{
  "name": "blrec",
  "version": "0.0.0",
  "lockfileVersion": 2,
  "requires": true,
  "packages": {
    "": {
      "name": "blrec",
      "version": "0.0.0",
      "dependencies": {
        "@angular/animations": "^13.1.3",
        "@angular/cdk": "~13.1.3",
        "@angular/common": "~13.1.3",
        "@angular/compiler": "^13.1.3",
        "@angular/core": "^13.1.3",
        "@angular/forms": "~13.1.3",
        "@angular/platform-browser": "~13.1.3",
        "@angular/platform-browser-dynamic": "^13.1.3",
        "@angular/router": "^13.1.3",
        "@angular/service-worker": "~13.1.3",
        "filesize": "^6.4.0",
        "lodash-es": "^4.17.21",
        "ng-zorro-antd": "^13.0.1",
        "ngx-logger": "^4.2.2",
        "rxjs": "~6.6.0",
        "tslib": "^2.3.0",
        "zone.js": "~0.11.4"
      },
      "devDependencies": {
        "@angular-devkit/build-angular": "^13.1.4",
        "@angular-eslint/builder": "13.0.1",
        "@angular-eslint/eslint-plugin": "13.0.1",
        "@angular-eslint/eslint-plugin-template": "13.0.1",
        "@angular-eslint/schematics": "13.0.1",
        "@angular-eslint/template-parser": "13.0.1",
        "@angular/cli": "^13.1.4",
        "@angular/compiler-cli": "^13.1.3",
        "@types/jasmine": "~3.6.0",
        "@types/lodash-es": "^4.17.4",
        "@types/node": "^12.20.19",
        "@typescript-eslint/eslint-plugin": "4.23.0",
        "@typescript-eslint/parser": "4.23.0",
        "eslint": "^7.32.0",
        "jasmine-core": "~3.7.0",
        "karma": "^6.3.4",
        "karma-chrome-launcher": "~3.1.0",
        "karma-coverage": "~2.0.3",
        "karma-jasmine": "~4.0.0",
        "karma-jasmine-html-reporter": "^1.7.0",
        "source-map-explorer": "^2.5.2",
        "typescript": "~4.5.4"
      }
    },
    "node_modules/@ampproject/remapping": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/@ampproject/remapping/download/@ampproject/remapping-1.0.2.tgz",
      "integrity": "sha512-SncaVxs+E3EdoA9xJgHfWPxZfowAgeIsd71VpqCKP6KNKm6s7zSqqvUc70UpKUFsrV3dAmy6qxHoIj5NG+3DiA==",
      "dev": true,
      "dependencies": {
        "@jridgewell/resolve-uri": "1.0.0",
        "sourcemap-codec": "1.4.8"
      },
      "engines": {
        "node": ">=6.0.0"
      }
    },
    "node_modules/@angular-devkit/architect": {
      "version": "0.1301.4",
      "resolved": "https://registry.npmmirror.com/@angular-devkit/architect/download/@angular-devkit/architect-0.1301.4.tgz",
      "integrity": "sha512-p6G8CEMnE+gYwxRyEttj3QGsuNJ3Kusi7iwBIzWyf2RpJSdGzXdwUEiRGg6iS0YHFr06/ZFfAWfnM2DQvNm4TA==",
      "dev": true,
      "dependencies": {
        "@angular-devkit/core": "13.1.4",
        "rxjs": "6.6.7"
      },
      "engines": {
        "node": "^12.20.0 || ^14.15.0 || >=16.10.0",
        "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
        "yarn": ">= 1.13.0"
      }
    },
    "node_modules/@angular-devkit/build-angular": {
      "version": "13.1.4",
      "resolved": "https://registry.npmmirror.com/@angular-devkit/build-angular/download/@angular-devkit/build-angular-13.1.4.tgz",
      "integrity": "sha512-MTvlUCb02J4ODXDsnit4N0PR9PkpKeSYpTPueaSBuWTBeP3dvMPZQabvb3C5QT/5yUzBiXQZq11QYx3Gui4StA==",
      "dev": true,
      "dependencies": {
        "@ampproject/remapping": "1.0.2",
        "@angular-devkit/architect": "0.1301.4",
        "@angular-devkit/build-webpack": "0.1301.4",
        "@angular-devkit/core": "13.1.4",
        "@babel/core": "7.16.0",
        "@babel/generator": "7.16.0",
        "@babel/helper-annotate-as-pure": "7.16.0",
        "@babel/plugin-proposal-async-generator-functions": "7.16.4",
        "@babel/plugin-transform-async-to-generator": "7.16.0",
        "@babel/plugin-transform-runtime": "7.16.4",
        "@babel/preset-env": "7.16.4",
        "@babel/runtime": "7.16.3",
        "@babel/template": "7.16.0",
        "@discoveryjs/json-ext": "0.5.6",
        "@ngtools/webpack": "13.1.4",
        "ansi-colors": "4.1.1",
        "babel-loader": "8.2.3",
        "babel-plugin-istanbul": "6.1.1",
        "browserslist": "^4.9.1",
        "cacache": "15.3.0",
        "circular-dependency-plugin": "5.2.2",
        "copy-webpack-plugin": "10.0.0",
        "core-js": "3.19.3",
        "critters": "0.0.16",
        "css-loader": "6.5.1",
        "esbuild-wasm": "0.14.11",
        "glob": "7.2.0",
        "https-proxy-agent": "5.0.0",
        "inquirer": "8.2.0",
        "jsonc-parser": "3.0.0",
        "karma-source-map-support": "1.4.0",
        "less": "4.1.2",
        "less-loader": "10.2.0",
        "license-webpack-plugin": "4.0.0",
        "loader-utils": "3.2.0",
        "mini-css-extract-plugin": "2.4.5",
        "minimatch": "3.0.4",
        "open": "8.4.0",
        "ora": "5.4.1",
        "parse5-html-rewriting-stream": "6.0.1",
        "piscina": "3.1.0",
        "postcss": "8.4.4",
        "postcss-import": "14.0.2",
        "postcss-loader": "6.2.1",
        "postcss-preset-env": "7.2.3",
        "regenerator-runtime": "0.13.9",
        "resolve-url-loader": "4.0.0",
        "rxjs": "6.6.7",
        "sass": "1.44.0",
        "sass-loader": "12.4.0",
        "semver": "7.3.5",
        "source-map-loader": "3.0.0",
        "source-map-support": "0.5.21",
        "stylus": "0.55.0",
        "stylus-loader": "6.2.0",
        "terser": "5.10.0",
        "text-table": "0.2.0",
        "tree-kill": "1.2.2",
        "tslib": "2.3.1",
        "webpack": "5.65.0",
        "webpack-dev-middleware": "5.2.2",
        "webpack-dev-server": "4.6.0",
        "webpack-merge": "5.8.0",
        "webpack-subresource-integrity": "5.0.0"
      },
      "engines": {
        "node": "^12.20.0 || ^14.15.0 || >=16.10.0",
        "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
        "yarn": ">= 1.13.0"
      },
      "optionalDependencies": {
        "esbuild": "0.14.11"
      },
      "peerDependencies": {
        "@angular/compiler-cli": "^13.0.0 || ^13.1.0-next",
        "@angular/localize": "^13.0.0 || ^13.1.0-next",
        "@angular/service-worker": "^13.0.0 || ^13.1.0-next",
        "karma": "^6.3.0",
        "ng-packagr": "^13.0.0 || ^13.1.0-next",
        "protractor": "^7.0.0",
        "tailwindcss": "^2.0.0 || ^3.0.0",
        "typescript": ">=4.4.3 <4.6"
      },
      "peerDependenciesMeta": {
        "@angular/localize": {
          "optional": true
        },
        "@angular/service-worker": {
          "optional": true
        },
        "karma": {
          "optional": true
        },
        "ng-packagr": {
          "optional": true
        },
        "protractor": {
          "optional": true
        },
        "tailwindcss": {
          "optional": true
        }
      }
    },
    "node_modules/@angular-devkit/build-webpack": {
      "version": "0.1301.4",
      "resolved": "https://registry.npmmirror.com/@angular-devkit/build-webpack/download/@angular-devkit/build-webpack-0.1301.4.tgz",
      "integrity": "sha512-IcC3Y5WhreIV0uT90ITqJVgRqFjGwH72hftwLxkslaX+FJDcL36mhsNdyN66BJiuX7R85xUxHq3PEb9cZrllJA==",
      "dev": true,
      "dependencies": {
        "@angular-devkit/architect": "0.1301.4",
        "rxjs": "6.6.7"
      },
      "engines": {
        "node": "^12.20.0 || ^14.15.0 || >=16.10.0",
        "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
        "yarn": ">= 1.13.0"
      },
      "peerDependencies": {
        "webpack": "^5.30.0",
        "webpack-dev-server": "^4.0.0"
      }
    },
    "node_modules/@angular-devkit/core": {
      "version": "13.1.4",
      "resolved": "https://registry.npmmirror.com/@angular-devkit/core/download/@angular-devkit/core-13.1.4.tgz",
      "integrity": "sha512-225Gjy4iVxh5Jo9njJnaG75M/Dt95UW+dEPCGWKV5E/++7UUlXlo9sNWq8x2vJm2nhtsPkpnXNOt4pW1mIDwqQ==",
      "dev": true,
      "dependencies": {
        "ajv": "8.8.2",
        "ajv-formats": "2.1.1",
        "fast-json-stable-stringify": "2.1.0",
        "magic-string": "0.25.7",
        "rxjs": "6.6.7",
        "source-map": "0.7.3"
      },
      "engines": {
        "node": "^12.20.0 || ^14.15.0 || >=16.10.0",
        "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
        "yarn": ">= 1.13.0"
      },
      "peerDependencies": {
        "chokidar": "^3.5.2"
      },
      "peerDependenciesMeta": {
        "chokidar": {
          "optional": true
        }
      }
    },
    "node_modules/@angular-devkit/schematics": {
      "version": "13.1.4",
      "resolved": "https://registry.npmmirror.com/@angular-devkit/schematics/download/@angular-devkit/schematics-13.1.4.tgz",
      "integrity": "sha512-yBa7IeC4cLZ7s137NAQD+sMB5c6SI6UJ6xYxl6J/CvV2RLGOZZA93i4GuRALi5s82eLi1fH+HEL/gvf3JQynzQ==",
      "dev": true,
      "dependencies": {
        "@angular-devkit/core": "13.1.4",
        "jsonc-parser": "3.0.0",
        "magic-string": "0.25.7",
        "ora": "5.4.1",
        "rxjs": "6.6.7"
      },
      "engines": {
        "node": "^12.20.0 || ^14.15.0 || >=16.10.0",
        "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
        "yarn": ">= 1.13.0"
      }
    },
    "node_modules/@angular-eslint/builder": {
      "version": "13.0.1",
      "resolved": "https://registry.npmmirror.com/@angular-eslint/builder/download/@angular-eslint/builder-13.0.1.tgz",
      "integrity": "sha512-z43jUpA4xm767ze/yWwvoy5PdvSe57DAvXHlHywv0iYxXl1OhytPIA0CdOA3ZWkbSWWVmWmFzELeYfGnE3+igg==",
      "dev": true,
      "dependencies": {
        "@nrwl/devkit": "13.1.3"
      },
      "peerDependencies": {
        "eslint": "^7.0.0 || ^8.0.0",
        "typescript": "*"
      }
    },
    "node_modules/@angular-eslint/bundled-angular-compiler": {
      "version": "13.0.1",
      "resolved": "https://registry.npmmirror.com/@angular-eslint/bundled-angular-compiler/download/@angular-eslint/bundled-angular-compiler-13.0.1.tgz",
      "integrity": "sha512-Eih9Kh0hxHO4+3in9mgjksQecym0p+3p+287y3LLihIc7gCkAO4xZeHGVGiC8qUX72PNUXkDlyskI9oHjK9Axw==",
      "dev": true
    },
    "node_modules/@angular-eslint/eslint-plugin": {
      "version": "13.0.1",
      "resolved": "https://registry.npmmirror.com/@angular-eslint/eslint-plugin/download/@angular-eslint/eslint-plugin-13.0.1.tgz",
      "integrity": "sha512-WxqgMLTfE45dqjzg/Nq0dOEDwzpdB+zYOWrA41MT3jt0UbukFEx8+FMrAgBLIeDaHzwWomiAEV5Tm5mQAKA4VA==",
      "dev": true,
      "dependencies": {
        "@angular-eslint/utils": "13.0.1",
        "@typescript-eslint/experimental-utils": "5.3.0"
      },
      "peerDependencies": {
        "eslint": "^7.0.0 || ^8.0.0",
        "typescript": "*"
      }
    },
    "node_modules/@angular-eslint/eslint-plugin-template": {
      "version": "13.0.1",
      "resolved": "https://registry.npmmirror.com/@angular-eslint/eslint-plugin-template/download/@angular-eslint/eslint-plugin-template-13.0.1.tgz",
      "integrity": "sha512-8FclNMjEzb87CtE3TdsXXWk1SRCp/tSSHI0cYVv6YpU7f/9Mnej+ZY3MdvqI/amD8zJueTMdnjNRP/jiwX2XhQ==",
      "dev": true,
      "dependencies": {
        "@angular-eslint/bundled-angular-compiler": "13.0.1",
        "@typescript-eslint/experimental-utils": "5.3.0",
        "aria-query": "^4.2.2",
        "axobject-query": "^2.2.0"
      },
      "peerDependencies": {
        "eslint": "^7.0.0 || ^8.0.0",
        "typescript": "*"
      }
    },
    "node_modules/@angular-eslint/schematics": {
      "version": "13.0.1",
      "resolved": "https://registry.npmmirror.com/@angular-eslint/schematics/download/@angular-eslint/schematics-13.0.1.tgz",
      "integrity": "sha512-LiPUVff6fexQNa6Ttgb+yhIoQc9oXc1qb34kmntvQDw59xBeEyrUojG2P2I5VS+1ZoVUWNY86cqEaxkFJVkY7w==",
      "dev": true,
      "dependencies": {
        "@angular-eslint/eslint-plugin": "13.0.1",
        "@angular-eslint/eslint-plugin-template": "13.0.1",
        "ignore": "5.1.9",
        "strip-json-comments": "3.1.1",
        "tmp": "0.2.1"
      },
      "peerDependencies": {
        "@angular/cli": ">= 13.0.0 < 14.0.0"
      }
    },
    "node_modules/@angular-eslint/template-parser": {
      "version": "13.0.1",
      "resolved": "https://registry.npmmirror.com/@angular-eslint/template-parser/download/@angular-eslint/template-parser-13.0.1.tgz",
      "integrity": "sha512-GEJzVLS4Sb4UdurqaPD1/ucGhagGAQCp17CIgjpcXRwzxBZ9OLqbO/rx8diRbADp+1rceVq4BhADsg3VdsOsuw==",
      "dev": true,
      "dependencies": {
        "@angular-eslint/bundled-angular-compiler": "13.0.1",
        "eslint-scope": "^5.1.0"
      },
      "peerDependencies": {
        "eslint": "^7.0.0 || ^8.0.0",
        "typescript": "*"
      }
    },
    "node_modules/@angular-eslint/utils": {
      "version": "13.0.1",
      "resolved": "https://registry.npmmirror.com/@angular-eslint/utils/download/@angular-eslint/utils-13.0.1.tgz",
      "integrity": "sha512-makSpu8kr5yHIz0c6WaWwix+tk5DN5Uix9vQulVisZWchTmSqEovJih/UC+4XspM9kQbjcbWHohYKiBbBEQpbA==",
      "dev": true,
      "dependencies": {
        "@angular-eslint/bundled-angular-compiler": "13.0.1",
        "@typescript-eslint/experimental-utils": "5.3.0"
      },
      "peerDependencies": {
        "eslint": "^7.0.0 || ^8.0.0",
        "typescript": "*"
      }
    },
    "node_modules/@angular/animations": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@angular/animations/download/@angular/animations-13.1.3.tgz",
      "integrity": "sha512-OwsVQsNHubIgRcxnjti4CU3QJnqd7Z2b+2iu3M349Oxyqxz4DNCqKXalDuJZt/b0yNfirvYO3kCgBfj4PF43QQ==",
      "dependencies": {
        "tslib": "^2.3.0"
      },
      "engines": {
        "node": "^12.20.0 || ^14.15.0 || >=16.10.0"
      },
      "peerDependencies": {
        "@angular/core": "13.1.3"
      }
    },
    "node_modules/@angular/cdk": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@angular/cdk/download/@angular/cdk-13.1.3.tgz",
      "integrity": "sha512-Psuri2mc6W+xKtZr39FHL+cDz7Le9kKTo8ziCtUiydikBBdqfOu6AnWUrEMEGFxS2wt8nolFXDAGUaMUAE3Ekg==",
      "dependencies": {
        "tslib": "^2.3.0"
      },
      "optionalDependencies": {
        "parse5": "^5.0.0"
      },
      "peerDependencies": {
        "@angular/common": "^13.0.0 || ^14.0.0-0",
        "@angular/core": "^13.0.0 || ^14.0.0-0",
        "rxjs": "^6.5.3 || ^7.4.0"
      }
    },
    "node_modules/@angular/cli": {
      "version": "13.1.4",
      "resolved": "https://registry.npmmirror.com/@angular/cli/download/@angular/cli-13.1.4.tgz",
      "integrity": "sha512-PP9xpvDDCHhLTIZjewQQzzf+JbpF2s5mXTW2AgIL/E53ukaVvXwwjFMt9dQvECwut/LDpThoc3OfqcGrmwtqnA==",
      "dev": true,
      "hasInstallScript": true,
      "dependencies": {
        "@angular-devkit/architect": "0.1301.4",
        "@angular-devkit/core": "13.1.4",
        "@angular-devkit/schematics": "13.1.4",
        "@schematics/angular": "13.1.4",
        "@yarnpkg/lockfile": "1.1.0",
        "ansi-colors": "4.1.1",
        "debug": "4.3.3",
        "ini": "2.0.0",
        "inquirer": "8.2.0",
        "jsonc-parser": "3.0.0",
        "npm-package-arg": "8.1.5",
        "npm-pick-manifest": "6.1.1",
        "open": "8.4.0",
        "ora": "5.4.1",
        "pacote": "12.0.2",
        "resolve": "1.20.0",
        "semver": "7.3.5",
        "symbol-observable": "4.0.0",
        "uuid": "8.3.2"
      },
      "bin": {
        "ng": "bin/ng.js"
      },
      "engines": {
        "node": "^12.20.0 || ^14.15.0 || >=16.10.0",
        "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
        "yarn": ">= 1.13.0"
      }
    },
    "node_modules/@angular/common": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@angular/common/download/@angular/common-13.1.3.tgz",
      "integrity": "sha512-8qf5syeXUogf3+GSu6IRJjrk46UKh9L0QuLx+OSIl/df0y1ewx7e28q3BAUEEnOnKrLzpPNxWs2iwModc4KYfg==",
      "dependencies": {
        "tslib": "^2.3.0"
      },
      "engines": {
        "node": "^12.20.0 || ^14.15.0 || >=16.10.0"
      },
      "peerDependencies": {
        "@angular/core": "13.1.3",
        "rxjs": "^6.5.3 || ^7.4.0"
      }
    },
    "node_modules/@angular/compiler": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@angular/compiler/download/@angular/compiler-13.1.3.tgz",
      "integrity": "sha512-dbHs/Oa+Dn+7i0jKtlVDE0lD0DaUC+lVzAcTK/zS37LrckrTMn1CA+z9bZ4gpHig9RU0wgV3YORxv0wokyiB8A==",
      "dependencies": {
        "tslib": "^2.3.0"
      },
      "engines": {
        "node": "^12.20.0 || ^14.15.0 || >=16.10.0"
      }
    },
    "node_modules/@angular/compiler-cli": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@angular/compiler-cli/download/@angular/compiler-cli-13.1.3.tgz",
      "integrity": "sha512-ALURaJATc54DzPuiZBvALf/alEp1wr7Hjmw4FuMn2cU7p8lwKkra1Dz5dAZOxh7jAcD1GJfrK/+Sb7A3cuuKjQ==",
      "dev": true,
      "dependencies": {
        "@babel/core": "^7.8.6",
        "canonical-path": "1.0.0",
        "chokidar": "^3.0.0",
        "convert-source-map": "^1.5.1",
        "dependency-graph": "^0.11.0",
        "magic-string": "^0.25.0",
        "reflect-metadata": "^0.1.2",
        "semver": "^7.0.0",
        "sourcemap-codec": "^1.4.8",
        "tslib": "^2.3.0",
        "yargs": "^17.2.1"
      },
      "bin": {
        "ng-xi18n": "bundles/src/bin/ng_xi18n.js",
        "ngc": "bundles/src/bin/ngc.js",
        "ngcc": "bundles/ngcc/main-ngcc.js"
      },
      "engines": {
        "node": "^12.20.0 || ^14.15.0 || >=16.10.0"
      },
      "peerDependencies": {
        "@angular/compiler": "13.1.3",
        "typescript": ">=4.4.2 <4.6"
      }
    },
    "node_modules/@angular/core": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@angular/core/download/@angular/core-13.1.3.tgz",
      "integrity": "sha512-rvCnIAonRx7VnH2Mv9lQR+UYdlFQQetZCjPw8QOswOspEpHpEPDrp1HxDIqJnHxNqW0n8J3Zev/VgQYr0481UA==",
      "dependencies": {
        "tslib": "^2.3.0"
      },
      "engines": {
        "node": "^12.20.0 || ^14.15.0 || >=16.10.0"
      },
      "peerDependencies": {
        "rxjs": "^6.5.3 || ^7.4.0",
        "zone.js": "~0.11.4"
      }
    },
    "node_modules/@angular/forms": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@angular/forms/download/@angular/forms-13.1.3.tgz",
      "integrity": "sha512-c4N9zZSILyEbomY2CJo1WAMxiHu/qlycvzxKH5NFS2P2+fieORlbKUJ2p1CbYqcIxVnLYRSdWH8f1JpoaG0ETw==",
      "dependencies": {
        "tslib": "^2.3.0"
      },
      "engines": {
        "node": "^12.20.0 || ^14.15.0 || >=16.10.0"
      },
      "peerDependencies": {
        "@angular/common": "13.1.3",
        "@angular/core": "13.1.3",
        "@angular/platform-browser": "13.1.3",
        "rxjs": "^6.5.3 || ^7.4.0"
      }
    },
    "node_modules/@angular/platform-browser": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@angular/platform-browser/download/@angular/platform-browser-13.1.3.tgz",
      "integrity": "sha512-mnWjdr9UTNZvGk8jPI6O9FIhun8Q/0ghy3dg3I9AfRzEG4vPiIZW1ICksTiB+jV9etzhKpidtmg71bwgeXax1A==",
      "dependencies": {
        "tslib": "^2.3.0"
      },
      "engines": {
        "node": "^12.20.0 || ^14.15.0 || >=16.10.0"
      },
      "peerDependencies": {
        "@angular/animations": "13.1.3",
        "@angular/common": "13.1.3",
        "@angular/core": "13.1.3"
      },
      "peerDependenciesMeta": {
        "@angular/animations": {
          "optional": true
        }
      }
    },
    "node_modules/@angular/platform-browser-dynamic": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@angular/platform-browser-dynamic/download/@angular/platform-browser-dynamic-13.1.3.tgz",
      "integrity": "sha512-vEWyJ+2gkwh2N6KOJfxUNSdSO51ROlzCqqzCfHrPYQrlOFUfKsYKA1uoiB5UGfFEU0HBtIRWn6xoUy3wzVOZbw==",
      "dependencies": {
        "tslib": "^2.3.0"
      },
      "engines": {
        "node": "^12.20.0 || ^14.15.0 || >=16.10.0"
      },
      "peerDependencies": {
        "@angular/common": "13.1.3",
        "@angular/compiler": "13.1.3",
        "@angular/core": "13.1.3",
        "@angular/platform-browser": "13.1.3"
      }
    },
    "node_modules/@angular/router": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@angular/router/download/@angular/router-13.1.3.tgz",
      "integrity": "sha512-L86kARlc5UNi5KeI0O8PO7wFbTzjEI8ouz+z+aNmCnMUUNX0rbvbuXiPdDvLc71nKZznsPCl2IuO8ojyHrSPsQ==",
      "dependencies": {
        "tslib": "^2.3.0"
      },
      "engines": {
        "node": "^12.20.0 || ^14.15.0 || >=16.10.0"
      },
      "peerDependencies": {
        "@angular/common": "13.1.3",
        "@angular/core": "13.1.3",
        "@angular/platform-browser": "13.1.3",
        "rxjs": "^6.5.3 || ^7.4.0"
      }
    },
    "node_modules/@angular/service-worker": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@angular/service-worker/download/@angular/service-worker-13.1.3.tgz",
      "integrity": "sha512-R9Oaw/ao62J9OlVKaAMB6WF0n+PD/Jg98c5I04DE14YMcGO32pYOCLPA6oTubwW3gJndk+WSNqijSBXMvaVFsw==",
      "dependencies": {
        "tslib": "^2.3.0"
      },
      "bin": {
        "ngsw-config": "ngsw-config.js"
      },
      "engines": {
        "node": "^12.20.0 || ^14.15.0 || >=16.10.0"
      },
      "peerDependencies": {
        "@angular/common": "13.1.3",
        "@angular/core": "13.1.3"
      }
    },
    "node_modules/@ant-design/colors": {
      "version": "5.1.1",
      "resolved": "https://registry.npmmirror.com/@ant-design/colors/download/@ant-design/colors-5.1.1.tgz",
      "integrity": "sha1-gAshhrHifmZDLmfQPtlq8+IdiUA=",
      "dependencies": {
        "@ctrl/tinycolor": "^3.3.1"
      }
    },
    "node_modules/@ant-design/icons-angular": {
      "version": "13.0.2",
      "resolved": "https://registry.npmmirror.com/@ant-design/icons-angular/download/@ant-design/icons-angular-13.0.2.tgz",
      "integrity": "sha512-5ub/tVR9Y1xAMeYzrfavL+Cma6SjpMYaKOn7Aa02P9vDEHIAwJHsgB2NbO+hlwyHmGX5MeCCVymrVf9US3W2iQ==",
      "dependencies": {
        "@ant-design/colors": "^5.0.0",
        "tslib": "^2.0.0"
      },
      "peerDependencies": {
        "@angular/common": "^13.0.1",
        "@angular/core": "^13.0.0",
        "@angular/platform-browser": "^13.0.1",
        "rxjs": "^6.4.0 || ^7.4.0"
      }
    },
    "node_modules/@assemblyscript/loader": {
      "version": "0.10.1",
      "resolved": "https://registry.npmmirror.com/@assemblyscript/loader/download/@assemblyscript/loader-0.10.1.tgz",
      "integrity": "sha1-cORWePBscvouNQ6FU+xKTXK5LgY=",
      "dev": true
    },
    "node_modules/@babel/code-frame": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/code-frame/download/@babel/code-frame-7.16.7.tgz",
      "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==",
      "dev": true,
      "dependencies": {
        "@babel/highlight": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/compat-data": {
      "version": "7.16.8",
      "resolved": "https://registry.npmmirror.com/@babel/compat-data/download/@babel/compat-data-7.16.8.tgz",
      "integrity": "sha512-m7OkX0IdKLKPpBlJtF561YJal5y/jyI5fNfWbPxh2D/nbzzGI4qRyrD8xO2jB24u7l+5I2a43scCG2IrfjC50Q==",
      "dev": true,
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/core": {
      "version": "7.16.0",
      "resolved": "https://registry.npmmirror.com/@babel/core/download/@babel/core-7.16.0.tgz",
      "integrity": "sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==",
      "dev": true,
      "dependencies": {
        "@babel/code-frame": "^7.16.0",
        "@babel/generator": "^7.16.0",
        "@babel/helper-compilation-targets": "^7.16.0",
        "@babel/helper-module-transforms": "^7.16.0",
        "@babel/helpers": "^7.16.0",
        "@babel/parser": "^7.16.0",
        "@babel/template": "^7.16.0",
        "@babel/traverse": "^7.16.0",
        "@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"
      }
    },
    "node_modules/@babel/core/node_modules/semver": {
      "version": "6.3.0",
      "resolved": "https://registry.npmmirror.com/semver/download/semver-6.3.0.tgz",
      "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
      "dev": true,
      "bin": {
        "semver": "bin/semver.js"
      }
    },
    "node_modules/@babel/core/node_modules/source-map": {
      "version": "0.5.7",
      "resolved": "https://registry.npmmirror.com/source-map/download/source-map-0.5.7.tgz?cache=0&sync_timestamp=1632753431597&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map%2Fdownload%2Fsource-map-0.5.7.tgz",
      "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/@babel/generator": {
      "version": "7.16.0",
      "resolved": "https://registry.npmmirror.com/@babel/generator/download/@babel/generator-7.16.0.tgz",
      "integrity": "sha1-1A89HVB15i01ALzLZ/PaqKlSZbI=",
      "dev": true,
      "license": "MIT",
      "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.npmmirror.com/source-map/download/source-map-0.5.7.tgz?cache=0&sync_timestamp=1632753431597&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map%2Fdownload%2Fsource-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.npmmirror.com/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.16.0.tgz",
      "integrity": "sha1-mh8OvNpT2aLQAQjEzqzmpdXx8I0=",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@babel/types": "^7.16.0"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor/download/@babel/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz",
      "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==",
      "dev": true,
      "dependencies": {
        "@babel/helper-explode-assignable-expression": "^7.16.7",
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-compilation-targets": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-compilation-targets/download/@babel/helper-compilation-targets-7.16.7.tgz",
      "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==",
      "dev": true,
      "dependencies": {
        "@babel/compat-data": "^7.16.4",
        "@babel/helper-validator-option": "^7.16.7",
        "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.npmmirror.com/semver/download/semver-6.3.0.tgz",
      "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
      "dev": true,
      "bin": {
        "semver": "bin/semver.js"
      }
    },
    "node_modules/@babel/helper-create-class-features-plugin": {
      "version": "7.16.10",
      "resolved": "https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/download/@babel/helper-create-class-features-plugin-7.16.10.tgz",
      "integrity": "sha512-wDeej0pu3WN/ffTxMNCPW5UCiOav8IcLRxSIyp/9+IF2xJUM9h/OYjg0IJLHaL6F8oU8kqMz9nc1vryXhMsgXg==",
      "dev": true,
      "dependencies": {
        "@babel/helper-annotate-as-pure": "^7.16.7",
        "@babel/helper-environment-visitor": "^7.16.7",
        "@babel/helper-function-name": "^7.16.7",
        "@babel/helper-member-expression-to-functions": "^7.16.7",
        "@babel/helper-optimise-call-expression": "^7.16.7",
        "@babel/helper-replace-supers": "^7.16.7",
        "@babel/helper-split-export-declaration": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0"
      }
    },
    "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-annotate-as-pure": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.16.7.tgz",
      "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==",
      "dev": true,
      "dependencies": {
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-create-regexp-features-plugin": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/download/@babel/helper-create-regexp-features-plugin-7.16.7.tgz",
      "integrity": "sha512-fk5A6ymfp+O5+p2yCkXAu5Kyj6v0xh0RBeNcAkYUMDvvAAoxvSKXn+Jb37t/yWFiQVDFK1ELpUTD8/aLhCPu+g==",
      "dev": true,
      "dependencies": {
        "@babel/helper-annotate-as-pure": "^7.16.7",
        "regexpu-core": "^4.7.1"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0"
      }
    },
    "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/@babel/helper-annotate-as-pure": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.16.7.tgz",
      "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==",
      "dev": true,
      "dependencies": {
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-define-polyfill-provider": {
      "version": "0.3.1",
      "resolved": "https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/download/@babel/helper-define-polyfill-provider-0.3.1.tgz",
      "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==",
      "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/semver": {
      "version": "6.3.0",
      "resolved": "https://registry.npmmirror.com/semver/download/semver-6.3.0.tgz",
      "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
      "dev": true,
      "bin": {
        "semver": "bin/semver.js"
      }
    },
    "node_modules/@babel/helper-environment-visitor": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-environment-visitor/download/@babel/helper-environment-visitor-7.16.7.tgz",
      "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==",
      "dev": true,
      "dependencies": {
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-explode-assignable-expression": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-explode-assignable-expression/download/@babel/helper-explode-assignable-expression-7.16.7.tgz",
      "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==",
      "dev": true,
      "dependencies": {
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-function-name": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-function-name/download/@babel/helper-function-name-7.16.7.tgz",
      "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==",
      "dev": true,
      "dependencies": {
        "@babel/helper-get-function-arity": "^7.16.7",
        "@babel/template": "^7.16.7",
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-function-name/node_modules/@babel/template": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/template/download/@babel/template-7.16.7.tgz",
      "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
      "dev": true,
      "dependencies": {
        "@babel/code-frame": "^7.16.7",
        "@babel/parser": "^7.16.7",
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-get-function-arity": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.16.7.tgz",
      "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==",
      "dev": true,
      "dependencies": {
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-hoist-variables": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-hoist-variables/download/@babel/helper-hoist-variables-7.16.7.tgz",
      "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==",
      "dev": true,
      "dependencies": {
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-member-expression-to-functions": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/download/@babel/helper-member-expression-to-functions-7.16.7.tgz",
      "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==",
      "dev": true,
      "dependencies": {
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-module-imports": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/download/@babel/helper-module-imports-7.16.7.tgz",
      "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==",
      "dev": true,
      "dependencies": {
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-module-transforms": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-module-transforms/download/@babel/helper-module-transforms-7.16.7.tgz",
      "integrity": "sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==",
      "dev": true,
      "dependencies": {
        "@babel/helper-environment-visitor": "^7.16.7",
        "@babel/helper-module-imports": "^7.16.7",
        "@babel/helper-simple-access": "^7.16.7",
        "@babel/helper-split-export-declaration": "^7.16.7",
        "@babel/helper-validator-identifier": "^7.16.7",
        "@babel/template": "^7.16.7",
        "@babel/traverse": "^7.16.7",
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-module-transforms/node_modules/@babel/template": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/template/download/@babel/template-7.16.7.tgz",
      "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
      "dev": true,
      "dependencies": {
        "@babel/code-frame": "^7.16.7",
        "@babel/parser": "^7.16.7",
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-optimise-call-expression": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-optimise-call-expression/download/@babel/helper-optimise-call-expression-7.16.7.tgz",
      "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==",
      "dev": true,
      "dependencies": {
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-plugin-utils": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-plugin-utils/download/@babel/helper-plugin-utils-7.16.7.tgz",
      "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==",
      "dev": true,
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-remap-async-to-generator": {
      "version": "7.16.8",
      "resolved": "https://registry.npmmirror.com/@babel/helper-remap-async-to-generator/download/@babel/helper-remap-async-to-generator-7.16.8.tgz",
      "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==",
      "dev": true,
      "dependencies": {
        "@babel/helper-annotate-as-pure": "^7.16.7",
        "@babel/helper-wrap-function": "^7.16.8",
        "@babel/types": "^7.16.8"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-annotate-as-pure": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.16.7.tgz",
      "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==",
      "dev": true,
      "dependencies": {
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-replace-supers": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-replace-supers/download/@babel/helper-replace-supers-7.16.7.tgz",
      "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==",
      "dev": true,
      "dependencies": {
        "@babel/helper-environment-visitor": "^7.16.7",
        "@babel/helper-member-expression-to-functions": "^7.16.7",
        "@babel/helper-optimise-call-expression": "^7.16.7",
        "@babel/traverse": "^7.16.7",
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-simple-access": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-simple-access/download/@babel/helper-simple-access-7.16.7.tgz",
      "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==",
      "dev": true,
      "dependencies": {
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
      "version": "7.16.0",
      "resolved": "https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/download/@babel/helper-skip-transparent-expression-wrappers-7.16.0.tgz",
      "integrity": "sha1-DuM4gHAUfDrgUeSH7KPrsOLouwk=",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@babel/types": "^7.16.0"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-split-export-declaration": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.16.7.tgz",
      "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==",
      "dev": true,
      "dependencies": {
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-validator-identifier": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.16.7.tgz",
      "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==",
      "dev": true,
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-validator-option": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-validator-option/download/@babel/helper-validator-option-7.16.7.tgz",
      "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==",
      "dev": true,
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-wrap-function": {
      "version": "7.16.8",
      "resolved": "https://registry.npmmirror.com/@babel/helper-wrap-function/download/@babel/helper-wrap-function-7.16.8.tgz",
      "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==",
      "dev": true,
      "dependencies": {
        "@babel/helper-function-name": "^7.16.7",
        "@babel/template": "^7.16.7",
        "@babel/traverse": "^7.16.8",
        "@babel/types": "^7.16.8"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-wrap-function/node_modules/@babel/template": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/template/download/@babel/template-7.16.7.tgz",
      "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
      "dev": true,
      "dependencies": {
        "@babel/code-frame": "^7.16.7",
        "@babel/parser": "^7.16.7",
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helpers": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helpers/download/@babel/helpers-7.16.7.tgz",
      "integrity": "sha512-9ZDoqtfY7AuEOt3cxchfii6C7GDyyMBffktR5B2jvWv8u2+efwvpnVKXMWzNehqy68tKgAfSwfdw/lWpthS2bw==",
      "dev": true,
      "dependencies": {
        "@babel/template": "^7.16.7",
        "@babel/traverse": "^7.16.7",
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helpers/node_modules/@babel/template": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/template/download/@babel/template-7.16.7.tgz",
      "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
      "dev": true,
      "dependencies": {
        "@babel/code-frame": "^7.16.7",
        "@babel/parser": "^7.16.7",
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/highlight": {
      "version": "7.16.10",
      "resolved": "https://registry.npmmirror.com/@babel/highlight/download/@babel/highlight-7.16.10.tgz",
      "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==",
      "dev": true,
      "dependencies": {
        "@babel/helper-validator-identifier": "^7.16.7",
        "chalk": "^2.0.0",
        "js-tokens": "^4.0.0"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/parser": {
      "version": "7.16.10",
      "resolved": "https://registry.npmmirror.com/@babel/parser/download/@babel/parser-7.16.10.tgz",
      "integrity": "sha512-Sm/S9Or6nN8uiFsQU1yodyDW3MWXQhFeqzMPM+t8MJjM+pLsnFVxFZzkpXKvUXh+Gz9cbMoYYs484+Jw/NTEFQ==",
      "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.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/download/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz",
      "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "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.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/download/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz",
      "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0",
        "@babel/plugin-proposal-optional-chaining": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.13.0"
      }
    },
    "node_modules/@babel/plugin-proposal-async-generator-functions": {
      "version": "7.16.4",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-async-generator-functions/download/@babel/plugin-proposal-async-generator-functions-7.16.4.tgz",
      "integrity": "sha512-/CUekqaAaZCQHleSK/9HajvcD/zdnJiKRiuUFq8ITE+0HsPzquf53cpFiqAwl/UfmJbR6n5uGPQSPdrmKOvHHg==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.14.5",
        "@babel/helper-remap-async-to-generator": "^7.16.4",
        "@babel/plugin-syntax-async-generators": "^7.8.4"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-proposal-class-properties": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-class-properties/download/@babel/plugin-proposal-class-properties-7.16.7.tgz",
      "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==",
      "dev": true,
      "dependencies": {
        "@babel/helper-create-class-features-plugin": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-proposal-class-static-block": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-class-static-block/download/@babel/plugin-proposal-class-static-block-7.16.7.tgz",
      "integrity": "sha512-dgqJJrcZoG/4CkMopzhPJjGxsIe9A8RlkQLnL/Vhhx8AA9ZuaRwGSlscSh42hazc7WSrya/IK7mTeoF0DP9tEw==",
      "dev": true,
      "dependencies": {
        "@babel/helper-create-class-features-plugin": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7",
        "@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.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-dynamic-import/download/@babel/plugin-proposal-dynamic-import-7.16.7.tgz",
      "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7",
        "@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.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-export-namespace-from/download/@babel/plugin-proposal-export-namespace-from-7.16.7.tgz",
      "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7",
        "@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.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-json-strings/download/@babel/plugin-proposal-json-strings-7.16.7.tgz",
      "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7",
        "@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.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-logical-assignment-operators/download/@babel/plugin-proposal-logical-assignment-operators-7.16.7.tgz",
      "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7",
        "@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.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-nullish-coalescing-operator/download/@babel/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz",
      "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7",
        "@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.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-numeric-separator/download/@babel/plugin-proposal-numeric-separator-7.16.7.tgz",
      "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7",
        "@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.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-object-rest-spread/download/@babel/plugin-proposal-object-rest-spread-7.16.7.tgz",
      "integrity": "sha512-3O0Y4+dw94HA86qSg9IHfyPktgR7q3gpNVAeiKQd+8jBKFaU5NQS1Yatgo4wY+UFNuLjvxcSmzcsHqrhgTyBUA==",
      "dev": true,
      "dependencies": {
        "@babel/compat-data": "^7.16.4",
        "@babel/helper-compilation-targets": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
        "@babel/plugin-transform-parameters": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-proposal-optional-catch-binding": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-optional-catch-binding/download/@babel/plugin-proposal-optional-catch-binding-7.16.7.tgz",
      "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7",
        "@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.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-optional-chaining/download/@babel/plugin-proposal-optional-chaining-7.16.7.tgz",
      "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7",
        "@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.11",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-methods/download/@babel/plugin-proposal-private-methods-7.16.11.tgz",
      "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==",
      "dev": true,
      "dependencies": {
        "@babel/helper-create-class-features-plugin": "^7.16.10",
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-proposal-private-property-in-object": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/download/@babel/plugin-proposal-private-property-in-object-7.16.7.tgz",
      "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==",
      "dev": true,
      "dependencies": {
        "@babel/helper-annotate-as-pure": "^7.16.7",
        "@babel/helper-create-class-features-plugin": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7",
        "@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-private-property-in-object/node_modules/@babel/helper-annotate-as-pure": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.16.7.tgz",
      "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==",
      "dev": true,
      "dependencies": {
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/plugin-proposal-unicode-property-regex": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-unicode-property-regex/download/@babel/plugin-proposal-unicode-property-regex-7.16.7.tgz",
      "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==",
      "dev": true,
      "dependencies": {
        "@babel/helper-create-regexp-features-plugin": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=4"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-syntax-async-generators": {
      "version": "7.8.4",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-async-generators/download/@babel/plugin-syntax-async-generators-7.8.4.tgz",
      "integrity": "sha1-qYP7Gusuw/btBCohD2QOkOeG/g0=",
      "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.npmmirror.com/@babel/plugin-syntax-class-properties/download/@babel/plugin-syntax-class-properties-7.12.13.tgz",
      "integrity": "sha1-tcmHJ0xKOoK4lxR5aTGmtTVErhA=",
      "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.npmmirror.com/@babel/plugin-syntax-class-static-block/download/@babel/plugin-syntax-class-static-block-7.14.5.tgz",
      "integrity": "sha1-GV34mxRrS3izv4l/16JXyEZZ1AY=",
      "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.npmmirror.com/@babel/plugin-syntax-dynamic-import/download/@babel/plugin-syntax-dynamic-import-7.8.3.tgz",
      "integrity": "sha1-Yr+Ysto80h1iYVT8lu5bPLaOrLM=",
      "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.npmmirror.com/@babel/plugin-syntax-export-namespace-from/download/@babel/plugin-syntax-export-namespace-from-7.8.3.tgz",
      "integrity": "sha1-AolkqbqA28CUyRXEh618TnpmRlo=",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.8.3"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-syntax-json-strings": {
      "version": "7.8.3",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-json-strings/download/@babel/plugin-syntax-json-strings-7.8.3.tgz",
      "integrity": "sha1-AcohtmjNghjJ5kDLbdiMVBKyyWo=",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.8.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
      "version": "7.10.4",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators/download/@babel/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
      "integrity": "sha1-ypHvRjA1MESLkGZSusLp/plB9pk=",
      "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.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator/download/@babel/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
      "integrity": "sha1-Fn7XA2iIYIH3S1w2xlqIwDtm0ak=",
      "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.npmmirror.com/@babel/plugin-syntax-numeric-separator/download/@babel/plugin-syntax-numeric-separator-7.10.4.tgz",
      "integrity": "sha1-ubBws+M1cM2f0Hun+pHA3Te5r5c=",
      "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.npmmirror.com/@babel/plugin-syntax-object-rest-spread/download/@babel/plugin-syntax-object-rest-spread-7.8.3.tgz",
      "integrity": "sha1-YOIl7cvZimQDMqLnLdPmbxr1WHE=",
      "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.npmmirror.com/@babel/plugin-syntax-optional-catch-binding/download/@babel/plugin-syntax-optional-catch-binding-7.8.3.tgz",
      "integrity": "sha1-YRGiZbz7Ag6579D9/X0mQCue1sE=",
      "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.npmmirror.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.8.3.tgz",
      "integrity": "sha1-T2nCq5UWfgGAzVM2YT+MV4j31Io=",
      "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.npmmirror.com/@babel/plugin-syntax-private-property-in-object/download/@babel/plugin-syntax-private-property-in-object-7.14.5.tgz",
      "integrity": "sha1-DcZnHsDqIrbpShEU+FeXDNOd4a0=",
      "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.npmmirror.com/@babel/plugin-syntax-top-level-await/download/@babel/plugin-syntax-top-level-await-7.14.5.tgz",
      "integrity": "sha1-wc/a3DWmRiQAAfBhOCR7dBw02Uw=",
      "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.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-arrow-functions/download/@babel/plugin-transform-arrow-functions-7.16.7.tgz",
      "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-async-to-generator": {
      "version": "7.16.0",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-async-to-generator/download/@babel/plugin-transform-async-to-generator-7.16.0.tgz",
      "integrity": "sha1-3xJjf5Yw3foO+dehG8QU1inThgQ=",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@babel/helper-module-imports": "^7.16.0",
        "@babel/helper-plugin-utils": "^7.14.5",
        "@babel/helper-remap-async-to-generator": "^7.16.0"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-block-scoped-functions": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/download/@babel/plugin-transform-block-scoped-functions-7.16.7.tgz",
      "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-block-scoping": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoping/download/@babel/plugin-transform-block-scoping-7.16.7.tgz",
      "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-classes": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-classes/download/@babel/plugin-transform-classes-7.16.7.tgz",
      "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==",
      "dev": true,
      "dependencies": {
        "@babel/helper-annotate-as-pure": "^7.16.7",
        "@babel/helper-environment-visitor": "^7.16.7",
        "@babel/helper-function-name": "^7.16.7",
        "@babel/helper-optimise-call-expression": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/helper-replace-supers": "^7.16.7",
        "@babel/helper-split-export-declaration": "^7.16.7",
        "globals": "^11.1.0"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-annotate-as-pure": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.16.7.tgz",
      "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==",
      "dev": true,
      "dependencies": {
        "@babel/types": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/plugin-transform-computed-properties": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-computed-properties/download/@babel/plugin-transform-computed-properties-7.16.7.tgz",
      "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-destructuring": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-destructuring/download/@babel/plugin-transform-destructuring-7.16.7.tgz",
      "integrity": "sha512-VqAwhTHBnu5xBVDCvrvqJbtLUa++qZaWC0Fgr2mqokBlulZARGyIvZDoqbPlPaKImQ9dKAcCzbv+ul//uqu70A==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-dotall-regex": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-dotall-regex/download/@babel/plugin-transform-dotall-regex-7.16.7.tgz",
      "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==",
      "dev": true,
      "dependencies": {
        "@babel/helper-create-regexp-features-plugin": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-duplicate-keys": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/download/@babel/plugin-transform-duplicate-keys-7.16.7.tgz",
      "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-exponentiation-operator": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/download/@babel/plugin-transform-exponentiation-operator-7.16.7.tgz",
      "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==",
      "dev": true,
      "dependencies": {
        "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-for-of": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-for-of/download/@babel/plugin-transform-for-of-7.16.7.tgz",
      "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-function-name": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-function-name/download/@babel/plugin-transform-function-name-7.16.7.tgz",
      "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==",
      "dev": true,
      "dependencies": {
        "@babel/helper-compilation-targets": "^7.16.7",
        "@babel/helper-function-name": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-literals": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-literals/download/@babel/plugin-transform-literals-7.16.7.tgz",
      "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-member-expression-literals": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/download/@babel/plugin-transform-member-expression-literals-7.16.7.tgz",
      "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-modules-amd": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-amd/download/@babel/plugin-transform-modules-amd-7.16.7.tgz",
      "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==",
      "dev": true,
      "dependencies": {
        "@babel/helper-module-transforms": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.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-commonjs": {
      "version": "7.16.8",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/download/@babel/plugin-transform-modules-commonjs-7.16.8.tgz",
      "integrity": "sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==",
      "dev": true,
      "dependencies": {
        "@babel/helper-module-transforms": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/helper-simple-access": "^7.16.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-systemjs": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/download/@babel/plugin-transform-modules-systemjs-7.16.7.tgz",
      "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==",
      "dev": true,
      "dependencies": {
        "@babel/helper-hoist-variables": "^7.16.7",
        "@babel/helper-module-transforms": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/helper-validator-identifier": "^7.16.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.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-umd/download/@babel/plugin-transform-modules-umd-7.16.7.tgz",
      "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==",
      "dev": true,
      "dependencies": {
        "@babel/helper-module-transforms": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
      "version": "7.16.8",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/download/@babel/plugin-transform-named-capturing-groups-regex-7.16.8.tgz",
      "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==",
      "dev": true,
      "dependencies": {
        "@babel/helper-create-regexp-features-plugin": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0"
      }
    },
    "node_modules/@babel/plugin-transform-new-target": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-new-target/download/@babel/plugin-transform-new-target-7.16.7.tgz",
      "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-object-super": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-object-super/download/@babel/plugin-transform-object-super-7.16.7.tgz",
      "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/helper-replace-supers": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-parameters": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-parameters/download/@babel/plugin-transform-parameters-7.16.7.tgz",
      "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-property-literals": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-property-literals/download/@babel/plugin-transform-property-literals-7.16.7.tgz",
      "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-regenerator": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-regenerator/download/@babel/plugin-transform-regenerator-7.16.7.tgz",
      "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==",
      "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.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-reserved-words/download/@babel/plugin-transform-reserved-words-7.16.7.tgz",
      "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-runtime": {
      "version": "7.16.4",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-runtime/download/@babel/plugin-transform-runtime-7.16.4.tgz",
      "integrity": "sha512-pru6+yHANMTukMtEZGC4fs7XPwg35v8sj5CIEmE+gEkFljFiVJxEWxx/7ZDkTK+iZRYo1bFXBtfIN95+K3cJ5A==",
      "dev": true,
      "dependencies": {
        "@babel/helper-module-imports": "^7.16.0",
        "@babel/helper-plugin-utils": "^7.14.5",
        "babel-plugin-polyfill-corejs2": "^0.3.0",
        "babel-plugin-polyfill-corejs3": "^0.4.0",
        "babel-plugin-polyfill-regenerator": "^0.3.0",
        "semver": "^6.3.0"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-runtime/node_modules/semver": {
      "version": "6.3.0",
      "resolved": "https://registry.npmmirror.com/semver/download/semver-6.3.0.tgz",
      "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
      "dev": true,
      "bin": {
        "semver": "bin/semver.js"
      }
    },
    "node_modules/@babel/plugin-transform-shorthand-properties": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/download/@babel/plugin-transform-shorthand-properties-7.16.7.tgz",
      "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-spread": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-spread/download/@babel/plugin-transform-spread-7.16.7.tgz",
      "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7",
        "@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.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-sticky-regex/download/@babel/plugin-transform-sticky-regex-7.16.7.tgz",
      "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-template-literals": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-template-literals/download/@babel/plugin-transform-template-literals-7.16.7.tgz",
      "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-typeof-symbol": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/download/@babel/plugin-transform-typeof-symbol-7.16.7.tgz",
      "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-unicode-escapes": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/download/@babel/plugin-transform-unicode-escapes-7.16.7.tgz",
      "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==",
      "dev": true,
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/plugin-transform-unicode-regex": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-regex/download/@babel/plugin-transform-unicode-regex-7.16.7.tgz",
      "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==",
      "dev": true,
      "dependencies": {
        "@babel/helper-create-regexp-features-plugin": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/@babel/preset-env": {
      "version": "7.16.4",
      "resolved": "https://registry.npmmirror.com/@babel/preset-env/download/@babel/preset-env-7.16.4.tgz",
      "integrity": "sha512-v0QtNd81v/xKj4gNKeuAerQ/azeNn/G1B1qMLeXOcV8+4TWlD2j3NV1u8q29SDFBXx/NBq5kyEAO+0mpRgacjA==",
      "dev": true,
      "dependencies": {
        "@babel/compat-data": "^7.16.4",
        "@babel/helper-compilation-targets": "^7.16.3",
        "@babel/helper-plugin-utils": "^7.14.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.4",
        "@babel/plugin-proposal-class-properties": "^7.16.0",
        "@babel/plugin-proposal-class-static-block": "^7.16.0",
        "@babel/plugin-proposal-dynamic-import": "^7.16.0",
        "@babel/plugin-proposal-export-namespace-from": "^7.16.0",
        "@babel/plugin-proposal-json-strings": "^7.16.0",
        "@babel/plugin-proposal-logical-assignment-operators": "^7.16.0",
        "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0",
        "@babel/plugin-proposal-numeric-separator": "^7.16.0",
        "@babel/plugin-proposal-object-rest-spread": "^7.16.0",
        "@babel/plugin-proposal-optional-catch-binding": "^7.16.0",
        "@babel/plugin-proposal-optional-chaining": "^7.16.0",
        "@babel/plugin-proposal-private-methods": "^7.16.0",
        "@babel/plugin-proposal-private-property-in-object": "^7.16.0",
        "@babel/plugin-proposal-unicode-property-regex": "^7.16.0",
        "@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.0",
        "@babel/plugin-transform-async-to-generator": "^7.16.0",
        "@babel/plugin-transform-block-scoped-functions": "^7.16.0",
        "@babel/plugin-transform-block-scoping": "^7.16.0",
        "@babel/plugin-transform-classes": "^7.16.0",
        "@babel/plugin-transform-computed-properties": "^7.16.0",
        "@babel/plugin-transform-destructuring": "^7.16.0",
        "@babel/plugin-transform-dotall-regex": "^7.16.0",
        "@babel/plugin-transform-duplicate-keys": "^7.16.0",
        "@babel/plugin-transform-exponentiation-operator": "^7.16.0",
        "@babel/plugin-transform-for-of": "^7.16.0",
        "@babel/plugin-transform-function-name": "^7.16.0",
        "@babel/plugin-transform-literals": "^7.16.0",
        "@babel/plugin-transform-member-expression-literals": "^7.16.0",
        "@babel/plugin-transform-modules-amd": "^7.16.0",
        "@babel/plugin-transform-modules-commonjs": "^7.16.0",
        "@babel/plugin-transform-modules-systemjs": "^7.16.0",
        "@babel/plugin-transform-modules-umd": "^7.16.0",
        "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.0",
        "@babel/plugin-transform-new-target": "^7.16.0",
        "@babel/plugin-transform-object-super": "^7.16.0",
        "@babel/plugin-transform-parameters": "^7.16.3",
        "@babel/plugin-transform-property-literals": "^7.16.0",
        "@babel/plugin-transform-regenerator": "^7.16.0",
        "@babel/plugin-transform-reserved-words": "^7.16.0",
        "@babel/plugin-transform-shorthand-properties": "^7.16.0",
        "@babel/plugin-transform-spread": "^7.16.0",
        "@babel/plugin-transform-sticky-regex": "^7.16.0",
        "@babel/plugin-transform-template-literals": "^7.16.0",
        "@babel/plugin-transform-typeof-symbol": "^7.16.0",
        "@babel/plugin-transform-unicode-escapes": "^7.16.0",
        "@babel/plugin-transform-unicode-regex": "^7.16.0",
        "@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.npmmirror.com/semver/download/semver-6.3.0.tgz",
      "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
      "dev": true,
      "bin": {
        "semver": "bin/semver.js"
      }
    },
    "node_modules/@babel/preset-modules": {
      "version": "0.1.5",
      "resolved": "https://registry.npmmirror.com/@babel/preset-modules/download/@babel/preset-modules-0.1.5.tgz",
      "integrity": "sha1-75Odbn8miCfhhBY43G/5VRXhFdk=",
      "dev": true,
      "license": "MIT",
      "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.3",
      "resolved": "https://registry.npmmirror.com/@babel/runtime/download/@babel/runtime-7.16.3.tgz",
      "integrity": "sha512-WBwekcqacdY2e9AF/Q7WLFUWmdJGJTkbjqTjoMDgXkVZ3ZRUvOPsLb5KdwISoQVsbP+DQzVZW4Zhci0DvpbNTQ==",
      "dev": true,
      "dependencies": {
        "regenerator-runtime": "^0.13.4"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/runtime-corejs3": {
      "version": "7.16.8",
      "resolved": "https://registry.npmmirror.com/@babel/runtime-corejs3/download/@babel/runtime-corejs3-7.16.8.tgz",
      "integrity": "sha512-3fKhuICS1lMz0plI5ktOE/yEtBRMVxplzRkdn6mJQ197XiY0JnrzYV0+Mxozq3JZ8SBV9Ecurmw1XsGbwOf+Sg==",
      "dev": true,
      "dependencies": {
        "core-js-pure": "^3.20.2",
        "regenerator-runtime": "^0.13.4"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/template": {
      "version": "7.16.0",
      "resolved": "https://registry.npmmirror.com/@babel/template/download/@babel/template-7.16.0.tgz",
      "integrity": "sha1-0Wo16/TNdOICCDNW+rId2JNj3dY=",
      "dev": true,
      "license": "MIT",
      "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.10",
      "resolved": "https://registry.npmmirror.com/@babel/traverse/download/@babel/traverse-7.16.10.tgz",
      "integrity": "sha512-yzuaYXoRJBGMlBhsMJoUW7G1UmSb/eXr/JHYM/MsOJgavJibLwASijW7oXBdw3NQ6T0bW7Ty5P/VarOs9cHmqw==",
      "dev": true,
      "dependencies": {
        "@babel/code-frame": "^7.16.7",
        "@babel/generator": "^7.16.8",
        "@babel/helper-environment-visitor": "^7.16.7",
        "@babel/helper-function-name": "^7.16.7",
        "@babel/helper-hoist-variables": "^7.16.7",
        "@babel/helper-split-export-declaration": "^7.16.7",
        "@babel/parser": "^7.16.10",
        "@babel/types": "^7.16.8",
        "debug": "^4.1.0",
        "globals": "^11.1.0"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/traverse/node_modules/@babel/generator": {
      "version": "7.16.8",
      "resolved": "https://registry.npmmirror.com/@babel/generator/download/@babel/generator-7.16.8.tgz",
      "integrity": "sha512-1ojZwE9+lOXzcWdWmO6TbUzDfqLD39CmEhN8+2cX9XkDo5yW1OpgfejfliysR2AWLpMamTiOiAp/mtroaymhpw==",
      "dev": true,
      "dependencies": {
        "@babel/types": "^7.16.8",
        "jsesc": "^2.5.1",
        "source-map": "^0.5.0"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/traverse/node_modules/source-map": {
      "version": "0.5.7",
      "resolved": "https://registry.npmmirror.com/source-map/download/source-map-0.5.7.tgz?cache=0&sync_timestamp=1632753431597&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map%2Fdownload%2Fsource-map-0.5.7.tgz",
      "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/@babel/types": {
      "version": "7.16.8",
      "resolved": "https://registry.npmmirror.com/@babel/types/download/@babel/types-7.16.8.tgz",
      "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==",
      "dev": true,
      "dependencies": {
        "@babel/helper-validator-identifier": "^7.16.7",
        "to-fast-properties": "^2.0.0"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@ctrl/tinycolor": {
      "version": "3.4.0",
      "resolved": "https://registry.npmmirror.com/@ctrl/tinycolor/download/@ctrl/tinycolor-3.4.0.tgz",
      "integrity": "sha1-w8WuVDyJfKqcKmhjC+01W+X5mQ8=",
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/@discoveryjs/json-ext": {
      "version": "0.5.6",
      "resolved": "https://registry.npmmirror.com/@discoveryjs/json-ext/download/@discoveryjs/json-ext-0.5.6.tgz",
      "integrity": "sha512-ws57AidsDvREKrZKYffXddNkyaF14iHNHm8VQnZH6t99E8gczjNN0GpvcGny0imC80yQ0tHz1xVUKk/KFQSUyA==",
      "dev": true,
      "engines": {
        "node": ">=10.0.0"
      }
    },
    "node_modules/@eslint/eslintrc": {
      "version": "0.4.3",
      "resolved": "https://registry.npmmirror.com/@eslint/eslintrc/download/@eslint/eslintrc-0.4.3.tgz",
      "integrity": "sha1-nkKYHvA1vrPdSa3ResuW6P9vOUw=",
      "dev": true,
      "dependencies": {
        "ajv": "^6.12.4",
        "debug": "^4.1.1",
        "espree": "^7.3.0",
        "globals": "^13.9.0",
        "ignore": "^4.0.6",
        "import-fresh": "^3.2.1",
        "js-yaml": "^3.13.1",
        "minimatch": "^3.0.4",
        "strip-json-comments": "^3.1.1"
      },
      "engines": {
        "node": "^10.12.0 || >=12.0.0"
      }
    },
    "node_modules/@eslint/eslintrc/node_modules/ajv": {
      "version": "6.12.6",
      "resolved": "https://registry.npmmirror.com/ajv/download/ajv-6.12.6.tgz",
      "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
      "dev": true,
      "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/@eslint/eslintrc/node_modules/globals": {
      "version": "13.12.0",
      "resolved": "https://registry.npmmirror.com/globals/download/globals-13.12.0.tgz?cache=0&sync_timestamp=1635390798667&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fglobals%2Fdownload%2Fglobals-13.12.0.tgz",
      "integrity": "sha1-TXM3YDBCMKAILtluIeXFZfiYCJ4=",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "type-fest": "^0.20.2"
      },
      "engines": {
        "node": ">=8"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/@eslint/eslintrc/node_modules/ignore": {
      "version": "4.0.6",
      "resolved": "https://registry.npmmirror.com/ignore/download/ignore-4.0.6.tgz",
      "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
      "dev": true,
      "engines": {
        "node": ">= 4"
      }
    },
    "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": {
      "version": "0.4.1",
      "resolved": "https://registry.npmmirror.com/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz",
      "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=",
      "dev": true
    },
    "node_modules/@eslint/eslintrc/node_modules/type-fest": {
      "version": "0.20.2",
      "resolved": "https://registry.npmmirror.com/type-fest/download/type-fest-0.20.2.tgz",
      "integrity": "sha1-G/IH9LKPkVg2ZstfvTJ4hzAc1fQ=",
      "dev": true,
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/@gar/promisify": {
      "version": "1.1.2",
      "resolved": "https://registry.npmmirror.com/@gar/promisify/download/@gar/promisify-1.1.2.tgz",
      "integrity": "sha1-MKqCXxHUOGcdWFvUTn/VZFNfwhA=",
      "dev": true
    },
    "node_modules/@humanwhocodes/config-array": {
      "version": "0.5.0",
      "resolved": "https://registry.npmmirror.com/@humanwhocodes/config-array/download/@humanwhocodes/config-array-0.5.0.tgz",
      "integrity": "sha1-FAeWfUxu7Nc4j4Os8er00Mbljvk=",
      "dev": true,
      "dependencies": {
        "@humanwhocodes/object-schema": "^1.2.0",
        "debug": "^4.1.1",
        "minimatch": "^3.0.4"
      },
      "engines": {
        "node": ">=10.10.0"
      }
    },
    "node_modules/@humanwhocodes/object-schema": {
      "version": "1.2.1",
      "resolved": "https://registry.npmmirror.com/@humanwhocodes/object-schema/download/@humanwhocodes/object-schema-1.2.1.tgz",
      "integrity": "sha1-tSBSnsIdjllFoYUd/Rwy6U45/0U=",
      "dev": true,
      "license": "BSD-3-Clause"
    },
    "node_modules/@istanbuljs/load-nyc-config": {
      "version": "1.1.0",
      "resolved": "https://registry.npmmirror.com/@istanbuljs/load-nyc-config/download/@istanbuljs/load-nyc-config-1.1.0.tgz",
      "integrity": "sha1-/T2x1Z7PfPEh6AZQu4ZxL5tV7O0=",
      "dev": true,
      "dependencies": {
        "camelcase": "^5.3.1",
        "find-up": "^4.1.0",
        "get-package-type": "^0.1.0",
        "js-yaml": "^3.13.1",
        "resolve-from": "^5.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/@istanbuljs/schema": {
      "version": "0.1.3",
      "resolved": "https://registry.npmmirror.com/@istanbuljs/schema/download/@istanbuljs/schema-0.1.3.tgz",
      "integrity": "sha1-5F44TkuOwWvOL9kDr3hFD2v37Jg=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/@jridgewell/resolve-uri": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/download/@jridgewell/resolve-uri-1.0.0.tgz",
      "integrity": "sha1-P99XmPC0npAVWJb2KR3xhurAbIM=",
      "dev": true,
      "engines": {
        "node": ">=6.0.0"
      }
    },
    "node_modules/@ngtools/webpack": {
      "version": "13.1.4",
      "resolved": "https://registry.npmmirror.com/@ngtools/webpack/download/@ngtools/webpack-13.1.4.tgz",
      "integrity": "sha512-s8gzjG2nYHawFhlkHMkQWYrocHkBI1nF6T9K/oCSTIsq6kvTv//Ahno2VdBSgVq8uMnpv1TymvX0nFC4Dgn1HA==",
      "dev": true,
      "engines": {
        "node": "^12.20.0 || ^14.15.0 || >=16.10.0",
        "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
        "yarn": ">= 1.13.0"
      },
      "peerDependencies": {
        "@angular/compiler-cli": "^13.0.0 || ^13.1.0-next",
        "typescript": ">=4.4.3 <4.6",
        "webpack": "^5.30.0"
      }
    },
    "node_modules/@nodelib/fs.scandir": {
      "version": "2.1.5",
      "resolved": "https://registry.npmmirror.com/@nodelib/fs.scandir/download/@nodelib/fs.scandir-2.1.5.tgz",
      "integrity": "sha1-dhnC6yGyVIP20WdUi0z9WnSIw9U=",
      "dev": true,
      "dependencies": {
        "@nodelib/fs.stat": "2.0.5",
        "run-parallel": "^1.1.9"
      },
      "engines": {
        "node": ">= 8"
      }
    },
    "node_modules/@nodelib/fs.stat": {
      "version": "2.0.5",
      "resolved": "https://registry.npmmirror.com/@nodelib/fs.stat/download/@nodelib/fs.stat-2.0.5.tgz",
      "integrity": "sha1-W9Jir5Tp0lvR5xsF3u1Eh2oiLos=",
      "dev": true,
      "engines": {
        "node": ">= 8"
      }
    },
    "node_modules/@nodelib/fs.walk": {
      "version": "1.2.8",
      "resolved": "https://registry.npmmirror.com/@nodelib/fs.walk/download/@nodelib/fs.walk-1.2.8.tgz",
      "integrity": "sha1-6Vc36LtnRt3t9pxVaVNJTxlv5po=",
      "dev": true,
      "dependencies": {
        "@nodelib/fs.scandir": "2.1.5",
        "fastq": "^1.6.0"
      },
      "engines": {
        "node": ">= 8"
      }
    },
    "node_modules/@npmcli/fs": {
      "version": "1.1.0",
      "resolved": "https://registry.npmmirror.com/@npmcli/fs/download/@npmcli/fs-1.1.0.tgz",
      "integrity": "sha512-VhP1qZLXcrXRIaPoqb4YA55JQxLNF3jNR4T55IdOJa3+IFJKNYHtPvtXx8slmeMavj37vCzCfrqQM1vWLsYKLA==",
      "dev": true,
      "dependencies": {
        "@gar/promisify": "^1.0.1",
        "semver": "^7.3.5"
      },
      "engines": {
        "node": "^12.13.0 || ^14.15.0 || >=16"
      }
    },
    "node_modules/@npmcli/git": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/@npmcli/git/download/@npmcli/git-2.1.0.tgz",
      "integrity": "sha1-L7134UdTAkfTfzJZMNRXs+volPY=",
      "dev": true,
      "dependencies": {
        "@npmcli/promise-spawn": "^1.3.2",
        "lru-cache": "^6.0.0",
        "mkdirp": "^1.0.4",
        "npm-pick-manifest": "^6.1.1",
        "promise-inflight": "^1.0.1",
        "promise-retry": "^2.0.1",
        "semver": "^7.3.5",
        "which": "^2.0.2"
      }
    },
    "node_modules/@npmcli/installed-package-contents": {
      "version": "1.0.7",
      "resolved": "https://registry.npmmirror.com/@npmcli/installed-package-contents/download/@npmcli/installed-package-contents-1.0.7.tgz",
      "integrity": "sha1-q3QIxhR5EblwqKviYc5RIjKj9Po=",
      "dev": true,
      "dependencies": {
        "npm-bundled": "^1.1.1",
        "npm-normalize-package-bin": "^1.0.1"
      },
      "bin": {
        "installed-package-contents": "index.js"
      },
      "engines": {
        "node": ">= 10"
      }
    },
    "node_modules/@npmcli/move-file": {
      "version": "1.1.2",
      "resolved": "https://registry.npmmirror.com/@npmcli/move-file/download/@npmcli/move-file-1.1.2.tgz",
      "integrity": "sha1-GoLD43L3yuklPrZtclQ9a4aFxnQ=",
      "dev": true,
      "dependencies": {
        "mkdirp": "^1.0.4",
        "rimraf": "^3.0.2"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/@npmcli/node-gyp": {
      "version": "1.0.3",
      "resolved": "https://registry.npmmirror.com/@npmcli/node-gyp/download/@npmcli/node-gyp-1.0.3.tgz",
      "integrity": "sha1-qRLmN0GP/F8ts3XpO4WDdpGkOjM=",
      "dev": true,
      "license": "ISC"
    },
    "node_modules/@npmcli/promise-spawn": {
      "version": "1.3.2",
      "resolved": "https://registry.npmmirror.com/@npmcli/promise-spawn/download/@npmcli/promise-spawn-1.3.2.tgz",
      "integrity": "sha1-QtTlao6SdPuhgNq8CupuOPKSdPU=",
      "dev": true,
      "dependencies": {
        "infer-owner": "^1.0.4"
      }
    },
    "node_modules/@npmcli/run-script": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/@npmcli/run-script/download/@npmcli/run-script-2.0.0.tgz",
      "integrity": "sha1-mUnAyrQVsXqqwnlkbbTwJ9bx50M=",
      "dev": true,
      "license": "ISC",
      "dependencies": {
        "@npmcli/node-gyp": "^1.0.2",
        "@npmcli/promise-spawn": "^1.3.2",
        "node-gyp": "^8.2.0",
        "read-package-json-fast": "^2.0.1"
      }
    },
    "node_modules/@nrwl/cli": {
      "version": "13.4.6",
      "resolved": "https://registry.npmmirror.com/@nrwl/cli/download/@nrwl/cli-13.4.6.tgz",
      "integrity": "sha512-GNEFnrTV6EntckK92MTqqi7oLKuDEfQAtacUKBwZogd6p5Jqo/476psZ5+G84i8TpMR4O4aw+WyX5UhUZTboeA==",
      "dev": true,
      "dependencies": {
        "@nrwl/tao": "13.4.6",
        "chalk": "4.1.0",
        "enquirer": "~2.3.6",
        "v8-compile-cache": "2.3.0",
        "yargs-parser": "20.0.0"
      },
      "bin": {
        "nx": "bin/nx.js"
      }
    },
    "node_modules/@nrwl/cli/node_modules/@nrwl/tao": {
      "version": "13.4.6",
      "resolved": "https://registry.npmmirror.com/@nrwl/tao/download/@nrwl/tao-13.4.6.tgz",
      "integrity": "sha512-qEvgV/s8Q6/kOxvUbUeULLuEfdiTeAtLElK4Iwkx0Yap5oahQG4ZGJVhNY8zKcFV0weE1Vhn49rvAgiLwwh1DA==",
      "dev": true,
      "dependencies": {
        "chalk": "4.1.0",
        "enquirer": "~2.3.6",
        "fast-glob": "3.2.7",
        "fs-extra": "^9.1.0",
        "ignore": "^5.0.4",
        "jsonc-parser": "3.0.0",
        "nx": "13.4.6",
        "rxjs": "^6.5.4",
        "rxjs-for-await": "0.0.2",
        "semver": "7.3.4",
        "tmp": "~0.2.1",
        "tslib": "^2.3.0",
        "yargs-parser": "20.0.0"
      },
      "bin": {
        "tao": "index.js"
      }
    },
    "node_modules/@nrwl/cli/node_modules/ansi-styles": {
      "version": "4.3.0",
      "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz",
      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
      "dev": true,
      "dependencies": {
        "color-convert": "^2.0.1"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/@nrwl/cli/node_modules/chalk": {
      "version": "4.1.0",
      "resolved": "https://registry.npmmirror.com/chalk/download/chalk-4.1.0.tgz",
      "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
      "dev": true,
      "dependencies": {
        "ansi-styles": "^4.1.0",
        "supports-color": "^7.1.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/@nrwl/cli/node_modules/color-convert": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz",
      "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
      "dev": true,
      "dependencies": {
        "color-name": "~1.1.4"
      },
      "engines": {
        "node": ">=7.0.0"
      }
    },
    "node_modules/@nrwl/cli/node_modules/color-name": {
      "version": "1.1.4",
      "resolved": "https://registry.npmmirror.com/color-name/download/color-name-1.1.4.tgz",
      "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
      "dev": true
    },
    "node_modules/@nrwl/cli/node_modules/fast-glob": {
      "version": "3.2.7",
      "resolved": "https://registry.npmmirror.com/fast-glob/download/fast-glob-3.2.7.tgz",
      "integrity": "sha1-/Wy3otfpqnp4RhEehaGW1rL3ZqE=",
      "dev": true,
      "dependencies": {
        "@nodelib/fs.stat": "^2.0.2",
        "@nodelib/fs.walk": "^1.2.3",
        "glob-parent": "^5.1.2",
        "merge2": "^1.3.0",
        "micromatch": "^4.0.4"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/@nrwl/cli/node_modules/has-flag": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/has-flag/download/has-flag-4.0.0.tgz",
      "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/@nrwl/cli/node_modules/nx": {
      "version": "13.4.6",
      "resolved": "https://registry.npmmirror.com/nx/download/nx-13.4.6.tgz",
      "integrity": "sha512-b0qDsqL94OIJ78V+n5w9i6CzkDMVowPEokt3Q17Ko5gxcagR+gzA2dHGtLHArFpB58yRI2MI3vxbA8J2qsOvcw==",
      "dev": true,
      "dependencies": {
        "@nrwl/cli": "13.4.6"
      },
      "bin": {
        "nx": "bin/nx.js"
      }
    },
    "node_modules/@nrwl/cli/node_modules/semver": {
      "version": "7.3.4",
      "resolved": "https://registry.npmmirror.com/semver/download/semver-7.3.4.tgz",
      "integrity": "sha1-J6qn0uTKdkUvmNOt0JOnLJQ+3Jc=",
      "dev": true,
      "dependencies": {
        "lru-cache": "^6.0.0"
      },
      "bin": {
        "semver": "bin/semver.js"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/@nrwl/cli/node_modules/supports-color": {
      "version": "7.2.0",
      "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz",
      "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
      "dev": true,
      "dependencies": {
        "has-flag": "^4.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/@nrwl/devkit": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@nrwl/devkit/download/@nrwl/devkit-13.1.3.tgz",
      "integrity": "sha1-ixGVh5hDcaTK8LNgGnSB4EusZaM=",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@nrwl/tao": "13.1.3",
        "ejs": "^3.1.5",
        "ignore": "^5.0.4",
        "rxjs": "^6.5.4",
        "semver": "7.3.4",
        "tslib": "^2.0.0"
      }
    },
    "node_modules/@nrwl/devkit/node_modules/semver": {
      "version": "7.3.4",
      "resolved": "https://registry.npmmirror.com/semver/download/semver-7.3.4.tgz",
      "integrity": "sha1-J6qn0uTKdkUvmNOt0JOnLJQ+3Jc=",
      "dev": true,
      "dependencies": {
        "lru-cache": "^6.0.0"
      },
      "bin": {
        "semver": "bin/semver.js"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/@nrwl/tao": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@nrwl/tao/download/@nrwl/tao-13.1.3.tgz",
      "integrity": "sha1-WogCmwqp39S8oKhtPd4rYIxGizY=",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "chalk": "4.1.0",
        "enquirer": "~2.3.6",
        "fs-extra": "^9.1.0",
        "jsonc-parser": "3.0.0",
        "nx": "13.1.3",
        "rxjs": "^6.5.4",
        "rxjs-for-await": "0.0.2",
        "semver": "7.3.4",
        "tmp": "~0.2.1",
        "tslib": "^2.0.0",
        "yargs-parser": "20.0.0"
      },
      "bin": {
        "tao": "index.js"
      }
    },
    "node_modules/@nrwl/tao/node_modules/ansi-styles": {
      "version": "4.3.0",
      "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz",
      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
      "dev": true,
      "dependencies": {
        "color-convert": "^2.0.1"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/@nrwl/tao/node_modules/chalk": {
      "version": "4.1.0",
      "resolved": "https://registry.npmmirror.com/chalk/download/chalk-4.1.0.tgz",
      "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
      "dev": true,
      "dependencies": {
        "ansi-styles": "^4.1.0",
        "supports-color": "^7.1.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/@nrwl/tao/node_modules/color-convert": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz",
      "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
      "dev": true,
      "dependencies": {
        "color-name": "~1.1.4"
      },
      "engines": {
        "node": ">=7.0.0"
      }
    },
    "node_modules/@nrwl/tao/node_modules/color-name": {
      "version": "1.1.4",
      "resolved": "https://registry.npmmirror.com/color-name/download/color-name-1.1.4.tgz",
      "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
      "dev": true
    },
    "node_modules/@nrwl/tao/node_modules/has-flag": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/has-flag/download/has-flag-4.0.0.tgz",
      "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/@nrwl/tao/node_modules/semver": {
      "version": "7.3.4",
      "resolved": "https://registry.npmmirror.com/semver/download/semver-7.3.4.tgz",
      "integrity": "sha1-J6qn0uTKdkUvmNOt0JOnLJQ+3Jc=",
      "dev": true,
      "dependencies": {
        "lru-cache": "^6.0.0"
      },
      "bin": {
        "semver": "bin/semver.js"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/@nrwl/tao/node_modules/supports-color": {
      "version": "7.2.0",
      "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz",
      "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
      "dev": true,
      "dependencies": {
        "has-flag": "^4.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/@schematics/angular": {
      "version": "13.1.4",
      "resolved": "https://registry.npmmirror.com/@schematics/angular/download/@schematics/angular-13.1.4.tgz",
      "integrity": "sha512-P1YsHn1LLAmdpB9X2TBuUgrvEW/KaoBbHr8ifYO8/uQEXyeiIF+So8h/dnegkYkdsr3OwQ2X/j3UF6/+HS0odg==",
      "dev": true,
      "dependencies": {
        "@angular-devkit/core": "13.1.4",
        "@angular-devkit/schematics": "13.1.4",
        "jsonc-parser": "3.0.0"
      },
      "engines": {
        "node": "^12.20.0 || ^14.15.0 || >=16.10.0",
        "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
        "yarn": ">= 1.13.0"
      }
    },
    "node_modules/@socket.io/base64-arraybuffer": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/@socket.io/base64-arraybuffer/download/@socket.io/base64-arraybuffer-1.0.2.tgz",
      "integrity": "sha512-dOlCBKnDw4iShaIsH/bxujKTM18+2TOAsYz+KSc11Am38H4q5Xw8Bbz97ZYdrVNM+um3p7w86Bvvmcn9q+5+eQ==",
      "dev": true,
      "engines": {
        "node": ">= 0.6.0"
      }
    },
    "node_modules/@tootallnate/once": {
      "version": "1.1.2",
      "resolved": "https://registry.npmmirror.com/@tootallnate/once/download/@tootallnate/once-1.1.2.tgz",
      "integrity": "sha1-zLkURTYBeaBOf+av94wA/8Hur4I=",
      "dev": true,
      "engines": {
        "node": ">= 6"
      }
    },
    "node_modules/@types/component-emitter": {
      "version": "1.2.11",
      "resolved": "https://registry.npmmirror.com/@types/component-emitter/download/@types/component-emitter-1.2.11.tgz",
      "integrity": "sha1-UNR9QrNHJTgXo5cJ/vA85moQhQY=",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/@types/cookie": {
      "version": "0.4.1",
      "resolved": "https://registry.npmmirror.com/@types/cookie/download/@types/cookie-0.4.1.tgz",
      "integrity": "sha1-v9AsHyIkVnZ2wVRRmfh8OoYdh40=",
      "dev": true
    },
    "node_modules/@types/cors": {
      "version": "2.8.12",
      "resolved": "https://registry.npmmirror.com/@types/cors/download/@types/cors-2.8.12.tgz",
      "integrity": "sha1-ayxRCnrXA56Y57jT1lmPQ1nlwIA=",
      "dev": true
    },
    "node_modules/@types/eslint": {
      "version": "8.4.0",
      "resolved": "https://registry.npmmirror.com/@types/eslint/download/@types/eslint-8.4.0.tgz",
      "integrity": "sha512-JUYa/5JwoqikCy7O7jKtuNe9Z4ZZt615G+1EKfaDGSNEpzaA2OwbV/G1v08Oa7fd1XzlFoSCvt9ePl9/6FyAug==",
      "dev": true,
      "dependencies": {
        "@types/estree": "*",
        "@types/json-schema": "*"
      }
    },
    "node_modules/@types/eslint-scope": {
      "version": "3.7.3",
      "resolved": "https://registry.npmmirror.com/@types/eslint-scope/download/@types/eslint-scope-3.7.3.tgz",
      "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==",
      "dev": true,
      "dependencies": {
        "@types/eslint": "*",
        "@types/estree": "*"
      }
    },
    "node_modules/@types/estree": {
      "version": "0.0.50",
      "resolved": "https://registry.npmmirror.com/@types/estree/download/@types/estree-0.0.50.tgz",
      "integrity": "sha1-Hgyqk2TT/M0pMcPtlv2+ql1MyoM=",
      "dev": true
    },
    "node_modules/@types/http-proxy": {
      "version": "1.17.8",
      "resolved": "https://registry.npmmirror.com/@types/http-proxy/download/@types/http-proxy-1.17.8.tgz",
      "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==",
      "dev": true,
      "dependencies": {
        "@types/node": "*"
      }
    },
    "node_modules/@types/jasmine": {
      "version": "3.6.11",
      "resolved": "https://registry.npmmirror.com/@types/jasmine/download/@types/jasmine-3.6.11.tgz",
      "integrity": "sha1-Sx13qp38dXQHy54nchbY6DVT8J0=",
      "dev": true
    },
    "node_modules/@types/json-schema": {
      "version": "7.0.9",
      "resolved": "https://registry.npmmirror.com/@types/json-schema/download/@types/json-schema-7.0.9.tgz?cache=0&sync_timestamp=1637266630923&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fjson-schema%2Fdownload%2F%40types%2Fjson-schema-7.0.9.tgz",
      "integrity": "sha1-l+3JA36gw4WFMgsolk3eOznkZg0=",
      "dev": true
    },
    "node_modules/@types/lodash": {
      "version": "4.14.178",
      "resolved": "https://registry.npmmirror.com/@types/lodash/download/@types/lodash-4.14.178.tgz",
      "integrity": "sha512-0d5Wd09ItQWH1qFbEyQ7oTQ3GZrMfth5JkbN3EvTKLXcHLRDSXeLnlvlOn0wvxVIwK5o2M8JzP/OWz7T3NRsbw==",
      "dev": true
    },
    "node_modules/@types/lodash-es": {
      "version": "4.17.5",
      "resolved": "https://registry.npmmirror.com/@types/lodash-es/download/@types/lodash-es-4.17.5.tgz",
      "integrity": "sha1-HD/dFoSdhK6kOJCxxg2jeftQE1M=",
      "dev": true,
      "dependencies": {
        "@types/lodash": "*"
      }
    },
    "node_modules/@types/node": {
      "version": "12.20.42",
      "resolved": "https://registry.npmmirror.com/@types/node/download/@types/node-12.20.42.tgz",
      "integrity": "sha512-aI3/oo5DzyiI5R/xAhxxRzfZlWlsbbqdgxfTPkqu/Zt+23GXiJvMCyPJT4+xKSXOnLqoL8jJYMLTwvK2M3a5hw==",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/@types/parse-json": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/@types/parse-json/download/@types/parse-json-4.0.0.tgz?cache=0&sync_timestamp=1637270122173&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fparse-json%2Fdownload%2F%40types%2Fparse-json-4.0.0.tgz",
      "integrity": "sha1-L4u0QUNNFjs1+4/9zNcTiSf/uMA=",
      "dev": true
    },
    "node_modules/@types/retry": {
      "version": "0.12.1",
      "resolved": "https://registry.npmmirror.com/@types/retry/download/@types/retry-0.12.1.tgz",
      "integrity": "sha1-2PHA0Nwjr61twWqemToIZXdLQGU=",
      "dev": true
    },
    "node_modules/@typescript-eslint/eslint-plugin": {
      "version": "4.23.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/download/@typescript-eslint/eslint-plugin-4.23.0.tgz",
      "integrity": "sha1-KdPJyB9iALH9bYRUz7AHuhds3oA=",
      "dev": true,
      "dependencies": {
        "@typescript-eslint/experimental-utils": "4.23.0",
        "@typescript-eslint/scope-manager": "4.23.0",
        "debug": "^4.1.1",
        "functional-red-black-tree": "^1.0.1",
        "lodash": "^4.17.15",
        "regexpp": "^3.0.0",
        "semver": "^7.3.2",
        "tsutils": "^3.17.1"
      },
      "engines": {
        "node": "^10.12.0 || >=12.0.0"
      },
      "peerDependencies": {
        "@typescript-eslint/parser": "^4.0.0",
        "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0"
      },
      "peerDependenciesMeta": {
        "typescript": {
          "optional": true
        }
      }
    },
    "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/experimental-utils": {
      "version": "4.23.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/experimental-utils/download/@typescript-eslint/experimental-utils-4.23.0.tgz",
      "integrity": "sha1-8gWUNM1uVnK/6rL7A7fAogYiJm8=",
      "dev": true,
      "dependencies": {
        "@types/json-schema": "^7.0.3",
        "@typescript-eslint/scope-manager": "4.23.0",
        "@typescript-eslint/types": "4.23.0",
        "@typescript-eslint/typescript-estree": "4.23.0",
        "eslint-scope": "^5.0.0",
        "eslint-utils": "^2.0.0"
      },
      "engines": {
        "node": "^10.12.0 || >=12.0.0"
      },
      "peerDependencies": {
        "eslint": "*"
      }
    },
    "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": {
      "version": "4.23.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/types/download/@typescript-eslint/types-4.23.0.tgz",
      "integrity": "sha1-2hZUyKUzL00WRbLZocZBk8rjqjs=",
      "dev": true,
      "engines": {
        "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
      }
    },
    "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/typescript-estree": {
      "version": "4.23.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/download/@typescript-eslint/typescript-estree-4.23.0.tgz",
      "integrity": "sha1-B1Oykgl1I4UkKKb1oaqMzBqubNk=",
      "dev": true,
      "dependencies": {
        "@typescript-eslint/types": "4.23.0",
        "@typescript-eslint/visitor-keys": "4.23.0",
        "debug": "^4.1.1",
        "globby": "^11.0.1",
        "is-glob": "^4.0.1",
        "semver": "^7.3.2",
        "tsutils": "^3.17.1"
      },
      "engines": {
        "node": "^10.12.0 || >=12.0.0"
      },
      "peerDependenciesMeta": {
        "typescript": {
          "optional": true
        }
      }
    },
    "node_modules/@typescript-eslint/eslint-plugin/node_modules/eslint-utils": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/eslint-utils/download/eslint-utils-2.1.0.tgz?cache=0&sync_timestamp=1632754013477&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-utils%2Fdownload%2Feslint-utils-2.1.0.tgz",
      "integrity": "sha1-0t5eA0JOcH3BDHQGjd7a5wh0Gyc=",
      "dev": true,
      "dependencies": {
        "eslint-visitor-keys": "^1.1.0"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/@typescript-eslint/eslint-plugin/node_modules/eslint-visitor-keys": {
      "version": "1.3.0",
      "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz",
      "integrity": "sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=",
      "dev": true,
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/@typescript-eslint/experimental-utils": {
      "version": "5.3.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/experimental-utils/download/@typescript-eslint/experimental-utils-5.3.0.tgz",
      "integrity": "sha1-7la0lXVH7SsPx0USBeQVAuZk9UY=",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@types/json-schema": "^7.0.9",
        "@typescript-eslint/scope-manager": "5.3.0",
        "@typescript-eslint/types": "5.3.0",
        "@typescript-eslint/typescript-estree": "5.3.0",
        "eslint-scope": "^5.1.1",
        "eslint-utils": "^3.0.0"
      },
      "engines": {
        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/typescript-eslint"
      },
      "peerDependencies": {
        "eslint": "*"
      }
    },
    "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/scope-manager": {
      "version": "5.3.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/scope-manager/download/@typescript-eslint/scope-manager-5.3.0.tgz",
      "integrity": "sha1-l9DMx8kVjoniAtXiTOa6SQUtQy4=",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@typescript-eslint/types": "5.3.0",
        "@typescript-eslint/visitor-keys": "5.3.0"
      },
      "engines": {
        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/typescript-eslint"
      }
    },
    "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/visitor-keys": {
      "version": "5.3.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/download/@typescript-eslint/visitor-keys-5.3.0.tgz",
      "integrity": "sha1-piWHkPO3slR/cO2NSh4MNJmZRSM=",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@typescript-eslint/types": "5.3.0",
        "eslint-visitor-keys": "^3.0.0"
      },
      "engines": {
        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/typescript-eslint"
      }
    },
    "node_modules/@typescript-eslint/experimental-utils/node_modules/eslint-visitor-keys": {
      "version": "3.2.0",
      "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-3.2.0.tgz",
      "integrity": "sha512-IOzT0X126zn7ALX0dwFiUQEdsfzrm4+ISsQS8nukaJXwEyYKRSnEIIDULYg1mCtGp7UUXgfGl7BIolXREQK+XQ==",
      "dev": true,
      "engines": {
        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
      }
    },
    "node_modules/@typescript-eslint/parser": {
      "version": "4.23.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/parser/download/@typescript-eslint/parser-4.23.0.tgz",
      "integrity": "sha1-I5MV045C6FK+9DpLCwG+9494kRw=",
      "dev": true,
      "dependencies": {
        "@typescript-eslint/scope-manager": "4.23.0",
        "@typescript-eslint/types": "4.23.0",
        "@typescript-eslint/typescript-estree": "4.23.0",
        "debug": "^4.1.1"
      },
      "engines": {
        "node": "^10.12.0 || >=12.0.0"
      },
      "peerDependencies": {
        "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0"
      },
      "peerDependenciesMeta": {
        "typescript": {
          "optional": true
        }
      }
    },
    "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": {
      "version": "4.23.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/types/download/@typescript-eslint/types-4.23.0.tgz",
      "integrity": "sha1-2hZUyKUzL00WRbLZocZBk8rjqjs=",
      "dev": true,
      "engines": {
        "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
      }
    },
    "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/typescript-estree": {
      "version": "4.23.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/download/@typescript-eslint/typescript-estree-4.23.0.tgz",
      "integrity": "sha1-B1Oykgl1I4UkKKb1oaqMzBqubNk=",
      "dev": true,
      "dependencies": {
        "@typescript-eslint/types": "4.23.0",
        "@typescript-eslint/visitor-keys": "4.23.0",
        "debug": "^4.1.1",
        "globby": "^11.0.1",
        "is-glob": "^4.0.1",
        "semver": "^7.3.2",
        "tsutils": "^3.17.1"
      },
      "engines": {
        "node": "^10.12.0 || >=12.0.0"
      },
      "peerDependenciesMeta": {
        "typescript": {
          "optional": true
        }
      }
    },
    "node_modules/@typescript-eslint/scope-manager": {
      "version": "4.23.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/scope-manager/download/@typescript-eslint/scope-manager-4.23.0.tgz",
      "integrity": "sha1-h5LvfqysEi4uyPotMKWbjZofHOQ=",
      "dev": true,
      "dependencies": {
        "@typescript-eslint/types": "4.23.0",
        "@typescript-eslint/visitor-keys": "4.23.0"
      },
      "engines": {
        "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
      }
    },
    "node_modules/@typescript-eslint/scope-manager/node_modules/@typescript-eslint/types": {
      "version": "4.23.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/types/download/@typescript-eslint/types-4.23.0.tgz",
      "integrity": "sha1-2hZUyKUzL00WRbLZocZBk8rjqjs=",
      "dev": true,
      "engines": {
        "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
      }
    },
    "node_modules/@typescript-eslint/types": {
      "version": "5.3.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/types/download/@typescript-eslint/types-5.3.0.tgz",
      "integrity": "sha1-ryn9U4Z8LfACjFfDamVb1+ngVBY=",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/typescript-eslint"
      }
    },
    "node_modules/@typescript-eslint/typescript-estree": {
      "version": "5.3.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/download/@typescript-eslint/typescript-estree-5.3.0.tgz",
      "integrity": "sha1-T2jd1G3CmDGCQC0qsh+0StlJiM8=",
      "dev": true,
      "license": "BSD-2-Clause",
      "dependencies": {
        "@typescript-eslint/types": "5.3.0",
        "@typescript-eslint/visitor-keys": "5.3.0",
        "debug": "^4.3.2",
        "globby": "^11.0.4",
        "is-glob": "^4.0.3",
        "semver": "^7.3.5",
        "tsutils": "^3.21.0"
      },
      "engines": {
        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/typescript-eslint"
      },
      "peerDependenciesMeta": {
        "typescript": {
          "optional": true
        }
      }
    },
    "node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/visitor-keys": {
      "version": "5.3.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/download/@typescript-eslint/visitor-keys-5.3.0.tgz",
      "integrity": "sha1-piWHkPO3slR/cO2NSh4MNJmZRSM=",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@typescript-eslint/types": "5.3.0",
        "eslint-visitor-keys": "^3.0.0"
      },
      "engines": {
        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/typescript-eslint"
      }
    },
    "node_modules/@typescript-eslint/typescript-estree/node_modules/eslint-visitor-keys": {
      "version": "3.2.0",
      "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-3.2.0.tgz",
      "integrity": "sha512-IOzT0X126zn7ALX0dwFiUQEdsfzrm4+ISsQS8nukaJXwEyYKRSnEIIDULYg1mCtGp7UUXgfGl7BIolXREQK+XQ==",
      "dev": true,
      "engines": {
        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
      }
    },
    "node_modules/@typescript-eslint/visitor-keys": {
      "version": "4.23.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/download/@typescript-eslint/visitor-keys-4.23.0.tgz",
      "integrity": "sha1-chXMl3vTtO8iRnuQI1lOMvnk5FU=",
      "dev": true,
      "dependencies": {
        "@typescript-eslint/types": "4.23.0",
        "eslint-visitor-keys": "^2.0.0"
      },
      "engines": {
        "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
      }
    },
    "node_modules/@typescript-eslint/visitor-keys/node_modules/@typescript-eslint/types": {
      "version": "4.23.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/types/download/@typescript-eslint/types-4.23.0.tgz",
      "integrity": "sha1-2hZUyKUzL00WRbLZocZBk8rjqjs=",
      "dev": true,
      "engines": {
        "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
      }
    },
    "node_modules/@webassemblyjs/ast": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/ast/download/@webassemblyjs/ast-1.11.1.tgz",
      "integrity": "sha1-K/12fq4aaZb0Mv9+jX/HVnnAtqc=",
      "dev": true,
      "dependencies": {
        "@webassemblyjs/helper-numbers": "1.11.1",
        "@webassemblyjs/helper-wasm-bytecode": "1.11.1"
      }
    },
    "node_modules/@webassemblyjs/floating-point-hex-parser": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/floating-point-hex-parser/download/@webassemblyjs/floating-point-hex-parser-1.11.1.tgz",
      "integrity": "sha1-9sYacF8P16auyqToGY8j2dwXnk8=",
      "dev": true
    },
    "node_modules/@webassemblyjs/helper-api-error": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-api-error/download/@webassemblyjs/helper-api-error-1.11.1.tgz",
      "integrity": "sha1-GmMZLYeI5cASgAump6RscFKI/RY=",
      "dev": true
    },
    "node_modules/@webassemblyjs/helper-buffer": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-buffer/download/@webassemblyjs/helper-buffer-1.11.1.tgz",
      "integrity": "sha1-gyqQDrREiEzemnytRn+BUA9eWrU=",
      "dev": true
    },
    "node_modules/@webassemblyjs/helper-numbers": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-numbers/download/@webassemblyjs/helper-numbers-1.11.1.tgz",
      "integrity": "sha1-ZNgdohn7u6HjvRv8dPboxOEKYq4=",
      "dev": true,
      "dependencies": {
        "@webassemblyjs/floating-point-hex-parser": "1.11.1",
        "@webassemblyjs/helper-api-error": "1.11.1",
        "@xtuc/long": "4.2.2"
      }
    },
    "node_modules/@webassemblyjs/helper-wasm-bytecode": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/download/@webassemblyjs/helper-wasm-bytecode-1.11.1.tgz",
      "integrity": "sha1-8ygkHkHnsZnQsgwY6IQpxEMyleE=",
      "dev": true
    },
    "node_modules/@webassemblyjs/helper-wasm-section": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-section/download/@webassemblyjs/helper-wasm-section-1.11.1.tgz",
      "integrity": "sha1-Ie4GWntjXzGec48N1zv72igcCXo=",
      "dev": true,
      "dependencies": {
        "@webassemblyjs/ast": "1.11.1",
        "@webassemblyjs/helper-buffer": "1.11.1",
        "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
        "@webassemblyjs/wasm-gen": "1.11.1"
      }
    },
    "node_modules/@webassemblyjs/ieee754": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/ieee754/download/@webassemblyjs/ieee754-1.11.1.tgz",
      "integrity": "sha1-ljkp6bvQVwnn4SJDoJkYCBKZJhQ=",
      "dev": true,
      "dependencies": {
        "@xtuc/ieee754": "^1.2.0"
      }
    },
    "node_modules/@webassemblyjs/leb128": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/leb128/download/@webassemblyjs/leb128-1.11.1.tgz",
      "integrity": "sha1-zoFLRVdOk9drrh+yZEq5zdlSeqU=",
      "dev": true,
      "dependencies": {
        "@xtuc/long": "4.2.2"
      }
    },
    "node_modules/@webassemblyjs/utf8": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/utf8/download/@webassemblyjs/utf8-1.11.1.tgz",
      "integrity": "sha1-0fi3ZDaefG5rrjUOhU3smlnwo/8=",
      "dev": true
    },
    "node_modules/@webassemblyjs/wasm-edit": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-edit/download/@webassemblyjs/wasm-edit-1.11.1.tgz",
      "integrity": "sha1-rSBuv0v5WgWM6YgKjAksXeyBk9Y=",
      "dev": true,
      "dependencies": {
        "@webassemblyjs/ast": "1.11.1",
        "@webassemblyjs/helper-buffer": "1.11.1",
        "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
        "@webassemblyjs/helper-wasm-section": "1.11.1",
        "@webassemblyjs/wasm-gen": "1.11.1",
        "@webassemblyjs/wasm-opt": "1.11.1",
        "@webassemblyjs/wasm-parser": "1.11.1",
        "@webassemblyjs/wast-printer": "1.11.1"
      }
    },
    "node_modules/@webassemblyjs/wasm-gen": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-gen/download/@webassemblyjs/wasm-gen-1.11.1.tgz",
      "integrity": "sha1-hsXqMEhJdZt9iMR6MvTwOa48j3Y=",
      "dev": true,
      "dependencies": {
        "@webassemblyjs/ast": "1.11.1",
        "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
        "@webassemblyjs/ieee754": "1.11.1",
        "@webassemblyjs/leb128": "1.11.1",
        "@webassemblyjs/utf8": "1.11.1"
      }
    },
    "node_modules/@webassemblyjs/wasm-opt": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-opt/download/@webassemblyjs/wasm-opt-1.11.1.tgz",
      "integrity": "sha1-ZXtMIgL0zzs0X4pMZGHIwkGJhfI=",
      "dev": true,
      "dependencies": {
        "@webassemblyjs/ast": "1.11.1",
        "@webassemblyjs/helper-buffer": "1.11.1",
        "@webassemblyjs/wasm-gen": "1.11.1",
        "@webassemblyjs/wasm-parser": "1.11.1"
      }
    },
    "node_modules/@webassemblyjs/wasm-parser": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-parser/download/@webassemblyjs/wasm-parser-1.11.1.tgz",
      "integrity": "sha1-hspzRTT0F+m9PGfHocddi+QfsZk=",
      "dev": true,
      "dependencies": {
        "@webassemblyjs/ast": "1.11.1",
        "@webassemblyjs/helper-api-error": "1.11.1",
        "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
        "@webassemblyjs/ieee754": "1.11.1",
        "@webassemblyjs/leb128": "1.11.1",
        "@webassemblyjs/utf8": "1.11.1"
      }
    },
    "node_modules/@webassemblyjs/wast-printer": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/wast-printer/download/@webassemblyjs/wast-printer-1.11.1.tgz",
      "integrity": "sha1-0Mc77ajuxUJvEK6O9VzuXnCEwvA=",
      "dev": true,
      "dependencies": {
        "@webassemblyjs/ast": "1.11.1",
        "@xtuc/long": "4.2.2"
      }
    },
    "node_modules/@xtuc/ieee754": {
      "version": "1.2.0",
      "resolved": "https://registry.npmmirror.com/@xtuc/ieee754/download/@xtuc/ieee754-1.2.0.tgz",
      "integrity": "sha1-7vAUoxRa5Hehy8AM0eVSM23Ot5A=",
      "dev": true
    },
    "node_modules/@xtuc/long": {
      "version": "4.2.2",
      "resolved": "https://registry.npmmirror.com/@xtuc/long/download/@xtuc/long-4.2.2.tgz",
      "integrity": "sha1-0pHGpOl5ibXGHZrPOWrk/hM6cY0=",
      "dev": true
    },
    "node_modules/@yarnpkg/lockfile": {
      "version": "1.1.0",
      "resolved": "https://registry.npmmirror.com/@yarnpkg/lockfile/download/@yarnpkg/lockfile-1.1.0.tgz",
      "integrity": "sha1-53qX+9NFt22DJF7c0X05OxtB+zE=",
      "dev": true
    },
    "node_modules/abab": {
      "version": "2.0.5",
      "resolved": "https://registry.npmmirror.com/abab/download/abab-2.0.5.tgz",
      "integrity": "sha1-wLZ4+zLWD8EhnHhNaoJv44Wut5o=",
      "dev": true
    },
    "node_modules/abbrev": {
      "version": "1.1.1",
      "resolved": "https://registry.npmmirror.com/abbrev/download/abbrev-1.1.1.tgz",
      "integrity": "sha1-+PLIh60Qv2f2NPAFtph/7TF5qsg=",
      "dev": true
    },
    "node_modules/accepts": {
      "version": "1.3.7",
      "resolved": "https://registry.npmmirror.com/accepts/download/accepts-1.3.7.tgz",
      "integrity": "sha1-UxvHJlF6OytB+FACHGzBXqq1B80=",
      "dev": true,
      "dependencies": {
        "mime-types": "~2.1.24",
        "negotiator": "0.6.2"
      },
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/acorn": {
      "version": "8.7.0",
      "resolved": "https://registry.npmmirror.com/acorn/download/acorn-8.7.0.tgz",
      "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==",
      "dev": true,
      "bin": {
        "acorn": "bin/acorn"
      },
      "engines": {
        "node": ">=0.4.0"
      }
    },
    "node_modules/acorn-import-assertions": {
      "version": "1.8.0",
      "resolved": "https://registry.npmmirror.com/acorn-import-assertions/download/acorn-import-assertions-1.8.0.tgz",
      "integrity": "sha1-uitZOc5iwjjbbZPYHJsRGym4Vek=",
      "dev": true,
      "license": "MIT",
      "peerDependencies": {
        "acorn": "^8"
      }
    },
    "node_modules/acorn-jsx": {
      "version": "5.3.2",
      "resolved": "https://registry.npmmirror.com/acorn-jsx/download/acorn-jsx-5.3.2.tgz",
      "integrity": "sha1-ftW7VZCLOy8bxVxq8WU7rafweTc=",
      "dev": true,
      "peerDependencies": {
        "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
      }
    },
    "node_modules/adjust-sourcemap-loader": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/adjust-sourcemap-loader/download/adjust-sourcemap-loader-4.0.0.tgz",
      "integrity": "sha1-/EoP0ID30QRx8wpzIPJVYK3ijJk=",
      "dev": true,
      "dependencies": {
        "loader-utils": "^2.0.0",
        "regex-parser": "^2.2.11"
      },
      "engines": {
        "node": ">=8.9"
      }
    },
    "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": {
      "version": "2.0.2",
      "resolved": "https://registry.npmmirror.com/loader-utils/download/loader-utils-2.0.2.tgz",
      "integrity": "sha1-1uO0+4GHByGuTghoqxHdY4NowSk=",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "big.js": "^5.2.2",
        "emojis-list": "^3.0.0",
        "json5": "^2.1.2"
      },
      "engines": {
        "node": ">=8.9.0"
      }
    },
    "node_modules/agent-base": {
      "version": "6.0.2",
      "resolved": "https://registry.npmmirror.com/agent-base/download/agent-base-6.0.2.tgz",
      "integrity": "sha1-Sf/1hXfP7j83F2/qtMIuAPhtf3c=",
      "dev": true,
      "dependencies": {
        "debug": "4"
      },
      "engines": {
        "node": ">= 6.0.0"
      }
    },
    "node_modules/agentkeepalive": {
      "version": "4.2.0",
      "resolved": "https://registry.npmmirror.com/agentkeepalive/download/agentkeepalive-4.2.0.tgz",
      "integrity": "sha512-0PhAp58jZNw13UJv7NVdTGb0ZcghHUb3DrZ046JiiJY/BOaTTpbwdHq2VObPCBV8M2GPh7sgrJ3AQ8Ey468LJw==",
      "dev": true,
      "dependencies": {
        "debug": "^4.1.0",
        "depd": "^1.1.2",
        "humanize-ms": "^1.2.1"
      },
      "engines": {
        "node": ">= 8.0.0"
      }
    },
    "node_modules/aggregate-error": {
      "version": "3.1.0",
      "resolved": "https://registry.npmmirror.com/aggregate-error/download/aggregate-error-3.1.0.tgz",
      "integrity": "sha1-kmcP9Q9TWb23o+DUDQ7DDFc3aHo=",
      "dev": true,
      "dependencies": {
        "clean-stack": "^2.0.0",
        "indent-string": "^4.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/ajv": {
      "version": "8.8.2",
      "resolved": "https://registry.npmmirror.com/ajv/download/ajv-8.8.2.tgz",
      "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==",
      "dev": true,
      "dependencies": {
        "fast-deep-equal": "^3.1.1",
        "json-schema-traverse": "^1.0.0",
        "require-from-string": "^2.0.2",
        "uri-js": "^4.2.2"
      }
    },
    "node_modules/ajv-formats": {
      "version": "2.1.1",
      "resolved": "https://registry.npmmirror.com/ajv-formats/download/ajv-formats-2.1.1.tgz",
      "integrity": "sha1-bmaUAGWet0lzu/LjMycYCgmWtSA=",
      "dev": true,
      "dependencies": {
        "ajv": "^8.0.0"
      },
      "peerDependencies": {
        "ajv": "^8.0.0"
      },
      "peerDependenciesMeta": {
        "ajv": {
          "optional": true
        }
      }
    },
    "node_modules/ajv-keywords": {
      "version": "5.1.0",
      "resolved": "https://registry.npmmirror.com/ajv-keywords/download/ajv-keywords-5.1.0.tgz?cache=0&sync_timestamp=1637524807216&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fajv-keywords%2Fdownload%2Fajv-keywords-5.1.0.tgz",
      "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
      "dev": true,
      "dependencies": {
        "fast-deep-equal": "^3.1.3"
      },
      "peerDependencies": {
        "ajv": "^8.8.2"
      }
    },
    "node_modules/ansi-colors": {
      "version": "4.1.1",
      "resolved": "https://registry.npmmirror.com/ansi-colors/download/ansi-colors-4.1.1.tgz?cache=0&sync_timestamp=1632753457097&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fansi-colors%2Fdownload%2Fansi-colors-4.1.1.tgz",
      "integrity": "sha1-y7muJWv3UK8eqzRPIpqif+lLo0g=",
      "dev": true,
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/ansi-escapes": {
      "version": "4.3.2",
      "resolved": "https://registry.npmmirror.com/ansi-escapes/download/ansi-escapes-4.3.2.tgz",
      "integrity": "sha1-ayKR0dt9mLZSHV8e+kLQ86n+tl4=",
      "dev": true,
      "dependencies": {
        "type-fest": "^0.21.3"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/ansi-html-community": {
      "version": "0.0.8",
      "resolved": "https://registry.npmmirror.com/ansi-html-community/download/ansi-html-community-0.0.8.tgz",
      "integrity": "sha1-afvE1sy+OD+XNpNK40w/gpDxv0E=",
      "dev": true,
      "engines": [
        "node >= 0.8.0"
      ],
      "bin": {
        "ansi-html": "bin/ansi-html"
      }
    },
    "node_modules/ansi-regex": {
      "version": "5.0.1",
      "resolved": "https://registry.npmmirror.com/ansi-regex/download/ansi-regex-5.0.1.tgz",
      "integrity": "sha1-CCyyyJyf6GWaMRpTvWpNxTAdswQ=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/ansi-styles": {
      "version": "3.2.1",
      "resolved": "https://registry.npmmirror.com/ansi-styles/download/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/anymatch": {
      "version": "3.1.2",
      "resolved": "https://registry.npmmirror.com/anymatch/download/anymatch-3.1.2.tgz",
      "integrity": "sha1-wFV8CWrzLxBhmPT04qODU343hxY=",
      "dev": true,
      "dependencies": {
        "normalize-path": "^3.0.0",
        "picomatch": "^2.0.4"
      },
      "engines": {
        "node": ">= 8"
      }
    },
    "node_modules/aproba": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/aproba/download/aproba-2.0.0.tgz",
      "integrity": "sha1-UlILiuW1aSFbNU78DKo/4eRaitw=",
      "dev": true
    },
    "node_modules/are-we-there-yet": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/are-we-there-yet/download/are-we-there-yet-2.0.0.tgz",
      "integrity": "sha1-Ny4Oe9J52OlMZTqqH2cgCIS/Phw=",
      "dev": true,
      "dependencies": {
        "delegates": "^1.0.0",
        "readable-stream": "^3.6.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/argparse": {
      "version": "1.0.10",
      "resolved": "https://registry.npmmirror.com/argparse/download/argparse-1.0.10.tgz",
      "integrity": "sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=",
      "dev": true,
      "dependencies": {
        "sprintf-js": "~1.0.2"
      }
    },
    "node_modules/aria-query": {
      "version": "4.2.2",
      "resolved": "https://registry.npmmirror.com/aria-query/download/aria-query-4.2.2.tgz",
      "integrity": "sha1-DSymyazrVriXfp/tau1+FbvS+Ds=",
      "dev": true,
      "dependencies": {
        "@babel/runtime": "^7.10.2",
        "@babel/runtime-corejs3": "^7.10.2"
      },
      "engines": {
        "node": ">=6.0"
      }
    },
    "node_modules/array-flatten": {
      "version": "2.1.2",
      "resolved": "https://registry.npmmirror.com/array-flatten/download/array-flatten-2.1.2.tgz",
      "integrity": "sha1-JO+AoowaiTYX4hSbDG0NeIKTsJk=",
      "dev": true
    },
    "node_modules/array-union": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/array-union/download/array-union-2.1.0.tgz",
      "integrity": "sha1-t5hCCtvrHego2ErNii4j0+/oXo0=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/astral-regex": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/astral-regex/download/astral-regex-2.0.0.tgz",
      "integrity": "sha1-SDFDxWeu7UeFdZwIZXhtx319LjE=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/async": {
      "version": "0.9.2",
      "resolved": "https://registry.npmmirror.com/async/download/async-0.9.2.tgz",
      "integrity": "sha512-l6ToIJIotphWahxxHyzK9bnLR6kM4jJIIgLShZeqLY7iboHoGkdgFl7W2/Ivi4SkMJYGKqW8vSuk0uKUj6qsSw==",
      "dev": true
    },
    "node_modules/at-least-node": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/at-least-node/download/at-least-node-1.0.0.tgz",
      "integrity": "sha1-YCzUtG6EStTv/JKoARo8RuAjjcI=",
      "dev": true,
      "engines": {
        "node": ">= 4.0.0"
      }
    },
    "node_modules/atob": {
      "version": "2.1.2",
      "resolved": "https://registry.npmmirror.com/atob/download/atob-2.1.2.tgz",
      "integrity": "sha1-bZUX654DDSQ2ZmZR6GvZ9vE1M8k=",
      "dev": true,
      "bin": {
        "atob": "bin/atob.js"
      },
      "engines": {
        "node": ">= 4.5.0"
      }
    },
    "node_modules/autoprefixer": {
      "version": "10.4.2",
      "resolved": "https://registry.npmmirror.com/autoprefixer/download/autoprefixer-10.4.2.tgz",
      "integrity": "sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==",
      "dev": true,
      "dependencies": {
        "browserslist": "^4.19.1",
        "caniuse-lite": "^1.0.30001297",
        "fraction.js": "^4.1.2",
        "normalize-range": "^0.1.2",
        "picocolors": "^1.0.0",
        "postcss-value-parser": "^4.2.0"
      },
      "bin": {
        "autoprefixer": "bin/autoprefixer"
      },
      "engines": {
        "node": "^10 || ^12 || >=14"
      },
      "peerDependencies": {
        "postcss": "^8.1.0"
      }
    },
    "node_modules/axobject-query": {
      "version": "2.2.0",
      "resolved": "https://registry.npmmirror.com/axobject-query/download/axobject-query-2.2.0.tgz",
      "integrity": "sha1-lD1H4QwLcEqkInXiDt83ImSJib4=",
      "dev": true
    },
    "node_modules/babel-loader": {
      "version": "8.2.3",
      "resolved": "https://registry.npmmirror.com/babel-loader/download/babel-loader-8.2.3.tgz",
      "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==",
      "dev": true,
      "dependencies": {
        "find-cache-dir": "^3.3.1",
        "loader-utils": "^1.4.0",
        "make-dir": "^3.1.0",
        "schema-utils": "^2.6.5"
      },
      "engines": {
        "node": ">= 8.9"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0",
        "webpack": ">=2"
      }
    },
    "node_modules/babel-loader/node_modules/json5": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/json5/download/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/babel-loader/node_modules/loader-utils": {
      "version": "1.4.0",
      "resolved": "https://registry.npmmirror.com/loader-utils/download/loader-utils-1.4.0.tgz",
      "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=",
      "dev": true,
      "dependencies": {
        "big.js": "^5.2.2",
        "emojis-list": "^3.0.0",
        "json5": "^1.0.1"
      },
      "engines": {
        "node": ">=4.0.0"
      }
    },
    "node_modules/babel-plugin-dynamic-import-node": {
      "version": "2.3.3",
      "resolved": "https://registry.npmmirror.com/babel-plugin-dynamic-import-node/download/babel-plugin-dynamic-import-node-2.3.3.tgz",
      "integrity": "sha1-hP2hnJduxcbe/vV/lCez3vZuF6M=",
      "dev": true,
      "dependencies": {
        "object.assign": "^4.1.0"
      }
    },
    "node_modules/babel-plugin-istanbul": {
      "version": "6.1.1",
      "resolved": "https://registry.npmmirror.com/babel-plugin-istanbul/download/babel-plugin-istanbul-6.1.1.tgz",
      "integrity": "sha1-+ojsWSMv2bTjbbvFQKjsmptH2nM=",
      "dev": true,
      "license": "BSD-3-Clause",
      "dependencies": {
        "@babel/helper-plugin-utils": "^7.0.0",
        "@istanbuljs/load-nyc-config": "^1.0.0",
        "@istanbuljs/schema": "^0.1.2",
        "istanbul-lib-instrument": "^5.0.4",
        "test-exclude": "^6.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/babel-plugin-polyfill-corejs2": {
      "version": "0.3.1",
      "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs2/download/babel-plugin-polyfill-corejs2-0.3.1.tgz",
      "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==",
      "dev": true,
      "dependencies": {
        "@babel/compat-data": "^7.13.11",
        "@babel/helper-define-polyfill-provider": "^0.3.1",
        "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.npmmirror.com/semver/download/semver-6.3.0.tgz",
      "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
      "dev": true,
      "bin": {
        "semver": "bin/semver.js"
      }
    },
    "node_modules/babel-plugin-polyfill-corejs3": {
      "version": "0.4.0",
      "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs3/download/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.1",
      "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/download/babel-plugin-polyfill-regenerator-0.3.1.tgz",
      "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==",
      "dev": true,
      "dependencies": {
        "@babel/helper-define-polyfill-provider": "^0.3.1"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0-0"
      }
    },
    "node_modules/balanced-match": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/balanced-match/download/balanced-match-1.0.2.tgz",
      "integrity": "sha1-6D46fj8wCzTLnYf2FfoMvzV2kO4=",
      "dev": true
    },
    "node_modules/base64-js": {
      "version": "1.5.1",
      "resolved": "https://registry.npmmirror.com/base64-js/download/base64-js-1.5.1.tgz",
      "integrity": "sha1-GxtEAWClv3rUC2UPCVljSBkDkwo=",
      "dev": true
    },
    "node_modules/base64id": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/base64id/download/base64id-2.0.0.tgz",
      "integrity": "sha1-J3Csa8R9MSr5eov5pjQ0LgzSXLY=",
      "dev": true,
      "engines": {
        "node": "^4.5.0 || >= 5.9"
      }
    },
    "node_modules/batch": {
      "version": "0.6.1",
      "resolved": "https://registry.npmmirror.com/batch/download/batch-0.6.1.tgz",
      "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==",
      "dev": true
    },
    "node_modules/big.js": {
      "version": "5.2.2",
      "resolved": "https://registry.npmmirror.com/big.js/download/big.js-5.2.2.tgz",
      "integrity": "sha1-ZfCvOC9Xi83HQr2cKB6cstd2gyg=",
      "dev": true,
      "engines": {
        "node": "*"
      }
    },
    "node_modules/binary-extensions": {
      "version": "2.2.0",
      "resolved": "https://registry.npmmirror.com/binary-extensions/download/binary-extensions-2.2.0.tgz",
      "integrity": "sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/bl": {
      "version": "4.1.0",
      "resolved": "https://registry.npmmirror.com/bl/download/bl-4.1.0.tgz",
      "integrity": "sha1-RRU1JkGCvsL7vIOmKrmM8R2fezo=",
      "dev": true,
      "dependencies": {
        "buffer": "^5.5.0",
        "inherits": "^2.0.4",
        "readable-stream": "^3.4.0"
      }
    },
    "node_modules/body-parser": {
      "version": "1.19.1",
      "resolved": "https://registry.npmmirror.com/body-parser/download/body-parser-1.19.1.tgz",
      "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==",
      "dev": true,
      "dependencies": {
        "bytes": "3.1.1",
        "content-type": "~1.0.4",
        "debug": "2.6.9",
        "depd": "~1.1.2",
        "http-errors": "1.8.1",
        "iconv-lite": "0.4.24",
        "on-finished": "~2.3.0",
        "qs": "6.9.6",
        "raw-body": "2.4.2",
        "type-is": "~1.6.18"
      },
      "engines": {
        "node": ">= 0.8"
      }
    },
    "node_modules/body-parser/node_modules/debug": {
      "version": "2.6.9",
      "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz",
      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
      "dev": true,
      "dependencies": {
        "ms": "2.0.0"
      }
    },
    "node_modules/body-parser/node_modules/ms": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz",
      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
      "dev": true
    },
    "node_modules/bonjour": {
      "version": "3.5.0",
      "resolved": "https://registry.npmmirror.com/bonjour/download/bonjour-3.5.0.tgz",
      "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
      "dev": true,
      "dependencies": {
        "array-flatten": "^2.1.0",
        "deep-equal": "^1.0.1",
        "dns-equal": "^1.0.0",
        "dns-txt": "^2.0.2",
        "multicast-dns": "^6.0.1",
        "multicast-dns-service-types": "^1.1.0"
      }
    },
    "node_modules/boolbase": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/boolbase/download/boolbase-1.0.0.tgz",
      "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
      "dev": true
    },
    "node_modules/brace-expansion": {
      "version": "1.1.11",
      "resolved": "https://registry.npmmirror.com/brace-expansion/download/brace-expansion-1.1.11.tgz",
      "integrity": "sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=",
      "dev": true,
      "dependencies": {
        "balanced-match": "^1.0.0",
        "concat-map": "0.0.1"
      }
    },
    "node_modules/braces": {
      "version": "3.0.2",
      "resolved": "https://registry.npmmirror.com/braces/download/braces-3.0.2.tgz",
      "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=",
      "dev": true,
      "dependencies": {
        "fill-range": "^7.0.1"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/browserslist": {
      "version": "4.19.1",
      "resolved": "https://registry.npmmirror.com/browserslist/download/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"
      }
    },
    "node_modules/btoa": {
      "version": "1.2.1",
      "resolved": "https://registry.npmmirror.com/btoa/download/btoa-1.2.1.tgz",
      "integrity": "sha1-AamQn4ssk/a/aAuiYTHrMPf6PXM=",
      "dev": true,
      "bin": {
        "btoa": "bin/btoa.js"
      },
      "engines": {
        "node": ">= 0.4.0"
      }
    },
    "node_modules/buffer": {
      "version": "5.7.1",
      "resolved": "https://registry.npmmirror.com/buffer/download/buffer-5.7.1.tgz",
      "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
      "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"
        }
      ],
      "dependencies": {
        "base64-js": "^1.3.1",
        "ieee754": "^1.1.13"
      }
    },
    "node_modules/buffer-from": {
      "version": "1.1.2",
      "resolved": "https://registry.npmmirror.com/buffer-from/download/buffer-from-1.1.2.tgz",
      "integrity": "sha1-KxRqb9cugLT1XSVfNe1Zo6mkG9U=",
      "dev": true
    },
    "node_modules/buffer-indexof": {
      "version": "1.1.1",
      "resolved": "https://registry.npmmirror.com/buffer-indexof/download/buffer-indexof-1.1.1.tgz",
      "integrity": "sha1-Uvq8xqYG0aADAoAmSO9o9jnaJow=",
      "dev": true
    },
    "node_modules/builtins": {
      "version": "1.0.3",
      "resolved": "https://registry.npmmirror.com/builtins/download/builtins-1.0.3.tgz",
      "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=",
      "dev": true
    },
    "node_modules/bytes": {
      "version": "3.1.1",
      "resolved": "https://registry.npmmirror.com/bytes/download/bytes-3.1.1.tgz",
      "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==",
      "dev": true,
      "engines": {
        "node": ">= 0.8"
      }
    },
    "node_modules/cacache": {
      "version": "15.3.0",
      "resolved": "https://registry.npmmirror.com/cacache/download/cacache-15.3.0.tgz?cache=0&sync_timestamp=1632753457698&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcacache%2Fdownload%2Fcacache-15.3.0.tgz",
      "integrity": "sha1-3IU4D7L1Vv492kxxm/oOyHWn8es=",
      "dev": true,
      "dependencies": {
        "@npmcli/fs": "^1.0.0",
        "@npmcli/move-file": "^1.0.1",
        "chownr": "^2.0.0",
        "fs-minipass": "^2.0.0",
        "glob": "^7.1.4",
        "infer-owner": "^1.0.4",
        "lru-cache": "^6.0.0",
        "minipass": "^3.1.1",
        "minipass-collect": "^1.0.2",
        "minipass-flush": "^1.0.5",
        "minipass-pipeline": "^1.2.2",
        "mkdirp": "^1.0.3",
        "p-map": "^4.0.0",
        "promise-inflight": "^1.0.1",
        "rimraf": "^3.0.2",
        "ssri": "^8.0.1",
        "tar": "^6.0.2",
        "unique-filename": "^1.1.1"
      },
      "engines": {
        "node": ">= 10"
      }
    },
    "node_modules/call-bind": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/call-bind/download/call-bind-1.0.2.tgz",
      "integrity": "sha1-sdTonmiBGcPJqQOtMKuy9qkZvjw=",
      "dev": true,
      "dependencies": {
        "function-bind": "^1.1.1",
        "get-intrinsic": "^1.0.2"
      }
    },
    "node_modules/callsites": {
      "version": "3.1.0",
      "resolved": "https://registry.npmmirror.com/callsites/download/callsites-3.1.0.tgz",
      "integrity": "sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M=",
      "dev": true,
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/camelcase": {
      "version": "5.3.1",
      "resolved": "https://registry.npmmirror.com/camelcase/download/camelcase-5.3.1.tgz",
      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
      "dev": true,
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/caniuse-lite": {
      "version": "1.0.30001300",
      "resolved": "https://registry.npmmirror.com/caniuse-lite/download/caniuse-lite-1.0.30001300.tgz",
      "integrity": "sha512-cVjiJHWGcNlJi8TZVKNMnvMid3Z3TTdDHmLDzlOdIiZq138Exvo0G+G0wTdVYolxKb4AYwC+38pxodiInVtJSA==",
      "dev": true
    },
    "node_modules/canonical-path": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/canonical-path/download/canonical-path-1.0.0.tgz",
      "integrity": "sha1-/LRwwjlY3vhQgYVr56hukE8YDR0=",
      "dev": true
    },
    "node_modules/chalk": {
      "version": "2.4.2",
      "resolved": "https://registry.npmmirror.com/chalk/download/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/chardet": {
      "version": "0.7.0",
      "resolved": "https://registry.npmmirror.com/chardet/download/chardet-0.7.0.tgz",
      "integrity": "sha1-kAlISfCTfy7twkJdDSip5fDLrZ4=",
      "dev": true
    },
    "node_modules/chokidar": {
      "version": "3.5.3",
      "resolved": "https://registry.npmmirror.com/chokidar/download/chokidar-3.5.3.tgz",
      "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
      "dev": true,
      "dependencies": {
        "anymatch": "~3.1.2",
        "braces": "~3.0.2",
        "glob-parent": "~5.1.2",
        "is-binary-path": "~2.1.0",
        "is-glob": "~4.0.1",
        "normalize-path": "~3.0.0",
        "readdirp": "~3.6.0"
      },
      "engines": {
        "node": ">= 8.10.0"
      },
      "optionalDependencies": {
        "fsevents": "~2.3.2"
      }
    },
    "node_modules/chownr": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/chownr/download/chownr-2.0.0.tgz",
      "integrity": "sha1-Fb++U9LqtM9w8YqM1o6+Wzyx3s4=",
      "dev": true,
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/chrome-trace-event": {
      "version": "1.0.3",
      "resolved": "https://registry.npmmirror.com/chrome-trace-event/download/chrome-trace-event-1.0.3.tgz",
      "integrity": "sha1-EBXs7UdB4V0GZkqVfbv1DQQeJqw=",
      "dev": true,
      "engines": {
        "node": ">=6.0"
      }
    },
    "node_modules/circular-dependency-plugin": {
      "version": "5.2.2",
      "resolved": "https://registry.npmmirror.com/circular-dependency-plugin/download/circular-dependency-plugin-5.2.2.tgz",
      "integrity": "sha1-Oeg2B52x088vmI3EjFGIpEBYtgA=",
      "dev": true,
      "engines": {
        "node": ">=6.0.0"
      },
      "peerDependencies": {
        "webpack": ">=4.0.1"
      }
    },
    "node_modules/clean-stack": {
      "version": "2.2.0",
      "resolved": "https://registry.npmmirror.com/clean-stack/download/clean-stack-2.2.0.tgz",
      "integrity": "sha1-7oRy27Ep5yezHooQpCfe6d/kAIs=",
      "dev": true,
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/cli-cursor": {
      "version": "3.1.0",
      "resolved": "https://registry.npmmirror.com/cli-cursor/download/cli-cursor-3.1.0.tgz",
      "integrity": "sha1-JkMFp65JDR0Dvwybp8kl0XU68wc=",
      "dev": true,
      "dependencies": {
        "restore-cursor": "^3.1.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/cli-spinners": {
      "version": "2.6.1",
      "resolved": "https://registry.npmmirror.com/cli-spinners/download/cli-spinners-2.6.1.tgz",
      "integrity": "sha1-rclU6+KBw3pjGb+kAebdJIj/tw0=",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=6"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/cli-width": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/cli-width/download/cli-width-3.0.0.tgz",
      "integrity": "sha1-ovSEN6LKqaIkNueUvwceyeYc7fY=",
      "dev": true,
      "engines": {
        "node": ">= 10"
      }
    },
    "node_modules/cliui": {
      "version": "7.0.4",
      "resolved": "https://registry.npmmirror.com/cliui/download/cliui-7.0.4.tgz",
      "integrity": "sha1-oCZe5lVHb8gHrqnfPfjfd4OAi08=",
      "dev": true,
      "dependencies": {
        "string-width": "^4.2.0",
        "strip-ansi": "^6.0.0",
        "wrap-ansi": "^7.0.0"
      }
    },
    "node_modules/clone": {
      "version": "1.0.4",
      "resolved": "https://registry.npmmirror.com/clone/download/clone-1.0.4.tgz",
      "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
      "dev": true,
      "engines": {
        "node": ">=0.8"
      }
    },
    "node_modules/clone-deep": {
      "version": "4.0.1",
      "resolved": "https://registry.npmmirror.com/clone-deep/download/clone-deep-4.0.1.tgz",
      "integrity": "sha1-wZ/Zvbv4WUK0/ZechNz31fB8I4c=",
      "dev": true,
      "dependencies": {
        "is-plain-object": "^2.0.4",
        "kind-of": "^6.0.2",
        "shallow-clone": "^3.0.0"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/color-convert": {
      "version": "1.9.3",
      "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-1.9.3.tgz",
      "integrity": "sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=",
      "dev": true,
      "dependencies": {
        "color-name": "1.1.3"
      }
    },
    "node_modules/color-name": {
      "version": "1.1.3",
      "resolved": "https://registry.npmmirror.com/color-name/download/color-name-1.1.3.tgz",
      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
      "dev": true
    },
    "node_modules/color-support": {
      "version": "1.1.3",
      "resolved": "https://registry.npmmirror.com/color-support/download/color-support-1.1.3.tgz?cache=0&sync_timestamp=1632754046636&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcolor-support%2Fdownload%2Fcolor-support-1.1.3.tgz",
      "integrity": "sha1-k4NDeaHMmgxh+C9S8NBDIiUb1aI=",
      "dev": true,
      "bin": {
        "color-support": "bin.js"
      }
    },
    "node_modules/colorette": {
      "version": "2.0.16",
      "resolved": "https://registry.npmmirror.com/colorette/download/colorette-2.0.16.tgz",
      "integrity": "sha1-cTua+E/bAAE58EVGvUqT9ipQhdo=",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/colors": {
      "version": "1.4.0",
      "resolved": "https://registry.npmmirror.com/colors/download/colors-1.4.0.tgz",
      "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
      "dev": true,
      "engines": {
        "node": ">=0.1.90"
      }
    },
    "node_modules/commander": {
      "version": "2.20.3",
      "resolved": "https://registry.npmmirror.com/commander/download/commander-2.20.3.tgz",
      "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
      "dev": true
    },
    "node_modules/commondir": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/commondir/download/commondir-1.0.1.tgz",
      "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
      "dev": true
    },
    "node_modules/component-emitter": {
      "version": "1.3.0",
      "resolved": "https://registry.npmmirror.com/component-emitter/download/component-emitter-1.3.0.tgz",
      "integrity": "sha1-FuQHD7qK4ptnnyIVhT7hgasuq8A=",
      "dev": true
    },
    "node_modules/compressible": {
      "version": "2.0.18",
      "resolved": "https://registry.npmmirror.com/compressible/download/compressible-2.0.18.tgz",
      "integrity": "sha1-r1PMprBw1MPAdQ+9dyhqbXzEb7o=",
      "dev": true,
      "dependencies": {
        "mime-db": ">= 1.43.0 < 2"
      },
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/compression": {
      "version": "1.7.4",
      "resolved": "https://registry.npmmirror.com/compression/download/compression-1.7.4.tgz",
      "integrity": "sha1-lVI+/xcMpXwpoMpB5v4TH0Hlu48=",
      "dev": true,
      "dependencies": {
        "accepts": "~1.3.5",
        "bytes": "3.0.0",
        "compressible": "~2.0.16",
        "debug": "2.6.9",
        "on-headers": "~1.0.2",
        "safe-buffer": "5.1.2",
        "vary": "~1.1.2"
      },
      "engines": {
        "node": ">= 0.8.0"
      }
    },
    "node_modules/compression/node_modules/bytes": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/bytes/download/bytes-3.0.0.tgz",
      "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
      "dev": true,
      "engines": {
        "node": ">= 0.8"
      }
    },
    "node_modules/compression/node_modules/debug": {
      "version": "2.6.9",
      "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz",
      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
      "dev": true,
      "dependencies": {
        "ms": "2.0.0"
      }
    },
    "node_modules/compression/node_modules/ms": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz",
      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
      "dev": true
    },
    "node_modules/concat-map": {
      "version": "0.0.1",
      "resolved": "https://registry.npmmirror.com/concat-map/download/concat-map-0.0.1.tgz",
      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
      "dev": true
    },
    "node_modules/connect": {
      "version": "3.7.0",
      "resolved": "https://registry.npmmirror.com/connect/download/connect-3.7.0.tgz",
      "integrity": "sha1-XUk0iRDKpeB6AYALAw0MNfIEhPg=",
      "dev": true,
      "dependencies": {
        "debug": "2.6.9",
        "finalhandler": "1.1.2",
        "parseurl": "~1.3.3",
        "utils-merge": "1.0.1"
      },
      "engines": {
        "node": ">= 0.10.0"
      }
    },
    "node_modules/connect-history-api-fallback": {
      "version": "1.6.0",
      "resolved": "https://registry.npmmirror.com/connect-history-api-fallback/download/connect-history-api-fallback-1.6.0.tgz",
      "integrity": "sha1-izIIk1kwjRERFdgcrT/Oq4iPl7w=",
      "dev": true,
      "engines": {
        "node": ">=0.8"
      }
    },
    "node_modules/connect/node_modules/debug": {
      "version": "2.6.9",
      "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz",
      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
      "dev": true,
      "dependencies": {
        "ms": "2.0.0"
      }
    },
    "node_modules/connect/node_modules/ms": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz",
      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
      "dev": true
    },
    "node_modules/console-control-strings": {
      "version": "1.1.0",
      "resolved": "https://registry.npmmirror.com/console-control-strings/download/console-control-strings-1.1.0.tgz",
      "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
      "dev": true
    },
    "node_modules/content-disposition": {
      "version": "0.5.4",
      "resolved": "https://registry.npmmirror.com/content-disposition/download/content-disposition-0.5.4.tgz",
      "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
      "dev": true,
      "dependencies": {
        "safe-buffer": "5.2.1"
      },
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/content-disposition/node_modules/safe-buffer": {
      "version": "5.2.1",
      "resolved": "https://registry.npmmirror.com/safe-buffer/download/safe-buffer-5.2.1.tgz",
      "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=",
      "dev": true
    },
    "node_modules/content-type": {
      "version": "1.0.4",
      "resolved": "https://registry.npmmirror.com/content-type/download/content-type-1.0.4.tgz",
      "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js=",
      "dev": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/convert-source-map": {
      "version": "1.8.0",
      "resolved": "https://registry.npmmirror.com/convert-source-map/download/convert-source-map-1.8.0.tgz",
      "integrity": "sha1-8zc8MtIbTXgN2ABFFGhPt5HKQ2k=",
      "dev": true,
      "dependencies": {
        "safe-buffer": "~5.1.1"
      }
    },
    "node_modules/cookie": {
      "version": "0.4.1",
      "resolved": "https://registry.npmmirror.com/cookie/download/cookie-0.4.1.tgz",
      "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==",
      "dev": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/cookie-signature": {
      "version": "1.0.6",
      "resolved": "https://registry.npmmirror.com/cookie-signature/download/cookie-signature-1.0.6.tgz",
      "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
      "dev": true
    },
    "node_modules/copy-anything": {
      "version": "2.0.3",
      "resolved": "https://registry.npmmirror.com/copy-anything/download/copy-anything-2.0.3.tgz",
      "integrity": "sha1-hCQHugJGaw34RIGbvjuuu+XUXYc=",
      "dev": true,
      "dependencies": {
        "is-what": "^3.12.0"
      }
    },
    "node_modules/copy-webpack-plugin": {
      "version": "10.0.0",
      "resolved": "https://registry.npmmirror.com/copy-webpack-plugin/download/copy-webpack-plugin-10.0.0.tgz",
      "integrity": "sha512-tuCVuFMBbRsb7IH0q1CUb50/Skv+7a6c7DJ+xi4fAbOzNLTYVMUTPnf8uGvKPtmqTvzYBrfEFo7YgP4TsUWmtg==",
      "dev": true,
      "dependencies": {
        "fast-glob": "^3.2.7",
        "glob-parent": "^6.0.1",
        "globby": "^12.0.2",
        "normalize-path": "^3.0.0",
        "schema-utils": "^4.0.0",
        "serialize-javascript": "^6.0.0"
      },
      "engines": {
        "node": ">= 12.20.0"
      },
      "peerDependencies": {
        "webpack": "^5.1.0"
      }
    },
    "node_modules/copy-webpack-plugin/node_modules/array-union": {
      "version": "3.0.1",
      "resolved": "https://registry.npmmirror.com/array-union/download/array-union-3.0.1.tgz",
      "integrity": "sha1-2lJjDTJ/i4jPv7V3KOKvXNm2uXU=",
      "dev": true,
      "engines": {
        "node": ">=12"
      }
    },
    "node_modules/copy-webpack-plugin/node_modules/glob-parent": {
      "version": "6.0.2",
      "resolved": "https://registry.npmmirror.com/glob-parent/download/glob-parent-6.0.2.tgz",
      "integrity": "sha1-bSN9mQg5UMeSkPJMdkKj3poo+eM=",
      "dev": true,
      "license": "ISC",
      "dependencies": {
        "is-glob": "^4.0.3"
      },
      "engines": {
        "node": ">=10.13.0"
      }
    },
    "node_modules/copy-webpack-plugin/node_modules/globby": {
      "version": "12.2.0",
      "resolved": "https://registry.npmmirror.com/globby/download/globby-12.2.0.tgz",
      "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==",
      "dev": true,
      "dependencies": {
        "array-union": "^3.0.1",
        "dir-glob": "^3.0.1",
        "fast-glob": "^3.2.7",
        "ignore": "^5.1.9",
        "merge2": "^1.4.1",
        "slash": "^4.0.0"
      },
      "engines": {
        "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
      }
    },
    "node_modules/copy-webpack-plugin/node_modules/schema-utils": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-4.0.0.tgz?cache=0&sync_timestamp=1637076002057&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-4.0.0.tgz",
      "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
      "dev": true,
      "dependencies": {
        "@types/json-schema": "^7.0.9",
        "ajv": "^8.8.0",
        "ajv-formats": "^2.1.1",
        "ajv-keywords": "^5.0.0"
      },
      "engines": {
        "node": ">= 12.13.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/webpack"
      }
    },
    "node_modules/copy-webpack-plugin/node_modules/slash": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/slash/download/slash-4.0.0.tgz?cache=0&sync_timestamp=1632753426618&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fslash%2Fdownload%2Fslash-4.0.0.tgz",
      "integrity": "sha1-JCI3IXbExsWt214q2oha+YSzlqc=",
      "dev": true,
      "engines": {
        "node": ">=12"
      }
    },
    "node_modules/core-js": {
      "version": "3.19.3",
      "resolved": "https://registry.npmmirror.com/core-js/download/core-js-3.19.3.tgz",
      "integrity": "sha512-LeLBMgEGSsG7giquSzvgBrTS7V5UL6ks3eQlUSbN8dJStlLFiRzUm5iqsRyzUB8carhfKjkJ2vzKqE6z1Vga9g==",
      "dev": true,
      "hasInstallScript": true,
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/core-js"
      }
    },
    "node_modules/core-js-compat": {
      "version": "3.20.3",
      "resolved": "https://registry.npmmirror.com/core-js-compat/download/core-js-compat-3.20.3.tgz",
      "integrity": "sha512-c8M5h0IkNZ+I92QhIpuSijOxGAcj3lgpsWdkCqmUTZNwidujF4r3pi6x1DCN+Vcs5qTS2XWWMfWSuCqyupX8gw==",
      "dev": true,
      "dependencies": {
        "browserslist": "^4.19.1",
        "semver": "7.0.0"
      }
    },
    "node_modules/core-js-compat/node_modules/semver": {
      "version": "7.0.0",
      "resolved": "https://registry.npmmirror.com/semver/download/semver-7.0.0.tgz",
      "integrity": "sha1-XzyjV2HkfgWyBsba/yz4FPAxa44=",
      "dev": true,
      "bin": {
        "semver": "bin/semver.js"
      }
    },
    "node_modules/core-js-pure": {
      "version": "3.20.3",
      "resolved": "https://registry.npmmirror.com/core-js-pure/download/core-js-pure-3.20.3.tgz",
      "integrity": "sha512-Q2H6tQ5MtPtcC7f3HxJ48i4Q7T9ybPKgvWyuH7JXIoNa2pm0KuBnycsET/qw1SLLZYfbsbrZQNMeIOClb+6WIA==",
      "dev": true,
      "hasInstallScript": true
    },
    "node_modules/core-util-is": {
      "version": "1.0.3",
      "resolved": "https://registry.npmmirror.com/core-util-is/download/core-util-is-1.0.3.tgz",
      "integrity": "sha1-pgQtNjTCsn6TKPg3uWX6yDgI24U=",
      "dev": true
    },
    "node_modules/cors": {
      "version": "2.8.5",
      "resolved": "https://registry.npmmirror.com/cors/download/cors-2.8.5.tgz",
      "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
      "dev": true,
      "dependencies": {
        "object-assign": "^4",
        "vary": "^1"
      },
      "engines": {
        "node": ">= 0.10"
      }
    },
    "node_modules/cosmiconfig": {
      "version": "7.0.1",
      "resolved": "https://registry.npmmirror.com/cosmiconfig/download/cosmiconfig-7.0.1.tgz",
      "integrity": "sha1-cU11ZSLKzoZ4Z8y0R0xdAbuuXW0=",
      "dev": true,
      "dependencies": {
        "@types/parse-json": "^4.0.0",
        "import-fresh": "^3.2.1",
        "parse-json": "^5.0.0",
        "path-type": "^4.0.0",
        "yaml": "^1.10.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/critters": {
      "version": "0.0.16",
      "resolved": "https://registry.npmmirror.com/critters/download/critters-0.0.16.tgz",
      "integrity": "sha512-JwjgmO6i3y6RWtLYmXwO5jMd+maZt8Tnfu7VVISmEWyQqfLpB8soBswf8/2bu6SBXxtKA68Al3c+qIG1ApT68A==",
      "dev": true,
      "dependencies": {
        "chalk": "^4.1.0",
        "css-select": "^4.2.0",
        "parse5": "^6.0.1",
        "parse5-htmlparser2-tree-adapter": "^6.0.1",
        "postcss": "^8.3.7",
        "pretty-bytes": "^5.3.0"
      }
    },
    "node_modules/critters/node_modules/ansi-styles": {
      "version": "4.3.0",
      "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz",
      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
      "dev": true,
      "dependencies": {
        "color-convert": "^2.0.1"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/critters/node_modules/chalk": {
      "version": "4.1.2",
      "resolved": "https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz",
      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
      "dev": true,
      "dependencies": {
        "ansi-styles": "^4.1.0",
        "supports-color": "^7.1.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/critters/node_modules/color-convert": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz",
      "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
      "dev": true,
      "dependencies": {
        "color-name": "~1.1.4"
      },
      "engines": {
        "node": ">=7.0.0"
      }
    },
    "node_modules/critters/node_modules/color-name": {
      "version": "1.1.4",
      "resolved": "https://registry.npmmirror.com/color-name/download/color-name-1.1.4.tgz",
      "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
      "dev": true
    },
    "node_modules/critters/node_modules/has-flag": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/has-flag/download/has-flag-4.0.0.tgz",
      "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/critters/node_modules/parse5": {
      "version": "6.0.1",
      "resolved": "https://registry.npmmirror.com/parse5/download/parse5-6.0.1.tgz",
      "integrity": "sha1-4aHAhcVps9wIMhGE8Zo5zCf3wws=",
      "dev": true
    },
    "node_modules/critters/node_modules/supports-color": {
      "version": "7.2.0",
      "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz",
      "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
      "dev": true,
      "dependencies": {
        "has-flag": "^4.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/cross-spawn": {
      "version": "7.0.3",
      "resolved": "https://registry.npmmirror.com/cross-spawn/download/cross-spawn-7.0.3.tgz",
      "integrity": "sha1-9zqFudXUHQRVUcF34ogtSshXKKY=",
      "dev": true,
      "dependencies": {
        "path-key": "^3.1.0",
        "shebang-command": "^2.0.0",
        "which": "^2.0.1"
      },
      "engines": {
        "node": ">= 8"
      }
    },
    "node_modules/css": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/css/download/css-3.0.0.tgz",
      "integrity": "sha1-REek1Y/dAzZ8UWyp9krjZc7kql0=",
      "dev": true,
      "dependencies": {
        "inherits": "^2.0.4",
        "source-map": "^0.6.1",
        "source-map-resolve": "^0.6.0"
      }
    },
    "node_modules/css-blank-pseudo": {
      "version": "3.0.2",
      "resolved": "https://registry.npmmirror.com/css-blank-pseudo/download/css-blank-pseudo-3.0.2.tgz",
      "integrity": "sha512-hOb1LFjRR+8ocA071xUSmg5VslJ8NGo/I2qpUpdeAYyBVCgupS5O8SEVo4SxEMYyFBNodBkzG3T1iqW9HCXxew==",
      "dev": true,
      "dependencies": {
        "postcss-selector-parser": "^6.0.8"
      },
      "bin": {
        "css-blank-pseudo": "dist/cli.cjs"
      },
      "engines": {
        "node": "^12 || ^14 || >=16"
      },
      "peerDependencies": {
        "postcss": "^8.3"
      }
    },
    "node_modules/css-has-pseudo": {
      "version": "3.0.3",
      "resolved": "https://registry.npmmirror.com/css-has-pseudo/download/css-has-pseudo-3.0.3.tgz",
      "integrity": "sha512-0gDYWEKaGacwxCqvQ3Ypg6wGdD1AztbMm5h1JsactG2hP2eiflj808QITmuWBpE7sjSEVrAlZhPTVd/nNMj/hQ==",
      "dev": true,
      "dependencies": {
        "postcss-selector-parser": "^6.0.8"
      },
      "bin": {
        "css-has-pseudo": "dist/cli.cjs"
      },
      "engines": {
        "node": "^12 || ^14 || >=16"
      },
      "peerDependencies": {
        "postcss": "^8.3"
      }
    },
    "node_modules/css-loader": {
      "version": "6.5.1",
      "resolved": "https://registry.npmmirror.com/css-loader/download/css-loader-6.5.1.tgz",
      "integrity": "sha512-gEy2w9AnJNnD9Kuo4XAP9VflW/ujKoS9c/syO+uWMlm5igc7LysKzPXaDoR2vroROkSwsTS2tGr1yGGEbZOYZQ==",
      "dev": true,
      "dependencies": {
        "icss-utils": "^5.1.0",
        "postcss": "^8.2.15",
        "postcss-modules-extract-imports": "^3.0.0",
        "postcss-modules-local-by-default": "^4.0.0",
        "postcss-modules-scope": "^3.0.0",
        "postcss-modules-values": "^4.0.0",
        "postcss-value-parser": "^4.1.0",
        "semver": "^7.3.5"
      },
      "engines": {
        "node": ">= 12.13.0"
      },
      "peerDependencies": {
        "webpack": "^5.0.0"
      }
    },
    "node_modules/css-prefers-color-scheme": {
      "version": "6.0.2",
      "resolved": "https://registry.npmmirror.com/css-prefers-color-scheme/download/css-prefers-color-scheme-6.0.2.tgz",
      "integrity": "sha512-gv0KQBEM+q/XdoKyznovq3KW7ocO7k+FhPP+hQR1MenJdu0uPGS6IZa9PzlbqBeS6XcZJNAoqoFxlAUW461CrA==",
      "dev": true,
      "bin": {
        "css-prefers-color-scheme": "dist/cli.cjs"
      },
      "engines": {
        "node": "^12 || ^14 || >=16"
      },
      "peerDependencies": {
        "postcss": "^8.3"
      }
    },
    "node_modules/css-select": {
      "version": "4.2.1",
      "resolved": "https://registry.npmmirror.com/css-select/download/css-select-4.2.1.tgz",
      "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==",
      "dev": true,
      "dependencies": {
        "boolbase": "^1.0.0",
        "css-what": "^5.1.0",
        "domhandler": "^4.3.0",
        "domutils": "^2.8.0",
        "nth-check": "^2.0.1"
      },
      "funding": {
        "url": "https://github.com/sponsors/fb55"
      }
    },
    "node_modules/css-what": {
      "version": "5.1.0",
      "resolved": "https://registry.npmmirror.com/css-what/download/css-what-5.1.0.tgz",
      "integrity": "sha1-P3tweq32M7r2LCzrhXm1RbtA9/4=",
      "dev": true,
      "license": "BSD-2-Clause",
      "engines": {
        "node": ">= 6"
      },
      "funding": {
        "url": "https://github.com/sponsors/fb55"
      }
    },
    "node_modules/css/node_modules/source-map": {
      "version": "0.6.1",
      "resolved": "https://registry.npmmirror.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1632753431597&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz",
      "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/cssdb": {
      "version": "5.1.0",
      "resolved": "https://registry.npmmirror.com/cssdb/download/cssdb-5.1.0.tgz",
      "integrity": "sha512-/vqjXhv1x9eGkE/zO6o8ZOI7dgdZbLVLUGyVRbPgk6YipXbW87YzUCcO+Jrmi5bwJlAH6oD+MNeZyRgXea1GZw==",
      "dev": true
    },
    "node_modules/cssesc": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/cssesc/download/cssesc-3.0.0.tgz",
      "integrity": "sha1-N3QZGZA7hoVl4cCep0dEXNGJg+4=",
      "dev": true,
      "bin": {
        "cssesc": "bin/cssesc"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/custom-event": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/custom-event/download/custom-event-1.0.1.tgz",
      "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
      "dev": true
    },
    "node_modules/date-fns": {
      "version": "2.28.0",
      "resolved": "https://registry.npmmirror.com/date-fns/download/date-fns-2.28.0.tgz",
      "integrity": "sha512-8d35hViGYx/QH0icHYCeLmsLmMUheMmTyV9Fcm6gvNwdw31yXXH+O85sOBJ+OLnLQMKZowvpKb6FgMIQjcpvQw==",
      "engines": {
        "node": ">=0.11"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/date-fns"
      }
    },
    "node_modules/date-format": {
      "version": "4.0.3",
      "resolved": "https://registry.npmmirror.com/date-format/download/date-format-4.0.3.tgz",
      "integrity": "sha512-7P3FyqDcfeznLZp2b+OMitV9Sz2lUnsT87WaTat9nVwqsBkTzPG3lPLNwW3en6F4pHUiWzr6vb8CLhjdK9bcxQ==",
      "dev": true,
      "engines": {
        "node": ">=4.0"
      }
    },
    "node_modules/debug": {
      "version": "4.3.3",
      "resolved": "https://registry.npmmirror.com/debug/download/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/decode-uri-component": {
      "version": "0.2.0",
      "resolved": "https://registry.npmmirror.com/decode-uri-component/download/decode-uri-component-0.2.0.tgz",
      "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
      "dev": true,
      "engines": {
        "node": ">=0.10"
      }
    },
    "node_modules/deep-equal": {
      "version": "1.1.1",
      "resolved": "https://registry.npmmirror.com/deep-equal/download/deep-equal-1.1.1.tgz",
      "integrity": "sha1-tcmMlCzv+vfLBR4k4UNKJaLmB2o=",
      "dev": true,
      "dependencies": {
        "is-arguments": "^1.0.4",
        "is-date-object": "^1.0.1",
        "is-regex": "^1.0.4",
        "object-is": "^1.0.1",
        "object-keys": "^1.1.1",
        "regexp.prototype.flags": "^1.2.0"
      }
    },
    "node_modules/deep-is": {
      "version": "0.1.4",
      "resolved": "https://registry.npmmirror.com/deep-is/download/deep-is-0.1.4.tgz",
      "integrity": "sha1-pvLc5hL63S7x9Rm3NVHxfoUZmDE=",
      "dev": true
    },
    "node_modules/default-gateway": {
      "version": "6.0.3",
      "resolved": "https://registry.npmmirror.com/default-gateway/download/default-gateway-6.0.3.tgz",
      "integrity": "sha1-gZSUyIgFO9t0PtvzQ9bN9/KUOnE=",
      "dev": true,
      "dependencies": {
        "execa": "^5.0.0"
      },
      "engines": {
        "node": ">= 10"
      }
    },
    "node_modules/defaults": {
      "version": "1.0.3",
      "resolved": "https://registry.npmmirror.com/defaults/download/defaults-1.0.3.tgz",
      "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
      "dev": true,
      "dependencies": {
        "clone": "^1.0.2"
      }
    },
    "node_modules/define-lazy-prop": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/define-lazy-prop/download/define-lazy-prop-2.0.0.tgz",
      "integrity": "sha1-P3rkIRKbyqrJvHSQXJigAJ7J7n8=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/define-properties": {
      "version": "1.1.3",
      "resolved": "https://registry.npmmirror.com/define-properties/download/define-properties-1.1.3.tgz",
      "integrity": "sha1-z4jabL7ib+bbcJT2HYcMvYTO6fE=",
      "dev": true,
      "dependencies": {
        "object-keys": "^1.0.12"
      },
      "engines": {
        "node": ">= 0.4"
      }
    },
    "node_modules/del": {
      "version": "6.0.0",
      "resolved": "https://registry.npmmirror.com/del/download/del-6.0.0.tgz",
      "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==",
      "dev": true,
      "dependencies": {
        "globby": "^11.0.1",
        "graceful-fs": "^4.2.4",
        "is-glob": "^4.0.1",
        "is-path-cwd": "^2.2.0",
        "is-path-inside": "^3.0.2",
        "p-map": "^4.0.0",
        "rimraf": "^3.0.2",
        "slash": "^3.0.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/delegates": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/delegates/download/delegates-1.0.0.tgz",
      "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
      "dev": true
    },
    "node_modules/depd": {
      "version": "1.1.2",
      "resolved": "https://registry.npmmirror.com/depd/download/depd-1.1.2.tgz",
      "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
      "dev": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/dependency-graph": {
      "version": "0.11.0",
      "resolved": "https://registry.npmmirror.com/dependency-graph/download/dependency-graph-0.11.0.tgz",
      "integrity": "sha1-rAzn7WilTaIhZahel6AdU/XrLic=",
      "dev": true,
      "engines": {
        "node": ">= 0.6.0"
      }
    },
    "node_modules/destroy": {
      "version": "1.0.4",
      "resolved": "https://registry.npmmirror.com/destroy/download/destroy-1.0.4.tgz",
      "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
      "dev": true
    },
    "node_modules/detect-node": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/detect-node/download/detect-node-2.1.0.tgz",
      "integrity": "sha1-yccHdaScPQO8LAbZpzvlUPl4+LE=",
      "dev": true
    },
    "node_modules/di": {
      "version": "0.0.1",
      "resolved": "https://registry.npmmirror.com/di/download/di-0.0.1.tgz",
      "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
      "dev": true
    },
    "node_modules/dir-glob": {
      "version": "3.0.1",
      "resolved": "https://registry.npmmirror.com/dir-glob/download/dir-glob-3.0.1.tgz",
      "integrity": "sha1-Vtv3PZkqSpO6FYT0U0Bj/S5BcX8=",
      "dev": true,
      "dependencies": {
        "path-type": "^4.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/dns-equal": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/dns-equal/download/dns-equal-1.0.0.tgz",
      "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
      "dev": true
    },
    "node_modules/dns-packet": {
      "version": "1.3.4",
      "resolved": "https://registry.npmmirror.com/dns-packet/download/dns-packet-1.3.4.tgz",
      "integrity": "sha1-40VQZYJKJQe6iGxVqJljuxB97G8=",
      "dev": true,
      "dependencies": {
        "ip": "^1.1.0",
        "safe-buffer": "^5.0.1"
      }
    },
    "node_modules/dns-txt": {
      "version": "2.0.2",
      "resolved": "https://registry.npmmirror.com/dns-txt/download/dns-txt-2.0.2.tgz",
      "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
      "dev": true,
      "dependencies": {
        "buffer-indexof": "^1.0.0"
      }
    },
    "node_modules/doctrine": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/doctrine/download/doctrine-3.0.0.tgz",
      "integrity": "sha1-rd6+rXKmV023g2OdyHoSF3OXOWE=",
      "dev": true,
      "dependencies": {
        "esutils": "^2.0.2"
      },
      "engines": {
        "node": ">=6.0.0"
      }
    },
    "node_modules/dom-serialize": {
      "version": "2.2.1",
      "resolved": "https://registry.npmmirror.com/dom-serialize/download/dom-serialize-2.2.1.tgz",
      "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
      "dev": true,
      "dependencies": {
        "custom-event": "~1.0.0",
        "ent": "~2.2.0",
        "extend": "^3.0.0",
        "void-elements": "^2.0.0"
      }
    },
    "node_modules/dom-serializer": {
      "version": "1.3.2",
      "resolved": "https://registry.npmmirror.com/dom-serializer/download/dom-serializer-1.3.2.tgz",
      "integrity": "sha1-YgZDfTLO767HFhgDIwx6ILwbTZE=",
      "dev": true,
      "dependencies": {
        "domelementtype": "^2.0.1",
        "domhandler": "^4.2.0",
        "entities": "^2.0.0"
      }
    },
    "node_modules/domelementtype": {
      "version": "2.2.0",
      "resolved": "https://registry.npmmirror.com/domelementtype/download/domelementtype-2.2.0.tgz",
      "integrity": "sha1-mgtsJ4LtahxzI9QiZxg9+b2LHVc=",
      "dev": true
    },
    "node_modules/domhandler": {
      "version": "4.3.0",
      "resolved": "https://registry.npmmirror.com/domhandler/download/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/domutils": {
      "version": "2.8.0",
      "resolved": "https://registry.npmmirror.com/domutils/download/domutils-2.8.0.tgz",
      "integrity": "sha1-RDfe9dtuLR9dbuhZvZXKfQIEgTU=",
      "dev": true,
      "dependencies": {
        "dom-serializer": "^1.0.1",
        "domelementtype": "^2.2.0",
        "domhandler": "^4.2.0"
      }
    },
    "node_modules/duplexer": {
      "version": "0.1.2",
      "resolved": "https://registry.npmmirror.com/duplexer/download/duplexer-0.1.2.tgz",
      "integrity": "sha1-Or5DrvODX4rgd9E23c4PJ2sEAOY=",
      "dev": true
    },
    "node_modules/ee-first": {
      "version": "1.1.1",
      "resolved": "https://registry.npmmirror.com/ee-first/download/ee-first-1.1.1.tgz",
      "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
      "dev": true
    },
    "node_modules/ejs": {
      "version": "3.1.6",
      "resolved": "https://registry.npmmirror.com/ejs/download/ejs-3.1.6.tgz",
      "integrity": "sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==",
      "dev": true,
      "dependencies": {
        "jake": "^10.6.1"
      },
      "bin": {
        "ejs": "bin/cli.js"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/electron-to-chromium": {
      "version": "1.4.49",
      "resolved": "https://registry.npmmirror.com/electron-to-chromium/download/electron-to-chromium-1.4.49.tgz",
      "integrity": "sha512-k/0t1TRfonHIp8TJKfjBu2cKj8MqYTiEpOhci+q7CVEE5xnCQnx1pTa+V8b/sdhe4S3PR4p4iceEQWhGrKQORQ==",
      "dev": true
    },
    "node_modules/emoji-regex": {
      "version": "8.0.0",
      "resolved": "https://registry.npmmirror.com/emoji-regex/download/emoji-regex-8.0.0.tgz",
      "integrity": "sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc=",
      "dev": true
    },
    "node_modules/emojis-list": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/emojis-list/download/emojis-list-3.0.0.tgz",
      "integrity": "sha1-VXBmIEatKeLpFucariYKvf9Pang=",
      "dev": true,
      "engines": {
        "node": ">= 4"
      }
    },
    "node_modules/encodeurl": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/encodeurl/download/encodeurl-1.0.2.tgz",
      "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
      "dev": true,
      "engines": {
        "node": ">= 0.8"
      }
    },
    "node_modules/encoding": {
      "version": "0.1.13",
      "resolved": "https://registry.npmmirror.com/encoding/download/encoding-0.1.13.tgz",
      "integrity": "sha1-VldK/deR9UqOmyeFwFgqLSYhD6k=",
      "dev": true,
      "optional": true,
      "dependencies": {
        "iconv-lite": "^0.6.2"
      }
    },
    "node_modules/encoding/node_modules/iconv-lite": {
      "version": "0.6.3",
      "resolved": "https://registry.npmmirror.com/iconv-lite/download/iconv-lite-0.6.3.tgz",
      "integrity": "sha1-pS+AvzjaGVLrXGgXkHGYcaGnJQE=",
      "dev": true,
      "optional": true,
      "dependencies": {
        "safer-buffer": ">= 2.1.2 < 3.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/engine.io": {
      "version": "6.1.2",
      "resolved": "https://registry.npmmirror.com/engine.io/download/engine.io-6.1.2.tgz",
      "integrity": "sha512-v/7eGHxPvO2AWsksyx2PUsQvBafuvqs0jJJQ0FdmJG1b9qIvgSbqDRGwNhfk2XHaTTbTXiC4quRE8Q9nRjsrQQ==",
      "dev": true,
      "dependencies": {
        "@types/cookie": "^0.4.1",
        "@types/cors": "^2.8.12",
        "@types/node": ">=10.0.0",
        "accepts": "~1.3.4",
        "base64id": "2.0.0",
        "cookie": "~0.4.1",
        "cors": "~2.8.5",
        "debug": "~4.3.1",
        "engine.io-parser": "~5.0.0",
        "ws": "~8.2.3"
      },
      "engines": {
        "node": ">=10.0.0"
      }
    },
    "node_modules/engine.io-parser": {
      "version": "5.0.3",
      "resolved": "https://registry.npmmirror.com/engine.io-parser/download/engine.io-parser-5.0.3.tgz",
      "integrity": "sha512-BtQxwF27XUNnSafQLvDi0dQ8s3i6VgzSoQMJacpIcGNrlUdfHSKbgm3jmjCVvQluGzqwujQMPAoMai3oYSTurg==",
      "dev": true,
      "dependencies": {
        "@socket.io/base64-arraybuffer": "~1.0.2"
      },
      "engines": {
        "node": ">=10.0.0"
      }
    },
    "node_modules/enhanced-resolve": {
      "version": "5.8.3",
      "resolved": "https://registry.npmmirror.com/enhanced-resolve/download/enhanced-resolve-5.8.3.tgz",
      "integrity": "sha1-bVUtRlzOBCP1s9cYUR6lOCansvA=",
      "dev": true,
      "dependencies": {
        "graceful-fs": "^4.2.4",
        "tapable": "^2.2.0"
      },
      "engines": {
        "node": ">=10.13.0"
      }
    },
    "node_modules/enquirer": {
      "version": "2.3.6",
      "resolved": "https://registry.npmmirror.com/enquirer/download/enquirer-2.3.6.tgz",
      "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==",
      "dev": true,
      "dependencies": {
        "ansi-colors": "^4.1.1"
      },
      "engines": {
        "node": ">=8.6"
      }
    },
    "node_modules/ent": {
      "version": "2.2.0",
      "resolved": "https://registry.npmmirror.com/ent/download/ent-2.2.0.tgz",
      "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
      "dev": true
    },
    "node_modules/entities": {
      "version": "2.2.0",
      "resolved": "https://registry.npmmirror.com/entities/download/entities-2.2.0.tgz",
      "integrity": "sha1-CY3JDruD2N/6CJ1VJWs1HTTE2lU=",
      "dev": true
    },
    "node_modules/env-paths": {
      "version": "2.2.1",
      "resolved": "https://registry.npmmirror.com/env-paths/download/env-paths-2.2.1.tgz",
      "integrity": "sha1-QgOZ1BbOH76bwKB8Yvpo1n/Q+PI=",
      "dev": true,
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/err-code": {
      "version": "2.0.3",
      "resolved": "https://registry.npmmirror.com/err-code/download/err-code-2.0.3.tgz",
      "integrity": "sha1-I8Lzt1b/38YI0w4nyalBAkgH5/k=",
      "dev": true
    },
    "node_modules/errno": {
      "version": "0.1.8",
      "resolved": "https://registry.npmmirror.com/errno/download/errno-0.1.8.tgz",
      "integrity": "sha1-i7Ppx9Rjvkl2/4iPdrSAnrwugR8=",
      "dev": true,
      "optional": true,
      "dependencies": {
        "prr": "~1.0.1"
      },
      "bin": {
        "errno": "cli.js"
      }
    },
    "node_modules/error-ex": {
      "version": "1.3.2",
      "resolved": "https://registry.npmmirror.com/error-ex/download/error-ex-1.3.2.tgz",
      "integrity": "sha1-tKxAZIEH/c3PriQvQovqihTU8b8=",
      "dev": true,
      "dependencies": {
        "is-arrayish": "^0.2.1"
      }
    },
    "node_modules/es-module-lexer": {
      "version": "0.9.3",
      "resolved": "https://registry.npmmirror.com/es-module-lexer/download/es-module-lexer-0.9.3.tgz",
      "integrity": "sha1-bxPbAMw4QXE32vdDZvU1yOtDjxk=",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/esbuild": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild/download/esbuild-0.14.11.tgz",
      "integrity": "sha512-xZvPtVj6yecnDeFb3KjjCM6i7B5TCAQZT77kkW/CpXTMnd6VLnRPKrUB1XHI1pSq6a4Zcy3BGueQ8VljqjDGCg==",
      "dev": true,
      "hasInstallScript": true,
      "optional": true,
      "bin": {
        "esbuild": "bin/esbuild"
      },
      "optionalDependencies": {
        "esbuild-android-arm64": "0.14.11",
        "esbuild-darwin-64": "0.14.11",
        "esbuild-darwin-arm64": "0.14.11",
        "esbuild-freebsd-64": "0.14.11",
        "esbuild-freebsd-arm64": "0.14.11",
        "esbuild-linux-32": "0.14.11",
        "esbuild-linux-64": "0.14.11",
        "esbuild-linux-arm": "0.14.11",
        "esbuild-linux-arm64": "0.14.11",
        "esbuild-linux-mips64le": "0.14.11",
        "esbuild-linux-ppc64le": "0.14.11",
        "esbuild-linux-s390x": "0.14.11",
        "esbuild-netbsd-64": "0.14.11",
        "esbuild-openbsd-64": "0.14.11",
        "esbuild-sunos-64": "0.14.11",
        "esbuild-windows-32": "0.14.11",
        "esbuild-windows-64": "0.14.11",
        "esbuild-windows-arm64": "0.14.11"
      }
    },
    "node_modules/esbuild-android-arm64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-android-arm64/download/esbuild-android-arm64-0.14.11.tgz",
      "integrity": "sha512-6iHjgvMnC/SzDH8TefL+/3lgCjYWwAd1LixYfmz/TBPbDQlxcuSkX0yiQgcJB9k+ibZ54yjVXziIwGdlc+6WNw==",
      "cpu": [
        "arm64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "android"
      ]
    },
    "node_modules/esbuild-darwin-64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-darwin-64/download/esbuild-darwin-64-0.14.11.tgz",
      "integrity": "sha512-olq84ikh6TiBcrs3FnM4eR5VPPlcJcdW8BnUz/lNoEWYifYQ+Po5DuYV1oz1CTFMw4k6bQIZl8T3yxL+ZT2uvQ==",
      "cpu": [
        "x64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "darwin"
      ]
    },
    "node_modules/esbuild-darwin-arm64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-darwin-arm64/download/esbuild-darwin-arm64-0.14.11.tgz",
      "integrity": "sha512-Jj0ieWLREPBYr/TZJrb2GFH8PVzDqiQWavo1pOFFShrcmHWDBDrlDxPzEZ67NF/Un3t6sNNmeI1TUS/fe1xARg==",
      "cpu": [
        "arm64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "darwin"
      ]
    },
    "node_modules/esbuild-freebsd-64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-freebsd-64/download/esbuild-freebsd-64-0.14.11.tgz",
      "integrity": "sha512-C5sT3/XIztxxz/zwDjPRHyzj/NJFOnakAanXuyfLDwhwupKPd76/PPHHyJx6Po6NI6PomgVp/zi6GRB8PfrOTA==",
      "cpu": [
        "x64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "freebsd"
      ]
    },
    "node_modules/esbuild-freebsd-arm64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-freebsd-arm64/download/esbuild-freebsd-arm64-0.14.11.tgz",
      "integrity": "sha512-y3Llu4wbs0bk4cwjsdAtVOesXb6JkdfZDLKMt+v1U3tOEPBdSu6w8796VTksJgPfqvpX22JmPLClls0h5p+L9w==",
      "cpu": [
        "arm64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "freebsd"
      ]
    },
    "node_modules/esbuild-linux-32": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-linux-32/download/esbuild-linux-32-0.14.11.tgz",
      "integrity": "sha512-Cg3nVsxArjyLke9EuwictFF3Sva+UlDTwHIuIyx8qpxRYAOUTmxr2LzYrhHyTcGOleLGXUXYsnUVwKqnKAgkcg==",
      "cpu": [
        "ia32"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "linux"
      ]
    },
    "node_modules/esbuild-linux-64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-linux-64/download/esbuild-linux-64-0.14.11.tgz",
      "integrity": "sha512-oeR6dIrrojr8DKVrxtH3xl4eencmjsgI6kPkDCRIIFwv4p+K7ySviM85K66BN01oLjzthpUMvBVfWSJkBLeRbg==",
      "cpu": [
        "x64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "linux"
      ]
    },
    "node_modules/esbuild-linux-arm": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-linux-arm/download/esbuild-linux-arm-0.14.11.tgz",
      "integrity": "sha512-vcwskfD9g0tojux/ZaTJptJQU3a7YgTYsptK1y6LQ/rJmw7U5QJvboNawqM98Ca3ToYEucfCRGbl66OTNtp6KQ==",
      "cpu": [
        "arm"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "linux"
      ]
    },
    "node_modules/esbuild-linux-arm64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-linux-arm64/download/esbuild-linux-arm64-0.14.11.tgz",
      "integrity": "sha512-+e6ZCgTFQYZlmg2OqLkg1jHLYtkNDksxWDBWNtI4XG4WxuOCUErLqfEt9qWjvzK3XBcCzHImrajkUjO+rRkbMg==",
      "cpu": [
        "arm64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "linux"
      ]
    },
    "node_modules/esbuild-linux-mips64le": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-linux-mips64le/download/esbuild-linux-mips64le-0.14.11.tgz",
      "integrity": "sha512-Rrs99L+p54vepmXIb87xTG6ukrQv+CzrM8eoeR+r/OFL2Rg8RlyEtCeshXJ2+Q66MXZOgPJaokXJZb9snq28bw==",
      "cpu": [
        "mips64el"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "linux"
      ]
    },
    "node_modules/esbuild-linux-ppc64le": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-linux-ppc64le/download/esbuild-linux-ppc64le-0.14.11.tgz",
      "integrity": "sha512-JyzziGAI0D30Vyzt0HDihp4s1IUtJ3ssV2zx9O/c+U/dhUHVP2TmlYjzCfCr2Q6mwXTeloDcLS4qkyvJtYptdQ==",
      "cpu": [
        "ppc64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "linux"
      ]
    },
    "node_modules/esbuild-linux-s390x": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-linux-s390x/download/esbuild-linux-s390x-0.14.11.tgz",
      "integrity": "sha512-DoThrkzunZ1nfRGoDN6REwmo8ZZWHd2ztniPVIR5RMw/Il9wiWEYBahb8jnMzQaSOxBsGp0PbyJeVLTUatnlcw==",
      "cpu": [
        "s390x"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "linux"
      ]
    },
    "node_modules/esbuild-netbsd-64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-netbsd-64/download/esbuild-netbsd-64-0.14.11.tgz",
      "integrity": "sha512-12luoRQz+6eihKYh1zjrw0CBa2aw3twIiHV/FAfjh2NEBDgJQOY4WCEUEN+Rgon7xmLh4XUxCQjnwrvf8zhACw==",
      "cpu": [
        "x64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "netbsd"
      ]
    },
    "node_modules/esbuild-openbsd-64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-openbsd-64/download/esbuild-openbsd-64-0.14.11.tgz",
      "integrity": "sha512-l18TZDjmvwW6cDeR4fmizNoxndyDHamGOOAenwI4SOJbzlJmwfr0jUgjbaXCUuYVOA964siw+Ix+A+bhALWg8Q==",
      "cpu": [
        "x64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "openbsd"
      ]
    },
    "node_modules/esbuild-sunos-64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-sunos-64/download/esbuild-sunos-64-0.14.11.tgz",
      "integrity": "sha512-bmYzDtwASBB8c+0/HVOAiE9diR7+8zLm/i3kEojUH2z0aIs6x/S4KiTuT5/0VKJ4zk69kXel1cNWlHBMkmavQg==",
      "cpu": [
        "x64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "sunos"
      ]
    },
    "node_modules/esbuild-wasm": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-wasm/download/esbuild-wasm-0.14.11.tgz",
      "integrity": "sha512-9e1R6hv0hiU+BkJI2edqUuWfXUbOP2Mox+Ijl/uY1vLLlSsunkrcADqD/4Rz+VCEDzw6ecscJM+uJqR2fRmEUg==",
      "dev": true,
      "bin": {
        "esbuild": "bin/esbuild"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/esbuild-windows-32": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-windows-32/download/esbuild-windows-32-0.14.11.tgz",
      "integrity": "sha512-J1Ys5hMid8QgdY00OBvIolXgCQn1ARhYtxPnG6ESWNTty3ashtc4+As5nTrsErnv8ZGUcWZe4WzTP/DmEVX1UQ==",
      "cpu": [
        "ia32"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "win32"
      ]
    },
    "node_modules/esbuild-windows-64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-windows-64/download/esbuild-windows-64-0.14.11.tgz",
      "integrity": "sha512-h9FmMskMuGeN/9G9+LlHPAoiQk9jlKDUn9yA0MpiGzwLa82E7r1b1u+h2a+InprbSnSLxDq/7p5YGtYVO85Mlg==",
      "cpu": [
        "x64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "win32"
      ]
    },
    "node_modules/esbuild-windows-arm64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-windows-arm64/download/esbuild-windows-arm64-0.14.11.tgz",
      "integrity": "sha512-dZp7Krv13KpwKklt9/1vBFBMqxEQIO6ri7Azf8C+ob4zOegpJmha2XY9VVWP/OyQ0OWk6cEeIzMJwInRZrzBUQ==",
      "cpu": [
        "arm64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "win32"
      ]
    },
    "node_modules/escalade": {
      "version": "3.1.1",
      "resolved": "https://registry.npmmirror.com/escalade/download/escalade-3.1.1.tgz",
      "integrity": "sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA=",
      "dev": true,
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/escape-html": {
      "version": "1.0.3",
      "resolved": "https://registry.npmmirror.com/escape-html/download/escape-html-1.0.3.tgz",
      "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
      "dev": true
    },
    "node_modules/escape-string-regexp": {
      "version": "1.0.5",
      "resolved": "https://registry.npmmirror.com/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz",
      "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
      "dev": true,
      "engines": {
        "node": ">=0.8.0"
      }
    },
    "node_modules/eslint": {
      "version": "7.32.0",
      "resolved": "https://registry.npmmirror.com/eslint/download/eslint-7.32.0.tgz",
      "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==",
      "dev": true,
      "dependencies": {
        "@babel/code-frame": "7.12.11",
        "@eslint/eslintrc": "^0.4.3",
        "@humanwhocodes/config-array": "^0.5.0",
        "ajv": "^6.10.0",
        "chalk": "^4.0.0",
        "cross-spawn": "^7.0.2",
        "debug": "^4.0.1",
        "doctrine": "^3.0.0",
        "enquirer": "^2.3.5",
        "escape-string-regexp": "^4.0.0",
        "eslint-scope": "^5.1.1",
        "eslint-utils": "^2.1.0",
        "eslint-visitor-keys": "^2.0.0",
        "espree": "^7.3.1",
        "esquery": "^1.4.0",
        "esutils": "^2.0.2",
        "fast-deep-equal": "^3.1.3",
        "file-entry-cache": "^6.0.1",
        "functional-red-black-tree": "^1.0.1",
        "glob-parent": "^5.1.2",
        "globals": "^13.6.0",
        "ignore": "^4.0.6",
        "import-fresh": "^3.0.0",
        "imurmurhash": "^0.1.4",
        "is-glob": "^4.0.0",
        "js-yaml": "^3.13.1",
        "json-stable-stringify-without-jsonify": "^1.0.1",
        "levn": "^0.4.1",
        "lodash.merge": "^4.6.2",
        "minimatch": "^3.0.4",
        "natural-compare": "^1.4.0",
        "optionator": "^0.9.1",
        "progress": "^2.0.0",
        "regexpp": "^3.1.0",
        "semver": "^7.2.1",
        "strip-ansi": "^6.0.0",
        "strip-json-comments": "^3.1.0",
        "table": "^6.0.9",
        "text-table": "^0.2.0",
        "v8-compile-cache": "^2.0.3"
      },
      "bin": {
        "eslint": "bin/eslint.js"
      },
      "engines": {
        "node": "^10.12.0 || >=12.0.0"
      }
    },
    "node_modules/eslint-scope": {
      "version": "5.1.1",
      "resolved": "https://registry.npmmirror.com/eslint-scope/download/eslint-scope-5.1.1.tgz?cache=0&sync_timestamp=1637465854389&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-scope%2Fdownload%2Feslint-scope-5.1.1.tgz",
      "integrity": "sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw=",
      "dev": true,
      "dependencies": {
        "esrecurse": "^4.3.0",
        "estraverse": "^4.1.1"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/eslint-utils": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/eslint-utils/download/eslint-utils-3.0.0.tgz?cache=0&sync_timestamp=1632754013477&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-utils%2Fdownload%2Feslint-utils-3.0.0.tgz",
      "integrity": "sha1-iuuvrOc0W7M1WdsKHxOh0tSMNnI=",
      "dev": true,
      "dependencies": {
        "eslint-visitor-keys": "^2.0.0"
      },
      "engines": {
        "node": "^10.0.0 || ^12.0.0 || >= 14.0.0"
      },
      "peerDependencies": {
        "eslint": ">=5"
      }
    },
    "node_modules/eslint-visitor-keys": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-2.1.0.tgz",
      "integrity": "sha1-9lMoJZMFknOSyTjtROsKXJsr0wM=",
      "dev": true,
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/eslint/node_modules/@babel/code-frame": {
      "version": "7.12.11",
      "resolved": "https://registry.npmmirror.com/@babel/code-frame/download/@babel/code-frame-7.12.11.tgz",
      "integrity": "sha1-9K1DWqJj25NbjxDyxVLSP7cWpj8=",
      "dev": true,
      "dependencies": {
        "@babel/highlight": "^7.10.4"
      }
    },
    "node_modules/eslint/node_modules/ajv": {
      "version": "6.12.6",
      "resolved": "https://registry.npmmirror.com/ajv/download/ajv-6.12.6.tgz",
      "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
      "dev": true,
      "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/eslint/node_modules/ansi-styles": {
      "version": "4.3.0",
      "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz",
      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
      "dev": true,
      "dependencies": {
        "color-convert": "^2.0.1"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/eslint/node_modules/chalk": {
      "version": "4.1.2",
      "resolved": "https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz",
      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
      "dev": true,
      "dependencies": {
        "ansi-styles": "^4.1.0",
        "supports-color": "^7.1.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/eslint/node_modules/color-convert": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz",
      "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
      "dev": true,
      "dependencies": {
        "color-name": "~1.1.4"
      },
      "engines": {
        "node": ">=7.0.0"
      }
    },
    "node_modules/eslint/node_modules/color-name": {
      "version": "1.1.4",
      "resolved": "https://registry.npmmirror.com/color-name/download/color-name-1.1.4.tgz",
      "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
      "dev": true
    },
    "node_modules/eslint/node_modules/escape-string-regexp": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/escape-string-regexp/download/escape-string-regexp-4.0.0.tgz",
      "integrity": "sha1-FLqDpdNz49MR5a/KKc9b+tllvzQ=",
      "dev": true,
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/eslint/node_modules/eslint-utils": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/eslint-utils/download/eslint-utils-2.1.0.tgz?cache=0&sync_timestamp=1632754013477&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-utils%2Fdownload%2Feslint-utils-2.1.0.tgz",
      "integrity": "sha1-0t5eA0JOcH3BDHQGjd7a5wh0Gyc=",
      "dev": true,
      "dependencies": {
        "eslint-visitor-keys": "^1.1.0"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/eslint/node_modules/eslint-utils/node_modules/eslint-visitor-keys": {
      "version": "1.3.0",
      "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz",
      "integrity": "sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=",
      "dev": true,
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/eslint/node_modules/globals": {
      "version": "13.12.0",
      "resolved": "https://registry.npmmirror.com/globals/download/globals-13.12.0.tgz?cache=0&sync_timestamp=1635390798667&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fglobals%2Fdownload%2Fglobals-13.12.0.tgz",
      "integrity": "sha1-TXM3YDBCMKAILtluIeXFZfiYCJ4=",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "type-fest": "^0.20.2"
      },
      "engines": {
        "node": ">=8"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/eslint/node_modules/has-flag": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/has-flag/download/has-flag-4.0.0.tgz",
      "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/eslint/node_modules/ignore": {
      "version": "4.0.6",
      "resolved": "https://registry.npmmirror.com/ignore/download/ignore-4.0.6.tgz",
      "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
      "dev": true,
      "engines": {
        "node": ">= 4"
      }
    },
    "node_modules/eslint/node_modules/json-schema-traverse": {
      "version": "0.4.1",
      "resolved": "https://registry.npmmirror.com/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz",
      "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=",
      "dev": true
    },
    "node_modules/eslint/node_modules/supports-color": {
      "version": "7.2.0",
      "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz",
      "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
      "dev": true,
      "dependencies": {
        "has-flag": "^4.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/eslint/node_modules/type-fest": {
      "version": "0.20.2",
      "resolved": "https://registry.npmmirror.com/type-fest/download/type-fest-0.20.2.tgz",
      "integrity": "sha1-G/IH9LKPkVg2ZstfvTJ4hzAc1fQ=",
      "dev": true,
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/espree": {
      "version": "7.3.1",
      "resolved": "https://registry.npmmirror.com/espree/download/espree-7.3.1.tgz",
      "integrity": "sha1-8t8zC3Usb1UBn4vYm3ZgA5wbu7Y=",
      "dev": true,
      "dependencies": {
        "acorn": "^7.4.0",
        "acorn-jsx": "^5.3.1",
        "eslint-visitor-keys": "^1.3.0"
      },
      "engines": {
        "node": "^10.12.0 || >=12.0.0"
      }
    },
    "node_modules/espree/node_modules/acorn": {
      "version": "7.4.1",
      "resolved": "https://registry.npmmirror.com/acorn/download/acorn-7.4.1.tgz",
      "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
      "dev": true,
      "bin": {
        "acorn": "bin/acorn"
      },
      "engines": {
        "node": ">=0.4.0"
      }
    },
    "node_modules/espree/node_modules/eslint-visitor-keys": {
      "version": "1.3.0",
      "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz",
      "integrity": "sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=",
      "dev": true,
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/esprima": {
      "version": "4.0.1",
      "resolved": "https://registry.npmmirror.com/esprima/download/esprima-4.0.1.tgz",
      "integrity": "sha1-E7BM2z5sXRnfkatph6hpVhmwqnE=",
      "dev": true,
      "bin": {
        "esparse": "bin/esparse.js",
        "esvalidate": "bin/esvalidate.js"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/esquery": {
      "version": "1.4.0",
      "resolved": "https://registry.npmmirror.com/esquery/download/esquery-1.4.0.tgz",
      "integrity": "sha1-IUj/w4uC6McFff7UhCWz5h8PJKU=",
      "dev": true,
      "dependencies": {
        "estraverse": "^5.1.0"
      },
      "engines": {
        "node": ">=0.10"
      }
    },
    "node_modules/esquery/node_modules/estraverse": {
      "version": "5.3.0",
      "resolved": "https://registry.npmmirror.com/estraverse/download/estraverse-5.3.0.tgz?cache=0&sync_timestamp=1635237716974&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Festraverse%2Fdownload%2Festraverse-5.3.0.tgz",
      "integrity": "sha1-LupSkHAvJquP5TcDcP+GyWXSESM=",
      "dev": true,
      "license": "BSD-2-Clause",
      "engines": {
        "node": ">=4.0"
      }
    },
    "node_modules/esrecurse": {
      "version": "4.3.0",
      "resolved": "https://registry.npmmirror.com/esrecurse/download/esrecurse-4.3.0.tgz",
      "integrity": "sha1-eteWTWeauyi+5yzsY3WLHF0smSE=",
      "dev": true,
      "dependencies": {
        "estraverse": "^5.2.0"
      },
      "engines": {
        "node": ">=4.0"
      }
    },
    "node_modules/esrecurse/node_modules/estraverse": {
      "version": "5.3.0",
      "resolved": "https://registry.npmmirror.com/estraverse/download/estraverse-5.3.0.tgz?cache=0&sync_timestamp=1635237716974&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Festraverse%2Fdownload%2Festraverse-5.3.0.tgz",
      "integrity": "sha1-LupSkHAvJquP5TcDcP+GyWXSESM=",
      "dev": true,
      "license": "BSD-2-Clause",
      "engines": {
        "node": ">=4.0"
      }
    },
    "node_modules/estraverse": {
      "version": "4.3.0",
      "resolved": "https://registry.npmmirror.com/estraverse/download/estraverse-4.3.0.tgz?cache=0&sync_timestamp=1635237716974&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Festraverse%2Fdownload%2Festraverse-4.3.0.tgz",
      "integrity": "sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0=",
      "dev": true,
      "engines": {
        "node": ">=4.0"
      }
    },
    "node_modules/esutils": {
      "version": "2.0.3",
      "resolved": "https://registry.npmmirror.com/esutils/download/esutils-2.0.3.tgz",
      "integrity": "sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q=",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/etag": {
      "version": "1.8.1",
      "resolved": "https://registry.npmmirror.com/etag/download/etag-1.8.1.tgz",
      "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
      "dev": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/eventemitter-asyncresource": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/eventemitter-asyncresource/download/eventemitter-asyncresource-1.0.0.tgz",
      "integrity": "sha1-c0/y5Ev0SOYn93SPkF1r3Ve9tls=",
      "dev": true
    },
    "node_modules/eventemitter3": {
      "version": "4.0.7",
      "resolved": "https://registry.npmmirror.com/eventemitter3/download/eventemitter3-4.0.7.tgz",
      "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
      "dev": true
    },
    "node_modules/events": {
      "version": "3.3.0",
      "resolved": "https://registry.npmmirror.com/events/download/events-3.3.0.tgz?cache=0&sync_timestamp=1636449402208&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fevents%2Fdownload%2Fevents-3.3.0.tgz",
      "integrity": "sha1-Mala0Kkk4tLEGagTrrLE6HjqdAA=",
      "dev": true,
      "engines": {
        "node": ">=0.8.x"
      }
    },
    "node_modules/execa": {
      "version": "5.1.1",
      "resolved": "https://registry.npmmirror.com/execa/download/execa-5.1.1.tgz?cache=0&sync_timestamp=1637146653723&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fexeca%2Fdownload%2Fexeca-5.1.1.tgz",
      "integrity": "sha1-+ArZy/Qpj3vR1MlVXCHpN0HEEd0=",
      "dev": true,
      "dependencies": {
        "cross-spawn": "^7.0.3",
        "get-stream": "^6.0.0",
        "human-signals": "^2.1.0",
        "is-stream": "^2.0.0",
        "merge-stream": "^2.0.0",
        "npm-run-path": "^4.0.1",
        "onetime": "^5.1.2",
        "signal-exit": "^3.0.3",
        "strip-final-newline": "^2.0.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/express": {
      "version": "4.17.2",
      "resolved": "https://registry.npmmirror.com/express/download/express-4.17.2.tgz",
      "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==",
      "dev": true,
      "dependencies": {
        "accepts": "~1.3.7",
        "array-flatten": "1.1.1",
        "body-parser": "1.19.1",
        "content-disposition": "0.5.4",
        "content-type": "~1.0.4",
        "cookie": "0.4.1",
        "cookie-signature": "1.0.6",
        "debug": "2.6.9",
        "depd": "~1.1.2",
        "encodeurl": "~1.0.2",
        "escape-html": "~1.0.3",
        "etag": "~1.8.1",
        "finalhandler": "~1.1.2",
        "fresh": "0.5.2",
        "merge-descriptors": "1.0.1",
        "methods": "~1.1.2",
        "on-finished": "~2.3.0",
        "parseurl": "~1.3.3",
        "path-to-regexp": "0.1.7",
        "proxy-addr": "~2.0.7",
        "qs": "6.9.6",
        "range-parser": "~1.2.1",
        "safe-buffer": "5.2.1",
        "send": "0.17.2",
        "serve-static": "1.14.2",
        "setprototypeof": "1.2.0",
        "statuses": "~1.5.0",
        "type-is": "~1.6.18",
        "utils-merge": "1.0.1",
        "vary": "~1.1.2"
      },
      "engines": {
        "node": ">= 0.10.0"
      }
    },
    "node_modules/express/node_modules/array-flatten": {
      "version": "1.1.1",
      "resolved": "https://registry.npmmirror.com/array-flatten/download/array-flatten-1.1.1.tgz",
      "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
      "dev": true
    },
    "node_modules/express/node_modules/debug": {
      "version": "2.6.9",
      "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz",
      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
      "dev": true,
      "dependencies": {
        "ms": "2.0.0"
      }
    },
    "node_modules/express/node_modules/ms": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz",
      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
      "dev": true
    },
    "node_modules/express/node_modules/safe-buffer": {
      "version": "5.2.1",
      "resolved": "https://registry.npmmirror.com/safe-buffer/download/safe-buffer-5.2.1.tgz",
      "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=",
      "dev": true
    },
    "node_modules/extend": {
      "version": "3.0.2",
      "resolved": "https://registry.npmmirror.com/extend/download/extend-3.0.2.tgz",
      "integrity": "sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo=",
      "dev": true
    },
    "node_modules/external-editor": {
      "version": "3.1.0",
      "resolved": "https://registry.npmmirror.com/external-editor/download/external-editor-3.1.0.tgz",
      "integrity": "sha1-ywP3QL764D6k0oPK7SdBqD8zVJU=",
      "dev": true,
      "dependencies": {
        "chardet": "^0.7.0",
        "iconv-lite": "^0.4.24",
        "tmp": "^0.0.33"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/external-editor/node_modules/tmp": {
      "version": "0.0.33",
      "resolved": "https://registry.npmmirror.com/tmp/download/tmp-0.0.33.tgz?cache=0&sync_timestamp=1632753468037&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ftmp%2Fdownload%2Ftmp-0.0.33.tgz",
      "integrity": "sha1-bTQzWIl2jSGyvNoKonfO07G/rfk=",
      "dev": true,
      "dependencies": {
        "os-tmpdir": "~1.0.2"
      },
      "engines": {
        "node": ">=0.6.0"
      }
    },
    "node_modules/fast-deep-equal": {
      "version": "3.1.3",
      "resolved": "https://registry.npmmirror.com/fast-deep-equal/download/fast-deep-equal-3.1.3.tgz",
      "integrity": "sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU=",
      "dev": true
    },
    "node_modules/fast-glob": {
      "version": "3.2.11",
      "resolved": "https://registry.npmmirror.com/fast-glob/download/fast-glob-3.2.11.tgz",
      "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
      "dev": true,
      "dependencies": {
        "@nodelib/fs.stat": "^2.0.2",
        "@nodelib/fs.walk": "^1.2.3",
        "glob-parent": "^5.1.2",
        "merge2": "^1.3.0",
        "micromatch": "^4.0.4"
      },
      "engines": {
        "node": ">=8.6.0"
      }
    },
    "node_modules/fast-json-stable-stringify": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz",
      "integrity": "sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM=",
      "dev": true
    },
    "node_modules/fast-levenshtein": {
      "version": "2.0.6",
      "resolved": "https://registry.npmmirror.com/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz",
      "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
      "dev": true
    },
    "node_modules/fastq": {
      "version": "1.13.0",
      "resolved": "https://registry.npmmirror.com/fastq/download/fastq-1.13.0.tgz",
      "integrity": "sha1-YWdg+Ip1Jr38WWt8q4wYk4w2uYw=",
      "dev": true,
      "dependencies": {
        "reusify": "^1.0.4"
      }
    },
    "node_modules/faye-websocket": {
      "version": "0.11.4",
      "resolved": "https://registry.npmmirror.com/faye-websocket/download/faye-websocket-0.11.4.tgz",
      "integrity": "sha1-fw2Sdc/dhqHJY9yLZfzEUe3Lsdo=",
      "dev": true,
      "dependencies": {
        "websocket-driver": ">=0.5.1"
      },
      "engines": {
        "node": ">=0.8.0"
      }
    },
    "node_modules/figures": {
      "version": "3.2.0",
      "resolved": "https://registry.npmmirror.com/figures/download/figures-3.2.0.tgz",
      "integrity": "sha1-YlwYvSk8YE3EqN2y/r8MiDQXRq8=",
      "dev": true,
      "dependencies": {
        "escape-string-regexp": "^1.0.5"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/file-entry-cache": {
      "version": "6.0.1",
      "resolved": "https://registry.npmmirror.com/file-entry-cache/download/file-entry-cache-6.0.1.tgz",
      "integrity": "sha1-IRst2WWcsDlLBz5zI6w8kz1SICc=",
      "dev": true,
      "dependencies": {
        "flat-cache": "^3.0.4"
      },
      "engines": {
        "node": "^10.12.0 || >=12.0.0"
      }
    },
    "node_modules/filelist": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/filelist/download/filelist-1.0.2.tgz",
      "integrity": "sha1-gCAvIUYtTRwuIUEZsYB8G8A4Dls=",
      "dev": true,
      "dependencies": {
        "minimatch": "^3.0.4"
      }
    },
    "node_modules/filesize": {
      "version": "6.4.0",
      "resolved": "https://registry.npmmirror.com/filesize/download/filesize-6.4.0.tgz",
      "integrity": "sha1-kU9QRx3Wb9yjzv5ii9DN5O92m80=",
      "engines": {
        "node": ">= 0.4.0"
      }
    },
    "node_modules/fill-range": {
      "version": "7.0.1",
      "resolved": "https://registry.npmmirror.com/fill-range/download/fill-range-7.0.1.tgz",
      "integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=",
      "dev": true,
      "dependencies": {
        "to-regex-range": "^5.0.1"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/finalhandler": {
      "version": "1.1.2",
      "resolved": "https://registry.npmmirror.com/finalhandler/download/finalhandler-1.1.2.tgz",
      "integrity": "sha1-t+fQAP/RGTjQ/bBTUG9uur6fWH0=",
      "dev": true,
      "dependencies": {
        "debug": "2.6.9",
        "encodeurl": "~1.0.2",
        "escape-html": "~1.0.3",
        "on-finished": "~2.3.0",
        "parseurl": "~1.3.3",
        "statuses": "~1.5.0",
        "unpipe": "~1.0.0"
      },
      "engines": {
        "node": ">= 0.8"
      }
    },
    "node_modules/finalhandler/node_modules/debug": {
      "version": "2.6.9",
      "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz",
      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
      "dev": true,
      "dependencies": {
        "ms": "2.0.0"
      }
    },
    "node_modules/finalhandler/node_modules/ms": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz",
      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
      "dev": true
    },
    "node_modules/find-cache-dir": {
      "version": "3.3.2",
      "resolved": "https://registry.npmmirror.com/find-cache-dir/download/find-cache-dir-3.3.2.tgz",
      "integrity": "sha1-swxbbv8HMHMa6pu9nb7L2AJW1ks=",
      "dev": true,
      "dependencies": {
        "commondir": "^1.0.1",
        "make-dir": "^3.0.2",
        "pkg-dir": "^4.1.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/find-up": {
      "version": "4.1.0",
      "resolved": "https://registry.npmmirror.com/find-up/download/find-up-4.1.0.tgz?cache=0&sync_timestamp=1633618659233&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffind-up%2Fdownload%2Ffind-up-4.1.0.tgz",
      "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=",
      "dev": true,
      "dependencies": {
        "locate-path": "^5.0.0",
        "path-exists": "^4.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/flat-cache": {
      "version": "3.0.4",
      "resolved": "https://registry.npmmirror.com/flat-cache/download/flat-cache-3.0.4.tgz",
      "integrity": "sha1-YbAzgwKy/p+Vfcwy/CqH8cMEixE=",
      "dev": true,
      "dependencies": {
        "flatted": "^3.1.0",
        "rimraf": "^3.0.2"
      },
      "engines": {
        "node": "^10.12.0 || >=12.0.0"
      }
    },
    "node_modules/flatted": {
      "version": "3.2.4",
      "resolved": "https://registry.npmmirror.com/flatted/download/flatted-3.2.4.tgz",
      "integrity": "sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==",
      "dev": true
    },
    "node_modules/follow-redirects": {
      "version": "1.14.7",
      "resolved": "https://registry.npmmirror.com/follow-redirects/download/follow-redirects-1.14.7.tgz",
      "integrity": "sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ==",
      "dev": true,
      "engines": {
        "node": ">=4.0"
      },
      "peerDependenciesMeta": {
        "debug": {
          "optional": true
        }
      }
    },
    "node_modules/forwarded": {
      "version": "0.2.0",
      "resolved": "https://registry.npmmirror.com/forwarded/download/forwarded-0.2.0.tgz",
      "integrity": "sha1-ImmTZCiq1MFcfr6XeahL8LKoGBE=",
      "dev": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/fraction.js": {
      "version": "4.1.2",
      "resolved": "https://registry.npmmirror.com/fraction.js/download/fraction.js-4.1.2.tgz",
      "integrity": "sha512-o2RiJQ6DZaR/5+Si0qJUIy637QMRudSi9kU/FFzx9EZazrIdnBgpU+3sEWCxAVhH2RtxW2Oz+T4p2o8uOPVcgA==",
      "dev": true,
      "engines": {
        "node": "*"
      },
      "funding": {
        "type": "patreon",
        "url": "https://www.patreon.com/infusion"
      }
    },
    "node_modules/fresh": {
      "version": "0.5.2",
      "resolved": "https://registry.npmmirror.com/fresh/download/fresh-0.5.2.tgz",
      "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
      "dev": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/fs-extra": {
      "version": "9.1.0",
      "resolved": "https://registry.npmmirror.com/fs-extra/download/fs-extra-9.1.0.tgz",
      "integrity": "sha1-WVRGDHZKjaIJS6NVS/g55rmnyG0=",
      "dev": true,
      "dependencies": {
        "at-least-node": "^1.0.0",
        "graceful-fs": "^4.2.0",
        "jsonfile": "^6.0.1",
        "universalify": "^2.0.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/fs-minipass": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/fs-minipass/download/fs-minipass-2.1.0.tgz",
      "integrity": "sha1-f1A2/b8SxjwWkZDL5BmchSJx+fs=",
      "dev": true,
      "dependencies": {
        "minipass": "^3.0.0"
      },
      "engines": {
        "node": ">= 8"
      }
    },
    "node_modules/fs-monkey": {
      "version": "1.0.3",
      "resolved": "https://registry.npmmirror.com/fs-monkey/download/fs-monkey-1.0.3.tgz",
      "integrity": "sha1-rjrJLVO7Mo7+DpodlUH2rY1I4tM=",
      "dev": true
    },
    "node_modules/fs.realpath": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/fs.realpath/download/fs.realpath-1.0.0.tgz",
      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
      "dev": true
    },
    "node_modules/fsevents": {
      "version": "2.3.2",
      "resolved": "https://registry.npmmirror.com/fsevents/download/fsevents-2.3.2.tgz",
      "integrity": "sha1-ilJveLj99GI7cJ4Ll1xSwkwC/Ro=",
      "dev": true,
      "hasInstallScript": true,
      "optional": true,
      "os": [
        "darwin"
      ],
      "engines": {
        "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
      }
    },
    "node_modules/function-bind": {
      "version": "1.1.1",
      "resolved": "https://registry.npmmirror.com/function-bind/download/function-bind-1.1.1.tgz",
      "integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=",
      "dev": true
    },
    "node_modules/functional-red-black-tree": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz?cache=0&sync_timestamp=1632754013635&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffunctional-red-black-tree%2Fdownload%2Ffunctional-red-black-tree-1.0.1.tgz",
      "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
      "dev": true
    },
    "node_modules/gauge": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/gauge/download/gauge-4.0.0.tgz",
      "integrity": "sha512-F8sU45yQpjQjxKkm1UOAhf0U/O0aFt//Fl7hsrNVto+patMHjs7dPI9mFOGUKbhrgKm0S3EjW3scMFuQmWSROw==",
      "dev": true,
      "dependencies": {
        "ansi-regex": "^5.0.1",
        "aproba": "^1.0.3 || ^2.0.0",
        "color-support": "^1.1.2",
        "console-control-strings": "^1.0.0",
        "has-unicode": "^2.0.1",
        "signal-exit": "^3.0.0",
        "string-width": "^4.2.3",
        "strip-ansi": "^6.0.1",
        "wide-align": "^1.1.2"
      },
      "engines": {
        "node": "^12.13.0 || ^14.15.0 || >=16"
      }
    },
    "node_modules/gensync": {
      "version": "1.0.0-beta.2",
      "resolved": "https://registry.npmmirror.com/gensync/download/gensync-1.0.0-beta.2.tgz",
      "integrity": "sha1-MqbudsPX9S1GsrGuXZP+qFgKJeA=",
      "dev": true,
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/get-caller-file": {
      "version": "2.0.5",
      "resolved": "https://registry.npmmirror.com/get-caller-file/download/get-caller-file-2.0.5.tgz",
      "integrity": "sha1-T5RBKoLbMvNuOwuXQfipf+sDH34=",
      "dev": true,
      "engines": {
        "node": "6.* || 8.* || >= 10.*"
      }
    },
    "node_modules/get-intrinsic": {
      "version": "1.1.1",
      "resolved": "https://registry.npmmirror.com/get-intrinsic/download/get-intrinsic-1.1.1.tgz",
      "integrity": "sha1-FfWfN2+FXERpY5SPDSTNNje0q8Y=",
      "dev": true,
      "dependencies": {
        "function-bind": "^1.1.1",
        "has": "^1.0.3",
        "has-symbols": "^1.0.1"
      }
    },
    "node_modules/get-package-type": {
      "version": "0.1.0",
      "resolved": "https://registry.npmmirror.com/get-package-type/download/get-package-type-0.1.0.tgz",
      "integrity": "sha1-jeLYA8/0TfO8bEVuZmizbDkm4Ro=",
      "dev": true,
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/get-stream": {
      "version": "6.0.1",
      "resolved": "https://registry.npmmirror.com/get-stream/download/get-stream-6.0.1.tgz",
      "integrity": "sha1-omLY7vZ6ztV8KFKtYWdSakPL97c=",
      "dev": true,
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/glob": {
      "version": "7.2.0",
      "resolved": "https://registry.npmmirror.com/glob/download/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": "*"
      }
    },
    "node_modules/glob-parent": {
      "version": "5.1.2",
      "resolved": "https://registry.npmmirror.com/glob-parent/download/glob-parent-5.1.2.tgz",
      "integrity": "sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=",
      "dev": true,
      "dependencies": {
        "is-glob": "^4.0.1"
      },
      "engines": {
        "node": ">= 6"
      }
    },
    "node_modules/glob-to-regexp": {
      "version": "0.4.1",
      "resolved": "https://registry.npmmirror.com/glob-to-regexp/download/glob-to-regexp-0.4.1.tgz",
      "integrity": "sha1-x1KXCHyFG5pXi9IX3VmpL1n+VG4=",
      "dev": true
    },
    "node_modules/globals": {
      "version": "11.12.0",
      "resolved": "https://registry.npmmirror.com/globals/download/globals-11.12.0.tgz?cache=0&sync_timestamp=1635390798667&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fglobals%2Fdownload%2Fglobals-11.12.0.tgz",
      "integrity": "sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4=",
      "dev": true,
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/globby": {
      "version": "11.1.0",
      "resolved": "https://registry.npmmirror.com/globby/download/globby-11.1.0.tgz",
      "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
      "dev": true,
      "dependencies": {
        "array-union": "^2.1.0",
        "dir-glob": "^3.0.1",
        "fast-glob": "^3.2.9",
        "ignore": "^5.2.0",
        "merge2": "^1.4.1",
        "slash": "^3.0.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/globby/node_modules/ignore": {
      "version": "5.2.0",
      "resolved": "https://registry.npmmirror.com/ignore/download/ignore-5.2.0.tgz",
      "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
      "dev": true,
      "engines": {
        "node": ">= 4"
      }
    },
    "node_modules/graceful-fs": {
      "version": "4.2.9",
      "resolved": "https://registry.npmmirror.com/graceful-fs/download/graceful-fs-4.2.9.tgz",
      "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==",
      "dev": true
    },
    "node_modules/gzip-size": {
      "version": "6.0.0",
      "resolved": "https://registry.npmmirror.com/gzip-size/download/gzip-size-6.0.0.tgz",
      "integrity": "sha1-BlNn/VDCOcBnHLy61b4+LusQ5GI=",
      "dev": true,
      "dependencies": {
        "duplexer": "^0.1.2"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/handle-thing": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/handle-thing/download/handle-thing-2.0.1.tgz",
      "integrity": "sha1-hX95zjWVgMNA1DCBzGSJcNC7I04=",
      "dev": true
    },
    "node_modules/has": {
      "version": "1.0.3",
      "resolved": "https://registry.npmmirror.com/has/download/has-1.0.3.tgz",
      "integrity": "sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=",
      "dev": true,
      "dependencies": {
        "function-bind": "^1.1.1"
      },
      "engines": {
        "node": ">= 0.4.0"
      }
    },
    "node_modules/has-flag": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/has-flag/download/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.npmmirror.com/has-symbols/download/has-symbols-1.0.2.tgz",
      "integrity": "sha1-Fl0wcMADCXUqEjakeTMeOsVvFCM=",
      "dev": true,
      "engines": {
        "node": ">= 0.4"
      }
    },
    "node_modules/has-tostringtag": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/has-tostringtag/download/has-tostringtag-1.0.0.tgz",
      "integrity": "sha1-fhM4GKfTlHNPlB5zw9P5KR5liyU=",
      "dev": true,
      "dependencies": {
        "has-symbols": "^1.0.2"
      },
      "engines": {
        "node": ">= 0.4"
      }
    },
    "node_modules/has-unicode": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/has-unicode/download/has-unicode-2.0.1.tgz",
      "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
      "dev": true
    },
    "node_modules/hdr-histogram-js": {
      "version": "2.0.3",
      "resolved": "https://registry.npmmirror.com/hdr-histogram-js/download/hdr-histogram-js-2.0.3.tgz",
      "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==",
      "dev": true,
      "dependencies": {
        "@assemblyscript/loader": "^0.10.1",
        "base64-js": "^1.2.0",
        "pako": "^1.0.3"
      }
    },
    "node_modules/hdr-histogram-percentiles-obj": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/hdr-histogram-percentiles-obj/download/hdr-histogram-percentiles-obj-3.0.0.tgz",
      "integrity": "sha1-lAn03gwt2njmHeLZ14senzy6KDw=",
      "dev": true
    },
    "node_modules/hosted-git-info": {
      "version": "4.1.0",
      "resolved": "https://registry.npmmirror.com/hosted-git-info/download/hosted-git-info-4.1.0.tgz",
      "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
      "dev": true,
      "dependencies": {
        "lru-cache": "^6.0.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/hpack.js": {
      "version": "2.1.6",
      "resolved": "https://registry.npmmirror.com/hpack.js/download/hpack.js-2.1.6.tgz",
      "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
      "dev": true,
      "dependencies": {
        "inherits": "^2.0.1",
        "obuf": "^1.0.0",
        "readable-stream": "^2.0.1",
        "wbuf": "^1.1.0"
      }
    },
    "node_modules/hpack.js/node_modules/readable-stream": {
      "version": "2.3.7",
      "resolved": "https://registry.npmmirror.com/readable-stream/download/readable-stream-2.3.7.tgz",
      "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=",
      "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/hpack.js/node_modules/string_decoder": {
      "version": "1.1.1",
      "resolved": "https://registry.npmmirror.com/string_decoder/download/string_decoder-1.1.1.tgz",
      "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=",
      "dev": true,
      "dependencies": {
        "safe-buffer": "~5.1.0"
      }
    },
    "node_modules/html-entities": {
      "version": "2.3.2",
      "resolved": "https://registry.npmmirror.com/html-entities/download/html-entities-2.3.2.tgz",
      "integrity": "sha1-dgtARoXLHXlOT0t0QzLjsA3P5Ig=",
      "dev": true
    },
    "node_modules/html-escaper": {
      "version": "2.0.2",
      "resolved": "https://registry.npmmirror.com/html-escaper/download/html-escaper-2.0.2.tgz",
      "integrity": "sha1-39YAJ9o2o238viNiYsAKWCJoFFM=",
      "dev": true
    },
    "node_modules/http-cache-semantics": {
      "version": "4.1.0",
      "resolved": "https://registry.npmmirror.com/http-cache-semantics/download/http-cache-semantics-4.1.0.tgz",
      "integrity": "sha1-SekcXL82yblLz81xwj1SSex045A=",
      "dev": true
    },
    "node_modules/http-deceiver": {
      "version": "1.2.7",
      "resolved": "https://registry.npmmirror.com/http-deceiver/download/http-deceiver-1.2.7.tgz",
      "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
      "dev": true
    },
    "node_modules/http-errors": {
      "version": "1.8.1",
      "resolved": "https://registry.npmmirror.com/http-errors/download/http-errors-1.8.1.tgz",
      "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==",
      "dev": true,
      "dependencies": {
        "depd": "~1.1.2",
        "inherits": "2.0.4",
        "setprototypeof": "1.2.0",
        "statuses": ">= 1.5.0 < 2",
        "toidentifier": "1.0.1"
      },
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/http-parser-js": {
      "version": "0.5.5",
      "resolved": "https://registry.npmmirror.com/http-parser-js/download/http-parser-js-0.5.5.tgz",
      "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==",
      "dev": true
    },
    "node_modules/http-proxy": {
      "version": "1.18.1",
      "resolved": "https://registry.npmmirror.com/http-proxy/download/http-proxy-1.18.1.tgz",
      "integrity": "sha1-QBVB8FNIhLv5UmAzTnL4juOXZUk=",
      "dev": true,
      "dependencies": {
        "eventemitter3": "^4.0.0",
        "follow-redirects": "^1.0.0",
        "requires-port": "^1.0.0"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/http-proxy-agent": {
      "version": "4.0.1",
      "resolved": "https://registry.npmmirror.com/http-proxy-agent/download/http-proxy-agent-4.0.1.tgz",
      "integrity": "sha1-ioyO9/WTLM+VPClsqCkblap0qjo=",
      "dev": true,
      "dependencies": {
        "@tootallnate/once": "1",
        "agent-base": "6",
        "debug": "4"
      },
      "engines": {
        "node": ">= 6"
      }
    },
    "node_modules/http-proxy-middleware": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/http-proxy-middleware/download/http-proxy-middleware-2.0.1.tgz",
      "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==",
      "dev": true,
      "dependencies": {
        "@types/http-proxy": "^1.17.5",
        "http-proxy": "^1.18.1",
        "is-glob": "^4.0.1",
        "is-plain-obj": "^3.0.0",
        "micromatch": "^4.0.2"
      },
      "engines": {
        "node": ">=12.0.0"
      }
    },
    "node_modules/https-proxy-agent": {
      "version": "5.0.0",
      "resolved": "https://registry.npmmirror.com/https-proxy-agent/download/https-proxy-agent-5.0.0.tgz",
      "integrity": "sha1-4qkFQqu2inYuCghQ9sntrf2FBrI=",
      "dev": true,
      "dependencies": {
        "agent-base": "6",
        "debug": "4"
      },
      "engines": {
        "node": ">= 6"
      }
    },
    "node_modules/human-signals": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/human-signals/download/human-signals-2.1.0.tgz",
      "integrity": "sha1-3JH8ukLk0G5Kuu0zs+ejwC9RTqA=",
      "dev": true,
      "engines": {
        "node": ">=10.17.0"
      }
    },
    "node_modules/humanize-ms": {
      "version": "1.2.1",
      "resolved": "https://registry.npmmirror.com/humanize-ms/download/humanize-ms-1.2.1.tgz",
      "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=",
      "dev": true,
      "dependencies": {
        "ms": "^2.0.0"
      }
    },
    "node_modules/iconv-lite": {
      "version": "0.4.24",
      "resolved": "https://registry.npmmirror.com/iconv-lite/download/iconv-lite-0.4.24.tgz",
      "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=",
      "dev": true,
      "dependencies": {
        "safer-buffer": ">= 2.1.2 < 3"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/icss-utils": {
      "version": "5.1.0",
      "resolved": "https://registry.npmmirror.com/icss-utils/download/icss-utils-5.1.0.tgz",
      "integrity": "sha1-xr5oWKvQE9do6YNmrkfiXViHsa4=",
      "dev": true,
      "engines": {
        "node": "^10 || ^12 || >= 14"
      },
      "peerDependencies": {
        "postcss": "^8.1.0"
      }
    },
    "node_modules/ieee754": {
      "version": "1.2.1",
      "resolved": "https://registry.npmmirror.com/ieee754/download/ieee754-1.2.1.tgz",
      "integrity": "sha1-jrehCmP/8l0VpXsAFYbRd9Gw01I=",
      "dev": true
    },
    "node_modules/ignore": {
      "version": "5.1.9",
      "resolved": "https://registry.npmmirror.com/ignore/download/ignore-5.1.9.tgz",
      "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==",
      "dev": true,
      "engines": {
        "node": ">= 4"
      }
    },
    "node_modules/ignore-walk": {
      "version": "4.0.1",
      "resolved": "https://registry.npmmirror.com/ignore-walk/download/ignore-walk-4.0.1.tgz",
      "integrity": "sha1-/IQOg0bPiKOpOAxbF5M82PTTn6M=",
      "dev": true,
      "dependencies": {
        "minimatch": "^3.0.4"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/image-size": {
      "version": "0.5.5",
      "resolved": "https://registry.npmmirror.com/image-size/download/image-size-0.5.5.tgz",
      "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
      "dev": true,
      "optional": true,
      "bin": {
        "image-size": "bin/image-size.js"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/immutable": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/immutable/download/immutable-4.0.0.tgz",
      "integrity": "sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==",
      "dev": true
    },
    "node_modules/import-fresh": {
      "version": "3.3.0",
      "resolved": "https://registry.npmmirror.com/import-fresh/download/import-fresh-3.3.0.tgz",
      "integrity": "sha1-NxYsJfy566oublPVtNiM4X2eDCs=",
      "dev": true,
      "dependencies": {
        "parent-module": "^1.0.0",
        "resolve-from": "^4.0.0"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/import-fresh/node_modules/resolve-from": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/resolve-from/download/resolve-from-4.0.0.tgz",
      "integrity": "sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY=",
      "dev": true,
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/imurmurhash": {
      "version": "0.1.4",
      "resolved": "https://registry.npmmirror.com/imurmurhash/download/imurmurhash-0.1.4.tgz",
      "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
      "dev": true,
      "engines": {
        "node": ">=0.8.19"
      }
    },
    "node_modules/indent-string": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/indent-string/download/indent-string-4.0.0.tgz",
      "integrity": "sha1-Yk+PRJfWGbLZdoUx1Y9BIoVNclE=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/infer-owner": {
      "version": "1.0.4",
      "resolved": "https://registry.npmmirror.com/infer-owner/download/infer-owner-1.0.4.tgz",
      "integrity": "sha1-xM78qo5RBRwqQLos6KPScpWvlGc=",
      "dev": true
    },
    "node_modules/inflight": {
      "version": "1.0.6",
      "resolved": "https://registry.npmmirror.com/inflight/download/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.npmmirror.com/inherits/download/inherits-2.0.4.tgz",
      "integrity": "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=",
      "dev": true
    },
    "node_modules/ini": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/ini/download/ini-2.0.0.tgz",
      "integrity": "sha1-5f1Vbs3VcmvpePoQAYYurLCpS8U=",
      "dev": true,
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/inquirer": {
      "version": "8.2.0",
      "resolved": "https://registry.npmmirror.com/inquirer/download/inquirer-8.2.0.tgz",
      "integrity": "sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==",
      "dev": true,
      "dependencies": {
        "ansi-escapes": "^4.2.1",
        "chalk": "^4.1.1",
        "cli-cursor": "^3.1.0",
        "cli-width": "^3.0.0",
        "external-editor": "^3.0.3",
        "figures": "^3.0.0",
        "lodash": "^4.17.21",
        "mute-stream": "0.0.8",
        "ora": "^5.4.1",
        "run-async": "^2.4.0",
        "rxjs": "^7.2.0",
        "string-width": "^4.1.0",
        "strip-ansi": "^6.0.0",
        "through": "^2.3.6"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/inquirer/node_modules/ansi-styles": {
      "version": "4.3.0",
      "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz",
      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
      "dev": true,
      "dependencies": {
        "color-convert": "^2.0.1"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/inquirer/node_modules/chalk": {
      "version": "4.1.2",
      "resolved": "https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz",
      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
      "dev": true,
      "dependencies": {
        "ansi-styles": "^4.1.0",
        "supports-color": "^7.1.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/inquirer/node_modules/color-convert": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz",
      "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
      "dev": true,
      "dependencies": {
        "color-name": "~1.1.4"
      },
      "engines": {
        "node": ">=7.0.0"
      }
    },
    "node_modules/inquirer/node_modules/color-name": {
      "version": "1.1.4",
      "resolved": "https://registry.npmmirror.com/color-name/download/color-name-1.1.4.tgz",
      "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
      "dev": true
    },
    "node_modules/inquirer/node_modules/has-flag": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/has-flag/download/has-flag-4.0.0.tgz",
      "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/inquirer/node_modules/rxjs": {
      "version": "7.5.2",
      "resolved": "https://registry.npmmirror.com/rxjs/download/rxjs-7.5.2.tgz",
      "integrity": "sha512-PwDt186XaL3QN5qXj/H9DGyHhP3/RYYgZZwqBv9Tv8rsAaiwFH1IsJJlcgD37J7UW5a6O67qX0KWKS3/pu0m4w==",
      "dev": true,
      "dependencies": {
        "tslib": "^2.1.0"
      }
    },
    "node_modules/inquirer/node_modules/supports-color": {
      "version": "7.2.0",
      "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz",
      "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
      "dev": true,
      "dependencies": {
        "has-flag": "^4.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/ip": {
      "version": "1.1.5",
      "resolved": "https://registry.npmmirror.com/ip/download/ip-1.1.5.tgz",
      "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
      "dev": true
    },
    "node_modules/ipaddr.js": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/ipaddr.js/download/ipaddr.js-2.0.1.tgz",
      "integrity": "sha1-7KJWp6h36Reus2iwp0l930LvgcA=",
      "dev": true,
      "engines": {
        "node": ">= 10"
      }
    },
    "node_modules/is-arguments": {
      "version": "1.1.1",
      "resolved": "https://registry.npmmirror.com/is-arguments/download/is-arguments-1.1.1.tgz",
      "integrity": "sha1-FbP4j9oB8ql/7ITKdhpWDxI++ps=",
      "dev": true,
      "dependencies": {
        "call-bind": "^1.0.2",
        "has-tostringtag": "^1.0.0"
      },
      "engines": {
        "node": ">= 0.4"
      }
    },
    "node_modules/is-arrayish": {
      "version": "0.2.1",
      "resolved": "https://registry.npmmirror.com/is-arrayish/download/is-arrayish-0.2.1.tgz",
      "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
      "dev": true
    },
    "node_modules/is-binary-path": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/is-binary-path/download/is-binary-path-2.1.0.tgz",
      "integrity": "sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk=",
      "dev": true,
      "dependencies": {
        "binary-extensions": "^2.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/is-core-module": {
      "version": "2.8.1",
      "resolved": "https://registry.npmmirror.com/is-core-module/download/is-core-module-2.8.1.tgz",
      "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==",
      "dev": true,
      "dependencies": {
        "has": "^1.0.3"
      }
    },
    "node_modules/is-date-object": {
      "version": "1.0.5",
      "resolved": "https://registry.npmmirror.com/is-date-object/download/is-date-object-1.0.5.tgz",
      "integrity": "sha1-CEHVU25yTCVZe/bqYuG9OCmN8x8=",
      "dev": true,
      "dependencies": {
        "has-tostringtag": "^1.0.0"
      },
      "engines": {
        "node": ">= 0.4"
      }
    },
    "node_modules/is-docker": {
      "version": "2.2.1",
      "resolved": "https://registry.npmmirror.com/is-docker/download/is-docker-2.2.1.tgz",
      "integrity": "sha1-M+6r4jz+hvFL3kQIoCwM+4U6zao=",
      "dev": true,
      "bin": {
        "is-docker": "cli.js"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/is-extglob": {
      "version": "2.1.1",
      "resolved": "https://registry.npmmirror.com/is-extglob/download/is-extglob-2.1.1.tgz",
      "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/is-fullwidth-code-point": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz",
      "integrity": "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/is-glob": {
      "version": "4.0.3",
      "resolved": "https://registry.npmmirror.com/is-glob/download/is-glob-4.0.3.tgz?cache=0&sync_timestamp=1632934573225&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fis-glob%2Fdownload%2Fis-glob-4.0.3.tgz",
      "integrity": "sha1-ZPYeQsu7LuwgcanawLKLoeZdUIQ=",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "is-extglob": "^2.1.1"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/is-interactive": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/is-interactive/download/is-interactive-1.0.0.tgz",
      "integrity": "sha1-zqbmrlyHCnsKAAQHC3tYfgJSkS4=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/is-lambda": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/is-lambda/download/is-lambda-1.0.1.tgz",
      "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=",
      "dev": true
    },
    "node_modules/is-number": {
      "version": "7.0.0",
      "resolved": "https://registry.npmmirror.com/is-number/download/is-number-7.0.0.tgz",
      "integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=",
      "dev": true,
      "engines": {
        "node": ">=0.12.0"
      }
    },
    "node_modules/is-path-cwd": {
      "version": "2.2.0",
      "resolved": "https://registry.npmmirror.com/is-path-cwd/download/is-path-cwd-2.2.0.tgz",
      "integrity": "sha1-Z9Q7gmZKe1GR/ZEZEn6zAASKn9s=",
      "dev": true,
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/is-path-inside": {
      "version": "3.0.3",
      "resolved": "https://registry.npmmirror.com/is-path-inside/download/is-path-inside-3.0.3.tgz",
      "integrity": "sha1-0jE2LlOgf/Kw4Op/7QSRYf/RYoM=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/is-plain-obj": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/is-plain-obj/download/is-plain-obj-3.0.0.tgz",
      "integrity": "sha1-r28uoUrFpkYYOlu9tbqrvBVq2dc=",
      "dev": true,
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/is-plain-object": {
      "version": "2.0.4",
      "resolved": "https://registry.npmmirror.com/is-plain-object/download/is-plain-object-2.0.4.tgz",
      "integrity": "sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc=",
      "dev": true,
      "dependencies": {
        "isobject": "^3.0.1"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/is-regex": {
      "version": "1.1.4",
      "resolved": "https://registry.npmmirror.com/is-regex/download/is-regex-1.1.4.tgz",
      "integrity": "sha1-7vVmPNWfpMCuM5UFMj32hUuxWVg=",
      "dev": true,
      "dependencies": {
        "call-bind": "^1.0.2",
        "has-tostringtag": "^1.0.0"
      },
      "engines": {
        "node": ">= 0.4"
      }
    },
    "node_modules/is-stream": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/is-stream/download/is-stream-2.0.1.tgz",
      "integrity": "sha1-+sHj1TuXrVqdCunO8jifWBClwHc=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/is-unicode-supported": {
      "version": "0.1.0",
      "resolved": "https://registry.npmmirror.com/is-unicode-supported/download/is-unicode-supported-0.1.0.tgz",
      "integrity": "sha1-PybHaoCVk7Ur+i7LVxDtJ3m1Iqc=",
      "dev": true,
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/is-what": {
      "version": "3.14.1",
      "resolved": "https://registry.npmmirror.com/is-what/download/is-what-3.14.1.tgz?cache=0&sync_timestamp=1634283506119&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fis-what%2Fdownload%2Fis-what-3.14.1.tgz",
      "integrity": "sha1-4SIvRt3ahd6tD9HJ3xMXYOd3VcE=",
      "dev": true
    },
    "node_modules/is-wsl": {
      "version": "2.2.0",
      "resolved": "https://registry.npmmirror.com/is-wsl/download/is-wsl-2.2.0.tgz",
      "integrity": "sha1-dKTHbnfKn9P5MvKQwX6jJs0VcnE=",
      "dev": true,
      "dependencies": {
        "is-docker": "^2.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/isarray": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/isarray/download/isarray-1.0.0.tgz",
      "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
      "dev": true
    },
    "node_modules/isbinaryfile": {
      "version": "4.0.8",
      "resolved": "https://registry.npmmirror.com/isbinaryfile/download/isbinaryfile-4.0.8.tgz",
      "integrity": "sha1-XTS5SGW9SUZjPsx4oCb8dsWxH88=",
      "dev": true,
      "engines": {
        "node": ">= 8.0.0"
      }
    },
    "node_modules/isexe": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/isexe/download/isexe-2.0.0.tgz",
      "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
      "dev": true
    },
    "node_modules/isobject": {
      "version": "3.0.1",
      "resolved": "https://registry.npmmirror.com/isobject/download/isobject-3.0.1.tgz",
      "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/istanbul-lib-coverage": {
      "version": "3.2.0",
      "resolved": "https://registry.npmmirror.com/istanbul-lib-coverage/download/istanbul-lib-coverage-3.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fistanbul-lib-coverage%2Fdownload%2Fistanbul-lib-coverage-3.2.0.tgz",
      "integrity": "sha1-GJ55CdCjn6Wj361bA/cZR3cBkdM=",
      "dev": true,
      "license": "BSD-3-Clause",
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/istanbul-lib-instrument": {
      "version": "5.1.0",
      "resolved": "https://registry.npmmirror.com/istanbul-lib-instrument/download/istanbul-lib-instrument-5.1.0.tgz",
      "integrity": "sha1-e0kZi2V7J6cwuOnLYB8eG/8kxZo=",
      "dev": true,
      "license": "BSD-3-Clause",
      "dependencies": {
        "@babel/core": "^7.12.3",
        "@babel/parser": "^7.14.7",
        "@istanbuljs/schema": "^0.1.2",
        "istanbul-lib-coverage": "^3.2.0",
        "semver": "^6.3.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/istanbul-lib-instrument/node_modules/semver": {
      "version": "6.3.0",
      "resolved": "https://registry.npmmirror.com/semver/download/semver-6.3.0.tgz",
      "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
      "dev": true,
      "bin": {
        "semver": "bin/semver.js"
      }
    },
    "node_modules/istanbul-lib-report": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/istanbul-lib-report/download/istanbul-lib-report-3.0.0.tgz",
      "integrity": "sha1-dRj+UupE3jcvRgp2tezan/tz2KY=",
      "dev": true,
      "dependencies": {
        "istanbul-lib-coverage": "^3.0.0",
        "make-dir": "^3.0.0",
        "supports-color": "^7.1.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/istanbul-lib-report/node_modules/has-flag": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/has-flag/download/has-flag-4.0.0.tgz",
      "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/istanbul-lib-report/node_modules/supports-color": {
      "version": "7.2.0",
      "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz",
      "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
      "dev": true,
      "dependencies": {
        "has-flag": "^4.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/istanbul-lib-source-maps": {
      "version": "4.0.1",
      "resolved": "https://registry.npmmirror.com/istanbul-lib-source-maps/download/istanbul-lib-source-maps-4.0.1.tgz",
      "integrity": "sha1-iV86cJ/PujTG3lpCk5Ai8+Q1hVE=",
      "dev": true,
      "license": "BSD-3-Clause",
      "dependencies": {
        "debug": "^4.1.1",
        "istanbul-lib-coverage": "^3.0.0",
        "source-map": "^0.6.1"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/istanbul-lib-source-maps/node_modules/source-map": {
      "version": "0.6.1",
      "resolved": "https://registry.npmmirror.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1632753431597&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz",
      "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/istanbul-reports": {
      "version": "3.1.3",
      "resolved": "https://registry.npmmirror.com/istanbul-reports/download/istanbul-reports-3.1.3.tgz",
      "integrity": "sha512-x9LtDVtfm/t1GFiLl3NffC7hz+I1ragvgX1P/Lg1NlIagifZDKUkuuaAxH/qpwj2IuEfD8G2Bs/UKp+sZ/pKkg==",
      "dev": true,
      "dependencies": {
        "html-escaper": "^2.0.0",
        "istanbul-lib-report": "^3.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/jake": {
      "version": "10.8.2",
      "resolved": "https://registry.npmmirror.com/jake/download/jake-10.8.2.tgz",
      "integrity": "sha1-68nehVgWCmbYLQ6txqLlj7xQCns=",
      "dev": true,
      "dependencies": {
        "async": "0.9.x",
        "chalk": "^2.4.2",
        "filelist": "^1.0.1",
        "minimatch": "^3.0.4"
      },
      "bin": {
        "jake": "bin/cli.js"
      },
      "engines": {
        "node": "*"
      }
    },
    "node_modules/jasmine-core": {
      "version": "3.7.1",
      "resolved": "https://registry.npmmirror.com/jasmine-core/download/jasmine-core-3.7.1.tgz",
      "integrity": "sha1-BAEyf2JJ6smT1Hu/oY1OjvrPtWE=",
      "dev": true
    },
    "node_modules/jest-worker": {
      "version": "27.4.6",
      "resolved": "https://registry.npmmirror.com/jest-worker/download/jest-worker-27.4.6.tgz",
      "integrity": "sha512-gHWJF/6Xi5CTG5QCvROr6GcmpIqNYpDJyc8A1h/DyXqH1tD6SnRCM0d3U5msV31D2LB/U+E0M+W4oyvKV44oNw==",
      "dev": true,
      "dependencies": {
        "@types/node": "*",
        "merge-stream": "^2.0.0",
        "supports-color": "^8.0.0"
      },
      "engines": {
        "node": ">= 10.13.0"
      }
    },
    "node_modules/jest-worker/node_modules/has-flag": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/has-flag/download/has-flag-4.0.0.tgz",
      "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/jest-worker/node_modules/supports-color": {
      "version": "8.1.1",
      "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-8.1.1.tgz",
      "integrity": "sha1-zW/BfihQDP9WwbhsCn/UpUpzAFw=",
      "dev": true,
      "dependencies": {
        "has-flag": "^4.0.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/js-tokens": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/js-tokens/download/js-tokens-4.0.0.tgz",
      "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=",
      "dev": true
    },
    "node_modules/js-yaml": {
      "version": "3.14.1",
      "resolved": "https://registry.npmmirror.com/js-yaml/download/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/jsesc": {
      "version": "2.5.2",
      "resolved": "https://registry.npmmirror.com/jsesc/download/jsesc-2.5.2.tgz",
      "integrity": "sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q=",
      "dev": true,
      "bin": {
        "jsesc": "bin/jsesc"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/json-parse-better-errors": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/json-parse-better-errors/download/json-parse-better-errors-1.0.2.tgz",
      "integrity": "sha1-u4Z8+zRQ5pEHwTHRxRS6s9yLyqk=",
      "dev": true
    },
    "node_modules/json-parse-even-better-errors": {
      "version": "2.3.1",
      "resolved": "https://registry.npmmirror.com/json-parse-even-better-errors/download/json-parse-even-better-errors-2.3.1.tgz",
      "integrity": "sha1-fEeAWpQxmSjgV3dAXcEuH3pO4C0=",
      "dev": true
    },
    "node_modules/json-schema-traverse": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/json-schema-traverse/download/json-schema-traverse-1.0.0.tgz",
      "integrity": "sha1-rnvLNlard6c7pcSb9lTzjmtoYOI=",
      "dev": true
    },
    "node_modules/json-stable-stringify-without-jsonify": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/json-stable-stringify-without-jsonify/download/json-stable-stringify-without-jsonify-1.0.1.tgz",
      "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
      "dev": true
    },
    "node_modules/json5": {
      "version": "2.2.0",
      "resolved": "https://registry.npmmirror.com/json5/download/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/jsonc-parser": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/jsonc-parser/download/jsonc-parser-3.0.0.tgz",
      "integrity": "sha1-q914VwHH5+rKip7IzwcMpRp0WiI=",
      "dev": true
    },
    "node_modules/jsonfile": {
      "version": "6.1.0",
      "resolved": "https://registry.npmmirror.com/jsonfile/download/jsonfile-6.1.0.tgz",
      "integrity": "sha1-vFWyY0eTxnnsZAMJTrE2mKbsCq4=",
      "dev": true,
      "dependencies": {
        "universalify": "^2.0.0"
      },
      "optionalDependencies": {
        "graceful-fs": "^4.1.6"
      }
    },
    "node_modules/jsonparse": {
      "version": "1.3.1",
      "resolved": "https://registry.npmmirror.com/jsonparse/download/jsonparse-1.3.1.tgz",
      "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==",
      "dev": true,
      "engines": [
        "node >= 0.2.0"
      ]
    },
    "node_modules/karma": {
      "version": "6.3.11",
      "resolved": "https://registry.npmmirror.com/karma/download/karma-6.3.11.tgz",
      "integrity": "sha512-QGUh4yXgizzDNPLB5nWTvP+wysKexngbyLVWFOyikB661hpa2RZLf5anZQzqliWtAQuYVep0ot0D1U7UQKpsxQ==",
      "dev": true,
      "dependencies": {
        "body-parser": "^1.19.0",
        "braces": "^3.0.2",
        "chokidar": "^3.5.1",
        "colors": "1.4.0",
        "connect": "^3.7.0",
        "di": "^0.0.1",
        "dom-serialize": "^2.2.1",
        "glob": "^7.1.7",
        "graceful-fs": "^4.2.6",
        "http-proxy": "^1.18.1",
        "isbinaryfile": "^4.0.8",
        "lodash": "^4.17.21",
        "log4js": "^6.3.0",
        "mime": "^2.5.2",
        "minimatch": "^3.0.4",
        "qjobs": "^1.2.0",
        "range-parser": "^1.2.1",
        "rimraf": "^3.0.2",
        "socket.io": "^4.2.0",
        "source-map": "^0.6.1",
        "tmp": "^0.2.1",
        "ua-parser-js": "^0.7.30",
        "yargs": "^16.1.1"
      },
      "bin": {
        "karma": "bin/karma"
      },
      "engines": {
        "node": ">= 10"
      }
    },
    "node_modules/karma-chrome-launcher": {
      "version": "3.1.0",
      "resolved": "https://registry.npmmirror.com/karma-chrome-launcher/download/karma-chrome-launcher-3.1.0.tgz",
      "integrity": "sha1-gFpYZ5mk0F9OVPcqIEl58/MGZzg=",
      "dev": true,
      "dependencies": {
        "which": "^1.2.1"
      }
    },
    "node_modules/karma-chrome-launcher/node_modules/which": {
      "version": "1.3.1",
      "resolved": "https://registry.npmmirror.com/which/download/which-1.3.1.tgz?cache=0&sync_timestamp=1632753511486&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fwhich%2Fdownload%2Fwhich-1.3.1.tgz",
      "integrity": "sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo=",
      "dev": true,
      "dependencies": {
        "isexe": "^2.0.0"
      },
      "bin": {
        "which": "bin/which"
      }
    },
    "node_modules/karma-coverage": {
      "version": "2.0.3",
      "resolved": "https://registry.npmmirror.com/karma-coverage/download/karma-coverage-2.0.3.tgz",
      "integrity": "sha1-wQ9HEfTPXKqqZosdb2QufaEi2XM=",
      "dev": true,
      "dependencies": {
        "istanbul-lib-coverage": "^3.0.0",
        "istanbul-lib-instrument": "^4.0.1",
        "istanbul-lib-report": "^3.0.0",
        "istanbul-lib-source-maps": "^4.0.0",
        "istanbul-reports": "^3.0.0",
        "minimatch": "^3.0.4"
      },
      "engines": {
        "node": ">=10.0.0"
      }
    },
    "node_modules/karma-coverage/node_modules/istanbul-lib-instrument": {
      "version": "4.0.3",
      "resolved": "https://registry.npmmirror.com/istanbul-lib-instrument/download/istanbul-lib-instrument-4.0.3.tgz",
      "integrity": "sha1-hzxv/4l0UBGCIndGlqPyiQLXfB0=",
      "dev": true,
      "dependencies": {
        "@babel/core": "^7.7.5",
        "@istanbuljs/schema": "^0.1.2",
        "istanbul-lib-coverage": "^3.0.0",
        "semver": "^6.3.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/karma-coverage/node_modules/semver": {
      "version": "6.3.0",
      "resolved": "https://registry.npmmirror.com/semver/download/semver-6.3.0.tgz",
      "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
      "dev": true,
      "bin": {
        "semver": "bin/semver.js"
      }
    },
    "node_modules/karma-jasmine": {
      "version": "4.0.1",
      "resolved": "https://registry.npmmirror.com/karma-jasmine/download/karma-jasmine-4.0.1.tgz",
      "integrity": "sha512-h8XDAhTiZjJKzfkoO1laMH+zfNlra+dEQHUAjpn5JV1zCPtOIVWGQjLBrqhnzQa/hrU2XrZwSyBa6XjEBzfXzw==",
      "dev": true,
      "dependencies": {
        "jasmine-core": "^3.6.0"
      },
      "engines": {
        "node": ">= 10"
      },
      "peerDependencies": {
        "karma": "*"
      }
    },
    "node_modules/karma-jasmine-html-reporter": {
      "version": "1.7.0",
      "resolved": "https://registry.npmmirror.com/karma-jasmine-html-reporter/download/karma-jasmine-html-reporter-1.7.0.tgz",
      "integrity": "sha1-UsSJp012CTShCJv6XqSo/LhMwos=",
      "dev": true,
      "peerDependencies": {
        "jasmine-core": ">=3.8",
        "karma": ">=0.9",
        "karma-jasmine": ">=1.1"
      }
    },
    "node_modules/karma-source-map-support": {
      "version": "1.4.0",
      "resolved": "https://registry.npmmirror.com/karma-source-map-support/download/karma-source-map-support-1.4.0.tgz",
      "integrity": "sha1-WFJs7M9+hzDlbv/Zek3o1xKsDWs=",
      "dev": true,
      "dependencies": {
        "source-map-support": "^0.5.5"
      }
    },
    "node_modules/karma/node_modules/source-map": {
      "version": "0.6.1",
      "resolved": "https://registry.npmmirror.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1632753431597&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz",
      "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/karma/node_modules/yargs": {
      "version": "16.2.0",
      "resolved": "https://registry.npmmirror.com/yargs/download/yargs-16.2.0.tgz",
      "integrity": "sha1-HIK/D2tqZur85+8w43b0mhJHf2Y=",
      "dev": true,
      "dependencies": {
        "cliui": "^7.0.2",
        "escalade": "^3.1.1",
        "get-caller-file": "^2.0.5",
        "require-directory": "^2.1.1",
        "string-width": "^4.2.0",
        "y18n": "^5.0.5",
        "yargs-parser": "^20.2.2"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/karma/node_modules/yargs-parser": {
      "version": "20.2.9",
      "resolved": "https://registry.npmmirror.com/yargs-parser/download/yargs-parser-20.2.9.tgz?cache=0&sync_timestamp=1637031095236&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fyargs-parser%2Fdownload%2Fyargs-parser-20.2.9.tgz",
      "integrity": "sha1-LrfcOwKJcY/ClfNidThFxBoMlO4=",
      "dev": true,
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/kind-of": {
      "version": "6.0.3",
      "resolved": "https://registry.npmmirror.com/kind-of/download/kind-of-6.0.3.tgz",
      "integrity": "sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0=",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/klona": {
      "version": "2.0.5",
      "resolved": "https://registry.npmmirror.com/klona/download/klona-2.0.5.tgz?cache=0&sync_timestamp=1635385466780&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fklona%2Fdownload%2Fklona-2.0.5.tgz",
      "integrity": "sha1-0WZXTZAHY5XZljqnqSj6u412r7w=",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">= 8"
      }
    },
    "node_modules/less": {
      "version": "4.1.2",
      "resolved": "https://registry.npmmirror.com/less/download/less-4.1.2.tgz",
      "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==",
      "dev": true,
      "dependencies": {
        "copy-anything": "^2.0.1",
        "parse-node-version": "^1.0.1",
        "tslib": "^2.3.0"
      },
      "bin": {
        "lessc": "bin/lessc"
      },
      "engines": {
        "node": ">=6"
      },
      "optionalDependencies": {
        "errno": "^0.1.1",
        "graceful-fs": "^4.1.2",
        "image-size": "~0.5.0",
        "make-dir": "^2.1.0",
        "mime": "^1.4.1",
        "needle": "^2.5.2",
        "source-map": "~0.6.0"
      }
    },
    "node_modules/less-loader": {
      "version": "10.2.0",
      "resolved": "https://registry.npmmirror.com/less-loader/download/less-loader-10.2.0.tgz",
      "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==",
      "dev": true,
      "dependencies": {
        "klona": "^2.0.4"
      },
      "engines": {
        "node": ">= 12.13.0"
      },
      "peerDependencies": {
        "less": "^3.5.0 || ^4.0.0",
        "webpack": "^5.0.0"
      }
    },
    "node_modules/less/node_modules/make-dir": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/make-dir/download/make-dir-2.1.0.tgz",
      "integrity": "sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU=",
      "dev": true,
      "optional": true,
      "dependencies": {
        "pify": "^4.0.1",
        "semver": "^5.6.0"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/less/node_modules/mime": {
      "version": "1.6.0",
      "resolved": "https://registry.npmmirror.com/mime/download/mime-1.6.0.tgz",
      "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=",
      "dev": true,
      "optional": true,
      "bin": {
        "mime": "cli.js"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/less/node_modules/pify": {
      "version": "4.0.1",
      "resolved": "https://registry.npmmirror.com/pify/download/pify-4.0.1.tgz",
      "integrity": "sha1-SyzSXFDVmHNcUCkiJP2MbfQeMjE=",
      "dev": true,
      "optional": true,
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/less/node_modules/semver": {
      "version": "5.7.1",
      "resolved": "https://registry.npmmirror.com/semver/download/semver-5.7.1.tgz",
      "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=",
      "dev": true,
      "optional": true,
      "bin": {
        "semver": "bin/semver"
      }
    },
    "node_modules/less/node_modules/source-map": {
      "version": "0.6.1",
      "resolved": "https://registry.npmmirror.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1632753431597&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz",
      "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
      "dev": true,
      "optional": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/levn": {
      "version": "0.4.1",
      "resolved": "https://registry.npmmirror.com/levn/download/levn-0.4.1.tgz",
      "integrity": "sha1-rkViwAdHO5MqYgDUAyaN0v/8at4=",
      "dev": true,
      "dependencies": {
        "prelude-ls": "^1.2.1",
        "type-check": "~0.4.0"
      },
      "engines": {
        "node": ">= 0.8.0"
      }
    },
    "node_modules/license-webpack-plugin": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/license-webpack-plugin/download/license-webpack-plugin-4.0.0.tgz",
      "integrity": "sha512-b9iMrROrw2fTOJBZ57h0xJfT5/1Cxg4ucYbtpWoukv4Awb2TFPfDDFVHNM8w6SYQpVfB13a5tQJxgGamqwrsyw==",
      "dev": true,
      "dependencies": {
        "webpack-sources": "^3.0.0"
      },
      "peerDependenciesMeta": {
        "webpack": {
          "optional": true
        },
        "webpack-sources": {
          "optional": true
        }
      }
    },
    "node_modules/lines-and-columns": {
      "version": "1.2.4",
      "resolved": "https://registry.npmmirror.com/lines-and-columns/download/lines-and-columns-1.2.4.tgz",
      "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
      "dev": true
    },
    "node_modules/loader-runner": {
      "version": "4.2.0",
      "resolved": "https://registry.npmmirror.com/loader-runner/download/loader-runner-4.2.0.tgz",
      "integrity": "sha1-1wIjgNZtFMX7HUlriYZOvP1Hg4Q=",
      "dev": true,
      "engines": {
        "node": ">=6.11.5"
      }
    },
    "node_modules/loader-utils": {
      "version": "3.2.0",
      "resolved": "https://registry.npmmirror.com/loader-utils/download/loader-utils-3.2.0.tgz",
      "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==",
      "dev": true,
      "engines": {
        "node": ">= 12.13.0"
      }
    },
    "node_modules/locate-path": {
      "version": "5.0.0",
      "resolved": "https://registry.npmmirror.com/locate-path/download/locate-path-5.0.0.tgz",
      "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=",
      "dev": true,
      "dependencies": {
        "p-locate": "^4.1.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/lodash": {
      "version": "4.17.21",
      "resolved": "https://registry.npmmirror.com/lodash/download/lodash-4.17.21.tgz",
      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
      "dev": true
    },
    "node_modules/lodash-es": {
      "version": "4.17.21",
      "resolved": "https://registry.npmmirror.com/lodash-es/download/lodash-es-4.17.21.tgz",
      "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="
    },
    "node_modules/lodash.debounce": {
      "version": "4.0.8",
      "resolved": "https://registry.npmmirror.com/lodash.debounce/download/lodash.debounce-4.0.8.tgz",
      "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
      "dev": true
    },
    "node_modules/lodash.merge": {
      "version": "4.6.2",
      "resolved": "https://registry.npmmirror.com/lodash.merge/download/lodash.merge-4.6.2.tgz",
      "integrity": "sha1-VYqlO0O2YeGSWgr9+japoQhf5Xo=",
      "dev": true
    },
    "node_modules/lodash.truncate": {
      "version": "4.4.2",
      "resolved": "https://registry.npmmirror.com/lodash.truncate/download/lodash.truncate-4.4.2.tgz",
      "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=",
      "dev": true
    },
    "node_modules/log-symbols": {
      "version": "4.1.0",
      "resolved": "https://registry.npmmirror.com/log-symbols/download/log-symbols-4.1.0.tgz",
      "integrity": "sha1-P727lbRoOsn8eFER55LlWNSr1QM=",
      "dev": true,
      "dependencies": {
        "chalk": "^4.1.0",
        "is-unicode-supported": "^0.1.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/log-symbols/node_modules/ansi-styles": {
      "version": "4.3.0",
      "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz",
      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
      "dev": true,
      "dependencies": {
        "color-convert": "^2.0.1"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/log-symbols/node_modules/chalk": {
      "version": "4.1.2",
      "resolved": "https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz",
      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
      "dev": true,
      "dependencies": {
        "ansi-styles": "^4.1.0",
        "supports-color": "^7.1.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/log-symbols/node_modules/color-convert": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz",
      "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
      "dev": true,
      "dependencies": {
        "color-name": "~1.1.4"
      },
      "engines": {
        "node": ">=7.0.0"
      }
    },
    "node_modules/log-symbols/node_modules/color-name": {
      "version": "1.1.4",
      "resolved": "https://registry.npmmirror.com/color-name/download/color-name-1.1.4.tgz",
      "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
      "dev": true
    },
    "node_modules/log-symbols/node_modules/has-flag": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/has-flag/download/has-flag-4.0.0.tgz",
      "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/log-symbols/node_modules/supports-color": {
      "version": "7.2.0",
      "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz",
      "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
      "dev": true,
      "dependencies": {
        "has-flag": "^4.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/log4js": {
      "version": "6.4.0",
      "resolved": "https://registry.npmmirror.com/log4js/download/log4js-6.4.0.tgz",
      "integrity": "sha512-ysc/XUecZJuN8NoKOssk3V0cQ29xY4fra6fnigZa5VwxFsCsvdqsdnEuAxNN89LlHpbE4KUD3zGcn+kFqonSVQ==",
      "dev": true,
      "dependencies": {
        "date-format": "^4.0.3",
        "debug": "^4.3.3",
        "flatted": "^3.2.4",
        "rfdc": "^1.3.0",
        "streamroller": "^3.0.2"
      },
      "engines": {
        "node": ">=8.0"
      }
    },
    "node_modules/lru-cache": {
      "version": "6.0.0",
      "resolved": "https://registry.npmmirror.com/lru-cache/download/lru-cache-6.0.0.tgz",
      "integrity": "sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=",
      "dev": true,
      "dependencies": {
        "yallist": "^4.0.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/magic-string": {
      "version": "0.25.7",
      "resolved": "https://registry.npmmirror.com/magic-string/download/magic-string-0.25.7.tgz",
      "integrity": "sha1-P0l9b9NMZpxnmNy4IfLvMfVEUFE=",
      "dev": true,
      "dependencies": {
        "sourcemap-codec": "^1.4.4"
      }
    },
    "node_modules/make-dir": {
      "version": "3.1.0",
      "resolved": "https://registry.npmmirror.com/make-dir/download/make-dir-3.1.0.tgz",
      "integrity": "sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8=",
      "dev": true,
      "dependencies": {
        "semver": "^6.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/make-dir/node_modules/semver": {
      "version": "6.3.0",
      "resolved": "https://registry.npmmirror.com/semver/download/semver-6.3.0.tgz",
      "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
      "dev": true,
      "bin": {
        "semver": "bin/semver.js"
      }
    },
    "node_modules/make-fetch-happen": {
      "version": "9.1.0",
      "resolved": "https://registry.npmmirror.com/make-fetch-happen/download/make-fetch-happen-9.1.0.tgz",
      "integrity": "sha1-UwhaCeeXFDPmdl95cb9j9OBcuWg=",
      "dev": true,
      "dependencies": {
        "agentkeepalive": "^4.1.3",
        "cacache": "^15.2.0",
        "http-cache-semantics": "^4.1.0",
        "http-proxy-agent": "^4.0.1",
        "https-proxy-agent": "^5.0.0",
        "is-lambda": "^1.0.1",
        "lru-cache": "^6.0.0",
        "minipass": "^3.1.3",
        "minipass-collect": "^1.0.2",
        "minipass-fetch": "^1.3.2",
        "minipass-flush": "^1.0.5",
        "minipass-pipeline": "^1.2.4",
        "negotiator": "^0.6.2",
        "promise-retry": "^2.0.1",
        "socks-proxy-agent": "^6.0.0",
        "ssri": "^8.0.0"
      },
      "engines": {
        "node": ">= 10"
      }
    },
    "node_modules/media-typer": {
      "version": "0.3.0",
      "resolved": "https://registry.npmmirror.com/media-typer/download/media-typer-0.3.0.tgz",
      "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
      "dev": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/memfs": {
      "version": "3.4.1",
      "resolved": "https://registry.npmmirror.com/memfs/download/memfs-3.4.1.tgz",
      "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==",
      "dev": true,
      "dependencies": {
        "fs-monkey": "1.0.3"
      },
      "engines": {
        "node": ">= 4.0.0"
      }
    },
    "node_modules/merge-descriptors": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/merge-descriptors/download/merge-descriptors-1.0.1.tgz",
      "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
      "dev": true
    },
    "node_modules/merge-stream": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/merge-stream/download/merge-stream-2.0.0.tgz",
      "integrity": "sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=",
      "dev": true
    },
    "node_modules/merge2": {
      "version": "1.4.1",
      "resolved": "https://registry.npmmirror.com/merge2/download/merge2-1.4.1.tgz",
      "integrity": "sha1-Q2iJL4hekHRVpv19xVwMnUBJkK4=",
      "dev": true,
      "engines": {
        "node": ">= 8"
      }
    },
    "node_modules/methods": {
      "version": "1.1.2",
      "resolved": "https://registry.npmmirror.com/methods/download/methods-1.1.2.tgz",
      "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
      "dev": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/micromatch": {
      "version": "4.0.4",
      "resolved": "https://registry.npmmirror.com/micromatch/download/micromatch-4.0.4.tgz",
      "integrity": "sha1-iW1Rnf6dsl/OlM63pQCRm/iB6/k=",
      "dev": true,
      "dependencies": {
        "braces": "^3.0.1",
        "picomatch": "^2.2.3"
      },
      "engines": {
        "node": ">=8.6"
      }
    },
    "node_modules/mime": {
      "version": "2.6.0",
      "resolved": "https://registry.npmmirror.com/mime/download/mime-2.6.0.tgz",
      "integrity": "sha1-oqaCqVzU0MsdYlfij4PafjWAA2c=",
      "dev": true,
      "license": "MIT",
      "bin": {
        "mime": "cli.js"
      },
      "engines": {
        "node": ">=4.0.0"
      }
    },
    "node_modules/mime-db": {
      "version": "1.51.0",
      "resolved": "https://registry.npmmirror.com/mime-db/download/mime-db-1.51.0.tgz?cache=0&sync_timestamp=1636426037946&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmime-db%2Fdownload%2Fmime-db-1.51.0.tgz",
      "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==",
      "dev": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/mime-types": {
      "version": "2.1.34",
      "resolved": "https://registry.npmmirror.com/mime-types/download/mime-types-2.1.34.tgz?cache=0&sync_timestamp=1636432481117&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmime-types%2Fdownload%2Fmime-types-2.1.34.tgz",
      "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==",
      "dev": true,
      "dependencies": {
        "mime-db": "1.51.0"
      },
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/mimic-fn": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/mimic-fn/download/mimic-fn-2.1.0.tgz",
      "integrity": "sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs=",
      "dev": true,
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/mini-css-extract-plugin": {
      "version": "2.4.5",
      "resolved": "https://registry.npmmirror.com/mini-css-extract-plugin/download/mini-css-extract-plugin-2.4.5.tgz",
      "integrity": "sha512-oEIhRucyn1JbT/1tU2BhnwO6ft1jjH1iCX9Gc59WFMg0n5773rQU0oyQ0zzeYFFuBfONaRbQJyGoPtuNseMxjA==",
      "dev": true,
      "dependencies": {
        "schema-utils": "^4.0.0"
      },
      "engines": {
        "node": ">= 12.13.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/webpack"
      },
      "peerDependencies": {
        "webpack": "^5.0.0"
      }
    },
    "node_modules/mini-css-extract-plugin/node_modules/schema-utils": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-4.0.0.tgz?cache=0&sync_timestamp=1637076002057&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-4.0.0.tgz",
      "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
      "dev": true,
      "dependencies": {
        "@types/json-schema": "^7.0.9",
        "ajv": "^8.8.0",
        "ajv-formats": "^2.1.1",
        "ajv-keywords": "^5.0.0"
      },
      "engines": {
        "node": ">= 12.13.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/webpack"
      }
    },
    "node_modules/minimalistic-assert": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/minimalistic-assert/download/minimalistic-assert-1.0.1.tgz",
      "integrity": "sha1-LhlN4ERibUoQ5/f7wAznPoPk1cc=",
      "dev": true
    },
    "node_modules/minimatch": {
      "version": "3.0.4",
      "resolved": "https://registry.npmmirror.com/minimatch/download/minimatch-3.0.4.tgz",
      "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=",
      "dev": true,
      "dependencies": {
        "brace-expansion": "^1.1.7"
      },
      "engines": {
        "node": "*"
      }
    },
    "node_modules/minimist": {
      "version": "1.2.5",
      "resolved": "https://registry.npmmirror.com/minimist/download/minimist-1.2.5.tgz",
      "integrity": "sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI=",
      "dev": true
    },
    "node_modules/minipass": {
      "version": "3.1.6",
      "resolved": "https://registry.npmmirror.com/minipass/download/minipass-3.1.6.tgz",
      "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==",
      "dev": true,
      "dependencies": {
        "yallist": "^4.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/minipass-collect": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/minipass-collect/download/minipass-collect-1.0.2.tgz",
      "integrity": "sha1-IrgTv3Rdxu26JXa5QAIq1u3Ixhc=",
      "dev": true,
      "dependencies": {
        "minipass": "^3.0.0"
      },
      "engines": {
        "node": ">= 8"
      }
    },
    "node_modules/minipass-fetch": {
      "version": "1.4.1",
      "resolved": "https://registry.npmmirror.com/minipass-fetch/download/minipass-fetch-1.4.1.tgz",
      "integrity": "sha1-114AkdqsGw/9fp1BYp+v99DB8bY=",
      "dev": true,
      "dependencies": {
        "minipass": "^3.1.0",
        "minipass-sized": "^1.0.3",
        "minizlib": "^2.0.0"
      },
      "engines": {
        "node": ">=8"
      },
      "optionalDependencies": {
        "encoding": "^0.1.12"
      }
    },
    "node_modules/minipass-flush": {
      "version": "1.0.5",
      "resolved": "https://registry.npmmirror.com/minipass-flush/download/minipass-flush-1.0.5.tgz",
      "integrity": "sha1-gucTXX6JpQ/+ZGEKeHlTxMTLs3M=",
      "dev": true,
      "dependencies": {
        "minipass": "^3.0.0"
      },
      "engines": {
        "node": ">= 8"
      }
    },
    "node_modules/minipass-json-stream": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/minipass-json-stream/download/minipass-json-stream-1.0.1.tgz",
      "integrity": "sha1-ftu5JYj7/C/x2y/BA5est7a0Sqc=",
      "dev": true,
      "dependencies": {
        "jsonparse": "^1.3.1",
        "minipass": "^3.0.0"
      }
    },
    "node_modules/minipass-pipeline": {
      "version": "1.2.4",
      "resolved": "https://registry.npmmirror.com/minipass-pipeline/download/minipass-pipeline-1.2.4.tgz",
      "integrity": "sha1-aEcveXEcCEZXwGfFxq2Tzd6oIUw=",
      "dev": true,
      "dependencies": {
        "minipass": "^3.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/minipass-sized": {
      "version": "1.0.3",
      "resolved": "https://registry.npmmirror.com/minipass-sized/download/minipass-sized-1.0.3.tgz",
      "integrity": "sha1-cO5afFBSBwr6z7wil36nne81O3A=",
      "dev": true,
      "dependencies": {
        "minipass": "^3.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/minizlib": {
      "version": "2.1.2",
      "resolved": "https://registry.npmmirror.com/minizlib/download/minizlib-2.1.2.tgz",
      "integrity": "sha1-6Q00Zrogm5MkUVCKEc49NjIUWTE=",
      "dev": true,
      "dependencies": {
        "minipass": "^3.0.0",
        "yallist": "^4.0.0"
      },
      "engines": {
        "node": ">= 8"
      }
    },
    "node_modules/mkdirp": {
      "version": "1.0.4",
      "resolved": "https://registry.npmmirror.com/mkdirp/download/mkdirp-1.0.4.tgz",
      "integrity": "sha1-PrXtYmInVteaXw4qIh3+utdcL34=",
      "dev": true,
      "bin": {
        "mkdirp": "bin/cmd.js"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/ms": {
      "version": "2.1.2",
      "resolved": "https://registry.npmmirror.com/ms/download/ms-2.1.2.tgz",
      "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=",
      "dev": true
    },
    "node_modules/multicast-dns": {
      "version": "6.2.3",
      "resolved": "https://registry.npmmirror.com/multicast-dns/download/multicast-dns-6.2.3.tgz?cache=0&sync_timestamp=1633355786206&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmulticast-dns%2Fdownload%2Fmulticast-dns-6.2.3.tgz",
      "integrity": "sha1-oOx72QVcQoL3kMPIL04o2zsxsik=",
      "dev": true,
      "dependencies": {
        "dns-packet": "^1.3.1",
        "thunky": "^1.0.2"
      },
      "bin": {
        "multicast-dns": "cli.js"
      }
    },
    "node_modules/multicast-dns-service-types": {
      "version": "1.1.0",
      "resolved": "https://registry.npmmirror.com/multicast-dns-service-types/download/multicast-dns-service-types-1.1.0.tgz",
      "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
      "dev": true
    },
    "node_modules/mute-stream": {
      "version": "0.0.8",
      "resolved": "https://registry.npmmirror.com/mute-stream/download/mute-stream-0.0.8.tgz",
      "integrity": "sha1-FjDEKyJR/4HiooPelqVJfqkuXg0=",
      "dev": true
    },
    "node_modules/nanoid": {
      "version": "3.2.0",
      "resolved": "https://registry.npmmirror.com/nanoid/download/nanoid-3.2.0.tgz",
      "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==",
      "dev": true,
      "bin": {
        "nanoid": "bin/nanoid.cjs"
      },
      "engines": {
        "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
      }
    },
    "node_modules/natural-compare": {
      "version": "1.4.0",
      "resolved": "https://registry.npmmirror.com/natural-compare/download/natural-compare-1.4.0.tgz",
      "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
      "dev": true
    },
    "node_modules/needle": {
      "version": "2.9.1",
      "resolved": "https://registry.npmmirror.com/needle/download/needle-2.9.1.tgz?cache=0&sync_timestamp=1632753499892&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fneedle%2Fdownload%2Fneedle-2.9.1.tgz",
      "integrity": "sha1-ItHf++NJDCuD4wH3cJtnNs2PJoQ=",
      "dev": true,
      "optional": true,
      "dependencies": {
        "debug": "^3.2.6",
        "iconv-lite": "^0.4.4",
        "sax": "^1.2.4"
      },
      "bin": {
        "needle": "bin/needle"
      },
      "engines": {
        "node": ">= 4.4.x"
      }
    },
    "node_modules/needle/node_modules/debug": {
      "version": "3.2.7",
      "resolved": "https://registry.npmmirror.com/debug/download/debug-3.2.7.tgz",
      "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
      "dev": true,
      "optional": true,
      "dependencies": {
        "ms": "^2.1.1"
      }
    },
    "node_modules/negotiator": {
      "version": "0.6.2",
      "resolved": "https://registry.npmmirror.com/negotiator/download/negotiator-0.6.2.tgz",
      "integrity": "sha1-/qz3zPUlp3rpY0Q2pkiD/+yjRvs=",
      "dev": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/neo-async": {
      "version": "2.6.2",
      "resolved": "https://registry.npmmirror.com/neo-async/download/neo-async-2.6.2.tgz",
      "integrity": "sha1-tKr7k+OustgXTKU88WOrfXMIMF8=",
      "dev": true
    },
    "node_modules/ng-zorro-antd": {
      "version": "13.0.1",
      "resolved": "https://registry.npmmirror.com/ng-zorro-antd/download/ng-zorro-antd-13.0.1.tgz",
      "integrity": "sha512-ZoxzQ+VdkiUjbYeEIAvelLZPHFVfFiNE50Mkh2sCY5W/7R06DS/nVm+RRUgoy6gcZfBrpc757rDtrjrKDnkvaQ==",
      "dependencies": {
        "@angular/cdk": "^13.0.1",
        "@ant-design/icons-angular": "^13.0.1",
        "date-fns": "^2.16.1",
        "tslib": "^2.3.0"
      },
      "peerDependencies": {
        "@angular/animations": "^13.0.1",
        "@angular/common": "^13.0.1",
        "@angular/core": "^13.0.1",
        "@angular/forms": "^13.0.1",
        "@angular/platform-browser": "^13.0.1",
        "@angular/router": "^13.0.1"
      }
    },
    "node_modules/ngx-logger": {
      "version": "4.3.3",
      "resolved": "https://registry.npmmirror.com/ngx-logger/download/ngx-logger-4.3.3.tgz",
      "integrity": "sha1-KUMvonqMk1v8jiHcr0SIVytBP1s=",
      "dependencies": {
        "tslib": "^2.0.0",
        "vlq": "^1.0.0"
      },
      "peerDependencies": {
        "@angular/common": ">6.0.0",
        "@angular/core": ">6.0.0",
        "rxjs": ">6.0.0"
      }
    },
    "node_modules/nice-napi": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/nice-napi/download/nice-napi-1.0.2.tgz",
      "integrity": "sha1-3Aq1oerCDOVIgC/FaG6qa8ZUkns=",
      "dev": true,
      "optional": true,
      "os": [
        "!win32"
      ],
      "dependencies": {
        "node-addon-api": "^3.0.0",
        "node-gyp-build": "^4.2.2"
      }
    },
    "node_modules/node-addon-api": {
      "version": "3.2.1",
      "resolved": "https://registry.npmmirror.com/node-addon-api/download/node-addon-api-3.2.1.tgz",
      "integrity": "sha1-gTJeCiEXeJwBKNq2Xn448HzroWE=",
      "dev": true,
      "optional": true
    },
    "node_modules/node-forge": {
      "version": "0.10.0",
      "resolved": "https://registry.npmmirror.com/node-forge/download/node-forge-0.10.0.tgz",
      "integrity": "sha1-Mt6ir7Ppkm8C7lzoeUkCaRpna/M=",
      "dev": true,
      "engines": {
        "node": ">= 6.0.0"
      }
    },
    "node_modules/node-gyp": {
      "version": "8.4.1",
      "resolved": "https://registry.npmmirror.com/node-gyp/download/node-gyp-8.4.1.tgz",
      "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==",
      "dev": true,
      "dependencies": {
        "env-paths": "^2.2.0",
        "glob": "^7.1.4",
        "graceful-fs": "^4.2.6",
        "make-fetch-happen": "^9.1.0",
        "nopt": "^5.0.0",
        "npmlog": "^6.0.0",
        "rimraf": "^3.0.2",
        "semver": "^7.3.5",
        "tar": "^6.1.2",
        "which": "^2.0.2"
      },
      "bin": {
        "node-gyp": "bin/node-gyp.js"
      },
      "engines": {
        "node": ">= 10.12.0"
      }
    },
    "node_modules/node-gyp-build": {
      "version": "4.3.0",
      "resolved": "https://registry.npmmirror.com/node-gyp-build/download/node-gyp-build-4.3.0.tgz",
      "integrity": "sha1-nyVrA+WCYVC+Ocdkv1Hpk5RtcaM=",
      "dev": true,
      "optional": true,
      "bin": {
        "node-gyp-build": "bin.js",
        "node-gyp-build-optional": "optional.js",
        "node-gyp-build-test": "build-test.js"
      }
    },
    "node_modules/node-releases": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/node-releases/download/node-releases-2.0.1.tgz?cache=0&sync_timestamp=1634806914912&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fnode-releases%2Fdownload%2Fnode-releases-2.0.1.tgz",
      "integrity": "sha1-PR05XyBPHy8ppUNYuftnh2WtL8U=",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/nopt": {
      "version": "5.0.0",
      "resolved": "https://registry.npmmirror.com/nopt/download/nopt-5.0.0.tgz",
      "integrity": "sha1-UwlCu1ilEvzK/lP+IQ8TolNV3Ig=",
      "dev": true,
      "dependencies": {
        "abbrev": "1"
      },
      "bin": {
        "nopt": "bin/nopt.js"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/normalize-path": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/normalize-path/download/normalize-path-3.0.0.tgz",
      "integrity": "sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/normalize-range": {
      "version": "0.1.2",
      "resolved": "https://registry.npmmirror.com/normalize-range/download/normalize-range-0.1.2.tgz",
      "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/npm-bundled": {
      "version": "1.1.2",
      "resolved": "https://registry.npmmirror.com/npm-bundled/download/npm-bundled-1.1.2.tgz",
      "integrity": "sha1-lEx4eJvXOQNbcLqiylzDK42GC8E=",
      "dev": true,
      "dependencies": {
        "npm-normalize-package-bin": "^1.0.1"
      }
    },
    "node_modules/npm-install-checks": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/npm-install-checks/download/npm-install-checks-4.0.0.tgz",
      "integrity": "sha1-o3+sx2Oi/eBJfvLG0Kx8P74A17Q=",
      "dev": true,
      "dependencies": {
        "semver": "^7.1.1"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/npm-normalize-package-bin": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/npm-normalize-package-bin/download/npm-normalize-package-bin-1.0.1.tgz",
      "integrity": "sha1-bnmkHyP9I1wGIyGCKNp9nCO49uI=",
      "dev": true
    },
    "node_modules/npm-package-arg": {
      "version": "8.1.5",
      "resolved": "https://registry.npmmirror.com/npm-package-arg/download/npm-package-arg-8.1.5.tgz",
      "integrity": "sha1-M2my1f6P3GdLqn8XhlFN3BVGbkQ=",
      "dev": true,
      "dependencies": {
        "hosted-git-info": "^4.0.1",
        "semver": "^7.3.4",
        "validate-npm-package-name": "^3.0.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/npm-packlist": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/npm-packlist/download/npm-packlist-3.0.0.tgz",
      "integrity": "sha1-A3DfXPwvzI95uPQrN3mN2e4ywqk=",
      "dev": true,
      "dependencies": {
        "glob": "^7.1.6",
        "ignore-walk": "^4.0.1",
        "npm-bundled": "^1.1.1",
        "npm-normalize-package-bin": "^1.0.1"
      },
      "bin": {
        "npm-packlist": "bin/index.js"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/npm-pick-manifest": {
      "version": "6.1.1",
      "resolved": "https://registry.npmmirror.com/npm-pick-manifest/download/npm-pick-manifest-6.1.1.tgz",
      "integrity": "sha1-e1SEyiyQhWX0O38nZE82u4FvUUg=",
      "dev": true,
      "dependencies": {
        "npm-install-checks": "^4.0.0",
        "npm-normalize-package-bin": "^1.0.1",
        "npm-package-arg": "^8.1.2",
        "semver": "^7.3.4"
      }
    },
    "node_modules/npm-registry-fetch": {
      "version": "11.0.0",
      "resolved": "https://registry.npmmirror.com/npm-registry-fetch/download/npm-registry-fetch-11.0.0.tgz",
      "integrity": "sha1-aMG7gQxGVCdg1ipqll+FpwLUOnY=",
      "dev": true,
      "dependencies": {
        "make-fetch-happen": "^9.0.1",
        "minipass": "^3.1.3",
        "minipass-fetch": "^1.3.0",
        "minipass-json-stream": "^1.0.1",
        "minizlib": "^2.0.0",
        "npm-package-arg": "^8.0.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/npm-run-path": {
      "version": "4.0.1",
      "resolved": "https://registry.npmmirror.com/npm-run-path/download/npm-run-path-4.0.1.tgz?cache=0&sync_timestamp=1633420583639&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fnpm-run-path%2Fdownload%2Fnpm-run-path-4.0.1.tgz",
      "integrity": "sha1-t+zR5e1T2o43pV4cImnguX7XSOo=",
      "dev": true,
      "dependencies": {
        "path-key": "^3.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/npmlog": {
      "version": "6.0.0",
      "resolved": "https://registry.npmmirror.com/npmlog/download/npmlog-6.0.0.tgz?cache=0&sync_timestamp=1637085174527&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fnpmlog%2Fdownload%2Fnpmlog-6.0.0.tgz",
      "integrity": "sha512-03ppFRGlsyUaQFbGC2C8QWJN/C/K7PsfyD9aQdhVKAQIH4sQBc8WASqFBP7O+Ut4d2oo5LoeoboB3cGdBZSp6Q==",
      "dev": true,
      "dependencies": {
        "are-we-there-yet": "^2.0.0",
        "console-control-strings": "^1.1.0",
        "gauge": "^4.0.0",
        "set-blocking": "^2.0.0"
      },
      "engines": {
        "node": "^12.13.0 || ^14.15.0 || >=16"
      }
    },
    "node_modules/nth-check": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/nth-check/download/nth-check-2.0.1.tgz",
      "integrity": "sha1-Lv4WL1w9oGoolZ+9PbddvuqfD8I=",
      "dev": true,
      "dependencies": {
        "boolbase": "^1.0.0"
      }
    },
    "node_modules/nx": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/nx/download/nx-13.1.3.tgz",
      "integrity": "sha512-clM0NQhQKYkqcNz2E3uYRMLwhp2L/9dBhJhQi9XBX4IAyA2gWAomhRIlLm5Xxg3g4h1xwSpP3eJ5t89VikY8Pw==",
      "dev": true,
      "dependencies": {
        "@nrwl/cli": "*"
      },
      "bin": {
        "nx": "bin/nx.js"
      }
    },
    "node_modules/object-assign": {
      "version": "4.1.1",
      "resolved": "https://registry.npmmirror.com/object-assign/download/object-assign-4.1.1.tgz",
      "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/object-is": {
      "version": "1.1.5",
      "resolved": "https://registry.npmmirror.com/object-is/download/object-is-1.1.5.tgz",
      "integrity": "sha1-ud7qpfx/GEag+uzc7sE45XePU6w=",
      "dev": true,
      "dependencies": {
        "call-bind": "^1.0.2",
        "define-properties": "^1.1.3"
      },
      "engines": {
        "node": ">= 0.4"
      }
    },
    "node_modules/object-keys": {
      "version": "1.1.1",
      "resolved": "https://registry.npmmirror.com/object-keys/download/object-keys-1.1.1.tgz",
      "integrity": "sha1-HEfyct8nfzsdrwYWd9nILiMixg4=",
      "dev": true,
      "engines": {
        "node": ">= 0.4"
      }
    },
    "node_modules/object.assign": {
      "version": "4.1.2",
      "resolved": "https://registry.npmmirror.com/object.assign/download/object.assign-4.1.2.tgz",
      "integrity": "sha1-DtVKNC7Os3s4/3brgxoOeIy2OUA=",
      "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"
      }
    },
    "node_modules/obuf": {
      "version": "1.1.2",
      "resolved": "https://registry.npmmirror.com/obuf/download/obuf-1.1.2.tgz",
      "integrity": "sha1-Cb6jND1BhZ69RGKS0RydTbYZCE4=",
      "dev": true
    },
    "node_modules/on-finished": {
      "version": "2.3.0",
      "resolved": "https://registry.npmmirror.com/on-finished/download/on-finished-2.3.0.tgz",
      "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
      "dev": true,
      "dependencies": {
        "ee-first": "1.1.1"
      },
      "engines": {
        "node": ">= 0.8"
      }
    },
    "node_modules/on-headers": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/on-headers/download/on-headers-1.0.2.tgz",
      "integrity": "sha1-dysK5qqlJcOZ5Imt+tkMQD6zwo8=",
      "dev": true,
      "engines": {
        "node": ">= 0.8"
      }
    },
    "node_modules/once": {
      "version": "1.4.0",
      "resolved": "https://registry.npmmirror.com/once/download/once-1.4.0.tgz",
      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
      "dev": true,
      "dependencies": {
        "wrappy": "1"
      }
    },
    "node_modules/onetime": {
      "version": "5.1.2",
      "resolved": "https://registry.npmmirror.com/onetime/download/onetime-5.1.2.tgz",
      "integrity": "sha1-0Oluu1awdHbfHdnEgG5SN5hcpF4=",
      "dev": true,
      "dependencies": {
        "mimic-fn": "^2.1.0"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/open": {
      "version": "8.4.0",
      "resolved": "https://registry.npmmirror.com/open/download/open-8.4.0.tgz?cache=0&sync_timestamp=1635048715897&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fopen%2Fdownload%2Fopen-8.4.0.tgz",
      "integrity": "sha1-NFMhrhj4E4+CVlqRD9xrOejCRPg=",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "define-lazy-prop": "^2.0.0",
        "is-docker": "^2.1.1",
        "is-wsl": "^2.2.0"
      },
      "engines": {
        "node": ">=12"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/optionator": {
      "version": "0.9.1",
      "resolved": "https://registry.npmmirror.com/optionator/download/optionator-0.9.1.tgz",
      "integrity": "sha1-TyNqY3Pa4FZqbUPhMmZ09QwpFJk=",
      "dev": true,
      "dependencies": {
        "deep-is": "^0.1.3",
        "fast-levenshtein": "^2.0.6",
        "levn": "^0.4.1",
        "prelude-ls": "^1.2.1",
        "type-check": "^0.4.0",
        "word-wrap": "^1.2.3"
      },
      "engines": {
        "node": ">= 0.8.0"
      }
    },
    "node_modules/ora": {
      "version": "5.4.1",
      "resolved": "https://registry.npmmirror.com/ora/download/ora-5.4.1.tgz",
      "integrity": "sha1-GyZ4Qmr0rEpQkAjl5KyemVnbnhg=",
      "dev": true,
      "dependencies": {
        "bl": "^4.1.0",
        "chalk": "^4.1.0",
        "cli-cursor": "^3.1.0",
        "cli-spinners": "^2.5.0",
        "is-interactive": "^1.0.0",
        "is-unicode-supported": "^0.1.0",
        "log-symbols": "^4.1.0",
        "strip-ansi": "^6.0.0",
        "wcwidth": "^1.0.1"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/ora/node_modules/ansi-styles": {
      "version": "4.3.0",
      "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz",
      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
      "dev": true,
      "dependencies": {
        "color-convert": "^2.0.1"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/ora/node_modules/chalk": {
      "version": "4.1.2",
      "resolved": "https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz",
      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
      "dev": true,
      "dependencies": {
        "ansi-styles": "^4.1.0",
        "supports-color": "^7.1.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/ora/node_modules/color-convert": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz",
      "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
      "dev": true,
      "dependencies": {
        "color-name": "~1.1.4"
      },
      "engines": {
        "node": ">=7.0.0"
      }
    },
    "node_modules/ora/node_modules/color-name": {
      "version": "1.1.4",
      "resolved": "https://registry.npmmirror.com/color-name/download/color-name-1.1.4.tgz",
      "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
      "dev": true
    },
    "node_modules/ora/node_modules/has-flag": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/has-flag/download/has-flag-4.0.0.tgz",
      "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/ora/node_modules/supports-color": {
      "version": "7.2.0",
      "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz",
      "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
      "dev": true,
      "dependencies": {
        "has-flag": "^4.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/os-tmpdir": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/os-tmpdir/download/os-tmpdir-1.0.2.tgz",
      "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/p-limit": {
      "version": "2.3.0",
      "resolved": "https://registry.npmmirror.com/p-limit/download/p-limit-2.3.0.tgz",
      "integrity": "sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE=",
      "dev": true,
      "dependencies": {
        "p-try": "^2.0.0"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/p-locate": {
      "version": "4.1.0",
      "resolved": "https://registry.npmmirror.com/p-locate/download/p-locate-4.1.0.tgz",
      "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=",
      "dev": true,
      "dependencies": {
        "p-limit": "^2.2.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/p-map": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/p-map/download/p-map-4.0.0.tgz?cache=0&sync_timestamp=1635931916150&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fp-map%2Fdownload%2Fp-map-4.0.0.tgz",
      "integrity": "sha1-uy+Vpe2i7BaOySdOBqdHw+KQTSs=",
      "dev": true,
      "dependencies": {
        "aggregate-error": "^3.0.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/p-retry": {
      "version": "4.6.1",
      "resolved": "https://registry.npmmirror.com/p-retry/download/p-retry-4.6.1.tgz?cache=0&sync_timestamp=1635967339238&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fp-retry%2Fdownload%2Fp-retry-4.6.1.tgz",
      "integrity": "sha1-j83dXN96Z6CRGpzy7w5d9/YCMWw=",
      "dev": true,
      "dependencies": {
        "@types/retry": "^0.12.0",
        "retry": "^0.13.1"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/p-retry/node_modules/retry": {
      "version": "0.13.1",
      "resolved": "https://registry.npmmirror.com/retry/download/retry-0.13.1.tgz",
      "integrity": "sha1-GFsVh6z2eRnWOzVzSeA1N7JIRlg=",
      "dev": true,
      "engines": {
        "node": ">= 4"
      }
    },
    "node_modules/p-try": {
      "version": "2.2.0",
      "resolved": "https://registry.npmmirror.com/p-try/download/p-try-2.2.0.tgz",
      "integrity": "sha1-yyhoVA4xPWHeWPr741zpAE1VQOY=",
      "dev": true,
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/pacote": {
      "version": "12.0.2",
      "resolved": "https://registry.npmmirror.com/pacote/download/pacote-12.0.2.tgz",
      "integrity": "sha1-FK4wqB/mLsT8GMBxFQ5nY+kyUnw=",
      "dev": true,
      "license": "ISC",
      "dependencies": {
        "@npmcli/git": "^2.1.0",
        "@npmcli/installed-package-contents": "^1.0.6",
        "@npmcli/promise-spawn": "^1.2.0",
        "@npmcli/run-script": "^2.0.0",
        "cacache": "^15.0.5",
        "chownr": "^2.0.0",
        "fs-minipass": "^2.1.0",
        "infer-owner": "^1.0.4",
        "minipass": "^3.1.3",
        "mkdirp": "^1.0.3",
        "npm-package-arg": "^8.0.1",
        "npm-packlist": "^3.0.0",
        "npm-pick-manifest": "^6.0.0",
        "npm-registry-fetch": "^11.0.0",
        "promise-retry": "^2.0.1",
        "read-package-json-fast": "^2.0.1",
        "rimraf": "^3.0.2",
        "ssri": "^8.0.1",
        "tar": "^6.1.0"
      },
      "bin": {
        "pacote": "lib/bin.js"
      },
      "engines": {
        "node": "^12.13.0 || ^14.15.0 || >=16"
      }
    },
    "node_modules/pako": {
      "version": "1.0.11",
      "resolved": "https://registry.npmmirror.com/pako/download/pako-1.0.11.tgz",
      "integrity": "sha1-bJWZ00DVTf05RjgCUqNXBaa5kr8=",
      "dev": true
    },
    "node_modules/parent-module": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/parent-module/download/parent-module-1.0.1.tgz",
      "integrity": "sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI=",
      "dev": true,
      "dependencies": {
        "callsites": "^3.0.0"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/parse-json": {
      "version": "5.2.0",
      "resolved": "https://registry.npmmirror.com/parse-json/download/parse-json-5.2.0.tgz?cache=0&sync_timestamp=1637475877442&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fparse-json%2Fdownload%2Fparse-json-5.2.0.tgz",
      "integrity": "sha1-x2/Gbe5UIxyWKyK8yKcs8vmXU80=",
      "dev": true,
      "dependencies": {
        "@babel/code-frame": "^7.0.0",
        "error-ex": "^1.3.1",
        "json-parse-even-better-errors": "^2.3.0",
        "lines-and-columns": "^1.1.6"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/parse-node-version": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/parse-node-version/download/parse-node-version-1.0.1.tgz",
      "integrity": "sha1-4rXb7eAOf6m8NjYH9TMn6LBzGJs=",
      "dev": true,
      "engines": {
        "node": ">= 0.10"
      }
    },
    "node_modules/parse5": {
      "version": "5.1.1",
      "resolved": "https://registry.npmmirror.com/parse5/download/parse5-5.1.1.tgz",
      "integrity": "sha1-9o5OW6GFKsLK3AD0VV//bCq7YXg=",
      "optional": true
    },
    "node_modules/parse5-html-rewriting-stream": {
      "version": "6.0.1",
      "resolved": "https://registry.npmmirror.com/parse5-html-rewriting-stream/download/parse5-html-rewriting-stream-6.0.1.tgz",
      "integrity": "sha1-3hggVZMXq05FHqctugX939kUSAs=",
      "dev": true,
      "dependencies": {
        "parse5": "^6.0.1",
        "parse5-sax-parser": "^6.0.1"
      }
    },
    "node_modules/parse5-html-rewriting-stream/node_modules/parse5": {
      "version": "6.0.1",
      "resolved": "https://registry.npmmirror.com/parse5/download/parse5-6.0.1.tgz",
      "integrity": "sha1-4aHAhcVps9wIMhGE8Zo5zCf3wws=",
      "dev": true
    },
    "node_modules/parse5-htmlparser2-tree-adapter": {
      "version": "6.0.1",
      "resolved": "https://registry.npmmirror.com/parse5-htmlparser2-tree-adapter/download/parse5-htmlparser2-tree-adapter-6.0.1.tgz",
      "integrity": "sha1-LN+a2CMyEUA3DU2/XT6Sx8jdxuY=",
      "dev": true,
      "dependencies": {
        "parse5": "^6.0.1"
      }
    },
    "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": {
      "version": "6.0.1",
      "resolved": "https://registry.npmmirror.com/parse5/download/parse5-6.0.1.tgz",
      "integrity": "sha1-4aHAhcVps9wIMhGE8Zo5zCf3wws=",
      "dev": true
    },
    "node_modules/parse5-sax-parser": {
      "version": "6.0.1",
      "resolved": "https://registry.npmmirror.com/parse5-sax-parser/download/parse5-sax-parser-6.0.1.tgz",
      "integrity": "sha1-mLTTZrWyZqfNkLS1iQZmeviC2ro=",
      "dev": true,
      "dependencies": {
        "parse5": "^6.0.1"
      }
    },
    "node_modules/parse5-sax-parser/node_modules/parse5": {
      "version": "6.0.1",
      "resolved": "https://registry.npmmirror.com/parse5/download/parse5-6.0.1.tgz",
      "integrity": "sha1-4aHAhcVps9wIMhGE8Zo5zCf3wws=",
      "dev": true
    },
    "node_modules/parseurl": {
      "version": "1.3.3",
      "resolved": "https://registry.npmmirror.com/parseurl/download/parseurl-1.3.3.tgz",
      "integrity": "sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ=",
      "dev": true,
      "engines": {
        "node": ">= 0.8"
      }
    },
    "node_modules/path-exists": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/path-exists/download/path-exists-4.0.0.tgz",
      "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/path-is-absolute": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/path-is-absolute/download/path-is-absolute-1.0.1.tgz",
      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/path-key": {
      "version": "3.1.1",
      "resolved": "https://registry.npmmirror.com/path-key/download/path-key-3.1.1.tgz",
      "integrity": "sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/path-parse": {
      "version": "1.0.7",
      "resolved": "https://registry.npmmirror.com/path-parse/download/path-parse-1.0.7.tgz",
      "integrity": "sha1-+8EUtgykKzDZ2vWFjkvWi77bZzU=",
      "dev": true
    },
    "node_modules/path-to-regexp": {
      "version": "0.1.7",
      "resolved": "https://registry.npmmirror.com/path-to-regexp/download/path-to-regexp-0.1.7.tgz",
      "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==",
      "dev": true
    },
    "node_modules/path-type": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/path-type/download/path-type-4.0.0.tgz",
      "integrity": "sha1-hO0BwKe6OAr+CdkKjBgNzZ0DBDs=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/picocolors": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/picocolors/download/picocolors-1.0.0.tgz?cache=0&sync_timestamp=1634093442271&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-1.0.0.tgz",
      "integrity": "sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw=",
      "dev": true,
      "license": "ISC"
    },
    "node_modules/picomatch": {
      "version": "2.3.1",
      "resolved": "https://registry.npmmirror.com/picomatch/download/picomatch-2.3.1.tgz",
      "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
      "dev": true,
      "engines": {
        "node": ">=8.6"
      }
    },
    "node_modules/pify": {
      "version": "2.3.0",
      "resolved": "https://registry.npmmirror.com/pify/download/pify-2.3.0.tgz",
      "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/piscina": {
      "version": "3.1.0",
      "resolved": "https://registry.npmmirror.com/piscina/download/piscina-3.1.0.tgz",
      "integrity": "sha1-IzNjaGW2y2nFo3C7xJmpjKvPPgQ=",
      "dev": true,
      "dependencies": {
        "eventemitter-asyncresource": "^1.0.0",
        "hdr-histogram-js": "^2.0.1",
        "hdr-histogram-percentiles-obj": "^3.0.0"
      },
      "optionalDependencies": {
        "nice-napi": "^1.0.2"
      }
    },
    "node_modules/pkg-dir": {
      "version": "4.2.0",
      "resolved": "https://registry.npmmirror.com/pkg-dir/download/pkg-dir-4.2.0.tgz",
      "integrity": "sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=",
      "dev": true,
      "dependencies": {
        "find-up": "^4.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/portfinder": {
      "version": "1.0.28",
      "resolved": "https://registry.npmmirror.com/portfinder/download/portfinder-1.0.28.tgz",
      "integrity": "sha1-Z8RiKFK9U3TdHdkA93n1NGL6x3g=",
      "dev": true,
      "dependencies": {
        "async": "^2.6.2",
        "debug": "^3.1.1",
        "mkdirp": "^0.5.5"
      },
      "engines": {
        "node": ">= 0.12.0"
      }
    },
    "node_modules/portfinder/node_modules/async": {
      "version": "2.6.3",
      "resolved": "https://registry.npmmirror.com/async/download/async-2.6.3.tgz",
      "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
      "dev": true,
      "dependencies": {
        "lodash": "^4.17.14"
      }
    },
    "node_modules/portfinder/node_modules/debug": {
      "version": "3.2.7",
      "resolved": "https://registry.npmmirror.com/debug/download/debug-3.2.7.tgz",
      "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
      "dev": true,
      "dependencies": {
        "ms": "^2.1.1"
      }
    },
    "node_modules/portfinder/node_modules/mkdirp": {
      "version": "0.5.5",
      "resolved": "https://registry.npmmirror.com/mkdirp/download/mkdirp-0.5.5.tgz",
      "integrity": "sha1-2Rzv1i0UNsoPQWIOJRKI1CAJne8=",
      "dev": true,
      "dependencies": {
        "minimist": "^1.2.5"
      },
      "bin": {
        "mkdirp": "bin/cmd.js"
      }
    },
    "node_modules/postcss": {
      "version": "8.4.4",
      "resolved": "https://registry.npmmirror.com/postcss/download/postcss-8.4.4.tgz",
      "integrity": "sha512-joU6fBsN6EIer28Lj6GDFoC/5yOZzLCfn0zHAn/MYXI7aPt4m4hK5KC5ovEZXy+lnCjmYIbQWngvju2ddyEr8Q==",
      "dev": true,
      "dependencies": {
        "nanoid": "^3.1.30",
        "picocolors": "^1.0.0",
        "source-map-js": "^1.0.1"
      },
      "engines": {
        "node": "^10 || ^12 || >=14"
      }
    },
    "node_modules/postcss-attribute-case-insensitive": {
      "version": "5.0.0",
      "resolved": "https://registry.npmmirror.com/postcss-attribute-case-insensitive/download/postcss-attribute-case-insensitive-5.0.0.tgz",
      "integrity": "sha1-Ocv2ur897R5KvzfQnW7aIcZEEFw=",
      "dev": true,
      "dependencies": {
        "postcss-selector-parser": "^6.0.2"
      },
      "peerDependencies": {
        "postcss": "^8.0.2"
      }
    },
    "node_modules/postcss-color-functional-notation": {
      "version": "4.2.1",
      "resolved": "https://registry.npmmirror.com/postcss-color-functional-notation/download/postcss-color-functional-notation-4.2.1.tgz",
      "integrity": "sha512-62OBIXCjRXpQZcFOYIXwXBlpAVWrYk8ek1rcjvMING4Q2cf0ipyN9qT+BhHA6HmftGSEnFQu2qgKO3gMscl3Rw==",
      "dev": true,
      "dependencies": {
        "postcss-value-parser": "^4.2.0"
      },
      "engines": {
        "node": "^12 || ^14 || >=16"
      },
      "peerDependencies": {
        "postcss": "^8.3"
      }
    },
    "node_modules/postcss-color-hex-alpha": {
      "version": "8.0.2",
      "resolved": "https://registry.npmmirror.com/postcss-color-hex-alpha/download/postcss-color-hex-alpha-8.0.2.tgz",
      "integrity": "sha512-gyx8RgqSmGVK156NAdKcsfkY3KPGHhKqvHTL3hhveFrBBToguKFzhyiuk3cljH6L4fJ0Kv+JENuPXs1Wij27Zw==",
      "dev": true,
      "dependencies": {
        "postcss-value-parser": "^4.2.0"
      },
      "engines": {
        "node": "^12 || ^14 || >=16"
      },
      "peerDependencies": {
        "postcss": "^8.3"
      }
    },
    "node_modules/postcss-color-rebeccapurple": {
      "version": "7.0.2",
      "resolved": "https://registry.npmmirror.com/postcss-color-rebeccapurple/download/postcss-color-rebeccapurple-7.0.2.tgz",
      "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==",
      "dev": true,
      "dependencies": {
        "postcss-value-parser": "^4.2.0"
      },
      "engines": {
        "node": "^12 || ^14 || >=16"
      },
      "peerDependencies": {
        "postcss": "^8.3"
      }
    },
    "node_modules/postcss-custom-media": {
      "version": "8.0.0",
      "resolved": "https://registry.npmmirror.com/postcss-custom-media/download/postcss-custom-media-8.0.0.tgz",
      "integrity": "sha1-G+av+L59yb8f4BS947cbkrtFUvE=",
      "dev": true,
      "engines": {
        "node": ">=10.0.0"
      },
      "peerDependencies": {
        "postcss": "^8.1.0"
      }
    },
    "node_modules/postcss-custom-properties": {
      "version": "12.1.3",
      "resolved": "https://registry.npmmirror.com/postcss-custom-properties/download/postcss-custom-properties-12.1.3.tgz",
      "integrity": "sha512-rtu3otIeY532PnEuuBrIIe+N+pcdbX/7JMZfrcL09wc78YayrHw5E8UkDfvnlOhEUrI4ptCuzXQfj+Or6spbGA==",
      "dev": true,
      "dependencies": {
        "postcss-value-parser": "^4.2.0"
      },
      "engines": {
        "node": "^12 || ^14 || >=16"
      },
      "peerDependencies": {
        "postcss": "^8.3"
      }
    },
    "node_modules/postcss-custom-selectors": {
      "version": "6.0.0",
      "resolved": "https://registry.npmmirror.com/postcss-custom-selectors/download/postcss-custom-selectors-6.0.0.tgz",
      "integrity": "sha1-Aig55B+/ccR65uMWyw5iEwEt9e8=",
      "dev": true,
      "dependencies": {
        "postcss-selector-parser": "^6.0.4"
      },
      "engines": {
        "node": ">=10.0.0"
      },
      "peerDependencies": {
        "postcss": "^8.1.2"
      }
    },
    "node_modules/postcss-dir-pseudo-class": {
      "version": "6.0.3",
      "resolved": "https://registry.npmmirror.com/postcss-dir-pseudo-class/download/postcss-dir-pseudo-class-6.0.3.tgz",
      "integrity": "sha512-qiPm+CNAlgXiMf0J5IbBBEXA9l/Q5HGsNGkL3znIwT2ZFRLGY9U2fTUpa4lqCUXQOxaLimpacHeQC80BD2qbDw==",
      "dev": true,
      "dependencies": {
        "postcss-selector-parser": "^6.0.8"
      },
      "engines": {
        "node": "^12 || ^14 || >=16"
      },
      "peerDependencies": {
        "postcss": "^8.3"
      }
    },
    "node_modules/postcss-double-position-gradients": {
      "version": "3.0.4",
      "resolved": "https://registry.npmmirror.com/postcss-double-position-gradients/download/postcss-double-position-gradients-3.0.4.tgz",
      "integrity": "sha512-qz+s5vhKJlsHw8HjSs+HVk2QGFdRyC68KGRQGX3i+GcnUjhWhXQEmCXW6siOJkZ1giu0ddPwSO6I6JdVVVPoog==",
      "dev": true,
      "dependencies": {
        "postcss-value-parser": "^4.2.0"
      },
      "engines": {
        "node": "^12 || ^14 || >=16"
      },
      "peerDependencies": {
        "postcss": "^8.3"
      }
    },
    "node_modules/postcss-env-function": {
      "version": "4.0.4",
      "resolved": "https://registry.npmmirror.com/postcss-env-function/download/postcss-env-function-4.0.4.tgz",
      "integrity": "sha512-0ltahRTPtXSIlEZFv7zIvdEib7HN0ZbUQxrxIKn8KbiRyhALo854I/CggU5lyZe6ZBvSTJ6Al2vkZecI2OhneQ==",
      "dev": true,
      "dependencies": {
        "postcss-value-parser": "^4.2.0"
      },
      "engines": {
        "node": "^12 || ^14 || >=16"
      },
      "peerDependencies": {
        "postcss": "^8.3"
      }
    },
    "node_modules/postcss-focus-visible": {
      "version": "6.0.3",
      "resolved": "https://registry.npmmirror.com/postcss-focus-visible/download/postcss-focus-visible-6.0.3.tgz",
      "integrity": "sha512-ozOsg+L1U8S+rxSHnJJiET6dNLyADcPHhEarhhtCI9DBLGOPG/2i4ddVoFch9LzrBgb8uDaaRI4nuid2OM82ZA==",
      "dev": true,
      "dependencies": {
        "postcss-selector-parser": "^6.0.8"
      },
      "engines": {
        "node": "^12 || ^14 || >=16"
      },
      "peerDependencies": {
        "postcss": "^8.3"
      }
    },
    "node_modules/postcss-focus-within": {
      "version": "5.0.3",
      "resolved": "https://registry.npmmirror.com/postcss-focus-within/download/postcss-focus-within-5.0.3.tgz",
      "integrity": "sha512-fk9y2uFS6/Kpp7/A9Hz9Z4rlFQ8+tzgBcQCXAFSrXFGAbKx+4ZZOmmfHuYjCOMegPWoz0pnC6fNzi8j7Xyqp5Q==",
      "dev": true,
      "dependencies": {
        "postcss-selector-parser": "^6.0.8"
      },
      "engines": {
        "node": "^12 || ^14 || >=16"
      },
      "peerDependencies": {
        "postcss": "^8.3"
      }
    },
    "node_modules/postcss-font-variant": {
      "version": "5.0.0",
      "resolved": "https://registry.npmmirror.com/postcss-font-variant/download/postcss-font-variant-5.0.0.tgz",
      "integrity": "sha1-79WbS36ouwYSfy0DG/u38k0y+mY=",
      "dev": true,
      "peerDependencies": {
        "postcss": "^8.1.0"
      }
    },
    "node_modules/postcss-gap-properties": {
      "version": "3.0.2",
      "resolved": "https://registry.npmmirror.com/postcss-gap-properties/download/postcss-gap-properties-3.0.2.tgz",
      "integrity": "sha512-EaMy/pbxtQnKDsnbEjdqlkCkROTQZzolcLKgIE+3b7EuJfJydH55cZeHfm+MtIezXRqhR80VKgaztO/vHq94Fw==",
      "dev": true,
      "engines": {
        "node": "^12 || ^14 || >=16"
      },
      "peerDependencies": {
        "postcss": "^8.3"
      }
    },
    "node_modules/postcss-image-set-function": {
      "version": "4.0.4",
      "resolved": "https://registry.npmmirror.com/postcss-image-set-function/download/postcss-image-set-function-4.0.4.tgz",
      "integrity": "sha512-BlEo9gSTj66lXjRNByvkMK9dEdEGFXRfGjKRi9fo8s0/P3oEk74cAoonl/utiM50E2OPVb/XSu+lWvdW4KtE/Q==",
      "dev": true,
      "dependencies": {
        "postcss-value-parser": "^4.2.0"
      },
      "engines": {
        "node": "^12 || ^14 || >=16"
      },
      "peerDependencies": {
        "postcss": "^8.3"
      }
    },
    "node_modules/postcss-import": {
      "version": "14.0.2",
      "resolved": "https://registry.npmmirror.com/postcss-import/download/postcss-import-14.0.2.tgz",
      "integrity": "sha1-YO/3fmvpLntn/kaex5fZQkyuGqE=",
      "dev": true,
      "dependencies": {
        "postcss-value-parser": "^4.0.0",
        "read-cache": "^1.0.0",
        "resolve": "^1.1.7"
      },
      "engines": {
        "node": ">=10.0.0"
      },
      "peerDependencies": {
        "postcss": "^8.0.0"
      }
    },
    "node_modules/postcss-initial": {
      "version": "4.0.1",
      "resolved": "https://registry.npmmirror.com/postcss-initial/download/postcss-initial-4.0.1.tgz",
      "integrity": "sha1-Up9zX3LFckoPswUn32+3rFTX3kI=",
      "dev": true,
      "peerDependencies": {
        "postcss": "^8.0.0"
      }
    },
    "node_modules/postcss-lab-function": {
      "version": "4.0.3",
      "resolved": "https://registry.npmmirror.com/postcss-lab-function/download/postcss-lab-function-4.0.3.tgz",
      "integrity": "sha512-MH4tymWmefdZQ7uVG/4icfLjAQmH6o2NRYyVh2mKoB4RXJp9PjsyhZwhH4ouaCQHvg+qJVj3RzeAR1EQpIlXZA==",
      "dev": true,
      "dependencies": {
        "postcss-value-parser": "^4.2.0"
      },
      "engines": {
        "node": "^12 || ^14 || >=16"
      },
      "peerDependencies": {
        "postcss": "^8.3"
      }
    },
    "node_modules/postcss-loader": {
      "version": "6.2.1",
      "resolved": "https://registry.npmmirror.com/postcss-loader/download/postcss-loader-6.2.1.tgz",
      "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==",
      "dev": true,
      "dependencies": {
        "cosmiconfig": "^7.0.0",
        "klona": "^2.0.5",
        "semver": "^7.3.5"
      },
      "engines": {
        "node": ">= 12.13.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/webpack"
      },
      "peerDependencies": {
        "postcss": "^7.0.0 || ^8.0.1",
        "webpack": "^5.0.0"
      }
    },
    "node_modules/postcss-logical": {
      "version": "5.0.3",
      "resolved": "https://registry.npmmirror.com/postcss-logical/download/postcss-logical-5.0.3.tgz",
      "integrity": "sha512-P5NcHWYrif0vK8rgOy/T87vg0WRIj3HSknrvp1wzDbiBeoDPVmiVRmkown2eSQdpPveat/MC1ess5uhzZFVnqQ==",
      "dev": true,
      "engines": {
        "node": "^12 || ^14 || >=16"
      },
      "peerDependencies": {
        "postcss": "^8.3"
      }
    },
    "node_modules/postcss-media-minmax": {
      "version": "5.0.0",
      "resolved": "https://registry.npmmirror.com/postcss-media-minmax/download/postcss-media-minmax-5.0.0.tgz",
      "integrity": "sha1-cUC93sFz4tbWV+29hVSlV5TipbU=",
      "dev": true,
      "engines": {
        "node": ">=10.0.0"
      },
      "peerDependencies": {
        "postcss": "^8.1.0"
      }
    },
    "node_modules/postcss-modules-extract-imports": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/postcss-modules-extract-imports/download/postcss-modules-extract-imports-3.0.0.tgz",
      "integrity": "sha1-zaHwR8CugMl9vijD52pDuIAldB0=",
      "dev": true,
      "engines": {
        "node": "^10 || ^12 || >= 14"
      },
      "peerDependencies": {
        "postcss": "^8.1.0"
      }
    },
    "node_modules/postcss-modules-local-by-default": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/postcss-modules-local-by-default/download/postcss-modules-local-by-default-4.0.0.tgz",
      "integrity": "sha1-67tU+uFZjuz99pGgKz/zs5ClpRw=",
      "dev": true,
      "dependencies": {
        "icss-utils": "^5.0.0",
        "postcss-selector-parser": "^6.0.2",
        "postcss-value-parser": "^4.1.0"
      },
      "engines": {
        "node": "^10 || ^12 || >= 14"
      },
      "peerDependencies": {
        "postcss": "^8.1.0"
      }
    },
    "node_modules/postcss-modules-scope": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/postcss-modules-scope/download/postcss-modules-scope-3.0.0.tgz",
      "integrity": "sha1-nvMVFFbTu/oSDKRImN/Kby+gHwY=",
      "dev": true,
      "dependencies": {
        "postcss-selector-parser": "^6.0.4"
      },
      "engines": {
        "node": "^10 || ^12 || >= 14"
      },
      "peerDependencies": {
        "postcss": "^8.1.0"
      }
    },
    "node_modules/postcss-modules-values": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/postcss-modules-values/download/postcss-modules-values-4.0.0.tgz",
      "integrity": "sha1-18Xn5ow7s8myfL9Iyguz/7RgLJw=",
      "dev": true,
      "dependencies": {
        "icss-utils": "^5.0.0"
      },
      "engines": {
        "node": "^10 || ^12 || >= 14"
      },
      "peerDependencies": {
        "postcss": "^8.1.0"
      }
    },
    "node_modules/postcss-nesting": {
      "version": "10.1.2",
      "resolved": "https://registry.npmmirror.com/postcss-nesting/download/postcss-nesting-10.1.2.tgz",
      "integrity": "sha512-dJGmgmsvpzKoVMtDMQQG/T6FSqs6kDtUDirIfl4KnjMCiY9/ETX8jdKyCd20swSRAbUYkaBKV20pxkzxoOXLqQ==",
      "dev": true,
      "dependencies": {
        "postcss-selector-parser": "^6.0.8"
      },
      "engines": {
        "node": "^12 || ^14 || >=16"
      },
      "peerDependencies": {
        "postcss": "^8.3"
      }
    },
    "node_modules/postcss-overflow-shorthand": {
      "version": "3.0.2",
      "resolved": "https://registry.npmmirror.com/postcss-overflow-shorthand/download/postcss-overflow-shorthand-3.0.2.tgz",
      "integrity": "sha512-odBMVt6PTX7jOE9UNvmnLrFzA9pXS44Jd5shFGGtSHY80QCuJF+14McSy0iavZggRZ9Oj//C9vOKQmexvyEJMg==",
      "dev": true,
      "engines": {
        "node": "^12 || ^14 || >=16"
      },
      "peerDependencies": {
        "postcss": "^8.3"
      }
    },
    "node_modules/postcss-page-break": {
      "version": "3.0.4",
      "resolved": "https://registry.npmmirror.com/postcss-page-break/download/postcss-page-break-3.0.4.tgz",
      "integrity": "sha1-f790HCM2IWIraNQ1ur+3DdjB7l8=",
      "dev": true,
      "peerDependencies": {
        "postcss": "^8"
      }
    },
    "node_modules/postcss-place": {
      "version": "7.0.3",
      "resolved": "https://registry.npmmirror.com/postcss-place/download/postcss-place-7.0.3.tgz",
      "integrity": "sha512-tDQ3m+GYoOar+KoQgj+pwPAvGHAp/Sby6vrFiyrELrMKQJ4AejL0NcS0mm296OKKYA2SRg9ism/hlT/OLhBrdQ==",
      "dev": true,
      "dependencies": {
        "postcss-value-parser": "^4.2.0"
      },
      "engines": {
        "node": "^12 || ^14 || >=16"
      },
      "peerDependencies": {
        "postcss": "^8.3"
      }
    },
    "node_modules/postcss-preset-env": {
      "version": "7.2.3",
      "resolved": "https://registry.npmmirror.com/postcss-preset-env/download/postcss-preset-env-7.2.3.tgz",
      "integrity": "sha512-Ok0DhLfwrcNGrBn8sNdy1uZqWRk/9FId0GiQ39W4ILop5GHtjJs8bu1MY9isPwHInpVEPWjb4CEcEaSbBLpfwA==",
      "dev": true,
      "dependencies": {
        "autoprefixer": "^10.4.2",
        "browserslist": "^4.19.1",
        "caniuse-lite": "^1.0.30001299",
        "css-blank-pseudo": "^3.0.2",
        "css-has-pseudo": "^3.0.3",
        "css-prefers-color-scheme": "^6.0.2",
        "cssdb": "^5.0.0",
        "postcss-attribute-case-insensitive": "^5.0.0",
        "postcss-color-functional-notation": "^4.2.1",
        "postcss-color-hex-alpha": "^8.0.2",
        "postcss-color-rebeccapurple": "^7.0.2",
        "postcss-custom-media": "^8.0.0",
        "postcss-custom-properties": "^12.1.2",
        "postcss-custom-selectors": "^6.0.0",
        "postcss-dir-pseudo-class": "^6.0.3",
        "postcss-double-position-gradients": "^3.0.4",
        "postcss-env-function": "^4.0.4",
        "postcss-focus-visible": "^6.0.3",
        "postcss-focus-within": "^5.0.3",
        "postcss-font-variant": "^5.0.0",
        "postcss-gap-properties": "^3.0.2",
        "postcss-image-set-function": "^4.0.4",
        "postcss-initial": "^4.0.1",
        "postcss-lab-function": "^4.0.3",
        "postcss-logical": "^5.0.3",
        "postcss-media-minmax": "^5.0.0",
        "postcss-nesting": "^10.1.2",
        "postcss-overflow-shorthand": "^3.0.2",
        "postcss-page-break": "^3.0.4",
        "postcss-place": "^7.0.3",
        "postcss-pseudo-class-any-link": "^7.0.2",
        "postcss-replace-overflow-wrap": "^4.0.0",
        "postcss-selector-not": "^5.0.0"
      },
      "engines": {
        "node": "^12 || ^14 || >=16"
      },
      "peerDependencies": {
        "postcss": "^8.4"
      }
    },
    "node_modules/postcss-pseudo-class-any-link": {
      "version": "7.0.2",
      "resolved": "https://registry.npmmirror.com/postcss-pseudo-class-any-link/download/postcss-pseudo-class-any-link-7.0.2.tgz",
      "integrity": "sha512-CG35J1COUH7OOBgpw5O+0koOLUd5N4vUGKUqSAuIe4GiuLHWU96Pqp+UPC8QITTd12zYAFx76pV7qWT/0Aj/TA==",
      "dev": true,
      "dependencies": {
        "postcss-selector-parser": "^6.0.8"
      },
      "engines": {
        "node": "^12 || ^14 || >=16"
      },
      "peerDependencies": {
        "postcss": "^8.3"
      }
    },
    "node_modules/postcss-replace-overflow-wrap": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/postcss-replace-overflow-wrap/download/postcss-replace-overflow-wrap-4.0.0.tgz",
      "integrity": "sha1-0t9r7RC0d7+cUvqyjFaLSynKQxk=",
      "dev": true,
      "peerDependencies": {
        "postcss": "^8.0.3"
      }
    },
    "node_modules/postcss-selector-not": {
      "version": "5.0.0",
      "resolved": "https://registry.npmmirror.com/postcss-selector-not/download/postcss-selector-not-5.0.0.tgz",
      "integrity": "sha1-rF/FBvdWXdhy+C9TFMD4GgVjDcc=",
      "dev": true,
      "dependencies": {
        "balanced-match": "^1.0.0"
      },
      "peerDependencies": {
        "postcss": "^8.1.0"
      }
    },
    "node_modules/postcss-selector-parser": {
      "version": "6.0.9",
      "resolved": "https://registry.npmmirror.com/postcss-selector-parser/download/postcss-selector-parser-6.0.9.tgz",
      "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==",
      "dev": true,
      "dependencies": {
        "cssesc": "^3.0.0",
        "util-deprecate": "^1.0.2"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/postcss-value-parser": {
      "version": "4.2.0",
      "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-4.2.0.tgz",
      "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
      "dev": true
    },
    "node_modules/prelude-ls": {
      "version": "1.2.1",
      "resolved": "https://registry.npmmirror.com/prelude-ls/download/prelude-ls-1.2.1.tgz",
      "integrity": "sha1-3rxkidem5rDnYRiIzsiAM30xY5Y=",
      "dev": true,
      "engines": {
        "node": ">= 0.8.0"
      }
    },
    "node_modules/pretty-bytes": {
      "version": "5.6.0",
      "resolved": "https://registry.npmmirror.com/pretty-bytes/download/pretty-bytes-5.6.0.tgz",
      "integrity": "sha1-NWJW9kOAR3PIL2RyP+eMksYr6us=",
      "dev": true,
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/process-nextick-args": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/process-nextick-args/download/process-nextick-args-2.0.1.tgz",
      "integrity": "sha1-eCDZsWEgzFXKmud5JoCufbptf+I=",
      "dev": true
    },
    "node_modules/progress": {
      "version": "2.0.3",
      "resolved": "https://registry.npmmirror.com/progress/download/progress-2.0.3.tgz",
      "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
      "dev": true,
      "engines": {
        "node": ">=0.4.0"
      }
    },
    "node_modules/promise-inflight": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/promise-inflight/download/promise-inflight-1.0.1.tgz",
      "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
      "dev": true
    },
    "node_modules/promise-retry": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/promise-retry/download/promise-retry-2.0.1.tgz",
      "integrity": "sha1-/3R6E2IKtXumiPX8Z4VUEMNw2iI=",
      "dev": true,
      "dependencies": {
        "err-code": "^2.0.2",
        "retry": "^0.12.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/proxy-addr": {
      "version": "2.0.7",
      "resolved": "https://registry.npmmirror.com/proxy-addr/download/proxy-addr-2.0.7.tgz",
      "integrity": "sha1-8Z/mnOqzEe65S0LnDowgcPm6ECU=",
      "dev": true,
      "dependencies": {
        "forwarded": "0.2.0",
        "ipaddr.js": "1.9.1"
      },
      "engines": {
        "node": ">= 0.10"
      }
    },
    "node_modules/proxy-addr/node_modules/ipaddr.js": {
      "version": "1.9.1",
      "resolved": "https://registry.npmmirror.com/ipaddr.js/download/ipaddr.js-1.9.1.tgz",
      "integrity": "sha1-v/OFQ+64mEglB5/zoqjmy9RngbM=",
      "dev": true,
      "engines": {
        "node": ">= 0.10"
      }
    },
    "node_modules/prr": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/prr/download/prr-1.0.1.tgz",
      "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
      "dev": true,
      "optional": true
    },
    "node_modules/punycode": {
      "version": "2.1.1",
      "resolved": "https://registry.npmmirror.com/punycode/download/punycode-2.1.1.tgz",
      "integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew=",
      "dev": true,
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/qjobs": {
      "version": "1.2.0",
      "resolved": "https://registry.npmmirror.com/qjobs/download/qjobs-1.2.0.tgz",
      "integrity": "sha1-xF6cYYAL0IfviNfiVkI73Unl0HE=",
      "dev": true,
      "engines": {
        "node": ">=0.9"
      }
    },
    "node_modules/qs": {
      "version": "6.9.6",
      "resolved": "https://registry.npmmirror.com/qs/download/qs-6.9.6.tgz",
      "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==",
      "dev": true,
      "engines": {
        "node": ">=0.6"
      }
    },
    "node_modules/querystring": {
      "version": "0.2.0",
      "resolved": "https://registry.npmmirror.com/querystring/download/querystring-0.2.0.tgz",
      "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==",
      "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.",
      "dev": true,
      "engines": {
        "node": ">=0.4.x"
      }
    },
    "node_modules/queue-microtask": {
      "version": "1.2.3",
      "resolved": "https://registry.npmmirror.com/queue-microtask/download/queue-microtask-1.2.3.tgz",
      "integrity": "sha1-SSkii7xyTfrEPg77BYyve2z7YkM=",
      "dev": true
    },
    "node_modules/randombytes": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/randombytes/download/randombytes-2.1.0.tgz",
      "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
      "dev": true,
      "dependencies": {
        "safe-buffer": "^5.1.0"
      }
    },
    "node_modules/range-parser": {
      "version": "1.2.1",
      "resolved": "https://registry.npmmirror.com/range-parser/download/range-parser-1.2.1.tgz",
      "integrity": "sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE=",
      "dev": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/raw-body": {
      "version": "2.4.2",
      "resolved": "https://registry.npmmirror.com/raw-body/download/raw-body-2.4.2.tgz?cache=0&sync_timestamp=1637116807179&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fraw-body%2Fdownload%2Fraw-body-2.4.2.tgz",
      "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==",
      "dev": true,
      "dependencies": {
        "bytes": "3.1.1",
        "http-errors": "1.8.1",
        "iconv-lite": "0.4.24",
        "unpipe": "1.0.0"
      },
      "engines": {
        "node": ">= 0.8"
      }
    },
    "node_modules/read-cache": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/read-cache/download/read-cache-1.0.0.tgz",
      "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
      "dev": true,
      "dependencies": {
        "pify": "^2.3.0"
      }
    },
    "node_modules/read-package-json-fast": {
      "version": "2.0.3",
      "resolved": "https://registry.npmmirror.com/read-package-json-fast/download/read-package-json-fast-2.0.3.tgz",
      "integrity": "sha1-MjylKWMNqCyzSzbMC5lmk8mMK4M=",
      "dev": true,
      "dependencies": {
        "json-parse-even-better-errors": "^2.3.0",
        "npm-normalize-package-bin": "^1.0.1"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/readable-stream": {
      "version": "3.6.0",
      "resolved": "https://registry.npmmirror.com/readable-stream/download/readable-stream-3.6.0.tgz",
      "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=",
      "dev": true,
      "dependencies": {
        "inherits": "^2.0.3",
        "string_decoder": "^1.1.1",
        "util-deprecate": "^1.0.1"
      },
      "engines": {
        "node": ">= 6"
      }
    },
    "node_modules/readdirp": {
      "version": "3.6.0",
      "resolved": "https://registry.npmmirror.com/readdirp/download/readdirp-3.6.0.tgz",
      "integrity": "sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc=",
      "dev": true,
      "dependencies": {
        "picomatch": "^2.2.1"
      },
      "engines": {
        "node": ">=8.10.0"
      }
    },
    "node_modules/reflect-metadata": {
      "version": "0.1.13",
      "resolved": "https://registry.npmmirror.com/reflect-metadata/download/reflect-metadata-0.1.13.tgz",
      "integrity": "sha1-Z648pXyXKiqhZCsQ/jY/4y1J3Ag=",
      "dev": true
    },
    "node_modules/regenerate": {
      "version": "1.4.2",
      "resolved": "https://registry.npmmirror.com/regenerate/download/regenerate-1.4.2.tgz",
      "integrity": "sha1-uTRtiCfo9aMve6KWN9OYtpAUhIo=",
      "dev": true
    },
    "node_modules/regenerate-unicode-properties": {
      "version": "9.0.0",
      "resolved": "https://registry.npmmirror.com/regenerate-unicode-properties/download/regenerate-unicode-properties-9.0.0.tgz",
      "integrity": "sha1-VNCccRXh9T3CMUqXSzLBw0Tv4yY=",
      "dev": true,
      "dependencies": {
        "regenerate": "^1.4.2"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/regenerator-runtime": {
      "version": "0.13.9",
      "resolved": "https://registry.npmmirror.com/regenerator-runtime/download/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.npmmirror.com/regenerator-transform/download/regenerator-transform-0.14.5.tgz",
      "integrity": "sha1-yY2hVGg2ccnE3LFuznNlF+G3/rQ=",
      "dev": true,
      "dependencies": {
        "@babel/runtime": "^7.8.4"
      }
    },
    "node_modules/regex-parser": {
      "version": "2.2.11",
      "resolved": "https://registry.npmmirror.com/regex-parser/download/regex-parser-2.2.11.tgz",
      "integrity": "sha1-OzfskEnhlHmAboeMq+fByoPM/lg=",
      "dev": true
    },
    "node_modules/regexp.prototype.flags": {
      "version": "1.4.1",
      "resolved": "https://registry.npmmirror.com/regexp.prototype.flags/download/regexp.prototype.flags-1.4.1.tgz",
      "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==",
      "dev": true,
      "dependencies": {
        "call-bind": "^1.0.2",
        "define-properties": "^1.1.3"
      },
      "engines": {
        "node": ">= 0.4"
      }
    },
    "node_modules/regexpp": {
      "version": "3.2.0",
      "resolved": "https://registry.npmmirror.com/regexpp/download/regexpp-3.2.0.tgz?cache=0&sync_timestamp=1632754013810&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fregexpp%2Fdownload%2Fregexpp-3.2.0.tgz",
      "integrity": "sha1-BCWido2PI7rXDKS5BGH6LxIT4bI=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/regexpu-core": {
      "version": "4.8.0",
      "resolved": "https://registry.npmmirror.com/regexpu-core/download/regexpu-core-4.8.0.tgz",
      "integrity": "sha1-5WBbo2G2excYR4UBMnUC9EeamPA=",
      "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.npmmirror.com/regjsgen/download/regjsgen-0.5.2.tgz",
      "integrity": "sha1-kv8pX7He7L9uzaslQ9IH6RqjNzM=",
      "dev": true
    },
    "node_modules/regjsparser": {
      "version": "0.7.0",
      "resolved": "https://registry.npmmirror.com/regjsparser/download/regjsparser-0.7.0.tgz",
      "integrity": "sha1-prZntUyIXhi1JVTLSWDvcRh+mWg=",
      "dev": true,
      "dependencies": {
        "jsesc": "~0.5.0"
      },
      "bin": {
        "regjsparser": "bin/parser"
      }
    },
    "node_modules/regjsparser/node_modules/jsesc": {
      "version": "0.5.0",
      "resolved": "https://registry.npmmirror.com/jsesc/download/jsesc-0.5.0.tgz",
      "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
      "dev": true,
      "bin": {
        "jsesc": "bin/jsesc"
      }
    },
    "node_modules/require-directory": {
      "version": "2.1.1",
      "resolved": "https://registry.npmmirror.com/require-directory/download/require-directory-2.1.1.tgz",
      "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/require-from-string": {
      "version": "2.0.2",
      "resolved": "https://registry.npmmirror.com/require-from-string/download/require-from-string-2.0.2.tgz",
      "integrity": "sha1-iaf92TgmEmcxjq/hT5wy5ZjDaQk=",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/requires-port": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/requires-port/download/requires-port-1.0.0.tgz",
      "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
      "dev": true
    },
    "node_modules/resolve": {
      "version": "1.20.0",
      "resolved": "https://registry.npmmirror.com/resolve/download/resolve-1.20.0.tgz",
      "integrity": "sha1-YpoBP7P3B1XW8LeTXMHCxTeLGXU=",
      "dev": true,
      "dependencies": {
        "is-core-module": "^2.2.0",
        "path-parse": "^1.0.6"
      }
    },
    "node_modules/resolve-from": {
      "version": "5.0.0",
      "resolved": "https://registry.npmmirror.com/resolve-from/download/resolve-from-5.0.0.tgz",
      "integrity": "sha1-w1IlhD3493bfIcV1V7wIfp39/Gk=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/resolve-url-loader": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/resolve-url-loader/download/resolve-url-loader-4.0.0.tgz",
      "integrity": "sha1-1Q1N3HRrsQRoRDFnrPgA3NbDrVc=",
      "dev": true,
      "dependencies": {
        "adjust-sourcemap-loader": "^4.0.0",
        "convert-source-map": "^1.7.0",
        "loader-utils": "^2.0.0",
        "postcss": "^7.0.35",
        "source-map": "0.6.1"
      },
      "engines": {
        "node": ">=8.9"
      },
      "peerDependencies": {
        "rework": "1.0.1",
        "rework-visit": "1.0.0"
      },
      "peerDependenciesMeta": {
        "rework": {
          "optional": true
        },
        "rework-visit": {
          "optional": true
        }
      }
    },
    "node_modules/resolve-url-loader/node_modules/loader-utils": {
      "version": "2.0.2",
      "resolved": "https://registry.npmmirror.com/loader-utils/download/loader-utils-2.0.2.tgz",
      "integrity": "sha1-1uO0+4GHByGuTghoqxHdY4NowSk=",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "big.js": "^5.2.2",
        "emojis-list": "^3.0.0",
        "json5": "^2.1.2"
      },
      "engines": {
        "node": ">=8.9.0"
      }
    },
    "node_modules/resolve-url-loader/node_modules/picocolors": {
      "version": "0.2.1",
      "resolved": "https://registry.npmmirror.com/picocolors/download/picocolors-0.2.1.tgz?cache=0&sync_timestamp=1634093442271&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-0.2.1.tgz",
      "integrity": "sha1-VwZw95NkaFHRuhNZlpYqutWHhZ8=",
      "dev": true,
      "license": "ISC"
    },
    "node_modules/resolve-url-loader/node_modules/postcss": {
      "version": "7.0.39",
      "resolved": "https://registry.npmmirror.com/postcss/download/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"
      }
    },
    "node_modules/resolve-url-loader/node_modules/source-map": {
      "version": "0.6.1",
      "resolved": "https://registry.npmmirror.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1632753431597&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz",
      "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/restore-cursor": {
      "version": "3.1.0",
      "resolved": "https://registry.npmmirror.com/restore-cursor/download/restore-cursor-3.1.0.tgz",
      "integrity": "sha1-OfZ8VLOnpYzqUjbZXPADQjljH34=",
      "dev": true,
      "dependencies": {
        "onetime": "^5.1.0",
        "signal-exit": "^3.0.2"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/retry": {
      "version": "0.12.0",
      "resolved": "https://registry.npmmirror.com/retry/download/retry-0.12.0.tgz",
      "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=",
      "dev": true,
      "engines": {
        "node": ">= 4"
      }
    },
    "node_modules/reusify": {
      "version": "1.0.4",
      "resolved": "https://registry.npmmirror.com/reusify/download/reusify-1.0.4.tgz",
      "integrity": "sha1-kNo4Kx4SbvwCFG6QhFqI2xKSXXY=",
      "dev": true,
      "engines": {
        "iojs": ">=1.0.0",
        "node": ">=0.10.0"
      }
    },
    "node_modules/rfdc": {
      "version": "1.3.0",
      "resolved": "https://registry.npmmirror.com/rfdc/download/rfdc-1.3.0.tgz",
      "integrity": "sha1-0LfEQasnINBdxM8m4ByJYx2doIs=",
      "dev": true
    },
    "node_modules/rimraf": {
      "version": "3.0.2",
      "resolved": "https://registry.npmmirror.com/rimraf/download/rimraf-3.0.2.tgz",
      "integrity": "sha1-8aVAK6YiCtUswSgrrBrjqkn9Bho=",
      "dev": true,
      "dependencies": {
        "glob": "^7.1.3"
      },
      "bin": {
        "rimraf": "bin.js"
      }
    },
    "node_modules/run-async": {
      "version": "2.4.1",
      "resolved": "https://registry.npmmirror.com/run-async/download/run-async-2.4.1.tgz",
      "integrity": "sha1-hEDsz5nqPnC9QJ1JqriOEMGJpFU=",
      "dev": true,
      "engines": {
        "node": ">=0.12.0"
      }
    },
    "node_modules/run-parallel": {
      "version": "1.2.0",
      "resolved": "https://registry.npmmirror.com/run-parallel/download/run-parallel-1.2.0.tgz",
      "integrity": "sha1-ZtE2jae9+SHrnZW9GpIp5/IaQ+4=",
      "dev": true,
      "dependencies": {
        "queue-microtask": "^1.2.2"
      }
    },
    "node_modules/rxjs": {
      "version": "6.6.7",
      "resolved": "https://registry.npmmirror.com/rxjs/download/rxjs-6.6.7.tgz",
      "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
      "dependencies": {
        "tslib": "^1.9.0"
      },
      "engines": {
        "npm": ">=2.0.0"
      }
    },
    "node_modules/rxjs-for-await": {
      "version": "0.0.2",
      "resolved": "https://registry.npmmirror.com/rxjs-for-await/download/rxjs-for-await-0.0.2.tgz",
      "integrity": "sha1-JlmKHWFnFHzBkhcpcOfu1OYgOEs=",
      "dev": true,
      "peerDependencies": {
        "rxjs": "^6.0.0"
      }
    },
    "node_modules/rxjs/node_modules/tslib": {
      "version": "1.14.1",
      "resolved": "https://registry.npmmirror.com/tslib/download/tslib-1.14.1.tgz",
      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
    },
    "node_modules/safe-buffer": {
      "version": "5.1.2",
      "resolved": "https://registry.npmmirror.com/safe-buffer/download/safe-buffer-5.1.2.tgz",
      "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=",
      "dev": true
    },
    "node_modules/safer-buffer": {
      "version": "2.1.2",
      "resolved": "https://registry.npmmirror.com/safer-buffer/download/safer-buffer-2.1.2.tgz",
      "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=",
      "dev": true
    },
    "node_modules/sass": {
      "version": "1.44.0",
      "resolved": "https://registry.npmmirror.com/sass/download/sass-1.44.0.tgz",
      "integrity": "sha512-0hLREbHFXGQqls/K8X+koeP+ogFRPF4ZqetVB19b7Cst9Er8cOR0rc6RU7MaI4W1JmUShd1BPgPoeqmmgMMYFw==",
      "dev": true,
      "dependencies": {
        "chokidar": ">=3.0.0 <4.0.0",
        "immutable": "^4.0.0"
      },
      "bin": {
        "sass": "sass.js"
      },
      "engines": {
        "node": ">=8.9.0"
      }
    },
    "node_modules/sass-loader": {
      "version": "12.4.0",
      "resolved": "https://registry.npmmirror.com/sass-loader/download/sass-loader-12.4.0.tgz",
      "integrity": "sha512-7xN+8khDIzym1oL9XyS6zP6Ges+Bo2B2xbPrjdMHEYyV3AQYhd/wXeru++3ODHF0zMjYmVadblSKrPrjEkL8mg==",
      "dev": true,
      "dependencies": {
        "klona": "^2.0.4",
        "neo-async": "^2.6.2"
      },
      "engines": {
        "node": ">= 12.13.0"
      },
      "peerDependencies": {
        "fibers": ">= 3.1.0",
        "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0",
        "sass": "^1.3.0",
        "webpack": "^5.0.0"
      },
      "peerDependenciesMeta": {
        "fibers": {
          "optional": true
        },
        "node-sass": {
          "optional": true
        },
        "sass": {
          "optional": true
        }
      }
    },
    "node_modules/sax": {
      "version": "1.2.4",
      "resolved": "https://registry.npmmirror.com/sax/download/sax-1.2.4.tgz",
      "integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk=",
      "dev": true
    },
    "node_modules/schema-utils": {
      "version": "2.7.1",
      "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-2.7.1.tgz?cache=0&sync_timestamp=1637076002057&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-2.7.1.tgz",
      "integrity": "sha1-HKTzLRskxZDCA7jnpQvw6kzTlNc=",
      "dev": true,
      "dependencies": {
        "@types/json-schema": "^7.0.5",
        "ajv": "^6.12.4",
        "ajv-keywords": "^3.5.2"
      },
      "engines": {
        "node": ">= 8.9.0"
      }
    },
    "node_modules/schema-utils/node_modules/ajv": {
      "version": "6.12.6",
      "resolved": "https://registry.npmmirror.com/ajv/download/ajv-6.12.6.tgz",
      "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
      "dev": true,
      "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/schema-utils/node_modules/ajv-keywords": {
      "version": "3.5.2",
      "resolved": "https://registry.npmmirror.com/ajv-keywords/download/ajv-keywords-3.5.2.tgz?cache=0&sync_timestamp=1637524807216&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fajv-keywords%2Fdownload%2Fajv-keywords-3.5.2.tgz",
      "integrity": "sha1-MfKdpatuANHC0yms97WSlhTVAU0=",
      "dev": true,
      "peerDependencies": {
        "ajv": "^6.9.1"
      }
    },
    "node_modules/schema-utils/node_modules/json-schema-traverse": {
      "version": "0.4.1",
      "resolved": "https://registry.npmmirror.com/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz",
      "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=",
      "dev": true
    },
    "node_modules/select-hose": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/select-hose/download/select-hose-2.0.0.tgz",
      "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
      "dev": true
    },
    "node_modules/selfsigned": {
      "version": "1.10.14",
      "resolved": "https://registry.npmmirror.com/selfsigned/download/selfsigned-1.10.14.tgz",
      "integrity": "sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA==",
      "dev": true,
      "dependencies": {
        "node-forge": "^0.10.0"
      }
    },
    "node_modules/semver": {
      "version": "7.3.5",
      "resolved": "https://registry.npmmirror.com/semver/download/semver-7.3.5.tgz",
      "integrity": "sha1-C2Ich5NI2JmOSw5L6Us/EuYBjvc=",
      "dev": true,
      "dependencies": {
        "lru-cache": "^6.0.0"
      },
      "bin": {
        "semver": "bin/semver.js"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/send": {
      "version": "0.17.2",
      "resolved": "https://registry.npmmirror.com/send/download/send-0.17.2.tgz",
      "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==",
      "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.8.1",
        "mime": "1.6.0",
        "ms": "2.1.3",
        "on-finished": "~2.3.0",
        "range-parser": "~1.2.1",
        "statuses": "~1.5.0"
      },
      "engines": {
        "node": ">= 0.8.0"
      }
    },
    "node_modules/send/node_modules/debug": {
      "version": "2.6.9",
      "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz",
      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
      "dev": true,
      "dependencies": {
        "ms": "2.0.0"
      }
    },
    "node_modules/send/node_modules/debug/node_modules/ms": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz",
      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
      "dev": true
    },
    "node_modules/send/node_modules/mime": {
      "version": "1.6.0",
      "resolved": "https://registry.npmmirror.com/mime/download/mime-1.6.0.tgz",
      "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=",
      "dev": true,
      "bin": {
        "mime": "cli.js"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/send/node_modules/ms": {
      "version": "2.1.3",
      "resolved": "https://registry.npmmirror.com/ms/download/ms-2.1.3.tgz",
      "integrity": "sha1-V0yBOM4dK1hh8LRFedut1gxmFbI=",
      "dev": true
    },
    "node_modules/serialize-javascript": {
      "version": "6.0.0",
      "resolved": "https://registry.npmmirror.com/serialize-javascript/download/serialize-javascript-6.0.0.tgz",
      "integrity": "sha1-765diPRdeSQUHai1w6en5mP+/rg=",
      "dev": true,
      "dependencies": {
        "randombytes": "^2.1.0"
      }
    },
    "node_modules/serve-index": {
      "version": "1.9.1",
      "resolved": "https://registry.npmmirror.com/serve-index/download/serve-index-1.9.1.tgz",
      "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
      "dev": true,
      "dependencies": {
        "accepts": "~1.3.4",
        "batch": "0.6.1",
        "debug": "2.6.9",
        "escape-html": "~1.0.3",
        "http-errors": "~1.6.2",
        "mime-types": "~2.1.17",
        "parseurl": "~1.3.2"
      },
      "engines": {
        "node": ">= 0.8.0"
      }
    },
    "node_modules/serve-index/node_modules/debug": {
      "version": "2.6.9",
      "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz",
      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
      "dev": true,
      "dependencies": {
        "ms": "2.0.0"
      }
    },
    "node_modules/serve-index/node_modules/http-errors": {
      "version": "1.6.3",
      "resolved": "https://registry.npmmirror.com/http-errors/download/http-errors-1.6.3.tgz",
      "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
      "dev": true,
      "dependencies": {
        "depd": "~1.1.2",
        "inherits": "2.0.3",
        "setprototypeof": "1.1.0",
        "statuses": ">= 1.4.0 < 2"
      },
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/serve-index/node_modules/inherits": {
      "version": "2.0.3",
      "resolved": "https://registry.npmmirror.com/inherits/download/inherits-2.0.3.tgz",
      "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
      "dev": true
    },
    "node_modules/serve-index/node_modules/ms": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz",
      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
      "dev": true
    },
    "node_modules/serve-index/node_modules/setprototypeof": {
      "version": "1.1.0",
      "resolved": "https://registry.npmmirror.com/setprototypeof/download/setprototypeof-1.1.0.tgz",
      "integrity": "sha1-0L2FU2iHtv58DYGMuWLZ2RxU5lY=",
      "dev": true
    },
    "node_modules/serve-static": {
      "version": "1.14.2",
      "resolved": "https://registry.npmmirror.com/serve-static/download/serve-static-1.14.2.tgz",
      "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==",
      "dev": true,
      "dependencies": {
        "encodeurl": "~1.0.2",
        "escape-html": "~1.0.3",
        "parseurl": "~1.3.3",
        "send": "0.17.2"
      },
      "engines": {
        "node": ">= 0.8.0"
      }
    },
    "node_modules/set-blocking": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/set-blocking/download/set-blocking-2.0.0.tgz",
      "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
      "dev": true
    },
    "node_modules/setprototypeof": {
      "version": "1.2.0",
      "resolved": "https://registry.npmmirror.com/setprototypeof/download/setprototypeof-1.2.0.tgz",
      "integrity": "sha1-ZsmiSnP5/CjL5msJ/tPTPcrxtCQ=",
      "dev": true
    },
    "node_modules/shallow-clone": {
      "version": "3.0.1",
      "resolved": "https://registry.npmmirror.com/shallow-clone/download/shallow-clone-3.0.1.tgz",
      "integrity": "sha1-jymBrZJTH1UDWwH7IwdppA4C76M=",
      "dev": true,
      "dependencies": {
        "kind-of": "^6.0.2"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/shebang-command": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/shebang-command/download/shebang-command-2.0.0.tgz",
      "integrity": "sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo=",
      "dev": true,
      "dependencies": {
        "shebang-regex": "^3.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/shebang-regex": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/shebang-regex/download/shebang-regex-3.0.0.tgz",
      "integrity": "sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/signal-exit": {
      "version": "3.0.6",
      "resolved": "https://registry.npmmirror.com/signal-exit/download/signal-exit-3.0.6.tgz",
      "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==",
      "dev": true
    },
    "node_modules/slash": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/slash/download/slash-3.0.0.tgz?cache=0&sync_timestamp=1632753426618&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fslash%2Fdownload%2Fslash-3.0.0.tgz",
      "integrity": "sha1-ZTm+hwwWWtvVJAIg2+Nh8bxNRjQ=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/slice-ansi": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/slice-ansi/download/slice-ansi-4.0.0.tgz",
      "integrity": "sha1-UA6N0P1VsFgVCGJVsxla3ypF/ms=",
      "dev": true,
      "dependencies": {
        "ansi-styles": "^4.0.0",
        "astral-regex": "^2.0.0",
        "is-fullwidth-code-point": "^3.0.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/slice-ansi/node_modules/ansi-styles": {
      "version": "4.3.0",
      "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz",
      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
      "dev": true,
      "dependencies": {
        "color-convert": "^2.0.1"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/slice-ansi/node_modules/color-convert": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz",
      "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
      "dev": true,
      "dependencies": {
        "color-name": "~1.1.4"
      },
      "engines": {
        "node": ">=7.0.0"
      }
    },
    "node_modules/slice-ansi/node_modules/color-name": {
      "version": "1.1.4",
      "resolved": "https://registry.npmmirror.com/color-name/download/color-name-1.1.4.tgz",
      "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
      "dev": true
    },
    "node_modules/smart-buffer": {
      "version": "4.2.0",
      "resolved": "https://registry.npmmirror.com/smart-buffer/download/smart-buffer-4.2.0.tgz",
      "integrity": "sha1-bh1x+k8YwF99D/IW3RakgdDo2a4=",
      "dev": true,
      "engines": {
        "node": ">= 6.0.0",
        "npm": ">= 3.0.0"
      }
    },
    "node_modules/socket.io": {
      "version": "4.4.1",
      "resolved": "https://registry.npmmirror.com/socket.io/download/socket.io-4.4.1.tgz",
      "integrity": "sha512-s04vrBswdQBUmuWJuuNTmXUVJhP0cVky8bBDhdkf8y0Ptsu7fKU2LuLbts9g+pdmAdyMMn8F/9Mf1/wbtUN0fg==",
      "dev": true,
      "dependencies": {
        "accepts": "~1.3.4",
        "base64id": "~2.0.0",
        "debug": "~4.3.2",
        "engine.io": "~6.1.0",
        "socket.io-adapter": "~2.3.3",
        "socket.io-parser": "~4.0.4"
      },
      "engines": {
        "node": ">=10.0.0"
      }
    },
    "node_modules/socket.io-adapter": {
      "version": "2.3.3",
      "resolved": "https://registry.npmmirror.com/socket.io-adapter/download/socket.io-adapter-2.3.3.tgz",
      "integrity": "sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==",
      "dev": true
    },
    "node_modules/socket.io-parser": {
      "version": "4.0.4",
      "resolved": "https://registry.npmmirror.com/socket.io-parser/download/socket.io-parser-4.0.4.tgz?cache=0&sync_timestamp=1634214300505&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsocket.io-parser%2Fdownload%2Fsocket.io-parser-4.0.4.tgz",
      "integrity": "sha1-nqIbDWFQjRgZbvBKLGuatjD0wrA=",
      "dev": true,
      "dependencies": {
        "@types/component-emitter": "^1.2.10",
        "component-emitter": "~1.3.0",
        "debug": "~4.3.1"
      },
      "engines": {
        "node": ">=10.0.0"
      }
    },
    "node_modules/sockjs": {
      "version": "0.3.24",
      "resolved": "https://registry.npmmirror.com/sockjs/download/sockjs-0.3.24.tgz",
      "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==",
      "dev": true,
      "dependencies": {
        "faye-websocket": "^0.11.3",
        "uuid": "^8.3.2",
        "websocket-driver": "^0.7.4"
      }
    },
    "node_modules/socks": {
      "version": "2.6.1",
      "resolved": "https://registry.npmmirror.com/socks/download/socks-2.6.1.tgz",
      "integrity": "sha1-mJ5lNKB88zfesbHJSqpEKWUg0w4=",
      "dev": true,
      "dependencies": {
        "ip": "^1.1.5",
        "smart-buffer": "^4.1.0"
      },
      "engines": {
        "node": ">= 10.13.0",
        "npm": ">= 3.0.0"
      }
    },
    "node_modules/socks-proxy-agent": {
      "version": "6.1.1",
      "resolved": "https://registry.npmmirror.com/socks-proxy-agent/download/socks-proxy-agent-6.1.1.tgz",
      "integrity": "sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==",
      "dev": true,
      "dependencies": {
        "agent-base": "^6.0.2",
        "debug": "^4.3.1",
        "socks": "^2.6.1"
      },
      "engines": {
        "node": ">= 10"
      }
    },
    "node_modules/source-map": {
      "version": "0.7.3",
      "resolved": "https://registry.npmmirror.com/source-map/download/source-map-0.7.3.tgz?cache=0&sync_timestamp=1632753431597&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map%2Fdownload%2Fsource-map-0.7.3.tgz",
      "integrity": "sha1-UwL4FpAxc1ImVECS5kmB91F1A4M=",
      "dev": true,
      "engines": {
        "node": ">= 8"
      }
    },
    "node_modules/source-map-explorer": {
      "version": "2.5.2",
      "resolved": "https://registry.npmmirror.com/source-map-explorer/download/source-map-explorer-2.5.2.tgz",
      "integrity": "sha1-hXyrXdnR1xdenFwnOdycz7mfLcU=",
      "dev": true,
      "dependencies": {
        "btoa": "^1.2.1",
        "chalk": "^4.1.0",
        "convert-source-map": "^1.7.0",
        "ejs": "^3.1.5",
        "escape-html": "^1.0.3",
        "glob": "^7.1.6",
        "gzip-size": "^6.0.0",
        "lodash": "^4.17.20",
        "open": "^7.3.1",
        "source-map": "^0.7.3",
        "temp": "^0.9.4",
        "yargs": "^16.2.0"
      },
      "bin": {
        "sme": "bin/cli.js",
        "source-map-explorer": "bin/cli.js"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/source-map-explorer/node_modules/ansi-styles": {
      "version": "4.3.0",
      "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz",
      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
      "dev": true,
      "dependencies": {
        "color-convert": "^2.0.1"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/source-map-explorer/node_modules/chalk": {
      "version": "4.1.2",
      "resolved": "https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz",
      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
      "dev": true,
      "dependencies": {
        "ansi-styles": "^4.1.0",
        "supports-color": "^7.1.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/source-map-explorer/node_modules/color-convert": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz",
      "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
      "dev": true,
      "dependencies": {
        "color-name": "~1.1.4"
      },
      "engines": {
        "node": ">=7.0.0"
      }
    },
    "node_modules/source-map-explorer/node_modules/color-name": {
      "version": "1.1.4",
      "resolved": "https://registry.npmmirror.com/color-name/download/color-name-1.1.4.tgz",
      "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
      "dev": true
    },
    "node_modules/source-map-explorer/node_modules/has-flag": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/has-flag/download/has-flag-4.0.0.tgz",
      "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/source-map-explorer/node_modules/open": {
      "version": "7.4.2",
      "resolved": "https://registry.npmmirror.com/open/download/open-7.4.2.tgz?cache=0&sync_timestamp=1635048715897&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fopen%2Fdownload%2Fopen-7.4.2.tgz",
      "integrity": "sha1-uBR+Jtzz5CYxbHMAif1x7dKcIyE=",
      "dev": true,
      "dependencies": {
        "is-docker": "^2.0.0",
        "is-wsl": "^2.1.1"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/source-map-explorer/node_modules/supports-color": {
      "version": "7.2.0",
      "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz",
      "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
      "dev": true,
      "dependencies": {
        "has-flag": "^4.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/source-map-explorer/node_modules/yargs": {
      "version": "16.2.0",
      "resolved": "https://registry.npmmirror.com/yargs/download/yargs-16.2.0.tgz",
      "integrity": "sha1-HIK/D2tqZur85+8w43b0mhJHf2Y=",
      "dev": true,
      "dependencies": {
        "cliui": "^7.0.2",
        "escalade": "^3.1.1",
        "get-caller-file": "^2.0.5",
        "require-directory": "^2.1.1",
        "string-width": "^4.2.0",
        "y18n": "^5.0.5",
        "yargs-parser": "^20.2.2"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/source-map-explorer/node_modules/yargs-parser": {
      "version": "20.2.9",
      "resolved": "https://registry.npmmirror.com/yargs-parser/download/yargs-parser-20.2.9.tgz?cache=0&sync_timestamp=1637031095236&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fyargs-parser%2Fdownload%2Fyargs-parser-20.2.9.tgz",
      "integrity": "sha1-LrfcOwKJcY/ClfNidThFxBoMlO4=",
      "dev": true,
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/source-map-js": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/source-map-js/download/source-map-js-1.0.2.tgz",
      "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/source-map-loader": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/source-map-loader/download/source-map-loader-3.0.0.tgz",
      "integrity": "sha1-8qBO4oCK0Bx3TeprfSY5g587MEk=",
      "dev": true,
      "dependencies": {
        "abab": "^2.0.5",
        "iconv-lite": "^0.6.2",
        "source-map-js": "^0.6.2"
      },
      "engines": {
        "node": ">= 12.13.0"
      },
      "peerDependencies": {
        "webpack": "^5.0.0"
      }
    },
    "node_modules/source-map-loader/node_modules/iconv-lite": {
      "version": "0.6.3",
      "resolved": "https://registry.npmmirror.com/iconv-lite/download/iconv-lite-0.6.3.tgz",
      "integrity": "sha1-pS+AvzjaGVLrXGgXkHGYcaGnJQE=",
      "dev": true,
      "dependencies": {
        "safer-buffer": ">= 2.1.2 < 3.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/source-map-loader/node_modules/source-map-js": {
      "version": "0.6.2",
      "resolved": "https://registry.npmmirror.com/source-map-js/download/source-map-js-0.6.2.tgz",
      "integrity": "sha1-C7XeYxtBz72mz7qL0FqA79/SOF4=",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/source-map-resolve": {
      "version": "0.6.0",
      "resolved": "https://registry.npmmirror.com/source-map-resolve/download/source-map-resolve-0.6.0.tgz",
      "integrity": "sha1-PZ34fiNrU/FtAeWBUPx3EROOXtI=",
      "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated",
      "dev": true,
      "dependencies": {
        "atob": "^2.1.2",
        "decode-uri-component": "^0.2.0"
      }
    },
    "node_modules/source-map-support": {
      "version": "0.5.21",
      "resolved": "https://registry.npmmirror.com/source-map-support/download/source-map-support-0.5.21.tgz?cache=0&sync_timestamp=1637320322789&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map-support%2Fdownload%2Fsource-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-support/node_modules/source-map": {
      "version": "0.6.1",
      "resolved": "https://registry.npmmirror.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1632753431597&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz",
      "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/sourcemap-codec": {
      "version": "1.4.8",
      "resolved": "https://registry.npmmirror.com/sourcemap-codec/download/sourcemap-codec-1.4.8.tgz",
      "integrity": "sha1-6oBL2UhXQC5pktBaOO8a41qatMQ=",
      "dev": true
    },
    "node_modules/spdy": {
      "version": "4.0.2",
      "resolved": "https://registry.npmmirror.com/spdy/download/spdy-4.0.2.tgz",
      "integrity": "sha1-t09GYgOj7aRSwCSSuR+56EonZ3s=",
      "dev": true,
      "dependencies": {
        "debug": "^4.1.0",
        "handle-thing": "^2.0.0",
        "http-deceiver": "^1.2.7",
        "select-hose": "^2.0.0",
        "spdy-transport": "^3.0.0"
      },
      "engines": {
        "node": ">=6.0.0"
      }
    },
    "node_modules/spdy-transport": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/spdy-transport/download/spdy-transport-3.0.0.tgz",
      "integrity": "sha1-ANSGOmQArXXfkzYaFghgXl3NzzE=",
      "dev": true,
      "dependencies": {
        "debug": "^4.1.0",
        "detect-node": "^2.0.4",
        "hpack.js": "^2.1.6",
        "obuf": "^1.1.2",
        "readable-stream": "^3.0.6",
        "wbuf": "^1.7.3"
      }
    },
    "node_modules/sprintf-js": {
      "version": "1.0.3",
      "resolved": "https://registry.npmmirror.com/sprintf-js/download/sprintf-js-1.0.3.tgz",
      "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
      "dev": true
    },
    "node_modules/ssri": {
      "version": "8.0.1",
      "resolved": "https://registry.npmmirror.com/ssri/download/ssri-8.0.1.tgz?cache=0&sync_timestamp=1632753438409&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fssri%2Fdownload%2Fssri-8.0.1.tgz",
      "integrity": "sha1-Y45OQ54v+9LNKJd21cpFfE9Roq8=",
      "dev": true,
      "dependencies": {
        "minipass": "^3.1.1"
      },
      "engines": {
        "node": ">= 8"
      }
    },
    "node_modules/statuses": {
      "version": "1.5.0",
      "resolved": "https://registry.npmmirror.com/statuses/download/statuses-1.5.0.tgz",
      "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
      "dev": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/streamroller": {
      "version": "3.0.2",
      "resolved": "https://registry.npmmirror.com/streamroller/download/streamroller-3.0.2.tgz",
      "integrity": "sha512-ur6y5S5dopOaRXBuRIZ1u6GC5bcEXHRZKgfBjfCglMhmIf+roVCECjvkEYzNQOXIN2/JPnkMPW/8B3CZoKaEPA==",
      "dev": true,
      "dependencies": {
        "date-format": "^4.0.3",
        "debug": "^4.1.1",
        "fs-extra": "^10.0.0"
      },
      "engines": {
        "node": ">=8.0"
      }
    },
    "node_modules/streamroller/node_modules/fs-extra": {
      "version": "10.0.0",
      "resolved": "https://registry.npmmirror.com/fs-extra/download/fs-extra-10.0.0.tgz",
      "integrity": "sha1-n/YbZV3eU/s0qC34S7IUzoAuF8E=",
      "dev": true,
      "dependencies": {
        "graceful-fs": "^4.2.0",
        "jsonfile": "^6.0.1",
        "universalify": "^2.0.0"
      },
      "engines": {
        "node": ">=12"
      }
    },
    "node_modules/string_decoder": {
      "version": "1.3.0",
      "resolved": "https://registry.npmmirror.com/string_decoder/download/string_decoder-1.3.0.tgz",
      "integrity": "sha1-QvEUWUpGzxqOMLCoT1bHjD7awh4=",
      "dev": true,
      "dependencies": {
        "safe-buffer": "~5.2.0"
      }
    },
    "node_modules/string_decoder/node_modules/safe-buffer": {
      "version": "5.2.1",
      "resolved": "https://registry.npmmirror.com/safe-buffer/download/safe-buffer-5.2.1.tgz",
      "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=",
      "dev": true
    },
    "node_modules/string-width": {
      "version": "4.2.3",
      "resolved": "https://registry.npmmirror.com/string-width/download/string-width-4.2.3.tgz",
      "integrity": "sha1-JpxxF9J7Ba0uU2gwqOyJXvnG0BA=",
      "dev": true,
      "dependencies": {
        "emoji-regex": "^8.0.0",
        "is-fullwidth-code-point": "^3.0.0",
        "strip-ansi": "^6.0.1"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/strip-ansi": {
      "version": "6.0.1",
      "resolved": "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-6.0.1.tgz",
      "integrity": "sha1-nibGPTD1NEPpSJSVshBdN7Z6hdk=",
      "dev": true,
      "dependencies": {
        "ansi-regex": "^5.0.1"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/strip-final-newline": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/strip-final-newline/download/strip-final-newline-2.0.0.tgz",
      "integrity": "sha1-ibhS+y/L6Tb29LMYevsKEsGrWK0=",
      "dev": true,
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/strip-json-comments": {
      "version": "3.1.1",
      "resolved": "https://registry.npmmirror.com/strip-json-comments/download/strip-json-comments-3.1.1.tgz",
      "integrity": "sha1-MfEoGzgyYwQ0gxwxDAHMzajL4AY=",
      "dev": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/stylus": {
      "version": "0.55.0",
      "resolved": "https://registry.npmmirror.com/stylus/download/stylus-0.55.0.tgz",
      "integrity": "sha512-MuzIIVRSbc8XxHH7FjkvWqkIcr1BvoMZoR/oFuAJDlh7VSaNJzrB4uJ38GRQa+mWjLXODAMzeDe0xi9GYbGwnw==",
      "dev": true,
      "dependencies": {
        "css": "^3.0.0",
        "debug": "~3.1.0",
        "glob": "^7.1.6",
        "mkdirp": "~1.0.4",
        "safer-buffer": "^2.1.2",
        "sax": "~1.2.4",
        "semver": "^6.3.0",
        "source-map": "^0.7.3"
      },
      "bin": {
        "stylus": "bin/stylus"
      },
      "engines": {
        "node": "*"
      }
    },
    "node_modules/stylus-loader": {
      "version": "6.2.0",
      "resolved": "https://registry.npmmirror.com/stylus-loader/download/stylus-loader-6.2.0.tgz",
      "integrity": "sha1-C6SZ50Tn+52bOXd4TIY5cop87Yw=",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "fast-glob": "^3.2.7",
        "klona": "^2.0.4",
        "normalize-path": "^3.0.0"
      },
      "engines": {
        "node": ">= 12.13.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/webpack"
      },
      "peerDependencies": {
        "stylus": ">=0.52.4",
        "webpack": "^5.0.0"
      }
    },
    "node_modules/stylus/node_modules/debug": {
      "version": "3.1.0",
      "resolved": "https://registry.npmmirror.com/debug/download/debug-3.1.0.tgz",
      "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
      "dev": true,
      "dependencies": {
        "ms": "2.0.0"
      }
    },
    "node_modules/stylus/node_modules/ms": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz",
      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
      "dev": true
    },
    "node_modules/stylus/node_modules/semver": {
      "version": "6.3.0",
      "resolved": "https://registry.npmmirror.com/semver/download/semver-6.3.0.tgz",
      "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
      "dev": true,
      "bin": {
        "semver": "bin/semver.js"
      }
    },
    "node_modules/supports-color": {
      "version": "5.5.0",
      "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-5.5.0.tgz",
      "integrity": "sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=",
      "dev": true,
      "dependencies": {
        "has-flag": "^3.0.0"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/symbol-observable": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/symbol-observable/download/symbol-observable-4.0.0.tgz",
      "integrity": "sha1-W0JfGSJ56H8vm5N6yFQNGYSzkgU=",
      "dev": true,
      "engines": {
        "node": ">=0.10"
      }
    },
    "node_modules/table": {
      "version": "6.8.0",
      "resolved": "https://registry.npmmirror.com/table/download/table-6.8.0.tgz",
      "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==",
      "dev": true,
      "dependencies": {
        "ajv": "^8.0.1",
        "lodash.truncate": "^4.4.2",
        "slice-ansi": "^4.0.0",
        "string-width": "^4.2.3",
        "strip-ansi": "^6.0.1"
      },
      "engines": {
        "node": ">=10.0.0"
      }
    },
    "node_modules/tapable": {
      "version": "2.2.1",
      "resolved": "https://registry.npmmirror.com/tapable/download/tapable-2.2.1.tgz",
      "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
      "dev": true,
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/tar": {
      "version": "6.1.11",
      "resolved": "https://registry.npmmirror.com/tar/download/tar-6.1.11.tgz",
      "integrity": "sha1-Z2CjjwA6+hsv/Q/+npq70Oqz1iE=",
      "dev": true,
      "dependencies": {
        "chownr": "^2.0.0",
        "fs-minipass": "^2.0.0",
        "minipass": "^3.0.0",
        "minizlib": "^2.1.1",
        "mkdirp": "^1.0.3",
        "yallist": "^4.0.0"
      },
      "engines": {
        "node": ">= 10"
      }
    },
    "node_modules/temp": {
      "version": "0.9.4",
      "resolved": "https://registry.npmmirror.com/temp/download/temp-0.9.4.tgz",
      "integrity": "sha1-zSCoWAy2NjXQ5OnUvZidRChudiA=",
      "dev": true,
      "dependencies": {
        "mkdirp": "^0.5.1",
        "rimraf": "~2.6.2"
      },
      "engines": {
        "node": ">=6.0.0"
      }
    },
    "node_modules/temp/node_modules/mkdirp": {
      "version": "0.5.5",
      "resolved": "https://registry.npmmirror.com/mkdirp/download/mkdirp-0.5.5.tgz",
      "integrity": "sha1-2Rzv1i0UNsoPQWIOJRKI1CAJne8=",
      "dev": true,
      "dependencies": {
        "minimist": "^1.2.5"
      },
      "bin": {
        "mkdirp": "bin/cmd.js"
      }
    },
    "node_modules/temp/node_modules/rimraf": {
      "version": "2.6.3",
      "resolved": "https://registry.npmmirror.com/rimraf/download/rimraf-2.6.3.tgz",
      "integrity": "sha1-stEE/g2Psnz54KHNqCYt04M8bKs=",
      "dev": true,
      "dependencies": {
        "glob": "^7.1.3"
      },
      "bin": {
        "rimraf": "bin.js"
      }
    },
    "node_modules/terser": {
      "version": "5.10.0",
      "resolved": "https://registry.npmmirror.com/terser/download/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/terser-webpack-plugin": {
      "version": "5.3.0",
      "resolved": "https://registry.npmmirror.com/terser-webpack-plugin/download/terser-webpack-plugin-5.3.0.tgz",
      "integrity": "sha512-LPIisi3Ol4chwAaPP8toUJ3L4qCM1G0wao7L3qNv57Drezxj6+VEyySpPw4B1HSO2Eg/hDY/MNF5XihCAoqnsQ==",
      "dev": true,
      "dependencies": {
        "jest-worker": "^27.4.1",
        "schema-utils": "^3.1.1",
        "serialize-javascript": "^6.0.0",
        "source-map": "^0.6.1",
        "terser": "^5.7.2"
      },
      "engines": {
        "node": ">= 10.13.0"
      },
      "peerDependencies": {
        "webpack": "^5.1.0"
      },
      "peerDependenciesMeta": {
        "@swc/core": {
          "optional": true
        },
        "esbuild": {
          "optional": true
        },
        "uglify-js": {
          "optional": true
        }
      }
    },
    "node_modules/terser-webpack-plugin/node_modules/ajv": {
      "version": "6.12.6",
      "resolved": "https://registry.npmmirror.com/ajv/download/ajv-6.12.6.tgz",
      "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
      "dev": true,
      "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/terser-webpack-plugin/node_modules/ajv-keywords": {
      "version": "3.5.2",
      "resolved": "https://registry.npmmirror.com/ajv-keywords/download/ajv-keywords-3.5.2.tgz?cache=0&sync_timestamp=1637524807216&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fajv-keywords%2Fdownload%2Fajv-keywords-3.5.2.tgz",
      "integrity": "sha1-MfKdpatuANHC0yms97WSlhTVAU0=",
      "dev": true,
      "peerDependencies": {
        "ajv": "^6.9.1"
      }
    },
    "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": {
      "version": "0.4.1",
      "resolved": "https://registry.npmmirror.com/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz",
      "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=",
      "dev": true
    },
    "node_modules/terser-webpack-plugin/node_modules/schema-utils": {
      "version": "3.1.1",
      "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-3.1.1.tgz?cache=0&sync_timestamp=1637076002057&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-3.1.1.tgz",
      "integrity": "sha1-vHTEtraZXB2I92qLd76nIZ4MgoE=",
      "dev": true,
      "dependencies": {
        "@types/json-schema": "^7.0.8",
        "ajv": "^6.12.5",
        "ajv-keywords": "^3.5.2"
      },
      "engines": {
        "node": ">= 10.13.0"
      }
    },
    "node_modules/terser-webpack-plugin/node_modules/source-map": {
      "version": "0.6.1",
      "resolved": "https://registry.npmmirror.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1632753431597&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz",
      "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/test-exclude": {
      "version": "6.0.0",
      "resolved": "https://registry.npmmirror.com/test-exclude/download/test-exclude-6.0.0.tgz",
      "integrity": "sha1-BKhphmHYBepvopO2y55jrARO8V4=",
      "dev": true,
      "dependencies": {
        "@istanbuljs/schema": "^0.1.2",
        "glob": "^7.1.4",
        "minimatch": "^3.0.4"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/text-table": {
      "version": "0.2.0",
      "resolved": "https://registry.npmmirror.com/text-table/download/text-table-0.2.0.tgz",
      "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
      "dev": true
    },
    "node_modules/through": {
      "version": "2.3.8",
      "resolved": "https://registry.npmmirror.com/through/download/through-2.3.8.tgz",
      "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
      "dev": true
    },
    "node_modules/thunky": {
      "version": "1.1.0",
      "resolved": "https://registry.npmmirror.com/thunky/download/thunky-1.1.0.tgz",
      "integrity": "sha1-Wrr3FKlAXbBQRzK7zNLO3Z75U30=",
      "dev": true
    },
    "node_modules/tmp": {
      "version": "0.2.1",
      "resolved": "https://registry.npmmirror.com/tmp/download/tmp-0.2.1.tgz?cache=0&sync_timestamp=1632753468037&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ftmp%2Fdownload%2Ftmp-0.2.1.tgz",
      "integrity": "sha1-hFf8MDfc9HGcJRNnoa9lAO4czxQ=",
      "dev": true,
      "dependencies": {
        "rimraf": "^3.0.0"
      },
      "engines": {
        "node": ">=8.17.0"
      }
    },
    "node_modules/to-fast-properties": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/to-fast-properties/download/to-fast-properties-2.0.0.tgz",
      "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
      "dev": true,
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/to-regex-range": {
      "version": "5.0.1",
      "resolved": "https://registry.npmmirror.com/to-regex-range/download/to-regex-range-5.0.1.tgz",
      "integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=",
      "dev": true,
      "dependencies": {
        "is-number": "^7.0.0"
      },
      "engines": {
        "node": ">=8.0"
      }
    },
    "node_modules/toidentifier": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/toidentifier/download/toidentifier-1.0.1.tgz?cache=0&sync_timestamp=1636938642560&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ftoidentifier%2Fdownload%2Ftoidentifier-1.0.1.tgz",
      "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
      "dev": true,
      "engines": {
        "node": ">=0.6"
      }
    },
    "node_modules/tree-kill": {
      "version": "1.2.2",
      "resolved": "https://registry.npmmirror.com/tree-kill/download/tree-kill-1.2.2.tgz",
      "integrity": "sha1-TKCakJLIi3OnzcXooBtQeweQoMw=",
      "dev": true,
      "bin": {
        "tree-kill": "cli.js"
      }
    },
    "node_modules/tslib": {
      "version": "2.3.1",
      "resolved": "https://registry.npmmirror.com/tslib/download/tslib-2.3.1.tgz",
      "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw=="
    },
    "node_modules/tsutils": {
      "version": "3.21.0",
      "resolved": "https://registry.npmmirror.com/tsutils/download/tsutils-3.21.0.tgz?cache=0&sync_timestamp=1632753477577&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ftsutils%2Fdownload%2Ftsutils-3.21.0.tgz",
      "integrity": "sha1-tIcX05TOpsHglpg+7Vjp1hcVtiM=",
      "dev": true,
      "dependencies": {
        "tslib": "^1.8.1"
      },
      "engines": {
        "node": ">= 6"
      },
      "peerDependencies": {
        "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
      }
    },
    "node_modules/tsutils/node_modules/tslib": {
      "version": "1.14.1",
      "resolved": "https://registry.npmmirror.com/tslib/download/tslib-1.14.1.tgz",
      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
      "dev": true
    },
    "node_modules/type-check": {
      "version": "0.4.0",
      "resolved": "https://registry.npmmirror.com/type-check/download/type-check-0.4.0.tgz",
      "integrity": "sha1-B7ggO/pwVsBlcFDjzNLDdzC6uPE=",
      "dev": true,
      "dependencies": {
        "prelude-ls": "^1.2.1"
      },
      "engines": {
        "node": ">= 0.8.0"
      }
    },
    "node_modules/type-fest": {
      "version": "0.21.3",
      "resolved": "https://registry.npmmirror.com/type-fest/download/type-fest-0.21.3.tgz",
      "integrity": "sha1-0mCiSwGYQ24TP6JqUkptZfo7Ljc=",
      "dev": true,
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/type-is": {
      "version": "1.6.18",
      "resolved": "https://registry.npmmirror.com/type-is/download/type-is-1.6.18.tgz",
      "integrity": "sha1-TlUs0F3wlGfcvE73Od6J8s83wTE=",
      "dev": true,
      "dependencies": {
        "media-typer": "0.3.0",
        "mime-types": "~2.1.24"
      },
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/typed-assert": {
      "version": "1.0.8",
      "resolved": "https://registry.npmmirror.com/typed-assert/download/typed-assert-1.0.8.tgz",
      "integrity": "sha1-S/nxzn8/l00Jw6/Xxo0S4TkaIzw=",
      "dev": true
    },
    "node_modules/typescript": {
      "version": "4.5.4",
      "resolved": "https://registry.npmmirror.com/typescript/download/typescript-4.5.4.tgz",
      "integrity": "sha512-VgYs2A2QIRuGphtzFV7aQJduJ2gyfTljngLzjpfW9FoYZF6xuw1W0vW9ghCKLfcWrCFxK81CSGRAvS1pn4fIUg==",
      "dev": true,
      "bin": {
        "tsc": "bin/tsc",
        "tsserver": "bin/tsserver"
      },
      "engines": {
        "node": ">=4.2.0"
      }
    },
    "node_modules/ua-parser-js": {
      "version": "0.7.31",
      "resolved": "https://registry.npmmirror.com/ua-parser-js/download/ua-parser-js-0.7.31.tgz?cache=0&sync_timestamp=1635347418166&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fua-parser-js%2Fdownload%2Fua-parser-js-0.7.31.tgz",
      "integrity": "sha1-ZJplaxkd/6tPIdXgU+J8oXy/9cY=",
      "dev": true,
      "funding": [
        {
          "type": "opencollective",
          "url": "https://opencollective.com/ua-parser-js"
        },
        {
          "type": "paypal",
          "url": "https://paypal.me/faisalman"
        }
      ],
      "license": "MIT",
      "engines": {
        "node": "*"
      }
    },
    "node_modules/unicode-canonical-property-names-ecmascript": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/unicode-canonical-property-names-ecmascript/download/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
      "integrity": "sha1-MBrNxSVjFnDTn2FG4Od/9rvevdw=",
      "dev": true,
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/unicode-match-property-ecmascript": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/unicode-match-property-ecmascript/download/unicode-match-property-ecmascript-2.0.0.tgz",
      "integrity": "sha1-VP0W4OyxZ88Ezx91a9zJLrp5dsM=",
      "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.npmmirror.com/unicode-match-property-value-ecmascript/download/unicode-match-property-value-ecmascript-2.0.0.tgz",
      "integrity": "sha1-GgGqVyR8FMVouJd1pUk4eIGJpxQ=",
      "dev": true,
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/unicode-property-aliases-ecmascript": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/unicode-property-aliases-ecmascript/download/unicode-property-aliases-ecmascript-2.0.0.tgz",
      "integrity": "sha1-CjbLmlhcT2q9Ua0d7dsoXBZSl8g=",
      "dev": true,
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/unique-filename": {
      "version": "1.1.1",
      "resolved": "https://registry.npmmirror.com/unique-filename/download/unique-filename-1.1.1.tgz",
      "integrity": "sha1-HWl2k2mtoFgxA6HmrodoG1ZXMjA=",
      "dev": true,
      "dependencies": {
        "unique-slug": "^2.0.0"
      }
    },
    "node_modules/unique-slug": {
      "version": "2.0.2",
      "resolved": "https://registry.npmmirror.com/unique-slug/download/unique-slug-2.0.2.tgz",
      "integrity": "sha1-uqvOkQg/xk6UWw861hPiZPfNTmw=",
      "dev": true,
      "dependencies": {
        "imurmurhash": "^0.1.4"
      }
    },
    "node_modules/universalify": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/universalify/download/universalify-2.0.0.tgz",
      "integrity": "sha1-daSYTv7cSwiXXFrrc/Uw0C3yVxc=",
      "dev": true,
      "engines": {
        "node": ">= 10.0.0"
      }
    },
    "node_modules/unpipe": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/unpipe/download/unpipe-1.0.0.tgz",
      "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
      "dev": true,
      "engines": {
        "node": ">= 0.8"
      }
    },
    "node_modules/uri-js": {
      "version": "4.4.1",
      "resolved": "https://registry.npmmirror.com/uri-js/download/uri-js-4.4.1.tgz",
      "integrity": "sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34=",
      "dev": true,
      "dependencies": {
        "punycode": "^2.1.0"
      }
    },
    "node_modules/url": {
      "version": "0.11.0",
      "resolved": "https://registry.npmmirror.com/url/download/url-0.11.0.tgz",
      "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==",
      "dev": true,
      "dependencies": {
        "punycode": "1.3.2",
        "querystring": "0.2.0"
      }
    },
    "node_modules/url/node_modules/punycode": {
      "version": "1.3.2",
      "resolved": "https://registry.npmmirror.com/punycode/download/punycode-1.3.2.tgz",
      "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
      "dev": true
    },
    "node_modules/util-deprecate": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/util-deprecate/download/util-deprecate-1.0.2.tgz",
      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
      "dev": true
    },
    "node_modules/utils-merge": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/utils-merge/download/utils-merge-1.0.1.tgz",
      "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
      "dev": true,
      "engines": {
        "node": ">= 0.4.0"
      }
    },
    "node_modules/uuid": {
      "version": "8.3.2",
      "resolved": "https://registry.npmmirror.com/uuid/download/uuid-8.3.2.tgz",
      "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
      "dev": true,
      "bin": {
        "uuid": "dist/bin/uuid"
      }
    },
    "node_modules/v8-compile-cache": {
      "version": "2.3.0",
      "resolved": "https://registry.npmmirror.com/v8-compile-cache/download/v8-compile-cache-2.3.0.tgz",
      "integrity": "sha1-LeGWGMZtwkfc+2+ZM4A12CRaLO4=",
      "dev": true
    },
    "node_modules/validate-npm-package-name": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/validate-npm-package-name/download/validate-npm-package-name-3.0.0.tgz",
      "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
      "dev": true,
      "dependencies": {
        "builtins": "^1.0.3"
      }
    },
    "node_modules/vary": {
      "version": "1.1.2",
      "resolved": "https://registry.npmmirror.com/vary/download/vary-1.1.2.tgz?cache=0&sync_timestamp=1632753500369&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fvary%2Fdownload%2Fvary-1.1.2.tgz",
      "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
      "dev": true,
      "engines": {
        "node": ">= 0.8"
      }
    },
    "node_modules/vlq": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/vlq/download/vlq-1.0.1.tgz",
      "integrity": "sha1-wAP258C0we3WI/1u5Qu8DWod5Gg="
    },
    "node_modules/void-elements": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/void-elements/download/void-elements-2.0.1.tgz",
      "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/watchpack": {
      "version": "2.3.1",
      "resolved": "https://registry.npmmirror.com/watchpack/download/watchpack-2.3.1.tgz",
      "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==",
      "dev": true,
      "dependencies": {
        "glob-to-regexp": "^0.4.1",
        "graceful-fs": "^4.1.2"
      },
      "engines": {
        "node": ">=10.13.0"
      }
    },
    "node_modules/wbuf": {
      "version": "1.7.3",
      "resolved": "https://registry.npmmirror.com/wbuf/download/wbuf-1.7.3.tgz",
      "integrity": "sha1-wdjRSTFtPqhShIiVy2oL/oh7h98=",
      "dev": true,
      "dependencies": {
        "minimalistic-assert": "^1.0.0"
      }
    },
    "node_modules/wcwidth": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/wcwidth/download/wcwidth-1.0.1.tgz",
      "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=",
      "dev": true,
      "dependencies": {
        "defaults": "^1.0.3"
      }
    },
    "node_modules/webpack": {
      "version": "5.65.0",
      "resolved": "https://registry.npmmirror.com/webpack/download/webpack-5.65.0.tgz",
      "integrity": "sha512-Q5or2o6EKs7+oKmJo7LaqZaMOlDWQse9Tm5l1WAfU/ujLGN5Pb0SqGeVkN/4bpPmEqEP5RnVhiqsOtWtUVwGRw==",
      "dev": true,
      "dependencies": {
        "@types/eslint-scope": "^3.7.0",
        "@types/estree": "^0.0.50",
        "@webassemblyjs/ast": "1.11.1",
        "@webassemblyjs/wasm-edit": "1.11.1",
        "@webassemblyjs/wasm-parser": "1.11.1",
        "acorn": "^8.4.1",
        "acorn-import-assertions": "^1.7.6",
        "browserslist": "^4.14.5",
        "chrome-trace-event": "^1.0.2",
        "enhanced-resolve": "^5.8.3",
        "es-module-lexer": "^0.9.0",
        "eslint-scope": "5.1.1",
        "events": "^3.2.0",
        "glob-to-regexp": "^0.4.1",
        "graceful-fs": "^4.2.4",
        "json-parse-better-errors": "^1.0.2",
        "loader-runner": "^4.2.0",
        "mime-types": "^2.1.27",
        "neo-async": "^2.6.2",
        "schema-utils": "^3.1.0",
        "tapable": "^2.1.1",
        "terser-webpack-plugin": "^5.1.3",
        "watchpack": "^2.3.1",
        "webpack-sources": "^3.2.2"
      },
      "bin": {
        "webpack": "bin/webpack.js"
      },
      "engines": {
        "node": ">=10.13.0"
      },
      "peerDependenciesMeta": {
        "webpack-cli": {
          "optional": true
        }
      }
    },
    "node_modules/webpack-dev-middleware": {
      "version": "5.2.2",
      "resolved": "https://registry.npmmirror.com/webpack-dev-middleware/download/webpack-dev-middleware-5.2.2.tgz",
      "integrity": "sha512-DjZyYrsHhkikAFNvSNKrpnziXukU1EChFAh9j4LAm6ndPLPW8cN0KhM7T+RAiOqsQ6ABfQ8hoKIs9IWMTjov+w==",
      "dev": true,
      "dependencies": {
        "colorette": "^2.0.10",
        "memfs": "^3.2.2",
        "mime-types": "^2.1.31",
        "range-parser": "^1.2.1",
        "schema-utils": "^4.0.0"
      },
      "engines": {
        "node": ">= 12.13.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/webpack"
      },
      "peerDependencies": {
        "webpack": "^4.0.0 || ^5.0.0"
      }
    },
    "node_modules/webpack-dev-middleware/node_modules/schema-utils": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-4.0.0.tgz?cache=0&sync_timestamp=1637076002057&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-4.0.0.tgz",
      "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
      "dev": true,
      "dependencies": {
        "@types/json-schema": "^7.0.9",
        "ajv": "^8.8.0",
        "ajv-formats": "^2.1.1",
        "ajv-keywords": "^5.0.0"
      },
      "engines": {
        "node": ">= 12.13.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/webpack"
      }
    },
    "node_modules/webpack-dev-server": {
      "version": "4.6.0",
      "resolved": "https://registry.npmmirror.com/webpack-dev-server/download/webpack-dev-server-4.6.0.tgz",
      "integrity": "sha512-oojcBIKvx3Ya7qs1/AVWHDgmP1Xml8rGsEBnSobxU/UJSX1xP1GPM3MwsAnDzvqcVmVki8tV7lbcsjEjk0PtYg==",
      "dev": true,
      "dependencies": {
        "ansi-html-community": "^0.0.8",
        "bonjour": "^3.5.0",
        "chokidar": "^3.5.2",
        "colorette": "^2.0.10",
        "compression": "^1.7.4",
        "connect-history-api-fallback": "^1.6.0",
        "default-gateway": "^6.0.3",
        "del": "^6.0.0",
        "express": "^4.17.1",
        "graceful-fs": "^4.2.6",
        "html-entities": "^2.3.2",
        "http-proxy-middleware": "^2.0.0",
        "ipaddr.js": "^2.0.1",
        "open": "^8.0.9",
        "p-retry": "^4.5.0",
        "portfinder": "^1.0.28",
        "schema-utils": "^4.0.0",
        "selfsigned": "^1.10.11",
        "serve-index": "^1.9.1",
        "sockjs": "^0.3.21",
        "spdy": "^4.0.2",
        "strip-ansi": "^7.0.0",
        "url": "^0.11.0",
        "webpack-dev-middleware": "^5.2.1",
        "ws": "^8.1.0"
      },
      "bin": {
        "webpack-dev-server": "bin/webpack-dev-server.js"
      },
      "engines": {
        "node": ">= 12.13.0"
      },
      "peerDependencies": {
        "webpack": "^4.37.0 || ^5.0.0"
      },
      "peerDependenciesMeta": {
        "webpack-cli": {
          "optional": true
        }
      }
    },
    "node_modules/webpack-dev-server/node_modules/ansi-regex": {
      "version": "6.0.1",
      "resolved": "https://registry.npmmirror.com/ansi-regex/download/ansi-regex-6.0.1.tgz",
      "integrity": "sha1-MYPjj66aZdfLXlOUXNWJfQJgoGo=",
      "dev": true,
      "engines": {
        "node": ">=12"
      }
    },
    "node_modules/webpack-dev-server/node_modules/schema-utils": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-4.0.0.tgz?cache=0&sync_timestamp=1637076002057&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-4.0.0.tgz",
      "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
      "dev": true,
      "dependencies": {
        "@types/json-schema": "^7.0.9",
        "ajv": "^8.8.0",
        "ajv-formats": "^2.1.1",
        "ajv-keywords": "^5.0.0"
      },
      "engines": {
        "node": ">= 12.13.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/webpack"
      }
    },
    "node_modules/webpack-dev-server/node_modules/strip-ansi": {
      "version": "7.0.1",
      "resolved": "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-7.0.1.tgz",
      "integrity": "sha1-YXQKCM42th5Q5lZT8HBg0ACXX7I=",
      "dev": true,
      "dependencies": {
        "ansi-regex": "^6.0.1"
      },
      "engines": {
        "node": ">=12"
      }
    },
    "node_modules/webpack-merge": {
      "version": "5.8.0",
      "resolved": "https://registry.npmmirror.com/webpack-merge/download/webpack-merge-5.8.0.tgz",
      "integrity": "sha1-Kznb8ir4d3atdEw5AiNzHTCmj2E=",
      "dev": true,
      "dependencies": {
        "clone-deep": "^4.0.1",
        "wildcard": "^2.0.0"
      },
      "engines": {
        "node": ">=10.0.0"
      }
    },
    "node_modules/webpack-sources": {
      "version": "3.2.3",
      "resolved": "https://registry.npmmirror.com/webpack-sources/download/webpack-sources-3.2.3.tgz",
      "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==",
      "dev": true,
      "engines": {
        "node": ">=10.13.0"
      }
    },
    "node_modules/webpack-subresource-integrity": {
      "version": "5.0.0",
      "resolved": "https://registry.npmmirror.com/webpack-subresource-integrity/download/webpack-subresource-integrity-5.0.0.tgz",
      "integrity": "sha1-gmi5zBoimo+BKcqe61nN5SGFtrE=",
      "dev": true,
      "dependencies": {
        "typed-assert": "^1.0.8"
      },
      "engines": {
        "node": ">= 12"
      },
      "peerDependencies": {
        "html-webpack-plugin": ">= 5.0.0-beta.1 < 6",
        "webpack": "^5.12.0"
      },
      "peerDependenciesMeta": {
        "html-webpack-plugin": {
          "optional": true
        }
      }
    },
    "node_modules/webpack/node_modules/ajv": {
      "version": "6.12.6",
      "resolved": "https://registry.npmmirror.com/ajv/download/ajv-6.12.6.tgz",
      "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
      "dev": true,
      "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/webpack/node_modules/ajv-keywords": {
      "version": "3.5.2",
      "resolved": "https://registry.npmmirror.com/ajv-keywords/download/ajv-keywords-3.5.2.tgz?cache=0&sync_timestamp=1637524807216&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fajv-keywords%2Fdownload%2Fajv-keywords-3.5.2.tgz",
      "integrity": "sha1-MfKdpatuANHC0yms97WSlhTVAU0=",
      "dev": true,
      "peerDependencies": {
        "ajv": "^6.9.1"
      }
    },
    "node_modules/webpack/node_modules/json-schema-traverse": {
      "version": "0.4.1",
      "resolved": "https://registry.npmmirror.com/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz",
      "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=",
      "dev": true
    },
    "node_modules/webpack/node_modules/schema-utils": {
      "version": "3.1.1",
      "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-3.1.1.tgz?cache=0&sync_timestamp=1637076002057&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-3.1.1.tgz",
      "integrity": "sha1-vHTEtraZXB2I92qLd76nIZ4MgoE=",
      "dev": true,
      "dependencies": {
        "@types/json-schema": "^7.0.8",
        "ajv": "^6.12.5",
        "ajv-keywords": "^3.5.2"
      },
      "engines": {
        "node": ">= 10.13.0"
      }
    },
    "node_modules/websocket-driver": {
      "version": "0.7.4",
      "resolved": "https://registry.npmmirror.com/websocket-driver/download/websocket-driver-0.7.4.tgz?cache=0&sync_timestamp=1632753509394&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fwebsocket-driver%2Fdownload%2Fwebsocket-driver-0.7.4.tgz",
      "integrity": "sha1-ia1Slbv2S0gKvLox5JU6ynBvV2A=",
      "dev": true,
      "dependencies": {
        "http-parser-js": ">=0.5.1",
        "safe-buffer": ">=5.1.0",
        "websocket-extensions": ">=0.1.1"
      },
      "engines": {
        "node": ">=0.8.0"
      }
    },
    "node_modules/websocket-extensions": {
      "version": "0.1.4",
      "resolved": "https://registry.npmmirror.com/websocket-extensions/download/websocket-extensions-0.1.4.tgz?cache=0&sync_timestamp=1632753509658&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fwebsocket-extensions%2Fdownload%2Fwebsocket-extensions-0.1.4.tgz",
      "integrity": "sha1-f4RzvIOd/YdgituV1+sHUhFXikI=",
      "dev": true,
      "engines": {
        "node": ">=0.8.0"
      }
    },
    "node_modules/which": {
      "version": "2.0.2",
      "resolved": "https://registry.npmmirror.com/which/download/which-2.0.2.tgz?cache=0&sync_timestamp=1632753511486&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fwhich%2Fdownload%2Fwhich-2.0.2.tgz",
      "integrity": "sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE=",
      "dev": true,
      "dependencies": {
        "isexe": "^2.0.0"
      },
      "bin": {
        "node-which": "bin/node-which"
      },
      "engines": {
        "node": ">= 8"
      }
    },
    "node_modules/wide-align": {
      "version": "1.1.5",
      "resolved": "https://registry.npmmirror.com/wide-align/download/wide-align-1.1.5.tgz?cache=0&sync_timestamp=1634307608260&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fwide-align%2Fdownload%2Fwide-align-1.1.5.tgz",
      "integrity": "sha1-3x1MIGhUNp7PPJpImPGyP72dFdM=",
      "dev": true,
      "license": "ISC",
      "dependencies": {
        "string-width": "^1.0.2 || 2 || 3 || 4"
      }
    },
    "node_modules/wildcard": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/wildcard/download/wildcard-2.0.0.tgz",
      "integrity": "sha1-p30g5SAMb6qsl55LOq3Hs91/j+w=",
      "dev": true
    },
    "node_modules/word-wrap": {
      "version": "1.2.3",
      "resolved": "https://registry.npmmirror.com/word-wrap/download/word-wrap-1.2.3.tgz",
      "integrity": "sha1-YQY29rH3A4kb00dxzLF/uTtHB5w=",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/wrap-ansi": {
      "version": "7.0.0",
      "resolved": "https://registry.npmmirror.com/wrap-ansi/download/wrap-ansi-7.0.0.tgz",
      "integrity": "sha1-Z+FFz/UQpqaYS98RUpEdadLrnkM=",
      "dev": true,
      "dependencies": {
        "ansi-styles": "^4.0.0",
        "string-width": "^4.1.0",
        "strip-ansi": "^6.0.0"
      },
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/wrap-ansi/node_modules/ansi-styles": {
      "version": "4.3.0",
      "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz",
      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
      "dev": true,
      "dependencies": {
        "color-convert": "^2.0.1"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/wrap-ansi/node_modules/color-convert": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz",
      "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
      "dev": true,
      "dependencies": {
        "color-name": "~1.1.4"
      },
      "engines": {
        "node": ">=7.0.0"
      }
    },
    "node_modules/wrap-ansi/node_modules/color-name": {
      "version": "1.1.4",
      "resolved": "https://registry.npmmirror.com/color-name/download/color-name-1.1.4.tgz",
      "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
      "dev": true
    },
    "node_modules/wrappy": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/wrappy/download/wrappy-1.0.2.tgz",
      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
      "dev": true
    },
    "node_modules/ws": {
      "version": "8.2.3",
      "resolved": "https://registry.npmmirror.com/ws/download/ws-8.2.3.tgz",
      "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==",
      "dev": true,
      "engines": {
        "node": ">=10.0.0"
      },
      "peerDependencies": {
        "bufferutil": "^4.0.1",
        "utf-8-validate": "^5.0.2"
      },
      "peerDependenciesMeta": {
        "bufferutil": {
          "optional": true
        },
        "utf-8-validate": {
          "optional": true
        }
      }
    },
    "node_modules/y18n": {
      "version": "5.0.8",
      "resolved": "https://registry.npmmirror.com/y18n/download/y18n-5.0.8.tgz",
      "integrity": "sha1-f0k00PfKjFb5UxSTndzS3ZHOHVU=",
      "dev": true,
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/yallist": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/yallist/download/yallist-4.0.0.tgz",
      "integrity": "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=",
      "dev": true
    },
    "node_modules/yaml": {
      "version": "1.10.2",
      "resolved": "https://registry.npmmirror.com/yaml/download/yaml-1.10.2.tgz",
      "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
      "dev": true,
      "engines": {
        "node": ">= 6"
      }
    },
    "node_modules/yargs": {
      "version": "17.3.1",
      "resolved": "https://registry.npmmirror.com/yargs/download/yargs-17.3.1.tgz",
      "integrity": "sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA==",
      "dev": true,
      "dependencies": {
        "cliui": "^7.0.2",
        "escalade": "^3.1.1",
        "get-caller-file": "^2.0.5",
        "require-directory": "^2.1.1",
        "string-width": "^4.2.3",
        "y18n": "^5.0.5",
        "yargs-parser": "^21.0.0"
      },
      "engines": {
        "node": ">=12"
      }
    },
    "node_modules/yargs-parser": {
      "version": "20.0.0",
      "resolved": "https://registry.npmmirror.com/yargs-parser/download/yargs-parser-20.0.0.tgz?cache=0&sync_timestamp=1637031095236&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fyargs-parser%2Fdownload%2Fyargs-parser-20.0.0.tgz",
      "integrity": "sha1-xlodqql3rWPOvdUhWRR7eJpOGak=",
      "dev": true,
      "engines": {
        "node": ">=10"
      }
    },
    "node_modules/yargs/node_modules/yargs-parser": {
      "version": "21.0.0",
      "resolved": "https://registry.npmmirror.com/yargs-parser/download/yargs-parser-21.0.0.tgz?cache=0&sync_timestamp=1637031095236&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fyargs-parser%2Fdownload%2Fyargs-parser-21.0.0.tgz",
      "integrity": "sha512-z9kApYUOCwoeZ78rfRYYWdiU/iNL6mwwYlkkZfJoyMR1xps+NEBX5X7XmRpxkZHhXJ6+Ey00IwKxBBSW9FIjyA==",
      "dev": true,
      "engines": {
        "node": ">=12"
      }
    },
    "node_modules/zone.js": {
      "version": "0.11.4",
      "resolved": "https://registry.npmmirror.com/zone.js/download/zone.js-0.11.4.tgz",
      "integrity": "sha512-DDh2Ab+A/B+9mJyajPjHFPWfYU1H+pdun4wnnk0OcQTNjem1XQSZ2CDW+rfZEUDjv5M19SBqAkjZi0x5wuB5Qw==",
      "dependencies": {
        "tslib": "^2.0.0"
      }
    }
  },
  "dependencies": {
    "@ampproject/remapping": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/@ampproject/remapping/download/@ampproject/remapping-1.0.2.tgz",
      "integrity": "sha512-SncaVxs+E3EdoA9xJgHfWPxZfowAgeIsd71VpqCKP6KNKm6s7zSqqvUc70UpKUFsrV3dAmy6qxHoIj5NG+3DiA==",
      "dev": true,
      "requires": {
        "@jridgewell/resolve-uri": "1.0.0",
        "sourcemap-codec": "1.4.8"
      }
    },
    "@angular-devkit/architect": {
      "version": "0.1301.4",
      "resolved": "https://registry.npmmirror.com/@angular-devkit/architect/download/@angular-devkit/architect-0.1301.4.tgz",
      "integrity": "sha512-p6G8CEMnE+gYwxRyEttj3QGsuNJ3Kusi7iwBIzWyf2RpJSdGzXdwUEiRGg6iS0YHFr06/ZFfAWfnM2DQvNm4TA==",
      "dev": true,
      "requires": {
        "@angular-devkit/core": "13.1.4",
        "rxjs": "6.6.7"
      }
    },
    "@angular-devkit/build-angular": {
      "version": "13.1.4",
      "resolved": "https://registry.npmmirror.com/@angular-devkit/build-angular/download/@angular-devkit/build-angular-13.1.4.tgz",
      "integrity": "sha512-MTvlUCb02J4ODXDsnit4N0PR9PkpKeSYpTPueaSBuWTBeP3dvMPZQabvb3C5QT/5yUzBiXQZq11QYx3Gui4StA==",
      "dev": true,
      "requires": {
        "@ampproject/remapping": "1.0.2",
        "@angular-devkit/architect": "0.1301.4",
        "@angular-devkit/build-webpack": "0.1301.4",
        "@angular-devkit/core": "13.1.4",
        "@babel/core": "7.16.0",
        "@babel/generator": "7.16.0",
        "@babel/helper-annotate-as-pure": "7.16.0",
        "@babel/plugin-proposal-async-generator-functions": "7.16.4",
        "@babel/plugin-transform-async-to-generator": "7.16.0",
        "@babel/plugin-transform-runtime": "7.16.4",
        "@babel/preset-env": "7.16.4",
        "@babel/runtime": "7.16.3",
        "@babel/template": "7.16.0",
        "@discoveryjs/json-ext": "0.5.6",
        "@ngtools/webpack": "13.1.4",
        "ansi-colors": "4.1.1",
        "babel-loader": "8.2.3",
        "babel-plugin-istanbul": "6.1.1",
        "browserslist": "^4.9.1",
        "cacache": "15.3.0",
        "circular-dependency-plugin": "5.2.2",
        "copy-webpack-plugin": "10.0.0",
        "core-js": "3.19.3",
        "critters": "0.0.16",
        "css-loader": "6.5.1",
        "esbuild": "0.14.11",
        "esbuild-wasm": "0.14.11",
        "glob": "7.2.0",
        "https-proxy-agent": "5.0.0",
        "inquirer": "8.2.0",
        "jsonc-parser": "3.0.0",
        "karma-source-map-support": "1.4.0",
        "less": "4.1.2",
        "less-loader": "10.2.0",
        "license-webpack-plugin": "4.0.0",
        "loader-utils": "3.2.0",
        "mini-css-extract-plugin": "2.4.5",
        "minimatch": "3.0.4",
        "open": "8.4.0",
        "ora": "5.4.1",
        "parse5-html-rewriting-stream": "6.0.1",
        "piscina": "3.1.0",
        "postcss": "8.4.4",
        "postcss-import": "14.0.2",
        "postcss-loader": "6.2.1",
        "postcss-preset-env": "7.2.3",
        "regenerator-runtime": "0.13.9",
        "resolve-url-loader": "4.0.0",
        "rxjs": "6.6.7",
        "sass": "1.44.0",
        "sass-loader": "12.4.0",
        "semver": "7.3.5",
        "source-map-loader": "3.0.0",
        "source-map-support": "0.5.21",
        "stylus": "0.55.0",
        "stylus-loader": "6.2.0",
        "terser": "5.10.0",
        "text-table": "0.2.0",
        "tree-kill": "1.2.2",
        "tslib": "2.3.1",
        "webpack": "5.65.0",
        "webpack-dev-middleware": "5.2.2",
        "webpack-dev-server": "4.6.0",
        "webpack-merge": "5.8.0",
        "webpack-subresource-integrity": "5.0.0"
      }
    },
    "@angular-devkit/build-webpack": {
      "version": "0.1301.4",
      "resolved": "https://registry.npmmirror.com/@angular-devkit/build-webpack/download/@angular-devkit/build-webpack-0.1301.4.tgz",
      "integrity": "sha512-IcC3Y5WhreIV0uT90ITqJVgRqFjGwH72hftwLxkslaX+FJDcL36mhsNdyN66BJiuX7R85xUxHq3PEb9cZrllJA==",
      "dev": true,
      "requires": {
        "@angular-devkit/architect": "0.1301.4",
        "rxjs": "6.6.7"
      }
    },
    "@angular-devkit/core": {
      "version": "13.1.4",
      "resolved": "https://registry.npmmirror.com/@angular-devkit/core/download/@angular-devkit/core-13.1.4.tgz",
      "integrity": "sha512-225Gjy4iVxh5Jo9njJnaG75M/Dt95UW+dEPCGWKV5E/++7UUlXlo9sNWq8x2vJm2nhtsPkpnXNOt4pW1mIDwqQ==",
      "dev": true,
      "requires": {
        "ajv": "8.8.2",
        "ajv-formats": "2.1.1",
        "fast-json-stable-stringify": "2.1.0",
        "magic-string": "0.25.7",
        "rxjs": "6.6.7",
        "source-map": "0.7.3"
      }
    },
    "@angular-devkit/schematics": {
      "version": "13.1.4",
      "resolved": "https://registry.npmmirror.com/@angular-devkit/schematics/download/@angular-devkit/schematics-13.1.4.tgz",
      "integrity": "sha512-yBa7IeC4cLZ7s137NAQD+sMB5c6SI6UJ6xYxl6J/CvV2RLGOZZA93i4GuRALi5s82eLi1fH+HEL/gvf3JQynzQ==",
      "dev": true,
      "requires": {
        "@angular-devkit/core": "13.1.4",
        "jsonc-parser": "3.0.0",
        "magic-string": "0.25.7",
        "ora": "5.4.1",
        "rxjs": "6.6.7"
      }
    },
    "@angular-eslint/builder": {
      "version": "13.0.1",
      "resolved": "https://registry.npmmirror.com/@angular-eslint/builder/download/@angular-eslint/builder-13.0.1.tgz",
      "integrity": "sha512-z43jUpA4xm767ze/yWwvoy5PdvSe57DAvXHlHywv0iYxXl1OhytPIA0CdOA3ZWkbSWWVmWmFzELeYfGnE3+igg==",
      "dev": true,
      "requires": {
        "@nrwl/devkit": "13.1.3"
      }
    },
    "@angular-eslint/bundled-angular-compiler": {
      "version": "13.0.1",
      "resolved": "https://registry.npmmirror.com/@angular-eslint/bundled-angular-compiler/download/@angular-eslint/bundled-angular-compiler-13.0.1.tgz",
      "integrity": "sha512-Eih9Kh0hxHO4+3in9mgjksQecym0p+3p+287y3LLihIc7gCkAO4xZeHGVGiC8qUX72PNUXkDlyskI9oHjK9Axw==",
      "dev": true
    },
    "@angular-eslint/eslint-plugin": {
      "version": "13.0.1",
      "resolved": "https://registry.npmmirror.com/@angular-eslint/eslint-plugin/download/@angular-eslint/eslint-plugin-13.0.1.tgz",
      "integrity": "sha512-WxqgMLTfE45dqjzg/Nq0dOEDwzpdB+zYOWrA41MT3jt0UbukFEx8+FMrAgBLIeDaHzwWomiAEV5Tm5mQAKA4VA==",
      "dev": true,
      "requires": {
        "@angular-eslint/utils": "13.0.1",
        "@typescript-eslint/experimental-utils": "5.3.0"
      }
    },
    "@angular-eslint/eslint-plugin-template": {
      "version": "13.0.1",
      "resolved": "https://registry.npmmirror.com/@angular-eslint/eslint-plugin-template/download/@angular-eslint/eslint-plugin-template-13.0.1.tgz",
      "integrity": "sha512-8FclNMjEzb87CtE3TdsXXWk1SRCp/tSSHI0cYVv6YpU7f/9Mnej+ZY3MdvqI/amD8zJueTMdnjNRP/jiwX2XhQ==",
      "dev": true,
      "requires": {
        "@angular-eslint/bundled-angular-compiler": "13.0.1",
        "@typescript-eslint/experimental-utils": "5.3.0",
        "aria-query": "^4.2.2",
        "axobject-query": "^2.2.0"
      }
    },
    "@angular-eslint/schematics": {
      "version": "13.0.1",
      "resolved": "https://registry.npmmirror.com/@angular-eslint/schematics/download/@angular-eslint/schematics-13.0.1.tgz",
      "integrity": "sha512-LiPUVff6fexQNa6Ttgb+yhIoQc9oXc1qb34kmntvQDw59xBeEyrUojG2P2I5VS+1ZoVUWNY86cqEaxkFJVkY7w==",
      "dev": true,
      "requires": {
        "@angular-eslint/eslint-plugin": "13.0.1",
        "@angular-eslint/eslint-plugin-template": "13.0.1",
        "ignore": "5.1.9",
        "strip-json-comments": "3.1.1",
        "tmp": "0.2.1"
      }
    },
    "@angular-eslint/template-parser": {
      "version": "13.0.1",
      "resolved": "https://registry.npmmirror.com/@angular-eslint/template-parser/download/@angular-eslint/template-parser-13.0.1.tgz",
      "integrity": "sha512-GEJzVLS4Sb4UdurqaPD1/ucGhagGAQCp17CIgjpcXRwzxBZ9OLqbO/rx8diRbADp+1rceVq4BhADsg3VdsOsuw==",
      "dev": true,
      "requires": {
        "@angular-eslint/bundled-angular-compiler": "13.0.1",
        "eslint-scope": "^5.1.0"
      }
    },
    "@angular-eslint/utils": {
      "version": "13.0.1",
      "resolved": "https://registry.npmmirror.com/@angular-eslint/utils/download/@angular-eslint/utils-13.0.1.tgz",
      "integrity": "sha512-makSpu8kr5yHIz0c6WaWwix+tk5DN5Uix9vQulVisZWchTmSqEovJih/UC+4XspM9kQbjcbWHohYKiBbBEQpbA==",
      "dev": true,
      "requires": {
        "@angular-eslint/bundled-angular-compiler": "13.0.1",
        "@typescript-eslint/experimental-utils": "5.3.0"
      }
    },
    "@angular/animations": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@angular/animations/download/@angular/animations-13.1.3.tgz",
      "integrity": "sha512-OwsVQsNHubIgRcxnjti4CU3QJnqd7Z2b+2iu3M349Oxyqxz4DNCqKXalDuJZt/b0yNfirvYO3kCgBfj4PF43QQ==",
      "requires": {
        "tslib": "^2.3.0"
      }
    },
    "@angular/cdk": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@angular/cdk/download/@angular/cdk-13.1.3.tgz",
      "integrity": "sha512-Psuri2mc6W+xKtZr39FHL+cDz7Le9kKTo8ziCtUiydikBBdqfOu6AnWUrEMEGFxS2wt8nolFXDAGUaMUAE3Ekg==",
      "requires": {
        "parse5": "^5.0.0",
        "tslib": "^2.3.0"
      }
    },
    "@angular/cli": {
      "version": "13.1.4",
      "resolved": "https://registry.npmmirror.com/@angular/cli/download/@angular/cli-13.1.4.tgz",
      "integrity": "sha512-PP9xpvDDCHhLTIZjewQQzzf+JbpF2s5mXTW2AgIL/E53ukaVvXwwjFMt9dQvECwut/LDpThoc3OfqcGrmwtqnA==",
      "dev": true,
      "requires": {
        "@angular-devkit/architect": "0.1301.4",
        "@angular-devkit/core": "13.1.4",
        "@angular-devkit/schematics": "13.1.4",
        "@schematics/angular": "13.1.4",
        "@yarnpkg/lockfile": "1.1.0",
        "ansi-colors": "4.1.1",
        "debug": "4.3.3",
        "ini": "2.0.0",
        "inquirer": "8.2.0",
        "jsonc-parser": "3.0.0",
        "npm-package-arg": "8.1.5",
        "npm-pick-manifest": "6.1.1",
        "open": "8.4.0",
        "ora": "5.4.1",
        "pacote": "12.0.2",
        "resolve": "1.20.0",
        "semver": "7.3.5",
        "symbol-observable": "4.0.0",
        "uuid": "8.3.2"
      }
    },
    "@angular/common": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@angular/common/download/@angular/common-13.1.3.tgz",
      "integrity": "sha512-8qf5syeXUogf3+GSu6IRJjrk46UKh9L0QuLx+OSIl/df0y1ewx7e28q3BAUEEnOnKrLzpPNxWs2iwModc4KYfg==",
      "requires": {
        "tslib": "^2.3.0"
      }
    },
    "@angular/compiler": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@angular/compiler/download/@angular/compiler-13.1.3.tgz",
      "integrity": "sha512-dbHs/Oa+Dn+7i0jKtlVDE0lD0DaUC+lVzAcTK/zS37LrckrTMn1CA+z9bZ4gpHig9RU0wgV3YORxv0wokyiB8A==",
      "requires": {
        "tslib": "^2.3.0"
      }
    },
    "@angular/compiler-cli": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@angular/compiler-cli/download/@angular/compiler-cli-13.1.3.tgz",
      "integrity": "sha512-ALURaJATc54DzPuiZBvALf/alEp1wr7Hjmw4FuMn2cU7p8lwKkra1Dz5dAZOxh7jAcD1GJfrK/+Sb7A3cuuKjQ==",
      "dev": true,
      "requires": {
        "@babel/core": "^7.8.6",
        "canonical-path": "1.0.0",
        "chokidar": "^3.0.0",
        "convert-source-map": "^1.5.1",
        "dependency-graph": "^0.11.0",
        "magic-string": "^0.25.0",
        "reflect-metadata": "^0.1.2",
        "semver": "^7.0.0",
        "sourcemap-codec": "^1.4.8",
        "tslib": "^2.3.0",
        "yargs": "^17.2.1"
      }
    },
    "@angular/core": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@angular/core/download/@angular/core-13.1.3.tgz",
      "integrity": "sha512-rvCnIAonRx7VnH2Mv9lQR+UYdlFQQetZCjPw8QOswOspEpHpEPDrp1HxDIqJnHxNqW0n8J3Zev/VgQYr0481UA==",
      "requires": {
        "tslib": "^2.3.0"
      }
    },
    "@angular/forms": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@angular/forms/download/@angular/forms-13.1.3.tgz",
      "integrity": "sha512-c4N9zZSILyEbomY2CJo1WAMxiHu/qlycvzxKH5NFS2P2+fieORlbKUJ2p1CbYqcIxVnLYRSdWH8f1JpoaG0ETw==",
      "requires": {
        "tslib": "^2.3.0"
      }
    },
    "@angular/platform-browser": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@angular/platform-browser/download/@angular/platform-browser-13.1.3.tgz",
      "integrity": "sha512-mnWjdr9UTNZvGk8jPI6O9FIhun8Q/0ghy3dg3I9AfRzEG4vPiIZW1ICksTiB+jV9etzhKpidtmg71bwgeXax1A==",
      "requires": {
        "tslib": "^2.3.0"
      }
    },
    "@angular/platform-browser-dynamic": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@angular/platform-browser-dynamic/download/@angular/platform-browser-dynamic-13.1.3.tgz",
      "integrity": "sha512-vEWyJ+2gkwh2N6KOJfxUNSdSO51ROlzCqqzCfHrPYQrlOFUfKsYKA1uoiB5UGfFEU0HBtIRWn6xoUy3wzVOZbw==",
      "requires": {
        "tslib": "^2.3.0"
      }
    },
    "@angular/router": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@angular/router/download/@angular/router-13.1.3.tgz",
      "integrity": "sha512-L86kARlc5UNi5KeI0O8PO7wFbTzjEI8ouz+z+aNmCnMUUNX0rbvbuXiPdDvLc71nKZznsPCl2IuO8ojyHrSPsQ==",
      "requires": {
        "tslib": "^2.3.0"
      }
    },
    "@angular/service-worker": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@angular/service-worker/download/@angular/service-worker-13.1.3.tgz",
      "integrity": "sha512-R9Oaw/ao62J9OlVKaAMB6WF0n+PD/Jg98c5I04DE14YMcGO32pYOCLPA6oTubwW3gJndk+WSNqijSBXMvaVFsw==",
      "requires": {
        "tslib": "^2.3.0"
      }
    },
    "@ant-design/colors": {
      "version": "5.1.1",
      "resolved": "https://registry.npmmirror.com/@ant-design/colors/download/@ant-design/colors-5.1.1.tgz",
      "integrity": "sha1-gAshhrHifmZDLmfQPtlq8+IdiUA=",
      "requires": {
        "@ctrl/tinycolor": "^3.3.1"
      }
    },
    "@ant-design/icons-angular": {
      "version": "13.0.2",
      "resolved": "https://registry.npmmirror.com/@ant-design/icons-angular/download/@ant-design/icons-angular-13.0.2.tgz",
      "integrity": "sha512-5ub/tVR9Y1xAMeYzrfavL+Cma6SjpMYaKOn7Aa02P9vDEHIAwJHsgB2NbO+hlwyHmGX5MeCCVymrVf9US3W2iQ==",
      "requires": {
        "@ant-design/colors": "^5.0.0",
        "tslib": "^2.0.0"
      }
    },
    "@assemblyscript/loader": {
      "version": "0.10.1",
      "resolved": "https://registry.npmmirror.com/@assemblyscript/loader/download/@assemblyscript/loader-0.10.1.tgz",
      "integrity": "sha1-cORWePBscvouNQ6FU+xKTXK5LgY=",
      "dev": true
    },
    "@babel/code-frame": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/code-frame/download/@babel/code-frame-7.16.7.tgz",
      "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==",
      "dev": true,
      "requires": {
        "@babel/highlight": "^7.16.7"
      }
    },
    "@babel/compat-data": {
      "version": "7.16.8",
      "resolved": "https://registry.npmmirror.com/@babel/compat-data/download/@babel/compat-data-7.16.8.tgz",
      "integrity": "sha512-m7OkX0IdKLKPpBlJtF561YJal5y/jyI5fNfWbPxh2D/nbzzGI4qRyrD8xO2jB24u7l+5I2a43scCG2IrfjC50Q==",
      "dev": true
    },
    "@babel/core": {
      "version": "7.16.0",
      "resolved": "https://registry.npmmirror.com/@babel/core/download/@babel/core-7.16.0.tgz",
      "integrity": "sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==",
      "dev": true,
      "requires": {
        "@babel/code-frame": "^7.16.0",
        "@babel/generator": "^7.16.0",
        "@babel/helper-compilation-targets": "^7.16.0",
        "@babel/helper-module-transforms": "^7.16.0",
        "@babel/helpers": "^7.16.0",
        "@babel/parser": "^7.16.0",
        "@babel/template": "^7.16.0",
        "@babel/traverse": "^7.16.0",
        "@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"
      },
      "dependencies": {
        "semver": {
          "version": "6.3.0",
          "resolved": "https://registry.npmmirror.com/semver/download/semver-6.3.0.tgz",
          "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
          "dev": true
        },
        "source-map": {
          "version": "0.5.7",
          "resolved": "https://registry.npmmirror.com/source-map/download/source-map-0.5.7.tgz?cache=0&sync_timestamp=1632753431597&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map%2Fdownload%2Fsource-map-0.5.7.tgz",
          "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
          "dev": true
        }
      }
    },
    "@babel/generator": {
      "version": "7.16.0",
      "resolved": "https://registry.npmmirror.com/@babel/generator/download/@babel/generator-7.16.0.tgz",
      "integrity": "sha1-1A89HVB15i01ALzLZ/PaqKlSZbI=",
      "dev": true,
      "requires": {
        "@babel/types": "^7.16.0",
        "jsesc": "^2.5.1",
        "source-map": "^0.5.0"
      },
      "dependencies": {
        "source-map": {
          "version": "0.5.7",
          "resolved": "https://registry.npmmirror.com/source-map/download/source-map-0.5.7.tgz?cache=0&sync_timestamp=1632753431597&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map%2Fdownload%2Fsource-map-0.5.7.tgz",
          "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
          "dev": true
        }
      }
    },
    "@babel/helper-annotate-as-pure": {
      "version": "7.16.0",
      "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.16.0.tgz",
      "integrity": "sha1-mh8OvNpT2aLQAQjEzqzmpdXx8I0=",
      "dev": true,
      "requires": {
        "@babel/types": "^7.16.0"
      }
    },
    "@babel/helper-builder-binary-assignment-operator-visitor": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor/download/@babel/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz",
      "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==",
      "dev": true,
      "requires": {
        "@babel/helper-explode-assignable-expression": "^7.16.7",
        "@babel/types": "^7.16.7"
      }
    },
    "@babel/helper-compilation-targets": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-compilation-targets/download/@babel/helper-compilation-targets-7.16.7.tgz",
      "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==",
      "dev": true,
      "requires": {
        "@babel/compat-data": "^7.16.4",
        "@babel/helper-validator-option": "^7.16.7",
        "browserslist": "^4.17.5",
        "semver": "^6.3.0"
      },
      "dependencies": {
        "semver": {
          "version": "6.3.0",
          "resolved": "https://registry.npmmirror.com/semver/download/semver-6.3.0.tgz",
          "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
          "dev": true
        }
      }
    },
    "@babel/helper-create-class-features-plugin": {
      "version": "7.16.10",
      "resolved": "https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/download/@babel/helper-create-class-features-plugin-7.16.10.tgz",
      "integrity": "sha512-wDeej0pu3WN/ffTxMNCPW5UCiOav8IcLRxSIyp/9+IF2xJUM9h/OYjg0IJLHaL6F8oU8kqMz9nc1vryXhMsgXg==",
      "dev": true,
      "requires": {
        "@babel/helper-annotate-as-pure": "^7.16.7",
        "@babel/helper-environment-visitor": "^7.16.7",
        "@babel/helper-function-name": "^7.16.7",
        "@babel/helper-member-expression-to-functions": "^7.16.7",
        "@babel/helper-optimise-call-expression": "^7.16.7",
        "@babel/helper-replace-supers": "^7.16.7",
        "@babel/helper-split-export-declaration": "^7.16.7"
      },
      "dependencies": {
        "@babel/helper-annotate-as-pure": {
          "version": "7.16.7",
          "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.16.7.tgz",
          "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.16.7"
          }
        }
      }
    },
    "@babel/helper-create-regexp-features-plugin": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/download/@babel/helper-create-regexp-features-plugin-7.16.7.tgz",
      "integrity": "sha512-fk5A6ymfp+O5+p2yCkXAu5Kyj6v0xh0RBeNcAkYUMDvvAAoxvSKXn+Jb37t/yWFiQVDFK1ELpUTD8/aLhCPu+g==",
      "dev": true,
      "requires": {
        "@babel/helper-annotate-as-pure": "^7.16.7",
        "regexpu-core": "^4.7.1"
      },
      "dependencies": {
        "@babel/helper-annotate-as-pure": {
          "version": "7.16.7",
          "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.16.7.tgz",
          "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.16.7"
          }
        }
      }
    },
    "@babel/helper-define-polyfill-provider": {
      "version": "0.3.1",
      "resolved": "https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/download/@babel/helper-define-polyfill-provider-0.3.1.tgz",
      "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==",
      "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": {
        "semver": {
          "version": "6.3.0",
          "resolved": "https://registry.npmmirror.com/semver/download/semver-6.3.0.tgz",
          "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
          "dev": true
        }
      }
    },
    "@babel/helper-environment-visitor": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-environment-visitor/download/@babel/helper-environment-visitor-7.16.7.tgz",
      "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==",
      "dev": true,
      "requires": {
        "@babel/types": "^7.16.7"
      }
    },
    "@babel/helper-explode-assignable-expression": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-explode-assignable-expression/download/@babel/helper-explode-assignable-expression-7.16.7.tgz",
      "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==",
      "dev": true,
      "requires": {
        "@babel/types": "^7.16.7"
      }
    },
    "@babel/helper-function-name": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-function-name/download/@babel/helper-function-name-7.16.7.tgz",
      "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==",
      "dev": true,
      "requires": {
        "@babel/helper-get-function-arity": "^7.16.7",
        "@babel/template": "^7.16.7",
        "@babel/types": "^7.16.7"
      },
      "dependencies": {
        "@babel/template": {
          "version": "7.16.7",
          "resolved": "https://registry.npmmirror.com/@babel/template/download/@babel/template-7.16.7.tgz",
          "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
          "dev": true,
          "requires": {
            "@babel/code-frame": "^7.16.7",
            "@babel/parser": "^7.16.7",
            "@babel/types": "^7.16.7"
          }
        }
      }
    },
    "@babel/helper-get-function-arity": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.16.7.tgz",
      "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==",
      "dev": true,
      "requires": {
        "@babel/types": "^7.16.7"
      }
    },
    "@babel/helper-hoist-variables": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-hoist-variables/download/@babel/helper-hoist-variables-7.16.7.tgz",
      "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==",
      "dev": true,
      "requires": {
        "@babel/types": "^7.16.7"
      }
    },
    "@babel/helper-member-expression-to-functions": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/download/@babel/helper-member-expression-to-functions-7.16.7.tgz",
      "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==",
      "dev": true,
      "requires": {
        "@babel/types": "^7.16.7"
      }
    },
    "@babel/helper-module-imports": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/download/@babel/helper-module-imports-7.16.7.tgz",
      "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==",
      "dev": true,
      "requires": {
        "@babel/types": "^7.16.7"
      }
    },
    "@babel/helper-module-transforms": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-module-transforms/download/@babel/helper-module-transforms-7.16.7.tgz",
      "integrity": "sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==",
      "dev": true,
      "requires": {
        "@babel/helper-environment-visitor": "^7.16.7",
        "@babel/helper-module-imports": "^7.16.7",
        "@babel/helper-simple-access": "^7.16.7",
        "@babel/helper-split-export-declaration": "^7.16.7",
        "@babel/helper-validator-identifier": "^7.16.7",
        "@babel/template": "^7.16.7",
        "@babel/traverse": "^7.16.7",
        "@babel/types": "^7.16.7"
      },
      "dependencies": {
        "@babel/template": {
          "version": "7.16.7",
          "resolved": "https://registry.npmmirror.com/@babel/template/download/@babel/template-7.16.7.tgz",
          "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
          "dev": true,
          "requires": {
            "@babel/code-frame": "^7.16.7",
            "@babel/parser": "^7.16.7",
            "@babel/types": "^7.16.7"
          }
        }
      }
    },
    "@babel/helper-optimise-call-expression": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-optimise-call-expression/download/@babel/helper-optimise-call-expression-7.16.7.tgz",
      "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==",
      "dev": true,
      "requires": {
        "@babel/types": "^7.16.7"
      }
    },
    "@babel/helper-plugin-utils": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-plugin-utils/download/@babel/helper-plugin-utils-7.16.7.tgz",
      "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==",
      "dev": true
    },
    "@babel/helper-remap-async-to-generator": {
      "version": "7.16.8",
      "resolved": "https://registry.npmmirror.com/@babel/helper-remap-async-to-generator/download/@babel/helper-remap-async-to-generator-7.16.8.tgz",
      "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==",
      "dev": true,
      "requires": {
        "@babel/helper-annotate-as-pure": "^7.16.7",
        "@babel/helper-wrap-function": "^7.16.8",
        "@babel/types": "^7.16.8"
      },
      "dependencies": {
        "@babel/helper-annotate-as-pure": {
          "version": "7.16.7",
          "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.16.7.tgz",
          "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.16.7"
          }
        }
      }
    },
    "@babel/helper-replace-supers": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-replace-supers/download/@babel/helper-replace-supers-7.16.7.tgz",
      "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==",
      "dev": true,
      "requires": {
        "@babel/helper-environment-visitor": "^7.16.7",
        "@babel/helper-member-expression-to-functions": "^7.16.7",
        "@babel/helper-optimise-call-expression": "^7.16.7",
        "@babel/traverse": "^7.16.7",
        "@babel/types": "^7.16.7"
      }
    },
    "@babel/helper-simple-access": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-simple-access/download/@babel/helper-simple-access-7.16.7.tgz",
      "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==",
      "dev": true,
      "requires": {
        "@babel/types": "^7.16.7"
      }
    },
    "@babel/helper-skip-transparent-expression-wrappers": {
      "version": "7.16.0",
      "resolved": "https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/download/@babel/helper-skip-transparent-expression-wrappers-7.16.0.tgz",
      "integrity": "sha1-DuM4gHAUfDrgUeSH7KPrsOLouwk=",
      "dev": true,
      "requires": {
        "@babel/types": "^7.16.0"
      }
    },
    "@babel/helper-split-export-declaration": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.16.7.tgz",
      "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==",
      "dev": true,
      "requires": {
        "@babel/types": "^7.16.7"
      }
    },
    "@babel/helper-validator-identifier": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.16.7.tgz",
      "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==",
      "dev": true
    },
    "@babel/helper-validator-option": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helper-validator-option/download/@babel/helper-validator-option-7.16.7.tgz",
      "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==",
      "dev": true
    },
    "@babel/helper-wrap-function": {
      "version": "7.16.8",
      "resolved": "https://registry.npmmirror.com/@babel/helper-wrap-function/download/@babel/helper-wrap-function-7.16.8.tgz",
      "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==",
      "dev": true,
      "requires": {
        "@babel/helper-function-name": "^7.16.7",
        "@babel/template": "^7.16.7",
        "@babel/traverse": "^7.16.8",
        "@babel/types": "^7.16.8"
      },
      "dependencies": {
        "@babel/template": {
          "version": "7.16.7",
          "resolved": "https://registry.npmmirror.com/@babel/template/download/@babel/template-7.16.7.tgz",
          "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
          "dev": true,
          "requires": {
            "@babel/code-frame": "^7.16.7",
            "@babel/parser": "^7.16.7",
            "@babel/types": "^7.16.7"
          }
        }
      }
    },
    "@babel/helpers": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/helpers/download/@babel/helpers-7.16.7.tgz",
      "integrity": "sha512-9ZDoqtfY7AuEOt3cxchfii6C7GDyyMBffktR5B2jvWv8u2+efwvpnVKXMWzNehqy68tKgAfSwfdw/lWpthS2bw==",
      "dev": true,
      "requires": {
        "@babel/template": "^7.16.7",
        "@babel/traverse": "^7.16.7",
        "@babel/types": "^7.16.7"
      },
      "dependencies": {
        "@babel/template": {
          "version": "7.16.7",
          "resolved": "https://registry.npmmirror.com/@babel/template/download/@babel/template-7.16.7.tgz",
          "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
          "dev": true,
          "requires": {
            "@babel/code-frame": "^7.16.7",
            "@babel/parser": "^7.16.7",
            "@babel/types": "^7.16.7"
          }
        }
      }
    },
    "@babel/highlight": {
      "version": "7.16.10",
      "resolved": "https://registry.npmmirror.com/@babel/highlight/download/@babel/highlight-7.16.10.tgz",
      "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==",
      "dev": true,
      "requires": {
        "@babel/helper-validator-identifier": "^7.16.7",
        "chalk": "^2.0.0",
        "js-tokens": "^4.0.0"
      }
    },
    "@babel/parser": {
      "version": "7.16.10",
      "resolved": "https://registry.npmmirror.com/@babel/parser/download/@babel/parser-7.16.10.tgz",
      "integrity": "sha512-Sm/S9Or6nN8uiFsQU1yodyDW3MWXQhFeqzMPM+t8MJjM+pLsnFVxFZzkpXKvUXh+Gz9cbMoYYs484+Jw/NTEFQ==",
      "dev": true
    },
    "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/download/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz",
      "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/download/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz",
      "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0",
        "@babel/plugin-proposal-optional-chaining": "^7.16.7"
      }
    },
    "@babel/plugin-proposal-async-generator-functions": {
      "version": "7.16.4",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-async-generator-functions/download/@babel/plugin-proposal-async-generator-functions-7.16.4.tgz",
      "integrity": "sha512-/CUekqaAaZCQHleSK/9HajvcD/zdnJiKRiuUFq8ITE+0HsPzquf53cpFiqAwl/UfmJbR6n5uGPQSPdrmKOvHHg==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.14.5",
        "@babel/helper-remap-async-to-generator": "^7.16.4",
        "@babel/plugin-syntax-async-generators": "^7.8.4"
      }
    },
    "@babel/plugin-proposal-class-properties": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-class-properties/download/@babel/plugin-proposal-class-properties-7.16.7.tgz",
      "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==",
      "dev": true,
      "requires": {
        "@babel/helper-create-class-features-plugin": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-proposal-class-static-block": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-class-static-block/download/@babel/plugin-proposal-class-static-block-7.16.7.tgz",
      "integrity": "sha512-dgqJJrcZoG/4CkMopzhPJjGxsIe9A8RlkQLnL/Vhhx8AA9ZuaRwGSlscSh42hazc7WSrya/IK7mTeoF0DP9tEw==",
      "dev": true,
      "requires": {
        "@babel/helper-create-class-features-plugin": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/plugin-syntax-class-static-block": "^7.14.5"
      }
    },
    "@babel/plugin-proposal-dynamic-import": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-dynamic-import/download/@babel/plugin-proposal-dynamic-import-7.16.7.tgz",
      "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/plugin-syntax-dynamic-import": "^7.8.3"
      }
    },
    "@babel/plugin-proposal-export-namespace-from": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-export-namespace-from/download/@babel/plugin-proposal-export-namespace-from-7.16.7.tgz",
      "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
      }
    },
    "@babel/plugin-proposal-json-strings": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-json-strings/download/@babel/plugin-proposal-json-strings-7.16.7.tgz",
      "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/plugin-syntax-json-strings": "^7.8.3"
      }
    },
    "@babel/plugin-proposal-logical-assignment-operators": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-logical-assignment-operators/download/@babel/plugin-proposal-logical-assignment-operators-7.16.7.tgz",
      "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
      }
    },
    "@babel/plugin-proposal-nullish-coalescing-operator": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-nullish-coalescing-operator/download/@babel/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz",
      "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
      }
    },
    "@babel/plugin-proposal-numeric-separator": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-numeric-separator/download/@babel/plugin-proposal-numeric-separator-7.16.7.tgz",
      "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/plugin-syntax-numeric-separator": "^7.10.4"
      }
    },
    "@babel/plugin-proposal-object-rest-spread": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-object-rest-spread/download/@babel/plugin-proposal-object-rest-spread-7.16.7.tgz",
      "integrity": "sha512-3O0Y4+dw94HA86qSg9IHfyPktgR7q3gpNVAeiKQd+8jBKFaU5NQS1Yatgo4wY+UFNuLjvxcSmzcsHqrhgTyBUA==",
      "dev": true,
      "requires": {
        "@babel/compat-data": "^7.16.4",
        "@babel/helper-compilation-targets": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
        "@babel/plugin-transform-parameters": "^7.16.7"
      }
    },
    "@babel/plugin-proposal-optional-catch-binding": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-optional-catch-binding/download/@babel/plugin-proposal-optional-catch-binding-7.16.7.tgz",
      "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
      }
    },
    "@babel/plugin-proposal-optional-chaining": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-optional-chaining/download/@babel/plugin-proposal-optional-chaining-7.16.7.tgz",
      "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0",
        "@babel/plugin-syntax-optional-chaining": "^7.8.3"
      }
    },
    "@babel/plugin-proposal-private-methods": {
      "version": "7.16.11",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-methods/download/@babel/plugin-proposal-private-methods-7.16.11.tgz",
      "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==",
      "dev": true,
      "requires": {
        "@babel/helper-create-class-features-plugin": "^7.16.10",
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-proposal-private-property-in-object": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/download/@babel/plugin-proposal-private-property-in-object-7.16.7.tgz",
      "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==",
      "dev": true,
      "requires": {
        "@babel/helper-annotate-as-pure": "^7.16.7",
        "@babel/helper-create-class-features-plugin": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
      },
      "dependencies": {
        "@babel/helper-annotate-as-pure": {
          "version": "7.16.7",
          "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.16.7.tgz",
          "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.16.7"
          }
        }
      }
    },
    "@babel/plugin-proposal-unicode-property-regex": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-unicode-property-regex/download/@babel/plugin-proposal-unicode-property-regex-7.16.7.tgz",
      "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==",
      "dev": true,
      "requires": {
        "@babel/helper-create-regexp-features-plugin": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-syntax-async-generators": {
      "version": "7.8.4",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-async-generators/download/@babel/plugin-syntax-async-generators-7.8.4.tgz",
      "integrity": "sha1-qYP7Gusuw/btBCohD2QOkOeG/g0=",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.8.0"
      }
    },
    "@babel/plugin-syntax-class-properties": {
      "version": "7.12.13",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-class-properties/download/@babel/plugin-syntax-class-properties-7.12.13.tgz",
      "integrity": "sha1-tcmHJ0xKOoK4lxR5aTGmtTVErhA=",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.12.13"
      }
    },
    "@babel/plugin-syntax-class-static-block": {
      "version": "7.14.5",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-class-static-block/download/@babel/plugin-syntax-class-static-block-7.14.5.tgz",
      "integrity": "sha1-GV34mxRrS3izv4l/16JXyEZZ1AY=",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.14.5"
      }
    },
    "@babel/plugin-syntax-dynamic-import": {
      "version": "7.8.3",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-dynamic-import/download/@babel/plugin-syntax-dynamic-import-7.8.3.tgz",
      "integrity": "sha1-Yr+Ysto80h1iYVT8lu5bPLaOrLM=",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.8.0"
      }
    },
    "@babel/plugin-syntax-export-namespace-from": {
      "version": "7.8.3",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from/download/@babel/plugin-syntax-export-namespace-from-7.8.3.tgz",
      "integrity": "sha1-AolkqbqA28CUyRXEh618TnpmRlo=",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.8.3"
      }
    },
    "@babel/plugin-syntax-json-strings": {
      "version": "7.8.3",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-json-strings/download/@babel/plugin-syntax-json-strings-7.8.3.tgz",
      "integrity": "sha1-AcohtmjNghjJ5kDLbdiMVBKyyWo=",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.8.0"
      }
    },
    "@babel/plugin-syntax-logical-assignment-operators": {
      "version": "7.10.4",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators/download/@babel/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
      "integrity": "sha1-ypHvRjA1MESLkGZSusLp/plB9pk=",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.10.4"
      }
    },
    "@babel/plugin-syntax-nullish-coalescing-operator": {
      "version": "7.8.3",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator/download/@babel/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
      "integrity": "sha1-Fn7XA2iIYIH3S1w2xlqIwDtm0ak=",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.8.0"
      }
    },
    "@babel/plugin-syntax-numeric-separator": {
      "version": "7.10.4",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-numeric-separator/download/@babel/plugin-syntax-numeric-separator-7.10.4.tgz",
      "integrity": "sha1-ubBws+M1cM2f0Hun+pHA3Te5r5c=",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.10.4"
      }
    },
    "@babel/plugin-syntax-object-rest-spread": {
      "version": "7.8.3",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread/download/@babel/plugin-syntax-object-rest-spread-7.8.3.tgz",
      "integrity": "sha1-YOIl7cvZimQDMqLnLdPmbxr1WHE=",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.8.0"
      }
    },
    "@babel/plugin-syntax-optional-catch-binding": {
      "version": "7.8.3",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding/download/@babel/plugin-syntax-optional-catch-binding-7.8.3.tgz",
      "integrity": "sha1-YRGiZbz7Ag6579D9/X0mQCue1sE=",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.8.0"
      }
    },
    "@babel/plugin-syntax-optional-chaining": {
      "version": "7.8.3",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.8.3.tgz",
      "integrity": "sha1-T2nCq5UWfgGAzVM2YT+MV4j31Io=",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.8.0"
      }
    },
    "@babel/plugin-syntax-private-property-in-object": {
      "version": "7.14.5",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object/download/@babel/plugin-syntax-private-property-in-object-7.14.5.tgz",
      "integrity": "sha1-DcZnHsDqIrbpShEU+FeXDNOd4a0=",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.14.5"
      }
    },
    "@babel/plugin-syntax-top-level-await": {
      "version": "7.14.5",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-top-level-await/download/@babel/plugin-syntax-top-level-await-7.14.5.tgz",
      "integrity": "sha1-wc/a3DWmRiQAAfBhOCR7dBw02Uw=",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.14.5"
      }
    },
    "@babel/plugin-transform-arrow-functions": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-arrow-functions/download/@babel/plugin-transform-arrow-functions-7.16.7.tgz",
      "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-transform-async-to-generator": {
      "version": "7.16.0",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-async-to-generator/download/@babel/plugin-transform-async-to-generator-7.16.0.tgz",
      "integrity": "sha1-3xJjf5Yw3foO+dehG8QU1inThgQ=",
      "dev": true,
      "requires": {
        "@babel/helper-module-imports": "^7.16.0",
        "@babel/helper-plugin-utils": "^7.14.5",
        "@babel/helper-remap-async-to-generator": "^7.16.0"
      }
    },
    "@babel/plugin-transform-block-scoped-functions": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/download/@babel/plugin-transform-block-scoped-functions-7.16.7.tgz",
      "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-transform-block-scoping": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoping/download/@babel/plugin-transform-block-scoping-7.16.7.tgz",
      "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-transform-classes": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-classes/download/@babel/plugin-transform-classes-7.16.7.tgz",
      "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==",
      "dev": true,
      "requires": {
        "@babel/helper-annotate-as-pure": "^7.16.7",
        "@babel/helper-environment-visitor": "^7.16.7",
        "@babel/helper-function-name": "^7.16.7",
        "@babel/helper-optimise-call-expression": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/helper-replace-supers": "^7.16.7",
        "@babel/helper-split-export-declaration": "^7.16.7",
        "globals": "^11.1.0"
      },
      "dependencies": {
        "@babel/helper-annotate-as-pure": {
          "version": "7.16.7",
          "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.16.7.tgz",
          "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.16.7"
          }
        }
      }
    },
    "@babel/plugin-transform-computed-properties": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-computed-properties/download/@babel/plugin-transform-computed-properties-7.16.7.tgz",
      "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-transform-destructuring": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-destructuring/download/@babel/plugin-transform-destructuring-7.16.7.tgz",
      "integrity": "sha512-VqAwhTHBnu5xBVDCvrvqJbtLUa++qZaWC0Fgr2mqokBlulZARGyIvZDoqbPlPaKImQ9dKAcCzbv+ul//uqu70A==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-transform-dotall-regex": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-dotall-regex/download/@babel/plugin-transform-dotall-regex-7.16.7.tgz",
      "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==",
      "dev": true,
      "requires": {
        "@babel/helper-create-regexp-features-plugin": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-transform-duplicate-keys": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/download/@babel/plugin-transform-duplicate-keys-7.16.7.tgz",
      "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-transform-exponentiation-operator": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/download/@babel/plugin-transform-exponentiation-operator-7.16.7.tgz",
      "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==",
      "dev": true,
      "requires": {
        "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-transform-for-of": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-for-of/download/@babel/plugin-transform-for-of-7.16.7.tgz",
      "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-transform-function-name": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-function-name/download/@babel/plugin-transform-function-name-7.16.7.tgz",
      "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==",
      "dev": true,
      "requires": {
        "@babel/helper-compilation-targets": "^7.16.7",
        "@babel/helper-function-name": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-transform-literals": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-literals/download/@babel/plugin-transform-literals-7.16.7.tgz",
      "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-transform-member-expression-literals": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/download/@babel/plugin-transform-member-expression-literals-7.16.7.tgz",
      "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-transform-modules-amd": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-amd/download/@babel/plugin-transform-modules-amd-7.16.7.tgz",
      "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==",
      "dev": true,
      "requires": {
        "@babel/helper-module-transforms": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7",
        "babel-plugin-dynamic-import-node": "^2.3.3"
      }
    },
    "@babel/plugin-transform-modules-commonjs": {
      "version": "7.16.8",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/download/@babel/plugin-transform-modules-commonjs-7.16.8.tgz",
      "integrity": "sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==",
      "dev": true,
      "requires": {
        "@babel/helper-module-transforms": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/helper-simple-access": "^7.16.7",
        "babel-plugin-dynamic-import-node": "^2.3.3"
      }
    },
    "@babel/plugin-transform-modules-systemjs": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/download/@babel/plugin-transform-modules-systemjs-7.16.7.tgz",
      "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==",
      "dev": true,
      "requires": {
        "@babel/helper-hoist-variables": "^7.16.7",
        "@babel/helper-module-transforms": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/helper-validator-identifier": "^7.16.7",
        "babel-plugin-dynamic-import-node": "^2.3.3"
      }
    },
    "@babel/plugin-transform-modules-umd": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-umd/download/@babel/plugin-transform-modules-umd-7.16.7.tgz",
      "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==",
      "dev": true,
      "requires": {
        "@babel/helper-module-transforms": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-transform-named-capturing-groups-regex": {
      "version": "7.16.8",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/download/@babel/plugin-transform-named-capturing-groups-regex-7.16.8.tgz",
      "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==",
      "dev": true,
      "requires": {
        "@babel/helper-create-regexp-features-plugin": "^7.16.7"
      }
    },
    "@babel/plugin-transform-new-target": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-new-target/download/@babel/plugin-transform-new-target-7.16.7.tgz",
      "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-transform-object-super": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-object-super/download/@babel/plugin-transform-object-super-7.16.7.tgz",
      "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/helper-replace-supers": "^7.16.7"
      }
    },
    "@babel/plugin-transform-parameters": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-parameters/download/@babel/plugin-transform-parameters-7.16.7.tgz",
      "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-transform-property-literals": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-property-literals/download/@babel/plugin-transform-property-literals-7.16.7.tgz",
      "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-transform-regenerator": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-regenerator/download/@babel/plugin-transform-regenerator-7.16.7.tgz",
      "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==",
      "dev": true,
      "requires": {
        "regenerator-transform": "^0.14.2"
      }
    },
    "@babel/plugin-transform-reserved-words": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-reserved-words/download/@babel/plugin-transform-reserved-words-7.16.7.tgz",
      "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-transform-runtime": {
      "version": "7.16.4",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-runtime/download/@babel/plugin-transform-runtime-7.16.4.tgz",
      "integrity": "sha512-pru6+yHANMTukMtEZGC4fs7XPwg35v8sj5CIEmE+gEkFljFiVJxEWxx/7ZDkTK+iZRYo1bFXBtfIN95+K3cJ5A==",
      "dev": true,
      "requires": {
        "@babel/helper-module-imports": "^7.16.0",
        "@babel/helper-plugin-utils": "^7.14.5",
        "babel-plugin-polyfill-corejs2": "^0.3.0",
        "babel-plugin-polyfill-corejs3": "^0.4.0",
        "babel-plugin-polyfill-regenerator": "^0.3.0",
        "semver": "^6.3.0"
      },
      "dependencies": {
        "semver": {
          "version": "6.3.0",
          "resolved": "https://registry.npmmirror.com/semver/download/semver-6.3.0.tgz",
          "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
          "dev": true
        }
      }
    },
    "@babel/plugin-transform-shorthand-properties": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/download/@babel/plugin-transform-shorthand-properties-7.16.7.tgz",
      "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-transform-spread": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-spread/download/@babel/plugin-transform-spread-7.16.7.tgz",
      "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7",
        "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0"
      }
    },
    "@babel/plugin-transform-sticky-regex": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-sticky-regex/download/@babel/plugin-transform-sticky-regex-7.16.7.tgz",
      "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-transform-template-literals": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-template-literals/download/@babel/plugin-transform-template-literals-7.16.7.tgz",
      "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-transform-typeof-symbol": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/download/@babel/plugin-transform-typeof-symbol-7.16.7.tgz",
      "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-transform-unicode-escapes": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/download/@babel/plugin-transform-unicode-escapes-7.16.7.tgz",
      "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/plugin-transform-unicode-regex": {
      "version": "7.16.7",
      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-regex/download/@babel/plugin-transform-unicode-regex-7.16.7.tgz",
      "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==",
      "dev": true,
      "requires": {
        "@babel/helper-create-regexp-features-plugin": "^7.16.7",
        "@babel/helper-plugin-utils": "^7.16.7"
      }
    },
    "@babel/preset-env": {
      "version": "7.16.4",
      "resolved": "https://registry.npmmirror.com/@babel/preset-env/download/@babel/preset-env-7.16.4.tgz",
      "integrity": "sha512-v0QtNd81v/xKj4gNKeuAerQ/azeNn/G1B1qMLeXOcV8+4TWlD2j3NV1u8q29SDFBXx/NBq5kyEAO+0mpRgacjA==",
      "dev": true,
      "requires": {
        "@babel/compat-data": "^7.16.4",
        "@babel/helper-compilation-targets": "^7.16.3",
        "@babel/helper-plugin-utils": "^7.14.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.4",
        "@babel/plugin-proposal-class-properties": "^7.16.0",
        "@babel/plugin-proposal-class-static-block": "^7.16.0",
        "@babel/plugin-proposal-dynamic-import": "^7.16.0",
        "@babel/plugin-proposal-export-namespace-from": "^7.16.0",
        "@babel/plugin-proposal-json-strings": "^7.16.0",
        "@babel/plugin-proposal-logical-assignment-operators": "^7.16.0",
        "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0",
        "@babel/plugin-proposal-numeric-separator": "^7.16.0",
        "@babel/plugin-proposal-object-rest-spread": "^7.16.0",
        "@babel/plugin-proposal-optional-catch-binding": "^7.16.0",
        "@babel/plugin-proposal-optional-chaining": "^7.16.0",
        "@babel/plugin-proposal-private-methods": "^7.16.0",
        "@babel/plugin-proposal-private-property-in-object": "^7.16.0",
        "@babel/plugin-proposal-unicode-property-regex": "^7.16.0",
        "@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.0",
        "@babel/plugin-transform-async-to-generator": "^7.16.0",
        "@babel/plugin-transform-block-scoped-functions": "^7.16.0",
        "@babel/plugin-transform-block-scoping": "^7.16.0",
        "@babel/plugin-transform-classes": "^7.16.0",
        "@babel/plugin-transform-computed-properties": "^7.16.0",
        "@babel/plugin-transform-destructuring": "^7.16.0",
        "@babel/plugin-transform-dotall-regex": "^7.16.0",
        "@babel/plugin-transform-duplicate-keys": "^7.16.0",
        "@babel/plugin-transform-exponentiation-operator": "^7.16.0",
        "@babel/plugin-transform-for-of": "^7.16.0",
        "@babel/plugin-transform-function-name": "^7.16.0",
        "@babel/plugin-transform-literals": "^7.16.0",
        "@babel/plugin-transform-member-expression-literals": "^7.16.0",
        "@babel/plugin-transform-modules-amd": "^7.16.0",
        "@babel/plugin-transform-modules-commonjs": "^7.16.0",
        "@babel/plugin-transform-modules-systemjs": "^7.16.0",
        "@babel/plugin-transform-modules-umd": "^7.16.0",
        "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.0",
        "@babel/plugin-transform-new-target": "^7.16.0",
        "@babel/plugin-transform-object-super": "^7.16.0",
        "@babel/plugin-transform-parameters": "^7.16.3",
        "@babel/plugin-transform-property-literals": "^7.16.0",
        "@babel/plugin-transform-regenerator": "^7.16.0",
        "@babel/plugin-transform-reserved-words": "^7.16.0",
        "@babel/plugin-transform-shorthand-properties": "^7.16.0",
        "@babel/plugin-transform-spread": "^7.16.0",
        "@babel/plugin-transform-sticky-regex": "^7.16.0",
        "@babel/plugin-transform-template-literals": "^7.16.0",
        "@babel/plugin-transform-typeof-symbol": "^7.16.0",
        "@babel/plugin-transform-unicode-escapes": "^7.16.0",
        "@babel/plugin-transform-unicode-regex": "^7.16.0",
        "@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.npmmirror.com/semver/download/semver-6.3.0.tgz",
          "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
          "dev": true
        }
      }
    },
    "@babel/preset-modules": {
      "version": "0.1.5",
      "resolved": "https://registry.npmmirror.com/@babel/preset-modules/download/@babel/preset-modules-0.1.5.tgz",
      "integrity": "sha1-75Odbn8miCfhhBY43G/5VRXhFdk=",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.0.0",
        "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
        "@babel/plugin-transform-dotall-regex": "^7.4.4",
        "@babel/types": "^7.4.4",
        "esutils": "^2.0.2"
      }
    },
    "@babel/runtime": {
      "version": "7.16.3",
      "resolved": "https://registry.npmmirror.com/@babel/runtime/download/@babel/runtime-7.16.3.tgz",
      "integrity": "sha512-WBwekcqacdY2e9AF/Q7WLFUWmdJGJTkbjqTjoMDgXkVZ3ZRUvOPsLb5KdwISoQVsbP+DQzVZW4Zhci0DvpbNTQ==",
      "dev": true,
      "requires": {
        "regenerator-runtime": "^0.13.4"
      }
    },
    "@babel/runtime-corejs3": {
      "version": "7.16.8",
      "resolved": "https://registry.npmmirror.com/@babel/runtime-corejs3/download/@babel/runtime-corejs3-7.16.8.tgz",
      "integrity": "sha512-3fKhuICS1lMz0plI5ktOE/yEtBRMVxplzRkdn6mJQ197XiY0JnrzYV0+Mxozq3JZ8SBV9Ecurmw1XsGbwOf+Sg==",
      "dev": true,
      "requires": {
        "core-js-pure": "^3.20.2",
        "regenerator-runtime": "^0.13.4"
      }
    },
    "@babel/template": {
      "version": "7.16.0",
      "resolved": "https://registry.npmmirror.com/@babel/template/download/@babel/template-7.16.0.tgz",
      "integrity": "sha1-0Wo16/TNdOICCDNW+rId2JNj3dY=",
      "dev": true,
      "requires": {
        "@babel/code-frame": "^7.16.0",
        "@babel/parser": "^7.16.0",
        "@babel/types": "^7.16.0"
      }
    },
    "@babel/traverse": {
      "version": "7.16.10",
      "resolved": "https://registry.npmmirror.com/@babel/traverse/download/@babel/traverse-7.16.10.tgz",
      "integrity": "sha512-yzuaYXoRJBGMlBhsMJoUW7G1UmSb/eXr/JHYM/MsOJgavJibLwASijW7oXBdw3NQ6T0bW7Ty5P/VarOs9cHmqw==",
      "dev": true,
      "requires": {
        "@babel/code-frame": "^7.16.7",
        "@babel/generator": "^7.16.8",
        "@babel/helper-environment-visitor": "^7.16.7",
        "@babel/helper-function-name": "^7.16.7",
        "@babel/helper-hoist-variables": "^7.16.7",
        "@babel/helper-split-export-declaration": "^7.16.7",
        "@babel/parser": "^7.16.10",
        "@babel/types": "^7.16.8",
        "debug": "^4.1.0",
        "globals": "^11.1.0"
      },
      "dependencies": {
        "@babel/generator": {
          "version": "7.16.8",
          "resolved": "https://registry.npmmirror.com/@babel/generator/download/@babel/generator-7.16.8.tgz",
          "integrity": "sha512-1ojZwE9+lOXzcWdWmO6TbUzDfqLD39CmEhN8+2cX9XkDo5yW1OpgfejfliysR2AWLpMamTiOiAp/mtroaymhpw==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.16.8",
            "jsesc": "^2.5.1",
            "source-map": "^0.5.0"
          }
        },
        "source-map": {
          "version": "0.5.7",
          "resolved": "https://registry.npmmirror.com/source-map/download/source-map-0.5.7.tgz?cache=0&sync_timestamp=1632753431597&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map%2Fdownload%2Fsource-map-0.5.7.tgz",
          "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
          "dev": true
        }
      }
    },
    "@babel/types": {
      "version": "7.16.8",
      "resolved": "https://registry.npmmirror.com/@babel/types/download/@babel/types-7.16.8.tgz",
      "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==",
      "dev": true,
      "requires": {
        "@babel/helper-validator-identifier": "^7.16.7",
        "to-fast-properties": "^2.0.0"
      }
    },
    "@ctrl/tinycolor": {
      "version": "3.4.0",
      "resolved": "https://registry.npmmirror.com/@ctrl/tinycolor/download/@ctrl/tinycolor-3.4.0.tgz",
      "integrity": "sha1-w8WuVDyJfKqcKmhjC+01W+X5mQ8="
    },
    "@discoveryjs/json-ext": {
      "version": "0.5.6",
      "resolved": "https://registry.npmmirror.com/@discoveryjs/json-ext/download/@discoveryjs/json-ext-0.5.6.tgz",
      "integrity": "sha512-ws57AidsDvREKrZKYffXddNkyaF14iHNHm8VQnZH6t99E8gczjNN0GpvcGny0imC80yQ0tHz1xVUKk/KFQSUyA==",
      "dev": true
    },
    "@eslint/eslintrc": {
      "version": "0.4.3",
      "resolved": "https://registry.npmmirror.com/@eslint/eslintrc/download/@eslint/eslintrc-0.4.3.tgz",
      "integrity": "sha1-nkKYHvA1vrPdSa3ResuW6P9vOUw=",
      "dev": true,
      "requires": {
        "ajv": "^6.12.4",
        "debug": "^4.1.1",
        "espree": "^7.3.0",
        "globals": "^13.9.0",
        "ignore": "^4.0.6",
        "import-fresh": "^3.2.1",
        "js-yaml": "^3.13.1",
        "minimatch": "^3.0.4",
        "strip-json-comments": "^3.1.1"
      },
      "dependencies": {
        "ajv": {
          "version": "6.12.6",
          "resolved": "https://registry.npmmirror.com/ajv/download/ajv-6.12.6.tgz",
          "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
          "dev": true,
          "requires": {
            "fast-deep-equal": "^3.1.1",
            "fast-json-stable-stringify": "^2.0.0",
            "json-schema-traverse": "^0.4.1",
            "uri-js": "^4.2.2"
          }
        },
        "globals": {
          "version": "13.12.0",
          "resolved": "https://registry.npmmirror.com/globals/download/globals-13.12.0.tgz?cache=0&sync_timestamp=1635390798667&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fglobals%2Fdownload%2Fglobals-13.12.0.tgz",
          "integrity": "sha1-TXM3YDBCMKAILtluIeXFZfiYCJ4=",
          "dev": true,
          "requires": {
            "type-fest": "^0.20.2"
          }
        },
        "ignore": {
          "version": "4.0.6",
          "resolved": "https://registry.npmmirror.com/ignore/download/ignore-4.0.6.tgz",
          "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
          "dev": true
        },
        "json-schema-traverse": {
          "version": "0.4.1",
          "resolved": "https://registry.npmmirror.com/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz",
          "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=",
          "dev": true
        },
        "type-fest": {
          "version": "0.20.2",
          "resolved": "https://registry.npmmirror.com/type-fest/download/type-fest-0.20.2.tgz",
          "integrity": "sha1-G/IH9LKPkVg2ZstfvTJ4hzAc1fQ=",
          "dev": true
        }
      }
    },
    "@gar/promisify": {
      "version": "1.1.2",
      "resolved": "https://registry.npmmirror.com/@gar/promisify/download/@gar/promisify-1.1.2.tgz",
      "integrity": "sha1-MKqCXxHUOGcdWFvUTn/VZFNfwhA=",
      "dev": true
    },
    "@humanwhocodes/config-array": {
      "version": "0.5.0",
      "resolved": "https://registry.npmmirror.com/@humanwhocodes/config-array/download/@humanwhocodes/config-array-0.5.0.tgz",
      "integrity": "sha1-FAeWfUxu7Nc4j4Os8er00Mbljvk=",
      "dev": true,
      "requires": {
        "@humanwhocodes/object-schema": "^1.2.0",
        "debug": "^4.1.1",
        "minimatch": "^3.0.4"
      }
    },
    "@humanwhocodes/object-schema": {
      "version": "1.2.1",
      "resolved": "https://registry.npmmirror.com/@humanwhocodes/object-schema/download/@humanwhocodes/object-schema-1.2.1.tgz",
      "integrity": "sha1-tSBSnsIdjllFoYUd/Rwy6U45/0U=",
      "dev": true
    },
    "@istanbuljs/load-nyc-config": {
      "version": "1.1.0",
      "resolved": "https://registry.npmmirror.com/@istanbuljs/load-nyc-config/download/@istanbuljs/load-nyc-config-1.1.0.tgz",
      "integrity": "sha1-/T2x1Z7PfPEh6AZQu4ZxL5tV7O0=",
      "dev": true,
      "requires": {
        "camelcase": "^5.3.1",
        "find-up": "^4.1.0",
        "get-package-type": "^0.1.0",
        "js-yaml": "^3.13.1",
        "resolve-from": "^5.0.0"
      }
    },
    "@istanbuljs/schema": {
      "version": "0.1.3",
      "resolved": "https://registry.npmmirror.com/@istanbuljs/schema/download/@istanbuljs/schema-0.1.3.tgz",
      "integrity": "sha1-5F44TkuOwWvOL9kDr3hFD2v37Jg=",
      "dev": true
    },
    "@jridgewell/resolve-uri": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/download/@jridgewell/resolve-uri-1.0.0.tgz",
      "integrity": "sha1-P99XmPC0npAVWJb2KR3xhurAbIM=",
      "dev": true
    },
    "@ngtools/webpack": {
      "version": "13.1.4",
      "resolved": "https://registry.npmmirror.com/@ngtools/webpack/download/@ngtools/webpack-13.1.4.tgz",
      "integrity": "sha512-s8gzjG2nYHawFhlkHMkQWYrocHkBI1nF6T9K/oCSTIsq6kvTv//Ahno2VdBSgVq8uMnpv1TymvX0nFC4Dgn1HA==",
      "dev": true,
      "requires": {}
    },
    "@nodelib/fs.scandir": {
      "version": "2.1.5",
      "resolved": "https://registry.npmmirror.com/@nodelib/fs.scandir/download/@nodelib/fs.scandir-2.1.5.tgz",
      "integrity": "sha1-dhnC6yGyVIP20WdUi0z9WnSIw9U=",
      "dev": true,
      "requires": {
        "@nodelib/fs.stat": "2.0.5",
        "run-parallel": "^1.1.9"
      }
    },
    "@nodelib/fs.stat": {
      "version": "2.0.5",
      "resolved": "https://registry.npmmirror.com/@nodelib/fs.stat/download/@nodelib/fs.stat-2.0.5.tgz",
      "integrity": "sha1-W9Jir5Tp0lvR5xsF3u1Eh2oiLos=",
      "dev": true
    },
    "@nodelib/fs.walk": {
      "version": "1.2.8",
      "resolved": "https://registry.npmmirror.com/@nodelib/fs.walk/download/@nodelib/fs.walk-1.2.8.tgz",
      "integrity": "sha1-6Vc36LtnRt3t9pxVaVNJTxlv5po=",
      "dev": true,
      "requires": {
        "@nodelib/fs.scandir": "2.1.5",
        "fastq": "^1.6.0"
      }
    },
    "@npmcli/fs": {
      "version": "1.1.0",
      "resolved": "https://registry.npmmirror.com/@npmcli/fs/download/@npmcli/fs-1.1.0.tgz",
      "integrity": "sha512-VhP1qZLXcrXRIaPoqb4YA55JQxLNF3jNR4T55IdOJa3+IFJKNYHtPvtXx8slmeMavj37vCzCfrqQM1vWLsYKLA==",
      "dev": true,
      "requires": {
        "@gar/promisify": "^1.0.1",
        "semver": "^7.3.5"
      }
    },
    "@npmcli/git": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/@npmcli/git/download/@npmcli/git-2.1.0.tgz",
      "integrity": "sha1-L7134UdTAkfTfzJZMNRXs+volPY=",
      "dev": true,
      "requires": {
        "@npmcli/promise-spawn": "^1.3.2",
        "lru-cache": "^6.0.0",
        "mkdirp": "^1.0.4",
        "npm-pick-manifest": "^6.1.1",
        "promise-inflight": "^1.0.1",
        "promise-retry": "^2.0.1",
        "semver": "^7.3.5",
        "which": "^2.0.2"
      }
    },
    "@npmcli/installed-package-contents": {
      "version": "1.0.7",
      "resolved": "https://registry.npmmirror.com/@npmcli/installed-package-contents/download/@npmcli/installed-package-contents-1.0.7.tgz",
      "integrity": "sha1-q3QIxhR5EblwqKviYc5RIjKj9Po=",
      "dev": true,
      "requires": {
        "npm-bundled": "^1.1.1",
        "npm-normalize-package-bin": "^1.0.1"
      }
    },
    "@npmcli/move-file": {
      "version": "1.1.2",
      "resolved": "https://registry.npmmirror.com/@npmcli/move-file/download/@npmcli/move-file-1.1.2.tgz",
      "integrity": "sha1-GoLD43L3yuklPrZtclQ9a4aFxnQ=",
      "dev": true,
      "requires": {
        "mkdirp": "^1.0.4",
        "rimraf": "^3.0.2"
      }
    },
    "@npmcli/node-gyp": {
      "version": "1.0.3",
      "resolved": "https://registry.npmmirror.com/@npmcli/node-gyp/download/@npmcli/node-gyp-1.0.3.tgz",
      "integrity": "sha1-qRLmN0GP/F8ts3XpO4WDdpGkOjM=",
      "dev": true
    },
    "@npmcli/promise-spawn": {
      "version": "1.3.2",
      "resolved": "https://registry.npmmirror.com/@npmcli/promise-spawn/download/@npmcli/promise-spawn-1.3.2.tgz",
      "integrity": "sha1-QtTlao6SdPuhgNq8CupuOPKSdPU=",
      "dev": true,
      "requires": {
        "infer-owner": "^1.0.4"
      }
    },
    "@npmcli/run-script": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/@npmcli/run-script/download/@npmcli/run-script-2.0.0.tgz",
      "integrity": "sha1-mUnAyrQVsXqqwnlkbbTwJ9bx50M=",
      "dev": true,
      "requires": {
        "@npmcli/node-gyp": "^1.0.2",
        "@npmcli/promise-spawn": "^1.3.2",
        "node-gyp": "^8.2.0",
        "read-package-json-fast": "^2.0.1"
      }
    },
    "@nrwl/cli": {
      "version": "13.4.6",
      "resolved": "https://registry.npmmirror.com/@nrwl/cli/download/@nrwl/cli-13.4.6.tgz",
      "integrity": "sha512-GNEFnrTV6EntckK92MTqqi7oLKuDEfQAtacUKBwZogd6p5Jqo/476psZ5+G84i8TpMR4O4aw+WyX5UhUZTboeA==",
      "dev": true,
      "requires": {
        "@nrwl/tao": "13.4.6",
        "chalk": "4.1.0",
        "enquirer": "~2.3.6",
        "v8-compile-cache": "2.3.0",
        "yargs-parser": "20.0.0"
      },
      "dependencies": {
        "@nrwl/tao": {
          "version": "13.4.6",
          "resolved": "https://registry.npmmirror.com/@nrwl/tao/download/@nrwl/tao-13.4.6.tgz",
          "integrity": "sha512-qEvgV/s8Q6/kOxvUbUeULLuEfdiTeAtLElK4Iwkx0Yap5oahQG4ZGJVhNY8zKcFV0weE1Vhn49rvAgiLwwh1DA==",
          "dev": true,
          "requires": {
            "chalk": "4.1.0",
            "enquirer": "~2.3.6",
            "fast-glob": "3.2.7",
            "fs-extra": "^9.1.0",
            "ignore": "^5.0.4",
            "jsonc-parser": "3.0.0",
            "nx": "13.4.6",
            "rxjs": "^6.5.4",
            "rxjs-for-await": "0.0.2",
            "semver": "7.3.4",
            "tmp": "~0.2.1",
            "tslib": "^2.3.0",
            "yargs-parser": "20.0.0"
          }
        },
        "ansi-styles": {
          "version": "4.3.0",
          "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz",
          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
          "dev": true,
          "requires": {
            "color-convert": "^2.0.1"
          }
        },
        "chalk": {
          "version": "4.1.0",
          "resolved": "https://registry.npmmirror.com/chalk/download/chalk-4.1.0.tgz",
          "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
          "dev": true,
          "requires": {
            "ansi-styles": "^4.1.0",
            "supports-color": "^7.1.0"
          }
        },
        "color-convert": {
          "version": "2.0.1",
          "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz",
          "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
          "dev": true,
          "requires": {
            "color-name": "~1.1.4"
          }
        },
        "color-name": {
          "version": "1.1.4",
          "resolved": "https://registry.npmmirror.com/color-name/download/color-name-1.1.4.tgz",
          "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
          "dev": true
        },
        "fast-glob": {
          "version": "3.2.7",
          "resolved": "https://registry.npmmirror.com/fast-glob/download/fast-glob-3.2.7.tgz",
          "integrity": "sha1-/Wy3otfpqnp4RhEehaGW1rL3ZqE=",
          "dev": true,
          "requires": {
            "@nodelib/fs.stat": "^2.0.2",
            "@nodelib/fs.walk": "^1.2.3",
            "glob-parent": "^5.1.2",
            "merge2": "^1.3.0",
            "micromatch": "^4.0.4"
          }
        },
        "has-flag": {
          "version": "4.0.0",
          "resolved": "https://registry.npmmirror.com/has-flag/download/has-flag-4.0.0.tgz",
          "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
          "dev": true
        },
        "nx": {
          "version": "13.4.6",
          "resolved": "https://registry.npmmirror.com/nx/download/nx-13.4.6.tgz",
          "integrity": "sha512-b0qDsqL94OIJ78V+n5w9i6CzkDMVowPEokt3Q17Ko5gxcagR+gzA2dHGtLHArFpB58yRI2MI3vxbA8J2qsOvcw==",
          "dev": true,
          "requires": {
            "@nrwl/cli": "13.4.6"
          }
        },
        "semver": {
          "version": "7.3.4",
          "resolved": "https://registry.npmmirror.com/semver/download/semver-7.3.4.tgz",
          "integrity": "sha1-J6qn0uTKdkUvmNOt0JOnLJQ+3Jc=",
          "dev": true,
          "requires": {
            "lru-cache": "^6.0.0"
          }
        },
        "supports-color": {
          "version": "7.2.0",
          "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz",
          "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
          "dev": true,
          "requires": {
            "has-flag": "^4.0.0"
          }
        }
      }
    },
    "@nrwl/devkit": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@nrwl/devkit/download/@nrwl/devkit-13.1.3.tgz",
      "integrity": "sha1-ixGVh5hDcaTK8LNgGnSB4EusZaM=",
      "dev": true,
      "requires": {
        "@nrwl/tao": "13.1.3",
        "ejs": "^3.1.5",
        "ignore": "^5.0.4",
        "rxjs": "^6.5.4",
        "semver": "7.3.4",
        "tslib": "^2.0.0"
      },
      "dependencies": {
        "semver": {
          "version": "7.3.4",
          "resolved": "https://registry.npmmirror.com/semver/download/semver-7.3.4.tgz",
          "integrity": "sha1-J6qn0uTKdkUvmNOt0JOnLJQ+3Jc=",
          "dev": true,
          "requires": {
            "lru-cache": "^6.0.0"
          }
        }
      }
    },
    "@nrwl/tao": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/@nrwl/tao/download/@nrwl/tao-13.1.3.tgz",
      "integrity": "sha1-WogCmwqp39S8oKhtPd4rYIxGizY=",
      "dev": true,
      "requires": {
        "chalk": "4.1.0",
        "enquirer": "~2.3.6",
        "fs-extra": "^9.1.0",
        "jsonc-parser": "3.0.0",
        "nx": "13.1.3",
        "rxjs": "^6.5.4",
        "rxjs-for-await": "0.0.2",
        "semver": "7.3.4",
        "tmp": "~0.2.1",
        "tslib": "^2.0.0",
        "yargs-parser": "20.0.0"
      },
      "dependencies": {
        "ansi-styles": {
          "version": "4.3.0",
          "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz",
          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
          "dev": true,
          "requires": {
            "color-convert": "^2.0.1"
          }
        },
        "chalk": {
          "version": "4.1.0",
          "resolved": "https://registry.npmmirror.com/chalk/download/chalk-4.1.0.tgz",
          "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
          "dev": true,
          "requires": {
            "ansi-styles": "^4.1.0",
            "supports-color": "^7.1.0"
          }
        },
        "color-convert": {
          "version": "2.0.1",
          "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz",
          "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
          "dev": true,
          "requires": {
            "color-name": "~1.1.4"
          }
        },
        "color-name": {
          "version": "1.1.4",
          "resolved": "https://registry.npmmirror.com/color-name/download/color-name-1.1.4.tgz",
          "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
          "dev": true
        },
        "has-flag": {
          "version": "4.0.0",
          "resolved": "https://registry.npmmirror.com/has-flag/download/has-flag-4.0.0.tgz",
          "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
          "dev": true
        },
        "semver": {
          "version": "7.3.4",
          "resolved": "https://registry.npmmirror.com/semver/download/semver-7.3.4.tgz",
          "integrity": "sha1-J6qn0uTKdkUvmNOt0JOnLJQ+3Jc=",
          "dev": true,
          "requires": {
            "lru-cache": "^6.0.0"
          }
        },
        "supports-color": {
          "version": "7.2.0",
          "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz",
          "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
          "dev": true,
          "requires": {
            "has-flag": "^4.0.0"
          }
        }
      }
    },
    "@schematics/angular": {
      "version": "13.1.4",
      "resolved": "https://registry.npmmirror.com/@schematics/angular/download/@schematics/angular-13.1.4.tgz",
      "integrity": "sha512-P1YsHn1LLAmdpB9X2TBuUgrvEW/KaoBbHr8ifYO8/uQEXyeiIF+So8h/dnegkYkdsr3OwQ2X/j3UF6/+HS0odg==",
      "dev": true,
      "requires": {
        "@angular-devkit/core": "13.1.4",
        "@angular-devkit/schematics": "13.1.4",
        "jsonc-parser": "3.0.0"
      }
    },
    "@socket.io/base64-arraybuffer": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/@socket.io/base64-arraybuffer/download/@socket.io/base64-arraybuffer-1.0.2.tgz",
      "integrity": "sha512-dOlCBKnDw4iShaIsH/bxujKTM18+2TOAsYz+KSc11Am38H4q5Xw8Bbz97ZYdrVNM+um3p7w86Bvvmcn9q+5+eQ==",
      "dev": true
    },
    "@tootallnate/once": {
      "version": "1.1.2",
      "resolved": "https://registry.npmmirror.com/@tootallnate/once/download/@tootallnate/once-1.1.2.tgz",
      "integrity": "sha1-zLkURTYBeaBOf+av94wA/8Hur4I=",
      "dev": true
    },
    "@types/component-emitter": {
      "version": "1.2.11",
      "resolved": "https://registry.npmmirror.com/@types/component-emitter/download/@types/component-emitter-1.2.11.tgz",
      "integrity": "sha1-UNR9QrNHJTgXo5cJ/vA85moQhQY=",
      "dev": true
    },
    "@types/cookie": {
      "version": "0.4.1",
      "resolved": "https://registry.npmmirror.com/@types/cookie/download/@types/cookie-0.4.1.tgz",
      "integrity": "sha1-v9AsHyIkVnZ2wVRRmfh8OoYdh40=",
      "dev": true
    },
    "@types/cors": {
      "version": "2.8.12",
      "resolved": "https://registry.npmmirror.com/@types/cors/download/@types/cors-2.8.12.tgz",
      "integrity": "sha1-ayxRCnrXA56Y57jT1lmPQ1nlwIA=",
      "dev": true
    },
    "@types/eslint": {
      "version": "8.4.0",
      "resolved": "https://registry.npmmirror.com/@types/eslint/download/@types/eslint-8.4.0.tgz",
      "integrity": "sha512-JUYa/5JwoqikCy7O7jKtuNe9Z4ZZt615G+1EKfaDGSNEpzaA2OwbV/G1v08Oa7fd1XzlFoSCvt9ePl9/6FyAug==",
      "dev": true,
      "requires": {
        "@types/estree": "*",
        "@types/json-schema": "*"
      }
    },
    "@types/eslint-scope": {
      "version": "3.7.3",
      "resolved": "https://registry.npmmirror.com/@types/eslint-scope/download/@types/eslint-scope-3.7.3.tgz",
      "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==",
      "dev": true,
      "requires": {
        "@types/eslint": "*",
        "@types/estree": "*"
      }
    },
    "@types/estree": {
      "version": "0.0.50",
      "resolved": "https://registry.npmmirror.com/@types/estree/download/@types/estree-0.0.50.tgz",
      "integrity": "sha1-Hgyqk2TT/M0pMcPtlv2+ql1MyoM=",
      "dev": true
    },
    "@types/http-proxy": {
      "version": "1.17.8",
      "resolved": "https://registry.npmmirror.com/@types/http-proxy/download/@types/http-proxy-1.17.8.tgz",
      "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==",
      "dev": true,
      "requires": {
        "@types/node": "*"
      }
    },
    "@types/jasmine": {
      "version": "3.6.11",
      "resolved": "https://registry.npmmirror.com/@types/jasmine/download/@types/jasmine-3.6.11.tgz",
      "integrity": "sha1-Sx13qp38dXQHy54nchbY6DVT8J0=",
      "dev": true
    },
    "@types/json-schema": {
      "version": "7.0.9",
      "resolved": "https://registry.npmmirror.com/@types/json-schema/download/@types/json-schema-7.0.9.tgz?cache=0&sync_timestamp=1637266630923&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fjson-schema%2Fdownload%2F%40types%2Fjson-schema-7.0.9.tgz",
      "integrity": "sha1-l+3JA36gw4WFMgsolk3eOznkZg0=",
      "dev": true
    },
    "@types/lodash": {
      "version": "4.14.178",
      "resolved": "https://registry.npmmirror.com/@types/lodash/download/@types/lodash-4.14.178.tgz",
      "integrity": "sha512-0d5Wd09ItQWH1qFbEyQ7oTQ3GZrMfth5JkbN3EvTKLXcHLRDSXeLnlvlOn0wvxVIwK5o2M8JzP/OWz7T3NRsbw==",
      "dev": true
    },
    "@types/lodash-es": {
      "version": "4.17.5",
      "resolved": "https://registry.npmmirror.com/@types/lodash-es/download/@types/lodash-es-4.17.5.tgz",
      "integrity": "sha1-HD/dFoSdhK6kOJCxxg2jeftQE1M=",
      "dev": true,
      "requires": {
        "@types/lodash": "*"
      }
    },
    "@types/node": {
      "version": "12.20.42",
      "resolved": "https://registry.npmmirror.com/@types/node/download/@types/node-12.20.42.tgz",
      "integrity": "sha512-aI3/oo5DzyiI5R/xAhxxRzfZlWlsbbqdgxfTPkqu/Zt+23GXiJvMCyPJT4+xKSXOnLqoL8jJYMLTwvK2M3a5hw==",
      "dev": true
    },
    "@types/parse-json": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/@types/parse-json/download/@types/parse-json-4.0.0.tgz?cache=0&sync_timestamp=1637270122173&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fparse-json%2Fdownload%2F%40types%2Fparse-json-4.0.0.tgz",
      "integrity": "sha1-L4u0QUNNFjs1+4/9zNcTiSf/uMA=",
      "dev": true
    },
    "@types/retry": {
      "version": "0.12.1",
      "resolved": "https://registry.npmmirror.com/@types/retry/download/@types/retry-0.12.1.tgz",
      "integrity": "sha1-2PHA0Nwjr61twWqemToIZXdLQGU=",
      "dev": true
    },
    "@typescript-eslint/eslint-plugin": {
      "version": "4.23.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/download/@typescript-eslint/eslint-plugin-4.23.0.tgz",
      "integrity": "sha1-KdPJyB9iALH9bYRUz7AHuhds3oA=",
      "dev": true,
      "requires": {
        "@typescript-eslint/experimental-utils": "4.23.0",
        "@typescript-eslint/scope-manager": "4.23.0",
        "debug": "^4.1.1",
        "functional-red-black-tree": "^1.0.1",
        "lodash": "^4.17.15",
        "regexpp": "^3.0.0",
        "semver": "^7.3.2",
        "tsutils": "^3.17.1"
      },
      "dependencies": {
        "@typescript-eslint/experimental-utils": {
          "version": "4.23.0",
          "resolved": "https://registry.npmmirror.com/@typescript-eslint/experimental-utils/download/@typescript-eslint/experimental-utils-4.23.0.tgz",
          "integrity": "sha1-8gWUNM1uVnK/6rL7A7fAogYiJm8=",
          "dev": true,
          "requires": {
            "@types/json-schema": "^7.0.3",
            "@typescript-eslint/scope-manager": "4.23.0",
            "@typescript-eslint/types": "4.23.0",
            "@typescript-eslint/typescript-estree": "4.23.0",
            "eslint-scope": "^5.0.0",
            "eslint-utils": "^2.0.0"
          }
        },
        "@typescript-eslint/types": {
          "version": "4.23.0",
          "resolved": "https://registry.npmmirror.com/@typescript-eslint/types/download/@typescript-eslint/types-4.23.0.tgz",
          "integrity": "sha1-2hZUyKUzL00WRbLZocZBk8rjqjs=",
          "dev": true
        },
        "@typescript-eslint/typescript-estree": {
          "version": "4.23.0",
          "resolved": "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/download/@typescript-eslint/typescript-estree-4.23.0.tgz",
          "integrity": "sha1-B1Oykgl1I4UkKKb1oaqMzBqubNk=",
          "dev": true,
          "requires": {
            "@typescript-eslint/types": "4.23.0",
            "@typescript-eslint/visitor-keys": "4.23.0",
            "debug": "^4.1.1",
            "globby": "^11.0.1",
            "is-glob": "^4.0.1",
            "semver": "^7.3.2",
            "tsutils": "^3.17.1"
          }
        },
        "eslint-utils": {
          "version": "2.1.0",
          "resolved": "https://registry.npmmirror.com/eslint-utils/download/eslint-utils-2.1.0.tgz?cache=0&sync_timestamp=1632754013477&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-utils%2Fdownload%2Feslint-utils-2.1.0.tgz",
          "integrity": "sha1-0t5eA0JOcH3BDHQGjd7a5wh0Gyc=",
          "dev": true,
          "requires": {
            "eslint-visitor-keys": "^1.1.0"
          }
        },
        "eslint-visitor-keys": {
          "version": "1.3.0",
          "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz",
          "integrity": "sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=",
          "dev": true
        }
      }
    },
    "@typescript-eslint/experimental-utils": {
      "version": "5.3.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/experimental-utils/download/@typescript-eslint/experimental-utils-5.3.0.tgz",
      "integrity": "sha1-7la0lXVH7SsPx0USBeQVAuZk9UY=",
      "dev": true,
      "requires": {
        "@types/json-schema": "^7.0.9",
        "@typescript-eslint/scope-manager": "5.3.0",
        "@typescript-eslint/types": "5.3.0",
        "@typescript-eslint/typescript-estree": "5.3.0",
        "eslint-scope": "^5.1.1",
        "eslint-utils": "^3.0.0"
      },
      "dependencies": {
        "@typescript-eslint/scope-manager": {
          "version": "5.3.0",
          "resolved": "https://registry.npmmirror.com/@typescript-eslint/scope-manager/download/@typescript-eslint/scope-manager-5.3.0.tgz",
          "integrity": "sha1-l9DMx8kVjoniAtXiTOa6SQUtQy4=",
          "dev": true,
          "requires": {
            "@typescript-eslint/types": "5.3.0",
            "@typescript-eslint/visitor-keys": "5.3.0"
          }
        },
        "@typescript-eslint/visitor-keys": {
          "version": "5.3.0",
          "resolved": "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/download/@typescript-eslint/visitor-keys-5.3.0.tgz",
          "integrity": "sha1-piWHkPO3slR/cO2NSh4MNJmZRSM=",
          "dev": true,
          "requires": {
            "@typescript-eslint/types": "5.3.0",
            "eslint-visitor-keys": "^3.0.0"
          }
        },
        "eslint-visitor-keys": {
          "version": "3.2.0",
          "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-3.2.0.tgz",
          "integrity": "sha512-IOzT0X126zn7ALX0dwFiUQEdsfzrm4+ISsQS8nukaJXwEyYKRSnEIIDULYg1mCtGp7UUXgfGl7BIolXREQK+XQ==",
          "dev": true
        }
      }
    },
    "@typescript-eslint/parser": {
      "version": "4.23.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/parser/download/@typescript-eslint/parser-4.23.0.tgz",
      "integrity": "sha1-I5MV045C6FK+9DpLCwG+9494kRw=",
      "dev": true,
      "requires": {
        "@typescript-eslint/scope-manager": "4.23.0",
        "@typescript-eslint/types": "4.23.0",
        "@typescript-eslint/typescript-estree": "4.23.0",
        "debug": "^4.1.1"
      },
      "dependencies": {
        "@typescript-eslint/types": {
          "version": "4.23.0",
          "resolved": "https://registry.npmmirror.com/@typescript-eslint/types/download/@typescript-eslint/types-4.23.0.tgz",
          "integrity": "sha1-2hZUyKUzL00WRbLZocZBk8rjqjs=",
          "dev": true
        },
        "@typescript-eslint/typescript-estree": {
          "version": "4.23.0",
          "resolved": "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/download/@typescript-eslint/typescript-estree-4.23.0.tgz",
          "integrity": "sha1-B1Oykgl1I4UkKKb1oaqMzBqubNk=",
          "dev": true,
          "requires": {
            "@typescript-eslint/types": "4.23.0",
            "@typescript-eslint/visitor-keys": "4.23.0",
            "debug": "^4.1.1",
            "globby": "^11.0.1",
            "is-glob": "^4.0.1",
            "semver": "^7.3.2",
            "tsutils": "^3.17.1"
          }
        }
      }
    },
    "@typescript-eslint/scope-manager": {
      "version": "4.23.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/scope-manager/download/@typescript-eslint/scope-manager-4.23.0.tgz",
      "integrity": "sha1-h5LvfqysEi4uyPotMKWbjZofHOQ=",
      "dev": true,
      "requires": {
        "@typescript-eslint/types": "4.23.0",
        "@typescript-eslint/visitor-keys": "4.23.0"
      },
      "dependencies": {
        "@typescript-eslint/types": {
          "version": "4.23.0",
          "resolved": "https://registry.npmmirror.com/@typescript-eslint/types/download/@typescript-eslint/types-4.23.0.tgz",
          "integrity": "sha1-2hZUyKUzL00WRbLZocZBk8rjqjs=",
          "dev": true
        }
      }
    },
    "@typescript-eslint/types": {
      "version": "5.3.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/types/download/@typescript-eslint/types-5.3.0.tgz",
      "integrity": "sha1-ryn9U4Z8LfACjFfDamVb1+ngVBY=",
      "dev": true
    },
    "@typescript-eslint/typescript-estree": {
      "version": "5.3.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/download/@typescript-eslint/typescript-estree-5.3.0.tgz",
      "integrity": "sha1-T2jd1G3CmDGCQC0qsh+0StlJiM8=",
      "dev": true,
      "requires": {
        "@typescript-eslint/types": "5.3.0",
        "@typescript-eslint/visitor-keys": "5.3.0",
        "debug": "^4.3.2",
        "globby": "^11.0.4",
        "is-glob": "^4.0.3",
        "semver": "^7.3.5",
        "tsutils": "^3.21.0"
      },
      "dependencies": {
        "@typescript-eslint/visitor-keys": {
          "version": "5.3.0",
          "resolved": "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/download/@typescript-eslint/visitor-keys-5.3.0.tgz",
          "integrity": "sha1-piWHkPO3slR/cO2NSh4MNJmZRSM=",
          "dev": true,
          "requires": {
            "@typescript-eslint/types": "5.3.0",
            "eslint-visitor-keys": "^3.0.0"
          }
        },
        "eslint-visitor-keys": {
          "version": "3.2.0",
          "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-3.2.0.tgz",
          "integrity": "sha512-IOzT0X126zn7ALX0dwFiUQEdsfzrm4+ISsQS8nukaJXwEyYKRSnEIIDULYg1mCtGp7UUXgfGl7BIolXREQK+XQ==",
          "dev": true
        }
      }
    },
    "@typescript-eslint/visitor-keys": {
      "version": "4.23.0",
      "resolved": "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/download/@typescript-eslint/visitor-keys-4.23.0.tgz",
      "integrity": "sha1-chXMl3vTtO8iRnuQI1lOMvnk5FU=",
      "dev": true,
      "requires": {
        "@typescript-eslint/types": "4.23.0",
        "eslint-visitor-keys": "^2.0.0"
      },
      "dependencies": {
        "@typescript-eslint/types": {
          "version": "4.23.0",
          "resolved": "https://registry.npmmirror.com/@typescript-eslint/types/download/@typescript-eslint/types-4.23.0.tgz",
          "integrity": "sha1-2hZUyKUzL00WRbLZocZBk8rjqjs=",
          "dev": true
        }
      }
    },
    "@webassemblyjs/ast": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/ast/download/@webassemblyjs/ast-1.11.1.tgz",
      "integrity": "sha1-K/12fq4aaZb0Mv9+jX/HVnnAtqc=",
      "dev": true,
      "requires": {
        "@webassemblyjs/helper-numbers": "1.11.1",
        "@webassemblyjs/helper-wasm-bytecode": "1.11.1"
      }
    },
    "@webassemblyjs/floating-point-hex-parser": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/floating-point-hex-parser/download/@webassemblyjs/floating-point-hex-parser-1.11.1.tgz",
      "integrity": "sha1-9sYacF8P16auyqToGY8j2dwXnk8=",
      "dev": true
    },
    "@webassemblyjs/helper-api-error": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-api-error/download/@webassemblyjs/helper-api-error-1.11.1.tgz",
      "integrity": "sha1-GmMZLYeI5cASgAump6RscFKI/RY=",
      "dev": true
    },
    "@webassemblyjs/helper-buffer": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-buffer/download/@webassemblyjs/helper-buffer-1.11.1.tgz",
      "integrity": "sha1-gyqQDrREiEzemnytRn+BUA9eWrU=",
      "dev": true
    },
    "@webassemblyjs/helper-numbers": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-numbers/download/@webassemblyjs/helper-numbers-1.11.1.tgz",
      "integrity": "sha1-ZNgdohn7u6HjvRv8dPboxOEKYq4=",
      "dev": true,
      "requires": {
        "@webassemblyjs/floating-point-hex-parser": "1.11.1",
        "@webassemblyjs/helper-api-error": "1.11.1",
        "@xtuc/long": "4.2.2"
      }
    },
    "@webassemblyjs/helper-wasm-bytecode": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/download/@webassemblyjs/helper-wasm-bytecode-1.11.1.tgz",
      "integrity": "sha1-8ygkHkHnsZnQsgwY6IQpxEMyleE=",
      "dev": true
    },
    "@webassemblyjs/helper-wasm-section": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-section/download/@webassemblyjs/helper-wasm-section-1.11.1.tgz",
      "integrity": "sha1-Ie4GWntjXzGec48N1zv72igcCXo=",
      "dev": true,
      "requires": {
        "@webassemblyjs/ast": "1.11.1",
        "@webassemblyjs/helper-buffer": "1.11.1",
        "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
        "@webassemblyjs/wasm-gen": "1.11.1"
      }
    },
    "@webassemblyjs/ieee754": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/ieee754/download/@webassemblyjs/ieee754-1.11.1.tgz",
      "integrity": "sha1-ljkp6bvQVwnn4SJDoJkYCBKZJhQ=",
      "dev": true,
      "requires": {
        "@xtuc/ieee754": "^1.2.0"
      }
    },
    "@webassemblyjs/leb128": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/leb128/download/@webassemblyjs/leb128-1.11.1.tgz",
      "integrity": "sha1-zoFLRVdOk9drrh+yZEq5zdlSeqU=",
      "dev": true,
      "requires": {
        "@xtuc/long": "4.2.2"
      }
    },
    "@webassemblyjs/utf8": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/utf8/download/@webassemblyjs/utf8-1.11.1.tgz",
      "integrity": "sha1-0fi3ZDaefG5rrjUOhU3smlnwo/8=",
      "dev": true
    },
    "@webassemblyjs/wasm-edit": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-edit/download/@webassemblyjs/wasm-edit-1.11.1.tgz",
      "integrity": "sha1-rSBuv0v5WgWM6YgKjAksXeyBk9Y=",
      "dev": true,
      "requires": {
        "@webassemblyjs/ast": "1.11.1",
        "@webassemblyjs/helper-buffer": "1.11.1",
        "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
        "@webassemblyjs/helper-wasm-section": "1.11.1",
        "@webassemblyjs/wasm-gen": "1.11.1",
        "@webassemblyjs/wasm-opt": "1.11.1",
        "@webassemblyjs/wasm-parser": "1.11.1",
        "@webassemblyjs/wast-printer": "1.11.1"
      }
    },
    "@webassemblyjs/wasm-gen": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-gen/download/@webassemblyjs/wasm-gen-1.11.1.tgz",
      "integrity": "sha1-hsXqMEhJdZt9iMR6MvTwOa48j3Y=",
      "dev": true,
      "requires": {
        "@webassemblyjs/ast": "1.11.1",
        "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
        "@webassemblyjs/ieee754": "1.11.1",
        "@webassemblyjs/leb128": "1.11.1",
        "@webassemblyjs/utf8": "1.11.1"
      }
    },
    "@webassemblyjs/wasm-opt": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-opt/download/@webassemblyjs/wasm-opt-1.11.1.tgz",
      "integrity": "sha1-ZXtMIgL0zzs0X4pMZGHIwkGJhfI=",
      "dev": true,
      "requires": {
        "@webassemblyjs/ast": "1.11.1",
        "@webassemblyjs/helper-buffer": "1.11.1",
        "@webassemblyjs/wasm-gen": "1.11.1",
        "@webassemblyjs/wasm-parser": "1.11.1"
      }
    },
    "@webassemblyjs/wasm-parser": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-parser/download/@webassemblyjs/wasm-parser-1.11.1.tgz",
      "integrity": "sha1-hspzRTT0F+m9PGfHocddi+QfsZk=",
      "dev": true,
      "requires": {
        "@webassemblyjs/ast": "1.11.1",
        "@webassemblyjs/helper-api-error": "1.11.1",
        "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
        "@webassemblyjs/ieee754": "1.11.1",
        "@webassemblyjs/leb128": "1.11.1",
        "@webassemblyjs/utf8": "1.11.1"
      }
    },
    "@webassemblyjs/wast-printer": {
      "version": "1.11.1",
      "resolved": "https://registry.npmmirror.com/@webassemblyjs/wast-printer/download/@webassemblyjs/wast-printer-1.11.1.tgz",
      "integrity": "sha1-0Mc77ajuxUJvEK6O9VzuXnCEwvA=",
      "dev": true,
      "requires": {
        "@webassemblyjs/ast": "1.11.1",
        "@xtuc/long": "4.2.2"
      }
    },
    "@xtuc/ieee754": {
      "version": "1.2.0",
      "resolved": "https://registry.npmmirror.com/@xtuc/ieee754/download/@xtuc/ieee754-1.2.0.tgz",
      "integrity": "sha1-7vAUoxRa5Hehy8AM0eVSM23Ot5A=",
      "dev": true
    },
    "@xtuc/long": {
      "version": "4.2.2",
      "resolved": "https://registry.npmmirror.com/@xtuc/long/download/@xtuc/long-4.2.2.tgz",
      "integrity": "sha1-0pHGpOl5ibXGHZrPOWrk/hM6cY0=",
      "dev": true
    },
    "@yarnpkg/lockfile": {
      "version": "1.1.0",
      "resolved": "https://registry.npmmirror.com/@yarnpkg/lockfile/download/@yarnpkg/lockfile-1.1.0.tgz",
      "integrity": "sha1-53qX+9NFt22DJF7c0X05OxtB+zE=",
      "dev": true
    },
    "abab": {
      "version": "2.0.5",
      "resolved": "https://registry.npmmirror.com/abab/download/abab-2.0.5.tgz",
      "integrity": "sha1-wLZ4+zLWD8EhnHhNaoJv44Wut5o=",
      "dev": true
    },
    "abbrev": {
      "version": "1.1.1",
      "resolved": "https://registry.npmmirror.com/abbrev/download/abbrev-1.1.1.tgz",
      "integrity": "sha1-+PLIh60Qv2f2NPAFtph/7TF5qsg=",
      "dev": true
    },
    "accepts": {
      "version": "1.3.7",
      "resolved": "https://registry.npmmirror.com/accepts/download/accepts-1.3.7.tgz",
      "integrity": "sha1-UxvHJlF6OytB+FACHGzBXqq1B80=",
      "dev": true,
      "requires": {
        "mime-types": "~2.1.24",
        "negotiator": "0.6.2"
      }
    },
    "acorn": {
      "version": "8.7.0",
      "resolved": "https://registry.npmmirror.com/acorn/download/acorn-8.7.0.tgz",
      "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==",
      "dev": true
    },
    "acorn-import-assertions": {
      "version": "1.8.0",
      "resolved": "https://registry.npmmirror.com/acorn-import-assertions/download/acorn-import-assertions-1.8.0.tgz",
      "integrity": "sha1-uitZOc5iwjjbbZPYHJsRGym4Vek=",
      "dev": true,
      "requires": {}
    },
    "acorn-jsx": {
      "version": "5.3.2",
      "resolved": "https://registry.npmmirror.com/acorn-jsx/download/acorn-jsx-5.3.2.tgz",
      "integrity": "sha1-ftW7VZCLOy8bxVxq8WU7rafweTc=",
      "dev": true,
      "requires": {}
    },
    "adjust-sourcemap-loader": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/adjust-sourcemap-loader/download/adjust-sourcemap-loader-4.0.0.tgz",
      "integrity": "sha1-/EoP0ID30QRx8wpzIPJVYK3ijJk=",
      "dev": true,
      "requires": {
        "loader-utils": "^2.0.0",
        "regex-parser": "^2.2.11"
      },
      "dependencies": {
        "loader-utils": {
          "version": "2.0.2",
          "resolved": "https://registry.npmmirror.com/loader-utils/download/loader-utils-2.0.2.tgz",
          "integrity": "sha1-1uO0+4GHByGuTghoqxHdY4NowSk=",
          "dev": true,
          "requires": {
            "big.js": "^5.2.2",
            "emojis-list": "^3.0.0",
            "json5": "^2.1.2"
          }
        }
      }
    },
    "agent-base": {
      "version": "6.0.2",
      "resolved": "https://registry.npmmirror.com/agent-base/download/agent-base-6.0.2.tgz",
      "integrity": "sha1-Sf/1hXfP7j83F2/qtMIuAPhtf3c=",
      "dev": true,
      "requires": {
        "debug": "4"
      }
    },
    "agentkeepalive": {
      "version": "4.2.0",
      "resolved": "https://registry.npmmirror.com/agentkeepalive/download/agentkeepalive-4.2.0.tgz",
      "integrity": "sha512-0PhAp58jZNw13UJv7NVdTGb0ZcghHUb3DrZ046JiiJY/BOaTTpbwdHq2VObPCBV8M2GPh7sgrJ3AQ8Ey468LJw==",
      "dev": true,
      "requires": {
        "debug": "^4.1.0",
        "depd": "^1.1.2",
        "humanize-ms": "^1.2.1"
      }
    },
    "aggregate-error": {
      "version": "3.1.0",
      "resolved": "https://registry.npmmirror.com/aggregate-error/download/aggregate-error-3.1.0.tgz",
      "integrity": "sha1-kmcP9Q9TWb23o+DUDQ7DDFc3aHo=",
      "dev": true,
      "requires": {
        "clean-stack": "^2.0.0",
        "indent-string": "^4.0.0"
      }
    },
    "ajv": {
      "version": "8.8.2",
      "resolved": "https://registry.npmmirror.com/ajv/download/ajv-8.8.2.tgz",
      "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==",
      "dev": true,
      "requires": {
        "fast-deep-equal": "^3.1.1",
        "json-schema-traverse": "^1.0.0",
        "require-from-string": "^2.0.2",
        "uri-js": "^4.2.2"
      }
    },
    "ajv-formats": {
      "version": "2.1.1",
      "resolved": "https://registry.npmmirror.com/ajv-formats/download/ajv-formats-2.1.1.tgz",
      "integrity": "sha1-bmaUAGWet0lzu/LjMycYCgmWtSA=",
      "dev": true,
      "requires": {
        "ajv": "^8.0.0"
      }
    },
    "ajv-keywords": {
      "version": "5.1.0",
      "resolved": "https://registry.npmmirror.com/ajv-keywords/download/ajv-keywords-5.1.0.tgz?cache=0&sync_timestamp=1637524807216&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fajv-keywords%2Fdownload%2Fajv-keywords-5.1.0.tgz",
      "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
      "dev": true,
      "requires": {
        "fast-deep-equal": "^3.1.3"
      }
    },
    "ansi-colors": {
      "version": "4.1.1",
      "resolved": "https://registry.npmmirror.com/ansi-colors/download/ansi-colors-4.1.1.tgz?cache=0&sync_timestamp=1632753457097&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fansi-colors%2Fdownload%2Fansi-colors-4.1.1.tgz",
      "integrity": "sha1-y7muJWv3UK8eqzRPIpqif+lLo0g=",
      "dev": true
    },
    "ansi-escapes": {
      "version": "4.3.2",
      "resolved": "https://registry.npmmirror.com/ansi-escapes/download/ansi-escapes-4.3.2.tgz",
      "integrity": "sha1-ayKR0dt9mLZSHV8e+kLQ86n+tl4=",
      "dev": true,
      "requires": {
        "type-fest": "^0.21.3"
      }
    },
    "ansi-html-community": {
      "version": "0.0.8",
      "resolved": "https://registry.npmmirror.com/ansi-html-community/download/ansi-html-community-0.0.8.tgz",
      "integrity": "sha1-afvE1sy+OD+XNpNK40w/gpDxv0E=",
      "dev": true
    },
    "ansi-regex": {
      "version": "5.0.1",
      "resolved": "https://registry.npmmirror.com/ansi-regex/download/ansi-regex-5.0.1.tgz",
      "integrity": "sha1-CCyyyJyf6GWaMRpTvWpNxTAdswQ=",
      "dev": true
    },
    "ansi-styles": {
      "version": "3.2.1",
      "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-3.2.1.tgz",
      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
      "dev": true,
      "requires": {
        "color-convert": "^1.9.0"
      }
    },
    "anymatch": {
      "version": "3.1.2",
      "resolved": "https://registry.npmmirror.com/anymatch/download/anymatch-3.1.2.tgz",
      "integrity": "sha1-wFV8CWrzLxBhmPT04qODU343hxY=",
      "dev": true,
      "requires": {
        "normalize-path": "^3.0.0",
        "picomatch": "^2.0.4"
      }
    },
    "aproba": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/aproba/download/aproba-2.0.0.tgz",
      "integrity": "sha1-UlILiuW1aSFbNU78DKo/4eRaitw=",
      "dev": true
    },
    "are-we-there-yet": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/are-we-there-yet/download/are-we-there-yet-2.0.0.tgz",
      "integrity": "sha1-Ny4Oe9J52OlMZTqqH2cgCIS/Phw=",
      "dev": true,
      "requires": {
        "delegates": "^1.0.0",
        "readable-stream": "^3.6.0"
      }
    },
    "argparse": {
      "version": "1.0.10",
      "resolved": "https://registry.npmmirror.com/argparse/download/argparse-1.0.10.tgz",
      "integrity": "sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=",
      "dev": true,
      "requires": {
        "sprintf-js": "~1.0.2"
      }
    },
    "aria-query": {
      "version": "4.2.2",
      "resolved": "https://registry.npmmirror.com/aria-query/download/aria-query-4.2.2.tgz",
      "integrity": "sha1-DSymyazrVriXfp/tau1+FbvS+Ds=",
      "dev": true,
      "requires": {
        "@babel/runtime": "^7.10.2",
        "@babel/runtime-corejs3": "^7.10.2"
      }
    },
    "array-flatten": {
      "version": "2.1.2",
      "resolved": "https://registry.npmmirror.com/array-flatten/download/array-flatten-2.1.2.tgz",
      "integrity": "sha1-JO+AoowaiTYX4hSbDG0NeIKTsJk=",
      "dev": true
    },
    "array-union": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/array-union/download/array-union-2.1.0.tgz",
      "integrity": "sha1-t5hCCtvrHego2ErNii4j0+/oXo0=",
      "dev": true
    },
    "astral-regex": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/astral-regex/download/astral-regex-2.0.0.tgz",
      "integrity": "sha1-SDFDxWeu7UeFdZwIZXhtx319LjE=",
      "dev": true
    },
    "async": {
      "version": "0.9.2",
      "resolved": "https://registry.npmmirror.com/async/download/async-0.9.2.tgz",
      "integrity": "sha512-l6ToIJIotphWahxxHyzK9bnLR6kM4jJIIgLShZeqLY7iboHoGkdgFl7W2/Ivi4SkMJYGKqW8vSuk0uKUj6qsSw==",
      "dev": true
    },
    "at-least-node": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/at-least-node/download/at-least-node-1.0.0.tgz",
      "integrity": "sha1-YCzUtG6EStTv/JKoARo8RuAjjcI=",
      "dev": true
    },
    "atob": {
      "version": "2.1.2",
      "resolved": "https://registry.npmmirror.com/atob/download/atob-2.1.2.tgz",
      "integrity": "sha1-bZUX654DDSQ2ZmZR6GvZ9vE1M8k=",
      "dev": true
    },
    "autoprefixer": {
      "version": "10.4.2",
      "resolved": "https://registry.npmmirror.com/autoprefixer/download/autoprefixer-10.4.2.tgz",
      "integrity": "sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==",
      "dev": true,
      "requires": {
        "browserslist": "^4.19.1",
        "caniuse-lite": "^1.0.30001297",
        "fraction.js": "^4.1.2",
        "normalize-range": "^0.1.2",
        "picocolors": "^1.0.0",
        "postcss-value-parser": "^4.2.0"
      }
    },
    "axobject-query": {
      "version": "2.2.0",
      "resolved": "https://registry.npmmirror.com/axobject-query/download/axobject-query-2.2.0.tgz",
      "integrity": "sha1-lD1H4QwLcEqkInXiDt83ImSJib4=",
      "dev": true
    },
    "babel-loader": {
      "version": "8.2.3",
      "resolved": "https://registry.npmmirror.com/babel-loader/download/babel-loader-8.2.3.tgz",
      "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==",
      "dev": true,
      "requires": {
        "find-cache-dir": "^3.3.1",
        "loader-utils": "^1.4.0",
        "make-dir": "^3.1.0",
        "schema-utils": "^2.6.5"
      },
      "dependencies": {
        "json5": {
          "version": "1.0.1",
          "resolved": "https://registry.npmmirror.com/json5/download/json5-1.0.1.tgz",
          "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
          "dev": true,
          "requires": {
            "minimist": "^1.2.0"
          }
        },
        "loader-utils": {
          "version": "1.4.0",
          "resolved": "https://registry.npmmirror.com/loader-utils/download/loader-utils-1.4.0.tgz",
          "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=",
          "dev": true,
          "requires": {
            "big.js": "^5.2.2",
            "emojis-list": "^3.0.0",
            "json5": "^1.0.1"
          }
        }
      }
    },
    "babel-plugin-dynamic-import-node": {
      "version": "2.3.3",
      "resolved": "https://registry.npmmirror.com/babel-plugin-dynamic-import-node/download/babel-plugin-dynamic-import-node-2.3.3.tgz",
      "integrity": "sha1-hP2hnJduxcbe/vV/lCez3vZuF6M=",
      "dev": true,
      "requires": {
        "object.assign": "^4.1.0"
      }
    },
    "babel-plugin-istanbul": {
      "version": "6.1.1",
      "resolved": "https://registry.npmmirror.com/babel-plugin-istanbul/download/babel-plugin-istanbul-6.1.1.tgz",
      "integrity": "sha1-+ojsWSMv2bTjbbvFQKjsmptH2nM=",
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.0.0",
        "@istanbuljs/load-nyc-config": "^1.0.0",
        "@istanbuljs/schema": "^0.1.2",
        "istanbul-lib-instrument": "^5.0.4",
        "test-exclude": "^6.0.0"
      }
    },
    "babel-plugin-polyfill-corejs2": {
      "version": "0.3.1",
      "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs2/download/babel-plugin-polyfill-corejs2-0.3.1.tgz",
      "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==",
      "dev": true,
      "requires": {
        "@babel/compat-data": "^7.13.11",
        "@babel/helper-define-polyfill-provider": "^0.3.1",
        "semver": "^6.1.1"
      },
      "dependencies": {
        "semver": {
          "version": "6.3.0",
          "resolved": "https://registry.npmmirror.com/semver/download/semver-6.3.0.tgz",
          "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
          "dev": true
        }
      }
    },
    "babel-plugin-polyfill-corejs3": {
      "version": "0.4.0",
      "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs3/download/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.1",
      "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/download/babel-plugin-polyfill-regenerator-0.3.1.tgz",
      "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==",
      "dev": true,
      "requires": {
        "@babel/helper-define-polyfill-provider": "^0.3.1"
      }
    },
    "balanced-match": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/balanced-match/download/balanced-match-1.0.2.tgz",
      "integrity": "sha1-6D46fj8wCzTLnYf2FfoMvzV2kO4=",
      "dev": true
    },
    "base64-js": {
      "version": "1.5.1",
      "resolved": "https://registry.npmmirror.com/base64-js/download/base64-js-1.5.1.tgz",
      "integrity": "sha1-GxtEAWClv3rUC2UPCVljSBkDkwo=",
      "dev": true
    },
    "base64id": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/base64id/download/base64id-2.0.0.tgz",
      "integrity": "sha1-J3Csa8R9MSr5eov5pjQ0LgzSXLY=",
      "dev": true
    },
    "batch": {
      "version": "0.6.1",
      "resolved": "https://registry.npmmirror.com/batch/download/batch-0.6.1.tgz",
      "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==",
      "dev": true
    },
    "big.js": {
      "version": "5.2.2",
      "resolved": "https://registry.npmmirror.com/big.js/download/big.js-5.2.2.tgz",
      "integrity": "sha1-ZfCvOC9Xi83HQr2cKB6cstd2gyg=",
      "dev": true
    },
    "binary-extensions": {
      "version": "2.2.0",
      "resolved": "https://registry.npmmirror.com/binary-extensions/download/binary-extensions-2.2.0.tgz",
      "integrity": "sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0=",
      "dev": true
    },
    "bl": {
      "version": "4.1.0",
      "resolved": "https://registry.npmmirror.com/bl/download/bl-4.1.0.tgz",
      "integrity": "sha1-RRU1JkGCvsL7vIOmKrmM8R2fezo=",
      "dev": true,
      "requires": {
        "buffer": "^5.5.0",
        "inherits": "^2.0.4",
        "readable-stream": "^3.4.0"
      }
    },
    "body-parser": {
      "version": "1.19.1",
      "resolved": "https://registry.npmmirror.com/body-parser/download/body-parser-1.19.1.tgz",
      "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==",
      "dev": true,
      "requires": {
        "bytes": "3.1.1",
        "content-type": "~1.0.4",
        "debug": "2.6.9",
        "depd": "~1.1.2",
        "http-errors": "1.8.1",
        "iconv-lite": "0.4.24",
        "on-finished": "~2.3.0",
        "qs": "6.9.6",
        "raw-body": "2.4.2",
        "type-is": "~1.6.18"
      },
      "dependencies": {
        "debug": {
          "version": "2.6.9",
          "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz",
          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
          "dev": true,
          "requires": {
            "ms": "2.0.0"
          }
        },
        "ms": {
          "version": "2.0.0",
          "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz",
          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
          "dev": true
        }
      }
    },
    "bonjour": {
      "version": "3.5.0",
      "resolved": "https://registry.npmmirror.com/bonjour/download/bonjour-3.5.0.tgz",
      "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
      "dev": true,
      "requires": {
        "array-flatten": "^2.1.0",
        "deep-equal": "^1.0.1",
        "dns-equal": "^1.0.0",
        "dns-txt": "^2.0.2",
        "multicast-dns": "^6.0.1",
        "multicast-dns-service-types": "^1.1.0"
      }
    },
    "boolbase": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/boolbase/download/boolbase-1.0.0.tgz",
      "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
      "dev": true
    },
    "brace-expansion": {
      "version": "1.1.11",
      "resolved": "https://registry.npmmirror.com/brace-expansion/download/brace-expansion-1.1.11.tgz",
      "integrity": "sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=",
      "dev": true,
      "requires": {
        "balanced-match": "^1.0.0",
        "concat-map": "0.0.1"
      }
    },
    "braces": {
      "version": "3.0.2",
      "resolved": "https://registry.npmmirror.com/braces/download/braces-3.0.2.tgz",
      "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=",
      "dev": true,
      "requires": {
        "fill-range": "^7.0.1"
      }
    },
    "browserslist": {
      "version": "4.19.1",
      "resolved": "https://registry.npmmirror.com/browserslist/download/browserslist-4.19.1.tgz",
      "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==",
      "dev": true,
      "requires": {
        "caniuse-lite": "^1.0.30001286",
        "electron-to-chromium": "^1.4.17",
        "escalade": "^3.1.1",
        "node-releases": "^2.0.1",
        "picocolors": "^1.0.0"
      }
    },
    "btoa": {
      "version": "1.2.1",
      "resolved": "https://registry.npmmirror.com/btoa/download/btoa-1.2.1.tgz",
      "integrity": "sha1-AamQn4ssk/a/aAuiYTHrMPf6PXM=",
      "dev": true
    },
    "buffer": {
      "version": "5.7.1",
      "resolved": "https://registry.npmmirror.com/buffer/download/buffer-5.7.1.tgz",
      "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
      "dev": true,
      "requires": {
        "base64-js": "^1.3.1",
        "ieee754": "^1.1.13"
      }
    },
    "buffer-from": {
      "version": "1.1.2",
      "resolved": "https://registry.npmmirror.com/buffer-from/download/buffer-from-1.1.2.tgz",
      "integrity": "sha1-KxRqb9cugLT1XSVfNe1Zo6mkG9U=",
      "dev": true
    },
    "buffer-indexof": {
      "version": "1.1.1",
      "resolved": "https://registry.npmmirror.com/buffer-indexof/download/buffer-indexof-1.1.1.tgz",
      "integrity": "sha1-Uvq8xqYG0aADAoAmSO9o9jnaJow=",
      "dev": true
    },
    "builtins": {
      "version": "1.0.3",
      "resolved": "https://registry.npmmirror.com/builtins/download/builtins-1.0.3.tgz",
      "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=",
      "dev": true
    },
    "bytes": {
      "version": "3.1.1",
      "resolved": "https://registry.npmmirror.com/bytes/download/bytes-3.1.1.tgz",
      "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==",
      "dev": true
    },
    "cacache": {
      "version": "15.3.0",
      "resolved": "https://registry.npmmirror.com/cacache/download/cacache-15.3.0.tgz?cache=0&sync_timestamp=1632753457698&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcacache%2Fdownload%2Fcacache-15.3.0.tgz",
      "integrity": "sha1-3IU4D7L1Vv492kxxm/oOyHWn8es=",
      "dev": true,
      "requires": {
        "@npmcli/fs": "^1.0.0",
        "@npmcli/move-file": "^1.0.1",
        "chownr": "^2.0.0",
        "fs-minipass": "^2.0.0",
        "glob": "^7.1.4",
        "infer-owner": "^1.0.4",
        "lru-cache": "^6.0.0",
        "minipass": "^3.1.1",
        "minipass-collect": "^1.0.2",
        "minipass-flush": "^1.0.5",
        "minipass-pipeline": "^1.2.2",
        "mkdirp": "^1.0.3",
        "p-map": "^4.0.0",
        "promise-inflight": "^1.0.1",
        "rimraf": "^3.0.2",
        "ssri": "^8.0.1",
        "tar": "^6.0.2",
        "unique-filename": "^1.1.1"
      }
    },
    "call-bind": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/call-bind/download/call-bind-1.0.2.tgz",
      "integrity": "sha1-sdTonmiBGcPJqQOtMKuy9qkZvjw=",
      "dev": true,
      "requires": {
        "function-bind": "^1.1.1",
        "get-intrinsic": "^1.0.2"
      }
    },
    "callsites": {
      "version": "3.1.0",
      "resolved": "https://registry.npmmirror.com/callsites/download/callsites-3.1.0.tgz",
      "integrity": "sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M=",
      "dev": true
    },
    "camelcase": {
      "version": "5.3.1",
      "resolved": "https://registry.npmmirror.com/camelcase/download/camelcase-5.3.1.tgz",
      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
      "dev": true
    },
    "caniuse-lite": {
      "version": "1.0.30001300",
      "resolved": "https://registry.npmmirror.com/caniuse-lite/download/caniuse-lite-1.0.30001300.tgz",
      "integrity": "sha512-cVjiJHWGcNlJi8TZVKNMnvMid3Z3TTdDHmLDzlOdIiZq138Exvo0G+G0wTdVYolxKb4AYwC+38pxodiInVtJSA==",
      "dev": true
    },
    "canonical-path": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/canonical-path/download/canonical-path-1.0.0.tgz",
      "integrity": "sha1-/LRwwjlY3vhQgYVr56hukE8YDR0=",
      "dev": true
    },
    "chalk": {
      "version": "2.4.2",
      "resolved": "https://registry.npmmirror.com/chalk/download/chalk-2.4.2.tgz",
      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
      "dev": true,
      "requires": {
        "ansi-styles": "^3.2.1",
        "escape-string-regexp": "^1.0.5",
        "supports-color": "^5.3.0"
      }
    },
    "chardet": {
      "version": "0.7.0",
      "resolved": "https://registry.npmmirror.com/chardet/download/chardet-0.7.0.tgz",
      "integrity": "sha1-kAlISfCTfy7twkJdDSip5fDLrZ4=",
      "dev": true
    },
    "chokidar": {
      "version": "3.5.3",
      "resolved": "https://registry.npmmirror.com/chokidar/download/chokidar-3.5.3.tgz",
      "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
      "dev": true,
      "requires": {
        "anymatch": "~3.1.2",
        "braces": "~3.0.2",
        "fsevents": "~2.3.2",
        "glob-parent": "~5.1.2",
        "is-binary-path": "~2.1.0",
        "is-glob": "~4.0.1",
        "normalize-path": "~3.0.0",
        "readdirp": "~3.6.0"
      }
    },
    "chownr": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/chownr/download/chownr-2.0.0.tgz",
      "integrity": "sha1-Fb++U9LqtM9w8YqM1o6+Wzyx3s4=",
      "dev": true
    },
    "chrome-trace-event": {
      "version": "1.0.3",
      "resolved": "https://registry.npmmirror.com/chrome-trace-event/download/chrome-trace-event-1.0.3.tgz",
      "integrity": "sha1-EBXs7UdB4V0GZkqVfbv1DQQeJqw=",
      "dev": true
    },
    "circular-dependency-plugin": {
      "version": "5.2.2",
      "resolved": "https://registry.npmmirror.com/circular-dependency-plugin/download/circular-dependency-plugin-5.2.2.tgz",
      "integrity": "sha1-Oeg2B52x088vmI3EjFGIpEBYtgA=",
      "dev": true,
      "requires": {}
    },
    "clean-stack": {
      "version": "2.2.0",
      "resolved": "https://registry.npmmirror.com/clean-stack/download/clean-stack-2.2.0.tgz",
      "integrity": "sha1-7oRy27Ep5yezHooQpCfe6d/kAIs=",
      "dev": true
    },
    "cli-cursor": {
      "version": "3.1.0",
      "resolved": "https://registry.npmmirror.com/cli-cursor/download/cli-cursor-3.1.0.tgz",
      "integrity": "sha1-JkMFp65JDR0Dvwybp8kl0XU68wc=",
      "dev": true,
      "requires": {
        "restore-cursor": "^3.1.0"
      }
    },
    "cli-spinners": {
      "version": "2.6.1",
      "resolved": "https://registry.npmmirror.com/cli-spinners/download/cli-spinners-2.6.1.tgz",
      "integrity": "sha1-rclU6+KBw3pjGb+kAebdJIj/tw0=",
      "dev": true
    },
    "cli-width": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/cli-width/download/cli-width-3.0.0.tgz",
      "integrity": "sha1-ovSEN6LKqaIkNueUvwceyeYc7fY=",
      "dev": true
    },
    "cliui": {
      "version": "7.0.4",
      "resolved": "https://registry.npmmirror.com/cliui/download/cliui-7.0.4.tgz",
      "integrity": "sha1-oCZe5lVHb8gHrqnfPfjfd4OAi08=",
      "dev": true,
      "requires": {
        "string-width": "^4.2.0",
        "strip-ansi": "^6.0.0",
        "wrap-ansi": "^7.0.0"
      }
    },
    "clone": {
      "version": "1.0.4",
      "resolved": "https://registry.npmmirror.com/clone/download/clone-1.0.4.tgz",
      "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
      "dev": true
    },
    "clone-deep": {
      "version": "4.0.1",
      "resolved": "https://registry.npmmirror.com/clone-deep/download/clone-deep-4.0.1.tgz",
      "integrity": "sha1-wZ/Zvbv4WUK0/ZechNz31fB8I4c=",
      "dev": true,
      "requires": {
        "is-plain-object": "^2.0.4",
        "kind-of": "^6.0.2",
        "shallow-clone": "^3.0.0"
      }
    },
    "color-convert": {
      "version": "1.9.3",
      "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-1.9.3.tgz",
      "integrity": "sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=",
      "dev": true,
      "requires": {
        "color-name": "1.1.3"
      }
    },
    "color-name": {
      "version": "1.1.3",
      "resolved": "https://registry.npmmirror.com/color-name/download/color-name-1.1.3.tgz",
      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
      "dev": true
    },
    "color-support": {
      "version": "1.1.3",
      "resolved": "https://registry.npmmirror.com/color-support/download/color-support-1.1.3.tgz?cache=0&sync_timestamp=1632754046636&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcolor-support%2Fdownload%2Fcolor-support-1.1.3.tgz",
      "integrity": "sha1-k4NDeaHMmgxh+C9S8NBDIiUb1aI=",
      "dev": true
    },
    "colorette": {
      "version": "2.0.16",
      "resolved": "https://registry.npmmirror.com/colorette/download/colorette-2.0.16.tgz",
      "integrity": "sha1-cTua+E/bAAE58EVGvUqT9ipQhdo=",
      "dev": true
    },
    "colors": {
      "version": "1.4.0",
      "resolved": "https://registry.npmmirror.com/colors/download/colors-1.4.0.tgz",
      "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
      "dev": true
    },
    "commander": {
      "version": "2.20.3",
      "resolved": "https://registry.npmmirror.com/commander/download/commander-2.20.3.tgz",
      "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
      "dev": true
    },
    "commondir": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/commondir/download/commondir-1.0.1.tgz",
      "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
      "dev": true
    },
    "component-emitter": {
      "version": "1.3.0",
      "resolved": "https://registry.npmmirror.com/component-emitter/download/component-emitter-1.3.0.tgz",
      "integrity": "sha1-FuQHD7qK4ptnnyIVhT7hgasuq8A=",
      "dev": true
    },
    "compressible": {
      "version": "2.0.18",
      "resolved": "https://registry.npmmirror.com/compressible/download/compressible-2.0.18.tgz",
      "integrity": "sha1-r1PMprBw1MPAdQ+9dyhqbXzEb7o=",
      "dev": true,
      "requires": {
        "mime-db": ">= 1.43.0 < 2"
      }
    },
    "compression": {
      "version": "1.7.4",
      "resolved": "https://registry.npmmirror.com/compression/download/compression-1.7.4.tgz",
      "integrity": "sha1-lVI+/xcMpXwpoMpB5v4TH0Hlu48=",
      "dev": true,
      "requires": {
        "accepts": "~1.3.5",
        "bytes": "3.0.0",
        "compressible": "~2.0.16",
        "debug": "2.6.9",
        "on-headers": "~1.0.2",
        "safe-buffer": "5.1.2",
        "vary": "~1.1.2"
      },
      "dependencies": {
        "bytes": {
          "version": "3.0.0",
          "resolved": "https://registry.npmmirror.com/bytes/download/bytes-3.0.0.tgz",
          "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
          "dev": true
        },
        "debug": {
          "version": "2.6.9",
          "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz",
          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
          "dev": true,
          "requires": {
            "ms": "2.0.0"
          }
        },
        "ms": {
          "version": "2.0.0",
          "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz",
          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
          "dev": true
        }
      }
    },
    "concat-map": {
      "version": "0.0.1",
      "resolved": "https://registry.npmmirror.com/concat-map/download/concat-map-0.0.1.tgz",
      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
      "dev": true
    },
    "connect": {
      "version": "3.7.0",
      "resolved": "https://registry.npmmirror.com/connect/download/connect-3.7.0.tgz",
      "integrity": "sha1-XUk0iRDKpeB6AYALAw0MNfIEhPg=",
      "dev": true,
      "requires": {
        "debug": "2.6.9",
        "finalhandler": "1.1.2",
        "parseurl": "~1.3.3",
        "utils-merge": "1.0.1"
      },
      "dependencies": {
        "debug": {
          "version": "2.6.9",
          "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz",
          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
          "dev": true,
          "requires": {
            "ms": "2.0.0"
          }
        },
        "ms": {
          "version": "2.0.0",
          "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz",
          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
          "dev": true
        }
      }
    },
    "connect-history-api-fallback": {
      "version": "1.6.0",
      "resolved": "https://registry.npmmirror.com/connect-history-api-fallback/download/connect-history-api-fallback-1.6.0.tgz",
      "integrity": "sha1-izIIk1kwjRERFdgcrT/Oq4iPl7w=",
      "dev": true
    },
    "console-control-strings": {
      "version": "1.1.0",
      "resolved": "https://registry.npmmirror.com/console-control-strings/download/console-control-strings-1.1.0.tgz",
      "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
      "dev": true
    },
    "content-disposition": {
      "version": "0.5.4",
      "resolved": "https://registry.npmmirror.com/content-disposition/download/content-disposition-0.5.4.tgz",
      "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
      "dev": true,
      "requires": {
        "safe-buffer": "5.2.1"
      },
      "dependencies": {
        "safe-buffer": {
          "version": "5.2.1",
          "resolved": "https://registry.npmmirror.com/safe-buffer/download/safe-buffer-5.2.1.tgz",
          "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=",
          "dev": true
        }
      }
    },
    "content-type": {
      "version": "1.0.4",
      "resolved": "https://registry.npmmirror.com/content-type/download/content-type-1.0.4.tgz",
      "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js=",
      "dev": true
    },
    "convert-source-map": {
      "version": "1.8.0",
      "resolved": "https://registry.npmmirror.com/convert-source-map/download/convert-source-map-1.8.0.tgz",
      "integrity": "sha1-8zc8MtIbTXgN2ABFFGhPt5HKQ2k=",
      "dev": true,
      "requires": {
        "safe-buffer": "~5.1.1"
      }
    },
    "cookie": {
      "version": "0.4.1",
      "resolved": "https://registry.npmmirror.com/cookie/download/cookie-0.4.1.tgz",
      "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==",
      "dev": true
    },
    "cookie-signature": {
      "version": "1.0.6",
      "resolved": "https://registry.npmmirror.com/cookie-signature/download/cookie-signature-1.0.6.tgz",
      "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
      "dev": true
    },
    "copy-anything": {
      "version": "2.0.3",
      "resolved": "https://registry.npmmirror.com/copy-anything/download/copy-anything-2.0.3.tgz",
      "integrity": "sha1-hCQHugJGaw34RIGbvjuuu+XUXYc=",
      "dev": true,
      "requires": {
        "is-what": "^3.12.0"
      }
    },
    "copy-webpack-plugin": {
      "version": "10.0.0",
      "resolved": "https://registry.npmmirror.com/copy-webpack-plugin/download/copy-webpack-plugin-10.0.0.tgz",
      "integrity": "sha512-tuCVuFMBbRsb7IH0q1CUb50/Skv+7a6c7DJ+xi4fAbOzNLTYVMUTPnf8uGvKPtmqTvzYBrfEFo7YgP4TsUWmtg==",
      "dev": true,
      "requires": {
        "fast-glob": "^3.2.7",
        "glob-parent": "^6.0.1",
        "globby": "^12.0.2",
        "normalize-path": "^3.0.0",
        "schema-utils": "^4.0.0",
        "serialize-javascript": "^6.0.0"
      },
      "dependencies": {
        "array-union": {
          "version": "3.0.1",
          "resolved": "https://registry.npmmirror.com/array-union/download/array-union-3.0.1.tgz",
          "integrity": "sha1-2lJjDTJ/i4jPv7V3KOKvXNm2uXU=",
          "dev": true
        },
        "glob-parent": {
          "version": "6.0.2",
          "resolved": "https://registry.npmmirror.com/glob-parent/download/glob-parent-6.0.2.tgz",
          "integrity": "sha1-bSN9mQg5UMeSkPJMdkKj3poo+eM=",
          "dev": true,
          "requires": {
            "is-glob": "^4.0.3"
          }
        },
        "globby": {
          "version": "12.2.0",
          "resolved": "https://registry.npmmirror.com/globby/download/globby-12.2.0.tgz",
          "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==",
          "dev": true,
          "requires": {
            "array-union": "^3.0.1",
            "dir-glob": "^3.0.1",
            "fast-glob": "^3.2.7",
            "ignore": "^5.1.9",
            "merge2": "^1.4.1",
            "slash": "^4.0.0"
          }
        },
        "schema-utils": {
          "version": "4.0.0",
          "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-4.0.0.tgz?cache=0&sync_timestamp=1637076002057&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-4.0.0.tgz",
          "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
          "dev": true,
          "requires": {
            "@types/json-schema": "^7.0.9",
            "ajv": "^8.8.0",
            "ajv-formats": "^2.1.1",
            "ajv-keywords": "^5.0.0"
          }
        },
        "slash": {
          "version": "4.0.0",
          "resolved": "https://registry.npmmirror.com/slash/download/slash-4.0.0.tgz?cache=0&sync_timestamp=1632753426618&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fslash%2Fdownload%2Fslash-4.0.0.tgz",
          "integrity": "sha1-JCI3IXbExsWt214q2oha+YSzlqc=",
          "dev": true
        }
      }
    },
    "core-js": {
      "version": "3.19.3",
      "resolved": "https://registry.npmmirror.com/core-js/download/core-js-3.19.3.tgz",
      "integrity": "sha512-LeLBMgEGSsG7giquSzvgBrTS7V5UL6ks3eQlUSbN8dJStlLFiRzUm5iqsRyzUB8carhfKjkJ2vzKqE6z1Vga9g==",
      "dev": true
    },
    "core-js-compat": {
      "version": "3.20.3",
      "resolved": "https://registry.npmmirror.com/core-js-compat/download/core-js-compat-3.20.3.tgz",
      "integrity": "sha512-c8M5h0IkNZ+I92QhIpuSijOxGAcj3lgpsWdkCqmUTZNwidujF4r3pi6x1DCN+Vcs5qTS2XWWMfWSuCqyupX8gw==",
      "dev": true,
      "requires": {
        "browserslist": "^4.19.1",
        "semver": "7.0.0"
      },
      "dependencies": {
        "semver": {
          "version": "7.0.0",
          "resolved": "https://registry.npmmirror.com/semver/download/semver-7.0.0.tgz",
          "integrity": "sha1-XzyjV2HkfgWyBsba/yz4FPAxa44=",
          "dev": true
        }
      }
    },
    "core-js-pure": {
      "version": "3.20.3",
      "resolved": "https://registry.npmmirror.com/core-js-pure/download/core-js-pure-3.20.3.tgz",
      "integrity": "sha512-Q2H6tQ5MtPtcC7f3HxJ48i4Q7T9ybPKgvWyuH7JXIoNa2pm0KuBnycsET/qw1SLLZYfbsbrZQNMeIOClb+6WIA==",
      "dev": true
    },
    "core-util-is": {
      "version": "1.0.3",
      "resolved": "https://registry.npmmirror.com/core-util-is/download/core-util-is-1.0.3.tgz",
      "integrity": "sha1-pgQtNjTCsn6TKPg3uWX6yDgI24U=",
      "dev": true
    },
    "cors": {
      "version": "2.8.5",
      "resolved": "https://registry.npmmirror.com/cors/download/cors-2.8.5.tgz",
      "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
      "dev": true,
      "requires": {
        "object-assign": "^4",
        "vary": "^1"
      }
    },
    "cosmiconfig": {
      "version": "7.0.1",
      "resolved": "https://registry.npmmirror.com/cosmiconfig/download/cosmiconfig-7.0.1.tgz",
      "integrity": "sha1-cU11ZSLKzoZ4Z8y0R0xdAbuuXW0=",
      "dev": true,
      "requires": {
        "@types/parse-json": "^4.0.0",
        "import-fresh": "^3.2.1",
        "parse-json": "^5.0.0",
        "path-type": "^4.0.0",
        "yaml": "^1.10.0"
      }
    },
    "critters": {
      "version": "0.0.16",
      "resolved": "https://registry.npmmirror.com/critters/download/critters-0.0.16.tgz",
      "integrity": "sha512-JwjgmO6i3y6RWtLYmXwO5jMd+maZt8Tnfu7VVISmEWyQqfLpB8soBswf8/2bu6SBXxtKA68Al3c+qIG1ApT68A==",
      "dev": true,
      "requires": {
        "chalk": "^4.1.0",
        "css-select": "^4.2.0",
        "parse5": "^6.0.1",
        "parse5-htmlparser2-tree-adapter": "^6.0.1",
        "postcss": "^8.3.7",
        "pretty-bytes": "^5.3.0"
      },
      "dependencies": {
        "ansi-styles": {
          "version": "4.3.0",
          "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz",
          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
          "dev": true,
          "requires": {
            "color-convert": "^2.0.1"
          }
        },
        "chalk": {
          "version": "4.1.2",
          "resolved": "https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz",
          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
          "dev": true,
          "requires": {
            "ansi-styles": "^4.1.0",
            "supports-color": "^7.1.0"
          }
        },
        "color-convert": {
          "version": "2.0.1",
          "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz",
          "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
          "dev": true,
          "requires": {
            "color-name": "~1.1.4"
          }
        },
        "color-name": {
          "version": "1.1.4",
          "resolved": "https://registry.npmmirror.com/color-name/download/color-name-1.1.4.tgz",
          "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
          "dev": true
        },
        "has-flag": {
          "version": "4.0.0",
          "resolved": "https://registry.npmmirror.com/has-flag/download/has-flag-4.0.0.tgz",
          "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
          "dev": true
        },
        "parse5": {
          "version": "6.0.1",
          "resolved": "https://registry.npmmirror.com/parse5/download/parse5-6.0.1.tgz",
          "integrity": "sha1-4aHAhcVps9wIMhGE8Zo5zCf3wws=",
          "dev": true
        },
        "supports-color": {
          "version": "7.2.0",
          "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz",
          "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
          "dev": true,
          "requires": {
            "has-flag": "^4.0.0"
          }
        }
      }
    },
    "cross-spawn": {
      "version": "7.0.3",
      "resolved": "https://registry.npmmirror.com/cross-spawn/download/cross-spawn-7.0.3.tgz",
      "integrity": "sha1-9zqFudXUHQRVUcF34ogtSshXKKY=",
      "dev": true,
      "requires": {
        "path-key": "^3.1.0",
        "shebang-command": "^2.0.0",
        "which": "^2.0.1"
      }
    },
    "css": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/css/download/css-3.0.0.tgz",
      "integrity": "sha1-REek1Y/dAzZ8UWyp9krjZc7kql0=",
      "dev": true,
      "requires": {
        "inherits": "^2.0.4",
        "source-map": "^0.6.1",
        "source-map-resolve": "^0.6.0"
      },
      "dependencies": {
        "source-map": {
          "version": "0.6.1",
          "resolved": "https://registry.npmmirror.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1632753431597&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz",
          "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
          "dev": true
        }
      }
    },
    "css-blank-pseudo": {
      "version": "3.0.2",
      "resolved": "https://registry.npmmirror.com/css-blank-pseudo/download/css-blank-pseudo-3.0.2.tgz",
      "integrity": "sha512-hOb1LFjRR+8ocA071xUSmg5VslJ8NGo/I2qpUpdeAYyBVCgupS5O8SEVo4SxEMYyFBNodBkzG3T1iqW9HCXxew==",
      "dev": true,
      "requires": {
        "postcss-selector-parser": "^6.0.8"
      }
    },
    "css-has-pseudo": {
      "version": "3.0.3",
      "resolved": "https://registry.npmmirror.com/css-has-pseudo/download/css-has-pseudo-3.0.3.tgz",
      "integrity": "sha512-0gDYWEKaGacwxCqvQ3Ypg6wGdD1AztbMm5h1JsactG2hP2eiflj808QITmuWBpE7sjSEVrAlZhPTVd/nNMj/hQ==",
      "dev": true,
      "requires": {
        "postcss-selector-parser": "^6.0.8"
      }
    },
    "css-loader": {
      "version": "6.5.1",
      "resolved": "https://registry.npmmirror.com/css-loader/download/css-loader-6.5.1.tgz",
      "integrity": "sha512-gEy2w9AnJNnD9Kuo4XAP9VflW/ujKoS9c/syO+uWMlm5igc7LysKzPXaDoR2vroROkSwsTS2tGr1yGGEbZOYZQ==",
      "dev": true,
      "requires": {
        "icss-utils": "^5.1.0",
        "postcss": "^8.2.15",
        "postcss-modules-extract-imports": "^3.0.0",
        "postcss-modules-local-by-default": "^4.0.0",
        "postcss-modules-scope": "^3.0.0",
        "postcss-modules-values": "^4.0.0",
        "postcss-value-parser": "^4.1.0",
        "semver": "^7.3.5"
      }
    },
    "css-prefers-color-scheme": {
      "version": "6.0.2",
      "resolved": "https://registry.npmmirror.com/css-prefers-color-scheme/download/css-prefers-color-scheme-6.0.2.tgz",
      "integrity": "sha512-gv0KQBEM+q/XdoKyznovq3KW7ocO7k+FhPP+hQR1MenJdu0uPGS6IZa9PzlbqBeS6XcZJNAoqoFxlAUW461CrA==",
      "dev": true,
      "requires": {}
    },
    "css-select": {
      "version": "4.2.1",
      "resolved": "https://registry.npmmirror.com/css-select/download/css-select-4.2.1.tgz",
      "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==",
      "dev": true,
      "requires": {
        "boolbase": "^1.0.0",
        "css-what": "^5.1.0",
        "domhandler": "^4.3.0",
        "domutils": "^2.8.0",
        "nth-check": "^2.0.1"
      }
    },
    "css-what": {
      "version": "5.1.0",
      "resolved": "https://registry.npmmirror.com/css-what/download/css-what-5.1.0.tgz",
      "integrity": "sha1-P3tweq32M7r2LCzrhXm1RbtA9/4=",
      "dev": true
    },
    "cssdb": {
      "version": "5.1.0",
      "resolved": "https://registry.npmmirror.com/cssdb/download/cssdb-5.1.0.tgz",
      "integrity": "sha512-/vqjXhv1x9eGkE/zO6o8ZOI7dgdZbLVLUGyVRbPgk6YipXbW87YzUCcO+Jrmi5bwJlAH6oD+MNeZyRgXea1GZw==",
      "dev": true
    },
    "cssesc": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/cssesc/download/cssesc-3.0.0.tgz",
      "integrity": "sha1-N3QZGZA7hoVl4cCep0dEXNGJg+4=",
      "dev": true
    },
    "custom-event": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/custom-event/download/custom-event-1.0.1.tgz",
      "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
      "dev": true
    },
    "date-fns": {
      "version": "2.28.0",
      "resolved": "https://registry.npmmirror.com/date-fns/download/date-fns-2.28.0.tgz",
      "integrity": "sha512-8d35hViGYx/QH0icHYCeLmsLmMUheMmTyV9Fcm6gvNwdw31yXXH+O85sOBJ+OLnLQMKZowvpKb6FgMIQjcpvQw=="
    },
    "date-format": {
      "version": "4.0.3",
      "resolved": "https://registry.npmmirror.com/date-format/download/date-format-4.0.3.tgz",
      "integrity": "sha512-7P3FyqDcfeznLZp2b+OMitV9Sz2lUnsT87WaTat9nVwqsBkTzPG3lPLNwW3en6F4pHUiWzr6vb8CLhjdK9bcxQ==",
      "dev": true
    },
    "debug": {
      "version": "4.3.3",
      "resolved": "https://registry.npmmirror.com/debug/download/debug-4.3.3.tgz",
      "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
      "dev": true,
      "requires": {
        "ms": "2.1.2"
      }
    },
    "decode-uri-component": {
      "version": "0.2.0",
      "resolved": "https://registry.npmmirror.com/decode-uri-component/download/decode-uri-component-0.2.0.tgz",
      "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
      "dev": true
    },
    "deep-equal": {
      "version": "1.1.1",
      "resolved": "https://registry.npmmirror.com/deep-equal/download/deep-equal-1.1.1.tgz",
      "integrity": "sha1-tcmMlCzv+vfLBR4k4UNKJaLmB2o=",
      "dev": true,
      "requires": {
        "is-arguments": "^1.0.4",
        "is-date-object": "^1.0.1",
        "is-regex": "^1.0.4",
        "object-is": "^1.0.1",
        "object-keys": "^1.1.1",
        "regexp.prototype.flags": "^1.2.0"
      }
    },
    "deep-is": {
      "version": "0.1.4",
      "resolved": "https://registry.npmmirror.com/deep-is/download/deep-is-0.1.4.tgz",
      "integrity": "sha1-pvLc5hL63S7x9Rm3NVHxfoUZmDE=",
      "dev": true
    },
    "default-gateway": {
      "version": "6.0.3",
      "resolved": "https://registry.npmmirror.com/default-gateway/download/default-gateway-6.0.3.tgz",
      "integrity": "sha1-gZSUyIgFO9t0PtvzQ9bN9/KUOnE=",
      "dev": true,
      "requires": {
        "execa": "^5.0.0"
      }
    },
    "defaults": {
      "version": "1.0.3",
      "resolved": "https://registry.npmmirror.com/defaults/download/defaults-1.0.3.tgz",
      "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
      "dev": true,
      "requires": {
        "clone": "^1.0.2"
      }
    },
    "define-lazy-prop": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/define-lazy-prop/download/define-lazy-prop-2.0.0.tgz",
      "integrity": "sha1-P3rkIRKbyqrJvHSQXJigAJ7J7n8=",
      "dev": true
    },
    "define-properties": {
      "version": "1.1.3",
      "resolved": "https://registry.npmmirror.com/define-properties/download/define-properties-1.1.3.tgz",
      "integrity": "sha1-z4jabL7ib+bbcJT2HYcMvYTO6fE=",
      "dev": true,
      "requires": {
        "object-keys": "^1.0.12"
      }
    },
    "del": {
      "version": "6.0.0",
      "resolved": "https://registry.npmmirror.com/del/download/del-6.0.0.tgz",
      "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==",
      "dev": true,
      "requires": {
        "globby": "^11.0.1",
        "graceful-fs": "^4.2.4",
        "is-glob": "^4.0.1",
        "is-path-cwd": "^2.2.0",
        "is-path-inside": "^3.0.2",
        "p-map": "^4.0.0",
        "rimraf": "^3.0.2",
        "slash": "^3.0.0"
      }
    },
    "delegates": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/delegates/download/delegates-1.0.0.tgz",
      "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
      "dev": true
    },
    "depd": {
      "version": "1.1.2",
      "resolved": "https://registry.npmmirror.com/depd/download/depd-1.1.2.tgz",
      "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
      "dev": true
    },
    "dependency-graph": {
      "version": "0.11.0",
      "resolved": "https://registry.npmmirror.com/dependency-graph/download/dependency-graph-0.11.0.tgz",
      "integrity": "sha1-rAzn7WilTaIhZahel6AdU/XrLic=",
      "dev": true
    },
    "destroy": {
      "version": "1.0.4",
      "resolved": "https://registry.npmmirror.com/destroy/download/destroy-1.0.4.tgz",
      "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
      "dev": true
    },
    "detect-node": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/detect-node/download/detect-node-2.1.0.tgz",
      "integrity": "sha1-yccHdaScPQO8LAbZpzvlUPl4+LE=",
      "dev": true
    },
    "di": {
      "version": "0.0.1",
      "resolved": "https://registry.npmmirror.com/di/download/di-0.0.1.tgz",
      "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
      "dev": true
    },
    "dir-glob": {
      "version": "3.0.1",
      "resolved": "https://registry.npmmirror.com/dir-glob/download/dir-glob-3.0.1.tgz",
      "integrity": "sha1-Vtv3PZkqSpO6FYT0U0Bj/S5BcX8=",
      "dev": true,
      "requires": {
        "path-type": "^4.0.0"
      }
    },
    "dns-equal": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/dns-equal/download/dns-equal-1.0.0.tgz",
      "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
      "dev": true
    },
    "dns-packet": {
      "version": "1.3.4",
      "resolved": "https://registry.npmmirror.com/dns-packet/download/dns-packet-1.3.4.tgz",
      "integrity": "sha1-40VQZYJKJQe6iGxVqJljuxB97G8=",
      "dev": true,
      "requires": {
        "ip": "^1.1.0",
        "safe-buffer": "^5.0.1"
      }
    },
    "dns-txt": {
      "version": "2.0.2",
      "resolved": "https://registry.npmmirror.com/dns-txt/download/dns-txt-2.0.2.tgz",
      "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
      "dev": true,
      "requires": {
        "buffer-indexof": "^1.0.0"
      }
    },
    "doctrine": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/doctrine/download/doctrine-3.0.0.tgz",
      "integrity": "sha1-rd6+rXKmV023g2OdyHoSF3OXOWE=",
      "dev": true,
      "requires": {
        "esutils": "^2.0.2"
      }
    },
    "dom-serialize": {
      "version": "2.2.1",
      "resolved": "https://registry.npmmirror.com/dom-serialize/download/dom-serialize-2.2.1.tgz",
      "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
      "dev": true,
      "requires": {
        "custom-event": "~1.0.0",
        "ent": "~2.2.0",
        "extend": "^3.0.0",
        "void-elements": "^2.0.0"
      }
    },
    "dom-serializer": {
      "version": "1.3.2",
      "resolved": "https://registry.npmmirror.com/dom-serializer/download/dom-serializer-1.3.2.tgz",
      "integrity": "sha1-YgZDfTLO767HFhgDIwx6ILwbTZE=",
      "dev": true,
      "requires": {
        "domelementtype": "^2.0.1",
        "domhandler": "^4.2.0",
        "entities": "^2.0.0"
      }
    },
    "domelementtype": {
      "version": "2.2.0",
      "resolved": "https://registry.npmmirror.com/domelementtype/download/domelementtype-2.2.0.tgz",
      "integrity": "sha1-mgtsJ4LtahxzI9QiZxg9+b2LHVc=",
      "dev": true
    },
    "domhandler": {
      "version": "4.3.0",
      "resolved": "https://registry.npmmirror.com/domhandler/download/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.npmmirror.com/domutils/download/domutils-2.8.0.tgz",
      "integrity": "sha1-RDfe9dtuLR9dbuhZvZXKfQIEgTU=",
      "dev": true,
      "requires": {
        "dom-serializer": "^1.0.1",
        "domelementtype": "^2.2.0",
        "domhandler": "^4.2.0"
      }
    },
    "duplexer": {
      "version": "0.1.2",
      "resolved": "https://registry.npmmirror.com/duplexer/download/duplexer-0.1.2.tgz",
      "integrity": "sha1-Or5DrvODX4rgd9E23c4PJ2sEAOY=",
      "dev": true
    },
    "ee-first": {
      "version": "1.1.1",
      "resolved": "https://registry.npmmirror.com/ee-first/download/ee-first-1.1.1.tgz",
      "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
      "dev": true
    },
    "ejs": {
      "version": "3.1.6",
      "resolved": "https://registry.npmmirror.com/ejs/download/ejs-3.1.6.tgz",
      "integrity": "sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==",
      "dev": true,
      "requires": {
        "jake": "^10.6.1"
      }
    },
    "electron-to-chromium": {
      "version": "1.4.49",
      "resolved": "https://registry.npmmirror.com/electron-to-chromium/download/electron-to-chromium-1.4.49.tgz",
      "integrity": "sha512-k/0t1TRfonHIp8TJKfjBu2cKj8MqYTiEpOhci+q7CVEE5xnCQnx1pTa+V8b/sdhe4S3PR4p4iceEQWhGrKQORQ==",
      "dev": true
    },
    "emoji-regex": {
      "version": "8.0.0",
      "resolved": "https://registry.npmmirror.com/emoji-regex/download/emoji-regex-8.0.0.tgz",
      "integrity": "sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc=",
      "dev": true
    },
    "emojis-list": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/emojis-list/download/emojis-list-3.0.0.tgz",
      "integrity": "sha1-VXBmIEatKeLpFucariYKvf9Pang=",
      "dev": true
    },
    "encodeurl": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/encodeurl/download/encodeurl-1.0.2.tgz",
      "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
      "dev": true
    },
    "encoding": {
      "version": "0.1.13",
      "resolved": "https://registry.npmmirror.com/encoding/download/encoding-0.1.13.tgz",
      "integrity": "sha1-VldK/deR9UqOmyeFwFgqLSYhD6k=",
      "dev": true,
      "optional": true,
      "requires": {
        "iconv-lite": "^0.6.2"
      },
      "dependencies": {
        "iconv-lite": {
          "version": "0.6.3",
          "resolved": "https://registry.npmmirror.com/iconv-lite/download/iconv-lite-0.6.3.tgz",
          "integrity": "sha1-pS+AvzjaGVLrXGgXkHGYcaGnJQE=",
          "dev": true,
          "optional": true,
          "requires": {
            "safer-buffer": ">= 2.1.2 < 3.0.0"
          }
        }
      }
    },
    "engine.io": {
      "version": "6.1.2",
      "resolved": "https://registry.npmmirror.com/engine.io/download/engine.io-6.1.2.tgz",
      "integrity": "sha512-v/7eGHxPvO2AWsksyx2PUsQvBafuvqs0jJJQ0FdmJG1b9qIvgSbqDRGwNhfk2XHaTTbTXiC4quRE8Q9nRjsrQQ==",
      "dev": true,
      "requires": {
        "@types/cookie": "^0.4.1",
        "@types/cors": "^2.8.12",
        "@types/node": ">=10.0.0",
        "accepts": "~1.3.4",
        "base64id": "2.0.0",
        "cookie": "~0.4.1",
        "cors": "~2.8.5",
        "debug": "~4.3.1",
        "engine.io-parser": "~5.0.0",
        "ws": "~8.2.3"
      }
    },
    "engine.io-parser": {
      "version": "5.0.3",
      "resolved": "https://registry.npmmirror.com/engine.io-parser/download/engine.io-parser-5.0.3.tgz",
      "integrity": "sha512-BtQxwF27XUNnSafQLvDi0dQ8s3i6VgzSoQMJacpIcGNrlUdfHSKbgm3jmjCVvQluGzqwujQMPAoMai3oYSTurg==",
      "dev": true,
      "requires": {
        "@socket.io/base64-arraybuffer": "~1.0.2"
      }
    },
    "enhanced-resolve": {
      "version": "5.8.3",
      "resolved": "https://registry.npmmirror.com/enhanced-resolve/download/enhanced-resolve-5.8.3.tgz",
      "integrity": "sha1-bVUtRlzOBCP1s9cYUR6lOCansvA=",
      "dev": true,
      "requires": {
        "graceful-fs": "^4.2.4",
        "tapable": "^2.2.0"
      }
    },
    "enquirer": {
      "version": "2.3.6",
      "resolved": "https://registry.npmmirror.com/enquirer/download/enquirer-2.3.6.tgz",
      "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==",
      "dev": true,
      "requires": {
        "ansi-colors": "^4.1.1"
      }
    },
    "ent": {
      "version": "2.2.0",
      "resolved": "https://registry.npmmirror.com/ent/download/ent-2.2.0.tgz",
      "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
      "dev": true
    },
    "entities": {
      "version": "2.2.0",
      "resolved": "https://registry.npmmirror.com/entities/download/entities-2.2.0.tgz",
      "integrity": "sha1-CY3JDruD2N/6CJ1VJWs1HTTE2lU=",
      "dev": true
    },
    "env-paths": {
      "version": "2.2.1",
      "resolved": "https://registry.npmmirror.com/env-paths/download/env-paths-2.2.1.tgz",
      "integrity": "sha1-QgOZ1BbOH76bwKB8Yvpo1n/Q+PI=",
      "dev": true
    },
    "err-code": {
      "version": "2.0.3",
      "resolved": "https://registry.npmmirror.com/err-code/download/err-code-2.0.3.tgz",
      "integrity": "sha1-I8Lzt1b/38YI0w4nyalBAkgH5/k=",
      "dev": true
    },
    "errno": {
      "version": "0.1.8",
      "resolved": "https://registry.npmmirror.com/errno/download/errno-0.1.8.tgz",
      "integrity": "sha1-i7Ppx9Rjvkl2/4iPdrSAnrwugR8=",
      "dev": true,
      "optional": true,
      "requires": {
        "prr": "~1.0.1"
      }
    },
    "error-ex": {
      "version": "1.3.2",
      "resolved": "https://registry.npmmirror.com/error-ex/download/error-ex-1.3.2.tgz",
      "integrity": "sha1-tKxAZIEH/c3PriQvQovqihTU8b8=",
      "dev": true,
      "requires": {
        "is-arrayish": "^0.2.1"
      }
    },
    "es-module-lexer": {
      "version": "0.9.3",
      "resolved": "https://registry.npmmirror.com/es-module-lexer/download/es-module-lexer-0.9.3.tgz",
      "integrity": "sha1-bxPbAMw4QXE32vdDZvU1yOtDjxk=",
      "dev": true
    },
    "esbuild": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild/download/esbuild-0.14.11.tgz",
      "integrity": "sha512-xZvPtVj6yecnDeFb3KjjCM6i7B5TCAQZT77kkW/CpXTMnd6VLnRPKrUB1XHI1pSq6a4Zcy3BGueQ8VljqjDGCg==",
      "dev": true,
      "optional": true,
      "requires": {
        "esbuild-android-arm64": "0.14.11",
        "esbuild-darwin-64": "0.14.11",
        "esbuild-darwin-arm64": "0.14.11",
        "esbuild-freebsd-64": "0.14.11",
        "esbuild-freebsd-arm64": "0.14.11",
        "esbuild-linux-32": "0.14.11",
        "esbuild-linux-64": "0.14.11",
        "esbuild-linux-arm": "0.14.11",
        "esbuild-linux-arm64": "0.14.11",
        "esbuild-linux-mips64le": "0.14.11",
        "esbuild-linux-ppc64le": "0.14.11",
        "esbuild-linux-s390x": "0.14.11",
        "esbuild-netbsd-64": "0.14.11",
        "esbuild-openbsd-64": "0.14.11",
        "esbuild-sunos-64": "0.14.11",
        "esbuild-windows-32": "0.14.11",
        "esbuild-windows-64": "0.14.11",
        "esbuild-windows-arm64": "0.14.11"
      }
    },
    "esbuild-android-arm64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-android-arm64/download/esbuild-android-arm64-0.14.11.tgz",
      "integrity": "sha512-6iHjgvMnC/SzDH8TefL+/3lgCjYWwAd1LixYfmz/TBPbDQlxcuSkX0yiQgcJB9k+ibZ54yjVXziIwGdlc+6WNw==",
      "dev": true,
      "optional": true
    },
    "esbuild-darwin-64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-darwin-64/download/esbuild-darwin-64-0.14.11.tgz",
      "integrity": "sha512-olq84ikh6TiBcrs3FnM4eR5VPPlcJcdW8BnUz/lNoEWYifYQ+Po5DuYV1oz1CTFMw4k6bQIZl8T3yxL+ZT2uvQ==",
      "dev": true,
      "optional": true
    },
    "esbuild-darwin-arm64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-darwin-arm64/download/esbuild-darwin-arm64-0.14.11.tgz",
      "integrity": "sha512-Jj0ieWLREPBYr/TZJrb2GFH8PVzDqiQWavo1pOFFShrcmHWDBDrlDxPzEZ67NF/Un3t6sNNmeI1TUS/fe1xARg==",
      "dev": true,
      "optional": true
    },
    "esbuild-freebsd-64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-freebsd-64/download/esbuild-freebsd-64-0.14.11.tgz",
      "integrity": "sha512-C5sT3/XIztxxz/zwDjPRHyzj/NJFOnakAanXuyfLDwhwupKPd76/PPHHyJx6Po6NI6PomgVp/zi6GRB8PfrOTA==",
      "dev": true,
      "optional": true
    },
    "esbuild-freebsd-arm64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-freebsd-arm64/download/esbuild-freebsd-arm64-0.14.11.tgz",
      "integrity": "sha512-y3Llu4wbs0bk4cwjsdAtVOesXb6JkdfZDLKMt+v1U3tOEPBdSu6w8796VTksJgPfqvpX22JmPLClls0h5p+L9w==",
      "dev": true,
      "optional": true
    },
    "esbuild-linux-32": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-linux-32/download/esbuild-linux-32-0.14.11.tgz",
      "integrity": "sha512-Cg3nVsxArjyLke9EuwictFF3Sva+UlDTwHIuIyx8qpxRYAOUTmxr2LzYrhHyTcGOleLGXUXYsnUVwKqnKAgkcg==",
      "dev": true,
      "optional": true
    },
    "esbuild-linux-64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-linux-64/download/esbuild-linux-64-0.14.11.tgz",
      "integrity": "sha512-oeR6dIrrojr8DKVrxtH3xl4eencmjsgI6kPkDCRIIFwv4p+K7ySviM85K66BN01oLjzthpUMvBVfWSJkBLeRbg==",
      "dev": true,
      "optional": true
    },
    "esbuild-linux-arm": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-linux-arm/download/esbuild-linux-arm-0.14.11.tgz",
      "integrity": "sha512-vcwskfD9g0tojux/ZaTJptJQU3a7YgTYsptK1y6LQ/rJmw7U5QJvboNawqM98Ca3ToYEucfCRGbl66OTNtp6KQ==",
      "dev": true,
      "optional": true
    },
    "esbuild-linux-arm64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-linux-arm64/download/esbuild-linux-arm64-0.14.11.tgz",
      "integrity": "sha512-+e6ZCgTFQYZlmg2OqLkg1jHLYtkNDksxWDBWNtI4XG4WxuOCUErLqfEt9qWjvzK3XBcCzHImrajkUjO+rRkbMg==",
      "dev": true,
      "optional": true
    },
    "esbuild-linux-mips64le": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-linux-mips64le/download/esbuild-linux-mips64le-0.14.11.tgz",
      "integrity": "sha512-Rrs99L+p54vepmXIb87xTG6ukrQv+CzrM8eoeR+r/OFL2Rg8RlyEtCeshXJ2+Q66MXZOgPJaokXJZb9snq28bw==",
      "dev": true,
      "optional": true
    },
    "esbuild-linux-ppc64le": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-linux-ppc64le/download/esbuild-linux-ppc64le-0.14.11.tgz",
      "integrity": "sha512-JyzziGAI0D30Vyzt0HDihp4s1IUtJ3ssV2zx9O/c+U/dhUHVP2TmlYjzCfCr2Q6mwXTeloDcLS4qkyvJtYptdQ==",
      "dev": true,
      "optional": true
    },
    "esbuild-linux-s390x": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-linux-s390x/download/esbuild-linux-s390x-0.14.11.tgz",
      "integrity": "sha512-DoThrkzunZ1nfRGoDN6REwmo8ZZWHd2ztniPVIR5RMw/Il9wiWEYBahb8jnMzQaSOxBsGp0PbyJeVLTUatnlcw==",
      "dev": true,
      "optional": true
    },
    "esbuild-netbsd-64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-netbsd-64/download/esbuild-netbsd-64-0.14.11.tgz",
      "integrity": "sha512-12luoRQz+6eihKYh1zjrw0CBa2aw3twIiHV/FAfjh2NEBDgJQOY4WCEUEN+Rgon7xmLh4XUxCQjnwrvf8zhACw==",
      "dev": true,
      "optional": true
    },
    "esbuild-openbsd-64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-openbsd-64/download/esbuild-openbsd-64-0.14.11.tgz",
      "integrity": "sha512-l18TZDjmvwW6cDeR4fmizNoxndyDHamGOOAenwI4SOJbzlJmwfr0jUgjbaXCUuYVOA964siw+Ix+A+bhALWg8Q==",
      "dev": true,
      "optional": true
    },
    "esbuild-sunos-64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-sunos-64/download/esbuild-sunos-64-0.14.11.tgz",
      "integrity": "sha512-bmYzDtwASBB8c+0/HVOAiE9diR7+8zLm/i3kEojUH2z0aIs6x/S4KiTuT5/0VKJ4zk69kXel1cNWlHBMkmavQg==",
      "dev": true,
      "optional": true
    },
    "esbuild-wasm": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-wasm/download/esbuild-wasm-0.14.11.tgz",
      "integrity": "sha512-9e1R6hv0hiU+BkJI2edqUuWfXUbOP2Mox+Ijl/uY1vLLlSsunkrcADqD/4Rz+VCEDzw6ecscJM+uJqR2fRmEUg==",
      "dev": true
    },
    "esbuild-windows-32": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-windows-32/download/esbuild-windows-32-0.14.11.tgz",
      "integrity": "sha512-J1Ys5hMid8QgdY00OBvIolXgCQn1ARhYtxPnG6ESWNTty3ashtc4+As5nTrsErnv8ZGUcWZe4WzTP/DmEVX1UQ==",
      "dev": true,
      "optional": true
    },
    "esbuild-windows-64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-windows-64/download/esbuild-windows-64-0.14.11.tgz",
      "integrity": "sha512-h9FmMskMuGeN/9G9+LlHPAoiQk9jlKDUn9yA0MpiGzwLa82E7r1b1u+h2a+InprbSnSLxDq/7p5YGtYVO85Mlg==",
      "dev": true,
      "optional": true
    },
    "esbuild-windows-arm64": {
      "version": "0.14.11",
      "resolved": "https://registry.npmmirror.com/esbuild-windows-arm64/download/esbuild-windows-arm64-0.14.11.tgz",
      "integrity": "sha512-dZp7Krv13KpwKklt9/1vBFBMqxEQIO6ri7Azf8C+ob4zOegpJmha2XY9VVWP/OyQ0OWk6cEeIzMJwInRZrzBUQ==",
      "dev": true,
      "optional": true
    },
    "escalade": {
      "version": "3.1.1",
      "resolved": "https://registry.npmmirror.com/escalade/download/escalade-3.1.1.tgz",
      "integrity": "sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA=",
      "dev": true
    },
    "escape-html": {
      "version": "1.0.3",
      "resolved": "https://registry.npmmirror.com/escape-html/download/escape-html-1.0.3.tgz",
      "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
      "dev": true
    },
    "escape-string-regexp": {
      "version": "1.0.5",
      "resolved": "https://registry.npmmirror.com/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz",
      "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
      "dev": true
    },
    "eslint": {
      "version": "7.32.0",
      "resolved": "https://registry.npmmirror.com/eslint/download/eslint-7.32.0.tgz",
      "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==",
      "dev": true,
      "requires": {
        "@babel/code-frame": "7.12.11",
        "@eslint/eslintrc": "^0.4.3",
        "@humanwhocodes/config-array": "^0.5.0",
        "ajv": "^6.10.0",
        "chalk": "^4.0.0",
        "cross-spawn": "^7.0.2",
        "debug": "^4.0.1",
        "doctrine": "^3.0.0",
        "enquirer": "^2.3.5",
        "escape-string-regexp": "^4.0.0",
        "eslint-scope": "^5.1.1",
        "eslint-utils": "^2.1.0",
        "eslint-visitor-keys": "^2.0.0",
        "espree": "^7.3.1",
        "esquery": "^1.4.0",
        "esutils": "^2.0.2",
        "fast-deep-equal": "^3.1.3",
        "file-entry-cache": "^6.0.1",
        "functional-red-black-tree": "^1.0.1",
        "glob-parent": "^5.1.2",
        "globals": "^13.6.0",
        "ignore": "^4.0.6",
        "import-fresh": "^3.0.0",
        "imurmurhash": "^0.1.4",
        "is-glob": "^4.0.0",
        "js-yaml": "^3.13.1",
        "json-stable-stringify-without-jsonify": "^1.0.1",
        "levn": "^0.4.1",
        "lodash.merge": "^4.6.2",
        "minimatch": "^3.0.4",
        "natural-compare": "^1.4.0",
        "optionator": "^0.9.1",
        "progress": "^2.0.0",
        "regexpp": "^3.1.0",
        "semver": "^7.2.1",
        "strip-ansi": "^6.0.0",
        "strip-json-comments": "^3.1.0",
        "table": "^6.0.9",
        "text-table": "^0.2.0",
        "v8-compile-cache": "^2.0.3"
      },
      "dependencies": {
        "@babel/code-frame": {
          "version": "7.12.11",
          "resolved": "https://registry.npmmirror.com/@babel/code-frame/download/@babel/code-frame-7.12.11.tgz",
          "integrity": "sha1-9K1DWqJj25NbjxDyxVLSP7cWpj8=",
          "dev": true,
          "requires": {
            "@babel/highlight": "^7.10.4"
          }
        },
        "ajv": {
          "version": "6.12.6",
          "resolved": "https://registry.npmmirror.com/ajv/download/ajv-6.12.6.tgz",
          "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
          "dev": true,
          "requires": {
            "fast-deep-equal": "^3.1.1",
            "fast-json-stable-stringify": "^2.0.0",
            "json-schema-traverse": "^0.4.1",
            "uri-js": "^4.2.2"
          }
        },
        "ansi-styles": {
          "version": "4.3.0",
          "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz",
          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
          "dev": true,
          "requires": {
            "color-convert": "^2.0.1"
          }
        },
        "chalk": {
          "version": "4.1.2",
          "resolved": "https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz",
          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
          "dev": true,
          "requires": {
            "ansi-styles": "^4.1.0",
            "supports-color": "^7.1.0"
          }
        },
        "color-convert": {
          "version": "2.0.1",
          "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz",
          "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
          "dev": true,
          "requires": {
            "color-name": "~1.1.4"
          }
        },
        "color-name": {
          "version": "1.1.4",
          "resolved": "https://registry.npmmirror.com/color-name/download/color-name-1.1.4.tgz",
          "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
          "dev": true
        },
        "escape-string-regexp": {
          "version": "4.0.0",
          "resolved": "https://registry.npmmirror.com/escape-string-regexp/download/escape-string-regexp-4.0.0.tgz",
          "integrity": "sha1-FLqDpdNz49MR5a/KKc9b+tllvzQ=",
          "dev": true
        },
        "eslint-utils": {
          "version": "2.1.0",
          "resolved": "https://registry.npmmirror.com/eslint-utils/download/eslint-utils-2.1.0.tgz?cache=0&sync_timestamp=1632754013477&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-utils%2Fdownload%2Feslint-utils-2.1.0.tgz",
          "integrity": "sha1-0t5eA0JOcH3BDHQGjd7a5wh0Gyc=",
          "dev": true,
          "requires": {
            "eslint-visitor-keys": "^1.1.0"
          },
          "dependencies": {
            "eslint-visitor-keys": {
              "version": "1.3.0",
              "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz",
              "integrity": "sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=",
              "dev": true
            }
          }
        },
        "globals": {
          "version": "13.12.0",
          "resolved": "https://registry.npmmirror.com/globals/download/globals-13.12.0.tgz?cache=0&sync_timestamp=1635390798667&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fglobals%2Fdownload%2Fglobals-13.12.0.tgz",
          "integrity": "sha1-TXM3YDBCMKAILtluIeXFZfiYCJ4=",
          "dev": true,
          "requires": {
            "type-fest": "^0.20.2"
          }
        },
        "has-flag": {
          "version": "4.0.0",
          "resolved": "https://registry.npmmirror.com/has-flag/download/has-flag-4.0.0.tgz",
          "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
          "dev": true
        },
        "ignore": {
          "version": "4.0.6",
          "resolved": "https://registry.npmmirror.com/ignore/download/ignore-4.0.6.tgz",
          "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
          "dev": true
        },
        "json-schema-traverse": {
          "version": "0.4.1",
          "resolved": "https://registry.npmmirror.com/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz",
          "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=",
          "dev": true
        },
        "supports-color": {
          "version": "7.2.0",
          "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz",
          "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
          "dev": true,
          "requires": {
            "has-flag": "^4.0.0"
          }
        },
        "type-fest": {
          "version": "0.20.2",
          "resolved": "https://registry.npmmirror.com/type-fest/download/type-fest-0.20.2.tgz",
          "integrity": "sha1-G/IH9LKPkVg2ZstfvTJ4hzAc1fQ=",
          "dev": true
        }
      }
    },
    "eslint-scope": {
      "version": "5.1.1",
      "resolved": "https://registry.npmmirror.com/eslint-scope/download/eslint-scope-5.1.1.tgz?cache=0&sync_timestamp=1637465854389&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-scope%2Fdownload%2Feslint-scope-5.1.1.tgz",
      "integrity": "sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw=",
      "dev": true,
      "requires": {
        "esrecurse": "^4.3.0",
        "estraverse": "^4.1.1"
      }
    },
    "eslint-utils": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/eslint-utils/download/eslint-utils-3.0.0.tgz?cache=0&sync_timestamp=1632754013477&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-utils%2Fdownload%2Feslint-utils-3.0.0.tgz",
      "integrity": "sha1-iuuvrOc0W7M1WdsKHxOh0tSMNnI=",
      "dev": true,
      "requires": {
        "eslint-visitor-keys": "^2.0.0"
      }
    },
    "eslint-visitor-keys": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-2.1.0.tgz",
      "integrity": "sha1-9lMoJZMFknOSyTjtROsKXJsr0wM=",
      "dev": true
    },
    "espree": {
      "version": "7.3.1",
      "resolved": "https://registry.npmmirror.com/espree/download/espree-7.3.1.tgz",
      "integrity": "sha1-8t8zC3Usb1UBn4vYm3ZgA5wbu7Y=",
      "dev": true,
      "requires": {
        "acorn": "^7.4.0",
        "acorn-jsx": "^5.3.1",
        "eslint-visitor-keys": "^1.3.0"
      },
      "dependencies": {
        "acorn": {
          "version": "7.4.1",
          "resolved": "https://registry.npmmirror.com/acorn/download/acorn-7.4.1.tgz",
          "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
          "dev": true
        },
        "eslint-visitor-keys": {
          "version": "1.3.0",
          "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz",
          "integrity": "sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=",
          "dev": true
        }
      }
    },
    "esprima": {
      "version": "4.0.1",
      "resolved": "https://registry.npmmirror.com/esprima/download/esprima-4.0.1.tgz",
      "integrity": "sha1-E7BM2z5sXRnfkatph6hpVhmwqnE=",
      "dev": true
    },
    "esquery": {
      "version": "1.4.0",
      "resolved": "https://registry.npmmirror.com/esquery/download/esquery-1.4.0.tgz",
      "integrity": "sha1-IUj/w4uC6McFff7UhCWz5h8PJKU=",
      "dev": true,
      "requires": {
        "estraverse": "^5.1.0"
      },
      "dependencies": {
        "estraverse": {
          "version": "5.3.0",
          "resolved": "https://registry.npmmirror.com/estraverse/download/estraverse-5.3.0.tgz?cache=0&sync_timestamp=1635237716974&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Festraverse%2Fdownload%2Festraverse-5.3.0.tgz",
          "integrity": "sha1-LupSkHAvJquP5TcDcP+GyWXSESM=",
          "dev": true
        }
      }
    },
    "esrecurse": {
      "version": "4.3.0",
      "resolved": "https://registry.npmmirror.com/esrecurse/download/esrecurse-4.3.0.tgz",
      "integrity": "sha1-eteWTWeauyi+5yzsY3WLHF0smSE=",
      "dev": true,
      "requires": {
        "estraverse": "^5.2.0"
      },
      "dependencies": {
        "estraverse": {
          "version": "5.3.0",
          "resolved": "https://registry.npmmirror.com/estraverse/download/estraverse-5.3.0.tgz?cache=0&sync_timestamp=1635237716974&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Festraverse%2Fdownload%2Festraverse-5.3.0.tgz",
          "integrity": "sha1-LupSkHAvJquP5TcDcP+GyWXSESM=",
          "dev": true
        }
      }
    },
    "estraverse": {
      "version": "4.3.0",
      "resolved": "https://registry.npmmirror.com/estraverse/download/estraverse-4.3.0.tgz?cache=0&sync_timestamp=1635237716974&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Festraverse%2Fdownload%2Festraverse-4.3.0.tgz",
      "integrity": "sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0=",
      "dev": true
    },
    "esutils": {
      "version": "2.0.3",
      "resolved": "https://registry.npmmirror.com/esutils/download/esutils-2.0.3.tgz",
      "integrity": "sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q=",
      "dev": true
    },
    "etag": {
      "version": "1.8.1",
      "resolved": "https://registry.npmmirror.com/etag/download/etag-1.8.1.tgz",
      "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
      "dev": true
    },
    "eventemitter-asyncresource": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/eventemitter-asyncresource/download/eventemitter-asyncresource-1.0.0.tgz",
      "integrity": "sha1-c0/y5Ev0SOYn93SPkF1r3Ve9tls=",
      "dev": true
    },
    "eventemitter3": {
      "version": "4.0.7",
      "resolved": "https://registry.npmmirror.com/eventemitter3/download/eventemitter3-4.0.7.tgz",
      "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
      "dev": true
    },
    "events": {
      "version": "3.3.0",
      "resolved": "https://registry.npmmirror.com/events/download/events-3.3.0.tgz?cache=0&sync_timestamp=1636449402208&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fevents%2Fdownload%2Fevents-3.3.0.tgz",
      "integrity": "sha1-Mala0Kkk4tLEGagTrrLE6HjqdAA=",
      "dev": true
    },
    "execa": {
      "version": "5.1.1",
      "resolved": "https://registry.npmmirror.com/execa/download/execa-5.1.1.tgz?cache=0&sync_timestamp=1637146653723&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fexeca%2Fdownload%2Fexeca-5.1.1.tgz",
      "integrity": "sha1-+ArZy/Qpj3vR1MlVXCHpN0HEEd0=",
      "dev": true,
      "requires": {
        "cross-spawn": "^7.0.3",
        "get-stream": "^6.0.0",
        "human-signals": "^2.1.0",
        "is-stream": "^2.0.0",
        "merge-stream": "^2.0.0",
        "npm-run-path": "^4.0.1",
        "onetime": "^5.1.2",
        "signal-exit": "^3.0.3",
        "strip-final-newline": "^2.0.0"
      }
    },
    "express": {
      "version": "4.17.2",
      "resolved": "https://registry.npmmirror.com/express/download/express-4.17.2.tgz",
      "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==",
      "dev": true,
      "requires": {
        "accepts": "~1.3.7",
        "array-flatten": "1.1.1",
        "body-parser": "1.19.1",
        "content-disposition": "0.5.4",
        "content-type": "~1.0.4",
        "cookie": "0.4.1",
        "cookie-signature": "1.0.6",
        "debug": "2.6.9",
        "depd": "~1.1.2",
        "encodeurl": "~1.0.2",
        "escape-html": "~1.0.3",
        "etag": "~1.8.1",
        "finalhandler": "~1.1.2",
        "fresh": "0.5.2",
        "merge-descriptors": "1.0.1",
        "methods": "~1.1.2",
        "on-finished": "~2.3.0",
        "parseurl": "~1.3.3",
        "path-to-regexp": "0.1.7",
        "proxy-addr": "~2.0.7",
        "qs": "6.9.6",
        "range-parser": "~1.2.1",
        "safe-buffer": "5.2.1",
        "send": "0.17.2",
        "serve-static": "1.14.2",
        "setprototypeof": "1.2.0",
        "statuses": "~1.5.0",
        "type-is": "~1.6.18",
        "utils-merge": "1.0.1",
        "vary": "~1.1.2"
      },
      "dependencies": {
        "array-flatten": {
          "version": "1.1.1",
          "resolved": "https://registry.npmmirror.com/array-flatten/download/array-flatten-1.1.1.tgz",
          "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
          "dev": true
        },
        "debug": {
          "version": "2.6.9",
          "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz",
          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
          "dev": true,
          "requires": {
            "ms": "2.0.0"
          }
        },
        "ms": {
          "version": "2.0.0",
          "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz",
          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
          "dev": true
        },
        "safe-buffer": {
          "version": "5.2.1",
          "resolved": "https://registry.npmmirror.com/safe-buffer/download/safe-buffer-5.2.1.tgz",
          "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=",
          "dev": true
        }
      }
    },
    "extend": {
      "version": "3.0.2",
      "resolved": "https://registry.npmmirror.com/extend/download/extend-3.0.2.tgz",
      "integrity": "sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo=",
      "dev": true
    },
    "external-editor": {
      "version": "3.1.0",
      "resolved": "https://registry.npmmirror.com/external-editor/download/external-editor-3.1.0.tgz",
      "integrity": "sha1-ywP3QL764D6k0oPK7SdBqD8zVJU=",
      "dev": true,
      "requires": {
        "chardet": "^0.7.0",
        "iconv-lite": "^0.4.24",
        "tmp": "^0.0.33"
      },
      "dependencies": {
        "tmp": {
          "version": "0.0.33",
          "resolved": "https://registry.npmmirror.com/tmp/download/tmp-0.0.33.tgz?cache=0&sync_timestamp=1632753468037&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ftmp%2Fdownload%2Ftmp-0.0.33.tgz",
          "integrity": "sha1-bTQzWIl2jSGyvNoKonfO07G/rfk=",
          "dev": true,
          "requires": {
            "os-tmpdir": "~1.0.2"
          }
        }
      }
    },
    "fast-deep-equal": {
      "version": "3.1.3",
      "resolved": "https://registry.npmmirror.com/fast-deep-equal/download/fast-deep-equal-3.1.3.tgz",
      "integrity": "sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU=",
      "dev": true
    },
    "fast-glob": {
      "version": "3.2.11",
      "resolved": "https://registry.npmmirror.com/fast-glob/download/fast-glob-3.2.11.tgz",
      "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
      "dev": true,
      "requires": {
        "@nodelib/fs.stat": "^2.0.2",
        "@nodelib/fs.walk": "^1.2.3",
        "glob-parent": "^5.1.2",
        "merge2": "^1.3.0",
        "micromatch": "^4.0.4"
      }
    },
    "fast-json-stable-stringify": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz",
      "integrity": "sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM=",
      "dev": true
    },
    "fast-levenshtein": {
      "version": "2.0.6",
      "resolved": "https://registry.npmmirror.com/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz",
      "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
      "dev": true
    },
    "fastq": {
      "version": "1.13.0",
      "resolved": "https://registry.npmmirror.com/fastq/download/fastq-1.13.0.tgz",
      "integrity": "sha1-YWdg+Ip1Jr38WWt8q4wYk4w2uYw=",
      "dev": true,
      "requires": {
        "reusify": "^1.0.4"
      }
    },
    "faye-websocket": {
      "version": "0.11.4",
      "resolved": "https://registry.npmmirror.com/faye-websocket/download/faye-websocket-0.11.4.tgz",
      "integrity": "sha1-fw2Sdc/dhqHJY9yLZfzEUe3Lsdo=",
      "dev": true,
      "requires": {
        "websocket-driver": ">=0.5.1"
      }
    },
    "figures": {
      "version": "3.2.0",
      "resolved": "https://registry.npmmirror.com/figures/download/figures-3.2.0.tgz",
      "integrity": "sha1-YlwYvSk8YE3EqN2y/r8MiDQXRq8=",
      "dev": true,
      "requires": {
        "escape-string-regexp": "^1.0.5"
      }
    },
    "file-entry-cache": {
      "version": "6.0.1",
      "resolved": "https://registry.npmmirror.com/file-entry-cache/download/file-entry-cache-6.0.1.tgz",
      "integrity": "sha1-IRst2WWcsDlLBz5zI6w8kz1SICc=",
      "dev": true,
      "requires": {
        "flat-cache": "^3.0.4"
      }
    },
    "filelist": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/filelist/download/filelist-1.0.2.tgz",
      "integrity": "sha1-gCAvIUYtTRwuIUEZsYB8G8A4Dls=",
      "dev": true,
      "requires": {
        "minimatch": "^3.0.4"
      }
    },
    "filesize": {
      "version": "6.4.0",
      "resolved": "https://registry.npmmirror.com/filesize/download/filesize-6.4.0.tgz",
      "integrity": "sha1-kU9QRx3Wb9yjzv5ii9DN5O92m80="
    },
    "fill-range": {
      "version": "7.0.1",
      "resolved": "https://registry.npmmirror.com/fill-range/download/fill-range-7.0.1.tgz",
      "integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=",
      "dev": true,
      "requires": {
        "to-regex-range": "^5.0.1"
      }
    },
    "finalhandler": {
      "version": "1.1.2",
      "resolved": "https://registry.npmmirror.com/finalhandler/download/finalhandler-1.1.2.tgz",
      "integrity": "sha1-t+fQAP/RGTjQ/bBTUG9uur6fWH0=",
      "dev": true,
      "requires": {
        "debug": "2.6.9",
        "encodeurl": "~1.0.2",
        "escape-html": "~1.0.3",
        "on-finished": "~2.3.0",
        "parseurl": "~1.3.3",
        "statuses": "~1.5.0",
        "unpipe": "~1.0.0"
      },
      "dependencies": {
        "debug": {
          "version": "2.6.9",
          "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz",
          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
          "dev": true,
          "requires": {
            "ms": "2.0.0"
          }
        },
        "ms": {
          "version": "2.0.0",
          "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz",
          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
          "dev": true
        }
      }
    },
    "find-cache-dir": {
      "version": "3.3.2",
      "resolved": "https://registry.npmmirror.com/find-cache-dir/download/find-cache-dir-3.3.2.tgz",
      "integrity": "sha1-swxbbv8HMHMa6pu9nb7L2AJW1ks=",
      "dev": true,
      "requires": {
        "commondir": "^1.0.1",
        "make-dir": "^3.0.2",
        "pkg-dir": "^4.1.0"
      }
    },
    "find-up": {
      "version": "4.1.0",
      "resolved": "https://registry.npmmirror.com/find-up/download/find-up-4.1.0.tgz?cache=0&sync_timestamp=1633618659233&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffind-up%2Fdownload%2Ffind-up-4.1.0.tgz",
      "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=",
      "dev": true,
      "requires": {
        "locate-path": "^5.0.0",
        "path-exists": "^4.0.0"
      }
    },
    "flat-cache": {
      "version": "3.0.4",
      "resolved": "https://registry.npmmirror.com/flat-cache/download/flat-cache-3.0.4.tgz",
      "integrity": "sha1-YbAzgwKy/p+Vfcwy/CqH8cMEixE=",
      "dev": true,
      "requires": {
        "flatted": "^3.1.0",
        "rimraf": "^3.0.2"
      }
    },
    "flatted": {
      "version": "3.2.4",
      "resolved": "https://registry.npmmirror.com/flatted/download/flatted-3.2.4.tgz",
      "integrity": "sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==",
      "dev": true
    },
    "follow-redirects": {
      "version": "1.14.7",
      "resolved": "https://registry.npmmirror.com/follow-redirects/download/follow-redirects-1.14.7.tgz",
      "integrity": "sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ==",
      "dev": true
    },
    "forwarded": {
      "version": "0.2.0",
      "resolved": "https://registry.npmmirror.com/forwarded/download/forwarded-0.2.0.tgz",
      "integrity": "sha1-ImmTZCiq1MFcfr6XeahL8LKoGBE=",
      "dev": true
    },
    "fraction.js": {
      "version": "4.1.2",
      "resolved": "https://registry.npmmirror.com/fraction.js/download/fraction.js-4.1.2.tgz",
      "integrity": "sha512-o2RiJQ6DZaR/5+Si0qJUIy637QMRudSi9kU/FFzx9EZazrIdnBgpU+3sEWCxAVhH2RtxW2Oz+T4p2o8uOPVcgA==",
      "dev": true
    },
    "fresh": {
      "version": "0.5.2",
      "resolved": "https://registry.npmmirror.com/fresh/download/fresh-0.5.2.tgz",
      "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
      "dev": true
    },
    "fs-extra": {
      "version": "9.1.0",
      "resolved": "https://registry.npmmirror.com/fs-extra/download/fs-extra-9.1.0.tgz",
      "integrity": "sha1-WVRGDHZKjaIJS6NVS/g55rmnyG0=",
      "dev": true,
      "requires": {
        "at-least-node": "^1.0.0",
        "graceful-fs": "^4.2.0",
        "jsonfile": "^6.0.1",
        "universalify": "^2.0.0"
      }
    },
    "fs-minipass": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/fs-minipass/download/fs-minipass-2.1.0.tgz",
      "integrity": "sha1-f1A2/b8SxjwWkZDL5BmchSJx+fs=",
      "dev": true,
      "requires": {
        "minipass": "^3.0.0"
      }
    },
    "fs-monkey": {
      "version": "1.0.3",
      "resolved": "https://registry.npmmirror.com/fs-monkey/download/fs-monkey-1.0.3.tgz",
      "integrity": "sha1-rjrJLVO7Mo7+DpodlUH2rY1I4tM=",
      "dev": true
    },
    "fs.realpath": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/fs.realpath/download/fs.realpath-1.0.0.tgz",
      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
      "dev": true
    },
    "fsevents": {
      "version": "2.3.2",
      "resolved": "https://registry.npmmirror.com/fsevents/download/fsevents-2.3.2.tgz",
      "integrity": "sha1-ilJveLj99GI7cJ4Ll1xSwkwC/Ro=",
      "dev": true,
      "optional": true
    },
    "function-bind": {
      "version": "1.1.1",
      "resolved": "https://registry.npmmirror.com/function-bind/download/function-bind-1.1.1.tgz",
      "integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=",
      "dev": true
    },
    "functional-red-black-tree": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz?cache=0&sync_timestamp=1632754013635&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffunctional-red-black-tree%2Fdownload%2Ffunctional-red-black-tree-1.0.1.tgz",
      "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
      "dev": true
    },
    "gauge": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/gauge/download/gauge-4.0.0.tgz",
      "integrity": "sha512-F8sU45yQpjQjxKkm1UOAhf0U/O0aFt//Fl7hsrNVto+patMHjs7dPI9mFOGUKbhrgKm0S3EjW3scMFuQmWSROw==",
      "dev": true,
      "requires": {
        "ansi-regex": "^5.0.1",
        "aproba": "^1.0.3 || ^2.0.0",
        "color-support": "^1.1.2",
        "console-control-strings": "^1.0.0",
        "has-unicode": "^2.0.1",
        "signal-exit": "^3.0.0",
        "string-width": "^4.2.3",
        "strip-ansi": "^6.0.1",
        "wide-align": "^1.1.2"
      }
    },
    "gensync": {
      "version": "1.0.0-beta.2",
      "resolved": "https://registry.npmmirror.com/gensync/download/gensync-1.0.0-beta.2.tgz",
      "integrity": "sha1-MqbudsPX9S1GsrGuXZP+qFgKJeA=",
      "dev": true
    },
    "get-caller-file": {
      "version": "2.0.5",
      "resolved": "https://registry.npmmirror.com/get-caller-file/download/get-caller-file-2.0.5.tgz",
      "integrity": "sha1-T5RBKoLbMvNuOwuXQfipf+sDH34=",
      "dev": true
    },
    "get-intrinsic": {
      "version": "1.1.1",
      "resolved": "https://registry.npmmirror.com/get-intrinsic/download/get-intrinsic-1.1.1.tgz",
      "integrity": "sha1-FfWfN2+FXERpY5SPDSTNNje0q8Y=",
      "dev": true,
      "requires": {
        "function-bind": "^1.1.1",
        "has": "^1.0.3",
        "has-symbols": "^1.0.1"
      }
    },
    "get-package-type": {
      "version": "0.1.0",
      "resolved": "https://registry.npmmirror.com/get-package-type/download/get-package-type-0.1.0.tgz",
      "integrity": "sha1-jeLYA8/0TfO8bEVuZmizbDkm4Ro=",
      "dev": true
    },
    "get-stream": {
      "version": "6.0.1",
      "resolved": "https://registry.npmmirror.com/get-stream/download/get-stream-6.0.1.tgz",
      "integrity": "sha1-omLY7vZ6ztV8KFKtYWdSakPL97c=",
      "dev": true
    },
    "glob": {
      "version": "7.2.0",
      "resolved": "https://registry.npmmirror.com/glob/download/glob-7.2.0.tgz",
      "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
      "dev": true,
      "requires": {
        "fs.realpath": "^1.0.0",
        "inflight": "^1.0.4",
        "inherits": "2",
        "minimatch": "^3.0.4",
        "once": "^1.3.0",
        "path-is-absolute": "^1.0.0"
      }
    },
    "glob-parent": {
      "version": "5.1.2",
      "resolved": "https://registry.npmmirror.com/glob-parent/download/glob-parent-5.1.2.tgz",
      "integrity": "sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=",
      "dev": true,
      "requires": {
        "is-glob": "^4.0.1"
      }
    },
    "glob-to-regexp": {
      "version": "0.4.1",
      "resolved": "https://registry.npmmirror.com/glob-to-regexp/download/glob-to-regexp-0.4.1.tgz",
      "integrity": "sha1-x1KXCHyFG5pXi9IX3VmpL1n+VG4=",
      "dev": true
    },
    "globals": {
      "version": "11.12.0",
      "resolved": "https://registry.npmmirror.com/globals/download/globals-11.12.0.tgz?cache=0&sync_timestamp=1635390798667&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fglobals%2Fdownload%2Fglobals-11.12.0.tgz",
      "integrity": "sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4=",
      "dev": true
    },
    "globby": {
      "version": "11.1.0",
      "resolved": "https://registry.npmmirror.com/globby/download/globby-11.1.0.tgz",
      "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
      "dev": true,
      "requires": {
        "array-union": "^2.1.0",
        "dir-glob": "^3.0.1",
        "fast-glob": "^3.2.9",
        "ignore": "^5.2.0",
        "merge2": "^1.4.1",
        "slash": "^3.0.0"
      },
      "dependencies": {
        "ignore": {
          "version": "5.2.0",
          "resolved": "https://registry.npmmirror.com/ignore/download/ignore-5.2.0.tgz",
          "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
          "dev": true
        }
      }
    },
    "graceful-fs": {
      "version": "4.2.9",
      "resolved": "https://registry.npmmirror.com/graceful-fs/download/graceful-fs-4.2.9.tgz",
      "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==",
      "dev": true
    },
    "gzip-size": {
      "version": "6.0.0",
      "resolved": "https://registry.npmmirror.com/gzip-size/download/gzip-size-6.0.0.tgz",
      "integrity": "sha1-BlNn/VDCOcBnHLy61b4+LusQ5GI=",
      "dev": true,
      "requires": {
        "duplexer": "^0.1.2"
      }
    },
    "handle-thing": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/handle-thing/download/handle-thing-2.0.1.tgz",
      "integrity": "sha1-hX95zjWVgMNA1DCBzGSJcNC7I04=",
      "dev": true
    },
    "has": {
      "version": "1.0.3",
      "resolved": "https://registry.npmmirror.com/has/download/has-1.0.3.tgz",
      "integrity": "sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=",
      "dev": true,
      "requires": {
        "function-bind": "^1.1.1"
      }
    },
    "has-flag": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/has-flag/download/has-flag-3.0.0.tgz",
      "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
      "dev": true
    },
    "has-symbols": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/has-symbols/download/has-symbols-1.0.2.tgz",
      "integrity": "sha1-Fl0wcMADCXUqEjakeTMeOsVvFCM=",
      "dev": true
    },
    "has-tostringtag": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/has-tostringtag/download/has-tostringtag-1.0.0.tgz",
      "integrity": "sha1-fhM4GKfTlHNPlB5zw9P5KR5liyU=",
      "dev": true,
      "requires": {
        "has-symbols": "^1.0.2"
      }
    },
    "has-unicode": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/has-unicode/download/has-unicode-2.0.1.tgz",
      "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
      "dev": true
    },
    "hdr-histogram-js": {
      "version": "2.0.3",
      "resolved": "https://registry.npmmirror.com/hdr-histogram-js/download/hdr-histogram-js-2.0.3.tgz",
      "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==",
      "dev": true,
      "requires": {
        "@assemblyscript/loader": "^0.10.1",
        "base64-js": "^1.2.0",
        "pako": "^1.0.3"
      }
    },
    "hdr-histogram-percentiles-obj": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/hdr-histogram-percentiles-obj/download/hdr-histogram-percentiles-obj-3.0.0.tgz",
      "integrity": "sha1-lAn03gwt2njmHeLZ14senzy6KDw=",
      "dev": true
    },
    "hosted-git-info": {
      "version": "4.1.0",
      "resolved": "https://registry.npmmirror.com/hosted-git-info/download/hosted-git-info-4.1.0.tgz",
      "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
      "dev": true,
      "requires": {
        "lru-cache": "^6.0.0"
      }
    },
    "hpack.js": {
      "version": "2.1.6",
      "resolved": "https://registry.npmmirror.com/hpack.js/download/hpack.js-2.1.6.tgz",
      "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
      "dev": true,
      "requires": {
        "inherits": "^2.0.1",
        "obuf": "^1.0.0",
        "readable-stream": "^2.0.1",
        "wbuf": "^1.1.0"
      },
      "dependencies": {
        "readable-stream": {
          "version": "2.3.7",
          "resolved": "https://registry.npmmirror.com/readable-stream/download/readable-stream-2.3.7.tgz",
          "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=",
          "dev": true,
          "requires": {
            "core-util-is": "~1.0.0",
            "inherits": "~2.0.3",
            "isarray": "~1.0.0",
            "process-nextick-args": "~2.0.0",
            "safe-buffer": "~5.1.1",
            "string_decoder": "~1.1.1",
            "util-deprecate": "~1.0.1"
          }
        },
        "string_decoder": {
          "version": "1.1.1",
          "resolved": "https://registry.npmmirror.com/string_decoder/download/string_decoder-1.1.1.tgz",
          "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=",
          "dev": true,
          "requires": {
            "safe-buffer": "~5.1.0"
          }
        }
      }
    },
    "html-entities": {
      "version": "2.3.2",
      "resolved": "https://registry.npmmirror.com/html-entities/download/html-entities-2.3.2.tgz",
      "integrity": "sha1-dgtARoXLHXlOT0t0QzLjsA3P5Ig=",
      "dev": true
    },
    "html-escaper": {
      "version": "2.0.2",
      "resolved": "https://registry.npmmirror.com/html-escaper/download/html-escaper-2.0.2.tgz",
      "integrity": "sha1-39YAJ9o2o238viNiYsAKWCJoFFM=",
      "dev": true
    },
    "http-cache-semantics": {
      "version": "4.1.0",
      "resolved": "https://registry.npmmirror.com/http-cache-semantics/download/http-cache-semantics-4.1.0.tgz",
      "integrity": "sha1-SekcXL82yblLz81xwj1SSex045A=",
      "dev": true
    },
    "http-deceiver": {
      "version": "1.2.7",
      "resolved": "https://registry.npmmirror.com/http-deceiver/download/http-deceiver-1.2.7.tgz",
      "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
      "dev": true
    },
    "http-errors": {
      "version": "1.8.1",
      "resolved": "https://registry.npmmirror.com/http-errors/download/http-errors-1.8.1.tgz",
      "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==",
      "dev": true,
      "requires": {
        "depd": "~1.1.2",
        "inherits": "2.0.4",
        "setprototypeof": "1.2.0",
        "statuses": ">= 1.5.0 < 2",
        "toidentifier": "1.0.1"
      }
    },
    "http-parser-js": {
      "version": "0.5.5",
      "resolved": "https://registry.npmmirror.com/http-parser-js/download/http-parser-js-0.5.5.tgz",
      "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==",
      "dev": true
    },
    "http-proxy": {
      "version": "1.18.1",
      "resolved": "https://registry.npmmirror.com/http-proxy/download/http-proxy-1.18.1.tgz",
      "integrity": "sha1-QBVB8FNIhLv5UmAzTnL4juOXZUk=",
      "dev": true,
      "requires": {
        "eventemitter3": "^4.0.0",
        "follow-redirects": "^1.0.0",
        "requires-port": "^1.0.0"
      }
    },
    "http-proxy-agent": {
      "version": "4.0.1",
      "resolved": "https://registry.npmmirror.com/http-proxy-agent/download/http-proxy-agent-4.0.1.tgz",
      "integrity": "sha1-ioyO9/WTLM+VPClsqCkblap0qjo=",
      "dev": true,
      "requires": {
        "@tootallnate/once": "1",
        "agent-base": "6",
        "debug": "4"
      }
    },
    "http-proxy-middleware": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/http-proxy-middleware/download/http-proxy-middleware-2.0.1.tgz",
      "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==",
      "dev": true,
      "requires": {
        "@types/http-proxy": "^1.17.5",
        "http-proxy": "^1.18.1",
        "is-glob": "^4.0.1",
        "is-plain-obj": "^3.0.0",
        "micromatch": "^4.0.2"
      }
    },
    "https-proxy-agent": {
      "version": "5.0.0",
      "resolved": "https://registry.npmmirror.com/https-proxy-agent/download/https-proxy-agent-5.0.0.tgz",
      "integrity": "sha1-4qkFQqu2inYuCghQ9sntrf2FBrI=",
      "dev": true,
      "requires": {
        "agent-base": "6",
        "debug": "4"
      }
    },
    "human-signals": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/human-signals/download/human-signals-2.1.0.tgz",
      "integrity": "sha1-3JH8ukLk0G5Kuu0zs+ejwC9RTqA=",
      "dev": true
    },
    "humanize-ms": {
      "version": "1.2.1",
      "resolved": "https://registry.npmmirror.com/humanize-ms/download/humanize-ms-1.2.1.tgz",
      "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=",
      "dev": true,
      "requires": {
        "ms": "^2.0.0"
      }
    },
    "iconv-lite": {
      "version": "0.4.24",
      "resolved": "https://registry.npmmirror.com/iconv-lite/download/iconv-lite-0.4.24.tgz",
      "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=",
      "dev": true,
      "requires": {
        "safer-buffer": ">= 2.1.2 < 3"
      }
    },
    "icss-utils": {
      "version": "5.1.0",
      "resolved": "https://registry.npmmirror.com/icss-utils/download/icss-utils-5.1.0.tgz",
      "integrity": "sha1-xr5oWKvQE9do6YNmrkfiXViHsa4=",
      "dev": true,
      "requires": {}
    },
    "ieee754": {
      "version": "1.2.1",
      "resolved": "https://registry.npmmirror.com/ieee754/download/ieee754-1.2.1.tgz",
      "integrity": "sha1-jrehCmP/8l0VpXsAFYbRd9Gw01I=",
      "dev": true
    },
    "ignore": {
      "version": "5.1.9",
      "resolved": "https://registry.npmmirror.com/ignore/download/ignore-5.1.9.tgz",
      "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==",
      "dev": true
    },
    "ignore-walk": {
      "version": "4.0.1",
      "resolved": "https://registry.npmmirror.com/ignore-walk/download/ignore-walk-4.0.1.tgz",
      "integrity": "sha1-/IQOg0bPiKOpOAxbF5M82PTTn6M=",
      "dev": true,
      "requires": {
        "minimatch": "^3.0.4"
      }
    },
    "image-size": {
      "version": "0.5.5",
      "resolved": "https://registry.npmmirror.com/image-size/download/image-size-0.5.5.tgz",
      "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
      "dev": true,
      "optional": true
    },
    "immutable": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/immutable/download/immutable-4.0.0.tgz",
      "integrity": "sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==",
      "dev": true
    },
    "import-fresh": {
      "version": "3.3.0",
      "resolved": "https://registry.npmmirror.com/import-fresh/download/import-fresh-3.3.0.tgz",
      "integrity": "sha1-NxYsJfy566oublPVtNiM4X2eDCs=",
      "dev": true,
      "requires": {
        "parent-module": "^1.0.0",
        "resolve-from": "^4.0.0"
      },
      "dependencies": {
        "resolve-from": {
          "version": "4.0.0",
          "resolved": "https://registry.npmmirror.com/resolve-from/download/resolve-from-4.0.0.tgz",
          "integrity": "sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY=",
          "dev": true
        }
      }
    },
    "imurmurhash": {
      "version": "0.1.4",
      "resolved": "https://registry.npmmirror.com/imurmurhash/download/imurmurhash-0.1.4.tgz",
      "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
      "dev": true
    },
    "indent-string": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/indent-string/download/indent-string-4.0.0.tgz",
      "integrity": "sha1-Yk+PRJfWGbLZdoUx1Y9BIoVNclE=",
      "dev": true
    },
    "infer-owner": {
      "version": "1.0.4",
      "resolved": "https://registry.npmmirror.com/infer-owner/download/infer-owner-1.0.4.tgz",
      "integrity": "sha1-xM78qo5RBRwqQLos6KPScpWvlGc=",
      "dev": true
    },
    "inflight": {
      "version": "1.0.6",
      "resolved": "https://registry.npmmirror.com/inflight/download/inflight-1.0.6.tgz",
      "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
      "dev": true,
      "requires": {
        "once": "^1.3.0",
        "wrappy": "1"
      }
    },
    "inherits": {
      "version": "2.0.4",
      "resolved": "https://registry.npmmirror.com/inherits/download/inherits-2.0.4.tgz",
      "integrity": "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=",
      "dev": true
    },
    "ini": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/ini/download/ini-2.0.0.tgz",
      "integrity": "sha1-5f1Vbs3VcmvpePoQAYYurLCpS8U=",
      "dev": true
    },
    "inquirer": {
      "version": "8.2.0",
      "resolved": "https://registry.npmmirror.com/inquirer/download/inquirer-8.2.0.tgz",
      "integrity": "sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==",
      "dev": true,
      "requires": {
        "ansi-escapes": "^4.2.1",
        "chalk": "^4.1.1",
        "cli-cursor": "^3.1.0",
        "cli-width": "^3.0.0",
        "external-editor": "^3.0.3",
        "figures": "^3.0.0",
        "lodash": "^4.17.21",
        "mute-stream": "0.0.8",
        "ora": "^5.4.1",
        "run-async": "^2.4.0",
        "rxjs": "^7.2.0",
        "string-width": "^4.1.0",
        "strip-ansi": "^6.0.0",
        "through": "^2.3.6"
      },
      "dependencies": {
        "ansi-styles": {
          "version": "4.3.0",
          "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz",
          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
          "dev": true,
          "requires": {
            "color-convert": "^2.0.1"
          }
        },
        "chalk": {
          "version": "4.1.2",
          "resolved": "https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz",
          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
          "dev": true,
          "requires": {
            "ansi-styles": "^4.1.0",
            "supports-color": "^7.1.0"
          }
        },
        "color-convert": {
          "version": "2.0.1",
          "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz",
          "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
          "dev": true,
          "requires": {
            "color-name": "~1.1.4"
          }
        },
        "color-name": {
          "version": "1.1.4",
          "resolved": "https://registry.npmmirror.com/color-name/download/color-name-1.1.4.tgz",
          "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
          "dev": true
        },
        "has-flag": {
          "version": "4.0.0",
          "resolved": "https://registry.npmmirror.com/has-flag/download/has-flag-4.0.0.tgz",
          "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
          "dev": true
        },
        "rxjs": {
          "version": "7.5.2",
          "resolved": "https://registry.npmmirror.com/rxjs/download/rxjs-7.5.2.tgz",
          "integrity": "sha512-PwDt186XaL3QN5qXj/H9DGyHhP3/RYYgZZwqBv9Tv8rsAaiwFH1IsJJlcgD37J7UW5a6O67qX0KWKS3/pu0m4w==",
          "dev": true,
          "requires": {
            "tslib": "^2.1.0"
          }
        },
        "supports-color": {
          "version": "7.2.0",
          "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz",
          "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
          "dev": true,
          "requires": {
            "has-flag": "^4.0.0"
          }
        }
      }
    },
    "ip": {
      "version": "1.1.5",
      "resolved": "https://registry.npmmirror.com/ip/download/ip-1.1.5.tgz",
      "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
      "dev": true
    },
    "ipaddr.js": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/ipaddr.js/download/ipaddr.js-2.0.1.tgz",
      "integrity": "sha1-7KJWp6h36Reus2iwp0l930LvgcA=",
      "dev": true
    },
    "is-arguments": {
      "version": "1.1.1",
      "resolved": "https://registry.npmmirror.com/is-arguments/download/is-arguments-1.1.1.tgz",
      "integrity": "sha1-FbP4j9oB8ql/7ITKdhpWDxI++ps=",
      "dev": true,
      "requires": {
        "call-bind": "^1.0.2",
        "has-tostringtag": "^1.0.0"
      }
    },
    "is-arrayish": {
      "version": "0.2.1",
      "resolved": "https://registry.npmmirror.com/is-arrayish/download/is-arrayish-0.2.1.tgz",
      "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
      "dev": true
    },
    "is-binary-path": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/is-binary-path/download/is-binary-path-2.1.0.tgz",
      "integrity": "sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk=",
      "dev": true,
      "requires": {
        "binary-extensions": "^2.0.0"
      }
    },
    "is-core-module": {
      "version": "2.8.1",
      "resolved": "https://registry.npmmirror.com/is-core-module/download/is-core-module-2.8.1.tgz",
      "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==",
      "dev": true,
      "requires": {
        "has": "^1.0.3"
      }
    },
    "is-date-object": {
      "version": "1.0.5",
      "resolved": "https://registry.npmmirror.com/is-date-object/download/is-date-object-1.0.5.tgz",
      "integrity": "sha1-CEHVU25yTCVZe/bqYuG9OCmN8x8=",
      "dev": true,
      "requires": {
        "has-tostringtag": "^1.0.0"
      }
    },
    "is-docker": {
      "version": "2.2.1",
      "resolved": "https://registry.npmmirror.com/is-docker/download/is-docker-2.2.1.tgz",
      "integrity": "sha1-M+6r4jz+hvFL3kQIoCwM+4U6zao=",
      "dev": true
    },
    "is-extglob": {
      "version": "2.1.1",
      "resolved": "https://registry.npmmirror.com/is-extglob/download/is-extglob-2.1.1.tgz",
      "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
      "dev": true
    },
    "is-fullwidth-code-point": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz",
      "integrity": "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=",
      "dev": true
    },
    "is-glob": {
      "version": "4.0.3",
      "resolved": "https://registry.npmmirror.com/is-glob/download/is-glob-4.0.3.tgz?cache=0&sync_timestamp=1632934573225&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fis-glob%2Fdownload%2Fis-glob-4.0.3.tgz",
      "integrity": "sha1-ZPYeQsu7LuwgcanawLKLoeZdUIQ=",
      "dev": true,
      "requires": {
        "is-extglob": "^2.1.1"
      }
    },
    "is-interactive": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/is-interactive/download/is-interactive-1.0.0.tgz",
      "integrity": "sha1-zqbmrlyHCnsKAAQHC3tYfgJSkS4=",
      "dev": true
    },
    "is-lambda": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/is-lambda/download/is-lambda-1.0.1.tgz",
      "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=",
      "dev": true
    },
    "is-number": {
      "version": "7.0.0",
      "resolved": "https://registry.npmmirror.com/is-number/download/is-number-7.0.0.tgz",
      "integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=",
      "dev": true
    },
    "is-path-cwd": {
      "version": "2.2.0",
      "resolved": "https://registry.npmmirror.com/is-path-cwd/download/is-path-cwd-2.2.0.tgz",
      "integrity": "sha1-Z9Q7gmZKe1GR/ZEZEn6zAASKn9s=",
      "dev": true
    },
    "is-path-inside": {
      "version": "3.0.3",
      "resolved": "https://registry.npmmirror.com/is-path-inside/download/is-path-inside-3.0.3.tgz",
      "integrity": "sha1-0jE2LlOgf/Kw4Op/7QSRYf/RYoM=",
      "dev": true
    },
    "is-plain-obj": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/is-plain-obj/download/is-plain-obj-3.0.0.tgz",
      "integrity": "sha1-r28uoUrFpkYYOlu9tbqrvBVq2dc=",
      "dev": true
    },
    "is-plain-object": {
      "version": "2.0.4",
      "resolved": "https://registry.npmmirror.com/is-plain-object/download/is-plain-object-2.0.4.tgz",
      "integrity": "sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc=",
      "dev": true,
      "requires": {
        "isobject": "^3.0.1"
      }
    },
    "is-regex": {
      "version": "1.1.4",
      "resolved": "https://registry.npmmirror.com/is-regex/download/is-regex-1.1.4.tgz",
      "integrity": "sha1-7vVmPNWfpMCuM5UFMj32hUuxWVg=",
      "dev": true,
      "requires": {
        "call-bind": "^1.0.2",
        "has-tostringtag": "^1.0.0"
      }
    },
    "is-stream": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/is-stream/download/is-stream-2.0.1.tgz",
      "integrity": "sha1-+sHj1TuXrVqdCunO8jifWBClwHc=",
      "dev": true
    },
    "is-unicode-supported": {
      "version": "0.1.0",
      "resolved": "https://registry.npmmirror.com/is-unicode-supported/download/is-unicode-supported-0.1.0.tgz",
      "integrity": "sha1-PybHaoCVk7Ur+i7LVxDtJ3m1Iqc=",
      "dev": true
    },
    "is-what": {
      "version": "3.14.1",
      "resolved": "https://registry.npmmirror.com/is-what/download/is-what-3.14.1.tgz?cache=0&sync_timestamp=1634283506119&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fis-what%2Fdownload%2Fis-what-3.14.1.tgz",
      "integrity": "sha1-4SIvRt3ahd6tD9HJ3xMXYOd3VcE=",
      "dev": true
    },
    "is-wsl": {
      "version": "2.2.0",
      "resolved": "https://registry.npmmirror.com/is-wsl/download/is-wsl-2.2.0.tgz",
      "integrity": "sha1-dKTHbnfKn9P5MvKQwX6jJs0VcnE=",
      "dev": true,
      "requires": {
        "is-docker": "^2.0.0"
      }
    },
    "isarray": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/isarray/download/isarray-1.0.0.tgz",
      "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
      "dev": true
    },
    "isbinaryfile": {
      "version": "4.0.8",
      "resolved": "https://registry.npmmirror.com/isbinaryfile/download/isbinaryfile-4.0.8.tgz",
      "integrity": "sha1-XTS5SGW9SUZjPsx4oCb8dsWxH88=",
      "dev": true
    },
    "isexe": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/isexe/download/isexe-2.0.0.tgz",
      "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
      "dev": true
    },
    "isobject": {
      "version": "3.0.1",
      "resolved": "https://registry.npmmirror.com/isobject/download/isobject-3.0.1.tgz",
      "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
      "dev": true
    },
    "istanbul-lib-coverage": {
      "version": "3.2.0",
      "resolved": "https://registry.npmmirror.com/istanbul-lib-coverage/download/istanbul-lib-coverage-3.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fistanbul-lib-coverage%2Fdownload%2Fistanbul-lib-coverage-3.2.0.tgz",
      "integrity": "sha1-GJ55CdCjn6Wj361bA/cZR3cBkdM=",
      "dev": true
    },
    "istanbul-lib-instrument": {
      "version": "5.1.0",
      "resolved": "https://registry.npmmirror.com/istanbul-lib-instrument/download/istanbul-lib-instrument-5.1.0.tgz",
      "integrity": "sha1-e0kZi2V7J6cwuOnLYB8eG/8kxZo=",
      "dev": true,
      "requires": {
        "@babel/core": "^7.12.3",
        "@babel/parser": "^7.14.7",
        "@istanbuljs/schema": "^0.1.2",
        "istanbul-lib-coverage": "^3.2.0",
        "semver": "^6.3.0"
      },
      "dependencies": {
        "semver": {
          "version": "6.3.0",
          "resolved": "https://registry.npmmirror.com/semver/download/semver-6.3.0.tgz",
          "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
          "dev": true
        }
      }
    },
    "istanbul-lib-report": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/istanbul-lib-report/download/istanbul-lib-report-3.0.0.tgz",
      "integrity": "sha1-dRj+UupE3jcvRgp2tezan/tz2KY=",
      "dev": true,
      "requires": {
        "istanbul-lib-coverage": "^3.0.0",
        "make-dir": "^3.0.0",
        "supports-color": "^7.1.0"
      },
      "dependencies": {
        "has-flag": {
          "version": "4.0.0",
          "resolved": "https://registry.npmmirror.com/has-flag/download/has-flag-4.0.0.tgz",
          "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
          "dev": true
        },
        "supports-color": {
          "version": "7.2.0",
          "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz",
          "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
          "dev": true,
          "requires": {
            "has-flag": "^4.0.0"
          }
        }
      }
    },
    "istanbul-lib-source-maps": {
      "version": "4.0.1",
      "resolved": "https://registry.npmmirror.com/istanbul-lib-source-maps/download/istanbul-lib-source-maps-4.0.1.tgz",
      "integrity": "sha1-iV86cJ/PujTG3lpCk5Ai8+Q1hVE=",
      "dev": true,
      "requires": {
        "debug": "^4.1.1",
        "istanbul-lib-coverage": "^3.0.0",
        "source-map": "^0.6.1"
      },
      "dependencies": {
        "source-map": {
          "version": "0.6.1",
          "resolved": "https://registry.npmmirror.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1632753431597&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz",
          "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
          "dev": true
        }
      }
    },
    "istanbul-reports": {
      "version": "3.1.3",
      "resolved": "https://registry.npmmirror.com/istanbul-reports/download/istanbul-reports-3.1.3.tgz",
      "integrity": "sha512-x9LtDVtfm/t1GFiLl3NffC7hz+I1ragvgX1P/Lg1NlIagifZDKUkuuaAxH/qpwj2IuEfD8G2Bs/UKp+sZ/pKkg==",
      "dev": true,
      "requires": {
        "html-escaper": "^2.0.0",
        "istanbul-lib-report": "^3.0.0"
      }
    },
    "jake": {
      "version": "10.8.2",
      "resolved": "https://registry.npmmirror.com/jake/download/jake-10.8.2.tgz",
      "integrity": "sha1-68nehVgWCmbYLQ6txqLlj7xQCns=",
      "dev": true,
      "requires": {
        "async": "0.9.x",
        "chalk": "^2.4.2",
        "filelist": "^1.0.1",
        "minimatch": "^3.0.4"
      }
    },
    "jasmine-core": {
      "version": "3.7.1",
      "resolved": "https://registry.npmmirror.com/jasmine-core/download/jasmine-core-3.7.1.tgz",
      "integrity": "sha1-BAEyf2JJ6smT1Hu/oY1OjvrPtWE=",
      "dev": true
    },
    "jest-worker": {
      "version": "27.4.6",
      "resolved": "https://registry.npmmirror.com/jest-worker/download/jest-worker-27.4.6.tgz",
      "integrity": "sha512-gHWJF/6Xi5CTG5QCvROr6GcmpIqNYpDJyc8A1h/DyXqH1tD6SnRCM0d3U5msV31D2LB/U+E0M+W4oyvKV44oNw==",
      "dev": true,
      "requires": {
        "@types/node": "*",
        "merge-stream": "^2.0.0",
        "supports-color": "^8.0.0"
      },
      "dependencies": {
        "has-flag": {
          "version": "4.0.0",
          "resolved": "https://registry.npmmirror.com/has-flag/download/has-flag-4.0.0.tgz",
          "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
          "dev": true
        },
        "supports-color": {
          "version": "8.1.1",
          "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-8.1.1.tgz",
          "integrity": "sha1-zW/BfihQDP9WwbhsCn/UpUpzAFw=",
          "dev": true,
          "requires": {
            "has-flag": "^4.0.0"
          }
        }
      }
    },
    "js-tokens": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/js-tokens/download/js-tokens-4.0.0.tgz",
      "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=",
      "dev": true
    },
    "js-yaml": {
      "version": "3.14.1",
      "resolved": "https://registry.npmmirror.com/js-yaml/download/js-yaml-3.14.1.tgz",
      "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
      "dev": true,
      "requires": {
        "argparse": "^1.0.7",
        "esprima": "^4.0.0"
      }
    },
    "jsesc": {
      "version": "2.5.2",
      "resolved": "https://registry.npmmirror.com/jsesc/download/jsesc-2.5.2.tgz",
      "integrity": "sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q=",
      "dev": true
    },
    "json-parse-better-errors": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/json-parse-better-errors/download/json-parse-better-errors-1.0.2.tgz",
      "integrity": "sha1-u4Z8+zRQ5pEHwTHRxRS6s9yLyqk=",
      "dev": true
    },
    "json-parse-even-better-errors": {
      "version": "2.3.1",
      "resolved": "https://registry.npmmirror.com/json-parse-even-better-errors/download/json-parse-even-better-errors-2.3.1.tgz",
      "integrity": "sha1-fEeAWpQxmSjgV3dAXcEuH3pO4C0=",
      "dev": true
    },
    "json-schema-traverse": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/json-schema-traverse/download/json-schema-traverse-1.0.0.tgz",
      "integrity": "sha1-rnvLNlard6c7pcSb9lTzjmtoYOI=",
      "dev": true
    },
    "json-stable-stringify-without-jsonify": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/json-stable-stringify-without-jsonify/download/json-stable-stringify-without-jsonify-1.0.1.tgz",
      "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
      "dev": true
    },
    "json5": {
      "version": "2.2.0",
      "resolved": "https://registry.npmmirror.com/json5/download/json5-2.2.0.tgz",
      "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
      "dev": true,
      "requires": {
        "minimist": "^1.2.5"
      }
    },
    "jsonc-parser": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/jsonc-parser/download/jsonc-parser-3.0.0.tgz",
      "integrity": "sha1-q914VwHH5+rKip7IzwcMpRp0WiI=",
      "dev": true
    },
    "jsonfile": {
      "version": "6.1.0",
      "resolved": "https://registry.npmmirror.com/jsonfile/download/jsonfile-6.1.0.tgz",
      "integrity": "sha1-vFWyY0eTxnnsZAMJTrE2mKbsCq4=",
      "dev": true,
      "requires": {
        "graceful-fs": "^4.1.6",
        "universalify": "^2.0.0"
      }
    },
    "jsonparse": {
      "version": "1.3.1",
      "resolved": "https://registry.npmmirror.com/jsonparse/download/jsonparse-1.3.1.tgz",
      "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==",
      "dev": true
    },
    "karma": {
      "version": "6.3.11",
      "resolved": "https://registry.npmmirror.com/karma/download/karma-6.3.11.tgz",
      "integrity": "sha512-QGUh4yXgizzDNPLB5nWTvP+wysKexngbyLVWFOyikB661hpa2RZLf5anZQzqliWtAQuYVep0ot0D1U7UQKpsxQ==",
      "dev": true,
      "requires": {
        "body-parser": "^1.19.0",
        "braces": "^3.0.2",
        "chokidar": "^3.5.1",
        "colors": "1.4.0",
        "connect": "^3.7.0",
        "di": "^0.0.1",
        "dom-serialize": "^2.2.1",
        "glob": "^7.1.7",
        "graceful-fs": "^4.2.6",
        "http-proxy": "^1.18.1",
        "isbinaryfile": "^4.0.8",
        "lodash": "^4.17.21",
        "log4js": "^6.3.0",
        "mime": "^2.5.2",
        "minimatch": "^3.0.4",
        "qjobs": "^1.2.0",
        "range-parser": "^1.2.1",
        "rimraf": "^3.0.2",
        "socket.io": "^4.2.0",
        "source-map": "^0.6.1",
        "tmp": "^0.2.1",
        "ua-parser-js": "^0.7.30",
        "yargs": "^16.1.1"
      },
      "dependencies": {
        "source-map": {
          "version": "0.6.1",
          "resolved": "https://registry.npmmirror.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1632753431597&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz",
          "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
          "dev": true
        },
        "yargs": {
          "version": "16.2.0",
          "resolved": "https://registry.npmmirror.com/yargs/download/yargs-16.2.0.tgz",
          "integrity": "sha1-HIK/D2tqZur85+8w43b0mhJHf2Y=",
          "dev": true,
          "requires": {
            "cliui": "^7.0.2",
            "escalade": "^3.1.1",
            "get-caller-file": "^2.0.5",
            "require-directory": "^2.1.1",
            "string-width": "^4.2.0",
            "y18n": "^5.0.5",
            "yargs-parser": "^20.2.2"
          }
        },
        "yargs-parser": {
          "version": "20.2.9",
          "resolved": "https://registry.npmmirror.com/yargs-parser/download/yargs-parser-20.2.9.tgz?cache=0&sync_timestamp=1637031095236&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fyargs-parser%2Fdownload%2Fyargs-parser-20.2.9.tgz",
          "integrity": "sha1-LrfcOwKJcY/ClfNidThFxBoMlO4=",
          "dev": true
        }
      }
    },
    "karma-chrome-launcher": {
      "version": "3.1.0",
      "resolved": "https://registry.npmmirror.com/karma-chrome-launcher/download/karma-chrome-launcher-3.1.0.tgz",
      "integrity": "sha1-gFpYZ5mk0F9OVPcqIEl58/MGZzg=",
      "dev": true,
      "requires": {
        "which": "^1.2.1"
      },
      "dependencies": {
        "which": {
          "version": "1.3.1",
          "resolved": "https://registry.npmmirror.com/which/download/which-1.3.1.tgz?cache=0&sync_timestamp=1632753511486&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fwhich%2Fdownload%2Fwhich-1.3.1.tgz",
          "integrity": "sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo=",
          "dev": true,
          "requires": {
            "isexe": "^2.0.0"
          }
        }
      }
    },
    "karma-coverage": {
      "version": "2.0.3",
      "resolved": "https://registry.npmmirror.com/karma-coverage/download/karma-coverage-2.0.3.tgz",
      "integrity": "sha1-wQ9HEfTPXKqqZosdb2QufaEi2XM=",
      "dev": true,
      "requires": {
        "istanbul-lib-coverage": "^3.0.0",
        "istanbul-lib-instrument": "^4.0.1",
        "istanbul-lib-report": "^3.0.0",
        "istanbul-lib-source-maps": "^4.0.0",
        "istanbul-reports": "^3.0.0",
        "minimatch": "^3.0.4"
      },
      "dependencies": {
        "istanbul-lib-instrument": {
          "version": "4.0.3",
          "resolved": "https://registry.npmmirror.com/istanbul-lib-instrument/download/istanbul-lib-instrument-4.0.3.tgz",
          "integrity": "sha1-hzxv/4l0UBGCIndGlqPyiQLXfB0=",
          "dev": true,
          "requires": {
            "@babel/core": "^7.7.5",
            "@istanbuljs/schema": "^0.1.2",
            "istanbul-lib-coverage": "^3.0.0",
            "semver": "^6.3.0"
          }
        },
        "semver": {
          "version": "6.3.0",
          "resolved": "https://registry.npmmirror.com/semver/download/semver-6.3.0.tgz",
          "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
          "dev": true
        }
      }
    },
    "karma-jasmine": {
      "version": "4.0.1",
      "resolved": "https://registry.npmmirror.com/karma-jasmine/download/karma-jasmine-4.0.1.tgz",
      "integrity": "sha512-h8XDAhTiZjJKzfkoO1laMH+zfNlra+dEQHUAjpn5JV1zCPtOIVWGQjLBrqhnzQa/hrU2XrZwSyBa6XjEBzfXzw==",
      "dev": true,
      "requires": {
        "jasmine-core": "^3.6.0"
      }
    },
    "karma-jasmine-html-reporter": {
      "version": "1.7.0",
      "resolved": "https://registry.npmmirror.com/karma-jasmine-html-reporter/download/karma-jasmine-html-reporter-1.7.0.tgz",
      "integrity": "sha1-UsSJp012CTShCJv6XqSo/LhMwos=",
      "dev": true,
      "requires": {}
    },
    "karma-source-map-support": {
      "version": "1.4.0",
      "resolved": "https://registry.npmmirror.com/karma-source-map-support/download/karma-source-map-support-1.4.0.tgz",
      "integrity": "sha1-WFJs7M9+hzDlbv/Zek3o1xKsDWs=",
      "dev": true,
      "requires": {
        "source-map-support": "^0.5.5"
      }
    },
    "kind-of": {
      "version": "6.0.3",
      "resolved": "https://registry.npmmirror.com/kind-of/download/kind-of-6.0.3.tgz",
      "integrity": "sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0=",
      "dev": true
    },
    "klona": {
      "version": "2.0.5",
      "resolved": "https://registry.npmmirror.com/klona/download/klona-2.0.5.tgz?cache=0&sync_timestamp=1635385466780&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fklona%2Fdownload%2Fklona-2.0.5.tgz",
      "integrity": "sha1-0WZXTZAHY5XZljqnqSj6u412r7w=",
      "dev": true
    },
    "less": {
      "version": "4.1.2",
      "resolved": "https://registry.npmmirror.com/less/download/less-4.1.2.tgz",
      "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==",
      "dev": true,
      "requires": {
        "copy-anything": "^2.0.1",
        "errno": "^0.1.1",
        "graceful-fs": "^4.1.2",
        "image-size": "~0.5.0",
        "make-dir": "^2.1.0",
        "mime": "^1.4.1",
        "needle": "^2.5.2",
        "parse-node-version": "^1.0.1",
        "source-map": "~0.6.0",
        "tslib": "^2.3.0"
      },
      "dependencies": {
        "make-dir": {
          "version": "2.1.0",
          "resolved": "https://registry.npmmirror.com/make-dir/download/make-dir-2.1.0.tgz",
          "integrity": "sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU=",
          "dev": true,
          "optional": true,
          "requires": {
            "pify": "^4.0.1",
            "semver": "^5.6.0"
          }
        },
        "mime": {
          "version": "1.6.0",
          "resolved": "https://registry.npmmirror.com/mime/download/mime-1.6.0.tgz",
          "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=",
          "dev": true,
          "optional": true
        },
        "pify": {
          "version": "4.0.1",
          "resolved": "https://registry.npmmirror.com/pify/download/pify-4.0.1.tgz",
          "integrity": "sha1-SyzSXFDVmHNcUCkiJP2MbfQeMjE=",
          "dev": true,
          "optional": true
        },
        "semver": {
          "version": "5.7.1",
          "resolved": "https://registry.npmmirror.com/semver/download/semver-5.7.1.tgz",
          "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=",
          "dev": true,
          "optional": true
        },
        "source-map": {
          "version": "0.6.1",
          "resolved": "https://registry.npmmirror.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1632753431597&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz",
          "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
          "dev": true,
          "optional": true
        }
      }
    },
    "less-loader": {
      "version": "10.2.0",
      "resolved": "https://registry.npmmirror.com/less-loader/download/less-loader-10.2.0.tgz",
      "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==",
      "dev": true,
      "requires": {
        "klona": "^2.0.4"
      }
    },
    "levn": {
      "version": "0.4.1",
      "resolved": "https://registry.npmmirror.com/levn/download/levn-0.4.1.tgz",
      "integrity": "sha1-rkViwAdHO5MqYgDUAyaN0v/8at4=",
      "dev": true,
      "requires": {
        "prelude-ls": "^1.2.1",
        "type-check": "~0.4.0"
      }
    },
    "license-webpack-plugin": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/license-webpack-plugin/download/license-webpack-plugin-4.0.0.tgz",
      "integrity": "sha512-b9iMrROrw2fTOJBZ57h0xJfT5/1Cxg4ucYbtpWoukv4Awb2TFPfDDFVHNM8w6SYQpVfB13a5tQJxgGamqwrsyw==",
      "dev": true,
      "requires": {
        "webpack-sources": "^3.0.0"
      }
    },
    "lines-and-columns": {
      "version": "1.2.4",
      "resolved": "https://registry.npmmirror.com/lines-and-columns/download/lines-and-columns-1.2.4.tgz",
      "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
      "dev": true
    },
    "loader-runner": {
      "version": "4.2.0",
      "resolved": "https://registry.npmmirror.com/loader-runner/download/loader-runner-4.2.0.tgz",
      "integrity": "sha1-1wIjgNZtFMX7HUlriYZOvP1Hg4Q=",
      "dev": true
    },
    "loader-utils": {
      "version": "3.2.0",
      "resolved": "https://registry.npmmirror.com/loader-utils/download/loader-utils-3.2.0.tgz",
      "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==",
      "dev": true
    },
    "locate-path": {
      "version": "5.0.0",
      "resolved": "https://registry.npmmirror.com/locate-path/download/locate-path-5.0.0.tgz",
      "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=",
      "dev": true,
      "requires": {
        "p-locate": "^4.1.0"
      }
    },
    "lodash": {
      "version": "4.17.21",
      "resolved": "https://registry.npmmirror.com/lodash/download/lodash-4.17.21.tgz",
      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
      "dev": true
    },
    "lodash-es": {
      "version": "4.17.21",
      "resolved": "https://registry.npmmirror.com/lodash-es/download/lodash-es-4.17.21.tgz",
      "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="
    },
    "lodash.debounce": {
      "version": "4.0.8",
      "resolved": "https://registry.npmmirror.com/lodash.debounce/download/lodash.debounce-4.0.8.tgz",
      "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
      "dev": true
    },
    "lodash.merge": {
      "version": "4.6.2",
      "resolved": "https://registry.npmmirror.com/lodash.merge/download/lodash.merge-4.6.2.tgz",
      "integrity": "sha1-VYqlO0O2YeGSWgr9+japoQhf5Xo=",
      "dev": true
    },
    "lodash.truncate": {
      "version": "4.4.2",
      "resolved": "https://registry.npmmirror.com/lodash.truncate/download/lodash.truncate-4.4.2.tgz",
      "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=",
      "dev": true
    },
    "log-symbols": {
      "version": "4.1.0",
      "resolved": "https://registry.npmmirror.com/log-symbols/download/log-symbols-4.1.0.tgz",
      "integrity": "sha1-P727lbRoOsn8eFER55LlWNSr1QM=",
      "dev": true,
      "requires": {
        "chalk": "^4.1.0",
        "is-unicode-supported": "^0.1.0"
      },
      "dependencies": {
        "ansi-styles": {
          "version": "4.3.0",
          "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz",
          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
          "dev": true,
          "requires": {
            "color-convert": "^2.0.1"
          }
        },
        "chalk": {
          "version": "4.1.2",
          "resolved": "https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz",
          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
          "dev": true,
          "requires": {
            "ansi-styles": "^4.1.0",
            "supports-color": "^7.1.0"
          }
        },
        "color-convert": {
          "version": "2.0.1",
          "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz",
          "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
          "dev": true,
          "requires": {
            "color-name": "~1.1.4"
          }
        },
        "color-name": {
          "version": "1.1.4",
          "resolved": "https://registry.npmmirror.com/color-name/download/color-name-1.1.4.tgz",
          "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
          "dev": true
        },
        "has-flag": {
          "version": "4.0.0",
          "resolved": "https://registry.npmmirror.com/has-flag/download/has-flag-4.0.0.tgz",
          "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
          "dev": true
        },
        "supports-color": {
          "version": "7.2.0",
          "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz",
          "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
          "dev": true,
          "requires": {
            "has-flag": "^4.0.0"
          }
        }
      }
    },
    "log4js": {
      "version": "6.4.0",
      "resolved": "https://registry.npmmirror.com/log4js/download/log4js-6.4.0.tgz",
      "integrity": "sha512-ysc/XUecZJuN8NoKOssk3V0cQ29xY4fra6fnigZa5VwxFsCsvdqsdnEuAxNN89LlHpbE4KUD3zGcn+kFqonSVQ==",
      "dev": true,
      "requires": {
        "date-format": "^4.0.3",
        "debug": "^4.3.3",
        "flatted": "^3.2.4",
        "rfdc": "^1.3.0",
        "streamroller": "^3.0.2"
      }
    },
    "lru-cache": {
      "version": "6.0.0",
      "resolved": "https://registry.npmmirror.com/lru-cache/download/lru-cache-6.0.0.tgz",
      "integrity": "sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=",
      "dev": true,
      "requires": {
        "yallist": "^4.0.0"
      }
    },
    "magic-string": {
      "version": "0.25.7",
      "resolved": "https://registry.npmmirror.com/magic-string/download/magic-string-0.25.7.tgz",
      "integrity": "sha1-P0l9b9NMZpxnmNy4IfLvMfVEUFE=",
      "dev": true,
      "requires": {
        "sourcemap-codec": "^1.4.4"
      }
    },
    "make-dir": {
      "version": "3.1.0",
      "resolved": "https://registry.npmmirror.com/make-dir/download/make-dir-3.1.0.tgz",
      "integrity": "sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8=",
      "dev": true,
      "requires": {
        "semver": "^6.0.0"
      },
      "dependencies": {
        "semver": {
          "version": "6.3.0",
          "resolved": "https://registry.npmmirror.com/semver/download/semver-6.3.0.tgz",
          "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
          "dev": true
        }
      }
    },
    "make-fetch-happen": {
      "version": "9.1.0",
      "resolved": "https://registry.npmmirror.com/make-fetch-happen/download/make-fetch-happen-9.1.0.tgz",
      "integrity": "sha1-UwhaCeeXFDPmdl95cb9j9OBcuWg=",
      "dev": true,
      "requires": {
        "agentkeepalive": "^4.1.3",
        "cacache": "^15.2.0",
        "http-cache-semantics": "^4.1.0",
        "http-proxy-agent": "^4.0.1",
        "https-proxy-agent": "^5.0.0",
        "is-lambda": "^1.0.1",
        "lru-cache": "^6.0.0",
        "minipass": "^3.1.3",
        "minipass-collect": "^1.0.2",
        "minipass-fetch": "^1.3.2",
        "minipass-flush": "^1.0.5",
        "minipass-pipeline": "^1.2.4",
        "negotiator": "^0.6.2",
        "promise-retry": "^2.0.1",
        "socks-proxy-agent": "^6.0.0",
        "ssri": "^8.0.0"
      }
    },
    "media-typer": {
      "version": "0.3.0",
      "resolved": "https://registry.npmmirror.com/media-typer/download/media-typer-0.3.0.tgz",
      "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
      "dev": true
    },
    "memfs": {
      "version": "3.4.1",
      "resolved": "https://registry.npmmirror.com/memfs/download/memfs-3.4.1.tgz",
      "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==",
      "dev": true,
      "requires": {
        "fs-monkey": "1.0.3"
      }
    },
    "merge-descriptors": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/merge-descriptors/download/merge-descriptors-1.0.1.tgz",
      "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
      "dev": true
    },
    "merge-stream": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/merge-stream/download/merge-stream-2.0.0.tgz",
      "integrity": "sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=",
      "dev": true
    },
    "merge2": {
      "version": "1.4.1",
      "resolved": "https://registry.npmmirror.com/merge2/download/merge2-1.4.1.tgz",
      "integrity": "sha1-Q2iJL4hekHRVpv19xVwMnUBJkK4=",
      "dev": true
    },
    "methods": {
      "version": "1.1.2",
      "resolved": "https://registry.npmmirror.com/methods/download/methods-1.1.2.tgz",
      "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
      "dev": true
    },
    "micromatch": {
      "version": "4.0.4",
      "resolved": "https://registry.npmmirror.com/micromatch/download/micromatch-4.0.4.tgz",
      "integrity": "sha1-iW1Rnf6dsl/OlM63pQCRm/iB6/k=",
      "dev": true,
      "requires": {
        "braces": "^3.0.1",
        "picomatch": "^2.2.3"
      }
    },
    "mime": {
      "version": "2.6.0",
      "resolved": "https://registry.npmmirror.com/mime/download/mime-2.6.0.tgz",
      "integrity": "sha1-oqaCqVzU0MsdYlfij4PafjWAA2c=",
      "dev": true
    },
    "mime-db": {
      "version": "1.51.0",
      "resolved": "https://registry.npmmirror.com/mime-db/download/mime-db-1.51.0.tgz?cache=0&sync_timestamp=1636426037946&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmime-db%2Fdownload%2Fmime-db-1.51.0.tgz",
      "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==",
      "dev": true
    },
    "mime-types": {
      "version": "2.1.34",
      "resolved": "https://registry.npmmirror.com/mime-types/download/mime-types-2.1.34.tgz?cache=0&sync_timestamp=1636432481117&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmime-types%2Fdownload%2Fmime-types-2.1.34.tgz",
      "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==",
      "dev": true,
      "requires": {
        "mime-db": "1.51.0"
      }
    },
    "mimic-fn": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/mimic-fn/download/mimic-fn-2.1.0.tgz",
      "integrity": "sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs=",
      "dev": true
    },
    "mini-css-extract-plugin": {
      "version": "2.4.5",
      "resolved": "https://registry.npmmirror.com/mini-css-extract-plugin/download/mini-css-extract-plugin-2.4.5.tgz",
      "integrity": "sha512-oEIhRucyn1JbT/1tU2BhnwO6ft1jjH1iCX9Gc59WFMg0n5773rQU0oyQ0zzeYFFuBfONaRbQJyGoPtuNseMxjA==",
      "dev": true,
      "requires": {
        "schema-utils": "^4.0.0"
      },
      "dependencies": {
        "schema-utils": {
          "version": "4.0.0",
          "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-4.0.0.tgz?cache=0&sync_timestamp=1637076002057&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-4.0.0.tgz",
          "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
          "dev": true,
          "requires": {
            "@types/json-schema": "^7.0.9",
            "ajv": "^8.8.0",
            "ajv-formats": "^2.1.1",
            "ajv-keywords": "^5.0.0"
          }
        }
      }
    },
    "minimalistic-assert": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/minimalistic-assert/download/minimalistic-assert-1.0.1.tgz",
      "integrity": "sha1-LhlN4ERibUoQ5/f7wAznPoPk1cc=",
      "dev": true
    },
    "minimatch": {
      "version": "3.0.4",
      "resolved": "https://registry.npmmirror.com/minimatch/download/minimatch-3.0.4.tgz",
      "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=",
      "dev": true,
      "requires": {
        "brace-expansion": "^1.1.7"
      }
    },
    "minimist": {
      "version": "1.2.5",
      "resolved": "https://registry.npmmirror.com/minimist/download/minimist-1.2.5.tgz",
      "integrity": "sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI=",
      "dev": true
    },
    "minipass": {
      "version": "3.1.6",
      "resolved": "https://registry.npmmirror.com/minipass/download/minipass-3.1.6.tgz",
      "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==",
      "dev": true,
      "requires": {
        "yallist": "^4.0.0"
      }
    },
    "minipass-collect": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/minipass-collect/download/minipass-collect-1.0.2.tgz",
      "integrity": "sha1-IrgTv3Rdxu26JXa5QAIq1u3Ixhc=",
      "dev": true,
      "requires": {
        "minipass": "^3.0.0"
      }
    },
    "minipass-fetch": {
      "version": "1.4.1",
      "resolved": "https://registry.npmmirror.com/minipass-fetch/download/minipass-fetch-1.4.1.tgz",
      "integrity": "sha1-114AkdqsGw/9fp1BYp+v99DB8bY=",
      "dev": true,
      "requires": {
        "encoding": "^0.1.12",
        "minipass": "^3.1.0",
        "minipass-sized": "^1.0.3",
        "minizlib": "^2.0.0"
      }
    },
    "minipass-flush": {
      "version": "1.0.5",
      "resolved": "https://registry.npmmirror.com/minipass-flush/download/minipass-flush-1.0.5.tgz",
      "integrity": "sha1-gucTXX6JpQ/+ZGEKeHlTxMTLs3M=",
      "dev": true,
      "requires": {
        "minipass": "^3.0.0"
      }
    },
    "minipass-json-stream": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/minipass-json-stream/download/minipass-json-stream-1.0.1.tgz",
      "integrity": "sha1-ftu5JYj7/C/x2y/BA5est7a0Sqc=",
      "dev": true,
      "requires": {
        "jsonparse": "^1.3.1",
        "minipass": "^3.0.0"
      }
    },
    "minipass-pipeline": {
      "version": "1.2.4",
      "resolved": "https://registry.npmmirror.com/minipass-pipeline/download/minipass-pipeline-1.2.4.tgz",
      "integrity": "sha1-aEcveXEcCEZXwGfFxq2Tzd6oIUw=",
      "dev": true,
      "requires": {
        "minipass": "^3.0.0"
      }
    },
    "minipass-sized": {
      "version": "1.0.3",
      "resolved": "https://registry.npmmirror.com/minipass-sized/download/minipass-sized-1.0.3.tgz",
      "integrity": "sha1-cO5afFBSBwr6z7wil36nne81O3A=",
      "dev": true,
      "requires": {
        "minipass": "^3.0.0"
      }
    },
    "minizlib": {
      "version": "2.1.2",
      "resolved": "https://registry.npmmirror.com/minizlib/download/minizlib-2.1.2.tgz",
      "integrity": "sha1-6Q00Zrogm5MkUVCKEc49NjIUWTE=",
      "dev": true,
      "requires": {
        "minipass": "^3.0.0",
        "yallist": "^4.0.0"
      }
    },
    "mkdirp": {
      "version": "1.0.4",
      "resolved": "https://registry.npmmirror.com/mkdirp/download/mkdirp-1.0.4.tgz",
      "integrity": "sha1-PrXtYmInVteaXw4qIh3+utdcL34=",
      "dev": true
    },
    "ms": {
      "version": "2.1.2",
      "resolved": "https://registry.npmmirror.com/ms/download/ms-2.1.2.tgz",
      "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=",
      "dev": true
    },
    "multicast-dns": {
      "version": "6.2.3",
      "resolved": "https://registry.npmmirror.com/multicast-dns/download/multicast-dns-6.2.3.tgz?cache=0&sync_timestamp=1633355786206&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmulticast-dns%2Fdownload%2Fmulticast-dns-6.2.3.tgz",
      "integrity": "sha1-oOx72QVcQoL3kMPIL04o2zsxsik=",
      "dev": true,
      "requires": {
        "dns-packet": "^1.3.1",
        "thunky": "^1.0.2"
      }
    },
    "multicast-dns-service-types": {
      "version": "1.1.0",
      "resolved": "https://registry.npmmirror.com/multicast-dns-service-types/download/multicast-dns-service-types-1.1.0.tgz",
      "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
      "dev": true
    },
    "mute-stream": {
      "version": "0.0.8",
      "resolved": "https://registry.npmmirror.com/mute-stream/download/mute-stream-0.0.8.tgz",
      "integrity": "sha1-FjDEKyJR/4HiooPelqVJfqkuXg0=",
      "dev": true
    },
    "nanoid": {
      "version": "3.2.0",
      "resolved": "https://registry.npmmirror.com/nanoid/download/nanoid-3.2.0.tgz",
      "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==",
      "dev": true
    },
    "natural-compare": {
      "version": "1.4.0",
      "resolved": "https://registry.npmmirror.com/natural-compare/download/natural-compare-1.4.0.tgz",
      "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
      "dev": true
    },
    "needle": {
      "version": "2.9.1",
      "resolved": "https://registry.npmmirror.com/needle/download/needle-2.9.1.tgz?cache=0&sync_timestamp=1632753499892&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fneedle%2Fdownload%2Fneedle-2.9.1.tgz",
      "integrity": "sha1-ItHf++NJDCuD4wH3cJtnNs2PJoQ=",
      "dev": true,
      "optional": true,
      "requires": {
        "debug": "^3.2.6",
        "iconv-lite": "^0.4.4",
        "sax": "^1.2.4"
      },
      "dependencies": {
        "debug": {
          "version": "3.2.7",
          "resolved": "https://registry.npmmirror.com/debug/download/debug-3.2.7.tgz",
          "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
          "dev": true,
          "optional": true,
          "requires": {
            "ms": "^2.1.1"
          }
        }
      }
    },
    "negotiator": {
      "version": "0.6.2",
      "resolved": "https://registry.npmmirror.com/negotiator/download/negotiator-0.6.2.tgz",
      "integrity": "sha1-/qz3zPUlp3rpY0Q2pkiD/+yjRvs=",
      "dev": true
    },
    "neo-async": {
      "version": "2.6.2",
      "resolved": "https://registry.npmmirror.com/neo-async/download/neo-async-2.6.2.tgz",
      "integrity": "sha1-tKr7k+OustgXTKU88WOrfXMIMF8=",
      "dev": true
    },
    "ng-zorro-antd": {
      "version": "13.0.1",
      "resolved": "https://registry.npmmirror.com/ng-zorro-antd/download/ng-zorro-antd-13.0.1.tgz",
      "integrity": "sha512-ZoxzQ+VdkiUjbYeEIAvelLZPHFVfFiNE50Mkh2sCY5W/7R06DS/nVm+RRUgoy6gcZfBrpc757rDtrjrKDnkvaQ==",
      "requires": {
        "@angular/cdk": "^13.0.1",
        "@ant-design/icons-angular": "^13.0.1",
        "date-fns": "^2.16.1",
        "tslib": "^2.3.0"
      }
    },
    "ngx-logger": {
      "version": "4.3.3",
      "resolved": "https://registry.npmmirror.com/ngx-logger/download/ngx-logger-4.3.3.tgz",
      "integrity": "sha1-KUMvonqMk1v8jiHcr0SIVytBP1s=",
      "requires": {
        "tslib": "^2.0.0",
        "vlq": "^1.0.0"
      }
    },
    "nice-napi": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/nice-napi/download/nice-napi-1.0.2.tgz",
      "integrity": "sha1-3Aq1oerCDOVIgC/FaG6qa8ZUkns=",
      "dev": true,
      "optional": true,
      "requires": {
        "node-addon-api": "^3.0.0",
        "node-gyp-build": "^4.2.2"
      }
    },
    "node-addon-api": {
      "version": "3.2.1",
      "resolved": "https://registry.npmmirror.com/node-addon-api/download/node-addon-api-3.2.1.tgz",
      "integrity": "sha1-gTJeCiEXeJwBKNq2Xn448HzroWE=",
      "dev": true,
      "optional": true
    },
    "node-forge": {
      "version": "0.10.0",
      "resolved": "https://registry.npmmirror.com/node-forge/download/node-forge-0.10.0.tgz",
      "integrity": "sha1-Mt6ir7Ppkm8C7lzoeUkCaRpna/M=",
      "dev": true
    },
    "node-gyp": {
      "version": "8.4.1",
      "resolved": "https://registry.npmmirror.com/node-gyp/download/node-gyp-8.4.1.tgz",
      "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==",
      "dev": true,
      "requires": {
        "env-paths": "^2.2.0",
        "glob": "^7.1.4",
        "graceful-fs": "^4.2.6",
        "make-fetch-happen": "^9.1.0",
        "nopt": "^5.0.0",
        "npmlog": "^6.0.0",
        "rimraf": "^3.0.2",
        "semver": "^7.3.5",
        "tar": "^6.1.2",
        "which": "^2.0.2"
      }
    },
    "node-gyp-build": {
      "version": "4.3.0",
      "resolved": "https://registry.npmmirror.com/node-gyp-build/download/node-gyp-build-4.3.0.tgz",
      "integrity": "sha1-nyVrA+WCYVC+Ocdkv1Hpk5RtcaM=",
      "dev": true,
      "optional": true
    },
    "node-releases": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/node-releases/download/node-releases-2.0.1.tgz?cache=0&sync_timestamp=1634806914912&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fnode-releases%2Fdownload%2Fnode-releases-2.0.1.tgz",
      "integrity": "sha1-PR05XyBPHy8ppUNYuftnh2WtL8U=",
      "dev": true
    },
    "nopt": {
      "version": "5.0.0",
      "resolved": "https://registry.npmmirror.com/nopt/download/nopt-5.0.0.tgz",
      "integrity": "sha1-UwlCu1ilEvzK/lP+IQ8TolNV3Ig=",
      "dev": true,
      "requires": {
        "abbrev": "1"
      }
    },
    "normalize-path": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/normalize-path/download/normalize-path-3.0.0.tgz",
      "integrity": "sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=",
      "dev": true
    },
    "normalize-range": {
      "version": "0.1.2",
      "resolved": "https://registry.npmmirror.com/normalize-range/download/normalize-range-0.1.2.tgz",
      "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
      "dev": true
    },
    "npm-bundled": {
      "version": "1.1.2",
      "resolved": "https://registry.npmmirror.com/npm-bundled/download/npm-bundled-1.1.2.tgz",
      "integrity": "sha1-lEx4eJvXOQNbcLqiylzDK42GC8E=",
      "dev": true,
      "requires": {
        "npm-normalize-package-bin": "^1.0.1"
      }
    },
    "npm-install-checks": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/npm-install-checks/download/npm-install-checks-4.0.0.tgz",
      "integrity": "sha1-o3+sx2Oi/eBJfvLG0Kx8P74A17Q=",
      "dev": true,
      "requires": {
        "semver": "^7.1.1"
      }
    },
    "npm-normalize-package-bin": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/npm-normalize-package-bin/download/npm-normalize-package-bin-1.0.1.tgz",
      "integrity": "sha1-bnmkHyP9I1wGIyGCKNp9nCO49uI=",
      "dev": true
    },
    "npm-package-arg": {
      "version": "8.1.5",
      "resolved": "https://registry.npmmirror.com/npm-package-arg/download/npm-package-arg-8.1.5.tgz",
      "integrity": "sha1-M2my1f6P3GdLqn8XhlFN3BVGbkQ=",
      "dev": true,
      "requires": {
        "hosted-git-info": "^4.0.1",
        "semver": "^7.3.4",
        "validate-npm-package-name": "^3.0.0"
      }
    },
    "npm-packlist": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/npm-packlist/download/npm-packlist-3.0.0.tgz",
      "integrity": "sha1-A3DfXPwvzI95uPQrN3mN2e4ywqk=",
      "dev": true,
      "requires": {
        "glob": "^7.1.6",
        "ignore-walk": "^4.0.1",
        "npm-bundled": "^1.1.1",
        "npm-normalize-package-bin": "^1.0.1"
      }
    },
    "npm-pick-manifest": {
      "version": "6.1.1",
      "resolved": "https://registry.npmmirror.com/npm-pick-manifest/download/npm-pick-manifest-6.1.1.tgz",
      "integrity": "sha1-e1SEyiyQhWX0O38nZE82u4FvUUg=",
      "dev": true,
      "requires": {
        "npm-install-checks": "^4.0.0",
        "npm-normalize-package-bin": "^1.0.1",
        "npm-package-arg": "^8.1.2",
        "semver": "^7.3.4"
      }
    },
    "npm-registry-fetch": {
      "version": "11.0.0",
      "resolved": "https://registry.npmmirror.com/npm-registry-fetch/download/npm-registry-fetch-11.0.0.tgz",
      "integrity": "sha1-aMG7gQxGVCdg1ipqll+FpwLUOnY=",
      "dev": true,
      "requires": {
        "make-fetch-happen": "^9.0.1",
        "minipass": "^3.1.3",
        "minipass-fetch": "^1.3.0",
        "minipass-json-stream": "^1.0.1",
        "minizlib": "^2.0.0",
        "npm-package-arg": "^8.0.0"
      }
    },
    "npm-run-path": {
      "version": "4.0.1",
      "resolved": "https://registry.npmmirror.com/npm-run-path/download/npm-run-path-4.0.1.tgz?cache=0&sync_timestamp=1633420583639&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fnpm-run-path%2Fdownload%2Fnpm-run-path-4.0.1.tgz",
      "integrity": "sha1-t+zR5e1T2o43pV4cImnguX7XSOo=",
      "dev": true,
      "requires": {
        "path-key": "^3.0.0"
      }
    },
    "npmlog": {
      "version": "6.0.0",
      "resolved": "https://registry.npmmirror.com/npmlog/download/npmlog-6.0.0.tgz?cache=0&sync_timestamp=1637085174527&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fnpmlog%2Fdownload%2Fnpmlog-6.0.0.tgz",
      "integrity": "sha512-03ppFRGlsyUaQFbGC2C8QWJN/C/K7PsfyD9aQdhVKAQIH4sQBc8WASqFBP7O+Ut4d2oo5LoeoboB3cGdBZSp6Q==",
      "dev": true,
      "requires": {
        "are-we-there-yet": "^2.0.0",
        "console-control-strings": "^1.1.0",
        "gauge": "^4.0.0",
        "set-blocking": "^2.0.0"
      }
    },
    "nth-check": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/nth-check/download/nth-check-2.0.1.tgz",
      "integrity": "sha1-Lv4WL1w9oGoolZ+9PbddvuqfD8I=",
      "dev": true,
      "requires": {
        "boolbase": "^1.0.0"
      }
    },
    "nx": {
      "version": "13.1.3",
      "resolved": "https://registry.npmmirror.com/nx/download/nx-13.1.3.tgz",
      "integrity": "sha512-clM0NQhQKYkqcNz2E3uYRMLwhp2L/9dBhJhQi9XBX4IAyA2gWAomhRIlLm5Xxg3g4h1xwSpP3eJ5t89VikY8Pw==",
      "dev": true,
      "requires": {
        "@nrwl/cli": "*"
      }
    },
    "object-assign": {
      "version": "4.1.1",
      "resolved": "https://registry.npmmirror.com/object-assign/download/object-assign-4.1.1.tgz",
      "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
      "dev": true
    },
    "object-is": {
      "version": "1.1.5",
      "resolved": "https://registry.npmmirror.com/object-is/download/object-is-1.1.5.tgz",
      "integrity": "sha1-ud7qpfx/GEag+uzc7sE45XePU6w=",
      "dev": true,
      "requires": {
        "call-bind": "^1.0.2",
        "define-properties": "^1.1.3"
      }
    },
    "object-keys": {
      "version": "1.1.1",
      "resolved": "https://registry.npmmirror.com/object-keys/download/object-keys-1.1.1.tgz",
      "integrity": "sha1-HEfyct8nfzsdrwYWd9nILiMixg4=",
      "dev": true
    },
    "object.assign": {
      "version": "4.1.2",
      "resolved": "https://registry.npmmirror.com/object.assign/download/object.assign-4.1.2.tgz",
      "integrity": "sha1-DtVKNC7Os3s4/3brgxoOeIy2OUA=",
      "dev": true,
      "requires": {
        "call-bind": "^1.0.0",
        "define-properties": "^1.1.3",
        "has-symbols": "^1.0.1",
        "object-keys": "^1.1.1"
      }
    },
    "obuf": {
      "version": "1.1.2",
      "resolved": "https://registry.npmmirror.com/obuf/download/obuf-1.1.2.tgz",
      "integrity": "sha1-Cb6jND1BhZ69RGKS0RydTbYZCE4=",
      "dev": true
    },
    "on-finished": {
      "version": "2.3.0",
      "resolved": "https://registry.npmmirror.com/on-finished/download/on-finished-2.3.0.tgz",
      "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
      "dev": true,
      "requires": {
        "ee-first": "1.1.1"
      }
    },
    "on-headers": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/on-headers/download/on-headers-1.0.2.tgz",
      "integrity": "sha1-dysK5qqlJcOZ5Imt+tkMQD6zwo8=",
      "dev": true
    },
    "once": {
      "version": "1.4.0",
      "resolved": "https://registry.npmmirror.com/once/download/once-1.4.0.tgz",
      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
      "dev": true,
      "requires": {
        "wrappy": "1"
      }
    },
    "onetime": {
      "version": "5.1.2",
      "resolved": "https://registry.npmmirror.com/onetime/download/onetime-5.1.2.tgz",
      "integrity": "sha1-0Oluu1awdHbfHdnEgG5SN5hcpF4=",
      "dev": true,
      "requires": {
        "mimic-fn": "^2.1.0"
      }
    },
    "open": {
      "version": "8.4.0",
      "resolved": "https://registry.npmmirror.com/open/download/open-8.4.0.tgz?cache=0&sync_timestamp=1635048715897&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fopen%2Fdownload%2Fopen-8.4.0.tgz",
      "integrity": "sha1-NFMhrhj4E4+CVlqRD9xrOejCRPg=",
      "dev": true,
      "requires": {
        "define-lazy-prop": "^2.0.0",
        "is-docker": "^2.1.1",
        "is-wsl": "^2.2.0"
      }
    },
    "optionator": {
      "version": "0.9.1",
      "resolved": "https://registry.npmmirror.com/optionator/download/optionator-0.9.1.tgz",
      "integrity": "sha1-TyNqY3Pa4FZqbUPhMmZ09QwpFJk=",
      "dev": true,
      "requires": {
        "deep-is": "^0.1.3",
        "fast-levenshtein": "^2.0.6",
        "levn": "^0.4.1",
        "prelude-ls": "^1.2.1",
        "type-check": "^0.4.0",
        "word-wrap": "^1.2.3"
      }
    },
    "ora": {
      "version": "5.4.1",
      "resolved": "https://registry.npmmirror.com/ora/download/ora-5.4.1.tgz",
      "integrity": "sha1-GyZ4Qmr0rEpQkAjl5KyemVnbnhg=",
      "dev": true,
      "requires": {
        "bl": "^4.1.0",
        "chalk": "^4.1.0",
        "cli-cursor": "^3.1.0",
        "cli-spinners": "^2.5.0",
        "is-interactive": "^1.0.0",
        "is-unicode-supported": "^0.1.0",
        "log-symbols": "^4.1.0",
        "strip-ansi": "^6.0.0",
        "wcwidth": "^1.0.1"
      },
      "dependencies": {
        "ansi-styles": {
          "version": "4.3.0",
          "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz",
          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
          "dev": true,
          "requires": {
            "color-convert": "^2.0.1"
          }
        },
        "chalk": {
          "version": "4.1.2",
          "resolved": "https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz",
          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
          "dev": true,
          "requires": {
            "ansi-styles": "^4.1.0",
            "supports-color": "^7.1.0"
          }
        },
        "color-convert": {
          "version": "2.0.1",
          "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz",
          "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
          "dev": true,
          "requires": {
            "color-name": "~1.1.4"
          }
        },
        "color-name": {
          "version": "1.1.4",
          "resolved": "https://registry.npmmirror.com/color-name/download/color-name-1.1.4.tgz",
          "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
          "dev": true
        },
        "has-flag": {
          "version": "4.0.0",
          "resolved": "https://registry.npmmirror.com/has-flag/download/has-flag-4.0.0.tgz",
          "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
          "dev": true
        },
        "supports-color": {
          "version": "7.2.0",
          "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz",
          "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
          "dev": true,
          "requires": {
            "has-flag": "^4.0.0"
          }
        }
      }
    },
    "os-tmpdir": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/os-tmpdir/download/os-tmpdir-1.0.2.tgz",
      "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
      "dev": true
    },
    "p-limit": {
      "version": "2.3.0",
      "resolved": "https://registry.npmmirror.com/p-limit/download/p-limit-2.3.0.tgz",
      "integrity": "sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE=",
      "dev": true,
      "requires": {
        "p-try": "^2.0.0"
      }
    },
    "p-locate": {
      "version": "4.1.0",
      "resolved": "https://registry.npmmirror.com/p-locate/download/p-locate-4.1.0.tgz",
      "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=",
      "dev": true,
      "requires": {
        "p-limit": "^2.2.0"
      }
    },
    "p-map": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/p-map/download/p-map-4.0.0.tgz?cache=0&sync_timestamp=1635931916150&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fp-map%2Fdownload%2Fp-map-4.0.0.tgz",
      "integrity": "sha1-uy+Vpe2i7BaOySdOBqdHw+KQTSs=",
      "dev": true,
      "requires": {
        "aggregate-error": "^3.0.0"
      }
    },
    "p-retry": {
      "version": "4.6.1",
      "resolved": "https://registry.npmmirror.com/p-retry/download/p-retry-4.6.1.tgz?cache=0&sync_timestamp=1635967339238&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fp-retry%2Fdownload%2Fp-retry-4.6.1.tgz",
      "integrity": "sha1-j83dXN96Z6CRGpzy7w5d9/YCMWw=",
      "dev": true,
      "requires": {
        "@types/retry": "^0.12.0",
        "retry": "^0.13.1"
      },
      "dependencies": {
        "retry": {
          "version": "0.13.1",
          "resolved": "https://registry.npmmirror.com/retry/download/retry-0.13.1.tgz",
          "integrity": "sha1-GFsVh6z2eRnWOzVzSeA1N7JIRlg=",
          "dev": true
        }
      }
    },
    "p-try": {
      "version": "2.2.0",
      "resolved": "https://registry.npmmirror.com/p-try/download/p-try-2.2.0.tgz",
      "integrity": "sha1-yyhoVA4xPWHeWPr741zpAE1VQOY=",
      "dev": true
    },
    "pacote": {
      "version": "12.0.2",
      "resolved": "https://registry.npmmirror.com/pacote/download/pacote-12.0.2.tgz",
      "integrity": "sha1-FK4wqB/mLsT8GMBxFQ5nY+kyUnw=",
      "dev": true,
      "requires": {
        "@npmcli/git": "^2.1.0",
        "@npmcli/installed-package-contents": "^1.0.6",
        "@npmcli/promise-spawn": "^1.2.0",
        "@npmcli/run-script": "^2.0.0",
        "cacache": "^15.0.5",
        "chownr": "^2.0.0",
        "fs-minipass": "^2.1.0",
        "infer-owner": "^1.0.4",
        "minipass": "^3.1.3",
        "mkdirp": "^1.0.3",
        "npm-package-arg": "^8.0.1",
        "npm-packlist": "^3.0.0",
        "npm-pick-manifest": "^6.0.0",
        "npm-registry-fetch": "^11.0.0",
        "promise-retry": "^2.0.1",
        "read-package-json-fast": "^2.0.1",
        "rimraf": "^3.0.2",
        "ssri": "^8.0.1",
        "tar": "^6.1.0"
      }
    },
    "pako": {
      "version": "1.0.11",
      "resolved": "https://registry.npmmirror.com/pako/download/pako-1.0.11.tgz",
      "integrity": "sha1-bJWZ00DVTf05RjgCUqNXBaa5kr8=",
      "dev": true
    },
    "parent-module": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/parent-module/download/parent-module-1.0.1.tgz",
      "integrity": "sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI=",
      "dev": true,
      "requires": {
        "callsites": "^3.0.0"
      }
    },
    "parse-json": {
      "version": "5.2.0",
      "resolved": "https://registry.npmmirror.com/parse-json/download/parse-json-5.2.0.tgz?cache=0&sync_timestamp=1637475877442&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fparse-json%2Fdownload%2Fparse-json-5.2.0.tgz",
      "integrity": "sha1-x2/Gbe5UIxyWKyK8yKcs8vmXU80=",
      "dev": true,
      "requires": {
        "@babel/code-frame": "^7.0.0",
        "error-ex": "^1.3.1",
        "json-parse-even-better-errors": "^2.3.0",
        "lines-and-columns": "^1.1.6"
      }
    },
    "parse-node-version": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/parse-node-version/download/parse-node-version-1.0.1.tgz",
      "integrity": "sha1-4rXb7eAOf6m8NjYH9TMn6LBzGJs=",
      "dev": true
    },
    "parse5": {
      "version": "5.1.1",
      "resolved": "https://registry.npmmirror.com/parse5/download/parse5-5.1.1.tgz",
      "integrity": "sha1-9o5OW6GFKsLK3AD0VV//bCq7YXg=",
      "optional": true
    },
    "parse5-html-rewriting-stream": {
      "version": "6.0.1",
      "resolved": "https://registry.npmmirror.com/parse5-html-rewriting-stream/download/parse5-html-rewriting-stream-6.0.1.tgz",
      "integrity": "sha1-3hggVZMXq05FHqctugX939kUSAs=",
      "dev": true,
      "requires": {
        "parse5": "^6.0.1",
        "parse5-sax-parser": "^6.0.1"
      },
      "dependencies": {
        "parse5": {
          "version": "6.0.1",
          "resolved": "https://registry.npmmirror.com/parse5/download/parse5-6.0.1.tgz",
          "integrity": "sha1-4aHAhcVps9wIMhGE8Zo5zCf3wws=",
          "dev": true
        }
      }
    },
    "parse5-htmlparser2-tree-adapter": {
      "version": "6.0.1",
      "resolved": "https://registry.npmmirror.com/parse5-htmlparser2-tree-adapter/download/parse5-htmlparser2-tree-adapter-6.0.1.tgz",
      "integrity": "sha1-LN+a2CMyEUA3DU2/XT6Sx8jdxuY=",
      "dev": true,
      "requires": {
        "parse5": "^6.0.1"
      },
      "dependencies": {
        "parse5": {
          "version": "6.0.1",
          "resolved": "https://registry.npmmirror.com/parse5/download/parse5-6.0.1.tgz",
          "integrity": "sha1-4aHAhcVps9wIMhGE8Zo5zCf3wws=",
          "dev": true
        }
      }
    },
    "parse5-sax-parser": {
      "version": "6.0.1",
      "resolved": "https://registry.npmmirror.com/parse5-sax-parser/download/parse5-sax-parser-6.0.1.tgz",
      "integrity": "sha1-mLTTZrWyZqfNkLS1iQZmeviC2ro=",
      "dev": true,
      "requires": {
        "parse5": "^6.0.1"
      },
      "dependencies": {
        "parse5": {
          "version": "6.0.1",
          "resolved": "https://registry.npmmirror.com/parse5/download/parse5-6.0.1.tgz",
          "integrity": "sha1-4aHAhcVps9wIMhGE8Zo5zCf3wws=",
          "dev": true
        }
      }
    },
    "parseurl": {
      "version": "1.3.3",
      "resolved": "https://registry.npmmirror.com/parseurl/download/parseurl-1.3.3.tgz",
      "integrity": "sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ=",
      "dev": true
    },
    "path-exists": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/path-exists/download/path-exists-4.0.0.tgz",
      "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=",
      "dev": true
    },
    "path-is-absolute": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/path-is-absolute/download/path-is-absolute-1.0.1.tgz",
      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
      "dev": true
    },
    "path-key": {
      "version": "3.1.1",
      "resolved": "https://registry.npmmirror.com/path-key/download/path-key-3.1.1.tgz",
      "integrity": "sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=",
      "dev": true
    },
    "path-parse": {
      "version": "1.0.7",
      "resolved": "https://registry.npmmirror.com/path-parse/download/path-parse-1.0.7.tgz",
      "integrity": "sha1-+8EUtgykKzDZ2vWFjkvWi77bZzU=",
      "dev": true
    },
    "path-to-regexp": {
      "version": "0.1.7",
      "resolved": "https://registry.npmmirror.com/path-to-regexp/download/path-to-regexp-0.1.7.tgz",
      "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==",
      "dev": true
    },
    "path-type": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/path-type/download/path-type-4.0.0.tgz",
      "integrity": "sha1-hO0BwKe6OAr+CdkKjBgNzZ0DBDs=",
      "dev": true
    },
    "picocolors": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/picocolors/download/picocolors-1.0.0.tgz?cache=0&sync_timestamp=1634093442271&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-1.0.0.tgz",
      "integrity": "sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw=",
      "dev": true
    },
    "picomatch": {
      "version": "2.3.1",
      "resolved": "https://registry.npmmirror.com/picomatch/download/picomatch-2.3.1.tgz",
      "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
      "dev": true
    },
    "pify": {
      "version": "2.3.0",
      "resolved": "https://registry.npmmirror.com/pify/download/pify-2.3.0.tgz",
      "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
      "dev": true
    },
    "piscina": {
      "version": "3.1.0",
      "resolved": "https://registry.npmmirror.com/piscina/download/piscina-3.1.0.tgz",
      "integrity": "sha1-IzNjaGW2y2nFo3C7xJmpjKvPPgQ=",
      "dev": true,
      "requires": {
        "eventemitter-asyncresource": "^1.0.0",
        "hdr-histogram-js": "^2.0.1",
        "hdr-histogram-percentiles-obj": "^3.0.0",
        "nice-napi": "^1.0.2"
      }
    },
    "pkg-dir": {
      "version": "4.2.0",
      "resolved": "https://registry.npmmirror.com/pkg-dir/download/pkg-dir-4.2.0.tgz",
      "integrity": "sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=",
      "dev": true,
      "requires": {
        "find-up": "^4.0.0"
      }
    },
    "portfinder": {
      "version": "1.0.28",
      "resolved": "https://registry.npmmirror.com/portfinder/download/portfinder-1.0.28.tgz",
      "integrity": "sha1-Z8RiKFK9U3TdHdkA93n1NGL6x3g=",
      "dev": true,
      "requires": {
        "async": "^2.6.2",
        "debug": "^3.1.1",
        "mkdirp": "^0.5.5"
      },
      "dependencies": {
        "async": {
          "version": "2.6.3",
          "resolved": "https://registry.npmmirror.com/async/download/async-2.6.3.tgz",
          "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
          "dev": true,
          "requires": {
            "lodash": "^4.17.14"
          }
        },
        "debug": {
          "version": "3.2.7",
          "resolved": "https://registry.npmmirror.com/debug/download/debug-3.2.7.tgz",
          "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
          "dev": true,
          "requires": {
            "ms": "^2.1.1"
          }
        },
        "mkdirp": {
          "version": "0.5.5",
          "resolved": "https://registry.npmmirror.com/mkdirp/download/mkdirp-0.5.5.tgz",
          "integrity": "sha1-2Rzv1i0UNsoPQWIOJRKI1CAJne8=",
          "dev": true,
          "requires": {
            "minimist": "^1.2.5"
          }
        }
      }
    },
    "postcss": {
      "version": "8.4.4",
      "resolved": "https://registry.npmmirror.com/postcss/download/postcss-8.4.4.tgz",
      "integrity": "sha512-joU6fBsN6EIer28Lj6GDFoC/5yOZzLCfn0zHAn/MYXI7aPt4m4hK5KC5ovEZXy+lnCjmYIbQWngvju2ddyEr8Q==",
      "dev": true,
      "requires": {
        "nanoid": "^3.1.30",
        "picocolors": "^1.0.0",
        "source-map-js": "^1.0.1"
      }
    },
    "postcss-attribute-case-insensitive": {
      "version": "5.0.0",
      "resolved": "https://registry.npmmirror.com/postcss-attribute-case-insensitive/download/postcss-attribute-case-insensitive-5.0.0.tgz",
      "integrity": "sha1-Ocv2ur897R5KvzfQnW7aIcZEEFw=",
      "dev": true,
      "requires": {
        "postcss-selector-parser": "^6.0.2"
      }
    },
    "postcss-color-functional-notation": {
      "version": "4.2.1",
      "resolved": "https://registry.npmmirror.com/postcss-color-functional-notation/download/postcss-color-functional-notation-4.2.1.tgz",
      "integrity": "sha512-62OBIXCjRXpQZcFOYIXwXBlpAVWrYk8ek1rcjvMING4Q2cf0ipyN9qT+BhHA6HmftGSEnFQu2qgKO3gMscl3Rw==",
      "dev": true,
      "requires": {
        "postcss-value-parser": "^4.2.0"
      }
    },
    "postcss-color-hex-alpha": {
      "version": "8.0.2",
      "resolved": "https://registry.npmmirror.com/postcss-color-hex-alpha/download/postcss-color-hex-alpha-8.0.2.tgz",
      "integrity": "sha512-gyx8RgqSmGVK156NAdKcsfkY3KPGHhKqvHTL3hhveFrBBToguKFzhyiuk3cljH6L4fJ0Kv+JENuPXs1Wij27Zw==",
      "dev": true,
      "requires": {
        "postcss-value-parser": "^4.2.0"
      }
    },
    "postcss-color-rebeccapurple": {
      "version": "7.0.2",
      "resolved": "https://registry.npmmirror.com/postcss-color-rebeccapurple/download/postcss-color-rebeccapurple-7.0.2.tgz",
      "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==",
      "dev": true,
      "requires": {
        "postcss-value-parser": "^4.2.0"
      }
    },
    "postcss-custom-media": {
      "version": "8.0.0",
      "resolved": "https://registry.npmmirror.com/postcss-custom-media/download/postcss-custom-media-8.0.0.tgz",
      "integrity": "sha1-G+av+L59yb8f4BS947cbkrtFUvE=",
      "dev": true,
      "requires": {}
    },
    "postcss-custom-properties": {
      "version": "12.1.3",
      "resolved": "https://registry.npmmirror.com/postcss-custom-properties/download/postcss-custom-properties-12.1.3.tgz",
      "integrity": "sha512-rtu3otIeY532PnEuuBrIIe+N+pcdbX/7JMZfrcL09wc78YayrHw5E8UkDfvnlOhEUrI4ptCuzXQfj+Or6spbGA==",
      "dev": true,
      "requires": {
        "postcss-value-parser": "^4.2.0"
      }
    },
    "postcss-custom-selectors": {
      "version": "6.0.0",
      "resolved": "https://registry.npmmirror.com/postcss-custom-selectors/download/postcss-custom-selectors-6.0.0.tgz",
      "integrity": "sha1-Aig55B+/ccR65uMWyw5iEwEt9e8=",
      "dev": true,
      "requires": {
        "postcss-selector-parser": "^6.0.4"
      }
    },
    "postcss-dir-pseudo-class": {
      "version": "6.0.3",
      "resolved": "https://registry.npmmirror.com/postcss-dir-pseudo-class/download/postcss-dir-pseudo-class-6.0.3.tgz",
      "integrity": "sha512-qiPm+CNAlgXiMf0J5IbBBEXA9l/Q5HGsNGkL3znIwT2ZFRLGY9U2fTUpa4lqCUXQOxaLimpacHeQC80BD2qbDw==",
      "dev": true,
      "requires": {
        "postcss-selector-parser": "^6.0.8"
      }
    },
    "postcss-double-position-gradients": {
      "version": "3.0.4",
      "resolved": "https://registry.npmmirror.com/postcss-double-position-gradients/download/postcss-double-position-gradients-3.0.4.tgz",
      "integrity": "sha512-qz+s5vhKJlsHw8HjSs+HVk2QGFdRyC68KGRQGX3i+GcnUjhWhXQEmCXW6siOJkZ1giu0ddPwSO6I6JdVVVPoog==",
      "dev": true,
      "requires": {
        "postcss-value-parser": "^4.2.0"
      }
    },
    "postcss-env-function": {
      "version": "4.0.4",
      "resolved": "https://registry.npmmirror.com/postcss-env-function/download/postcss-env-function-4.0.4.tgz",
      "integrity": "sha512-0ltahRTPtXSIlEZFv7zIvdEib7HN0ZbUQxrxIKn8KbiRyhALo854I/CggU5lyZe6ZBvSTJ6Al2vkZecI2OhneQ==",
      "dev": true,
      "requires": {
        "postcss-value-parser": "^4.2.0"
      }
    },
    "postcss-focus-visible": {
      "version": "6.0.3",
      "resolved": "https://registry.npmmirror.com/postcss-focus-visible/download/postcss-focus-visible-6.0.3.tgz",
      "integrity": "sha512-ozOsg+L1U8S+rxSHnJJiET6dNLyADcPHhEarhhtCI9DBLGOPG/2i4ddVoFch9LzrBgb8uDaaRI4nuid2OM82ZA==",
      "dev": true,
      "requires": {
        "postcss-selector-parser": "^6.0.8"
      }
    },
    "postcss-focus-within": {
      "version": "5.0.3",
      "resolved": "https://registry.npmmirror.com/postcss-focus-within/download/postcss-focus-within-5.0.3.tgz",
      "integrity": "sha512-fk9y2uFS6/Kpp7/A9Hz9Z4rlFQ8+tzgBcQCXAFSrXFGAbKx+4ZZOmmfHuYjCOMegPWoz0pnC6fNzi8j7Xyqp5Q==",
      "dev": true,
      "requires": {
        "postcss-selector-parser": "^6.0.8"
      }
    },
    "postcss-font-variant": {
      "version": "5.0.0",
      "resolved": "https://registry.npmmirror.com/postcss-font-variant/download/postcss-font-variant-5.0.0.tgz",
      "integrity": "sha1-79WbS36ouwYSfy0DG/u38k0y+mY=",
      "dev": true,
      "requires": {}
    },
    "postcss-gap-properties": {
      "version": "3.0.2",
      "resolved": "https://registry.npmmirror.com/postcss-gap-properties/download/postcss-gap-properties-3.0.2.tgz",
      "integrity": "sha512-EaMy/pbxtQnKDsnbEjdqlkCkROTQZzolcLKgIE+3b7EuJfJydH55cZeHfm+MtIezXRqhR80VKgaztO/vHq94Fw==",
      "dev": true,
      "requires": {}
    },
    "postcss-image-set-function": {
      "version": "4.0.4",
      "resolved": "https://registry.npmmirror.com/postcss-image-set-function/download/postcss-image-set-function-4.0.4.tgz",
      "integrity": "sha512-BlEo9gSTj66lXjRNByvkMK9dEdEGFXRfGjKRi9fo8s0/P3oEk74cAoonl/utiM50E2OPVb/XSu+lWvdW4KtE/Q==",
      "dev": true,
      "requires": {
        "postcss-value-parser": "^4.2.0"
      }
    },
    "postcss-import": {
      "version": "14.0.2",
      "resolved": "https://registry.npmmirror.com/postcss-import/download/postcss-import-14.0.2.tgz",
      "integrity": "sha1-YO/3fmvpLntn/kaex5fZQkyuGqE=",
      "dev": true,
      "requires": {
        "postcss-value-parser": "^4.0.0",
        "read-cache": "^1.0.0",
        "resolve": "^1.1.7"
      }
    },
    "postcss-initial": {
      "version": "4.0.1",
      "resolved": "https://registry.npmmirror.com/postcss-initial/download/postcss-initial-4.0.1.tgz",
      "integrity": "sha1-Up9zX3LFckoPswUn32+3rFTX3kI=",
      "dev": true,
      "requires": {}
    },
    "postcss-lab-function": {
      "version": "4.0.3",
      "resolved": "https://registry.npmmirror.com/postcss-lab-function/download/postcss-lab-function-4.0.3.tgz",
      "integrity": "sha512-MH4tymWmefdZQ7uVG/4icfLjAQmH6o2NRYyVh2mKoB4RXJp9PjsyhZwhH4ouaCQHvg+qJVj3RzeAR1EQpIlXZA==",
      "dev": true,
      "requires": {
        "postcss-value-parser": "^4.2.0"
      }
    },
    "postcss-loader": {
      "version": "6.2.1",
      "resolved": "https://registry.npmmirror.com/postcss-loader/download/postcss-loader-6.2.1.tgz",
      "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==",
      "dev": true,
      "requires": {
        "cosmiconfig": "^7.0.0",
        "klona": "^2.0.5",
        "semver": "^7.3.5"
      }
    },
    "postcss-logical": {
      "version": "5.0.3",
      "resolved": "https://registry.npmmirror.com/postcss-logical/download/postcss-logical-5.0.3.tgz",
      "integrity": "sha512-P5NcHWYrif0vK8rgOy/T87vg0WRIj3HSknrvp1wzDbiBeoDPVmiVRmkown2eSQdpPveat/MC1ess5uhzZFVnqQ==",
      "dev": true,
      "requires": {}
    },
    "postcss-media-minmax": {
      "version": "5.0.0",
      "resolved": "https://registry.npmmirror.com/postcss-media-minmax/download/postcss-media-minmax-5.0.0.tgz",
      "integrity": "sha1-cUC93sFz4tbWV+29hVSlV5TipbU=",
      "dev": true,
      "requires": {}
    },
    "postcss-modules-extract-imports": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/postcss-modules-extract-imports/download/postcss-modules-extract-imports-3.0.0.tgz",
      "integrity": "sha1-zaHwR8CugMl9vijD52pDuIAldB0=",
      "dev": true,
      "requires": {}
    },
    "postcss-modules-local-by-default": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/postcss-modules-local-by-default/download/postcss-modules-local-by-default-4.0.0.tgz",
      "integrity": "sha1-67tU+uFZjuz99pGgKz/zs5ClpRw=",
      "dev": true,
      "requires": {
        "icss-utils": "^5.0.0",
        "postcss-selector-parser": "^6.0.2",
        "postcss-value-parser": "^4.1.0"
      }
    },
    "postcss-modules-scope": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/postcss-modules-scope/download/postcss-modules-scope-3.0.0.tgz",
      "integrity": "sha1-nvMVFFbTu/oSDKRImN/Kby+gHwY=",
      "dev": true,
      "requires": {
        "postcss-selector-parser": "^6.0.4"
      }
    },
    "postcss-modules-values": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/postcss-modules-values/download/postcss-modules-values-4.0.0.tgz",
      "integrity": "sha1-18Xn5ow7s8myfL9Iyguz/7RgLJw=",
      "dev": true,
      "requires": {
        "icss-utils": "^5.0.0"
      }
    },
    "postcss-nesting": {
      "version": "10.1.2",
      "resolved": "https://registry.npmmirror.com/postcss-nesting/download/postcss-nesting-10.1.2.tgz",
      "integrity": "sha512-dJGmgmsvpzKoVMtDMQQG/T6FSqs6kDtUDirIfl4KnjMCiY9/ETX8jdKyCd20swSRAbUYkaBKV20pxkzxoOXLqQ==",
      "dev": true,
      "requires": {
        "postcss-selector-parser": "^6.0.8"
      }
    },
    "postcss-overflow-shorthand": {
      "version": "3.0.2",
      "resolved": "https://registry.npmmirror.com/postcss-overflow-shorthand/download/postcss-overflow-shorthand-3.0.2.tgz",
      "integrity": "sha512-odBMVt6PTX7jOE9UNvmnLrFzA9pXS44Jd5shFGGtSHY80QCuJF+14McSy0iavZggRZ9Oj//C9vOKQmexvyEJMg==",
      "dev": true,
      "requires": {}
    },
    "postcss-page-break": {
      "version": "3.0.4",
      "resolved": "https://registry.npmmirror.com/postcss-page-break/download/postcss-page-break-3.0.4.tgz",
      "integrity": "sha1-f790HCM2IWIraNQ1ur+3DdjB7l8=",
      "dev": true,
      "requires": {}
    },
    "postcss-place": {
      "version": "7.0.3",
      "resolved": "https://registry.npmmirror.com/postcss-place/download/postcss-place-7.0.3.tgz",
      "integrity": "sha512-tDQ3m+GYoOar+KoQgj+pwPAvGHAp/Sby6vrFiyrELrMKQJ4AejL0NcS0mm296OKKYA2SRg9ism/hlT/OLhBrdQ==",
      "dev": true,
      "requires": {
        "postcss-value-parser": "^4.2.0"
      }
    },
    "postcss-preset-env": {
      "version": "7.2.3",
      "resolved": "https://registry.npmmirror.com/postcss-preset-env/download/postcss-preset-env-7.2.3.tgz",
      "integrity": "sha512-Ok0DhLfwrcNGrBn8sNdy1uZqWRk/9FId0GiQ39W4ILop5GHtjJs8bu1MY9isPwHInpVEPWjb4CEcEaSbBLpfwA==",
      "dev": true,
      "requires": {
        "autoprefixer": "^10.4.2",
        "browserslist": "^4.19.1",
        "caniuse-lite": "^1.0.30001299",
        "css-blank-pseudo": "^3.0.2",
        "css-has-pseudo": "^3.0.3",
        "css-prefers-color-scheme": "^6.0.2",
        "cssdb": "^5.0.0",
        "postcss-attribute-case-insensitive": "^5.0.0",
        "postcss-color-functional-notation": "^4.2.1",
        "postcss-color-hex-alpha": "^8.0.2",
        "postcss-color-rebeccapurple": "^7.0.2",
        "postcss-custom-media": "^8.0.0",
        "postcss-custom-properties": "^12.1.2",
        "postcss-custom-selectors": "^6.0.0",
        "postcss-dir-pseudo-class": "^6.0.3",
        "postcss-double-position-gradients": "^3.0.4",
        "postcss-env-function": "^4.0.4",
        "postcss-focus-visible": "^6.0.3",
        "postcss-focus-within": "^5.0.3",
        "postcss-font-variant": "^5.0.0",
        "postcss-gap-properties": "^3.0.2",
        "postcss-image-set-function": "^4.0.4",
        "postcss-initial": "^4.0.1",
        "postcss-lab-function": "^4.0.3",
        "postcss-logical": "^5.0.3",
        "postcss-media-minmax": "^5.0.0",
        "postcss-nesting": "^10.1.2",
        "postcss-overflow-shorthand": "^3.0.2",
        "postcss-page-break": "^3.0.4",
        "postcss-place": "^7.0.3",
        "postcss-pseudo-class-any-link": "^7.0.2",
        "postcss-replace-overflow-wrap": "^4.0.0",
        "postcss-selector-not": "^5.0.0"
      }
    },
    "postcss-pseudo-class-any-link": {
      "version": "7.0.2",
      "resolved": "https://registry.npmmirror.com/postcss-pseudo-class-any-link/download/postcss-pseudo-class-any-link-7.0.2.tgz",
      "integrity": "sha512-CG35J1COUH7OOBgpw5O+0koOLUd5N4vUGKUqSAuIe4GiuLHWU96Pqp+UPC8QITTd12zYAFx76pV7qWT/0Aj/TA==",
      "dev": true,
      "requires": {
        "postcss-selector-parser": "^6.0.8"
      }
    },
    "postcss-replace-overflow-wrap": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/postcss-replace-overflow-wrap/download/postcss-replace-overflow-wrap-4.0.0.tgz",
      "integrity": "sha1-0t9r7RC0d7+cUvqyjFaLSynKQxk=",
      "dev": true,
      "requires": {}
    },
    "postcss-selector-not": {
      "version": "5.0.0",
      "resolved": "https://registry.npmmirror.com/postcss-selector-not/download/postcss-selector-not-5.0.0.tgz",
      "integrity": "sha1-rF/FBvdWXdhy+C9TFMD4GgVjDcc=",
      "dev": true,
      "requires": {
        "balanced-match": "^1.0.0"
      }
    },
    "postcss-selector-parser": {
      "version": "6.0.9",
      "resolved": "https://registry.npmmirror.com/postcss-selector-parser/download/postcss-selector-parser-6.0.9.tgz",
      "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==",
      "dev": true,
      "requires": {
        "cssesc": "^3.0.0",
        "util-deprecate": "^1.0.2"
      }
    },
    "postcss-value-parser": {
      "version": "4.2.0",
      "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-4.2.0.tgz",
      "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
      "dev": true
    },
    "prelude-ls": {
      "version": "1.2.1",
      "resolved": "https://registry.npmmirror.com/prelude-ls/download/prelude-ls-1.2.1.tgz",
      "integrity": "sha1-3rxkidem5rDnYRiIzsiAM30xY5Y=",
      "dev": true
    },
    "pretty-bytes": {
      "version": "5.6.0",
      "resolved": "https://registry.npmmirror.com/pretty-bytes/download/pretty-bytes-5.6.0.tgz",
      "integrity": "sha1-NWJW9kOAR3PIL2RyP+eMksYr6us=",
      "dev": true
    },
    "process-nextick-args": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/process-nextick-args/download/process-nextick-args-2.0.1.tgz",
      "integrity": "sha1-eCDZsWEgzFXKmud5JoCufbptf+I=",
      "dev": true
    },
    "progress": {
      "version": "2.0.3",
      "resolved": "https://registry.npmmirror.com/progress/download/progress-2.0.3.tgz",
      "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
      "dev": true
    },
    "promise-inflight": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/promise-inflight/download/promise-inflight-1.0.1.tgz",
      "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
      "dev": true
    },
    "promise-retry": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/promise-retry/download/promise-retry-2.0.1.tgz",
      "integrity": "sha1-/3R6E2IKtXumiPX8Z4VUEMNw2iI=",
      "dev": true,
      "requires": {
        "err-code": "^2.0.2",
        "retry": "^0.12.0"
      }
    },
    "proxy-addr": {
      "version": "2.0.7",
      "resolved": "https://registry.npmmirror.com/proxy-addr/download/proxy-addr-2.0.7.tgz",
      "integrity": "sha1-8Z/mnOqzEe65S0LnDowgcPm6ECU=",
      "dev": true,
      "requires": {
        "forwarded": "0.2.0",
        "ipaddr.js": "1.9.1"
      },
      "dependencies": {
        "ipaddr.js": {
          "version": "1.9.1",
          "resolved": "https://registry.npmmirror.com/ipaddr.js/download/ipaddr.js-1.9.1.tgz",
          "integrity": "sha1-v/OFQ+64mEglB5/zoqjmy9RngbM=",
          "dev": true
        }
      }
    },
    "prr": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/prr/download/prr-1.0.1.tgz",
      "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
      "dev": true,
      "optional": true
    },
    "punycode": {
      "version": "2.1.1",
      "resolved": "https://registry.npmmirror.com/punycode/download/punycode-2.1.1.tgz",
      "integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew=",
      "dev": true
    },
    "qjobs": {
      "version": "1.2.0",
      "resolved": "https://registry.npmmirror.com/qjobs/download/qjobs-1.2.0.tgz",
      "integrity": "sha1-xF6cYYAL0IfviNfiVkI73Unl0HE=",
      "dev": true
    },
    "qs": {
      "version": "6.9.6",
      "resolved": "https://registry.npmmirror.com/qs/download/qs-6.9.6.tgz",
      "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==",
      "dev": true
    },
    "querystring": {
      "version": "0.2.0",
      "resolved": "https://registry.npmmirror.com/querystring/download/querystring-0.2.0.tgz",
      "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==",
      "dev": true
    },
    "queue-microtask": {
      "version": "1.2.3",
      "resolved": "https://registry.npmmirror.com/queue-microtask/download/queue-microtask-1.2.3.tgz",
      "integrity": "sha1-SSkii7xyTfrEPg77BYyve2z7YkM=",
      "dev": true
    },
    "randombytes": {
      "version": "2.1.0",
      "resolved": "https://registry.npmmirror.com/randombytes/download/randombytes-2.1.0.tgz",
      "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
      "dev": true,
      "requires": {
        "safe-buffer": "^5.1.0"
      }
    },
    "range-parser": {
      "version": "1.2.1",
      "resolved": "https://registry.npmmirror.com/range-parser/download/range-parser-1.2.1.tgz",
      "integrity": "sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE=",
      "dev": true
    },
    "raw-body": {
      "version": "2.4.2",
      "resolved": "https://registry.npmmirror.com/raw-body/download/raw-body-2.4.2.tgz?cache=0&sync_timestamp=1637116807179&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fraw-body%2Fdownload%2Fraw-body-2.4.2.tgz",
      "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==",
      "dev": true,
      "requires": {
        "bytes": "3.1.1",
        "http-errors": "1.8.1",
        "iconv-lite": "0.4.24",
        "unpipe": "1.0.0"
      }
    },
    "read-cache": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/read-cache/download/read-cache-1.0.0.tgz",
      "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
      "dev": true,
      "requires": {
        "pify": "^2.3.0"
      }
    },
    "read-package-json-fast": {
      "version": "2.0.3",
      "resolved": "https://registry.npmmirror.com/read-package-json-fast/download/read-package-json-fast-2.0.3.tgz",
      "integrity": "sha1-MjylKWMNqCyzSzbMC5lmk8mMK4M=",
      "dev": true,
      "requires": {
        "json-parse-even-better-errors": "^2.3.0",
        "npm-normalize-package-bin": "^1.0.1"
      }
    },
    "readable-stream": {
      "version": "3.6.0",
      "resolved": "https://registry.npmmirror.com/readable-stream/download/readable-stream-3.6.0.tgz",
      "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=",
      "dev": true,
      "requires": {
        "inherits": "^2.0.3",
        "string_decoder": "^1.1.1",
        "util-deprecate": "^1.0.1"
      }
    },
    "readdirp": {
      "version": "3.6.0",
      "resolved": "https://registry.npmmirror.com/readdirp/download/readdirp-3.6.0.tgz",
      "integrity": "sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc=",
      "dev": true,
      "requires": {
        "picomatch": "^2.2.1"
      }
    },
    "reflect-metadata": {
      "version": "0.1.13",
      "resolved": "https://registry.npmmirror.com/reflect-metadata/download/reflect-metadata-0.1.13.tgz",
      "integrity": "sha1-Z648pXyXKiqhZCsQ/jY/4y1J3Ag=",
      "dev": true
    },
    "regenerate": {
      "version": "1.4.2",
      "resolved": "https://registry.npmmirror.com/regenerate/download/regenerate-1.4.2.tgz",
      "integrity": "sha1-uTRtiCfo9aMve6KWN9OYtpAUhIo=",
      "dev": true
    },
    "regenerate-unicode-properties": {
      "version": "9.0.0",
      "resolved": "https://registry.npmmirror.com/regenerate-unicode-properties/download/regenerate-unicode-properties-9.0.0.tgz",
      "integrity": "sha1-VNCccRXh9T3CMUqXSzLBw0Tv4yY=",
      "dev": true,
      "requires": {
        "regenerate": "^1.4.2"
      }
    },
    "regenerator-runtime": {
      "version": "0.13.9",
      "resolved": "https://registry.npmmirror.com/regenerator-runtime/download/regenerator-runtime-0.13.9.tgz",
      "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==",
      "dev": true
    },
    "regenerator-transform": {
      "version": "0.14.5",
      "resolved": "https://registry.npmmirror.com/regenerator-transform/download/regenerator-transform-0.14.5.tgz",
      "integrity": "sha1-yY2hVGg2ccnE3LFuznNlF+G3/rQ=",
      "dev": true,
      "requires": {
        "@babel/runtime": "^7.8.4"
      }
    },
    "regex-parser": {
      "version": "2.2.11",
      "resolved": "https://registry.npmmirror.com/regex-parser/download/regex-parser-2.2.11.tgz",
      "integrity": "sha1-OzfskEnhlHmAboeMq+fByoPM/lg=",
      "dev": true
    },
    "regexp.prototype.flags": {
      "version": "1.4.1",
      "resolved": "https://registry.npmmirror.com/regexp.prototype.flags/download/regexp.prototype.flags-1.4.1.tgz",
      "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==",
      "dev": true,
      "requires": {
        "call-bind": "^1.0.2",
        "define-properties": "^1.1.3"
      }
    },
    "regexpp": {
      "version": "3.2.0",
      "resolved": "https://registry.npmmirror.com/regexpp/download/regexpp-3.2.0.tgz?cache=0&sync_timestamp=1632754013810&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fregexpp%2Fdownload%2Fregexpp-3.2.0.tgz",
      "integrity": "sha1-BCWido2PI7rXDKS5BGH6LxIT4bI=",
      "dev": true
    },
    "regexpu-core": {
      "version": "4.8.0",
      "resolved": "https://registry.npmmirror.com/regexpu-core/download/regexpu-core-4.8.0.tgz",
      "integrity": "sha1-5WBbo2G2excYR4UBMnUC9EeamPA=",
      "dev": true,
      "requires": {
        "regenerate": "^1.4.2",
        "regenerate-unicode-properties": "^9.0.0",
        "regjsgen": "^0.5.2",
        "regjsparser": "^0.7.0",
        "unicode-match-property-ecmascript": "^2.0.0",
        "unicode-match-property-value-ecmascript": "^2.0.0"
      }
    },
    "regjsgen": {
      "version": "0.5.2",
      "resolved": "https://registry.npmmirror.com/regjsgen/download/regjsgen-0.5.2.tgz",
      "integrity": "sha1-kv8pX7He7L9uzaslQ9IH6RqjNzM=",
      "dev": true
    },
    "regjsparser": {
      "version": "0.7.0",
      "resolved": "https://registry.npmmirror.com/regjsparser/download/regjsparser-0.7.0.tgz",
      "integrity": "sha1-prZntUyIXhi1JVTLSWDvcRh+mWg=",
      "dev": true,
      "requires": {
        "jsesc": "~0.5.0"
      },
      "dependencies": {
        "jsesc": {
          "version": "0.5.0",
          "resolved": "https://registry.npmmirror.com/jsesc/download/jsesc-0.5.0.tgz",
          "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
          "dev": true
        }
      }
    },
    "require-directory": {
      "version": "2.1.1",
      "resolved": "https://registry.npmmirror.com/require-directory/download/require-directory-2.1.1.tgz",
      "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
      "dev": true
    },
    "require-from-string": {
      "version": "2.0.2",
      "resolved": "https://registry.npmmirror.com/require-from-string/download/require-from-string-2.0.2.tgz",
      "integrity": "sha1-iaf92TgmEmcxjq/hT5wy5ZjDaQk=",
      "dev": true
    },
    "requires-port": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/requires-port/download/requires-port-1.0.0.tgz",
      "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
      "dev": true
    },
    "resolve": {
      "version": "1.20.0",
      "resolved": "https://registry.npmmirror.com/resolve/download/resolve-1.20.0.tgz",
      "integrity": "sha1-YpoBP7P3B1XW8LeTXMHCxTeLGXU=",
      "dev": true,
      "requires": {
        "is-core-module": "^2.2.0",
        "path-parse": "^1.0.6"
      }
    },
    "resolve-from": {
      "version": "5.0.0",
      "resolved": "https://registry.npmmirror.com/resolve-from/download/resolve-from-5.0.0.tgz",
      "integrity": "sha1-w1IlhD3493bfIcV1V7wIfp39/Gk=",
      "dev": true
    },
    "resolve-url-loader": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/resolve-url-loader/download/resolve-url-loader-4.0.0.tgz",
      "integrity": "sha1-1Q1N3HRrsQRoRDFnrPgA3NbDrVc=",
      "dev": true,
      "requires": {
        "adjust-sourcemap-loader": "^4.0.0",
        "convert-source-map": "^1.7.0",
        "loader-utils": "^2.0.0",
        "postcss": "^7.0.35",
        "source-map": "0.6.1"
      },
      "dependencies": {
        "loader-utils": {
          "version": "2.0.2",
          "resolved": "https://registry.npmmirror.com/loader-utils/download/loader-utils-2.0.2.tgz",
          "integrity": "sha1-1uO0+4GHByGuTghoqxHdY4NowSk=",
          "dev": true,
          "requires": {
            "big.js": "^5.2.2",
            "emojis-list": "^3.0.0",
            "json5": "^2.1.2"
          }
        },
        "picocolors": {
          "version": "0.2.1",
          "resolved": "https://registry.npmmirror.com/picocolors/download/picocolors-0.2.1.tgz?cache=0&sync_timestamp=1634093442271&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-0.2.1.tgz",
          "integrity": "sha1-VwZw95NkaFHRuhNZlpYqutWHhZ8=",
          "dev": true
        },
        "postcss": {
          "version": "7.0.39",
          "resolved": "https://registry.npmmirror.com/postcss/download/postcss-7.0.39.tgz",
          "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
          "dev": true,
          "requires": {
            "picocolors": "^0.2.1",
            "source-map": "^0.6.1"
          }
        },
        "source-map": {
          "version": "0.6.1",
          "resolved": "https://registry.npmmirror.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1632753431597&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz",
          "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
          "dev": true
        }
      }
    },
    "restore-cursor": {
      "version": "3.1.0",
      "resolved": "https://registry.npmmirror.com/restore-cursor/download/restore-cursor-3.1.0.tgz",
      "integrity": "sha1-OfZ8VLOnpYzqUjbZXPADQjljH34=",
      "dev": true,
      "requires": {
        "onetime": "^5.1.0",
        "signal-exit": "^3.0.2"
      }
    },
    "retry": {
      "version": "0.12.0",
      "resolved": "https://registry.npmmirror.com/retry/download/retry-0.12.0.tgz",
      "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=",
      "dev": true
    },
    "reusify": {
      "version": "1.0.4",
      "resolved": "https://registry.npmmirror.com/reusify/download/reusify-1.0.4.tgz",
      "integrity": "sha1-kNo4Kx4SbvwCFG6QhFqI2xKSXXY=",
      "dev": true
    },
    "rfdc": {
      "version": "1.3.0",
      "resolved": "https://registry.npmmirror.com/rfdc/download/rfdc-1.3.0.tgz",
      "integrity": "sha1-0LfEQasnINBdxM8m4ByJYx2doIs=",
      "dev": true
    },
    "rimraf": {
      "version": "3.0.2",
      "resolved": "https://registry.npmmirror.com/rimraf/download/rimraf-3.0.2.tgz",
      "integrity": "sha1-8aVAK6YiCtUswSgrrBrjqkn9Bho=",
      "dev": true,
      "requires": {
        "glob": "^7.1.3"
      }
    },
    "run-async": {
      "version": "2.4.1",
      "resolved": "https://registry.npmmirror.com/run-async/download/run-async-2.4.1.tgz",
      "integrity": "sha1-hEDsz5nqPnC9QJ1JqriOEMGJpFU=",
      "dev": true
    },
    "run-parallel": {
      "version": "1.2.0",
      "resolved": "https://registry.npmmirror.com/run-parallel/download/run-parallel-1.2.0.tgz",
      "integrity": "sha1-ZtE2jae9+SHrnZW9GpIp5/IaQ+4=",
      "dev": true,
      "requires": {
        "queue-microtask": "^1.2.2"
      }
    },
    "rxjs": {
      "version": "6.6.7",
      "resolved": "https://registry.npmmirror.com/rxjs/download/rxjs-6.6.7.tgz",
      "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
      "requires": {
        "tslib": "^1.9.0"
      },
      "dependencies": {
        "tslib": {
          "version": "1.14.1",
          "resolved": "https://registry.npmmirror.com/tslib/download/tslib-1.14.1.tgz",
          "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
        }
      }
    },
    "rxjs-for-await": {
      "version": "0.0.2",
      "resolved": "https://registry.npmmirror.com/rxjs-for-await/download/rxjs-for-await-0.0.2.tgz",
      "integrity": "sha1-JlmKHWFnFHzBkhcpcOfu1OYgOEs=",
      "dev": true,
      "requires": {}
    },
    "safe-buffer": {
      "version": "5.1.2",
      "resolved": "https://registry.npmmirror.com/safe-buffer/download/safe-buffer-5.1.2.tgz",
      "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=",
      "dev": true
    },
    "safer-buffer": {
      "version": "2.1.2",
      "resolved": "https://registry.npmmirror.com/safer-buffer/download/safer-buffer-2.1.2.tgz",
      "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=",
      "dev": true
    },
    "sass": {
      "version": "1.44.0",
      "resolved": "https://registry.npmmirror.com/sass/download/sass-1.44.0.tgz",
      "integrity": "sha512-0hLREbHFXGQqls/K8X+koeP+ogFRPF4ZqetVB19b7Cst9Er8cOR0rc6RU7MaI4W1JmUShd1BPgPoeqmmgMMYFw==",
      "dev": true,
      "requires": {
        "chokidar": ">=3.0.0 <4.0.0",
        "immutable": "^4.0.0"
      }
    },
    "sass-loader": {
      "version": "12.4.0",
      "resolved": "https://registry.npmmirror.com/sass-loader/download/sass-loader-12.4.0.tgz",
      "integrity": "sha512-7xN+8khDIzym1oL9XyS6zP6Ges+Bo2B2xbPrjdMHEYyV3AQYhd/wXeru++3ODHF0zMjYmVadblSKrPrjEkL8mg==",
      "dev": true,
      "requires": {
        "klona": "^2.0.4",
        "neo-async": "^2.6.2"
      }
    },
    "sax": {
      "version": "1.2.4",
      "resolved": "https://registry.npmmirror.com/sax/download/sax-1.2.4.tgz",
      "integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk=",
      "dev": true
    },
    "schema-utils": {
      "version": "2.7.1",
      "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-2.7.1.tgz?cache=0&sync_timestamp=1637076002057&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-2.7.1.tgz",
      "integrity": "sha1-HKTzLRskxZDCA7jnpQvw6kzTlNc=",
      "dev": true,
      "requires": {
        "@types/json-schema": "^7.0.5",
        "ajv": "^6.12.4",
        "ajv-keywords": "^3.5.2"
      },
      "dependencies": {
        "ajv": {
          "version": "6.12.6",
          "resolved": "https://registry.npmmirror.com/ajv/download/ajv-6.12.6.tgz",
          "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
          "dev": true,
          "requires": {
            "fast-deep-equal": "^3.1.1",
            "fast-json-stable-stringify": "^2.0.0",
            "json-schema-traverse": "^0.4.1",
            "uri-js": "^4.2.2"
          }
        },
        "ajv-keywords": {
          "version": "3.5.2",
          "resolved": "https://registry.npmmirror.com/ajv-keywords/download/ajv-keywords-3.5.2.tgz?cache=0&sync_timestamp=1637524807216&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fajv-keywords%2Fdownload%2Fajv-keywords-3.5.2.tgz",
          "integrity": "sha1-MfKdpatuANHC0yms97WSlhTVAU0=",
          "dev": true,
          "requires": {}
        },
        "json-schema-traverse": {
          "version": "0.4.1",
          "resolved": "https://registry.npmmirror.com/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz",
          "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=",
          "dev": true
        }
      }
    },
    "select-hose": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/select-hose/download/select-hose-2.0.0.tgz",
      "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
      "dev": true
    },
    "selfsigned": {
      "version": "1.10.14",
      "resolved": "https://registry.npmmirror.com/selfsigned/download/selfsigned-1.10.14.tgz",
      "integrity": "sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA==",
      "dev": true,
      "requires": {
        "node-forge": "^0.10.0"
      }
    },
    "semver": {
      "version": "7.3.5",
      "resolved": "https://registry.npmmirror.com/semver/download/semver-7.3.5.tgz",
      "integrity": "sha1-C2Ich5NI2JmOSw5L6Us/EuYBjvc=",
      "dev": true,
      "requires": {
        "lru-cache": "^6.0.0"
      }
    },
    "send": {
      "version": "0.17.2",
      "resolved": "https://registry.npmmirror.com/send/download/send-0.17.2.tgz",
      "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==",
      "dev": true,
      "requires": {
        "debug": "2.6.9",
        "depd": "~1.1.2",
        "destroy": "~1.0.4",
        "encodeurl": "~1.0.2",
        "escape-html": "~1.0.3",
        "etag": "~1.8.1",
        "fresh": "0.5.2",
        "http-errors": "1.8.1",
        "mime": "1.6.0",
        "ms": "2.1.3",
        "on-finished": "~2.3.0",
        "range-parser": "~1.2.1",
        "statuses": "~1.5.0"
      },
      "dependencies": {
        "debug": {
          "version": "2.6.9",
          "resolved": "https://registry.npmmirror.com/debug/download/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.npmmirror.com/ms/download/ms-2.0.0.tgz",
              "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
              "dev": true
            }
          }
        },
        "mime": {
          "version": "1.6.0",
          "resolved": "https://registry.npmmirror.com/mime/download/mime-1.6.0.tgz",
          "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=",
          "dev": true
        },
        "ms": {
          "version": "2.1.3",
          "resolved": "https://registry.npmmirror.com/ms/download/ms-2.1.3.tgz",
          "integrity": "sha1-V0yBOM4dK1hh8LRFedut1gxmFbI=",
          "dev": true
        }
      }
    },
    "serialize-javascript": {
      "version": "6.0.0",
      "resolved": "https://registry.npmmirror.com/serialize-javascript/download/serialize-javascript-6.0.0.tgz",
      "integrity": "sha1-765diPRdeSQUHai1w6en5mP+/rg=",
      "dev": true,
      "requires": {
        "randombytes": "^2.1.0"
      }
    },
    "serve-index": {
      "version": "1.9.1",
      "resolved": "https://registry.npmmirror.com/serve-index/download/serve-index-1.9.1.tgz",
      "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
      "dev": true,
      "requires": {
        "accepts": "~1.3.4",
        "batch": "0.6.1",
        "debug": "2.6.9",
        "escape-html": "~1.0.3",
        "http-errors": "~1.6.2",
        "mime-types": "~2.1.17",
        "parseurl": "~1.3.2"
      },
      "dependencies": {
        "debug": {
          "version": "2.6.9",
          "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz",
          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
          "dev": true,
          "requires": {
            "ms": "2.0.0"
          }
        },
        "http-errors": {
          "version": "1.6.3",
          "resolved": "https://registry.npmmirror.com/http-errors/download/http-errors-1.6.3.tgz",
          "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
          "dev": true,
          "requires": {
            "depd": "~1.1.2",
            "inherits": "2.0.3",
            "setprototypeof": "1.1.0",
            "statuses": ">= 1.4.0 < 2"
          }
        },
        "inherits": {
          "version": "2.0.3",
          "resolved": "https://registry.npmmirror.com/inherits/download/inherits-2.0.3.tgz",
          "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
          "dev": true
        },
        "ms": {
          "version": "2.0.0",
          "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz",
          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
          "dev": true
        },
        "setprototypeof": {
          "version": "1.1.0",
          "resolved": "https://registry.npmmirror.com/setprototypeof/download/setprototypeof-1.1.0.tgz",
          "integrity": "sha1-0L2FU2iHtv58DYGMuWLZ2RxU5lY=",
          "dev": true
        }
      }
    },
    "serve-static": {
      "version": "1.14.2",
      "resolved": "https://registry.npmmirror.com/serve-static/download/serve-static-1.14.2.tgz",
      "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==",
      "dev": true,
      "requires": {
        "encodeurl": "~1.0.2",
        "escape-html": "~1.0.3",
        "parseurl": "~1.3.3",
        "send": "0.17.2"
      }
    },
    "set-blocking": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/set-blocking/download/set-blocking-2.0.0.tgz",
      "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
      "dev": true
    },
    "setprototypeof": {
      "version": "1.2.0",
      "resolved": "https://registry.npmmirror.com/setprototypeof/download/setprototypeof-1.2.0.tgz",
      "integrity": "sha1-ZsmiSnP5/CjL5msJ/tPTPcrxtCQ=",
      "dev": true
    },
    "shallow-clone": {
      "version": "3.0.1",
      "resolved": "https://registry.npmmirror.com/shallow-clone/download/shallow-clone-3.0.1.tgz",
      "integrity": "sha1-jymBrZJTH1UDWwH7IwdppA4C76M=",
      "dev": true,
      "requires": {
        "kind-of": "^6.0.2"
      }
    },
    "shebang-command": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/shebang-command/download/shebang-command-2.0.0.tgz",
      "integrity": "sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo=",
      "dev": true,
      "requires": {
        "shebang-regex": "^3.0.0"
      }
    },
    "shebang-regex": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/shebang-regex/download/shebang-regex-3.0.0.tgz",
      "integrity": "sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI=",
      "dev": true
    },
    "signal-exit": {
      "version": "3.0.6",
      "resolved": "https://registry.npmmirror.com/signal-exit/download/signal-exit-3.0.6.tgz",
      "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==",
      "dev": true
    },
    "slash": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/slash/download/slash-3.0.0.tgz?cache=0&sync_timestamp=1632753426618&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fslash%2Fdownload%2Fslash-3.0.0.tgz",
      "integrity": "sha1-ZTm+hwwWWtvVJAIg2+Nh8bxNRjQ=",
      "dev": true
    },
    "slice-ansi": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/slice-ansi/download/slice-ansi-4.0.0.tgz",
      "integrity": "sha1-UA6N0P1VsFgVCGJVsxla3ypF/ms=",
      "dev": true,
      "requires": {
        "ansi-styles": "^4.0.0",
        "astral-regex": "^2.0.0",
        "is-fullwidth-code-point": "^3.0.0"
      },
      "dependencies": {
        "ansi-styles": {
          "version": "4.3.0",
          "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz",
          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
          "dev": true,
          "requires": {
            "color-convert": "^2.0.1"
          }
        },
        "color-convert": {
          "version": "2.0.1",
          "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz",
          "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
          "dev": true,
          "requires": {
            "color-name": "~1.1.4"
          }
        },
        "color-name": {
          "version": "1.1.4",
          "resolved": "https://registry.npmmirror.com/color-name/download/color-name-1.1.4.tgz",
          "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
          "dev": true
        }
      }
    },
    "smart-buffer": {
      "version": "4.2.0",
      "resolved": "https://registry.npmmirror.com/smart-buffer/download/smart-buffer-4.2.0.tgz",
      "integrity": "sha1-bh1x+k8YwF99D/IW3RakgdDo2a4=",
      "dev": true
    },
    "socket.io": {
      "version": "4.4.1",
      "resolved": "https://registry.npmmirror.com/socket.io/download/socket.io-4.4.1.tgz",
      "integrity": "sha512-s04vrBswdQBUmuWJuuNTmXUVJhP0cVky8bBDhdkf8y0Ptsu7fKU2LuLbts9g+pdmAdyMMn8F/9Mf1/wbtUN0fg==",
      "dev": true,
      "requires": {
        "accepts": "~1.3.4",
        "base64id": "~2.0.0",
        "debug": "~4.3.2",
        "engine.io": "~6.1.0",
        "socket.io-adapter": "~2.3.3",
        "socket.io-parser": "~4.0.4"
      }
    },
    "socket.io-adapter": {
      "version": "2.3.3",
      "resolved": "https://registry.npmmirror.com/socket.io-adapter/download/socket.io-adapter-2.3.3.tgz",
      "integrity": "sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==",
      "dev": true
    },
    "socket.io-parser": {
      "version": "4.0.4",
      "resolved": "https://registry.npmmirror.com/socket.io-parser/download/socket.io-parser-4.0.4.tgz?cache=0&sync_timestamp=1634214300505&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsocket.io-parser%2Fdownload%2Fsocket.io-parser-4.0.4.tgz",
      "integrity": "sha1-nqIbDWFQjRgZbvBKLGuatjD0wrA=",
      "dev": true,
      "requires": {
        "@types/component-emitter": "^1.2.10",
        "component-emitter": "~1.3.0",
        "debug": "~4.3.1"
      }
    },
    "sockjs": {
      "version": "0.3.24",
      "resolved": "https://registry.npmmirror.com/sockjs/download/sockjs-0.3.24.tgz",
      "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==",
      "dev": true,
      "requires": {
        "faye-websocket": "^0.11.3",
        "uuid": "^8.3.2",
        "websocket-driver": "^0.7.4"
      }
    },
    "socks": {
      "version": "2.6.1",
      "resolved": "https://registry.npmmirror.com/socks/download/socks-2.6.1.tgz",
      "integrity": "sha1-mJ5lNKB88zfesbHJSqpEKWUg0w4=",
      "dev": true,
      "requires": {
        "ip": "^1.1.5",
        "smart-buffer": "^4.1.0"
      }
    },
    "socks-proxy-agent": {
      "version": "6.1.1",
      "resolved": "https://registry.npmmirror.com/socks-proxy-agent/download/socks-proxy-agent-6.1.1.tgz",
      "integrity": "sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==",
      "dev": true,
      "requires": {
        "agent-base": "^6.0.2",
        "debug": "^4.3.1",
        "socks": "^2.6.1"
      }
    },
    "source-map": {
      "version": "0.7.3",
      "resolved": "https://registry.npmmirror.com/source-map/download/source-map-0.7.3.tgz?cache=0&sync_timestamp=1632753431597&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map%2Fdownload%2Fsource-map-0.7.3.tgz",
      "integrity": "sha1-UwL4FpAxc1ImVECS5kmB91F1A4M=",
      "dev": true
    },
    "source-map-explorer": {
      "version": "2.5.2",
      "resolved": "https://registry.npmmirror.com/source-map-explorer/download/source-map-explorer-2.5.2.tgz",
      "integrity": "sha1-hXyrXdnR1xdenFwnOdycz7mfLcU=",
      "dev": true,
      "requires": {
        "btoa": "^1.2.1",
        "chalk": "^4.1.0",
        "convert-source-map": "^1.7.0",
        "ejs": "^3.1.5",
        "escape-html": "^1.0.3",
        "glob": "^7.1.6",
        "gzip-size": "^6.0.0",
        "lodash": "^4.17.20",
        "open": "^7.3.1",
        "source-map": "^0.7.3",
        "temp": "^0.9.4",
        "yargs": "^16.2.0"
      },
      "dependencies": {
        "ansi-styles": {
          "version": "4.3.0",
          "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz",
          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
          "dev": true,
          "requires": {
            "color-convert": "^2.0.1"
          }
        },
        "chalk": {
          "version": "4.1.2",
          "resolved": "https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz",
          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
          "dev": true,
          "requires": {
            "ansi-styles": "^4.1.0",
            "supports-color": "^7.1.0"
          }
        },
        "color-convert": {
          "version": "2.0.1",
          "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz",
          "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
          "dev": true,
          "requires": {
            "color-name": "~1.1.4"
          }
        },
        "color-name": {
          "version": "1.1.4",
          "resolved": "https://registry.npmmirror.com/color-name/download/color-name-1.1.4.tgz",
          "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
          "dev": true
        },
        "has-flag": {
          "version": "4.0.0",
          "resolved": "https://registry.npmmirror.com/has-flag/download/has-flag-4.0.0.tgz",
          "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
          "dev": true
        },
        "open": {
          "version": "7.4.2",
          "resolved": "https://registry.npmmirror.com/open/download/open-7.4.2.tgz?cache=0&sync_timestamp=1635048715897&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fopen%2Fdownload%2Fopen-7.4.2.tgz",
          "integrity": "sha1-uBR+Jtzz5CYxbHMAif1x7dKcIyE=",
          "dev": true,
          "requires": {
            "is-docker": "^2.0.0",
            "is-wsl": "^2.1.1"
          }
        },
        "supports-color": {
          "version": "7.2.0",
          "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz",
          "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
          "dev": true,
          "requires": {
            "has-flag": "^4.0.0"
          }
        },
        "yargs": {
          "version": "16.2.0",
          "resolved": "https://registry.npmmirror.com/yargs/download/yargs-16.2.0.tgz",
          "integrity": "sha1-HIK/D2tqZur85+8w43b0mhJHf2Y=",
          "dev": true,
          "requires": {
            "cliui": "^7.0.2",
            "escalade": "^3.1.1",
            "get-caller-file": "^2.0.5",
            "require-directory": "^2.1.1",
            "string-width": "^4.2.0",
            "y18n": "^5.0.5",
            "yargs-parser": "^20.2.2"
          }
        },
        "yargs-parser": {
          "version": "20.2.9",
          "resolved": "https://registry.npmmirror.com/yargs-parser/download/yargs-parser-20.2.9.tgz?cache=0&sync_timestamp=1637031095236&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fyargs-parser%2Fdownload%2Fyargs-parser-20.2.9.tgz",
          "integrity": "sha1-LrfcOwKJcY/ClfNidThFxBoMlO4=",
          "dev": true
        }
      }
    },
    "source-map-js": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/source-map-js/download/source-map-js-1.0.2.tgz",
      "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
      "dev": true
    },
    "source-map-loader": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/source-map-loader/download/source-map-loader-3.0.0.tgz",
      "integrity": "sha1-8qBO4oCK0Bx3TeprfSY5g587MEk=",
      "dev": true,
      "requires": {
        "abab": "^2.0.5",
        "iconv-lite": "^0.6.2",
        "source-map-js": "^0.6.2"
      },
      "dependencies": {
        "iconv-lite": {
          "version": "0.6.3",
          "resolved": "https://registry.npmmirror.com/iconv-lite/download/iconv-lite-0.6.3.tgz",
          "integrity": "sha1-pS+AvzjaGVLrXGgXkHGYcaGnJQE=",
          "dev": true,
          "requires": {
            "safer-buffer": ">= 2.1.2 < 3.0.0"
          }
        },
        "source-map-js": {
          "version": "0.6.2",
          "resolved": "https://registry.npmmirror.com/source-map-js/download/source-map-js-0.6.2.tgz",
          "integrity": "sha1-C7XeYxtBz72mz7qL0FqA79/SOF4=",
          "dev": true
        }
      }
    },
    "source-map-resolve": {
      "version": "0.6.0",
      "resolved": "https://registry.npmmirror.com/source-map-resolve/download/source-map-resolve-0.6.0.tgz",
      "integrity": "sha1-PZ34fiNrU/FtAeWBUPx3EROOXtI=",
      "dev": true,
      "requires": {
        "atob": "^2.1.2",
        "decode-uri-component": "^0.2.0"
      }
    },
    "source-map-support": {
      "version": "0.5.21",
      "resolved": "https://registry.npmmirror.com/source-map-support/download/source-map-support-0.5.21.tgz?cache=0&sync_timestamp=1637320322789&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map-support%2Fdownload%2Fsource-map-support-0.5.21.tgz",
      "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
      "dev": true,
      "requires": {
        "buffer-from": "^1.0.0",
        "source-map": "^0.6.0"
      },
      "dependencies": {
        "source-map": {
          "version": "0.6.1",
          "resolved": "https://registry.npmmirror.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1632753431597&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz",
          "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
          "dev": true
        }
      }
    },
    "sourcemap-codec": {
      "version": "1.4.8",
      "resolved": "https://registry.npmmirror.com/sourcemap-codec/download/sourcemap-codec-1.4.8.tgz",
      "integrity": "sha1-6oBL2UhXQC5pktBaOO8a41qatMQ=",
      "dev": true
    },
    "spdy": {
      "version": "4.0.2",
      "resolved": "https://registry.npmmirror.com/spdy/download/spdy-4.0.2.tgz",
      "integrity": "sha1-t09GYgOj7aRSwCSSuR+56EonZ3s=",
      "dev": true,
      "requires": {
        "debug": "^4.1.0",
        "handle-thing": "^2.0.0",
        "http-deceiver": "^1.2.7",
        "select-hose": "^2.0.0",
        "spdy-transport": "^3.0.0"
      }
    },
    "spdy-transport": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/spdy-transport/download/spdy-transport-3.0.0.tgz",
      "integrity": "sha1-ANSGOmQArXXfkzYaFghgXl3NzzE=",
      "dev": true,
      "requires": {
        "debug": "^4.1.0",
        "detect-node": "^2.0.4",
        "hpack.js": "^2.1.6",
        "obuf": "^1.1.2",
        "readable-stream": "^3.0.6",
        "wbuf": "^1.7.3"
      }
    },
    "sprintf-js": {
      "version": "1.0.3",
      "resolved": "https://registry.npmmirror.com/sprintf-js/download/sprintf-js-1.0.3.tgz",
      "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
      "dev": true
    },
    "ssri": {
      "version": "8.0.1",
      "resolved": "https://registry.npmmirror.com/ssri/download/ssri-8.0.1.tgz?cache=0&sync_timestamp=1632753438409&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fssri%2Fdownload%2Fssri-8.0.1.tgz",
      "integrity": "sha1-Y45OQ54v+9LNKJd21cpFfE9Roq8=",
      "dev": true,
      "requires": {
        "minipass": "^3.1.1"
      }
    },
    "statuses": {
      "version": "1.5.0",
      "resolved": "https://registry.npmmirror.com/statuses/download/statuses-1.5.0.tgz",
      "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
      "dev": true
    },
    "streamroller": {
      "version": "3.0.2",
      "resolved": "https://registry.npmmirror.com/streamroller/download/streamroller-3.0.2.tgz",
      "integrity": "sha512-ur6y5S5dopOaRXBuRIZ1u6GC5bcEXHRZKgfBjfCglMhmIf+roVCECjvkEYzNQOXIN2/JPnkMPW/8B3CZoKaEPA==",
      "dev": true,
      "requires": {
        "date-format": "^4.0.3",
        "debug": "^4.1.1",
        "fs-extra": "^10.0.0"
      },
      "dependencies": {
        "fs-extra": {
          "version": "10.0.0",
          "resolved": "https://registry.npmmirror.com/fs-extra/download/fs-extra-10.0.0.tgz",
          "integrity": "sha1-n/YbZV3eU/s0qC34S7IUzoAuF8E=",
          "dev": true,
          "requires": {
            "graceful-fs": "^4.2.0",
            "jsonfile": "^6.0.1",
            "universalify": "^2.0.0"
          }
        }
      }
    },
    "string_decoder": {
      "version": "1.3.0",
      "resolved": "https://registry.npmmirror.com/string_decoder/download/string_decoder-1.3.0.tgz",
      "integrity": "sha1-QvEUWUpGzxqOMLCoT1bHjD7awh4=",
      "dev": true,
      "requires": {
        "safe-buffer": "~5.2.0"
      },
      "dependencies": {
        "safe-buffer": {
          "version": "5.2.1",
          "resolved": "https://registry.npmmirror.com/safe-buffer/download/safe-buffer-5.2.1.tgz",
          "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=",
          "dev": true
        }
      }
    },
    "string-width": {
      "version": "4.2.3",
      "resolved": "https://registry.npmmirror.com/string-width/download/string-width-4.2.3.tgz",
      "integrity": "sha1-JpxxF9J7Ba0uU2gwqOyJXvnG0BA=",
      "dev": true,
      "requires": {
        "emoji-regex": "^8.0.0",
        "is-fullwidth-code-point": "^3.0.0",
        "strip-ansi": "^6.0.1"
      }
    },
    "strip-ansi": {
      "version": "6.0.1",
      "resolved": "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-6.0.1.tgz",
      "integrity": "sha1-nibGPTD1NEPpSJSVshBdN7Z6hdk=",
      "dev": true,
      "requires": {
        "ansi-regex": "^5.0.1"
      }
    },
    "strip-final-newline": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/strip-final-newline/download/strip-final-newline-2.0.0.tgz",
      "integrity": "sha1-ibhS+y/L6Tb29LMYevsKEsGrWK0=",
      "dev": true
    },
    "strip-json-comments": {
      "version": "3.1.1",
      "resolved": "https://registry.npmmirror.com/strip-json-comments/download/strip-json-comments-3.1.1.tgz",
      "integrity": "sha1-MfEoGzgyYwQ0gxwxDAHMzajL4AY=",
      "dev": true
    },
    "stylus": {
      "version": "0.55.0",
      "resolved": "https://registry.npmmirror.com/stylus/download/stylus-0.55.0.tgz",
      "integrity": "sha512-MuzIIVRSbc8XxHH7FjkvWqkIcr1BvoMZoR/oFuAJDlh7VSaNJzrB4uJ38GRQa+mWjLXODAMzeDe0xi9GYbGwnw==",
      "dev": true,
      "requires": {
        "css": "^3.0.0",
        "debug": "~3.1.0",
        "glob": "^7.1.6",
        "mkdirp": "~1.0.4",
        "safer-buffer": "^2.1.2",
        "sax": "~1.2.4",
        "semver": "^6.3.0",
        "source-map": "^0.7.3"
      },
      "dependencies": {
        "debug": {
          "version": "3.1.0",
          "resolved": "https://registry.npmmirror.com/debug/download/debug-3.1.0.tgz",
          "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
          "dev": true,
          "requires": {
            "ms": "2.0.0"
          }
        },
        "ms": {
          "version": "2.0.0",
          "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz",
          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
          "dev": true
        },
        "semver": {
          "version": "6.3.0",
          "resolved": "https://registry.npmmirror.com/semver/download/semver-6.3.0.tgz",
          "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
          "dev": true
        }
      }
    },
    "stylus-loader": {
      "version": "6.2.0",
      "resolved": "https://registry.npmmirror.com/stylus-loader/download/stylus-loader-6.2.0.tgz",
      "integrity": "sha1-C6SZ50Tn+52bOXd4TIY5cop87Yw=",
      "dev": true,
      "requires": {
        "fast-glob": "^3.2.7",
        "klona": "^2.0.4",
        "normalize-path": "^3.0.0"
      }
    },
    "supports-color": {
      "version": "5.5.0",
      "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-5.5.0.tgz",
      "integrity": "sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=",
      "dev": true,
      "requires": {
        "has-flag": "^3.0.0"
      }
    },
    "symbol-observable": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/symbol-observable/download/symbol-observable-4.0.0.tgz",
      "integrity": "sha1-W0JfGSJ56H8vm5N6yFQNGYSzkgU=",
      "dev": true
    },
    "table": {
      "version": "6.8.0",
      "resolved": "https://registry.npmmirror.com/table/download/table-6.8.0.tgz",
      "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==",
      "dev": true,
      "requires": {
        "ajv": "^8.0.1",
        "lodash.truncate": "^4.4.2",
        "slice-ansi": "^4.0.0",
        "string-width": "^4.2.3",
        "strip-ansi": "^6.0.1"
      }
    },
    "tapable": {
      "version": "2.2.1",
      "resolved": "https://registry.npmmirror.com/tapable/download/tapable-2.2.1.tgz",
      "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
      "dev": true
    },
    "tar": {
      "version": "6.1.11",
      "resolved": "https://registry.npmmirror.com/tar/download/tar-6.1.11.tgz",
      "integrity": "sha1-Z2CjjwA6+hsv/Q/+npq70Oqz1iE=",
      "dev": true,
      "requires": {
        "chownr": "^2.0.0",
        "fs-minipass": "^2.0.0",
        "minipass": "^3.0.0",
        "minizlib": "^2.1.1",
        "mkdirp": "^1.0.3",
        "yallist": "^4.0.0"
      }
    },
    "temp": {
      "version": "0.9.4",
      "resolved": "https://registry.npmmirror.com/temp/download/temp-0.9.4.tgz",
      "integrity": "sha1-zSCoWAy2NjXQ5OnUvZidRChudiA=",
      "dev": true,
      "requires": {
        "mkdirp": "^0.5.1",
        "rimraf": "~2.6.2"
      },
      "dependencies": {
        "mkdirp": {
          "version": "0.5.5",
          "resolved": "https://registry.npmmirror.com/mkdirp/download/mkdirp-0.5.5.tgz",
          "integrity": "sha1-2Rzv1i0UNsoPQWIOJRKI1CAJne8=",
          "dev": true,
          "requires": {
            "minimist": "^1.2.5"
          }
        },
        "rimraf": {
          "version": "2.6.3",
          "resolved": "https://registry.npmmirror.com/rimraf/download/rimraf-2.6.3.tgz",
          "integrity": "sha1-stEE/g2Psnz54KHNqCYt04M8bKs=",
          "dev": true,
          "requires": {
            "glob": "^7.1.3"
          }
        }
      }
    },
    "terser": {
      "version": "5.10.0",
      "resolved": "https://registry.npmmirror.com/terser/download/terser-5.10.0.tgz",
      "integrity": "sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==",
      "dev": true,
      "requires": {
        "commander": "^2.20.0",
        "source-map": "~0.7.2",
        "source-map-support": "~0.5.20"
      }
    },
    "terser-webpack-plugin": {
      "version": "5.3.0",
      "resolved": "https://registry.npmmirror.com/terser-webpack-plugin/download/terser-webpack-plugin-5.3.0.tgz",
      "integrity": "sha512-LPIisi3Ol4chwAaPP8toUJ3L4qCM1G0wao7L3qNv57Drezxj6+VEyySpPw4B1HSO2Eg/hDY/MNF5XihCAoqnsQ==",
      "dev": true,
      "requires": {
        "jest-worker": "^27.4.1",
        "schema-utils": "^3.1.1",
        "serialize-javascript": "^6.0.0",
        "source-map": "^0.6.1",
        "terser": "^5.7.2"
      },
      "dependencies": {
        "ajv": {
          "version": "6.12.6",
          "resolved": "https://registry.npmmirror.com/ajv/download/ajv-6.12.6.tgz",
          "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
          "dev": true,
          "requires": {
            "fast-deep-equal": "^3.1.1",
            "fast-json-stable-stringify": "^2.0.0",
            "json-schema-traverse": "^0.4.1",
            "uri-js": "^4.2.2"
          }
        },
        "ajv-keywords": {
          "version": "3.5.2",
          "resolved": "https://registry.npmmirror.com/ajv-keywords/download/ajv-keywords-3.5.2.tgz?cache=0&sync_timestamp=1637524807216&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fajv-keywords%2Fdownload%2Fajv-keywords-3.5.2.tgz",
          "integrity": "sha1-MfKdpatuANHC0yms97WSlhTVAU0=",
          "dev": true,
          "requires": {}
        },
        "json-schema-traverse": {
          "version": "0.4.1",
          "resolved": "https://registry.npmmirror.com/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz",
          "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=",
          "dev": true
        },
        "schema-utils": {
          "version": "3.1.1",
          "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-3.1.1.tgz?cache=0&sync_timestamp=1637076002057&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-3.1.1.tgz",
          "integrity": "sha1-vHTEtraZXB2I92qLd76nIZ4MgoE=",
          "dev": true,
          "requires": {
            "@types/json-schema": "^7.0.8",
            "ajv": "^6.12.5",
            "ajv-keywords": "^3.5.2"
          }
        },
        "source-map": {
          "version": "0.6.1",
          "resolved": "https://registry.npmmirror.com/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1632753431597&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz",
          "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
          "dev": true
        }
      }
    },
    "test-exclude": {
      "version": "6.0.0",
      "resolved": "https://registry.npmmirror.com/test-exclude/download/test-exclude-6.0.0.tgz",
      "integrity": "sha1-BKhphmHYBepvopO2y55jrARO8V4=",
      "dev": true,
      "requires": {
        "@istanbuljs/schema": "^0.1.2",
        "glob": "^7.1.4",
        "minimatch": "^3.0.4"
      }
    },
    "text-table": {
      "version": "0.2.0",
      "resolved": "https://registry.npmmirror.com/text-table/download/text-table-0.2.0.tgz",
      "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
      "dev": true
    },
    "through": {
      "version": "2.3.8",
      "resolved": "https://registry.npmmirror.com/through/download/through-2.3.8.tgz",
      "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
      "dev": true
    },
    "thunky": {
      "version": "1.1.0",
      "resolved": "https://registry.npmmirror.com/thunky/download/thunky-1.1.0.tgz",
      "integrity": "sha1-Wrr3FKlAXbBQRzK7zNLO3Z75U30=",
      "dev": true
    },
    "tmp": {
      "version": "0.2.1",
      "resolved": "https://registry.npmmirror.com/tmp/download/tmp-0.2.1.tgz?cache=0&sync_timestamp=1632753468037&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ftmp%2Fdownload%2Ftmp-0.2.1.tgz",
      "integrity": "sha1-hFf8MDfc9HGcJRNnoa9lAO4czxQ=",
      "dev": true,
      "requires": {
        "rimraf": "^3.0.0"
      }
    },
    "to-fast-properties": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/to-fast-properties/download/to-fast-properties-2.0.0.tgz",
      "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
      "dev": true
    },
    "to-regex-range": {
      "version": "5.0.1",
      "resolved": "https://registry.npmmirror.com/to-regex-range/download/to-regex-range-5.0.1.tgz",
      "integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=",
      "dev": true,
      "requires": {
        "is-number": "^7.0.0"
      }
    },
    "toidentifier": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/toidentifier/download/toidentifier-1.0.1.tgz?cache=0&sync_timestamp=1636938642560&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ftoidentifier%2Fdownload%2Ftoidentifier-1.0.1.tgz",
      "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
      "dev": true
    },
    "tree-kill": {
      "version": "1.2.2",
      "resolved": "https://registry.npmmirror.com/tree-kill/download/tree-kill-1.2.2.tgz",
      "integrity": "sha1-TKCakJLIi3OnzcXooBtQeweQoMw=",
      "dev": true
    },
    "tslib": {
      "version": "2.3.1",
      "resolved": "https://registry.npmmirror.com/tslib/download/tslib-2.3.1.tgz",
      "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw=="
    },
    "tsutils": {
      "version": "3.21.0",
      "resolved": "https://registry.npmmirror.com/tsutils/download/tsutils-3.21.0.tgz?cache=0&sync_timestamp=1632753477577&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ftsutils%2Fdownload%2Ftsutils-3.21.0.tgz",
      "integrity": "sha1-tIcX05TOpsHglpg+7Vjp1hcVtiM=",
      "dev": true,
      "requires": {
        "tslib": "^1.8.1"
      },
      "dependencies": {
        "tslib": {
          "version": "1.14.1",
          "resolved": "https://registry.npmmirror.com/tslib/download/tslib-1.14.1.tgz",
          "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
          "dev": true
        }
      }
    },
    "type-check": {
      "version": "0.4.0",
      "resolved": "https://registry.npmmirror.com/type-check/download/type-check-0.4.0.tgz",
      "integrity": "sha1-B7ggO/pwVsBlcFDjzNLDdzC6uPE=",
      "dev": true,
      "requires": {
        "prelude-ls": "^1.2.1"
      }
    },
    "type-fest": {
      "version": "0.21.3",
      "resolved": "https://registry.npmmirror.com/type-fest/download/type-fest-0.21.3.tgz",
      "integrity": "sha1-0mCiSwGYQ24TP6JqUkptZfo7Ljc=",
      "dev": true
    },
    "type-is": {
      "version": "1.6.18",
      "resolved": "https://registry.npmmirror.com/type-is/download/type-is-1.6.18.tgz",
      "integrity": "sha1-TlUs0F3wlGfcvE73Od6J8s83wTE=",
      "dev": true,
      "requires": {
        "media-typer": "0.3.0",
        "mime-types": "~2.1.24"
      }
    },
    "typed-assert": {
      "version": "1.0.8",
      "resolved": "https://registry.npmmirror.com/typed-assert/download/typed-assert-1.0.8.tgz",
      "integrity": "sha1-S/nxzn8/l00Jw6/Xxo0S4TkaIzw=",
      "dev": true
    },
    "typescript": {
      "version": "4.5.4",
      "resolved": "https://registry.npmmirror.com/typescript/download/typescript-4.5.4.tgz",
      "integrity": "sha512-VgYs2A2QIRuGphtzFV7aQJduJ2gyfTljngLzjpfW9FoYZF6xuw1W0vW9ghCKLfcWrCFxK81CSGRAvS1pn4fIUg==",
      "dev": true
    },
    "ua-parser-js": {
      "version": "0.7.31",
      "resolved": "https://registry.npmmirror.com/ua-parser-js/download/ua-parser-js-0.7.31.tgz?cache=0&sync_timestamp=1635347418166&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fua-parser-js%2Fdownload%2Fua-parser-js-0.7.31.tgz",
      "integrity": "sha1-ZJplaxkd/6tPIdXgU+J8oXy/9cY=",
      "dev": true
    },
    "unicode-canonical-property-names-ecmascript": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/unicode-canonical-property-names-ecmascript/download/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
      "integrity": "sha1-MBrNxSVjFnDTn2FG4Od/9rvevdw=",
      "dev": true
    },
    "unicode-match-property-ecmascript": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/unicode-match-property-ecmascript/download/unicode-match-property-ecmascript-2.0.0.tgz",
      "integrity": "sha1-VP0W4OyxZ88Ezx91a9zJLrp5dsM=",
      "dev": true,
      "requires": {
        "unicode-canonical-property-names-ecmascript": "^2.0.0",
        "unicode-property-aliases-ecmascript": "^2.0.0"
      }
    },
    "unicode-match-property-value-ecmascript": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/unicode-match-property-value-ecmascript/download/unicode-match-property-value-ecmascript-2.0.0.tgz",
      "integrity": "sha1-GgGqVyR8FMVouJd1pUk4eIGJpxQ=",
      "dev": true
    },
    "unicode-property-aliases-ecmascript": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/unicode-property-aliases-ecmascript/download/unicode-property-aliases-ecmascript-2.0.0.tgz",
      "integrity": "sha1-CjbLmlhcT2q9Ua0d7dsoXBZSl8g=",
      "dev": true
    },
    "unique-filename": {
      "version": "1.1.1",
      "resolved": "https://registry.npmmirror.com/unique-filename/download/unique-filename-1.1.1.tgz",
      "integrity": "sha1-HWl2k2mtoFgxA6HmrodoG1ZXMjA=",
      "dev": true,
      "requires": {
        "unique-slug": "^2.0.0"
      }
    },
    "unique-slug": {
      "version": "2.0.2",
      "resolved": "https://registry.npmmirror.com/unique-slug/download/unique-slug-2.0.2.tgz",
      "integrity": "sha1-uqvOkQg/xk6UWw861hPiZPfNTmw=",
      "dev": true,
      "requires": {
        "imurmurhash": "^0.1.4"
      }
    },
    "universalify": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/universalify/download/universalify-2.0.0.tgz",
      "integrity": "sha1-daSYTv7cSwiXXFrrc/Uw0C3yVxc=",
      "dev": true
    },
    "unpipe": {
      "version": "1.0.0",
      "resolved": "https://registry.npmmirror.com/unpipe/download/unpipe-1.0.0.tgz",
      "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
      "dev": true
    },
    "uri-js": {
      "version": "4.4.1",
      "resolved": "https://registry.npmmirror.com/uri-js/download/uri-js-4.4.1.tgz",
      "integrity": "sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34=",
      "dev": true,
      "requires": {
        "punycode": "^2.1.0"
      }
    },
    "url": {
      "version": "0.11.0",
      "resolved": "https://registry.npmmirror.com/url/download/url-0.11.0.tgz",
      "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==",
      "dev": true,
      "requires": {
        "punycode": "1.3.2",
        "querystring": "0.2.0"
      },
      "dependencies": {
        "punycode": {
          "version": "1.3.2",
          "resolved": "https://registry.npmmirror.com/punycode/download/punycode-1.3.2.tgz",
          "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
          "dev": true
        }
      }
    },
    "util-deprecate": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/util-deprecate/download/util-deprecate-1.0.2.tgz",
      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
      "dev": true
    },
    "utils-merge": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/utils-merge/download/utils-merge-1.0.1.tgz",
      "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
      "dev": true
    },
    "uuid": {
      "version": "8.3.2",
      "resolved": "https://registry.npmmirror.com/uuid/download/uuid-8.3.2.tgz",
      "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
      "dev": true
    },
    "v8-compile-cache": {
      "version": "2.3.0",
      "resolved": "https://registry.npmmirror.com/v8-compile-cache/download/v8-compile-cache-2.3.0.tgz",
      "integrity": "sha1-LeGWGMZtwkfc+2+ZM4A12CRaLO4=",
      "dev": true
    },
    "validate-npm-package-name": {
      "version": "3.0.0",
      "resolved": "https://registry.npmmirror.com/validate-npm-package-name/download/validate-npm-package-name-3.0.0.tgz",
      "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
      "dev": true,
      "requires": {
        "builtins": "^1.0.3"
      }
    },
    "vary": {
      "version": "1.1.2",
      "resolved": "https://registry.npmmirror.com/vary/download/vary-1.1.2.tgz?cache=0&sync_timestamp=1632753500369&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fvary%2Fdownload%2Fvary-1.1.2.tgz",
      "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
      "dev": true
    },
    "vlq": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/vlq/download/vlq-1.0.1.tgz",
      "integrity": "sha1-wAP258C0we3WI/1u5Qu8DWod5Gg="
    },
    "void-elements": {
      "version": "2.0.1",
      "resolved": "https://registry.npmmirror.com/void-elements/download/void-elements-2.0.1.tgz",
      "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
      "dev": true
    },
    "watchpack": {
      "version": "2.3.1",
      "resolved": "https://registry.npmmirror.com/watchpack/download/watchpack-2.3.1.tgz",
      "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==",
      "dev": true,
      "requires": {
        "glob-to-regexp": "^0.4.1",
        "graceful-fs": "^4.1.2"
      }
    },
    "wbuf": {
      "version": "1.7.3",
      "resolved": "https://registry.npmmirror.com/wbuf/download/wbuf-1.7.3.tgz",
      "integrity": "sha1-wdjRSTFtPqhShIiVy2oL/oh7h98=",
      "dev": true,
      "requires": {
        "minimalistic-assert": "^1.0.0"
      }
    },
    "wcwidth": {
      "version": "1.0.1",
      "resolved": "https://registry.npmmirror.com/wcwidth/download/wcwidth-1.0.1.tgz",
      "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=",
      "dev": true,
      "requires": {
        "defaults": "^1.0.3"
      }
    },
    "webpack": {
      "version": "5.65.0",
      "resolved": "https://registry.npmmirror.com/webpack/download/webpack-5.65.0.tgz",
      "integrity": "sha512-Q5or2o6EKs7+oKmJo7LaqZaMOlDWQse9Tm5l1WAfU/ujLGN5Pb0SqGeVkN/4bpPmEqEP5RnVhiqsOtWtUVwGRw==",
      "dev": true,
      "requires": {
        "@types/eslint-scope": "^3.7.0",
        "@types/estree": "^0.0.50",
        "@webassemblyjs/ast": "1.11.1",
        "@webassemblyjs/wasm-edit": "1.11.1",
        "@webassemblyjs/wasm-parser": "1.11.1",
        "acorn": "^8.4.1",
        "acorn-import-assertions": "^1.7.6",
        "browserslist": "^4.14.5",
        "chrome-trace-event": "^1.0.2",
        "enhanced-resolve": "^5.8.3",
        "es-module-lexer": "^0.9.0",
        "eslint-scope": "5.1.1",
        "events": "^3.2.0",
        "glob-to-regexp": "^0.4.1",
        "graceful-fs": "^4.2.4",
        "json-parse-better-errors": "^1.0.2",
        "loader-runner": "^4.2.0",
        "mime-types": "^2.1.27",
        "neo-async": "^2.6.2",
        "schema-utils": "^3.1.0",
        "tapable": "^2.1.1",
        "terser-webpack-plugin": "^5.1.3",
        "watchpack": "^2.3.1",
        "webpack-sources": "^3.2.2"
      },
      "dependencies": {
        "ajv": {
          "version": "6.12.6",
          "resolved": "https://registry.npmmirror.com/ajv/download/ajv-6.12.6.tgz",
          "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
          "dev": true,
          "requires": {
            "fast-deep-equal": "^3.1.1",
            "fast-json-stable-stringify": "^2.0.0",
            "json-schema-traverse": "^0.4.1",
            "uri-js": "^4.2.2"
          }
        },
        "ajv-keywords": {
          "version": "3.5.2",
          "resolved": "https://registry.npmmirror.com/ajv-keywords/download/ajv-keywords-3.5.2.tgz?cache=0&sync_timestamp=1637524807216&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fajv-keywords%2Fdownload%2Fajv-keywords-3.5.2.tgz",
          "integrity": "sha1-MfKdpatuANHC0yms97WSlhTVAU0=",
          "dev": true,
          "requires": {}
        },
        "json-schema-traverse": {
          "version": "0.4.1",
          "resolved": "https://registry.npmmirror.com/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz",
          "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=",
          "dev": true
        },
        "schema-utils": {
          "version": "3.1.1",
          "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-3.1.1.tgz?cache=0&sync_timestamp=1637076002057&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-3.1.1.tgz",
          "integrity": "sha1-vHTEtraZXB2I92qLd76nIZ4MgoE=",
          "dev": true,
          "requires": {
            "@types/json-schema": "^7.0.8",
            "ajv": "^6.12.5",
            "ajv-keywords": "^3.5.2"
          }
        }
      }
    },
    "webpack-dev-middleware": {
      "version": "5.2.2",
      "resolved": "https://registry.npmmirror.com/webpack-dev-middleware/download/webpack-dev-middleware-5.2.2.tgz",
      "integrity": "sha512-DjZyYrsHhkikAFNvSNKrpnziXukU1EChFAh9j4LAm6ndPLPW8cN0KhM7T+RAiOqsQ6ABfQ8hoKIs9IWMTjov+w==",
      "dev": true,
      "requires": {
        "colorette": "^2.0.10",
        "memfs": "^3.2.2",
        "mime-types": "^2.1.31",
        "range-parser": "^1.2.1",
        "schema-utils": "^4.0.0"
      },
      "dependencies": {
        "schema-utils": {
          "version": "4.0.0",
          "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-4.0.0.tgz?cache=0&sync_timestamp=1637076002057&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-4.0.0.tgz",
          "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
          "dev": true,
          "requires": {
            "@types/json-schema": "^7.0.9",
            "ajv": "^8.8.0",
            "ajv-formats": "^2.1.1",
            "ajv-keywords": "^5.0.0"
          }
        }
      }
    },
    "webpack-dev-server": {
      "version": "4.6.0",
      "resolved": "https://registry.npmmirror.com/webpack-dev-server/download/webpack-dev-server-4.6.0.tgz",
      "integrity": "sha512-oojcBIKvx3Ya7qs1/AVWHDgmP1Xml8rGsEBnSobxU/UJSX1xP1GPM3MwsAnDzvqcVmVki8tV7lbcsjEjk0PtYg==",
      "dev": true,
      "requires": {
        "ansi-html-community": "^0.0.8",
        "bonjour": "^3.5.0",
        "chokidar": "^3.5.2",
        "colorette": "^2.0.10",
        "compression": "^1.7.4",
        "connect-history-api-fallback": "^1.6.0",
        "default-gateway": "^6.0.3",
        "del": "^6.0.0",
        "express": "^4.17.1",
        "graceful-fs": "^4.2.6",
        "html-entities": "^2.3.2",
        "http-proxy-middleware": "^2.0.0",
        "ipaddr.js": "^2.0.1",
        "open": "^8.0.9",
        "p-retry": "^4.5.0",
        "portfinder": "^1.0.28",
        "schema-utils": "^4.0.0",
        "selfsigned": "^1.10.11",
        "serve-index": "^1.9.1",
        "sockjs": "^0.3.21",
        "spdy": "^4.0.2",
        "strip-ansi": "^7.0.0",
        "url": "^0.11.0",
        "webpack-dev-middleware": "^5.2.1",
        "ws": "^8.1.0"
      },
      "dependencies": {
        "ansi-regex": {
          "version": "6.0.1",
          "resolved": "https://registry.npmmirror.com/ansi-regex/download/ansi-regex-6.0.1.tgz",
          "integrity": "sha1-MYPjj66aZdfLXlOUXNWJfQJgoGo=",
          "dev": true
        },
        "schema-utils": {
          "version": "4.0.0",
          "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-4.0.0.tgz?cache=0&sync_timestamp=1637076002057&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-4.0.0.tgz",
          "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
          "dev": true,
          "requires": {
            "@types/json-schema": "^7.0.9",
            "ajv": "^8.8.0",
            "ajv-formats": "^2.1.1",
            "ajv-keywords": "^5.0.0"
          }
        },
        "strip-ansi": {
          "version": "7.0.1",
          "resolved": "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-7.0.1.tgz",
          "integrity": "sha1-YXQKCM42th5Q5lZT8HBg0ACXX7I=",
          "dev": true,
          "requires": {
            "ansi-regex": "^6.0.1"
          }
        }
      }
    },
    "webpack-merge": {
      "version": "5.8.0",
      "resolved": "https://registry.npmmirror.com/webpack-merge/download/webpack-merge-5.8.0.tgz",
      "integrity": "sha1-Kznb8ir4d3atdEw5AiNzHTCmj2E=",
      "dev": true,
      "requires": {
        "clone-deep": "^4.0.1",
        "wildcard": "^2.0.0"
      }
    },
    "webpack-sources": {
      "version": "3.2.3",
      "resolved": "https://registry.npmmirror.com/webpack-sources/download/webpack-sources-3.2.3.tgz",
      "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==",
      "dev": true
    },
    "webpack-subresource-integrity": {
      "version": "5.0.0",
      "resolved": "https://registry.npmmirror.com/webpack-subresource-integrity/download/webpack-subresource-integrity-5.0.0.tgz",
      "integrity": "sha1-gmi5zBoimo+BKcqe61nN5SGFtrE=",
      "dev": true,
      "requires": {
        "typed-assert": "^1.0.8"
      }
    },
    "websocket-driver": {
      "version": "0.7.4",
      "resolved": "https://registry.npmmirror.com/websocket-driver/download/websocket-driver-0.7.4.tgz?cache=0&sync_timestamp=1632753509394&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fwebsocket-driver%2Fdownload%2Fwebsocket-driver-0.7.4.tgz",
      "integrity": "sha1-ia1Slbv2S0gKvLox5JU6ynBvV2A=",
      "dev": true,
      "requires": {
        "http-parser-js": ">=0.5.1",
        "safe-buffer": ">=5.1.0",
        "websocket-extensions": ">=0.1.1"
      }
    },
    "websocket-extensions": {
      "version": "0.1.4",
      "resolved": "https://registry.npmmirror.com/websocket-extensions/download/websocket-extensions-0.1.4.tgz?cache=0&sync_timestamp=1632753509658&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fwebsocket-extensions%2Fdownload%2Fwebsocket-extensions-0.1.4.tgz",
      "integrity": "sha1-f4RzvIOd/YdgituV1+sHUhFXikI=",
      "dev": true
    },
    "which": {
      "version": "2.0.2",
      "resolved": "https://registry.npmmirror.com/which/download/which-2.0.2.tgz?cache=0&sync_timestamp=1632753511486&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fwhich%2Fdownload%2Fwhich-2.0.2.tgz",
      "integrity": "sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE=",
      "dev": true,
      "requires": {
        "isexe": "^2.0.0"
      }
    },
    "wide-align": {
      "version": "1.1.5",
      "resolved": "https://registry.npmmirror.com/wide-align/download/wide-align-1.1.5.tgz?cache=0&sync_timestamp=1634307608260&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fwide-align%2Fdownload%2Fwide-align-1.1.5.tgz",
      "integrity": "sha1-3x1MIGhUNp7PPJpImPGyP72dFdM=",
      "dev": true,
      "requires": {
        "string-width": "^1.0.2 || 2 || 3 || 4"
      }
    },
    "wildcard": {
      "version": "2.0.0",
      "resolved": "https://registry.npmmirror.com/wildcard/download/wildcard-2.0.0.tgz",
      "integrity": "sha1-p30g5SAMb6qsl55LOq3Hs91/j+w=",
      "dev": true
    },
    "word-wrap": {
      "version": "1.2.3",
      "resolved": "https://registry.npmmirror.com/word-wrap/download/word-wrap-1.2.3.tgz",
      "integrity": "sha1-YQY29rH3A4kb00dxzLF/uTtHB5w=",
      "dev": true
    },
    "wrap-ansi": {
      "version": "7.0.0",
      "resolved": "https://registry.npmmirror.com/wrap-ansi/download/wrap-ansi-7.0.0.tgz",
      "integrity": "sha1-Z+FFz/UQpqaYS98RUpEdadLrnkM=",
      "dev": true,
      "requires": {
        "ansi-styles": "^4.0.0",
        "string-width": "^4.1.0",
        "strip-ansi": "^6.0.0"
      },
      "dependencies": {
        "ansi-styles": {
          "version": "4.3.0",
          "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz",
          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
          "dev": true,
          "requires": {
            "color-convert": "^2.0.1"
          }
        },
        "color-convert": {
          "version": "2.0.1",
          "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz",
          "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
          "dev": true,
          "requires": {
            "color-name": "~1.1.4"
          }
        },
        "color-name": {
          "version": "1.1.4",
          "resolved": "https://registry.npmmirror.com/color-name/download/color-name-1.1.4.tgz",
          "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
          "dev": true
        }
      }
    },
    "wrappy": {
      "version": "1.0.2",
      "resolved": "https://registry.npmmirror.com/wrappy/download/wrappy-1.0.2.tgz",
      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
      "dev": true
    },
    "ws": {
      "version": "8.2.3",
      "resolved": "https://registry.npmmirror.com/ws/download/ws-8.2.3.tgz",
      "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==",
      "dev": true,
      "requires": {}
    },
    "y18n": {
      "version": "5.0.8",
      "resolved": "https://registry.npmmirror.com/y18n/download/y18n-5.0.8.tgz",
      "integrity": "sha1-f0k00PfKjFb5UxSTndzS3ZHOHVU=",
      "dev": true
    },
    "yallist": {
      "version": "4.0.0",
      "resolved": "https://registry.npmmirror.com/yallist/download/yallist-4.0.0.tgz",
      "integrity": "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=",
      "dev": true
    },
    "yaml": {
      "version": "1.10.2",
      "resolved": "https://registry.npmmirror.com/yaml/download/yaml-1.10.2.tgz",
      "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
      "dev": true
    },
    "yargs": {
      "version": "17.3.1",
      "resolved": "https://registry.npmmirror.com/yargs/download/yargs-17.3.1.tgz",
      "integrity": "sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA==",
      "dev": true,
      "requires": {
        "cliui": "^7.0.2",
        "escalade": "^3.1.1",
        "get-caller-file": "^2.0.5",
        "require-directory": "^2.1.1",
        "string-width": "^4.2.3",
        "y18n": "^5.0.5",
        "yargs-parser": "^21.0.0"
      },
      "dependencies": {
        "yargs-parser": {
          "version": "21.0.0",
          "resolved": "https://registry.npmmirror.com/yargs-parser/download/yargs-parser-21.0.0.tgz?cache=0&sync_timestamp=1637031095236&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fyargs-parser%2Fdownload%2Fyargs-parser-21.0.0.tgz",
          "integrity": "sha512-z9kApYUOCwoeZ78rfRYYWdiU/iNL6mwwYlkkZfJoyMR1xps+NEBX5X7XmRpxkZHhXJ6+Ey00IwKxBBSW9FIjyA==",
          "dev": true
        }
      }
    },
    "yargs-parser": {
      "version": "20.0.0",
      "resolved": "https://registry.npmmirror.com/yargs-parser/download/yargs-parser-20.0.0.tgz?cache=0&sync_timestamp=1637031095236&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fyargs-parser%2Fdownload%2Fyargs-parser-20.0.0.tgz",
      "integrity": "sha1-xlodqql3rWPOvdUhWRR7eJpOGak=",
      "dev": true
    },
    "zone.js": {
      "version": "0.11.4",
      "resolved": "https://registry.npmmirror.com/zone.js/download/zone.js-0.11.4.tgz",
      "integrity": "sha512-DDh2Ab+A/B+9mJyajPjHFPWfYU1H+pdun4wnnk0OcQTNjem1XQSZ2CDW+rfZEUDjv5M19SBqAkjZi0x5wuB5Qw==",
      "requires": {
        "tslib": "^2.0.0"
      }
    }
  }
}