From d6c3671532fbca769c7147b42bbd3faf71ca0c50 Mon Sep 17 00:00:00 2001 From: SongZhen <> Date: Fri, 22 Sep 2023 10:20:55 +0800 Subject: [PATCH 01/16] =?UTF-8?q?=E7=BB=84=E7=BB=87=E6=9E=B6=E6=9E=84?= =?UTF-8?q?=E5=88=87=E6=8D=A2=E5=9C=B0=E5=8C=BA=E8=B0=83=E7=94=A8=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pnpm-lock.yaml | 19233 ++++++++++++++++ src/router/index.js | 2 +- src/views/dataBoard/cpts/map/index.vue | 4 +- .../organizational/dangTree/index.vue | 18 +- .../organizational/gridTree/index.vue | 21 +- .../dataBoard/organizational/jwTree/index.vue | 22 +- .../organizational/personalPage/index.vue | 27 + src/views/dataBoardMain/main-navbar.vue | 63 +- yarn-error.log | 15914 +++++++++++++ yarn.lock | 1739 +- 10 files changed, 35518 insertions(+), 1525 deletions(-) create mode 100644 pnpm-lock.yaml create mode 100644 yarn-error.log diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 000000000..07c4d7748 --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,19233 @@ +lockfileVersion: 5.4 + +specifiers: + '@antv/f2': ^4.0.48 + '@antv/l7': 2.18.3 + '@antv/l7-draw': 3.0.31 + '@antv/l7-maps': 2.18.3 + '@riophae/vue-treeselect': ^0.4.0 + '@tinymce/tinymce-vue': ^3.2.8 + '@vue/cli-plugin-babel': ^5.0.8 + '@vue/cli-plugin-eslint': ^5.0.8 + '@vue/cli-service': ^5.0.8 + '@vue/eslint-config-standard': ^8.0.1 + async-validator: ^4.2.5 + axios: ^1.5.0 + babel-eslint: ^8.0.1 + babel-plugin-component: ^1.1.1 + cross-env: ^7.0.3 + css-loader: ^6.8.1 + dai-js: ^0.0.13 + echarts: ^5.4.3 + echarts-gl: ^2.0.9 + element-theme: 2.0.1 + element-theme-chalk: ^2.15.14 + element-ui: 2.15.14 + file-saver: ^2.0.5 + filemanager-webpack-plugin: ^8.0.0 + gulp-autoprefixer: ^8.0.0 + gulp-clean-css: ^4.3.0 + gulp-load-plugins: ^2.0.8 + gulp-rename: ^2.0.0 + gulp-sass: ^5.1.0 + js-cookie: ^3.0.5 + jsencrypt: ^3.3.2 + lodash: ^4.17.21 + mint-ui: ^2.2.13 + moment: ^2.29.4 + natives: ^1.1.6 + node-sass: ^9.0.0 + npm-check-updates: ^16.14.4 + ol: 7.2.2 + portfinder: ^1.0.32 + proj4: ^2.9.0 + qs: ^6.11.2 + quill: ^1.3.7 + sass-loader: ^13.3.2 + screenfull: ^6.0.2 + script-loader: ^0.7.2 + sortablejs: ^1.15.0 + style-loader: ^3.3.3 + svg-sprite-loader: ^6.0.11 + throttle-debounce: ^5.0.0 + tinymce: 6.7.0 + turf: ^3.0.14 + v-distpicker: ^1.3.3 + vue: ^3.3.4 + vue-baidu-map: ^0.21.22 + vue-i18n: ^9.4.1 + vue-quill-editor: ^3.0.6 + vue-router: ^4.2.4 + vue-template-compiler: ^2.7.14 + vuex: ^4.1.0 + xlsx: ^0.18.5 + +dependencies: + '@antv/l7': registry.npmmirror.com/@antv/l7/2.18.3 + '@antv/l7-draw': registry.npmmirror.com/@antv/l7-draw/3.0.31_@antv+l7@2.18.3 + '@antv/l7-maps': registry.npmmirror.com/@antv/l7-maps/2.18.3 + '@riophae/vue-treeselect': registry.npmmirror.com/@riophae/vue-treeselect/0.4.0_vue@3.3.4 + '@tinymce/tinymce-vue': registry.npmmirror.com/@tinymce/tinymce-vue/3.2.8_vue@3.3.4 + async-validator: registry.npmmirror.com/async-validator/4.2.5 + axios: registry.npmmirror.com/axios/1.5.0 + babel-eslint: registry.npmmirror.com/babel-eslint/8.2.6 + babel-plugin-component: registry.npmmirror.com/babel-plugin-component/1.1.1 + css-loader: registry.npmmirror.com/css-loader/6.8.1 + echarts: registry.npmmirror.com/echarts/5.4.3 + echarts-gl: registry.npmmirror.com/echarts-gl/2.0.9_echarts@5.4.3 + element-theme: registry.npmmirror.com/element-theme/2.0.1_ta5i7hzxzjt673eq653cq2yjjm + element-ui: registry.npmmirror.com/element-ui/2.15.14_vue@3.3.4 + file-saver: registry.npmmirror.com/file-saver/2.0.5 + gulp-autoprefixer: registry.npmmirror.com/gulp-autoprefixer/8.0.0 + gulp-clean-css: registry.npmmirror.com/gulp-clean-css/4.3.0 + gulp-load-plugins: registry.npmmirror.com/gulp-load-plugins/2.0.8 + gulp-rename: registry.npmmirror.com/gulp-rename/2.0.0 + gulp-sass: registry.npmmirror.com/gulp-sass/5.1.0 + js-cookie: registry.npmmirror.com/js-cookie/3.0.5 + jsencrypt: registry.npmmirror.com/jsencrypt/3.3.2 + lodash: registry.npmmirror.com/lodash/4.17.21 + mint-ui: registry.npmmirror.com/mint-ui/2.2.13_vue@3.3.4 + moment: registry.npmmirror.com/moment/2.29.4 + node-sass: registry.npmmirror.com/node-sass/9.0.0 + npm-check-updates: registry.npmmirror.com/npm-check-updates/16.14.4 + ol: registry.npmmirror.com/ol/7.2.2 + portfinder: registry.npmmirror.com/portfinder/1.0.32 + proj4: registry.npmmirror.com/proj4/2.9.0 + qs: registry.npmmirror.com/qs/6.11.2 + quill: registry.npmmirror.com/quill/1.3.7 + screenfull: registry.npmmirror.com/screenfull/6.0.2 + sortablejs: registry.npmmirror.com/sortablejs/1.15.0 + svg-sprite-loader: registry.npmmirror.com/svg-sprite-loader/6.0.11 + throttle-debounce: registry.npmmirror.com/throttle-debounce/5.0.0 + turf: registry.npmmirror.com/turf/3.0.14 + v-distpicker: registry.npmmirror.com/v-distpicker/1.3.3 + vue: registry.npmmirror.com/vue/3.3.4 + vue-baidu-map: registry.npmmirror.com/vue-baidu-map/0.21.22_vue@3.3.4 + vue-i18n: registry.npmmirror.com/vue-i18n/9.4.1_vue@3.3.4 + vue-quill-editor: registry.npmmirror.com/vue-quill-editor/3.0.6 + vue-router: registry.npmmirror.com/vue-router/4.2.4_vue@3.3.4 + vuex: registry.npmmirror.com/vuex/4.1.0_vue@3.3.4 + xlsx: registry.npmmirror.com/xlsx/0.18.5 + +devDependencies: + '@antv/f2': registry.npmmirror.com/@antv/f2/4.0.48 + '@vue/cli-plugin-babel': registry.npmmirror.com/@vue/cli-plugin-babel/5.0.8_txmybggnvwzjouxtymge3gtdly + '@vue/cli-plugin-eslint': registry.npmmirror.com/@vue/cli-plugin-eslint/5.0.8_@vue+cli-service@5.0.8 + '@vue/cli-service': registry.npmmirror.com/@vue/cli-service/5.0.8_nwbc6ere46yj3arsdy2flu62fe + '@vue/eslint-config-standard': registry.npmmirror.com/@vue/eslint-config-standard/8.0.1 + cross-env: registry.npmmirror.com/cross-env/7.0.3 + dai-js: registry.npmmirror.com/dai-js/0.0.13 + element-theme-chalk: registry.npmmirror.com/element-theme-chalk/2.15.14 + filemanager-webpack-plugin: registry.npmmirror.com/filemanager-webpack-plugin/8.0.0 + natives: registry.npmmirror.com/natives/1.1.6 + sass-loader: registry.npmmirror.com/sass-loader/13.3.2_node-sass@9.0.0 + script-loader: registry.npmmirror.com/script-loader/0.7.2 + style-loader: registry.npmmirror.com/style-loader/3.3.3 + tinymce: registry.npmmirror.com/tinymce/6.7.0 + vue-template-compiler: registry.npmmirror.com/vue-template-compiler/2.7.14 + +packages: + + registry.npmmirror.com/@achrinza/node-ipc/9.2.7: + resolution: {integrity: sha512-/EvNkqB4HNxPWCZASmgrjqG8gIdPOolD67LGASvGMp/FY5ne0rbvpYg5o9x8RmgjAl8KdmNQ4YlV1et9DYiW8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@achrinza/node-ipc/-/node-ipc-9.2.7.tgz} + name: '@achrinza/node-ipc' + version: 9.2.7 + engines: {node: 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20} + dependencies: + '@node-ipc/js-queue': registry.npmmirror.com/@node-ipc/js-queue/2.0.3 + event-pubsub: registry.npmmirror.com/event-pubsub/4.3.0 + js-message: registry.npmmirror.com/js-message/1.0.7 + dev: true + + registry.npmmirror.com/@amap/amap-jsapi-loader/1.0.1: + resolution: {integrity: sha512-nPyLKt7Ow/ThHLkSvn2etQlUzqxmTVgK7bIgwdBRTg2HK5668oN7xVxkaiRe3YZEzGzfV2XgH5Jmu2T73ljejw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@amap/amap-jsapi-loader/-/amap-jsapi-loader-1.0.1.tgz} + name: '@amap/amap-jsapi-loader' + version: 1.0.1 + dev: false + + registry.npmmirror.com/@ampproject/remapping/2.2.1: + resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.2.1.tgz} + name: '@ampproject/remapping' + version: 2.2.1 + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/gen-mapping': registry.npmmirror.com/@jridgewell/gen-mapping/0.3.3 + '@jridgewell/trace-mapping': registry.npmmirror.com/@jridgewell/trace-mapping/0.3.19 + dev: true + + registry.npmmirror.com/@antv/adjust/0.2.5: + resolution: {integrity: sha512-MfWZOkD9CqXRES6MBGRNe27Q577a72EIwyMnE29wIlPliFvJfWwsrONddpGU7lilMpVKecS3WAzOoip3RfPTRQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antv/adjust/-/adjust-0.2.5.tgz} + name: '@antv/adjust' + version: 0.2.5 + dependencies: + '@antv/util': registry.npmmirror.com/@antv/util/2.0.17 + tslib: registry.npmmirror.com/tslib/1.14.1 + dev: true + + registry.npmmirror.com/@antv/async-hook/2.2.9: + resolution: {integrity: sha512-4BUp2ZUaTi2fYL67Ltkf6eV912rYJeSBokGhd5fhhnpUkMA1LEI1mg97Pqmx3yC50VEQ+LKXZxj9ePZs80ECfw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antv/async-hook/-/async-hook-2.2.9.tgz} + name: '@antv/async-hook' + version: 2.2.9 + dependencies: + async: registry.npmmirror.com/async/3.2.4 + dev: false + + registry.npmmirror.com/@antv/event-emitter/0.1.3: + resolution: {integrity: sha512-4ddpsiHN9Pd4UIlWuKVK1C4IiZIdbwQvy9i7DUSI3xNJ89FPUFt8lxDYj8GzzfdllV0NkJTRxnG+FvLk0llidg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antv/event-emitter/-/event-emitter-0.1.3.tgz} + name: '@antv/event-emitter' + version: 0.1.3 + dev: true + + registry.npmmirror.com/@antv/f2-graphic/0.0.16: + resolution: {integrity: sha512-oZ+yHvkffY7w1dECcs1BEsYSRms4plFby9KnN2fGosSg/VLj1fZtHipnHT3C+Qj+Avo7VSl8GmAWBdpIGuZV8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antv/f2-graphic/-/f2-graphic-0.0.16.tgz} + name: '@antv/f2-graphic' + version: 0.0.16 + dependencies: + '@antv/util': registry.npmmirror.com/@antv/util/2.0.17 + '@babel/runtime': registry.npmmirror.com/@babel/runtime/7.22.15 + dev: true + + registry.npmmirror.com/@antv/f2/4.0.48: + resolution: {integrity: sha512-S5dfe9rUEcgSPe7R5Qs86jTWQ1k+gRkoQk5nvTc3Q5f/kiGrokAGScGNrmzmD47x+5BNfaJkySudMX7WldMobw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antv/f2/-/f2-4.0.48.tgz} + name: '@antv/f2' + version: 4.0.48 + dependencies: + '@antv/adjust': registry.npmmirror.com/@antv/adjust/0.2.5 + '@antv/event-emitter': registry.npmmirror.com/@antv/event-emitter/0.1.3 + '@antv/f2-graphic': registry.npmmirror.com/@antv/f2-graphic/0.0.16 + '@antv/scale': registry.npmmirror.com/@antv/scale/0.3.18 + '@antv/util': registry.npmmirror.com/@antv/util/2.0.17 + '@babel/runtime': registry.npmmirror.com/@babel/runtime/7.22.15 + d3-cloud: registry.npmmirror.com/d3-cloud/1.2.7 + dev: true + + registry.npmmirror.com/@antv/l7-component/2.18.3: + resolution: {integrity: sha512-anwsyh6OrdE2SZajWFTMp0La5ksWrshm+enNY6Ytq5mXYDOuDB/KyZKkRkdTz9W6m7q7Z5IAZU5FE/YaArYEFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antv/l7-component/-/l7-component-2.18.3.tgz} + name: '@antv/l7-component' + version: 2.18.3 + dependencies: + '@antv/l7-core': registry.npmmirror.com/@antv/l7-core/2.18.3 + '@antv/l7-utils': registry.npmmirror.com/@antv/l7-utils/2.18.3 + '@babel/runtime': registry.npmmirror.com/@babel/runtime/7.22.15 + eventemitter3: registry.npmmirror.com/eventemitter3/4.0.7 + inversify: registry.npmmirror.com/inversify/5.1.1 + reflect-metadata: registry.npmmirror.com/reflect-metadata/0.1.13 + supercluster: registry.npmmirror.com/supercluster/7.1.5 + dev: false + + registry.npmmirror.com/@antv/l7-core/2.18.3: + resolution: {integrity: sha512-mi5v1IGaIbRu3x4qJA4qnGFuo0ZGoVJKF0ZsY5aF/p1Eqbn+FKD+FaoAmMez1XUViaOjnh3YgAs/nhy1uWyBEA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antv/l7-core/-/l7-core-2.18.3.tgz} + name: '@antv/l7-core' + version: 2.18.3 + dependencies: + '@antv/async-hook': registry.npmmirror.com/@antv/async-hook/2.2.9 + '@antv/l7-utils': registry.npmmirror.com/@antv/l7-utils/2.18.3 + '@babel/runtime': registry.npmmirror.com/@babel/runtime/7.22.15 + '@mapbox/tiny-sdf': registry.npmmirror.com/@mapbox/tiny-sdf/1.2.5 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + ajv: registry.npmmirror.com/ajv/6.12.6 + element-resize-event: registry.npmmirror.com/element-resize-event/3.0.6 + eventemitter3: registry.npmmirror.com/eventemitter3/4.0.7 + gl-matrix: registry.npmmirror.com/gl-matrix/3.4.3 + hammerjs: registry.npmmirror.com/hammerjs/2.0.8 + inversify: registry.npmmirror.com/inversify/5.1.1 + inversify-inject-decorators: registry.npmmirror.com/inversify-inject-decorators/3.1.0 + reflect-metadata: registry.npmmirror.com/reflect-metadata/0.1.13 + viewport-mercator-project: registry.npmmirror.com/viewport-mercator-project/6.2.3 + dev: false + + registry.npmmirror.com/@antv/l7-draw/3.0.31_@antv+l7@2.18.3: + resolution: {integrity: sha512-cGMf4JrjmyClgkFHKI/qz60cKhWMZwBIZcBgr3rFVBHaUiSk6MWNvBvcP1tVqHCHEEEpJ85WShWKFnDw5sw+5A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antv/l7-draw/-/l7-draw-3.0.31.tgz} + id: registry.npmmirror.com/@antv/l7-draw/3.0.31 + name: '@antv/l7-draw' + version: 3.0.31 + peerDependencies: + '@antv/l7': ^2.8.35 + dependencies: + '@antv/l7': registry.npmmirror.com/@antv/l7/2.18.3 + '@turf/turf': registry.npmmirror.com/@turf/turf/6.5.0 + eventemitter3: registry.npmmirror.com/eventemitter3/4.0.7 + lodash: registry.npmmirror.com/lodash/4.17.21 + mousetrap: registry.npmmirror.com/mousetrap/1.6.5 + next-tick: registry.npmmirror.com/next-tick/1.1.0 + react: registry.npmmirror.com/react/17.0.2 + tippy.js: registry.npmmirror.com/tippy.js/6.3.7 + dev: false + + registry.npmmirror.com/@antv/l7-layers/2.18.3: + resolution: {integrity: sha512-SIHcwJWhMskSKzKb4273tB47T7J0soTS46WleaktJFRcHRHiCoJd72tAEtDAHhhq8LiVqDJVJds7xBVteqoZXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antv/l7-layers/-/l7-layers-2.18.3.tgz} + name: '@antv/l7-layers' + version: 2.18.3 + dependencies: + '@antv/async-hook': registry.npmmirror.com/@antv/async-hook/2.2.9 + '@antv/l7-core': registry.npmmirror.com/@antv/l7-core/2.18.3 + '@antv/l7-maps': registry.npmmirror.com/@antv/l7-maps/2.18.3 + '@antv/l7-source': registry.npmmirror.com/@antv/l7-source/2.18.3 + '@antv/l7-utils': registry.npmmirror.com/@antv/l7-utils/2.18.3 + '@babel/runtime': registry.npmmirror.com/@babel/runtime/7.22.15 + '@mapbox/martini': registry.npmmirror.com/@mapbox/martini/0.2.0 + '@turf/clone': registry.npmmirror.com/@turf/clone/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + '@turf/polygon-to-line': registry.npmmirror.com/@turf/polygon-to-line/6.5.0 + '@turf/union': registry.npmmirror.com/@turf/union/6.5.0 + d3-array: registry.npmmirror.com/d3-array/1.2.4 + d3-color: registry.npmmirror.com/d3-color/1.4.1 + d3-interpolate: registry.npmmirror.com/d3-interpolate/1.4.0 + d3-scale: registry.npmmirror.com/d3-scale/2.2.2 + earcut: registry.npmmirror.com/earcut/2.2.4 + eventemitter3: registry.npmmirror.com/eventemitter3/4.0.7 + extrude-polyline: registry.npmmirror.com/extrude-polyline/1.0.6 + gl-matrix: registry.npmmirror.com/gl-matrix/3.4.3 + gl-vec2: registry.npmmirror.com/gl-vec2/1.3.0 + inversify: registry.npmmirror.com/inversify/5.1.1 + polyline-miter-util: registry.npmmirror.com/polyline-miter-util/1.0.1 + reflect-metadata: registry.npmmirror.com/reflect-metadata/0.1.13 + dev: false + + registry.npmmirror.com/@antv/l7-map/2.18.3: + resolution: {integrity: sha512-Of6IeVEBmd07KqZQgRI3Z8CXY0f9fPMyIfDVSByvKyAlBWaoDmlLcaxrVOQsGDXv7GL7eA3HNx4IvM55DEpVIQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antv/l7-map/-/l7-map-2.18.3.tgz} + name: '@antv/l7-map' + version: 2.18.3 + dependencies: + '@antv/l7-utils': registry.npmmirror.com/@antv/l7-utils/2.18.3 + '@babel/runtime': registry.npmmirror.com/@babel/runtime/7.22.15 + '@mapbox/point-geometry': registry.npmmirror.com/@mapbox/point-geometry/0.1.0 + '@mapbox/unitbezier': registry.npmmirror.com/@mapbox/unitbezier/0.0.0 + eventemitter3: registry.npmmirror.com/eventemitter3/4.0.7 + gl-matrix: registry.npmmirror.com/gl-matrix/3.4.3 + lodash-es: registry.npmmirror.com/lodash-es/4.17.21 + dev: false + + registry.npmmirror.com/@antv/l7-maps/2.18.3: + resolution: {integrity: sha512-2/9MuxZMR/ZF0EwtCE8a72QijL7bmySy2B9sFbB0FSG6ko7xfs+QFZKXIpro4LksiGlV/ri8uXy7WeVwS4/Xuw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antv/l7-maps/-/l7-maps-2.18.3.tgz} + name: '@antv/l7-maps' + version: 2.18.3 + dependencies: + '@amap/amap-jsapi-loader': registry.npmmirror.com/@amap/amap-jsapi-loader/1.0.1 + '@antv/l7-core': registry.npmmirror.com/@antv/l7-core/2.18.3 + '@antv/l7-map': registry.npmmirror.com/@antv/l7-map/2.18.3 + '@antv/l7-utils': registry.npmmirror.com/@antv/l7-utils/2.18.3 + '@babel/runtime': registry.npmmirror.com/@babel/runtime/7.22.15 + '@types/amap-js-api': registry.npmmirror.com/@types/amap-js-api/1.4.12 + '@types/mapbox-gl': registry.npmmirror.com/@types/mapbox-gl/1.13.6 + gl-matrix: registry.npmmirror.com/gl-matrix/3.4.3 + inversify: registry.npmmirror.com/inversify/5.1.1 + mapbox-gl: registry.npmmirror.com/mapbox-gl/1.13.3 + reflect-metadata: registry.npmmirror.com/reflect-metadata/0.1.13 + viewport-mercator-project: registry.npmmirror.com/viewport-mercator-project/6.2.3 + dev: false + + registry.npmmirror.com/@antv/l7-renderer/2.18.3: + resolution: {integrity: sha512-TusV+m0R7gAa19UUooKK9uKnjbW+tsINq0a7jFn1rLqPa+DMJUvw4qUhW9VYNaoZ5wEc8qyUhvUKU1PrWZUg9g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antv/l7-renderer/-/l7-renderer-2.18.3.tgz} + name: '@antv/l7-renderer' + version: 2.18.3 + dependencies: + '@antv/l7-core': registry.npmmirror.com/@antv/l7-core/2.18.3 + '@antv/l7-utils': registry.npmmirror.com/@antv/l7-utils/2.18.3 + '@babel/runtime': registry.npmmirror.com/@babel/runtime/7.22.15 + inversify: registry.npmmirror.com/inversify/5.1.1 + reflect-metadata: registry.npmmirror.com/reflect-metadata/0.1.13 + regl: registry.npmmirror.com/regl/1.7.0 + dev: false + + registry.npmmirror.com/@antv/l7-scene/2.18.3: + resolution: {integrity: sha512-iygV53kkko8eouVuaNgf8EENzD1Dry46hfzy10vgBVF/4XiI5qOkuEAbEjdzOgFcvdIcdIuHGsrFZUJucNnb4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antv/l7-scene/-/l7-scene-2.18.3.tgz} + name: '@antv/l7-scene' + version: 2.18.3 + dependencies: + '@antv/l7-component': registry.npmmirror.com/@antv/l7-component/2.18.3 + '@antv/l7-core': registry.npmmirror.com/@antv/l7-core/2.18.3 + '@antv/l7-layers': registry.npmmirror.com/@antv/l7-layers/2.18.3 + '@antv/l7-maps': registry.npmmirror.com/@antv/l7-maps/2.18.3 + '@antv/l7-renderer': registry.npmmirror.com/@antv/l7-renderer/2.18.3 + '@antv/l7-utils': registry.npmmirror.com/@antv/l7-utils/2.18.3 + '@babel/runtime': registry.npmmirror.com/@babel/runtime/7.22.15 + eventemitter3: registry.npmmirror.com/eventemitter3/4.0.7 + inversify: registry.npmmirror.com/inversify/5.1.1 + mapbox-gl: registry.npmmirror.com/mapbox-gl/1.13.3 + reflect-metadata: registry.npmmirror.com/reflect-metadata/0.1.13 + dev: false + + registry.npmmirror.com/@antv/l7-source/2.18.3: + resolution: {integrity: sha512-Eka9jAcpHMZBHvBgwXSn316uOl/RQbpXJwAsIGpvSdG7Vv+iJkHZDVR1aBOTtxG4Oer/0csGO4qcou+c5fWj+A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antv/l7-source/-/l7-source-2.18.3.tgz} + name: '@antv/l7-source' + version: 2.18.3 + dependencies: + '@antv/async-hook': registry.npmmirror.com/@antv/async-hook/2.2.9 + '@antv/l7-core': registry.npmmirror.com/@antv/l7-core/2.18.3 + '@antv/l7-utils': registry.npmmirror.com/@antv/l7-utils/2.18.3 + '@babel/runtime': registry.npmmirror.com/@babel/runtime/7.22.15 + '@mapbox/geojson-rewind': registry.npmmirror.com/@mapbox/geojson-rewind/0.5.2 + '@mapbox/vector-tile': registry.npmmirror.com/@mapbox/vector-tile/1.3.1 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + d3-dsv: registry.npmmirror.com/d3-dsv/1.2.0 + d3-hexbin: registry.npmmirror.com/d3-hexbin/0.2.2 + eventemitter3: registry.npmmirror.com/eventemitter3/4.0.7 + geojson-vt: registry.npmmirror.com/geojson-vt/3.2.1 + inversify: registry.npmmirror.com/inversify/5.1.1 + pbf: registry.npmmirror.com/pbf/3.2.1 + reflect-metadata: registry.npmmirror.com/reflect-metadata/0.1.13 + supercluster: registry.npmmirror.com/supercluster/7.1.5 + dev: false + + registry.npmmirror.com/@antv/l7-utils/2.18.3: + resolution: {integrity: sha512-tCGbwMCtfoMUwp/cQYvcsEqTBTKuRa+Q/EcyzhsxIN65+X6X8BjGhul9wEVTUd+JTX9hrkEEmA0UtZN31ryukw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antv/l7-utils/-/l7-utils-2.18.3.tgz} + name: '@antv/l7-utils' + version: 2.18.3 + dependencies: + '@babel/runtime': registry.npmmirror.com/@babel/runtime/7.22.15 + '@turf/bbox': registry.npmmirror.com/@turf/bbox/6.5.0 + '@turf/bbox-polygon': registry.npmmirror.com/@turf/bbox-polygon/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + d3-color: registry.npmmirror.com/d3-color/1.4.1 + earcut: registry.npmmirror.com/earcut/2.2.4 + eventemitter3: registry.npmmirror.com/eventemitter3/4.0.7 + gl-matrix: registry.npmmirror.com/gl-matrix/3.4.3 + lodash: registry.npmmirror.com/lodash/4.17.21 + web-worker-helper: registry.npmmirror.com/web-worker-helper/0.0.3 + dev: false + + registry.npmmirror.com/@antv/l7/2.18.3: + resolution: {integrity: sha512-Af0o3Zh74c0/NKvJmMA8ZA9sELDFNM2P3/cb3TqvJmgPd/r2ldip0T1zk82RvB0B3N9ZLTuPMwfuSbNVYBXCyA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antv/l7/-/l7-2.18.3.tgz} + name: '@antv/l7' + version: 2.18.3 + dependencies: + '@antv/l7-component': registry.npmmirror.com/@antv/l7-component/2.18.3 + '@antv/l7-core': registry.npmmirror.com/@antv/l7-core/2.18.3 + '@antv/l7-layers': registry.npmmirror.com/@antv/l7-layers/2.18.3 + '@antv/l7-maps': registry.npmmirror.com/@antv/l7-maps/2.18.3 + '@antv/l7-scene': registry.npmmirror.com/@antv/l7-scene/2.18.3 + '@antv/l7-source': registry.npmmirror.com/@antv/l7-source/2.18.3 + '@antv/l7-utils': registry.npmmirror.com/@antv/l7-utils/2.18.3 + '@babel/runtime': registry.npmmirror.com/@babel/runtime/7.22.15 + webpack-bundle-analyzer: registry.npmmirror.com/webpack-bundle-analyzer/4.9.1 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + dev: false + + registry.npmmirror.com/@antv/scale/0.3.18: + resolution: {integrity: sha512-GHwE6Lo7S/Q5fgaLPaCsW+CH+3zl4aXpnN1skOiEY0Ue9/u+s2EySv6aDXYkAqs//i0uilMDD/0/4n8caX9U9w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antv/scale/-/scale-0.3.18.tgz} + name: '@antv/scale' + version: 0.3.18 + dependencies: + '@antv/util': registry.npmmirror.com/@antv/util/2.0.17 + fecha: registry.npmmirror.com/fecha/4.2.3 + tslib: registry.npmmirror.com/tslib/2.6.2 + dev: true + + registry.npmmirror.com/@antv/util/2.0.17: + resolution: {integrity: sha512-o6I9hi5CIUvLGDhth0RxNSFDRwXeywmt6ExR4+RmVAzIi48ps6HUy+svxOCayvrPBN37uE6TAc2KDofRo0nK9Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antv/util/-/util-2.0.17.tgz} + name: '@antv/util' + version: 2.0.17 + dependencies: + csstype: registry.npmmirror.com/csstype/3.1.2 + tslib: registry.npmmirror.com/tslib/2.6.2 + dev: true + + registry.npmmirror.com/@babel/code-frame/7.0.0-beta.44: + resolution: {integrity: sha512-cuAuTTIQ9RqcFRJ/Y8PvTh+paepNcaGxwQwjIDRWPXmzzyAeCO4KqS9ikMvq0MCbRk6GlYKwfzStrcP3/jSL8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.0.0-beta.44.tgz} + name: '@babel/code-frame' + version: 7.0.0-beta.44 + dependencies: + '@babel/highlight': registry.npmmirror.com/@babel/highlight/7.0.0-beta.44 + dev: false + + registry.npmmirror.com/@babel/code-frame/7.22.13: + resolution: {integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.22.13.tgz} + name: '@babel/code-frame' + version: 7.22.13 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': registry.npmmirror.com/@babel/highlight/7.22.20 + chalk: registry.npmmirror.com/chalk/2.4.2 + + registry.npmmirror.com/@babel/compat-data/7.22.20: + resolution: {integrity: sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.22.20.tgz} + name: '@babel/compat-data' + version: 7.22.20 + engines: {node: '>=6.9.0'} + dev: true + + registry.npmmirror.com/@babel/core/7.22.20: + resolution: {integrity: sha512-Y6jd1ahLubuYweD/zJH+vvOY141v4f9igNQAQ+MBgq9JlHS2iTsZKn1aMsb3vGccZsXI16VzTBw52Xx0DWmtnA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/core/-/core-7.22.20.tgz} + name: '@babel/core' + version: 7.22.20 + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': registry.npmmirror.com/@ampproject/remapping/2.2.1 + '@babel/code-frame': registry.npmmirror.com/@babel/code-frame/7.22.13 + '@babel/generator': registry.npmmirror.com/@babel/generator/7.22.15 + '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets/7.22.15 + '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms/7.22.20_@babel+core@7.22.20 + '@babel/helpers': registry.npmmirror.com/@babel/helpers/7.22.15 + '@babel/parser': registry.npmmirror.com/@babel/parser/7.22.16 + '@babel/template': registry.npmmirror.com/@babel/template/7.22.15 + '@babel/traverse': registry.npmmirror.com/@babel/traverse/7.22.20 + '@babel/types': registry.npmmirror.com/@babel/types/7.22.19 + convert-source-map: registry.npmmirror.com/convert-source-map/1.9.0 + debug: registry.npmmirror.com/debug/4.3.4 + gensync: registry.npmmirror.com/gensync/1.0.0-beta.2 + json5: registry.npmmirror.com/json5/2.2.3 + semver: registry.npmmirror.com/semver/6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/@babel/generator/7.0.0-beta.44: + resolution: {integrity: sha512-5xVb7hlhjGcdkKpMXgicAVgx8syK5VJz193k0i/0sLP6DzE6lRrU1K3B/rFefgdo9LPGMAOOOAWW4jycj07ShQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/generator/-/generator-7.0.0-beta.44.tgz} + name: '@babel/generator' + version: 7.0.0-beta.44 + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types/7.0.0-beta.44 + jsesc: registry.npmmirror.com/jsesc/2.5.2 + lodash: registry.npmmirror.com/lodash/4.17.21 + source-map: registry.npmmirror.com/source-map/0.5.7 + trim-right: registry.npmmirror.com/trim-right/1.0.1 + dev: false + + registry.npmmirror.com/@babel/generator/7.22.15: + resolution: {integrity: sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/generator/-/generator-7.22.15.tgz} + name: '@babel/generator' + version: 7.22.15 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types/7.22.19 + '@jridgewell/gen-mapping': registry.npmmirror.com/@jridgewell/gen-mapping/0.3.3 + '@jridgewell/trace-mapping': registry.npmmirror.com/@jridgewell/trace-mapping/0.3.19 + jsesc: registry.npmmirror.com/jsesc/2.5.2 + dev: true + + registry.npmmirror.com/@babel/helper-annotate-as-pure/7.22.5: + resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz} + name: '@babel/helper-annotate-as-pure' + version: 7.22.5 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types/7.22.19 + dev: true + + registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor/7.22.15: + resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz} + name: '@babel/helper-builder-binary-assignment-operator-visitor' + version: 7.22.15 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types/7.22.19 + dev: true + + registry.npmmirror.com/@babel/helper-compilation-targets/7.22.15: + resolution: {integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz} + name: '@babel/helper-compilation-targets' + version: 7.22.15 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/compat-data': registry.npmmirror.com/@babel/compat-data/7.22.20 + '@babel/helper-validator-option': registry.npmmirror.com/@babel/helper-validator-option/7.22.15 + browserslist: registry.npmmirror.com/browserslist/4.21.10 + lru-cache: registry.npmmirror.com/lru-cache/5.1.1 + semver: registry.npmmirror.com/semver/6.3.1 + dev: true + + registry.npmmirror.com/@babel/helper-create-class-features-plugin/7.22.15_@babel+core@7.22.20: + resolution: {integrity: sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz} + id: registry.npmmirror.com/@babel/helper-create-class-features-plugin/7.22.15 + name: '@babel/helper-create-class-features-plugin' + version: 7.22.15 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure/7.22.5 + '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor/7.22.20 + '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name/7.22.5 + '@babel/helper-member-expression-to-functions': registry.npmmirror.com/@babel/helper-member-expression-to-functions/7.22.15 + '@babel/helper-optimise-call-expression': registry.npmmirror.com/@babel/helper-optimise-call-expression/7.22.5 + '@babel/helper-replace-supers': registry.npmmirror.com/@babel/helper-replace-supers/7.22.20_@babel+core@7.22.20 + '@babel/helper-skip-transparent-expression-wrappers': registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/7.22.5 + '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration/7.22.6 + semver: registry.npmmirror.com/semver/6.3.1 + dev: true + + registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/7.22.15_@babel+core@7.22.20: + resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz} + id: registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/7.22.15 + name: '@babel/helper-create-regexp-features-plugin' + version: 7.22.15 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure/7.22.5 + regexpu-core: registry.npmmirror.com/regexpu-core/5.3.2 + semver: registry.npmmirror.com/semver/6.3.1 + dev: true + + registry.npmmirror.com/@babel/helper-define-polyfill-provider/0.4.2_@babel+core@7.22.20: + resolution: {integrity: sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz} + id: registry.npmmirror.com/@babel/helper-define-polyfill-provider/0.4.2 + name: '@babel/helper-define-polyfill-provider' + version: 0.4.2 + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets/7.22.15 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + debug: registry.npmmirror.com/debug/4.3.4 + lodash.debounce: registry.npmmirror.com/lodash.debounce/4.0.8 + resolve: registry.npmmirror.com/resolve/1.22.6 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/@babel/helper-environment-visitor/7.22.20: + resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz} + name: '@babel/helper-environment-visitor' + version: 7.22.20 + engines: {node: '>=6.9.0'} + dev: true + + registry.npmmirror.com/@babel/helper-function-name/7.0.0-beta.44: + resolution: {integrity: sha512-MHRG2qZMKMFaBavX0LWpfZ2e+hLloT++N7rfM3DYOMUOGCD8cVjqZpwiL8a0bOX3IYcQev1ruciT0gdFFRTxzg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.44.tgz} + name: '@babel/helper-function-name' + version: 7.0.0-beta.44 + dependencies: + '@babel/helper-get-function-arity': registry.npmmirror.com/@babel/helper-get-function-arity/7.0.0-beta.44 + '@babel/template': registry.npmmirror.com/@babel/template/7.0.0-beta.44 + '@babel/types': registry.npmmirror.com/@babel/types/7.0.0-beta.44 + dev: false + + registry.npmmirror.com/@babel/helper-function-name/7.22.5: + resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz} + name: '@babel/helper-function-name' + version: 7.22.5 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': registry.npmmirror.com/@babel/template/7.22.15 + '@babel/types': registry.npmmirror.com/@babel/types/7.22.19 + dev: true + + registry.npmmirror.com/@babel/helper-get-function-arity/7.0.0-beta.44: + resolution: {integrity: sha512-w0YjWVwrM2HwP6/H3sEgrSQdkCaxppqFeJtAnB23pRiJB5E/O9Yp7JAAeWBl+gGEgmBFinnTyOv2RN7rcSmMiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.44.tgz} + name: '@babel/helper-get-function-arity' + version: 7.0.0-beta.44 + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types/7.0.0-beta.44 + dev: false + + registry.npmmirror.com/@babel/helper-hoist-variables/7.22.5: + resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz} + name: '@babel/helper-hoist-variables' + version: 7.22.5 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types/7.22.19 + dev: true + + registry.npmmirror.com/@babel/helper-member-expression-to-functions/7.22.15: + resolution: {integrity: sha512-qLNsZbgrNh0fDQBCPocSL8guki1hcPvltGDv/NxvUoABwFq7GkKSu1nRXeJkVZc+wJvne2E0RKQz+2SQrz6eAA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.15.tgz} + name: '@babel/helper-member-expression-to-functions' + version: 7.22.15 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types/7.22.19 + dev: true + + registry.npmmirror.com/@babel/helper-module-imports/7.0.0-beta.35: + resolution: {integrity: sha512-vaC1KyIZSuyWb3Lj277fX0pxivyHwuDU4xZsofqgYAbkDxNieMg2vuhzP5AgMweMY7fCQUMTi+BgPqTLjkxXFg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0-beta.35.tgz} + name: '@babel/helper-module-imports' + version: 7.0.0-beta.35 + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types/7.0.0-beta.35 + lodash: registry.npmmirror.com/lodash/4.17.21 + dev: false + + registry.npmmirror.com/@babel/helper-module-imports/7.22.15: + resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz} + name: '@babel/helper-module-imports' + version: 7.22.15 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types/7.22.19 + dev: true + + registry.npmmirror.com/@babel/helper-module-transforms/7.22.20_@babel+core@7.22.20: + resolution: {integrity: sha512-dLT7JVWIUUxKOs1UnJUBR3S70YK+pKX6AbJgB2vMIvEkZkrfJDbYDJesnPshtKV4LhDOR3Oc5YULeDizRek+5A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.20.tgz} + id: registry.npmmirror.com/@babel/helper-module-transforms/7.22.20 + name: '@babel/helper-module-transforms' + version: 7.22.20 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor/7.22.20 + '@babel/helper-module-imports': registry.npmmirror.com/@babel/helper-module-imports/7.22.15 + '@babel/helper-simple-access': registry.npmmirror.com/@babel/helper-simple-access/7.22.5 + '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration/7.22.6 + '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier/7.22.20 + dev: true + + registry.npmmirror.com/@babel/helper-optimise-call-expression/7.22.5: + resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz} + name: '@babel/helper-optimise-call-expression' + version: 7.22.5 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types/7.22.19 + dev: true + + registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5: + resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz} + name: '@babel/helper-plugin-utils' + version: 7.22.5 + engines: {node: '>=6.9.0'} + dev: true + + registry.npmmirror.com/@babel/helper-remap-async-to-generator/7.22.20_@babel+core@7.22.20: + resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz} + id: registry.npmmirror.com/@babel/helper-remap-async-to-generator/7.22.20 + name: '@babel/helper-remap-async-to-generator' + version: 7.22.20 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure/7.22.5 + '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor/7.22.20 + '@babel/helper-wrap-function': registry.npmmirror.com/@babel/helper-wrap-function/7.22.20 + dev: true + + registry.npmmirror.com/@babel/helper-replace-supers/7.22.20_@babel+core@7.22.20: + resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz} + id: registry.npmmirror.com/@babel/helper-replace-supers/7.22.20 + name: '@babel/helper-replace-supers' + version: 7.22.20 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor/7.22.20 + '@babel/helper-member-expression-to-functions': registry.npmmirror.com/@babel/helper-member-expression-to-functions/7.22.15 + '@babel/helper-optimise-call-expression': registry.npmmirror.com/@babel/helper-optimise-call-expression/7.22.5 + dev: true + + registry.npmmirror.com/@babel/helper-simple-access/7.22.5: + resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz} + name: '@babel/helper-simple-access' + version: 7.22.5 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types/7.22.19 + dev: true + + registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/7.22.5: + resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz} + name: '@babel/helper-skip-transparent-expression-wrappers' + version: 7.22.5 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types/7.22.19 + dev: true + + registry.npmmirror.com/@babel/helper-split-export-declaration/7.0.0-beta.44: + resolution: {integrity: sha512-aQ7QowtkgKKzPGf0j6u77kBMdUFVBKNHw2p/3HX/POt5/oz8ec5cs0GwlgM8Hz7ui5EwJnzyfRmkNF1Nx1N7aA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-beta.44.tgz} + name: '@babel/helper-split-export-declaration' + version: 7.0.0-beta.44 + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types/7.0.0-beta.44 + dev: false + + registry.npmmirror.com/@babel/helper-split-export-declaration/7.22.6: + resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz} + name: '@babel/helper-split-export-declaration' + version: 7.22.6 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types/7.22.19 + dev: true + + registry.npmmirror.com/@babel/helper-string-parser/7.22.5: + resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz} + name: '@babel/helper-string-parser' + version: 7.22.5 + engines: {node: '>=6.9.0'} + + registry.npmmirror.com/@babel/helper-validator-identifier/7.22.20: + resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz} + name: '@babel/helper-validator-identifier' + version: 7.22.20 + engines: {node: '>=6.9.0'} + + registry.npmmirror.com/@babel/helper-validator-option/7.22.15: + resolution: {integrity: sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz} + name: '@babel/helper-validator-option' + version: 7.22.15 + engines: {node: '>=6.9.0'} + dev: true + + registry.npmmirror.com/@babel/helper-wrap-function/7.22.20: + resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz} + name: '@babel/helper-wrap-function' + version: 7.22.20 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name/7.22.5 + '@babel/template': registry.npmmirror.com/@babel/template/7.22.15 + '@babel/types': registry.npmmirror.com/@babel/types/7.22.19 + dev: true + + registry.npmmirror.com/@babel/helpers/7.22.15: + resolution: {integrity: sha512-7pAjK0aSdxOwR+CcYAqgWOGy5dcfvzsTIfFTb2odQqW47MDfv14UaJDY6eng8ylM2EaeKXdxaSWESbkmaQHTmw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helpers/-/helpers-7.22.15.tgz} + name: '@babel/helpers' + version: 7.22.15 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': registry.npmmirror.com/@babel/template/7.22.15 + '@babel/traverse': registry.npmmirror.com/@babel/traverse/7.22.20 + '@babel/types': registry.npmmirror.com/@babel/types/7.22.19 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/@babel/highlight/7.0.0-beta.44: + resolution: {integrity: sha512-Il19yJvy7vMFm8AVAh6OZzaFoAd0hbkeMZiX3P5HGD+z7dyI7RzndHB0dg6Urh/VAFfHtpOIzDUSxmY6coyZWQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/highlight/-/highlight-7.0.0-beta.44.tgz} + name: '@babel/highlight' + version: 7.0.0-beta.44 + dependencies: + chalk: registry.npmmirror.com/chalk/2.4.2 + esutils: registry.npmmirror.com/esutils/2.0.3 + js-tokens: registry.npmmirror.com/js-tokens/3.0.2 + dev: false + + registry.npmmirror.com/@babel/highlight/7.22.20: + resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/highlight/-/highlight-7.22.20.tgz} + name: '@babel/highlight' + version: 7.22.20 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier/7.22.20 + chalk: registry.npmmirror.com/chalk/2.4.2 + js-tokens: registry.npmmirror.com/js-tokens/4.0.0 + + registry.npmmirror.com/@babel/parser/7.22.16: + resolution: {integrity: sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/parser/-/parser-7.22.16.tgz} + name: '@babel/parser' + version: 7.22.16 + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types/7.22.19 + + registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.22.15_@babel+core@7.22.20: + resolution: {integrity: sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.15.tgz} + id: registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.22.15 + name: '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression' + version: 7.22.15 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.22.15_@babel+core@7.22.20: + resolution: {integrity: sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz} + id: registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.22.15 + name: '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining' + version: 7.22.15 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.13.0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/7.22.5 + '@babel/plugin-transform-optional-chaining': registry.npmmirror.com/@babel/plugin-transform-optional-chaining/7.22.15_@babel+core@7.22.20 + dev: true + + registry.npmmirror.com/@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.22.20: + resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz} + id: registry.npmmirror.com/@babel/plugin-proposal-class-properties/7.18.6 + name: '@babel/plugin-proposal-class-properties' + version: 7.18.6 + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin/7.22.15_@babel+core@7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-proposal-decorators/7.22.15_@babel+core@7.22.20: + resolution: {integrity: sha512-kc0VvbbUyKelvzcKOSyQUSVVXS5pT3UhRB0e3c9An86MvLqs+gx0dN4asllrDluqSa3m9YyooXKGOFVomnyFkg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.22.15.tgz} + id: registry.npmmirror.com/@babel/plugin-proposal-decorators/7.22.15 + name: '@babel/plugin-proposal-decorators' + version: 7.22.15 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin/7.22.15_@babel+core@7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/helper-replace-supers': registry.npmmirror.com/@babel/helper-replace-supers/7.22.20_@babel+core@7.22.20 + '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration/7.22.6 + '@babel/plugin-syntax-decorators': registry.npmmirror.com/@babel/plugin-syntax-decorators/7.22.10_@babel+core@7.22.20 + dev: true + + registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/7.21.0-placeholder-for-preset-env.2_@babel+core@7.22.20: + resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz} + id: registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/7.21.0-placeholder-for-preset-env.2 + name: '@babel/plugin-proposal-private-property-in-object' + version: 7.21.0-placeholder-for-preset-env.2 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + dev: true + + registry.npmmirror.com/@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.22.20: + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz} + id: registry.npmmirror.com/@babel/plugin-syntax-async-generators/7.8.4 + name: '@babel/plugin-syntax-async-generators' + version: 7.8.4 + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.22.20: + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz} + id: registry.npmmirror.com/@babel/plugin-syntax-class-properties/7.12.13 + name: '@babel/plugin-syntax-class-properties' + version: 7.12.13 + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.22.20: + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz} + id: registry.npmmirror.com/@babel/plugin-syntax-class-static-block/7.14.5 + name: '@babel/plugin-syntax-class-static-block' + version: 7.14.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-syntax-decorators/7.22.10_@babel+core@7.22.20: + resolution: {integrity: sha512-z1KTVemBjnz+kSEilAsI4lbkPOl5TvJH7YDSY1CTIzvLWJ+KHXp+mRe8VPmfnyvqOPqar1V2gid2PleKzRUstQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.22.10.tgz} + id: registry.npmmirror.com/@babel/plugin-syntax-decorators/7.22.10 + name: '@babel/plugin-syntax-decorators' + version: 7.22.10 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.22.20: + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz} + id: registry.npmmirror.com/@babel/plugin-syntax-dynamic-import/7.8.3 + name: '@babel/plugin-syntax-dynamic-import' + version: 7.8.3 + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.22.20: + resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz} + id: registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from/7.8.3 + name: '@babel/plugin-syntax-export-namespace-from' + version: 7.8.3 + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-syntax-import-assertions/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-syntax-import-assertions/7.22.5 + name: '@babel/plugin-syntax-import-assertions' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-syntax-import-attributes/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-syntax-import-attributes/7.22.5 + name: '@babel/plugin-syntax-import-attributes' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.22.20: + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz} + id: registry.npmmirror.com/@babel/plugin-syntax-import-meta/7.10.4 + name: '@babel/plugin-syntax-import-meta' + version: 7.10.4 + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.22.20: + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz} + id: registry.npmmirror.com/@babel/plugin-syntax-json-strings/7.8.3 + name: '@babel/plugin-syntax-json-strings' + version: 7.8.3 + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-syntax-jsx/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-syntax-jsx/7.22.5 + name: '@babel/plugin-syntax-jsx' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.22.20: + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz} + id: registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators/7.10.4 + name: '@babel/plugin-syntax-logical-assignment-operators' + version: 7.10.4 + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.22.20: + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz} + id: registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator/7.8.3 + name: '@babel/plugin-syntax-nullish-coalescing-operator' + version: 7.8.3 + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.22.20: + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz} + id: registry.npmmirror.com/@babel/plugin-syntax-numeric-separator/7.10.4 + name: '@babel/plugin-syntax-numeric-separator' + version: 7.10.4 + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.22.20: + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz} + id: registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread/7.8.3 + name: '@babel/plugin-syntax-object-rest-spread' + version: 7.8.3 + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.22.20: + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz} + id: registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding/7.8.3 + name: '@babel/plugin-syntax-optional-catch-binding' + version: 7.8.3 + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.22.20: + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz} + id: registry.npmmirror.com/@babel/plugin-syntax-optional-chaining/7.8.3 + name: '@babel/plugin-syntax-optional-chaining' + version: 7.8.3 + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.22.20: + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz} + id: registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object/7.14.5 + name: '@babel/plugin-syntax-private-property-in-object' + version: 7.14.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.22.20: + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz} + id: registry.npmmirror.com/@babel/plugin-syntax-top-level-await/7.14.5 + name: '@babel/plugin-syntax-top-level-await' + version: 7.14.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-syntax-unicode-sets-regex/7.18.6_@babel+core@7.22.20: + resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz} + id: registry.npmmirror.com/@babel/plugin-syntax-unicode-sets-regex/7.18.6 + name: '@babel/plugin-syntax-unicode-sets-regex' + version: 7.18.6 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/7.22.15_@babel+core@7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-arrow-functions/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-arrow-functions/7.22.5 + name: '@babel/plugin-transform-arrow-functions' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-async-generator-functions/7.22.15_@babel+core@7.22.20: + resolution: {integrity: sha512-jBm1Es25Y+tVoTi5rfd5t1KLmL8ogLKpXszboWOTTtGFGz2RKnQe2yn7HbZ+kb/B8N0FVSGQo874NSlOU1T4+w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.15.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-async-generator-functions/7.22.15 + name: '@babel/plugin-transform-async-generator-functions' + version: 7.22.15 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/helper-remap-async-to-generator': registry.npmmirror.com/@babel/helper-remap-async-to-generator/7.22.20_@babel+core@7.22.20 + '@babel/plugin-syntax-async-generators': registry.npmmirror.com/@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.22.20 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-async-to-generator/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-async-to-generator/7.22.5 + name: '@babel/plugin-transform-async-to-generator' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-module-imports': registry.npmmirror.com/@babel/helper-module-imports/7.22.15 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/helper-remap-async-to-generator': registry.npmmirror.com/@babel/helper-remap-async-to-generator/7.22.20_@babel+core@7.22.20 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/7.22.5 + name: '@babel/plugin-transform-block-scoped-functions' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-block-scoping/7.22.15_@babel+core@7.22.20: + resolution: {integrity: sha512-G1czpdJBZCtngoK1sJgloLiOHUnkb/bLZwqVZD8kXmq0ZnVfTTWUcs9OWtp0mBtYJ+4LQY1fllqBkOIPhXmFmw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.15.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-block-scoping/7.22.15 + name: '@babel/plugin-transform-block-scoping' + version: 7.22.15 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-class-properties/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-class-properties/7.22.5 + name: '@babel/plugin-transform-class-properties' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin/7.22.15_@babel+core@7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-class-static-block/7.22.11_@babel+core@7.22.20: + resolution: {integrity: sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-class-static-block/7.22.11 + name: '@babel/plugin-transform-class-static-block' + version: 7.22.11 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin/7.22.15_@babel+core@7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/plugin-syntax-class-static-block': registry.npmmirror.com/@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.22.20 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-classes/7.22.15_@babel+core@7.22.20: + resolution: {integrity: sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-classes/7.22.15 + name: '@babel/plugin-transform-classes' + version: 7.22.15 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure/7.22.5 + '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets/7.22.15 + '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor/7.22.20 + '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name/7.22.5 + '@babel/helper-optimise-call-expression': registry.npmmirror.com/@babel/helper-optimise-call-expression/7.22.5 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/helper-replace-supers': registry.npmmirror.com/@babel/helper-replace-supers/7.22.20_@babel+core@7.22.20 + '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration/7.22.6 + globals: registry.npmmirror.com/globals/11.12.0 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-computed-properties/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-computed-properties/7.22.5 + name: '@babel/plugin-transform-computed-properties' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/template': registry.npmmirror.com/@babel/template/7.22.15 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-destructuring/7.22.15_@babel+core@7.22.20: + resolution: {integrity: sha512-HzG8sFl1ZVGTme74Nw+X01XsUTqERVQ6/RLHo3XjGRzm7XD6QTtfS3NJotVgCGy8BzkDqRjRBD8dAyJn5TuvSQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.15.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-destructuring/7.22.15 + name: '@babel/plugin-transform-destructuring' + version: 7.22.15 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-dotall-regex/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-dotall-regex/7.22.5 + name: '@babel/plugin-transform-dotall-regex' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/7.22.15_@babel+core@7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/7.22.5 + name: '@babel/plugin-transform-duplicate-keys' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-dynamic-import/7.22.11_@babel+core@7.22.20: + resolution: {integrity: sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-dynamic-import/7.22.11 + name: '@babel/plugin-transform-dynamic-import' + version: 7.22.11 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/plugin-syntax-dynamic-import': registry.npmmirror.com/@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.22.20 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/7.22.5 + name: '@babel/plugin-transform-exponentiation-operator' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-builder-binary-assignment-operator-visitor': registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor/7.22.15 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-export-namespace-from/7.22.11_@babel+core@7.22.20: + resolution: {integrity: sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-export-namespace-from/7.22.11 + name: '@babel/plugin-transform-export-namespace-from' + version: 7.22.11 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/plugin-syntax-export-namespace-from': registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.22.20 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-for-of/7.22.15_@babel+core@7.22.20: + resolution: {integrity: sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-for-of/7.22.15 + name: '@babel/plugin-transform-for-of' + version: 7.22.15 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-function-name/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-function-name/7.22.5 + name: '@babel/plugin-transform-function-name' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets/7.22.15 + '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name/7.22.5 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-json-strings/7.22.11_@babel+core@7.22.20: + resolution: {integrity: sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-json-strings/7.22.11 + name: '@babel/plugin-transform-json-strings' + version: 7.22.11 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/plugin-syntax-json-strings': registry.npmmirror.com/@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.22.20 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-literals/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-literals/7.22.5 + name: '@babel/plugin-transform-literals' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-logical-assignment-operators/7.22.11_@babel+core@7.22.20: + resolution: {integrity: sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-logical-assignment-operators/7.22.11 + name: '@babel/plugin-transform-logical-assignment-operators' + version: 7.22.11 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/plugin-syntax-logical-assignment-operators': registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.22.20 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/7.22.5 + name: '@babel/plugin-transform-member-expression-literals' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-modules-amd/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-modules-amd/7.22.5 + name: '@babel/plugin-transform-modules-amd' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms/7.22.20_@babel+core@7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/7.22.15_@babel+core@7.22.20: + resolution: {integrity: sha512-jWL4eh90w0HQOTKP2MoXXUpVxilxsB2Vl4ji69rSjS3EcZ/v4sBmn+A3NpepuJzBhOaEBbR7udonlHHn5DWidg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.15.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/7.22.15 + name: '@babel/plugin-transform-modules-commonjs' + version: 7.22.15 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms/7.22.20_@babel+core@7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/helper-simple-access': registry.npmmirror.com/@babel/helper-simple-access/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/7.22.11_@babel+core@7.22.20: + resolution: {integrity: sha512-rIqHmHoMEOhI3VkVf5jQ15l539KrwhzqcBO6wdCNWPWc/JWt9ILNYNUssbRpeq0qWns8svuw8LnMNCvWBIJ8wA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.11.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/7.22.11 + name: '@babel/plugin-transform-modules-systemjs' + version: 7.22.11 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-hoist-variables': registry.npmmirror.com/@babel/helper-hoist-variables/7.22.5 + '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms/7.22.20_@babel+core@7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier/7.22.20 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-modules-umd/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-modules-umd/7.22.5 + name: '@babel/plugin-transform-modules-umd' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms/7.22.20_@babel+core@7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/7.22.5 + name: '@babel/plugin-transform-named-capturing-groups-regex' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/7.22.15_@babel+core@7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-new-target/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-new-target/7.22.5 + name: '@babel/plugin-transform-new-target' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-nullish-coalescing-operator/7.22.11_@babel+core@7.22.20: + resolution: {integrity: sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-nullish-coalescing-operator/7.22.11 + name: '@babel/plugin-transform-nullish-coalescing-operator' + version: 7.22.11 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/plugin-syntax-nullish-coalescing-operator': registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.22.20 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-numeric-separator/7.22.11_@babel+core@7.22.20: + resolution: {integrity: sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-numeric-separator/7.22.11 + name: '@babel/plugin-transform-numeric-separator' + version: 7.22.11 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/plugin-syntax-numeric-separator': registry.npmmirror.com/@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.22.20 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-object-rest-spread/7.22.15_@babel+core@7.22.20: + resolution: {integrity: sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-object-rest-spread/7.22.15 + name: '@babel/plugin-transform-object-rest-spread' + version: 7.22.15 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': registry.npmmirror.com/@babel/compat-data/7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets/7.22.15 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/plugin-syntax-object-rest-spread': registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.22.20 + '@babel/plugin-transform-parameters': registry.npmmirror.com/@babel/plugin-transform-parameters/7.22.15_@babel+core@7.22.20 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-object-super/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-object-super/7.22.5 + name: '@babel/plugin-transform-object-super' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/helper-replace-supers': registry.npmmirror.com/@babel/helper-replace-supers/7.22.20_@babel+core@7.22.20 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-optional-catch-binding/7.22.11_@babel+core@7.22.20: + resolution: {integrity: sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-optional-catch-binding/7.22.11 + name: '@babel/plugin-transform-optional-catch-binding' + version: 7.22.11 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/plugin-syntax-optional-catch-binding': registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.22.20 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-optional-chaining/7.22.15_@babel+core@7.22.20: + resolution: {integrity: sha512-ngQ2tBhq5vvSJw2Q2Z9i7ealNkpDMU0rGWnHPKqRZO0tzZ5tlaoz4hDvhXioOoaE0X2vfNss1djwg0DXlfu30A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.15.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-optional-chaining/7.22.15 + name: '@babel/plugin-transform-optional-chaining' + version: 7.22.15 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/7.22.5 + '@babel/plugin-syntax-optional-chaining': registry.npmmirror.com/@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.22.20 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-parameters/7.22.15_@babel+core@7.22.20: + resolution: {integrity: sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-parameters/7.22.15 + name: '@babel/plugin-transform-parameters' + version: 7.22.15 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-private-methods/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-private-methods/7.22.5 + name: '@babel/plugin-transform-private-methods' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin/7.22.15_@babel+core@7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-private-property-in-object/7.22.11_@babel+core@7.22.20: + resolution: {integrity: sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-private-property-in-object/7.22.11 + name: '@babel/plugin-transform-private-property-in-object' + version: 7.22.11 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure/7.22.5 + '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin/7.22.15_@babel+core@7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/plugin-syntax-private-property-in-object': registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.22.20 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-property-literals/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-property-literals/7.22.5 + name: '@babel/plugin-transform-property-literals' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-regenerator/7.22.10_@babel+core@7.22.20: + resolution: {integrity: sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-regenerator/7.22.10 + name: '@babel/plugin-transform-regenerator' + version: 7.22.10 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + regenerator-transform: registry.npmmirror.com/regenerator-transform/0.15.2 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-reserved-words/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-reserved-words/7.22.5 + name: '@babel/plugin-transform-reserved-words' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-runtime/7.22.15_@babel+core@7.22.20: + resolution: {integrity: sha512-tEVLhk8NRZSmwQ0DJtxxhTrCht1HVo8VaMzYT4w6lwyKBuHsgoioAUA7/6eT2fRfc5/23fuGdlwIxXhRVgWr4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.15.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-runtime/7.22.15 + name: '@babel/plugin-transform-runtime' + version: 7.22.15 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-module-imports': registry.npmmirror.com/@babel/helper-module-imports/7.22.15 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + babel-plugin-polyfill-corejs2: registry.npmmirror.com/babel-plugin-polyfill-corejs2/0.4.5_@babel+core@7.22.20 + babel-plugin-polyfill-corejs3: registry.npmmirror.com/babel-plugin-polyfill-corejs3/0.8.3_@babel+core@7.22.20 + babel-plugin-polyfill-regenerator: registry.npmmirror.com/babel-plugin-polyfill-regenerator/0.5.2_@babel+core@7.22.20 + semver: registry.npmmirror.com/semver/6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/7.22.5 + name: '@babel/plugin-transform-shorthand-properties' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-spread/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-spread/7.22.5 + name: '@babel/plugin-transform-spread' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-sticky-regex/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-sticky-regex/7.22.5 + name: '@babel/plugin-transform-sticky-regex' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-template-literals/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-template-literals/7.22.5 + name: '@babel/plugin-transform-template-literals' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/7.22.5 + name: '@babel/plugin-transform-typeof-symbol' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/7.22.10_@babel+core@7.22.20: + resolution: {integrity: sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/7.22.10 + name: '@babel/plugin-transform-unicode-escapes' + version: 7.22.10 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-unicode-property-regex/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-unicode-property-regex/7.22.5 + name: '@babel/plugin-transform-unicode-property-regex' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/7.22.15_@babel+core@7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-unicode-regex/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-unicode-regex/7.22.5 + name: '@babel/plugin-transform-unicode-regex' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/7.22.15_@babel+core@7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-unicode-sets-regex/7.22.5_@babel+core@7.22.20: + resolution: {integrity: sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-unicode-sets-regex/7.22.5 + name: '@babel/plugin-transform-unicode-sets-regex' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/7.22.15_@babel+core@7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + dev: true + + registry.npmmirror.com/@babel/preset-env/7.22.20_@babel+core@7.22.20: + resolution: {integrity: sha512-11MY04gGC4kSzlPHRfvVkNAZhUxOvm7DCJ37hPDnUENwe06npjIRAfInEMTGSb4LZK5ZgDFkv5hw0lGebHeTyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/preset-env/-/preset-env-7.22.20.tgz} + id: registry.npmmirror.com/@babel/preset-env/7.22.20 + name: '@babel/preset-env' + version: 7.22.20 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': registry.npmmirror.com/@babel/compat-data/7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets/7.22.15 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/helper-validator-option': registry.npmmirror.com/@babel/helper-validator-option/7.22.15 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.22.15_@babel+core@7.22.20 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.22.15_@babel+core@7.22.20 + '@babel/plugin-proposal-private-property-in-object': registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/7.21.0-placeholder-for-preset-env.2_@babel+core@7.22.20 + '@babel/plugin-syntax-async-generators': registry.npmmirror.com/@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.22.20 + '@babel/plugin-syntax-class-properties': registry.npmmirror.com/@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.22.20 + '@babel/plugin-syntax-class-static-block': registry.npmmirror.com/@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.22.20 + '@babel/plugin-syntax-dynamic-import': registry.npmmirror.com/@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.22.20 + '@babel/plugin-syntax-export-namespace-from': registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.22.20 + '@babel/plugin-syntax-import-assertions': registry.npmmirror.com/@babel/plugin-syntax-import-assertions/7.22.5_@babel+core@7.22.20 + '@babel/plugin-syntax-import-attributes': registry.npmmirror.com/@babel/plugin-syntax-import-attributes/7.22.5_@babel+core@7.22.20 + '@babel/plugin-syntax-import-meta': registry.npmmirror.com/@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.22.20 + '@babel/plugin-syntax-json-strings': registry.npmmirror.com/@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.22.20 + '@babel/plugin-syntax-logical-assignment-operators': registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.22.20 + '@babel/plugin-syntax-nullish-coalescing-operator': registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.22.20 + '@babel/plugin-syntax-numeric-separator': registry.npmmirror.com/@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.22.20 + '@babel/plugin-syntax-object-rest-spread': registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.22.20 + '@babel/plugin-syntax-optional-catch-binding': registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.22.20 + '@babel/plugin-syntax-optional-chaining': registry.npmmirror.com/@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.22.20 + '@babel/plugin-syntax-private-property-in-object': registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.22.20 + '@babel/plugin-syntax-top-level-await': registry.npmmirror.com/@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.22.20 + '@babel/plugin-syntax-unicode-sets-regex': registry.npmmirror.com/@babel/plugin-syntax-unicode-sets-regex/7.18.6_@babel+core@7.22.20 + '@babel/plugin-transform-arrow-functions': registry.npmmirror.com/@babel/plugin-transform-arrow-functions/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-async-generator-functions': registry.npmmirror.com/@babel/plugin-transform-async-generator-functions/7.22.15_@babel+core@7.22.20 + '@babel/plugin-transform-async-to-generator': registry.npmmirror.com/@babel/plugin-transform-async-to-generator/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-block-scoped-functions': registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-block-scoping': registry.npmmirror.com/@babel/plugin-transform-block-scoping/7.22.15_@babel+core@7.22.20 + '@babel/plugin-transform-class-properties': registry.npmmirror.com/@babel/plugin-transform-class-properties/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-class-static-block': registry.npmmirror.com/@babel/plugin-transform-class-static-block/7.22.11_@babel+core@7.22.20 + '@babel/plugin-transform-classes': registry.npmmirror.com/@babel/plugin-transform-classes/7.22.15_@babel+core@7.22.20 + '@babel/plugin-transform-computed-properties': registry.npmmirror.com/@babel/plugin-transform-computed-properties/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-destructuring': registry.npmmirror.com/@babel/plugin-transform-destructuring/7.22.15_@babel+core@7.22.20 + '@babel/plugin-transform-dotall-regex': registry.npmmirror.com/@babel/plugin-transform-dotall-regex/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-duplicate-keys': registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-dynamic-import': registry.npmmirror.com/@babel/plugin-transform-dynamic-import/7.22.11_@babel+core@7.22.20 + '@babel/plugin-transform-exponentiation-operator': registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-export-namespace-from': registry.npmmirror.com/@babel/plugin-transform-export-namespace-from/7.22.11_@babel+core@7.22.20 + '@babel/plugin-transform-for-of': registry.npmmirror.com/@babel/plugin-transform-for-of/7.22.15_@babel+core@7.22.20 + '@babel/plugin-transform-function-name': registry.npmmirror.com/@babel/plugin-transform-function-name/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-json-strings': registry.npmmirror.com/@babel/plugin-transform-json-strings/7.22.11_@babel+core@7.22.20 + '@babel/plugin-transform-literals': registry.npmmirror.com/@babel/plugin-transform-literals/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-logical-assignment-operators': registry.npmmirror.com/@babel/plugin-transform-logical-assignment-operators/7.22.11_@babel+core@7.22.20 + '@babel/plugin-transform-member-expression-literals': registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-modules-amd': registry.npmmirror.com/@babel/plugin-transform-modules-amd/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-modules-commonjs': registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/7.22.15_@babel+core@7.22.20 + '@babel/plugin-transform-modules-systemjs': registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/7.22.11_@babel+core@7.22.20 + '@babel/plugin-transform-modules-umd': registry.npmmirror.com/@babel/plugin-transform-modules-umd/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-named-capturing-groups-regex': registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-new-target': registry.npmmirror.com/@babel/plugin-transform-new-target/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-nullish-coalescing-operator': registry.npmmirror.com/@babel/plugin-transform-nullish-coalescing-operator/7.22.11_@babel+core@7.22.20 + '@babel/plugin-transform-numeric-separator': registry.npmmirror.com/@babel/plugin-transform-numeric-separator/7.22.11_@babel+core@7.22.20 + '@babel/plugin-transform-object-rest-spread': registry.npmmirror.com/@babel/plugin-transform-object-rest-spread/7.22.15_@babel+core@7.22.20 + '@babel/plugin-transform-object-super': registry.npmmirror.com/@babel/plugin-transform-object-super/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-optional-catch-binding': registry.npmmirror.com/@babel/plugin-transform-optional-catch-binding/7.22.11_@babel+core@7.22.20 + '@babel/plugin-transform-optional-chaining': registry.npmmirror.com/@babel/plugin-transform-optional-chaining/7.22.15_@babel+core@7.22.20 + '@babel/plugin-transform-parameters': registry.npmmirror.com/@babel/plugin-transform-parameters/7.22.15_@babel+core@7.22.20 + '@babel/plugin-transform-private-methods': registry.npmmirror.com/@babel/plugin-transform-private-methods/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-private-property-in-object': registry.npmmirror.com/@babel/plugin-transform-private-property-in-object/7.22.11_@babel+core@7.22.20 + '@babel/plugin-transform-property-literals': registry.npmmirror.com/@babel/plugin-transform-property-literals/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-regenerator': registry.npmmirror.com/@babel/plugin-transform-regenerator/7.22.10_@babel+core@7.22.20 + '@babel/plugin-transform-reserved-words': registry.npmmirror.com/@babel/plugin-transform-reserved-words/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-shorthand-properties': registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-spread': registry.npmmirror.com/@babel/plugin-transform-spread/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-sticky-regex': registry.npmmirror.com/@babel/plugin-transform-sticky-regex/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-template-literals': registry.npmmirror.com/@babel/plugin-transform-template-literals/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-typeof-symbol': registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-unicode-escapes': registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/7.22.10_@babel+core@7.22.20 + '@babel/plugin-transform-unicode-property-regex': registry.npmmirror.com/@babel/plugin-transform-unicode-property-regex/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-unicode-regex': registry.npmmirror.com/@babel/plugin-transform-unicode-regex/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-unicode-sets-regex': registry.npmmirror.com/@babel/plugin-transform-unicode-sets-regex/7.22.5_@babel+core@7.22.20 + '@babel/preset-modules': registry.npmmirror.com/@babel/preset-modules/0.1.6-no-external-plugins_@babel+core@7.22.20 + '@babel/types': registry.npmmirror.com/@babel/types/7.22.19 + babel-plugin-polyfill-corejs2: registry.npmmirror.com/babel-plugin-polyfill-corejs2/0.4.5_@babel+core@7.22.20 + babel-plugin-polyfill-corejs3: registry.npmmirror.com/babel-plugin-polyfill-corejs3/0.8.3_@babel+core@7.22.20 + babel-plugin-polyfill-regenerator: registry.npmmirror.com/babel-plugin-polyfill-regenerator/0.5.2_@babel+core@7.22.20 + core-js-compat: registry.npmmirror.com/core-js-compat/3.32.2 + semver: registry.npmmirror.com/semver/6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/@babel/preset-modules/0.1.6-no-external-plugins_@babel+core@7.22.20: + resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz} + id: registry.npmmirror.com/@babel/preset-modules/0.1.6-no-external-plugins + name: '@babel/preset-modules' + version: 0.1.6-no-external-plugins + peerDependencies: + '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils/7.22.5 + '@babel/types': registry.npmmirror.com/@babel/types/7.22.19 + esutils: registry.npmmirror.com/esutils/2.0.3 + dev: true + + registry.npmmirror.com/@babel/regjsgen/0.8.0: + resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz} + name: '@babel/regjsgen' + version: 0.8.0 + dev: true + + registry.npmmirror.com/@babel/runtime/7.22.15: + resolution: {integrity: sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/runtime/-/runtime-7.22.15.tgz} + name: '@babel/runtime' + version: 7.22.15 + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: registry.npmmirror.com/regenerator-runtime/0.14.0 + + registry.npmmirror.com/@babel/template/7.0.0-beta.44: + resolution: {integrity: sha512-w750Sloq0UNifLx1rUqwfbnC6uSUk0mfwwgGRfdLiaUzfAOiH0tHJE6ILQIUi3KYkjiCDTskoIsnfqZvWLBDng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/template/-/template-7.0.0-beta.44.tgz} + name: '@babel/template' + version: 7.0.0-beta.44 + dependencies: + '@babel/code-frame': registry.npmmirror.com/@babel/code-frame/7.0.0-beta.44 + '@babel/types': registry.npmmirror.com/@babel/types/7.0.0-beta.44 + babylon: registry.npmmirror.com/babylon/7.0.0-beta.44 + lodash: registry.npmmirror.com/lodash/4.17.21 + dev: false + + registry.npmmirror.com/@babel/template/7.22.15: + resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/template/-/template-7.22.15.tgz} + name: '@babel/template' + version: 7.22.15 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': registry.npmmirror.com/@babel/code-frame/7.22.13 + '@babel/parser': registry.npmmirror.com/@babel/parser/7.22.16 + '@babel/types': registry.npmmirror.com/@babel/types/7.22.19 + dev: true + + registry.npmmirror.com/@babel/traverse/7.0.0-beta.44: + resolution: {integrity: sha512-UHuDz8ukQkJCDASKHf+oDt3FVUzFd+QYfuBIsiNu/4+/ix6pP/C+uQZJ6K1oEfbCMv/IKWbgDEh7fcsnIE5AtA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/traverse/-/traverse-7.0.0-beta.44.tgz} + name: '@babel/traverse' + version: 7.0.0-beta.44 + dependencies: + '@babel/code-frame': registry.npmmirror.com/@babel/code-frame/7.0.0-beta.44 + '@babel/generator': registry.npmmirror.com/@babel/generator/7.0.0-beta.44 + '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name/7.0.0-beta.44 + '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration/7.0.0-beta.44 + '@babel/types': registry.npmmirror.com/@babel/types/7.0.0-beta.44 + babylon: registry.npmmirror.com/babylon/7.0.0-beta.44 + debug: registry.npmmirror.com/debug/3.2.7 + globals: registry.npmmirror.com/globals/11.12.0 + invariant: registry.npmmirror.com/invariant/2.2.4 + lodash: registry.npmmirror.com/lodash/4.17.21 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/@babel/traverse/7.22.20: + resolution: {integrity: sha512-eU260mPZbU7mZ0N+X10pxXhQFMGTeLb9eFS0mxehS8HZp9o1uSnFeWQuG1UPrlxgA7QoUzFhOnilHDp0AXCyHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/traverse/-/traverse-7.22.20.tgz} + name: '@babel/traverse' + version: 7.22.20 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': registry.npmmirror.com/@babel/code-frame/7.22.13 + '@babel/generator': registry.npmmirror.com/@babel/generator/7.22.15 + '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor/7.22.20 + '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name/7.22.5 + '@babel/helper-hoist-variables': registry.npmmirror.com/@babel/helper-hoist-variables/7.22.5 + '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration/7.22.6 + '@babel/parser': registry.npmmirror.com/@babel/parser/7.22.16 + '@babel/types': registry.npmmirror.com/@babel/types/7.22.19 + debug: registry.npmmirror.com/debug/4.3.4 + globals: registry.npmmirror.com/globals/11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/@babel/types/7.0.0-beta.35: + resolution: {integrity: sha512-y9XT11CozHDgjWcTdxmhSj13rJVXpa5ZXwjjOiTedjaM0ba5ItqdS02t31EhPl7HtOWxsZkYCCUNrSfrOisA6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/types/-/types-7.0.0-beta.35.tgz} + name: '@babel/types' + version: 7.0.0-beta.35 + dependencies: + esutils: registry.npmmirror.com/esutils/2.0.3 + lodash: registry.npmmirror.com/lodash/4.17.21 + to-fast-properties: registry.npmmirror.com/to-fast-properties/2.0.0 + dev: false + + registry.npmmirror.com/@babel/types/7.0.0-beta.44: + resolution: {integrity: sha512-5eTV4WRmqbaFM3v9gHAIljEQJU4Ssc6fxL61JN+Oe2ga/BwyjzjamwkCVVAQjHGuAX8i0BWo42dshL8eO5KfLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/types/-/types-7.0.0-beta.44.tgz} + name: '@babel/types' + version: 7.0.0-beta.44 + dependencies: + esutils: registry.npmmirror.com/esutils/2.0.3 + lodash: registry.npmmirror.com/lodash/4.17.21 + to-fast-properties: registry.npmmirror.com/to-fast-properties/2.0.0 + dev: false + + registry.npmmirror.com/@babel/types/7.22.19: + resolution: {integrity: sha512-P7LAw/LbojPzkgp5oznjE6tQEIWbp4PkkfrZDINTro9zgBRtI324/EYsiSI7lhPbpIQ+DCeR2NNmMWANGGfZsg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/types/-/types-7.22.19.tgz} + name: '@babel/types' + version: 7.22.19 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': registry.npmmirror.com/@babel/helper-string-parser/7.22.5 + '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier/7.22.20 + to-fast-properties: registry.npmmirror.com/to-fast-properties/2.0.0 + + registry.npmmirror.com/@colors/colors/1.5.0: + resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@colors/colors/-/colors-1.5.0.tgz} + name: '@colors/colors' + version: 1.5.0 + engines: {node: '>=0.1.90'} + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@discoveryjs/json-ext/0.5.7: + resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz} + name: '@discoveryjs/json-ext' + version: 0.5.7 + engines: {node: '>=10.0.0'} + + registry.npmmirror.com/@gar/promisify/1.1.3: + resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@gar/promisify/-/promisify-1.1.3.tgz} + name: '@gar/promisify' + version: 1.1.3 + + registry.npmmirror.com/@hapi/hoek/9.3.0: + resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@hapi/hoek/-/hoek-9.3.0.tgz} + name: '@hapi/hoek' + version: 9.3.0 + dev: true + + registry.npmmirror.com/@hapi/topo/5.1.0: + resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@hapi/topo/-/topo-5.1.0.tgz} + name: '@hapi/topo' + version: 5.1.0 + dependencies: + '@hapi/hoek': registry.npmmirror.com/@hapi/hoek/9.3.0 + dev: true + + registry.npmmirror.com/@intlify/core-base/9.4.1: + resolution: {integrity: sha512-WIwx+elsZbxSMxRG5+LC+utRohFvmZMoDevfKOfnYMLbpCjCSavqTfHJAtfsY6ruowzqXeKkeLhRHbYbjoJx5g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@intlify/core-base/-/core-base-9.4.1.tgz} + name: '@intlify/core-base' + version: 9.4.1 + engines: {node: '>= 16'} + dependencies: + '@intlify/message-compiler': registry.npmmirror.com/@intlify/message-compiler/9.4.1 + '@intlify/shared': registry.npmmirror.com/@intlify/shared/9.4.1 + dev: false + + registry.npmmirror.com/@intlify/message-compiler/9.4.1: + resolution: {integrity: sha512-aN2N+dUx320108QhH51Ycd2LEpZ+NKbzyQ2kjjhqMcxhHdxtOnkgdx+MDBhOy/CObwBmhC3Nygzc6hNlfKvPNw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@intlify/message-compiler/-/message-compiler-9.4.1.tgz} + name: '@intlify/message-compiler' + version: 9.4.1 + engines: {node: '>= 16'} + dependencies: + '@intlify/shared': registry.npmmirror.com/@intlify/shared/9.4.1 + source-map-js: registry.npmmirror.com/source-map-js/1.0.2 + dev: false + + registry.npmmirror.com/@intlify/shared/9.4.1: + resolution: {integrity: sha512-A51elBmZWf1FS80inf/32diO9DeXoqg9GR9aUDHFcfHoNDuT46Q+fpPOdj8jiJnSHSBh8E1E+6qWRhAZXdK3Ng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@intlify/shared/-/shared-9.4.1.tgz} + name: '@intlify/shared' + version: 9.4.1 + engines: {node: '>= 16'} + dev: false + + registry.npmmirror.com/@isaacs/cliui/8.0.2: + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@isaacs/cliui/-/cliui-8.0.2.tgz} + name: '@isaacs/cliui' + version: 8.0.2 + engines: {node: '>=12'} + dependencies: + string-width: registry.npmmirror.com/string-width/5.1.2 + string-width-cjs: registry.npmmirror.com/string-width/4.2.3 + strip-ansi: registry.npmmirror.com/strip-ansi/7.1.0 + strip-ansi-cjs: registry.npmmirror.com/strip-ansi/6.0.1 + wrap-ansi: registry.npmmirror.com/wrap-ansi/8.1.0 + wrap-ansi-cjs: registry.npmmirror.com/wrap-ansi/7.0.0 + dev: false + + registry.npmmirror.com/@jridgewell/gen-mapping/0.3.3: + resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz} + name: '@jridgewell/gen-mapping' + version: 0.3.3 + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': registry.npmmirror.com/@jridgewell/set-array/1.1.2 + '@jridgewell/sourcemap-codec': registry.npmmirror.com/@jridgewell/sourcemap-codec/1.4.15 + '@jridgewell/trace-mapping': registry.npmmirror.com/@jridgewell/trace-mapping/0.3.19 + dev: true + + registry.npmmirror.com/@jridgewell/resolve-uri/3.1.1: + resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz} + name: '@jridgewell/resolve-uri' + version: 3.1.1 + engines: {node: '>=6.0.0'} + dev: true + + registry.npmmirror.com/@jridgewell/set-array/1.1.2: + resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/set-array/-/set-array-1.1.2.tgz} + name: '@jridgewell/set-array' + version: 1.1.2 + engines: {node: '>=6.0.0'} + dev: true + + registry.npmmirror.com/@jridgewell/source-map/0.3.5: + resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/source-map/-/source-map-0.3.5.tgz} + name: '@jridgewell/source-map' + version: 0.3.5 + dependencies: + '@jridgewell/gen-mapping': registry.npmmirror.com/@jridgewell/gen-mapping/0.3.3 + '@jridgewell/trace-mapping': registry.npmmirror.com/@jridgewell/trace-mapping/0.3.19 + dev: true + + registry.npmmirror.com/@jridgewell/sourcemap-codec/1.4.15: + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz} + name: '@jridgewell/sourcemap-codec' + version: 1.4.15 + + registry.npmmirror.com/@jridgewell/trace-mapping/0.3.19: + resolution: {integrity: sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz} + name: '@jridgewell/trace-mapping' + version: 0.3.19 + dependencies: + '@jridgewell/resolve-uri': registry.npmmirror.com/@jridgewell/resolve-uri/3.1.1 + '@jridgewell/sourcemap-codec': registry.npmmirror.com/@jridgewell/sourcemap-codec/1.4.15 + dev: true + + registry.npmmirror.com/@leichtgewicht/ip-codec/2.0.4: + resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz} + name: '@leichtgewicht/ip-codec' + version: 2.0.4 + dev: true + + registry.npmmirror.com/@mapbox/geojson-rewind/0.5.2: + resolution: {integrity: sha512-tJaT+RbYGJYStt7wI3cq4Nl4SXxG8W7JDG5DMJu97V25RnbNg3QtQtf+KD+VLjNpWKYsRvXDNmNrBgEETr1ifA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mapbox/geojson-rewind/-/geojson-rewind-0.5.2.tgz} + name: '@mapbox/geojson-rewind' + version: 0.5.2 + hasBin: true + dependencies: + get-stream: registry.npmmirror.com/get-stream/6.0.1 + minimist: registry.npmmirror.com/minimist/1.2.8 + dev: false + + registry.npmmirror.com/@mapbox/geojson-types/1.0.2: + resolution: {integrity: sha512-e9EBqHHv3EORHrSfbR9DqecPNn+AmuAoQxV6aL8Xu30bJMJR1o8PZLZzpk1Wq7/NfCbuhmakHTPYRhoqLsXRnw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mapbox/geojson-types/-/geojson-types-1.0.2.tgz} + name: '@mapbox/geojson-types' + version: 1.0.2 + dev: false + + registry.npmmirror.com/@mapbox/jsonlint-lines-primitives/2.0.2: + resolution: {integrity: sha512-rY0o9A5ECsTQRVhv7tL/OyDpGAoUB4tTvLiW1DSzQGq4bvTPhNw1VpSNjDJc5GFZ2XuyOtSWSVN05qOtcD71qQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz} + name: '@mapbox/jsonlint-lines-primitives' + version: 2.0.2 + engines: {node: '>= 0.6'} + dev: false + + registry.npmmirror.com/@mapbox/mapbox-gl-style-spec/13.28.0: + resolution: {integrity: sha512-B8xM7Fp1nh5kejfIl4SWeY0gtIeewbuRencqO3cJDrCHZpaPg7uY+V8abuR+esMeuOjRl5cLhVTP40v+1ywxbg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mapbox/mapbox-gl-style-spec/-/mapbox-gl-style-spec-13.28.0.tgz} + name: '@mapbox/mapbox-gl-style-spec' + version: 13.28.0 + hasBin: true + dependencies: + '@mapbox/jsonlint-lines-primitives': registry.npmmirror.com/@mapbox/jsonlint-lines-primitives/2.0.2 + '@mapbox/point-geometry': registry.npmmirror.com/@mapbox/point-geometry/0.1.0 + '@mapbox/unitbezier': registry.npmmirror.com/@mapbox/unitbezier/0.0.0 + csscolorparser: registry.npmmirror.com/csscolorparser/1.0.3 + json-stringify-pretty-compact: registry.npmmirror.com/json-stringify-pretty-compact/2.0.0 + minimist: registry.npmmirror.com/minimist/1.2.8 + rw: registry.npmmirror.com/rw/1.3.3 + sort-object: registry.npmmirror.com/sort-object/0.3.2 + dev: false + + registry.npmmirror.com/@mapbox/mapbox-gl-supported/1.5.0_mapbox-gl@1.13.3: + resolution: {integrity: sha512-/PT1P6DNf7vjEEiPkVIRJkvibbqWtqnyGaBz3nfRdcxclNSnSdaLU5tfAgcD7I8Yt5i+L19s406YLl1koLnLbg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mapbox/mapbox-gl-supported/-/mapbox-gl-supported-1.5.0.tgz} + id: registry.npmmirror.com/@mapbox/mapbox-gl-supported/1.5.0 + name: '@mapbox/mapbox-gl-supported' + version: 1.5.0 + peerDependencies: + mapbox-gl: '>=0.32.1 <2.0.0' + dependencies: + mapbox-gl: registry.npmmirror.com/mapbox-gl/1.13.3 + dev: false + + registry.npmmirror.com/@mapbox/martini/0.2.0: + resolution: {integrity: sha512-7hFhtkb0KTLEls+TRw/rWayq5EeHtTaErgm/NskVoXmtgAQu/9D299aeyj6mzAR/6XUnYRp2lU+4IcrYRFjVsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mapbox/martini/-/martini-0.2.0.tgz} + name: '@mapbox/martini' + version: 0.2.0 + dev: false + + registry.npmmirror.com/@mapbox/point-geometry/0.1.0: + resolution: {integrity: sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz} + name: '@mapbox/point-geometry' + version: 0.1.0 + dev: false + + registry.npmmirror.com/@mapbox/tiny-sdf/1.2.5: + resolution: {integrity: sha512-cD8A/zJlm6fdJOk6DqPUV8mcpyJkRz2x2R+/fYcWDYG3oWbG7/L7Yl/WqQ1VZCjnL9OTIMAn6c+BC5Eru4sQEw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mapbox/tiny-sdf/-/tiny-sdf-1.2.5.tgz} + name: '@mapbox/tiny-sdf' + version: 1.2.5 + dev: false + + registry.npmmirror.com/@mapbox/unitbezier/0.0.0: + resolution: {integrity: sha512-HPnRdYO0WjFjRTSwO3frz1wKaU649OBFPX3Zo/2WZvuRi6zMiRGui8SnPQiQABgqCf8YikDe5t3HViTVw1WUzA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz} + name: '@mapbox/unitbezier' + version: 0.0.0 + dev: false + + registry.npmmirror.com/@mapbox/vector-tile/1.3.1: + resolution: {integrity: sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mapbox/vector-tile/-/vector-tile-1.3.1.tgz} + name: '@mapbox/vector-tile' + version: 1.3.1 + dependencies: + '@mapbox/point-geometry': registry.npmmirror.com/@mapbox/point-geometry/0.1.0 + dev: false + + registry.npmmirror.com/@mapbox/whoots-js/3.1.0: + resolution: {integrity: sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz} + name: '@mapbox/whoots-js' + version: 3.1.0 + engines: {node: '>=6.0.0'} + dev: false + + registry.npmmirror.com/@node-ipc/js-queue/2.0.3: + resolution: {integrity: sha512-fL1wpr8hhD5gT2dA1qifeVaoDFlQR5es8tFuKqjHX+kdOtdNHnxkVZbtIrR2rxnMFvehkjaZRNV2H/gPXlb0hw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@node-ipc/js-queue/-/js-queue-2.0.3.tgz} + name: '@node-ipc/js-queue' + version: 2.0.3 + engines: {node: '>=1.0.0'} + dependencies: + easy-stack: registry.npmmirror.com/easy-stack/1.0.1 + dev: true + + registry.npmmirror.com/@nodelib/fs.scandir/2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz} + name: '@nodelib/fs.scandir' + version: 2.1.5 + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': registry.npmmirror.com/@nodelib/fs.stat/2.0.5 + run-parallel: registry.npmmirror.com/run-parallel/1.2.0 + + registry.npmmirror.com/@nodelib/fs.stat/2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz} + name: '@nodelib/fs.stat' + version: 2.0.5 + engines: {node: '>= 8'} + + registry.npmmirror.com/@nodelib/fs.walk/1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz} + name: '@nodelib/fs.walk' + version: 1.2.8 + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': registry.npmmirror.com/@nodelib/fs.scandir/2.1.5 + fastq: registry.npmmirror.com/fastq/1.15.0 + + registry.npmmirror.com/@npmcli/fs/1.1.1: + resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@npmcli/fs/-/fs-1.1.1.tgz} + name: '@npmcli/fs' + version: 1.1.1 + dependencies: + '@gar/promisify': registry.npmmirror.com/@gar/promisify/1.1.3 + semver: registry.npmmirror.com/semver/7.5.4 + + registry.npmmirror.com/@npmcli/fs/2.1.2: + resolution: {integrity: sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@npmcli/fs/-/fs-2.1.2.tgz} + name: '@npmcli/fs' + version: 2.1.2 + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + dependencies: + '@gar/promisify': registry.npmmirror.com/@gar/promisify/1.1.3 + semver: registry.npmmirror.com/semver/7.5.4 + + registry.npmmirror.com/@npmcli/fs/3.1.0: + resolution: {integrity: sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@npmcli/fs/-/fs-3.1.0.tgz} + name: '@npmcli/fs' + version: 3.1.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + semver: registry.npmmirror.com/semver/7.5.4 + dev: false + + registry.npmmirror.com/@npmcli/git/4.1.0: + resolution: {integrity: sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@npmcli/git/-/git-4.1.0.tgz} + name: '@npmcli/git' + version: 4.1.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + '@npmcli/promise-spawn': registry.npmmirror.com/@npmcli/promise-spawn/6.0.2 + lru-cache: registry.npmmirror.com/lru-cache/7.18.3 + npm-pick-manifest: registry.npmmirror.com/npm-pick-manifest/8.0.2 + proc-log: registry.npmmirror.com/proc-log/3.0.0 + promise-inflight: registry.npmmirror.com/promise-inflight/1.0.1 + promise-retry: registry.npmmirror.com/promise-retry/2.0.1 + semver: registry.npmmirror.com/semver/7.5.4 + which: registry.npmmirror.com/which/3.0.1 + transitivePeerDependencies: + - bluebird + dev: false + + registry.npmmirror.com/@npmcli/installed-package-contents/2.0.2: + resolution: {integrity: sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@npmcli/installed-package-contents/-/installed-package-contents-2.0.2.tgz} + name: '@npmcli/installed-package-contents' + version: 2.0.2 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true + dependencies: + npm-bundled: registry.npmmirror.com/npm-bundled/3.0.0 + npm-normalize-package-bin: registry.npmmirror.com/npm-normalize-package-bin/3.0.1 + dev: false + + registry.npmmirror.com/@npmcli/move-file/1.1.2: + resolution: {integrity: sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@npmcli/move-file/-/move-file-1.1.2.tgz} + name: '@npmcli/move-file' + version: 1.1.2 + engines: {node: '>=10'} + deprecated: This functionality has been moved to @npmcli/fs + dependencies: + mkdirp: registry.npmmirror.com/mkdirp/1.0.4 + rimraf: registry.npmmirror.com/rimraf/3.0.2 + + registry.npmmirror.com/@npmcli/move-file/2.0.1: + resolution: {integrity: sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@npmcli/move-file/-/move-file-2.0.1.tgz} + name: '@npmcli/move-file' + version: 2.0.1 + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + deprecated: This functionality has been moved to @npmcli/fs + dependencies: + mkdirp: registry.npmmirror.com/mkdirp/1.0.4 + rimraf: registry.npmmirror.com/rimraf/3.0.2 + + registry.npmmirror.com/@npmcli/node-gyp/3.0.0: + resolution: {integrity: sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz} + name: '@npmcli/node-gyp' + version: 3.0.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: false + + registry.npmmirror.com/@npmcli/promise-spawn/6.0.2: + resolution: {integrity: sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz} + name: '@npmcli/promise-spawn' + version: 6.0.2 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + which: registry.npmmirror.com/which/3.0.1 + dev: false + + registry.npmmirror.com/@npmcli/run-script/6.0.2: + resolution: {integrity: sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@npmcli/run-script/-/run-script-6.0.2.tgz} + name: '@npmcli/run-script' + version: 6.0.2 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + '@npmcli/node-gyp': registry.npmmirror.com/@npmcli/node-gyp/3.0.0 + '@npmcli/promise-spawn': registry.npmmirror.com/@npmcli/promise-spawn/6.0.2 + node-gyp: registry.npmmirror.com/node-gyp/9.4.0 + read-package-json-fast: registry.npmmirror.com/read-package-json-fast/3.0.2 + which: registry.npmmirror.com/which/3.0.1 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/@petamoriken/float16/3.8.4: + resolution: {integrity: sha512-kB+NJ5Br56ZhElKsf0pM7/PQfrDdDVMRz8f0JM6eVOGE+L89z9hwcst9QvWBBnazzuqGTGtPsJNZoQ1JdNiGSQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@petamoriken/float16/-/float16-3.8.4.tgz} + name: '@petamoriken/float16' + version: 3.8.4 + dev: false + + registry.npmmirror.com/@pkgjs/parseargs/0.11.0: + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz} + name: '@pkgjs/parseargs' + version: 0.11.0 + engines: {node: '>=14'} + requiresBuild: true + dev: false + optional: true + + registry.npmmirror.com/@pnpm/config.env-replace/1.1.0: + resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz} + name: '@pnpm/config.env-replace' + version: 1.1.0 + engines: {node: '>=12.22.0'} + dev: false + + registry.npmmirror.com/@pnpm/network.ca-file/1.0.2: + resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz} + name: '@pnpm/network.ca-file' + version: 1.0.2 + engines: {node: '>=12.22.0'} + dependencies: + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.10 + dev: false + + registry.npmmirror.com/@pnpm/npm-conf/2.2.2: + resolution: {integrity: sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pnpm/npm-conf/-/npm-conf-2.2.2.tgz} + name: '@pnpm/npm-conf' + version: 2.2.2 + engines: {node: '>=12'} + dependencies: + '@pnpm/config.env-replace': registry.npmmirror.com/@pnpm/config.env-replace/1.1.0 + '@pnpm/network.ca-file': registry.npmmirror.com/@pnpm/network.ca-file/1.0.2 + config-chain: registry.npmmirror.com/config-chain/1.1.13 + dev: false + + registry.npmmirror.com/@polka/url/1.0.0-next.23: + resolution: {integrity: sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.23.tgz} + name: '@polka/url' + version: 1.0.0-next.23 + + registry.npmmirror.com/@popperjs/core/2.11.8: + resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@popperjs/core/-/core-2.11.8.tgz} + name: '@popperjs/core' + version: 2.11.8 + dev: false + + registry.npmmirror.com/@riophae/vue-treeselect/0.4.0_vue@3.3.4: + resolution: {integrity: sha512-J4atYmBqXQmiPFK/0B5sXKjtnGc21mBJEiyKIDZwk0Q9XuynVFX6IJ4EpaLmUgL5Tve7HAS7wkiGGSti6Uaxcg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@riophae/vue-treeselect/-/vue-treeselect-0.4.0.tgz} + id: registry.npmmirror.com/@riophae/vue-treeselect/0.4.0 + name: '@riophae/vue-treeselect' + version: 0.4.0 + peerDependencies: + vue: ^2.2.0 + dependencies: + '@babel/runtime': registry.npmmirror.com/@babel/runtime/7.22.15 + babel-helper-vue-jsx-merge-props: registry.npmmirror.com/babel-helper-vue-jsx-merge-props/2.0.3 + easings-css: registry.npmmirror.com/easings-css/1.0.0 + fuzzysearch: registry.npmmirror.com/fuzzysearch/1.0.3 + is-promise: registry.npmmirror.com/is-promise/2.2.2 + lodash: registry.npmmirror.com/lodash/4.17.21 + material-colors: registry.npmmirror.com/material-colors/1.2.6 + vue: registry.npmmirror.com/vue/3.3.4 + watch-size: registry.npmmirror.com/watch-size/2.0.0 + dev: false + + registry.npmmirror.com/@sideway/address/4.1.4: + resolution: {integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@sideway/address/-/address-4.1.4.tgz} + name: '@sideway/address' + version: 4.1.4 + dependencies: + '@hapi/hoek': registry.npmmirror.com/@hapi/hoek/9.3.0 + dev: true + + registry.npmmirror.com/@sideway/formula/3.0.1: + resolution: {integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@sideway/formula/-/formula-3.0.1.tgz} + name: '@sideway/formula' + version: 3.0.1 + dev: true + + registry.npmmirror.com/@sideway/pinpoint/2.0.0: + resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz} + name: '@sideway/pinpoint' + version: 2.0.0 + dev: true + + registry.npmmirror.com/@sigstore/bundle/1.1.0: + resolution: {integrity: sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@sigstore/bundle/-/bundle-1.1.0.tgz} + name: '@sigstore/bundle' + version: 1.1.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + '@sigstore/protobuf-specs': registry.npmmirror.com/@sigstore/protobuf-specs/0.2.1 + dev: false + + registry.npmmirror.com/@sigstore/protobuf-specs/0.2.1: + resolution: {integrity: sha512-XTWVxnWJu+c1oCshMLwnKvz8ZQJJDVOlciMfgpJBQbThVjKTCG8dwyhgLngBD2KN0ap9F/gOV8rFDEx8uh7R2A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@sigstore/protobuf-specs/-/protobuf-specs-0.2.1.tgz} + name: '@sigstore/protobuf-specs' + version: 0.2.1 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: false + + registry.npmmirror.com/@sigstore/sign/1.0.0: + resolution: {integrity: sha512-INxFVNQteLtcfGmcoldzV6Je0sbbfh9I16DM4yJPw3j5+TFP8X6uIiA18mvpEa9yyeycAKgPmOA3X9hVdVTPUA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@sigstore/sign/-/sign-1.0.0.tgz} + name: '@sigstore/sign' + version: 1.0.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + '@sigstore/bundle': registry.npmmirror.com/@sigstore/bundle/1.1.0 + '@sigstore/protobuf-specs': registry.npmmirror.com/@sigstore/protobuf-specs/0.2.1 + make-fetch-happen: registry.npmmirror.com/make-fetch-happen/11.1.1 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/@sigstore/tuf/1.0.3: + resolution: {integrity: sha512-2bRovzs0nJZFlCN3rXirE4gwxCn97JNjMmwpecqlbgV9WcxX7WRuIrgzx/X7Ib7MYRbyUTpBYE0s2x6AmZXnlg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@sigstore/tuf/-/tuf-1.0.3.tgz} + name: '@sigstore/tuf' + version: 1.0.3 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + '@sigstore/protobuf-specs': registry.npmmirror.com/@sigstore/protobuf-specs/0.2.1 + tuf-js: registry.npmmirror.com/tuf-js/1.1.7 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/@sindresorhus/is/5.6.0: + resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@sindresorhus/is/-/is-5.6.0.tgz} + name: '@sindresorhus/is' + version: 5.6.0 + engines: {node: '>=14.16'} + dev: false + + registry.npmmirror.com/@soda/friendly-errors-webpack-plugin/1.8.1_webpack@5.88.2: + resolution: {integrity: sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.1.tgz} + id: registry.npmmirror.com/@soda/friendly-errors-webpack-plugin/1.8.1 + name: '@soda/friendly-errors-webpack-plugin' + version: 1.8.1 + engines: {node: '>=8.0.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + dependencies: + chalk: registry.npmmirror.com/chalk/3.0.0 + error-stack-parser: registry.npmmirror.com/error-stack-parser/2.1.4 + string-width: registry.npmmirror.com/string-width/4.2.3 + strip-ansi: registry.npmmirror.com/strip-ansi/6.0.1 + webpack: registry.npmmirror.com/webpack/5.88.2 + dev: true + + registry.npmmirror.com/@soda/get-current-script/1.0.2: + resolution: {integrity: sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@soda/get-current-script/-/get-current-script-1.0.2.tgz} + name: '@soda/get-current-script' + version: 1.0.2 + dev: true + + registry.npmmirror.com/@szmarczak/http-timer/5.0.1: + resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@szmarczak/http-timer/-/http-timer-5.0.1.tgz} + name: '@szmarczak/http-timer' + version: 5.0.1 + engines: {node: '>=14.16'} + dependencies: + defer-to-connect: registry.npmmirror.com/defer-to-connect/2.0.1 + dev: false + + registry.npmmirror.com/@tinymce/tinymce-vue/3.2.8_vue@3.3.4: + resolution: {integrity: sha512-jEz+NZ0g+FZFz273OEUWz9QkwPMyjc5AJYyxOgu51O1Y5UaJ/6IUddXTX6A20mwCleEv5ebwNYdalviafx4fnA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@tinymce/tinymce-vue/-/tinymce-vue-3.2.8.tgz} + id: registry.npmmirror.com/@tinymce/tinymce-vue/3.2.8 + name: '@tinymce/tinymce-vue' + version: 3.2.8 + peerDependencies: + vue: ^2.4.3 + dependencies: + vue: registry.npmmirror.com/vue/3.3.4 + dev: false + + registry.npmmirror.com/@tootallnate/once/1.1.2: + resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@tootallnate/once/-/once-1.1.2.tgz} + name: '@tootallnate/once' + version: 1.1.2 + engines: {node: '>= 6'} + + registry.npmmirror.com/@tootallnate/once/2.0.0: + resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@tootallnate/once/-/once-2.0.0.tgz} + name: '@tootallnate/once' + version: 2.0.0 + engines: {node: '>= 10'} + + registry.npmmirror.com/@trysound/sax/0.2.0: + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@trysound/sax/-/sax-0.2.0.tgz} + name: '@trysound/sax' + version: 0.2.0 + engines: {node: '>=10.13.0'} + dev: true + + registry.npmmirror.com/@tufjs/canonical-json/1.0.0: + resolution: {integrity: sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@tufjs/canonical-json/-/canonical-json-1.0.0.tgz} + name: '@tufjs/canonical-json' + version: 1.0.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: false + + registry.npmmirror.com/@tufjs/models/1.0.4: + resolution: {integrity: sha512-qaGV9ltJP0EO25YfFUPhxRVK0evXFIAGicsVXuRim4Ed9cjPxYhNnNJ49SFmbeLgtxpslIkX317IgpfcHPVj/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@tufjs/models/-/models-1.0.4.tgz} + name: '@tufjs/models' + version: 1.0.4 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + '@tufjs/canonical-json': registry.npmmirror.com/@tufjs/canonical-json/1.0.0 + minimatch: registry.npmmirror.com/minimatch/9.0.3 + dev: false + + registry.npmmirror.com/@turf/along/6.5.0: + resolution: {integrity: sha512-LLyWQ0AARqJCmMcIEAXF4GEu8usmd4Kbz3qk1Oy5HoRNpZX47+i5exQtmIWKdqJ1MMhW26fCTXgpsEs5zgJ5gw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/along/-/along-6.5.0.tgz} + name: '@turf/along' + version: 6.5.0 + dependencies: + '@turf/bearing': registry.npmmirror.com/@turf/bearing/6.5.0 + '@turf/destination': registry.npmmirror.com/@turf/destination/6.5.0 + '@turf/distance': registry.npmmirror.com/@turf/distance/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + dev: false + + registry.npmmirror.com/@turf/angle/6.5.0: + resolution: {integrity: sha512-4pXMbWhFofJJAOvTMCns6N4C8CMd5Ih4O2jSAG9b3dDHakj3O4yN1+Zbm+NUei+eVEZ9gFeVp9svE3aMDenIkw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/angle/-/angle-6.5.0.tgz} + name: '@turf/angle' + version: 6.5.0 + dependencies: + '@turf/bearing': registry.npmmirror.com/@turf/bearing/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/rhumb-bearing': registry.npmmirror.com/@turf/rhumb-bearing/6.5.0 + dev: false + + registry.npmmirror.com/@turf/area/6.5.0: + resolution: {integrity: sha512-xCZdiuojokLbQ+29qR6qoMD89hv+JAgWjLrwSEWL+3JV8IXKeNFl6XkEJz9HGkVpnXvQKJoRz4/liT+8ZZ5Jyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/area/-/area-6.5.0.tgz} + name: '@turf/area' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/bbox-clip/6.5.0: + resolution: {integrity: sha512-F6PaIRF8WMp8EmgU/Ke5B1Y6/pia14UAYB5TiBC668w5rVVjy5L8rTm/m2lEkkDMHlzoP9vNY4pxpNthE7rLcQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/bbox-clip/-/bbox-clip-6.5.0.tgz} + name: '@turf/bbox-clip' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + dev: false + + registry.npmmirror.com/@turf/bbox-polygon/6.5.0: + resolution: {integrity: sha512-+/r0NyL1lOG3zKZmmf6L8ommU07HliP4dgYToMoTxqzsWzyLjaj/OzgQ8rBmv703WJX+aS6yCmLuIhYqyufyuw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/bbox-polygon/-/bbox-polygon-6.5.0.tgz} + name: '@turf/bbox-polygon' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + dev: false + + registry.npmmirror.com/@turf/bbox/6.5.0: + resolution: {integrity: sha512-RBbLaao5hXTYyyg577iuMtDB8ehxMlUqHEJiMs8jT1GHkFhr6sYre3lmLsPeYEi/ZKj5TP5tt7fkzNdJ4GIVyw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/bbox/-/bbox-6.5.0.tgz} + name: '@turf/bbox' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/bearing/6.5.0: + resolution: {integrity: sha512-dxINYhIEMzgDOztyMZc20I7ssYVNEpSv04VbMo5YPQsqa80KO3TFvbuCahMsCAW5z8Tncc8dwBlEFrmRjJG33A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/bearing/-/bearing-6.5.0.tgz} + name: '@turf/bearing' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + dev: false + + registry.npmmirror.com/@turf/bezier-spline/6.5.0: + resolution: {integrity: sha512-vokPaurTd4PF96rRgGVm6zYYC5r1u98ZsG+wZEv9y3kJTuJRX/O3xIY2QnTGTdbVmAJN1ouOsD0RoZYaVoXORQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/bezier-spline/-/bezier-spline-6.5.0.tgz} + name: '@turf/bezier-spline' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + dev: false + + registry.npmmirror.com/@turf/boolean-clockwise/6.5.0: + resolution: {integrity: sha512-45+C7LC5RMbRWrxh3Z0Eihsc8db1VGBO5d9BLTOAwU4jR6SgsunTfRWR16X7JUwIDYlCVEmnjcXJNi/kIU3VIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/boolean-clockwise/-/boolean-clockwise-6.5.0.tgz} + name: '@turf/boolean-clockwise' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + dev: false + + registry.npmmirror.com/@turf/boolean-contains/6.5.0: + resolution: {integrity: sha512-4m8cJpbw+YQcKVGi8y0cHhBUnYT+QRfx6wzM4GI1IdtYH3p4oh/DOBJKrepQyiDzFDaNIjxuWXBh0ai1zVwOQQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/boolean-contains/-/boolean-contains-6.5.0.tgz} + name: '@turf/boolean-contains' + version: 6.5.0 + dependencies: + '@turf/bbox': registry.npmmirror.com/@turf/bbox/6.5.0 + '@turf/boolean-point-in-polygon': registry.npmmirror.com/@turf/boolean-point-in-polygon/6.5.0 + '@turf/boolean-point-on-line': registry.npmmirror.com/@turf/boolean-point-on-line/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + dev: false + + registry.npmmirror.com/@turf/boolean-crosses/6.5.0: + resolution: {integrity: sha512-gvshbTPhAHporTlQwBJqyfW+2yV8q/mOTxG6PzRVl6ARsqNoqYQWkd4MLug7OmAqVyBzLK3201uAeBjxbGw0Ng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/boolean-crosses/-/boolean-crosses-6.5.0.tgz} + name: '@turf/boolean-crosses' + version: 6.5.0 + dependencies: + '@turf/boolean-point-in-polygon': registry.npmmirror.com/@turf/boolean-point-in-polygon/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/line-intersect': registry.npmmirror.com/@turf/line-intersect/6.5.0 + '@turf/polygon-to-line': registry.npmmirror.com/@turf/polygon-to-line/6.5.0 + dev: false + + registry.npmmirror.com/@turf/boolean-disjoint/6.5.0: + resolution: {integrity: sha512-rZ2ozlrRLIAGo2bjQ/ZUu4oZ/+ZjGvLkN5CKXSKBcu6xFO6k2bgqeM8a1836tAW+Pqp/ZFsTA5fZHsJZvP2D5g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/boolean-disjoint/-/boolean-disjoint-6.5.0.tgz} + name: '@turf/boolean-disjoint' + version: 6.5.0 + dependencies: + '@turf/boolean-point-in-polygon': registry.npmmirror.com/@turf/boolean-point-in-polygon/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/line-intersect': registry.npmmirror.com/@turf/line-intersect/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + '@turf/polygon-to-line': registry.npmmirror.com/@turf/polygon-to-line/6.5.0 + dev: false + + registry.npmmirror.com/@turf/boolean-equal/6.5.0: + resolution: {integrity: sha512-cY0M3yoLC26mhAnjv1gyYNQjn7wxIXmL2hBmI/qs8g5uKuC2hRWi13ydufE3k4x0aNRjFGlg41fjoYLwaVF+9Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/boolean-equal/-/boolean-equal-6.5.0.tgz} + name: '@turf/boolean-equal' + version: 6.5.0 + dependencies: + '@turf/clean-coords': registry.npmmirror.com/@turf/clean-coords/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + geojson-equality: registry.npmmirror.com/geojson-equality/0.1.6 + dev: false + + registry.npmmirror.com/@turf/boolean-intersects/6.5.0: + resolution: {integrity: sha512-nIxkizjRdjKCYFQMnml6cjPsDOBCThrt+nkqtSEcxkKMhAQj5OO7o2CecioNTaX8EayqwMGVKcsz27oP4mKPTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/boolean-intersects/-/boolean-intersects-6.5.0.tgz} + name: '@turf/boolean-intersects' + version: 6.5.0 + dependencies: + '@turf/boolean-disjoint': registry.npmmirror.com/@turf/boolean-disjoint/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/boolean-overlap/6.5.0: + resolution: {integrity: sha512-8btMIdnbXVWUa1M7D4shyaSGxLRw6NjMcqKBcsTXcZdnaixl22k7ar7BvIzkaRYN3SFECk9VGXfLncNS3ckQUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/boolean-overlap/-/boolean-overlap-6.5.0.tgz} + name: '@turf/boolean-overlap' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/line-intersect': registry.npmmirror.com/@turf/line-intersect/6.5.0 + '@turf/line-overlap': registry.npmmirror.com/@turf/line-overlap/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + geojson-equality: registry.npmmirror.com/geojson-equality/0.1.6 + dev: false + + registry.npmmirror.com/@turf/boolean-parallel/6.5.0: + resolution: {integrity: sha512-aSHJsr1nq9e5TthZGZ9CZYeXklJyRgR5kCLm5X4urz7+MotMOp/LsGOsvKvK9NeUl9+8OUmfMn8EFTT8LkcvIQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/boolean-parallel/-/boolean-parallel-6.5.0.tgz} + name: '@turf/boolean-parallel' + version: 6.5.0 + dependencies: + '@turf/clean-coords': registry.npmmirror.com/@turf/clean-coords/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/line-segment': registry.npmmirror.com/@turf/line-segment/6.5.0 + '@turf/rhumb-bearing': registry.npmmirror.com/@turf/rhumb-bearing/6.5.0 + dev: false + + registry.npmmirror.com/@turf/boolean-point-in-polygon/6.5.0: + resolution: {integrity: sha512-DtSuVFB26SI+hj0SjrvXowGTUCHlgevPAIsukssW6BG5MlNSBQAo70wpICBNJL6RjukXg8d2eXaAWuD/CqL00A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/boolean-point-in-polygon/-/boolean-point-in-polygon-6.5.0.tgz} + name: '@turf/boolean-point-in-polygon' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + dev: false + + registry.npmmirror.com/@turf/boolean-point-on-line/6.5.0: + resolution: {integrity: sha512-A1BbuQ0LceLHvq7F/P7w3QvfpmZqbmViIUPHdNLvZimFNLo4e6IQunmzbe+8aSStH9QRZm3VOflyvNeXvvpZEQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/boolean-point-on-line/-/boolean-point-on-line-6.5.0.tgz} + name: '@turf/boolean-point-on-line' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + dev: false + + registry.npmmirror.com/@turf/boolean-within/6.5.0: + resolution: {integrity: sha512-YQB3oU18Inx35C/LU930D36RAVe7LDXk1kWsQ8mLmuqYn9YdPsDQTMTkLJMhoQ8EbN7QTdy333xRQ4MYgToteQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/boolean-within/-/boolean-within-6.5.0.tgz} + name: '@turf/boolean-within' + version: 6.5.0 + dependencies: + '@turf/bbox': registry.npmmirror.com/@turf/bbox/6.5.0 + '@turf/boolean-point-in-polygon': registry.npmmirror.com/@turf/boolean-point-in-polygon/6.5.0 + '@turf/boolean-point-on-line': registry.npmmirror.com/@turf/boolean-point-on-line/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + dev: false + + registry.npmmirror.com/@turf/buffer/6.5.0: + resolution: {integrity: sha512-qeX4N6+PPWbKqp1AVkBVWFerGjMYMUyencwfnkCesoznU6qvfugFHNAngNqIBVnJjZ5n8IFyOf+akcxnrt9sNg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/buffer/-/buffer-6.5.0.tgz} + name: '@turf/buffer' + version: 6.5.0 + dependencies: + '@turf/bbox': registry.npmmirror.com/@turf/bbox/6.5.0 + '@turf/center': registry.npmmirror.com/@turf/center/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + '@turf/projection': registry.npmmirror.com/@turf/projection/6.5.0 + d3-geo: registry.npmmirror.com/d3-geo/1.7.1 + turf-jsts: registry.npmmirror.com/turf-jsts/1.2.3 + dev: false + + registry.npmmirror.com/@turf/center-mean/6.5.0: + resolution: {integrity: sha512-AAX6f4bVn12pTVrMUiB9KrnV94BgeBKpyg3YpfnEbBpkN/znfVhL8dG8IxMAxAoSZ61Zt9WLY34HfENveuOZ7Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/center-mean/-/center-mean-6.5.0.tgz} + name: '@turf/center-mean' + version: 6.5.0 + dependencies: + '@turf/bbox': registry.npmmirror.com/@turf/bbox/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/center-median/6.5.0: + resolution: {integrity: sha512-dT8Ndu5CiZkPrj15PBvslpuf01ky41DEYEPxS01LOxp5HOUHXp1oJxsPxvc+i/wK4BwccPNzU1vzJ0S4emd1KQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/center-median/-/center-median-6.5.0.tgz} + name: '@turf/center-median' + version: 6.5.0 + dependencies: + '@turf/center-mean': registry.npmmirror.com/@turf/center-mean/6.5.0 + '@turf/centroid': registry.npmmirror.com/@turf/centroid/6.5.0 + '@turf/distance': registry.npmmirror.com/@turf/distance/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/center-of-mass/6.5.0: + resolution: {integrity: sha512-EWrriU6LraOfPN7m1jZi+1NLTKNkuIsGLZc2+Y8zbGruvUW+QV7K0nhf7iZWutlxHXTBqEXHbKue/o79IumAsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/center-of-mass/-/center-of-mass-6.5.0.tgz} + name: '@turf/center-of-mass' + version: 6.5.0 + dependencies: + '@turf/centroid': registry.npmmirror.com/@turf/centroid/6.5.0 + '@turf/convex': registry.npmmirror.com/@turf/convex/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/center/6.5.0: + resolution: {integrity: sha512-T8KtMTfSATWcAX088rEDKjyvQCBkUsLnK/Txb6/8WUXIeOZyHu42G7MkdkHRoHtwieLdduDdmPLFyTdG5/e7ZQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/center/-/center-6.5.0.tgz} + name: '@turf/center' + version: 6.5.0 + dependencies: + '@turf/bbox': registry.npmmirror.com/@turf/bbox/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + dev: false + + registry.npmmirror.com/@turf/centroid/6.5.0: + resolution: {integrity: sha512-MwE1oq5E3isewPprEClbfU5pXljIK/GUOMbn22UM3IFPDJX0KeoyLNwghszkdmFp/qMGL/M13MMWvU+GNLXP/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/centroid/-/centroid-6.5.0.tgz} + name: '@turf/centroid' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/circle/6.5.0: + resolution: {integrity: sha512-oU1+Kq9DgRnoSbWFHKnnUdTmtcRUMmHoV9DjTXu9vOLNV5OWtAAh1VZ+mzsioGGzoDNT/V5igbFOkMfBQc0B6A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/circle/-/circle-6.5.0.tgz} + name: '@turf/circle' + version: 6.5.0 + dependencies: + '@turf/destination': registry.npmmirror.com/@turf/destination/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + dev: false + + registry.npmmirror.com/@turf/clean-coords/6.5.0: + resolution: {integrity: sha512-EMX7gyZz0WTH/ET7xV8MyrExywfm9qUi0/MY89yNffzGIEHuFfqwhcCqZ8O00rZIPZHUTxpmsxQSTfzJJA1CPw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/clean-coords/-/clean-coords-6.5.0.tgz} + name: '@turf/clean-coords' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + dev: false + + registry.npmmirror.com/@turf/clone/6.5.0: + resolution: {integrity: sha512-mzVtTFj/QycXOn6ig+annKrM6ZlimreKYz6f/GSERytOpgzodbQyOgkfwru100O1KQhhjSudKK4DsQ0oyi9cTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/clone/-/clone-6.5.0.tgz} + name: '@turf/clone' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + dev: false + + registry.npmmirror.com/@turf/clusters-dbscan/6.5.0: + resolution: {integrity: sha512-SxZEE4kADU9DqLRiT53QZBBhu8EP9skviSyl+FGj08Y01xfICM/RR9ACUdM0aEQimhpu+ZpRVcUK+2jtiCGrYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/clusters-dbscan/-/clusters-dbscan-6.5.0.tgz} + name: '@turf/clusters-dbscan' + version: 6.5.0 + dependencies: + '@turf/clone': registry.npmmirror.com/@turf/clone/6.5.0 + '@turf/distance': registry.npmmirror.com/@turf/distance/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + density-clustering: registry.npmmirror.com/density-clustering/1.3.0 + dev: false + + registry.npmmirror.com/@turf/clusters-kmeans/6.5.0: + resolution: {integrity: sha512-DwacD5+YO8kwDPKaXwT9DV46tMBVNsbi1IzdajZu1JDSWoN7yc7N9Qt88oi+p30583O0UPVkAK+A10WAQv4mUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/clusters-kmeans/-/clusters-kmeans-6.5.0.tgz} + name: '@turf/clusters-kmeans' + version: 6.5.0 + dependencies: + '@turf/clone': registry.npmmirror.com/@turf/clone/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + skmeans: registry.npmmirror.com/skmeans/0.9.7 + dev: false + + registry.npmmirror.com/@turf/clusters/6.5.0: + resolution: {integrity: sha512-Y6gfnTJzQ1hdLfCsyd5zApNbfLIxYEpmDibHUqR5z03Lpe02pa78JtgrgUNt1seeO/aJ4TG1NLN8V5gOrHk04g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/clusters/-/clusters-6.5.0.tgz} + name: '@turf/clusters' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/collect/6.5.0: + resolution: {integrity: sha512-4dN/T6LNnRg099m97BJeOcTA5fSI8cu87Ydgfibewd2KQwBexO69AnjEFqfPX3Wj+Zvisj1uAVIZbPmSSrZkjg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/collect/-/collect-6.5.0.tgz} + name: '@turf/collect' + version: 6.5.0 + dependencies: + '@turf/bbox': registry.npmmirror.com/@turf/bbox/6.5.0 + '@turf/boolean-point-in-polygon': registry.npmmirror.com/@turf/boolean-point-in-polygon/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + rbush: registry.npmmirror.com/rbush/2.0.2 + dev: false + + registry.npmmirror.com/@turf/combine/6.5.0: + resolution: {integrity: sha512-Q8EIC4OtAcHiJB3C4R+FpB4LANiT90t17uOd851qkM2/o6m39bfN5Mv0PWqMZIHWrrosZqRqoY9dJnzz/rJxYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/combine/-/combine-6.5.0.tgz} + name: '@turf/combine' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/concave/6.5.0: + resolution: {integrity: sha512-I/sUmUC8TC5h/E2vPwxVht+nRt+TnXIPRoztDFvS8/Y0+cBDple9inLSo9nnPXMXidrBlGXZ9vQx/BjZUJgsRQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/concave/-/concave-6.5.0.tgz} + name: '@turf/concave' + version: 6.5.0 + dependencies: + '@turf/clone': registry.npmmirror.com/@turf/clone/6.5.0 + '@turf/distance': registry.npmmirror.com/@turf/distance/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + '@turf/tin': registry.npmmirror.com/@turf/tin/6.5.0 + topojson-client: registry.npmmirror.com/topojson-client/3.1.0 + topojson-server: registry.npmmirror.com/topojson-server/3.0.1 + dev: false + + registry.npmmirror.com/@turf/convex/6.5.0: + resolution: {integrity: sha512-x7ZwC5z7PJB0SBwNh7JCeCNx7Iu+QSrH7fYgK0RhhNop13TqUlvHMirMLRgf2db1DqUetrAO2qHJeIuasquUWg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/convex/-/convex-6.5.0.tgz} + name: '@turf/convex' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + concaveman: registry.npmmirror.com/concaveman/1.2.1 + dev: false + + registry.npmmirror.com/@turf/destination/6.5.0: + resolution: {integrity: sha512-4cnWQlNC8d1tItOz9B4pmJdWpXqS0vEvv65bI/Pj/genJnsL7evI0/Xw42RvEGROS481MPiU80xzvwxEvhQiMQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/destination/-/destination-6.5.0.tgz} + name: '@turf/destination' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + dev: false + + registry.npmmirror.com/@turf/difference/6.5.0: + resolution: {integrity: sha512-l8iR5uJqvI+5Fs6leNbhPY5t/a3vipUF/3AeVLpwPQcgmedNXyheYuy07PcMGH5Jdpi5gItOiTqwiU/bUH4b3A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/difference/-/difference-6.5.0.tgz} + name: '@turf/difference' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + polygon-clipping: registry.npmmirror.com/polygon-clipping/0.15.3 + dev: false + + registry.npmmirror.com/@turf/dissolve/6.5.0: + resolution: {integrity: sha512-WBVbpm9zLTp0Bl9CE35NomTaOL1c4TQCtEoO43YaAhNEWJOOIhZMFJyr8mbvYruKl817KinT3x7aYjjCMjTAsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/dissolve/-/dissolve-6.5.0.tgz} + name: '@turf/dissolve' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + polygon-clipping: registry.npmmirror.com/polygon-clipping/0.15.3 + dev: false + + registry.npmmirror.com/@turf/distance-weight/6.5.0: + resolution: {integrity: sha512-a8qBKkgVNvPKBfZfEJZnC3DV7dfIsC3UIdpRci/iap/wZLH41EmS90nM+BokAJflUHYy8PqE44wySGWHN1FXrQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/distance-weight/-/distance-weight-6.5.0.tgz} + name: '@turf/distance-weight' + version: 6.5.0 + dependencies: + '@turf/centroid': registry.npmmirror.com/@turf/centroid/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/distance/6.5.0: + resolution: {integrity: sha512-xzykSLfoURec5qvQJcfifw/1mJa+5UwByZZ5TZ8iaqjGYN0vomhV9aiSLeYdUGtYRESZ+DYC/OzY+4RclZYgMg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/distance/-/distance-6.5.0.tgz} + name: '@turf/distance' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + dev: false + + registry.npmmirror.com/@turf/ellipse/6.5.0: + resolution: {integrity: sha512-kuXtwFviw/JqnyJXF1mrR/cb496zDTSbGKtSiolWMNImYzGGkbsAsFTjwJYgD7+4FixHjp0uQPzo70KDf3AIBw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/ellipse/-/ellipse-6.5.0.tgz} + name: '@turf/ellipse' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/rhumb-destination': registry.npmmirror.com/@turf/rhumb-destination/6.5.0 + '@turf/transform-rotate': registry.npmmirror.com/@turf/transform-rotate/6.5.0 + dev: false + + registry.npmmirror.com/@turf/envelope/6.5.0: + resolution: {integrity: sha512-9Z+FnBWvOGOU4X+fMZxYFs1HjFlkKqsddLuMknRaqcJd6t+NIv5DWvPtDL8ATD2GEExYDiFLwMdckfr1yqJgHA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/envelope/-/envelope-6.5.0.tgz} + name: '@turf/envelope' + version: 6.5.0 + dependencies: + '@turf/bbox': registry.npmmirror.com/@turf/bbox/6.5.0 + '@turf/bbox-polygon': registry.npmmirror.com/@turf/bbox-polygon/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + dev: false + + registry.npmmirror.com/@turf/explode/6.5.0: + resolution: {integrity: sha512-6cSvMrnHm2qAsace6pw9cDmK2buAlw8+tjeJVXMfMyY+w7ZUi1rprWMsY92J7s2Dar63Bv09n56/1V7+tcj52Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/explode/-/explode-6.5.0.tgz} + name: '@turf/explode' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/flatten/6.5.0: + resolution: {integrity: sha512-IBZVwoNLVNT6U/bcUUllubgElzpMsNoCw8tLqBw6dfYg9ObGmpEjf9BIYLr7a2Yn5ZR4l7YIj2T7kD5uJjZADQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/flatten/-/flatten-6.5.0.tgz} + name: '@turf/flatten' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/flip/6.5.0: + resolution: {integrity: sha512-oyikJFNjt2LmIXQqgOGLvt70RgE2lyzPMloYWM7OR5oIFGRiBvqVD2hA6MNw6JewIm30fWZ8DQJw1NHXJTJPbg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/flip/-/flip-6.5.0.tgz} + name: '@turf/flip' + version: 6.5.0 + dependencies: + '@turf/clone': registry.npmmirror.com/@turf/clone/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/great-circle/6.5.0: + resolution: {integrity: sha512-7ovyi3HaKOXdFyN7yy1yOMa8IyOvV46RC1QOQTT+RYUN8ke10eyqExwBpL9RFUPvlpoTzoYbM/+lWPogQlFncg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/great-circle/-/great-circle-6.5.0.tgz} + name: '@turf/great-circle' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + dev: false + + registry.npmmirror.com/@turf/helpers/6.5.0: + resolution: {integrity: sha512-VbI1dV5bLFzohYYdgqwikdMVpe7pJ9X3E+dlr425wa2/sMJqYDhTO++ec38/pcPvPE6oD9WEEeU3Xu3gza+VPw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/helpers/-/helpers-6.5.0.tgz} + name: '@turf/helpers' + version: 6.5.0 + dev: false + + registry.npmmirror.com/@turf/hex-grid/6.5.0: + resolution: {integrity: sha512-Ln3tc2tgZT8etDOldgc6e741Smg1CsMKAz1/Mlel+MEL5Ynv2mhx3m0q4J9IB1F3a4MNjDeVvm8drAaf9SF33g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/hex-grid/-/hex-grid-6.5.0.tgz} + name: '@turf/hex-grid' + version: 6.5.0 + dependencies: + '@turf/distance': registry.npmmirror.com/@turf/distance/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/intersect': registry.npmmirror.com/@turf/intersect/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + dev: false + + registry.npmmirror.com/@turf/interpolate/6.5.0: + resolution: {integrity: sha512-LSH5fMeiGyuDZ4WrDJNgh81d2DnNDUVJtuFryJFup8PV8jbs46lQGfI3r1DJ2p1IlEJIz3pmAZYeTfMMoeeohw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/interpolate/-/interpolate-6.5.0.tgz} + name: '@turf/interpolate' + version: 6.5.0 + dependencies: + '@turf/bbox': registry.npmmirror.com/@turf/bbox/6.5.0 + '@turf/centroid': registry.npmmirror.com/@turf/centroid/6.5.0 + '@turf/clone': registry.npmmirror.com/@turf/clone/6.5.0 + '@turf/distance': registry.npmmirror.com/@turf/distance/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/hex-grid': registry.npmmirror.com/@turf/hex-grid/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + '@turf/point-grid': registry.npmmirror.com/@turf/point-grid/6.5.0 + '@turf/square-grid': registry.npmmirror.com/@turf/square-grid/6.5.0 + '@turf/triangle-grid': registry.npmmirror.com/@turf/triangle-grid/6.5.0 + dev: false + + registry.npmmirror.com/@turf/intersect/6.5.0: + resolution: {integrity: sha512-2legGJeKrfFkzntcd4GouPugoqPUjexPZnOvfez+3SfIMrHvulw8qV8u7pfVyn2Yqs53yoVCEjS5sEpvQ5YRQg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/intersect/-/intersect-6.5.0.tgz} + name: '@turf/intersect' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + polygon-clipping: registry.npmmirror.com/polygon-clipping/0.15.3 + dev: false + + registry.npmmirror.com/@turf/invariant/6.5.0: + resolution: {integrity: sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/invariant/-/invariant-6.5.0.tgz} + name: '@turf/invariant' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + dev: false + + registry.npmmirror.com/@turf/isobands/6.5.0: + resolution: {integrity: sha512-4h6sjBPhRwMVuFaVBv70YB7eGz+iw0bhPRnp+8JBdX1UPJSXhoi/ZF2rACemRUr0HkdVB/a1r9gC32vn5IAEkw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/isobands/-/isobands-6.5.0.tgz} + name: '@turf/isobands' + version: 6.5.0 + dependencies: + '@turf/area': registry.npmmirror.com/@turf/area/6.5.0 + '@turf/bbox': registry.npmmirror.com/@turf/bbox/6.5.0 + '@turf/boolean-point-in-polygon': registry.npmmirror.com/@turf/boolean-point-in-polygon/6.5.0 + '@turf/explode': registry.npmmirror.com/@turf/explode/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + object-assign: registry.npmmirror.com/object-assign/4.1.1 + dev: false + + registry.npmmirror.com/@turf/isolines/6.5.0: + resolution: {integrity: sha512-6ElhiLCopxWlv4tPoxiCzASWt/jMRvmp6mRYrpzOm3EUl75OhHKa/Pu6Y9nWtCMmVC/RcWtiiweUocbPLZLm0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/isolines/-/isolines-6.5.0.tgz} + name: '@turf/isolines' + version: 6.5.0 + dependencies: + '@turf/bbox': registry.npmmirror.com/@turf/bbox/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + object-assign: registry.npmmirror.com/object-assign/4.1.1 + dev: false + + registry.npmmirror.com/@turf/kinks/6.5.0: + resolution: {integrity: sha512-ViCngdPt1eEL7hYUHR2eHR662GvCgTc35ZJFaNR6kRtr6D8plLaDju0FILeFFWSc+o8e3fwxZEJKmFj9IzPiIQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/kinks/-/kinks-6.5.0.tgz} + name: '@turf/kinks' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + dev: false + + registry.npmmirror.com/@turf/length/6.5.0: + resolution: {integrity: sha512-5pL5/pnw52fck3oRsHDcSGrj9HibvtlrZ0QNy2OcW8qBFDNgZ4jtl6U7eATVoyWPKBHszW3dWETW+iLV7UARig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/length/-/length-6.5.0.tgz} + name: '@turf/length' + version: 6.5.0 + dependencies: + '@turf/distance': registry.npmmirror.com/@turf/distance/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/line-arc/6.5.0: + resolution: {integrity: sha512-I6c+V6mIyEwbtg9P9zSFF89T7QPe1DPTG3MJJ6Cm1MrAY0MdejwQKOpsvNl8LDU2ekHOlz2kHpPVR7VJsoMllA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/line-arc/-/line-arc-6.5.0.tgz} + name: '@turf/line-arc' + version: 6.5.0 + dependencies: + '@turf/circle': registry.npmmirror.com/@turf/circle/6.5.0 + '@turf/destination': registry.npmmirror.com/@turf/destination/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + dev: false + + registry.npmmirror.com/@turf/line-chunk/6.5.0: + resolution: {integrity: sha512-i1FGE6YJaaYa+IJesTfyRRQZP31QouS+wh/pa6O3CC0q4T7LtHigyBSYjrbjSLfn2EVPYGlPCMFEqNWCOkC6zg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/line-chunk/-/line-chunk-6.5.0.tgz} + name: '@turf/line-chunk' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/length': registry.npmmirror.com/@turf/length/6.5.0 + '@turf/line-slice-along': registry.npmmirror.com/@turf/line-slice-along/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/line-intersect/6.5.0: + resolution: {integrity: sha512-CS6R1tZvVQD390G9Ea4pmpM6mJGPWoL82jD46y0q1KSor9s6HupMIo1kY4Ny+AEYQl9jd21V3Scz20eldpbTVA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/line-intersect/-/line-intersect-6.5.0.tgz} + name: '@turf/line-intersect' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/line-segment': registry.npmmirror.com/@turf/line-segment/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + geojson-rbush: registry.npmmirror.com/geojson-rbush/3.2.0 + dev: false + + registry.npmmirror.com/@turf/line-offset/6.5.0: + resolution: {integrity: sha512-CEXZbKgyz8r72qRvPchK0dxqsq8IQBdH275FE6o4MrBkzMcoZsfSjghtXzKaz9vvro+HfIXal0sTk2mqV1lQTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/line-offset/-/line-offset-6.5.0.tgz} + name: '@turf/line-offset' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/line-overlap/6.5.0: + resolution: {integrity: sha512-xHOaWLd0hkaC/1OLcStCpfq55lPHpPNadZySDXYiYjEz5HXr1oKmtMYpn0wGizsLwrOixRdEp+j7bL8dPt4ojQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/line-overlap/-/line-overlap-6.5.0.tgz} + name: '@turf/line-overlap' + version: 6.5.0 + dependencies: + '@turf/boolean-point-on-line': registry.npmmirror.com/@turf/boolean-point-on-line/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/line-segment': registry.npmmirror.com/@turf/line-segment/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + '@turf/nearest-point-on-line': registry.npmmirror.com/@turf/nearest-point-on-line/6.5.0 + deep-equal: registry.npmmirror.com/deep-equal/1.1.1 + geojson-rbush: registry.npmmirror.com/geojson-rbush/3.2.0 + dev: false + + registry.npmmirror.com/@turf/line-segment/6.5.0: + resolution: {integrity: sha512-jI625Ho4jSuJESNq66Mmi290ZJ5pPZiQZruPVpmHkUw257Pew0alMmb6YrqYNnLUuiVVONxAAKXUVeeUGtycfw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/line-segment/-/line-segment-6.5.0.tgz} + name: '@turf/line-segment' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/line-slice-along/6.5.0: + resolution: {integrity: sha512-KHJRU6KpHrAj+BTgTNqby6VCTnDzG6a1sJx/I3hNvqMBLvWVA2IrkR9L9DtsQsVY63IBwVdQDqiwCuZLDQh4Ng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/line-slice-along/-/line-slice-along-6.5.0.tgz} + name: '@turf/line-slice-along' + version: 6.5.0 + dependencies: + '@turf/bearing': registry.npmmirror.com/@turf/bearing/6.5.0 + '@turf/destination': registry.npmmirror.com/@turf/destination/6.5.0 + '@turf/distance': registry.npmmirror.com/@turf/distance/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + dev: false + + registry.npmmirror.com/@turf/line-slice/6.5.0: + resolution: {integrity: sha512-vDqJxve9tBHhOaVVFXqVjF5qDzGtKWviyjbyi2QnSnxyFAmLlLnBfMX8TLQCAf2GxHibB95RO5FBE6I2KVPRuw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/line-slice/-/line-slice-6.5.0.tgz} + name: '@turf/line-slice' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/nearest-point-on-line': registry.npmmirror.com/@turf/nearest-point-on-line/6.5.0 + dev: false + + registry.npmmirror.com/@turf/line-split/6.5.0: + resolution: {integrity: sha512-/rwUMVr9OI2ccJjw7/6eTN53URtGThNSD5I0GgxyFXMtxWiloRJ9MTff8jBbtPWrRka/Sh2GkwucVRAEakx9Sw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/line-split/-/line-split-6.5.0.tgz} + name: '@turf/line-split' + version: 6.5.0 + dependencies: + '@turf/bbox': registry.npmmirror.com/@turf/bbox/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/line-intersect': registry.npmmirror.com/@turf/line-intersect/6.5.0 + '@turf/line-segment': registry.npmmirror.com/@turf/line-segment/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + '@turf/nearest-point-on-line': registry.npmmirror.com/@turf/nearest-point-on-line/6.5.0 + '@turf/square': registry.npmmirror.com/@turf/square/6.5.0 + '@turf/truncate': registry.npmmirror.com/@turf/truncate/6.5.0 + geojson-rbush: registry.npmmirror.com/geojson-rbush/3.2.0 + dev: false + + registry.npmmirror.com/@turf/line-to-polygon/6.5.0: + resolution: {integrity: sha512-qYBuRCJJL8Gx27OwCD1TMijM/9XjRgXH/m/TyuND4OXedBpIWlK5VbTIO2gJ8OCfznBBddpjiObLBrkuxTpN4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/line-to-polygon/-/line-to-polygon-6.5.0.tgz} + name: '@turf/line-to-polygon' + version: 6.5.0 + dependencies: + '@turf/bbox': registry.npmmirror.com/@turf/bbox/6.5.0 + '@turf/clone': registry.npmmirror.com/@turf/clone/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + dev: false + + registry.npmmirror.com/@turf/mask/6.5.0: + resolution: {integrity: sha512-RQha4aU8LpBrmrkH8CPaaoAfk0Egj5OuXtv6HuCQnHeGNOQt3TQVibTA3Sh4iduq4EPxnZfDjgsOeKtrCA19lg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/mask/-/mask-6.5.0.tgz} + name: '@turf/mask' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + polygon-clipping: registry.npmmirror.com/polygon-clipping/0.15.3 + dev: false + + registry.npmmirror.com/@turf/meta/6.5.0: + resolution: {integrity: sha512-RrArvtsV0vdsCBegoBtOalgdSOfkBrTJ07VkpiCnq/491W67hnMWmDu7e6Ztw0C3WldRYTXkg3SumfdzZxLBHA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/meta/-/meta-6.5.0.tgz} + name: '@turf/meta' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + dev: false + + registry.npmmirror.com/@turf/midpoint/6.5.0: + resolution: {integrity: sha512-MyTzV44IwmVI6ec9fB2OgZ53JGNlgOpaYl9ArKoF49rXpL84F9rNATndbe0+MQIhdkw8IlzA6xVP4lZzfMNVCw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/midpoint/-/midpoint-6.5.0.tgz} + name: '@turf/midpoint' + version: 6.5.0 + dependencies: + '@turf/bearing': registry.npmmirror.com/@turf/bearing/6.5.0 + '@turf/destination': registry.npmmirror.com/@turf/destination/6.5.0 + '@turf/distance': registry.npmmirror.com/@turf/distance/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + dev: false + + registry.npmmirror.com/@turf/moran-index/6.5.0: + resolution: {integrity: sha512-ItsnhrU2XYtTtTudrM8so4afBCYWNaB0Mfy28NZwLjB5jWuAsvyV+YW+J88+neK/ougKMTawkmjQqodNJaBeLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/moran-index/-/moran-index-6.5.0.tgz} + name: '@turf/moran-index' + version: 6.5.0 + dependencies: + '@turf/distance-weight': registry.npmmirror.com/@turf/distance-weight/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/nearest-point-on-line/6.5.0: + resolution: {integrity: sha512-WthrvddddvmymnC+Vf7BrkHGbDOUu6Z3/6bFYUGv1kxw8tiZ6n83/VG6kHz4poHOfS0RaNflzXSkmCi64fLBlg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/nearest-point-on-line/-/nearest-point-on-line-6.5.0.tgz} + name: '@turf/nearest-point-on-line' + version: 6.5.0 + dependencies: + '@turf/bearing': registry.npmmirror.com/@turf/bearing/6.5.0 + '@turf/destination': registry.npmmirror.com/@turf/destination/6.5.0 + '@turf/distance': registry.npmmirror.com/@turf/distance/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/line-intersect': registry.npmmirror.com/@turf/line-intersect/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/nearest-point-to-line/6.5.0: + resolution: {integrity: sha512-PXV7cN0BVzUZdjj6oeb/ESnzXSfWmEMrsfZSDRgqyZ9ytdiIj/eRsnOXLR13LkTdXVOJYDBuf7xt1mLhM4p6+Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/nearest-point-to-line/-/nearest-point-to-line-6.5.0.tgz} + name: '@turf/nearest-point-to-line' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + '@turf/point-to-line-distance': registry.npmmirror.com/@turf/point-to-line-distance/6.5.0 + object-assign: registry.npmmirror.com/object-assign/4.1.1 + dev: false + + registry.npmmirror.com/@turf/nearest-point/6.5.0: + resolution: {integrity: sha512-fguV09QxilZv/p94s8SMsXILIAMiaXI5PATq9d7YWijLxWUj6Q/r43kxyoi78Zmwwh1Zfqz9w+bCYUAxZ5+euA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/nearest-point/-/nearest-point-6.5.0.tgz} + name: '@turf/nearest-point' + version: 6.5.0 + dependencies: + '@turf/clone': registry.npmmirror.com/@turf/clone/6.5.0 + '@turf/distance': registry.npmmirror.com/@turf/distance/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/planepoint/6.5.0: + resolution: {integrity: sha512-R3AahA6DUvtFbka1kcJHqZ7DMHmPXDEQpbU5WaglNn7NaCQg9HB0XM0ZfqWcd5u92YXV+Gg8QhC8x5XojfcM4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/planepoint/-/planepoint-6.5.0.tgz} + name: '@turf/planepoint' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + dev: false + + registry.npmmirror.com/@turf/point-grid/6.5.0: + resolution: {integrity: sha512-Iq38lFokNNtQJnOj/RBKmyt6dlof0yhaHEDELaWHuECm1lIZLY3ZbVMwbs+nXkwTAHjKfS/OtMheUBkw+ee49w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/point-grid/-/point-grid-6.5.0.tgz} + name: '@turf/point-grid' + version: 6.5.0 + dependencies: + '@turf/boolean-within': registry.npmmirror.com/@turf/boolean-within/6.5.0 + '@turf/distance': registry.npmmirror.com/@turf/distance/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + dev: false + + registry.npmmirror.com/@turf/point-on-feature/6.5.0: + resolution: {integrity: sha512-bDpuIlvugJhfcF/0awAQ+QI6Om1Y1FFYE8Y/YdxGRongivix850dTeXCo0mDylFdWFPGDo7Mmh9Vo4VxNwW/TA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/point-on-feature/-/point-on-feature-6.5.0.tgz} + name: '@turf/point-on-feature' + version: 6.5.0 + dependencies: + '@turf/boolean-point-in-polygon': registry.npmmirror.com/@turf/boolean-point-in-polygon/6.5.0 + '@turf/center': registry.npmmirror.com/@turf/center/6.5.0 + '@turf/explode': registry.npmmirror.com/@turf/explode/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/nearest-point': registry.npmmirror.com/@turf/nearest-point/6.5.0 + dev: false + + registry.npmmirror.com/@turf/point-to-line-distance/6.5.0: + resolution: {integrity: sha512-opHVQ4vjUhNBly1bob6RWy+F+hsZDH9SA0UW36pIRzfpu27qipU18xup0XXEePfY6+wvhF6yL/WgCO2IbrLqEA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/point-to-line-distance/-/point-to-line-distance-6.5.0.tgz} + name: '@turf/point-to-line-distance' + version: 6.5.0 + dependencies: + '@turf/bearing': registry.npmmirror.com/@turf/bearing/6.5.0 + '@turf/distance': registry.npmmirror.com/@turf/distance/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + '@turf/projection': registry.npmmirror.com/@turf/projection/6.5.0 + '@turf/rhumb-bearing': registry.npmmirror.com/@turf/rhumb-bearing/6.5.0 + '@turf/rhumb-distance': registry.npmmirror.com/@turf/rhumb-distance/6.5.0 + dev: false + + registry.npmmirror.com/@turf/points-within-polygon/6.5.0: + resolution: {integrity: sha512-YyuheKqjliDsBDt3Ho73QVZk1VXX1+zIA2gwWvuz8bR1HXOkcuwk/1J76HuFMOQI3WK78wyAi+xbkx268PkQzQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/points-within-polygon/-/points-within-polygon-6.5.0.tgz} + name: '@turf/points-within-polygon' + version: 6.5.0 + dependencies: + '@turf/boolean-point-in-polygon': registry.npmmirror.com/@turf/boolean-point-in-polygon/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/polygon-smooth/6.5.0: + resolution: {integrity: sha512-LO/X/5hfh/Rk4EfkDBpLlVwt3i6IXdtQccDT9rMjXEP32tRgy0VMFmdkNaXoGlSSKf/1mGqLl4y4wHd86DqKbg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/polygon-smooth/-/polygon-smooth-6.5.0.tgz} + name: '@turf/polygon-smooth' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/polygon-tangents/6.5.0: + resolution: {integrity: sha512-sB4/IUqJMYRQH9jVBwqS/XDitkEfbyqRy+EH/cMRJURTg78eHunvJ708x5r6umXsbiUyQU4eqgPzEylWEQiunw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/polygon-tangents/-/polygon-tangents-6.5.0.tgz} + name: '@turf/polygon-tangents' + version: 6.5.0 + dependencies: + '@turf/bbox': registry.npmmirror.com/@turf/bbox/6.5.0 + '@turf/boolean-within': registry.npmmirror.com/@turf/boolean-within/6.5.0 + '@turf/explode': registry.npmmirror.com/@turf/explode/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/nearest-point': registry.npmmirror.com/@turf/nearest-point/6.5.0 + dev: false + + registry.npmmirror.com/@turf/polygon-to-line/6.5.0: + resolution: {integrity: sha512-5p4n/ij97EIttAq+ewSnKt0ruvuM+LIDzuczSzuHTpq4oS7Oq8yqg5TQ4nzMVuK41r/tALCk7nAoBuw3Su4Gcw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/polygon-to-line/-/polygon-to-line-6.5.0.tgz} + name: '@turf/polygon-to-line' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + dev: false + + registry.npmmirror.com/@turf/polygonize/6.5.0: + resolution: {integrity: sha512-a/3GzHRaCyzg7tVYHo43QUChCspa99oK4yPqooVIwTC61npFzdrmnywMv0S+WZjHZwK37BrFJGFrZGf6ocmY5w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/polygonize/-/polygonize-6.5.0.tgz} + name: '@turf/polygonize' + version: 6.5.0 + dependencies: + '@turf/boolean-point-in-polygon': registry.npmmirror.com/@turf/boolean-point-in-polygon/6.5.0 + '@turf/envelope': registry.npmmirror.com/@turf/envelope/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/projection/6.5.0: + resolution: {integrity: sha512-/Pgh9mDvQWWu8HRxqpM+tKz8OzgauV+DiOcr3FCjD6ubDnrrmMJlsf6fFJmggw93mtVPrZRL6yyi9aYCQBOIvg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/projection/-/projection-6.5.0.tgz} + name: '@turf/projection' + version: 6.5.0 + dependencies: + '@turf/clone': registry.npmmirror.com/@turf/clone/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/random/6.5.0: + resolution: {integrity: sha512-8Q25gQ/XbA7HJAe+eXp4UhcXM9aOOJFaxZ02+XSNwMvY8gtWSCBLVqRcW4OhqilgZ8PeuQDWgBxeo+BIqqFWFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/random/-/random-6.5.0.tgz} + name: '@turf/random' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + dev: false + + registry.npmmirror.com/@turf/rectangle-grid/6.5.0: + resolution: {integrity: sha512-yQZ/1vbW68O2KsSB3OZYK+72aWz/Adnf7m2CMKcC+aq6TwjxZjAvlbCOsNUnMAuldRUVN1ph6RXMG4e9KEvKvg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/rectangle-grid/-/rectangle-grid-6.5.0.tgz} + name: '@turf/rectangle-grid' + version: 6.5.0 + dependencies: + '@turf/boolean-intersects': registry.npmmirror.com/@turf/boolean-intersects/6.5.0 + '@turf/distance': registry.npmmirror.com/@turf/distance/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + dev: false + + registry.npmmirror.com/@turf/rewind/6.5.0: + resolution: {integrity: sha512-IoUAMcHWotBWYwSYuYypw/LlqZmO+wcBpn8ysrBNbazkFNkLf3btSDZMkKJO/bvOzl55imr/Xj4fi3DdsLsbzQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/rewind/-/rewind-6.5.0.tgz} + name: '@turf/rewind' + version: 6.5.0 + dependencies: + '@turf/boolean-clockwise': registry.npmmirror.com/@turf/boolean-clockwise/6.5.0 + '@turf/clone': registry.npmmirror.com/@turf/clone/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/rhumb-bearing/6.5.0: + resolution: {integrity: sha512-jMyqiMRK4hzREjQmnLXmkJ+VTNTx1ii8vuqRwJPcTlKbNWfjDz/5JqJlb5NaFDcdMpftWovkW5GevfnuzHnOYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/rhumb-bearing/-/rhumb-bearing-6.5.0.tgz} + name: '@turf/rhumb-bearing' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + dev: false + + registry.npmmirror.com/@turf/rhumb-destination/6.5.0: + resolution: {integrity: sha512-RHNP1Oy+7xTTdRrTt375jOZeHceFbjwohPHlr9Hf68VdHHPMAWgAKqiX2YgSWDcvECVmiGaBKWus1Df+N7eE4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/rhumb-destination/-/rhumb-destination-6.5.0.tgz} + name: '@turf/rhumb-destination' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + dev: false + + registry.npmmirror.com/@turf/rhumb-distance/6.5.0: + resolution: {integrity: sha512-oKp8KFE8E4huC2Z1a1KNcFwjVOqa99isxNOwfo4g3SUABQ6NezjKDDrnvC4yI5YZ3/huDjULLBvhed45xdCrzg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/rhumb-distance/-/rhumb-distance-6.5.0.tgz} + name: '@turf/rhumb-distance' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + dev: false + + registry.npmmirror.com/@turf/sample/6.5.0: + resolution: {integrity: sha512-kSdCwY7el15xQjnXYW520heKUrHwRvnzx8ka4eYxX9NFeOxaFITLW2G7UtXb6LJK8mmPXI8Aexv23F2ERqzGFg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/sample/-/sample-6.5.0.tgz} + name: '@turf/sample' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + dev: false + + registry.npmmirror.com/@turf/sector/6.5.0: + resolution: {integrity: sha512-cYUOkgCTWqa23SOJBqxoFAc/yGCUsPRdn/ovbRTn1zNTm/Spmk6hVB84LCKOgHqvSF25i0d2kWqpZDzLDdAPbw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/sector/-/sector-6.5.0.tgz} + name: '@turf/sector' + version: 6.5.0 + dependencies: + '@turf/circle': registry.npmmirror.com/@turf/circle/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/line-arc': registry.npmmirror.com/@turf/line-arc/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/shortest-path/6.5.0: + resolution: {integrity: sha512-4de5+G7+P4hgSoPwn+SO9QSi9HY5NEV/xRJ+cmoFVRwv2CDsuOPDheHKeuIAhKyeKDvPvPt04XYWbac4insJMg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/shortest-path/-/shortest-path-6.5.0.tgz} + name: '@turf/shortest-path' + version: 6.5.0 + dependencies: + '@turf/bbox': registry.npmmirror.com/@turf/bbox/6.5.0 + '@turf/bbox-polygon': registry.npmmirror.com/@turf/bbox-polygon/6.5.0 + '@turf/boolean-point-in-polygon': registry.npmmirror.com/@turf/boolean-point-in-polygon/6.5.0 + '@turf/clean-coords': registry.npmmirror.com/@turf/clean-coords/6.5.0 + '@turf/distance': registry.npmmirror.com/@turf/distance/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + '@turf/transform-scale': registry.npmmirror.com/@turf/transform-scale/6.5.0 + dev: false + + registry.npmmirror.com/@turf/simplify/6.5.0: + resolution: {integrity: sha512-USas3QqffPHUY184dwQdP8qsvcVH/PWBYdXY5am7YTBACaQOMAlf6AKJs9FT8jiO6fQpxfgxuEtwmox+pBtlOg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/simplify/-/simplify-6.5.0.tgz} + name: '@turf/simplify' + version: 6.5.0 + dependencies: + '@turf/clean-coords': registry.npmmirror.com/@turf/clean-coords/6.5.0 + '@turf/clone': registry.npmmirror.com/@turf/clone/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/square-grid/6.5.0: + resolution: {integrity: sha512-mlR0ayUdA+L4c9h7p4k3pX6gPWHNGuZkt2c5II1TJRmhLkW2557d6b/Vjfd1z9OVaajb1HinIs1FMSAPXuuUrA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/square-grid/-/square-grid-6.5.0.tgz} + name: '@turf/square-grid' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/rectangle-grid': registry.npmmirror.com/@turf/rectangle-grid/6.5.0 + dev: false + + registry.npmmirror.com/@turf/square/6.5.0: + resolution: {integrity: sha512-BM2UyWDmiuHCadVhHXKIx5CQQbNCpOxB6S/aCNOCLbhCeypKX5Q0Aosc5YcmCJgkwO5BERCC6Ee7NMbNB2vHmQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/square/-/square-6.5.0.tgz} + name: '@turf/square' + version: 6.5.0 + dependencies: + '@turf/distance': registry.npmmirror.com/@turf/distance/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + dev: false + + registry.npmmirror.com/@turf/standard-deviational-ellipse/6.5.0: + resolution: {integrity: sha512-02CAlz8POvGPFK2BKK8uHGUk/LXb0MK459JVjKxLC2yJYieOBTqEbjP0qaWhiBhGzIxSMaqe8WxZ0KvqdnstHA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/standard-deviational-ellipse/-/standard-deviational-ellipse-6.5.0.tgz} + name: '@turf/standard-deviational-ellipse' + version: 6.5.0 + dependencies: + '@turf/center-mean': registry.npmmirror.com/@turf/center-mean/6.5.0 + '@turf/ellipse': registry.npmmirror.com/@turf/ellipse/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + '@turf/points-within-polygon': registry.npmmirror.com/@turf/points-within-polygon/6.5.0 + dev: false + + registry.npmmirror.com/@turf/tag/6.5.0: + resolution: {integrity: sha512-XwlBvrOV38CQsrNfrxvBaAPBQgXMljeU0DV8ExOyGM7/hvuGHJw3y8kKnQ4lmEQcmcrycjDQhP7JqoRv8vFssg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/tag/-/tag-6.5.0.tgz} + name: '@turf/tag' + version: 6.5.0 + dependencies: + '@turf/boolean-point-in-polygon': registry.npmmirror.com/@turf/boolean-point-in-polygon/6.5.0 + '@turf/clone': registry.npmmirror.com/@turf/clone/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/tesselate/6.5.0: + resolution: {integrity: sha512-M1HXuyZFCfEIIKkglh/r5L9H3c5QTEsnMBoZOFQiRnGPGmJWcaBissGb7mTFX2+DKE7FNWXh4TDnZlaLABB0dQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/tesselate/-/tesselate-6.5.0.tgz} + name: '@turf/tesselate' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + earcut: registry.npmmirror.com/earcut/2.2.4 + dev: false + + registry.npmmirror.com/@turf/tin/6.5.0: + resolution: {integrity: sha512-YLYikRzKisfwj7+F+Tmyy/LE3d2H7D4kajajIfc9mlik2+esG7IolsX/+oUz1biguDYsG0DUA8kVYXDkobukfg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/tin/-/tin-6.5.0.tgz} + name: '@turf/tin' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + dev: false + + registry.npmmirror.com/@turf/transform-rotate/6.5.0: + resolution: {integrity: sha512-A2Ip1v4246ZmpssxpcL0hhiVBEf4L8lGnSPWTgSv5bWBEoya2fa/0SnFX9xJgP40rMP+ZzRaCN37vLHbv1Guag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/transform-rotate/-/transform-rotate-6.5.0.tgz} + name: '@turf/transform-rotate' + version: 6.5.0 + dependencies: + '@turf/centroid': registry.npmmirror.com/@turf/centroid/6.5.0 + '@turf/clone': registry.npmmirror.com/@turf/clone/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + '@turf/rhumb-bearing': registry.npmmirror.com/@turf/rhumb-bearing/6.5.0 + '@turf/rhumb-destination': registry.npmmirror.com/@turf/rhumb-destination/6.5.0 + '@turf/rhumb-distance': registry.npmmirror.com/@turf/rhumb-distance/6.5.0 + dev: false + + registry.npmmirror.com/@turf/transform-scale/6.5.0: + resolution: {integrity: sha512-VsATGXC9rYM8qTjbQJ/P7BswKWXHdnSJ35JlV4OsZyHBMxJQHftvmZJsFbOqVtQnIQIzf2OAly6rfzVV9QLr7g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/transform-scale/-/transform-scale-6.5.0.tgz} + name: '@turf/transform-scale' + version: 6.5.0 + dependencies: + '@turf/bbox': registry.npmmirror.com/@turf/bbox/6.5.0 + '@turf/center': registry.npmmirror.com/@turf/center/6.5.0 + '@turf/centroid': registry.npmmirror.com/@turf/centroid/6.5.0 + '@turf/clone': registry.npmmirror.com/@turf/clone/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + '@turf/rhumb-bearing': registry.npmmirror.com/@turf/rhumb-bearing/6.5.0 + '@turf/rhumb-destination': registry.npmmirror.com/@turf/rhumb-destination/6.5.0 + '@turf/rhumb-distance': registry.npmmirror.com/@turf/rhumb-distance/6.5.0 + dev: false + + registry.npmmirror.com/@turf/transform-translate/6.5.0: + resolution: {integrity: sha512-NABLw5VdtJt/9vSstChp93pc6oel4qXEos56RBMsPlYB8hzNTEKYtC146XJvyF4twJeeYS8RVe1u7KhoFwEM5w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/transform-translate/-/transform-translate-6.5.0.tgz} + name: '@turf/transform-translate' + version: 6.5.0 + dependencies: + '@turf/clone': registry.npmmirror.com/@turf/clone/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + '@turf/rhumb-destination': registry.npmmirror.com/@turf/rhumb-destination/6.5.0 + dev: false + + registry.npmmirror.com/@turf/triangle-grid/6.5.0: + resolution: {integrity: sha512-2jToUSAS1R1htq4TyLQYPTIsoy6wg3e3BQXjm2rANzw4wPQCXGOxrur1Fy9RtzwqwljlC7DF4tg0OnWr8RjmfA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/triangle-grid/-/triangle-grid-6.5.0.tgz} + name: '@turf/triangle-grid' + version: 6.5.0 + dependencies: + '@turf/distance': registry.npmmirror.com/@turf/distance/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/intersect': registry.npmmirror.com/@turf/intersect/6.5.0 + dev: false + + registry.npmmirror.com/@turf/truncate/6.5.0: + resolution: {integrity: sha512-pFxg71pLk+eJj134Z9yUoRhIi8vqnnKvCYwdT4x/DQl/19RVdq1tV3yqOT3gcTQNfniteylL5qV1uTBDV5sgrg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/truncate/-/truncate-6.5.0.tgz} + name: '@turf/truncate' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + dev: false + + registry.npmmirror.com/@turf/turf/6.5.0: + resolution: {integrity: sha512-ipMCPnhu59bh92MNt8+pr1VZQhHVuTMHklciQURo54heoxRzt1neNYZOBR6jdL+hNsbDGAECMuIpAutX+a3Y+w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/turf/-/turf-6.5.0.tgz} + name: '@turf/turf' + version: 6.5.0 + dependencies: + '@turf/along': registry.npmmirror.com/@turf/along/6.5.0 + '@turf/angle': registry.npmmirror.com/@turf/angle/6.5.0 + '@turf/area': registry.npmmirror.com/@turf/area/6.5.0 + '@turf/bbox': registry.npmmirror.com/@turf/bbox/6.5.0 + '@turf/bbox-clip': registry.npmmirror.com/@turf/bbox-clip/6.5.0 + '@turf/bbox-polygon': registry.npmmirror.com/@turf/bbox-polygon/6.5.0 + '@turf/bearing': registry.npmmirror.com/@turf/bearing/6.5.0 + '@turf/bezier-spline': registry.npmmirror.com/@turf/bezier-spline/6.5.0 + '@turf/boolean-clockwise': registry.npmmirror.com/@turf/boolean-clockwise/6.5.0 + '@turf/boolean-contains': registry.npmmirror.com/@turf/boolean-contains/6.5.0 + '@turf/boolean-crosses': registry.npmmirror.com/@turf/boolean-crosses/6.5.0 + '@turf/boolean-disjoint': registry.npmmirror.com/@turf/boolean-disjoint/6.5.0 + '@turf/boolean-equal': registry.npmmirror.com/@turf/boolean-equal/6.5.0 + '@turf/boolean-intersects': registry.npmmirror.com/@turf/boolean-intersects/6.5.0 + '@turf/boolean-overlap': registry.npmmirror.com/@turf/boolean-overlap/6.5.0 + '@turf/boolean-parallel': registry.npmmirror.com/@turf/boolean-parallel/6.5.0 + '@turf/boolean-point-in-polygon': registry.npmmirror.com/@turf/boolean-point-in-polygon/6.5.0 + '@turf/boolean-point-on-line': registry.npmmirror.com/@turf/boolean-point-on-line/6.5.0 + '@turf/boolean-within': registry.npmmirror.com/@turf/boolean-within/6.5.0 + '@turf/buffer': registry.npmmirror.com/@turf/buffer/6.5.0 + '@turf/center': registry.npmmirror.com/@turf/center/6.5.0 + '@turf/center-mean': registry.npmmirror.com/@turf/center-mean/6.5.0 + '@turf/center-median': registry.npmmirror.com/@turf/center-median/6.5.0 + '@turf/center-of-mass': registry.npmmirror.com/@turf/center-of-mass/6.5.0 + '@turf/centroid': registry.npmmirror.com/@turf/centroid/6.5.0 + '@turf/circle': registry.npmmirror.com/@turf/circle/6.5.0 + '@turf/clean-coords': registry.npmmirror.com/@turf/clean-coords/6.5.0 + '@turf/clone': registry.npmmirror.com/@turf/clone/6.5.0 + '@turf/clusters': registry.npmmirror.com/@turf/clusters/6.5.0 + '@turf/clusters-dbscan': registry.npmmirror.com/@turf/clusters-dbscan/6.5.0 + '@turf/clusters-kmeans': registry.npmmirror.com/@turf/clusters-kmeans/6.5.0 + '@turf/collect': registry.npmmirror.com/@turf/collect/6.5.0 + '@turf/combine': registry.npmmirror.com/@turf/combine/6.5.0 + '@turf/concave': registry.npmmirror.com/@turf/concave/6.5.0 + '@turf/convex': registry.npmmirror.com/@turf/convex/6.5.0 + '@turf/destination': registry.npmmirror.com/@turf/destination/6.5.0 + '@turf/difference': registry.npmmirror.com/@turf/difference/6.5.0 + '@turf/dissolve': registry.npmmirror.com/@turf/dissolve/6.5.0 + '@turf/distance': registry.npmmirror.com/@turf/distance/6.5.0 + '@turf/distance-weight': registry.npmmirror.com/@turf/distance-weight/6.5.0 + '@turf/ellipse': registry.npmmirror.com/@turf/ellipse/6.5.0 + '@turf/envelope': registry.npmmirror.com/@turf/envelope/6.5.0 + '@turf/explode': registry.npmmirror.com/@turf/explode/6.5.0 + '@turf/flatten': registry.npmmirror.com/@turf/flatten/6.5.0 + '@turf/flip': registry.npmmirror.com/@turf/flip/6.5.0 + '@turf/great-circle': registry.npmmirror.com/@turf/great-circle/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/hex-grid': registry.npmmirror.com/@turf/hex-grid/6.5.0 + '@turf/interpolate': registry.npmmirror.com/@turf/interpolate/6.5.0 + '@turf/intersect': registry.npmmirror.com/@turf/intersect/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + '@turf/isobands': registry.npmmirror.com/@turf/isobands/6.5.0 + '@turf/isolines': registry.npmmirror.com/@turf/isolines/6.5.0 + '@turf/kinks': registry.npmmirror.com/@turf/kinks/6.5.0 + '@turf/length': registry.npmmirror.com/@turf/length/6.5.0 + '@turf/line-arc': registry.npmmirror.com/@turf/line-arc/6.5.0 + '@turf/line-chunk': registry.npmmirror.com/@turf/line-chunk/6.5.0 + '@turf/line-intersect': registry.npmmirror.com/@turf/line-intersect/6.5.0 + '@turf/line-offset': registry.npmmirror.com/@turf/line-offset/6.5.0 + '@turf/line-overlap': registry.npmmirror.com/@turf/line-overlap/6.5.0 + '@turf/line-segment': registry.npmmirror.com/@turf/line-segment/6.5.0 + '@turf/line-slice': registry.npmmirror.com/@turf/line-slice/6.5.0 + '@turf/line-slice-along': registry.npmmirror.com/@turf/line-slice-along/6.5.0 + '@turf/line-split': registry.npmmirror.com/@turf/line-split/6.5.0 + '@turf/line-to-polygon': registry.npmmirror.com/@turf/line-to-polygon/6.5.0 + '@turf/mask': registry.npmmirror.com/@turf/mask/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + '@turf/midpoint': registry.npmmirror.com/@turf/midpoint/6.5.0 + '@turf/moran-index': registry.npmmirror.com/@turf/moran-index/6.5.0 + '@turf/nearest-point': registry.npmmirror.com/@turf/nearest-point/6.5.0 + '@turf/nearest-point-on-line': registry.npmmirror.com/@turf/nearest-point-on-line/6.5.0 + '@turf/nearest-point-to-line': registry.npmmirror.com/@turf/nearest-point-to-line/6.5.0 + '@turf/planepoint': registry.npmmirror.com/@turf/planepoint/6.5.0 + '@turf/point-grid': registry.npmmirror.com/@turf/point-grid/6.5.0 + '@turf/point-on-feature': registry.npmmirror.com/@turf/point-on-feature/6.5.0 + '@turf/point-to-line-distance': registry.npmmirror.com/@turf/point-to-line-distance/6.5.0 + '@turf/points-within-polygon': registry.npmmirror.com/@turf/points-within-polygon/6.5.0 + '@turf/polygon-smooth': registry.npmmirror.com/@turf/polygon-smooth/6.5.0 + '@turf/polygon-tangents': registry.npmmirror.com/@turf/polygon-tangents/6.5.0 + '@turf/polygon-to-line': registry.npmmirror.com/@turf/polygon-to-line/6.5.0 + '@turf/polygonize': registry.npmmirror.com/@turf/polygonize/6.5.0 + '@turf/projection': registry.npmmirror.com/@turf/projection/6.5.0 + '@turf/random': registry.npmmirror.com/@turf/random/6.5.0 + '@turf/rewind': registry.npmmirror.com/@turf/rewind/6.5.0 + '@turf/rhumb-bearing': registry.npmmirror.com/@turf/rhumb-bearing/6.5.0 + '@turf/rhumb-destination': registry.npmmirror.com/@turf/rhumb-destination/6.5.0 + '@turf/rhumb-distance': registry.npmmirror.com/@turf/rhumb-distance/6.5.0 + '@turf/sample': registry.npmmirror.com/@turf/sample/6.5.0 + '@turf/sector': registry.npmmirror.com/@turf/sector/6.5.0 + '@turf/shortest-path': registry.npmmirror.com/@turf/shortest-path/6.5.0 + '@turf/simplify': registry.npmmirror.com/@turf/simplify/6.5.0 + '@turf/square': registry.npmmirror.com/@turf/square/6.5.0 + '@turf/square-grid': registry.npmmirror.com/@turf/square-grid/6.5.0 + '@turf/standard-deviational-ellipse': registry.npmmirror.com/@turf/standard-deviational-ellipse/6.5.0 + '@turf/tag': registry.npmmirror.com/@turf/tag/6.5.0 + '@turf/tesselate': registry.npmmirror.com/@turf/tesselate/6.5.0 + '@turf/tin': registry.npmmirror.com/@turf/tin/6.5.0 + '@turf/transform-rotate': registry.npmmirror.com/@turf/transform-rotate/6.5.0 + '@turf/transform-scale': registry.npmmirror.com/@turf/transform-scale/6.5.0 + '@turf/transform-translate': registry.npmmirror.com/@turf/transform-translate/6.5.0 + '@turf/triangle-grid': registry.npmmirror.com/@turf/triangle-grid/6.5.0 + '@turf/truncate': registry.npmmirror.com/@turf/truncate/6.5.0 + '@turf/union': registry.npmmirror.com/@turf/union/6.5.0 + '@turf/unkink-polygon': registry.npmmirror.com/@turf/unkink-polygon/6.5.0 + '@turf/voronoi': registry.npmmirror.com/@turf/voronoi/6.5.0 + dev: false + + registry.npmmirror.com/@turf/union/6.5.0: + resolution: {integrity: sha512-igYWCwP/f0RFHIlC2c0SKDuM/ObBaqSljI3IdV/x71805QbIvY/BYGcJdyNcgEA6cylIGl/0VSlIbpJHZ9ldhw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/union/-/union-6.5.0.tgz} + name: '@turf/union' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + polygon-clipping: registry.npmmirror.com/polygon-clipping/0.15.3 + dev: false + + registry.npmmirror.com/@turf/unkink-polygon/6.5.0: + resolution: {integrity: sha512-8QswkzC0UqKmN1DT6HpA9upfa1HdAA5n6bbuzHy8NJOX8oVizVAqfEPY0wqqTgboDjmBR4yyImsdPGUl3gZ8JQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/unkink-polygon/-/unkink-polygon-6.5.0.tgz} + name: '@turf/unkink-polygon' + version: 6.5.0 + dependencies: + '@turf/area': registry.npmmirror.com/@turf/area/6.5.0 + '@turf/boolean-point-in-polygon': registry.npmmirror.com/@turf/boolean-point-in-polygon/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + rbush: registry.npmmirror.com/rbush/2.0.2 + dev: false + + registry.npmmirror.com/@turf/voronoi/6.5.0: + resolution: {integrity: sha512-C/xUsywYX+7h1UyNqnydHXiun4UPjK88VDghtoRypR9cLlb7qozkiLRphQxxsCM0KxyxpVPHBVQXdAL3+Yurow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@turf/voronoi/-/voronoi-6.5.0.tgz} + name: '@turf/voronoi' + version: 6.5.0 + dependencies: + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/invariant': registry.npmmirror.com/@turf/invariant/6.5.0 + d3-voronoi: registry.npmmirror.com/d3-voronoi/1.1.2 + dev: false + + registry.npmmirror.com/@types/amap-js-api/1.4.12: + resolution: {integrity: sha512-q/qvE40hkg9gcfFBR5JwlWepK+eh2RB93dwUEHtNID+nx+UPsBBK2ilzYtP8QOutw89eR2F0PQ0RfypFSSdz2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/amap-js-api/-/amap-js-api-1.4.12.tgz} + name: '@types/amap-js-api' + version: 1.4.12 + dev: false + + registry.npmmirror.com/@types/archiver/5.3.2: + resolution: {integrity: sha512-IctHreBuWE5dvBDz/0WeKtyVKVRs4h75IblxOACL92wU66v+HGAfEYAOyXkOFphvRJMhuXdI9huDXpX0FC6lCw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/archiver/-/archiver-5.3.2.tgz} + name: '@types/archiver' + version: 5.3.2 + dependencies: + '@types/readdir-glob': registry.npmmirror.com/@types/readdir-glob/1.1.1 + dev: true + + registry.npmmirror.com/@types/body-parser/1.19.3: + resolution: {integrity: sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/body-parser/-/body-parser-1.19.3.tgz} + name: '@types/body-parser' + version: 1.19.3 + dependencies: + '@types/connect': registry.npmmirror.com/@types/connect/3.4.36 + '@types/node': registry.npmmirror.com/@types/node/20.6.3 + dev: true + + registry.npmmirror.com/@types/bonjour/3.5.11: + resolution: {integrity: sha512-isGhjmBtLIxdHBDl2xGwUzEM8AOyOvWsADWq7rqirdi/ZQoHnLWErHvsThcEzTX8juDRiZtzp2Qkv5bgNh6mAg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/bonjour/-/bonjour-3.5.11.tgz} + name: '@types/bonjour' + version: 3.5.11 + dependencies: + '@types/node': registry.npmmirror.com/@types/node/20.6.3 + dev: true + + registry.npmmirror.com/@types/connect-history-api-fallback/1.5.1: + resolution: {integrity: sha512-iaQslNbARe8fctL5Lk+DsmgWOM83lM+7FzP0eQUJs1jd3kBE8NWqBTIT2S8SqQOJjxvt2eyIjpOuYeRXq2AdMw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.1.tgz} + name: '@types/connect-history-api-fallback' + version: 1.5.1 + dependencies: + '@types/express-serve-static-core': registry.npmmirror.com/@types/express-serve-static-core/4.17.36 + '@types/node': registry.npmmirror.com/@types/node/20.6.3 + dev: true + + registry.npmmirror.com/@types/connect/3.4.36: + resolution: {integrity: sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/connect/-/connect-3.4.36.tgz} + name: '@types/connect' + version: 3.4.36 + dependencies: + '@types/node': registry.npmmirror.com/@types/node/20.6.3 + dev: true + + registry.npmmirror.com/@types/eslint-scope/3.7.4: + resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/eslint-scope/-/eslint-scope-3.7.4.tgz} + name: '@types/eslint-scope' + version: 3.7.4 + dependencies: + '@types/eslint': registry.npmmirror.com/@types/eslint/8.44.2 + '@types/estree': registry.npmmirror.com/@types/estree/1.0.1 + dev: true + + registry.npmmirror.com/@types/eslint/8.44.2: + resolution: {integrity: sha512-sdPRb9K6iL5XZOmBubg8yiFp5yS/JdUDQsq5e6h95km91MCYMuvp7mh1fjPEYUhvHepKpZOjnEaMBR4PxjWDzg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/eslint/-/eslint-8.44.2.tgz} + name: '@types/eslint' + version: 8.44.2 + dependencies: + '@types/estree': registry.npmmirror.com/@types/estree/1.0.1 + '@types/json-schema': registry.npmmirror.com/@types/json-schema/7.0.13 + dev: true + + registry.npmmirror.com/@types/estree/1.0.1: + resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/estree/-/estree-1.0.1.tgz} + name: '@types/estree' + version: 1.0.1 + dev: true + + registry.npmmirror.com/@types/express-serve-static-core/4.17.36: + resolution: {integrity: sha512-zbivROJ0ZqLAtMzgzIUC4oNqDG9iF0lSsAqpOD9kbs5xcIM3dTiyuHvBc7R8MtWBp3AAWGaovJa+wzWPjLYW7Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.36.tgz} + name: '@types/express-serve-static-core' + version: 4.17.36 + dependencies: + '@types/node': registry.npmmirror.com/@types/node/20.6.3 + '@types/qs': registry.npmmirror.com/@types/qs/6.9.8 + '@types/range-parser': registry.npmmirror.com/@types/range-parser/1.2.4 + '@types/send': registry.npmmirror.com/@types/send/0.17.1 + dev: true + + registry.npmmirror.com/@types/express/4.17.17: + resolution: {integrity: sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/express/-/express-4.17.17.tgz} + name: '@types/express' + version: 4.17.17 + dependencies: + '@types/body-parser': registry.npmmirror.com/@types/body-parser/1.19.3 + '@types/express-serve-static-core': registry.npmmirror.com/@types/express-serve-static-core/4.17.36 + '@types/qs': registry.npmmirror.com/@types/qs/6.9.8 + '@types/serve-static': registry.npmmirror.com/@types/serve-static/1.15.2 + dev: true + + registry.npmmirror.com/@types/geojson/7946.0.11: + resolution: {integrity: sha512-L7A0AINMXQpVwxHJ4jxD6/XjZ4NDufaRlUJHjNIFKYUFBH1SvOW+neaqb0VTRSLW5suSrSu19ObFEFnfNcr+qg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/geojson/-/geojson-7946.0.11.tgz} + name: '@types/geojson' + version: 7946.0.11 + dev: false + + registry.npmmirror.com/@types/geojson/7946.0.8: + resolution: {integrity: sha512-1rkryxURpr6aWP7R786/UQOkJ3PcpQiWkAXBmdWc7ryFWqN6a4xfK7BtjXvFBKO9LjQ+MWQSWxYeZX1OApnArA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/geojson/-/geojson-7946.0.8.tgz} + name: '@types/geojson' + version: 7946.0.8 + dev: false + + registry.npmmirror.com/@types/html-minifier-terser/6.1.0: + resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz} + name: '@types/html-minifier-terser' + version: 6.1.0 + dev: true + + registry.npmmirror.com/@types/http-cache-semantics/4.0.2: + resolution: {integrity: sha512-FD+nQWA2zJjh4L9+pFXqWOi0Hs1ryBCfI+985NjluQ1p8EYtoLvjLOKidXBtZ4/IcxDX4o8/E8qDS3540tNliw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.2.tgz} + name: '@types/http-cache-semantics' + version: 4.0.2 + dev: false + + registry.npmmirror.com/@types/http-errors/2.0.2: + resolution: {integrity: sha512-lPG6KlZs88gef6aD85z3HNkztpj7w2R7HmR3gygjfXCQmsLloWNARFkMuzKiiY8FGdh1XDpgBdrSf4aKDiA7Kg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/http-errors/-/http-errors-2.0.2.tgz} + name: '@types/http-errors' + version: 2.0.2 + dev: true + + registry.npmmirror.com/@types/http-proxy/1.17.12: + resolution: {integrity: sha512-kQtujO08dVtQ2wXAuSFfk9ASy3sug4+ogFR8Kd8UgP8PEuc1/G/8yjYRmp//PcDNJEUKOza/MrQu15bouEUCiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/http-proxy/-/http-proxy-1.17.12.tgz} + name: '@types/http-proxy' + version: 1.17.12 + dependencies: + '@types/node': registry.npmmirror.com/@types/node/20.6.3 + dev: true + + registry.npmmirror.com/@types/json-schema/7.0.13: + resolution: {integrity: sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.13.tgz} + name: '@types/json-schema' + version: 7.0.13 + dev: true + + registry.npmmirror.com/@types/json5/0.0.29: + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/json5/-/json5-0.0.29.tgz} + name: '@types/json5' + version: 0.0.29 + dev: true + + registry.npmmirror.com/@types/mapbox-gl/1.13.6: + resolution: {integrity: sha512-CONmQCVgzLOseiDa0s8EXwgc3z9FQcc8U/KsIBiaNBY1sIxPen14k9z3eMeYgpx1vo7k0cq9xxxk3/xSZkW0TQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/mapbox-gl/-/mapbox-gl-1.13.6.tgz} + name: '@types/mapbox-gl' + version: 1.13.6 + dependencies: + '@types/geojson': registry.npmmirror.com/@types/geojson/7946.0.11 + dev: false + + registry.npmmirror.com/@types/mime/1.3.2: + resolution: {integrity: sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/mime/-/mime-1.3.2.tgz} + name: '@types/mime' + version: 1.3.2 + dev: true + + registry.npmmirror.com/@types/mime/3.0.1: + resolution: {integrity: sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/mime/-/mime-3.0.1.tgz} + name: '@types/mime' + version: 3.0.1 + dev: true + + registry.npmmirror.com/@types/minimist/1.2.2: + resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/minimist/-/minimist-1.2.2.tgz} + name: '@types/minimist' + version: 1.2.2 + + registry.npmmirror.com/@types/node/20.6.3: + resolution: {integrity: sha512-HksnYH4Ljr4VQgEy2lTStbCKv/P590tmPe5HqOnv9Gprffgv5WXAY+Y5Gqniu0GGqeTCUdBnzC3QSrzPkBkAMA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/node/-/node-20.6.3.tgz} + name: '@types/node' + version: 20.6.3 + dev: true + + registry.npmmirror.com/@types/normalize-package-data/2.4.1: + resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz} + name: '@types/normalize-package-data' + version: 2.4.1 + + registry.npmmirror.com/@types/parse-json/4.0.0: + resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/parse-json/-/parse-json-4.0.0.tgz} + name: '@types/parse-json' + version: 4.0.0 + dev: true + + registry.npmmirror.com/@types/qs/6.9.8: + resolution: {integrity: sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/qs/-/qs-6.9.8.tgz} + name: '@types/qs' + version: 6.9.8 + dev: true + + registry.npmmirror.com/@types/range-parser/1.2.4: + resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/range-parser/-/range-parser-1.2.4.tgz} + name: '@types/range-parser' + version: 1.2.4 + dev: true + + registry.npmmirror.com/@types/readdir-glob/1.1.1: + resolution: {integrity: sha512-ImM6TmoF8bgOwvehGviEj3tRdRBbQujr1N+0ypaln/GWjaerOB26jb93vsRHmdMtvVQZQebOlqt2HROark87mQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/readdir-glob/-/readdir-glob-1.1.1.tgz} + name: '@types/readdir-glob' + version: 1.1.1 + dependencies: + '@types/node': registry.npmmirror.com/@types/node/20.6.3 + dev: true + + registry.npmmirror.com/@types/retry/0.12.0: + resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/retry/-/retry-0.12.0.tgz} + name: '@types/retry' + version: 0.12.0 + dev: true + + registry.npmmirror.com/@types/send/0.17.1: + resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/send/-/send-0.17.1.tgz} + name: '@types/send' + version: 0.17.1 + dependencies: + '@types/mime': registry.npmmirror.com/@types/mime/1.3.2 + '@types/node': registry.npmmirror.com/@types/node/20.6.3 + dev: true + + registry.npmmirror.com/@types/serve-index/1.9.1: + resolution: {integrity: sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/serve-index/-/serve-index-1.9.1.tgz} + name: '@types/serve-index' + version: 1.9.1 + dependencies: + '@types/express': registry.npmmirror.com/@types/express/4.17.17 + dev: true + + registry.npmmirror.com/@types/serve-static/1.15.2: + resolution: {integrity: sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/serve-static/-/serve-static-1.15.2.tgz} + name: '@types/serve-static' + version: 1.15.2 + dependencies: + '@types/http-errors': registry.npmmirror.com/@types/http-errors/2.0.2 + '@types/mime': registry.npmmirror.com/@types/mime/3.0.1 + '@types/node': registry.npmmirror.com/@types/node/20.6.3 + dev: true + + registry.npmmirror.com/@types/sockjs/0.3.33: + resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/sockjs/-/sockjs-0.3.33.tgz} + name: '@types/sockjs' + version: 0.3.33 + dependencies: + '@types/node': registry.npmmirror.com/@types/node/20.6.3 + dev: true + + registry.npmmirror.com/@types/ws/8.5.5: + resolution: {integrity: sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/ws/-/ws-8.5.5.tgz} + name: '@types/ws' + version: 8.5.5 + dependencies: + '@types/node': registry.npmmirror.com/@types/node/20.6.3 + dev: true + + registry.npmmirror.com/@vue/babel-helper-vue-jsx-merge-props/1.4.0: + resolution: {integrity: sha512-JkqXfCkUDp4PIlFdDQ0TdXoIejMtTHP67/pvxlgeY+u5k3LEdKuWZ3LK6xkxo52uDoABIVyRwqVkfLQJhk7VBA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.4.0.tgz} + name: '@vue/babel-helper-vue-jsx-merge-props' + version: 1.4.0 + dev: true + + registry.npmmirror.com/@vue/babel-helper-vue-transform-on/1.1.5: + resolution: {integrity: sha512-SgUymFpMoAyWeYWLAY+MkCK3QEROsiUnfaw5zxOVD/M64KQs8D/4oK6Q5omVA2hnvEOE0SCkH2TZxs/jnnUj7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.1.5.tgz} + name: '@vue/babel-helper-vue-transform-on' + version: 1.1.5 + dev: true + + registry.npmmirror.com/@vue/babel-plugin-jsx/1.1.5_@babel+core@7.22.20: + resolution: {integrity: sha512-nKs1/Bg9U1n3qSWnsHhCVQtAzI6aQXqua8j/bZrau8ywT1ilXQbK4FwEJGmU8fV7tcpuFvWmmN7TMmV1OBma1g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.1.5.tgz} + id: registry.npmmirror.com/@vue/babel-plugin-jsx/1.1.5 + name: '@vue/babel-plugin-jsx' + version: 1.1.5 + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-module-imports': registry.npmmirror.com/@babel/helper-module-imports/7.22.15 + '@babel/plugin-syntax-jsx': registry.npmmirror.com/@babel/plugin-syntax-jsx/7.22.5_@babel+core@7.22.20 + '@babel/template': registry.npmmirror.com/@babel/template/7.22.15 + '@babel/traverse': registry.npmmirror.com/@babel/traverse/7.22.20 + '@babel/types': registry.npmmirror.com/@babel/types/7.22.19 + '@vue/babel-helper-vue-transform-on': registry.npmmirror.com/@vue/babel-helper-vue-transform-on/1.1.5 + camelcase: registry.npmmirror.com/camelcase/6.3.0 + html-tags: registry.npmmirror.com/html-tags/3.3.1 + svg-tags: registry.npmmirror.com/svg-tags/1.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/@vue/babel-plugin-transform-vue-jsx/1.4.0_@babel+core@7.22.20: + resolution: {integrity: sha512-Fmastxw4MMx0vlgLS4XBX0XiBbUFzoMGeVXuMV08wyOfXdikAFqBTuYPR0tlk+XskL19EzHc39SgjrPGY23JnA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.4.0.tgz} + id: registry.npmmirror.com/@vue/babel-plugin-transform-vue-jsx/1.4.0 + name: '@vue/babel-plugin-transform-vue-jsx' + version: 1.4.0 + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-module-imports': registry.npmmirror.com/@babel/helper-module-imports/7.22.15 + '@babel/plugin-syntax-jsx': registry.npmmirror.com/@babel/plugin-syntax-jsx/7.22.5_@babel+core@7.22.20 + '@vue/babel-helper-vue-jsx-merge-props': registry.npmmirror.com/@vue/babel-helper-vue-jsx-merge-props/1.4.0 + html-tags: registry.npmmirror.com/html-tags/2.0.0 + lodash.kebabcase: registry.npmmirror.com/lodash.kebabcase/4.1.1 + svg-tags: registry.npmmirror.com/svg-tags/1.0.0 + dev: true + + registry.npmmirror.com/@vue/babel-preset-app/5.0.8_vue@3.3.4: + resolution: {integrity: sha512-yl+5qhpjd8e1G4cMXfORkkBlvtPCIgmRf3IYCWYDKIQ7m+PPa5iTm4feiNmCMD6yGqQWMhhK/7M3oWGL9boKwg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/babel-preset-app/-/babel-preset-app-5.0.8.tgz} + id: registry.npmmirror.com/@vue/babel-preset-app/5.0.8 + name: '@vue/babel-preset-app' + version: 5.0.8 + peerDependencies: + vue: ^2 || ^3.2.13 + peerDependenciesMeta: + core-js: + optional: true + vue: + optional: true + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets/7.22.15 + '@babel/helper-module-imports': registry.npmmirror.com/@babel/helper-module-imports/7.22.15 + '@babel/plugin-proposal-class-properties': registry.npmmirror.com/@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.22.20 + '@babel/plugin-proposal-decorators': registry.npmmirror.com/@babel/plugin-proposal-decorators/7.22.15_@babel+core@7.22.20 + '@babel/plugin-syntax-dynamic-import': registry.npmmirror.com/@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.22.20 + '@babel/plugin-syntax-jsx': registry.npmmirror.com/@babel/plugin-syntax-jsx/7.22.5_@babel+core@7.22.20 + '@babel/plugin-transform-runtime': registry.npmmirror.com/@babel/plugin-transform-runtime/7.22.15_@babel+core@7.22.20 + '@babel/preset-env': registry.npmmirror.com/@babel/preset-env/7.22.20_@babel+core@7.22.20 + '@babel/runtime': registry.npmmirror.com/@babel/runtime/7.22.15 + '@vue/babel-plugin-jsx': registry.npmmirror.com/@vue/babel-plugin-jsx/1.1.5_@babel+core@7.22.20 + '@vue/babel-preset-jsx': registry.npmmirror.com/@vue/babel-preset-jsx/1.4.0_dh7ubqk4ywpw7cb36s3u6h3cq4 + babel-plugin-dynamic-import-node: registry.npmmirror.com/babel-plugin-dynamic-import-node/2.3.3 + core-js: registry.npmmirror.com/core-js/3.32.2 + core-js-compat: registry.npmmirror.com/core-js-compat/3.32.2 + semver: registry.npmmirror.com/semver/7.5.4 + vue: registry.npmmirror.com/vue/3.3.4 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/@vue/babel-preset-jsx/1.4.0_dh7ubqk4ywpw7cb36s3u6h3cq4: + resolution: {integrity: sha512-QmfRpssBOPZWL5xw7fOuHNifCQcNQC1PrOo/4fu6xlhlKJJKSA3HqX92Nvgyx8fqHZTUGMPHmFA+IDqwXlqkSA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/babel-preset-jsx/-/babel-preset-jsx-1.4.0.tgz} + id: registry.npmmirror.com/@vue/babel-preset-jsx/1.4.0 + name: '@vue/babel-preset-jsx' + version: 1.4.0 + peerDependencies: + '@babel/core': ^7.0.0-0 + vue: '*' + peerDependenciesMeta: + vue: + optional: true + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@vue/babel-helper-vue-jsx-merge-props': registry.npmmirror.com/@vue/babel-helper-vue-jsx-merge-props/1.4.0 + '@vue/babel-plugin-transform-vue-jsx': registry.npmmirror.com/@vue/babel-plugin-transform-vue-jsx/1.4.0_@babel+core@7.22.20 + '@vue/babel-sugar-composition-api-inject-h': registry.npmmirror.com/@vue/babel-sugar-composition-api-inject-h/1.4.0_@babel+core@7.22.20 + '@vue/babel-sugar-composition-api-render-instance': registry.npmmirror.com/@vue/babel-sugar-composition-api-render-instance/1.4.0_@babel+core@7.22.20 + '@vue/babel-sugar-functional-vue': registry.npmmirror.com/@vue/babel-sugar-functional-vue/1.4.0_@babel+core@7.22.20 + '@vue/babel-sugar-inject-h': registry.npmmirror.com/@vue/babel-sugar-inject-h/1.4.0_@babel+core@7.22.20 + '@vue/babel-sugar-v-model': registry.npmmirror.com/@vue/babel-sugar-v-model/1.4.0_@babel+core@7.22.20 + '@vue/babel-sugar-v-on': registry.npmmirror.com/@vue/babel-sugar-v-on/1.4.0_@babel+core@7.22.20 + vue: registry.npmmirror.com/vue/3.3.4 + dev: true + + registry.npmmirror.com/@vue/babel-sugar-composition-api-inject-h/1.4.0_@babel+core@7.22.20: + resolution: {integrity: sha512-VQq6zEddJHctnG4w3TfmlVp5FzDavUSut/DwR0xVoe/mJKXyMcsIibL42wPntozITEoY90aBV0/1d2KjxHU52g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.4.0.tgz} + id: registry.npmmirror.com/@vue/babel-sugar-composition-api-inject-h/1.4.0 + name: '@vue/babel-sugar-composition-api-inject-h' + version: 1.4.0 + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/plugin-syntax-jsx': registry.npmmirror.com/@babel/plugin-syntax-jsx/7.22.5_@babel+core@7.22.20 + dev: true + + registry.npmmirror.com/@vue/babel-sugar-composition-api-render-instance/1.4.0_@babel+core@7.22.20: + resolution: {integrity: sha512-6ZDAzcxvy7VcnCjNdHJ59mwK02ZFuP5CnucloidqlZwVQv5CQLijc3lGpR7MD3TWFi78J7+a8J56YxbCtHgT9Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.4.0.tgz} + id: registry.npmmirror.com/@vue/babel-sugar-composition-api-render-instance/1.4.0 + name: '@vue/babel-sugar-composition-api-render-instance' + version: 1.4.0 + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/plugin-syntax-jsx': registry.npmmirror.com/@babel/plugin-syntax-jsx/7.22.5_@babel+core@7.22.20 + dev: true + + registry.npmmirror.com/@vue/babel-sugar-functional-vue/1.4.0_@babel+core@7.22.20: + resolution: {integrity: sha512-lTEB4WUFNzYt2In6JsoF9sAYVTo84wC4e+PoZWSgM6FUtqRJz7wMylaEhSRgG71YF+wfLD6cc9nqVeXN2rwBvw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.4.0.tgz} + id: registry.npmmirror.com/@vue/babel-sugar-functional-vue/1.4.0 + name: '@vue/babel-sugar-functional-vue' + version: 1.4.0 + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/plugin-syntax-jsx': registry.npmmirror.com/@babel/plugin-syntax-jsx/7.22.5_@babel+core@7.22.20 + dev: true + + registry.npmmirror.com/@vue/babel-sugar-inject-h/1.4.0_@babel+core@7.22.20: + resolution: {integrity: sha512-muwWrPKli77uO2fFM7eA3G1lAGnERuSz2NgAxuOLzrsTlQl8W4G+wwbM4nB6iewlKbwKRae3nL03UaF5ffAPMA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.4.0.tgz} + id: registry.npmmirror.com/@vue/babel-sugar-inject-h/1.4.0 + name: '@vue/babel-sugar-inject-h' + version: 1.4.0 + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/plugin-syntax-jsx': registry.npmmirror.com/@babel/plugin-syntax-jsx/7.22.5_@babel+core@7.22.20 + dev: true + + registry.npmmirror.com/@vue/babel-sugar-v-model/1.4.0_@babel+core@7.22.20: + resolution: {integrity: sha512-0t4HGgXb7WHYLBciZzN5s0Hzqan4Ue+p/3FdQdcaHAb7s5D9WZFGoSxEZHrR1TFVZlAPu1bejTKGeAzaaG3NCQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.4.0.tgz} + id: registry.npmmirror.com/@vue/babel-sugar-v-model/1.4.0 + name: '@vue/babel-sugar-v-model' + version: 1.4.0 + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/plugin-syntax-jsx': registry.npmmirror.com/@babel/plugin-syntax-jsx/7.22.5_@babel+core@7.22.20 + '@vue/babel-helper-vue-jsx-merge-props': registry.npmmirror.com/@vue/babel-helper-vue-jsx-merge-props/1.4.0 + '@vue/babel-plugin-transform-vue-jsx': registry.npmmirror.com/@vue/babel-plugin-transform-vue-jsx/1.4.0_@babel+core@7.22.20 + camelcase: registry.npmmirror.com/camelcase/5.3.1 + html-tags: registry.npmmirror.com/html-tags/2.0.0 + svg-tags: registry.npmmirror.com/svg-tags/1.0.0 + dev: true + + registry.npmmirror.com/@vue/babel-sugar-v-on/1.4.0_@babel+core@7.22.20: + resolution: {integrity: sha512-m+zud4wKLzSKgQrWwhqRObWzmTuyzl6vOP7024lrpeJM4x2UhQtRDLgYjXAw9xBXjCwS0pP9kXjg91F9ZNo9JA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.4.0.tgz} + id: registry.npmmirror.com/@vue/babel-sugar-v-on/1.4.0 + name: '@vue/babel-sugar-v-on' + version: 1.4.0 + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/plugin-syntax-jsx': registry.npmmirror.com/@babel/plugin-syntax-jsx/7.22.5_@babel+core@7.22.20 + '@vue/babel-plugin-transform-vue-jsx': registry.npmmirror.com/@vue/babel-plugin-transform-vue-jsx/1.4.0_@babel+core@7.22.20 + camelcase: registry.npmmirror.com/camelcase/5.3.1 + dev: true + + registry.npmmirror.com/@vue/cli-overlay/5.0.8: + resolution: {integrity: sha512-KmtievE/B4kcXp6SuM2gzsnSd8WebkQpg3XaB6GmFh1BJGRqa1UiW9up7L/Q67uOdTigHxr5Ar2lZms4RcDjwQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/cli-overlay/-/cli-overlay-5.0.8.tgz} + name: '@vue/cli-overlay' + version: 5.0.8 + dev: true + + registry.npmmirror.com/@vue/cli-plugin-babel/5.0.8_txmybggnvwzjouxtymge3gtdly: + resolution: {integrity: sha512-a4qqkml3FAJ3auqB2kN2EMPocb/iu0ykeELwed+9B1c1nQ1HKgslKMHMPavYx3Cd/QAx2mBD4hwKBqZXEI/CsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/cli-plugin-babel/-/cli-plugin-babel-5.0.8.tgz} + id: registry.npmmirror.com/@vue/cli-plugin-babel/5.0.8 + name: '@vue/cli-plugin-babel' + version: 5.0.8 + peerDependencies: + '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@vue/babel-preset-app': registry.npmmirror.com/@vue/babel-preset-app/5.0.8_vue@3.3.4 + '@vue/cli-service': registry.npmmirror.com/@vue/cli-service/5.0.8_nwbc6ere46yj3arsdy2flu62fe + '@vue/cli-shared-utils': registry.npmmirror.com/@vue/cli-shared-utils/5.0.8 + babel-loader: registry.npmmirror.com/babel-loader/8.3.0_ewtf3jbj6dfpqknvuxwbiotilm + thread-loader: registry.npmmirror.com/thread-loader/3.0.4_webpack@5.88.2 + webpack: registry.npmmirror.com/webpack/5.88.2 + transitivePeerDependencies: + - '@swc/core' + - encoding + - esbuild + - supports-color + - uglify-js + - vue + - webpack-cli + dev: true + + registry.npmmirror.com/@vue/cli-plugin-eslint/5.0.8_@vue+cli-service@5.0.8: + resolution: {integrity: sha512-d11+I5ONYaAPW1KyZj9GlrV/E6HZePq5L5eAF5GgoVdu6sxr6bDgEoxzhcS1Pk2eh8rn1MxG/FyyR+eCBj/CNg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/cli-plugin-eslint/-/cli-plugin-eslint-5.0.8.tgz} + id: registry.npmmirror.com/@vue/cli-plugin-eslint/5.0.8 + name: '@vue/cli-plugin-eslint' + version: 5.0.8 + peerDependencies: + '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0 + eslint: '>=7.5.0' + dependencies: + '@vue/cli-service': registry.npmmirror.com/@vue/cli-service/5.0.8_nwbc6ere46yj3arsdy2flu62fe + '@vue/cli-shared-utils': registry.npmmirror.com/@vue/cli-shared-utils/5.0.8 + eslint-webpack-plugin: registry.npmmirror.com/eslint-webpack-plugin/3.2.0_webpack@5.88.2 + globby: registry.npmmirror.com/globby/11.1.0 + webpack: registry.npmmirror.com/webpack/5.88.2 + yorkie: registry.npmmirror.com/yorkie/2.0.0 + transitivePeerDependencies: + - '@swc/core' + - encoding + - esbuild + - uglify-js + - webpack-cli + dev: true + + registry.npmmirror.com/@vue/cli-plugin-router/5.0.8_@vue+cli-service@5.0.8: + resolution: {integrity: sha512-Gmv4dsGdAsWPqVijz3Ux2OS2HkMrWi1ENj2cYL75nUeL+Xj5HEstSqdtfZ0b1q9NCce+BFB6QnHfTBXc/fCvMg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/cli-plugin-router/-/cli-plugin-router-5.0.8.tgz} + id: registry.npmmirror.com/@vue/cli-plugin-router/5.0.8 + name: '@vue/cli-plugin-router' + version: 5.0.8 + peerDependencies: + '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0 + dependencies: + '@vue/cli-service': registry.npmmirror.com/@vue/cli-service/5.0.8_nwbc6ere46yj3arsdy2flu62fe + '@vue/cli-shared-utils': registry.npmmirror.com/@vue/cli-shared-utils/5.0.8 + transitivePeerDependencies: + - encoding + dev: true + + registry.npmmirror.com/@vue/cli-plugin-vuex/5.0.8_@vue+cli-service@5.0.8: + resolution: {integrity: sha512-HSYWPqrunRE5ZZs8kVwiY6oWcn95qf/OQabwLfprhdpFWAGtLStShjsGED2aDpSSeGAskQETrtR/5h7VqgIlBA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/cli-plugin-vuex/-/cli-plugin-vuex-5.0.8.tgz} + id: registry.npmmirror.com/@vue/cli-plugin-vuex/5.0.8 + name: '@vue/cli-plugin-vuex' + version: 5.0.8 + peerDependencies: + '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0 + dependencies: + '@vue/cli-service': registry.npmmirror.com/@vue/cli-service/5.0.8_nwbc6ere46yj3arsdy2flu62fe + dev: true + + registry.npmmirror.com/@vue/cli-service/5.0.8_nwbc6ere46yj3arsdy2flu62fe: + resolution: {integrity: sha512-nV7tYQLe7YsTtzFrfOMIHc5N2hp5lHG2rpYr0aNja9rNljdgcPZLyQRb2YRivTHqTv7lI962UXFURcpStHgyFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/cli-service/-/cli-service-5.0.8.tgz} + id: registry.npmmirror.com/@vue/cli-service/5.0.8 + name: '@vue/cli-service' + version: 5.0.8 + engines: {node: ^12.0.0 || >= 14.0.0} + hasBin: true + peerDependencies: + cache-loader: '*' + less-loader: '*' + pug-plain-loader: '*' + raw-loader: '*' + sass-loader: '*' + stylus-loader: '*' + vue-template-compiler: ^2.0.0 + webpack-sources: '*' + peerDependenciesMeta: + cache-loader: + optional: true + less-loader: + optional: true + pug-plain-loader: + optional: true + raw-loader: + optional: true + sass-loader: + optional: true + stylus-loader: + optional: true + vue-template-compiler: + optional: true + webpack-sources: + optional: true + dependencies: + '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets/7.22.15 + '@soda/friendly-errors-webpack-plugin': registry.npmmirror.com/@soda/friendly-errors-webpack-plugin/1.8.1_webpack@5.88.2 + '@soda/get-current-script': registry.npmmirror.com/@soda/get-current-script/1.0.2 + '@types/minimist': registry.npmmirror.com/@types/minimist/1.2.2 + '@vue/cli-overlay': registry.npmmirror.com/@vue/cli-overlay/5.0.8 + '@vue/cli-plugin-router': registry.npmmirror.com/@vue/cli-plugin-router/5.0.8_@vue+cli-service@5.0.8 + '@vue/cli-plugin-vuex': registry.npmmirror.com/@vue/cli-plugin-vuex/5.0.8_@vue+cli-service@5.0.8 + '@vue/cli-shared-utils': registry.npmmirror.com/@vue/cli-shared-utils/5.0.8 + '@vue/component-compiler-utils': registry.npmmirror.com/@vue/component-compiler-utils/3.3.0_lodash@4.17.21 + '@vue/vue-loader-v15': registry.npmmirror.com/vue-loader/15.10.2_3wz5n56istdpi5lu6yhiy4fxfu + '@vue/web-component-wrapper': registry.npmmirror.com/@vue/web-component-wrapper/1.3.0 + acorn: registry.npmmirror.com/acorn/8.10.0 + acorn-walk: registry.npmmirror.com/acorn-walk/8.2.0 + address: registry.npmmirror.com/address/1.2.2 + autoprefixer: registry.npmmirror.com/autoprefixer/10.4.16_postcss@8.4.30 + browserslist: registry.npmmirror.com/browserslist/4.21.10 + case-sensitive-paths-webpack-plugin: registry.npmmirror.com/case-sensitive-paths-webpack-plugin/2.4.0 + cli-highlight: registry.npmmirror.com/cli-highlight/2.1.11 + clipboardy: registry.npmmirror.com/clipboardy/2.3.0 + cliui: registry.npmmirror.com/cliui/7.0.4 + copy-webpack-plugin: registry.npmmirror.com/copy-webpack-plugin/9.1.0_webpack@5.88.2 + css-loader: registry.npmmirror.com/css-loader/6.8.1_webpack@5.88.2 + css-minimizer-webpack-plugin: registry.npmmirror.com/css-minimizer-webpack-plugin/3.4.1_webpack@5.88.2 + cssnano: registry.npmmirror.com/cssnano/5.1.15_postcss@8.4.30 + debug: registry.npmmirror.com/debug/4.3.4 + default-gateway: registry.npmmirror.com/default-gateway/6.0.3 + dotenv: registry.npmmirror.com/dotenv/10.0.0 + dotenv-expand: registry.npmmirror.com/dotenv-expand/5.1.0 + fs-extra: registry.npmmirror.com/fs-extra/9.1.0 + globby: registry.npmmirror.com/globby/11.1.0 + hash-sum: registry.npmmirror.com/hash-sum/2.0.0 + html-webpack-plugin: registry.npmmirror.com/html-webpack-plugin/5.5.3_webpack@5.88.2 + is-file-esm: registry.npmmirror.com/is-file-esm/1.0.0 + launch-editor-middleware: registry.npmmirror.com/launch-editor-middleware/2.6.0 + lodash.defaultsdeep: registry.npmmirror.com/lodash.defaultsdeep/4.6.1 + lodash.mapvalues: registry.npmmirror.com/lodash.mapvalues/4.6.0 + mini-css-extract-plugin: registry.npmmirror.com/mini-css-extract-plugin/2.7.6_webpack@5.88.2 + minimist: registry.npmmirror.com/minimist/1.2.8 + module-alias: registry.npmmirror.com/module-alias/2.2.3 + portfinder: registry.npmmirror.com/portfinder/1.0.32 + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-loader: registry.npmmirror.com/postcss-loader/6.2.1_gr36kqyu4j2owv5jgqqtyn7jqa + progress-webpack-plugin: registry.npmmirror.com/progress-webpack-plugin/1.0.16_webpack@5.88.2 + sass-loader: registry.npmmirror.com/sass-loader/13.3.2_node-sass@9.0.0 + ssri: registry.npmmirror.com/ssri/8.0.1 + terser-webpack-plugin: registry.npmmirror.com/terser-webpack-plugin/5.3.9_webpack@5.88.2 + thread-loader: registry.npmmirror.com/thread-loader/3.0.4_webpack@5.88.2 + vue-loader: registry.npmmirror.com/vue-loader/17.2.2_vue@3.3.4+webpack@5.88.2 + vue-style-loader: registry.npmmirror.com/vue-style-loader/4.1.3 + vue-template-compiler: registry.npmmirror.com/vue-template-compiler/2.7.14 + webpack: registry.npmmirror.com/webpack/5.88.2 + webpack-bundle-analyzer: registry.npmmirror.com/webpack-bundle-analyzer/4.9.1 + webpack-chain: registry.npmmirror.com/webpack-chain/6.5.1 + webpack-dev-server: registry.npmmirror.com/webpack-dev-server/4.15.1_debug@4.3.4+webpack@5.88.2 + webpack-merge: registry.npmmirror.com/webpack-merge/5.9.0 + webpack-virtual-modules: registry.npmmirror.com/webpack-virtual-modules/0.4.6 + whatwg-fetch: registry.npmmirror.com/whatwg-fetch/3.6.19 + transitivePeerDependencies: + - '@parcel/css' + - '@swc/core' + - '@vue/compiler-sfc' + - arc-templates + - atpl + - babel-core + - bracket-template + - bufferutil + - clean-css + - coffee-script + - csso + - dot + - dust + - dustjs-helpers + - dustjs-linkedin + - eco + - ect + - ejs + - encoding + - esbuild + - haml-coffee + - hamlet + - hamljs + - handlebars + - hogan.js + - htmling + - jade + - jazz + - jqtpl + - just + - liquid-node + - liquor + - lodash + - marko + - mote + - mustache + - nunjucks + - plates + - prettier + - pug + - qejs + - ractive + - razor-tmpl + - react + - react-dom + - slm + - squirrelly + - supports-color + - swig + - swig-templates + - teacup + - templayed + - then-jade + - then-pug + - tinyliquid + - toffee + - twig + - twing + - uglify-js + - underscore + - utf-8-validate + - vash + - velocityjs + - vue + - walrus + - webpack-cli + - whiskers + dev: true + + registry.npmmirror.com/@vue/cli-shared-utils/5.0.8: + resolution: {integrity: sha512-uK2YB7bBVuQhjOJF+O52P9yFMXeJVj7ozqJkwYE9PlMHL1LMHjtCYm4cSdOebuPzyP+/9p0BimM/OqxsevIopQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/cli-shared-utils/-/cli-shared-utils-5.0.8.tgz} + name: '@vue/cli-shared-utils' + version: 5.0.8 + dependencies: + '@achrinza/node-ipc': registry.npmmirror.com/@achrinza/node-ipc/9.2.7 + chalk: registry.npmmirror.com/chalk/4.1.2 + execa: registry.npmmirror.com/execa/1.0.0 + joi: registry.npmmirror.com/joi/17.10.2 + launch-editor: registry.npmmirror.com/launch-editor/2.6.0 + lru-cache: registry.npmmirror.com/lru-cache/6.0.0 + node-fetch: registry.npmmirror.com/node-fetch/2.7.0 + open: registry.npmmirror.com/open/8.4.2 + ora: registry.npmmirror.com/ora/5.4.1 + read-pkg: registry.npmmirror.com/read-pkg/5.2.0 + semver: registry.npmmirror.com/semver/7.5.4 + strip-ansi: registry.npmmirror.com/strip-ansi/6.0.1 + transitivePeerDependencies: + - encoding + dev: true + + registry.npmmirror.com/@vue/compiler-core/3.3.4: + resolution: {integrity: sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.3.4.tgz} + name: '@vue/compiler-core' + version: 3.3.4 + dependencies: + '@babel/parser': registry.npmmirror.com/@babel/parser/7.22.16 + '@vue/shared': registry.npmmirror.com/@vue/shared/3.3.4 + estree-walker: registry.npmmirror.com/estree-walker/2.0.2 + source-map-js: registry.npmmirror.com/source-map-js/1.0.2 + + registry.npmmirror.com/@vue/compiler-dom/3.3.4: + resolution: {integrity: sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.3.4.tgz} + name: '@vue/compiler-dom' + version: 3.3.4 + dependencies: + '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core/3.3.4 + '@vue/shared': registry.npmmirror.com/@vue/shared/3.3.4 + + registry.npmmirror.com/@vue/compiler-sfc/2.7.14: + resolution: {integrity: sha512-aNmNHyLPsw+sVvlQFQ2/8sjNuLtK54TC6cuKnVzAY93ks4ZBrvwQSnkkIh7bsbNhum5hJBS00wSDipQ937f5DA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-2.7.14.tgz} + name: '@vue/compiler-sfc' + version: 2.7.14 + dependencies: + '@babel/parser': registry.npmmirror.com/@babel/parser/7.22.16 + postcss: registry.npmmirror.com/postcss/8.4.30 + source-map: registry.npmmirror.com/source-map/0.6.1 + dev: false + + registry.npmmirror.com/@vue/compiler-sfc/3.3.4: + resolution: {integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.3.4.tgz} + name: '@vue/compiler-sfc' + version: 3.3.4 + dependencies: + '@babel/parser': registry.npmmirror.com/@babel/parser/7.22.16 + '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core/3.3.4 + '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom/3.3.4 + '@vue/compiler-ssr': registry.npmmirror.com/@vue/compiler-ssr/3.3.4 + '@vue/reactivity-transform': registry.npmmirror.com/@vue/reactivity-transform/3.3.4 + '@vue/shared': registry.npmmirror.com/@vue/shared/3.3.4 + estree-walker: registry.npmmirror.com/estree-walker/2.0.2 + magic-string: registry.npmmirror.com/magic-string/0.30.3 + postcss: registry.npmmirror.com/postcss/8.4.30 + source-map-js: registry.npmmirror.com/source-map-js/1.0.2 + + registry.npmmirror.com/@vue/compiler-ssr/3.3.4: + resolution: {integrity: sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.3.4.tgz} + name: '@vue/compiler-ssr' + version: 3.3.4 + dependencies: + '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom/3.3.4 + '@vue/shared': registry.npmmirror.com/@vue/shared/3.3.4 + + registry.npmmirror.com/@vue/component-compiler-utils/3.3.0_lodash@4.17.21: + resolution: {integrity: sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/component-compiler-utils/-/component-compiler-utils-3.3.0.tgz} + id: registry.npmmirror.com/@vue/component-compiler-utils/3.3.0 + name: '@vue/component-compiler-utils' + version: 3.3.0 + dependencies: + consolidate: registry.npmmirror.com/consolidate/0.15.1_lodash@4.17.21 + hash-sum: registry.npmmirror.com/hash-sum/1.0.2 + lru-cache: registry.npmmirror.com/lru-cache/4.1.5 + merge-source-map: registry.npmmirror.com/merge-source-map/1.1.0 + postcss: registry.npmmirror.com/postcss/7.0.39 + postcss-selector-parser: registry.npmmirror.com/postcss-selector-parser/6.0.13 + source-map: registry.npmmirror.com/source-map/0.6.1 + vue-template-es2015-compiler: registry.npmmirror.com/vue-template-es2015-compiler/1.9.1 + optionalDependencies: + prettier: registry.npmmirror.com/prettier/2.8.8 + transitivePeerDependencies: + - arc-templates + - atpl + - babel-core + - bracket-template + - coffee-script + - dot + - dust + - dustjs-helpers + - dustjs-linkedin + - eco + - ect + - ejs + - haml-coffee + - hamlet + - hamljs + - handlebars + - hogan.js + - htmling + - jade + - jazz + - jqtpl + - just + - liquid-node + - liquor + - lodash + - marko + - mote + - mustache + - nunjucks + - plates + - pug + - qejs + - ractive + - razor-tmpl + - react + - react-dom + - slm + - squirrelly + - swig + - swig-templates + - teacup + - templayed + - then-jade + - then-pug + - tinyliquid + - toffee + - twig + - twing + - underscore + - vash + - velocityjs + - walrus + - whiskers + dev: true + + registry.npmmirror.com/@vue/devtools-api/6.5.0: + resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.5.0.tgz} + name: '@vue/devtools-api' + version: 6.5.0 + dev: false + + registry.npmmirror.com/@vue/eslint-config-standard/8.0.1: + resolution: {integrity: sha512-+FsTb8kOf2GSbXXTwbigRBRRur/byMbwL6Ijii2JoXW4hsLB4arl9lbgV54OUOV5o20INLHDmBVONO16rP/a1g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/eslint-config-standard/-/eslint-config-standard-8.0.1.tgz} + name: '@vue/eslint-config-standard' + version: 8.0.1 + peerDependencies: + eslint: ^8.0.1 + eslint-plugin-vue: ^9.2.0 + dependencies: + eslint-config-standard: registry.npmmirror.com/eslint-config-standard/17.1.0_n7gw4634atp4jetbrmctxflkdu + eslint-import-resolver-custom-alias: registry.npmmirror.com/eslint-import-resolver-custom-alias/1.3.2_b6377bcr3argvnmxmq6ha6uyl4 + eslint-import-resolver-node: registry.npmmirror.com/eslint-import-resolver-node/0.3.9 + eslint-plugin-import: registry.npmmirror.com/eslint-plugin-import/2.28.1 + eslint-plugin-n: registry.npmmirror.com/eslint-plugin-n/15.7.0 + eslint-plugin-promise: registry.npmmirror.com/eslint-plugin-promise/6.1.1 + transitivePeerDependencies: + - '@typescript-eslint/parser' + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + dev: true + + registry.npmmirror.com/@vue/reactivity-transform/3.3.4: + resolution: {integrity: sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.3.4.tgz} + name: '@vue/reactivity-transform' + version: 3.3.4 + dependencies: + '@babel/parser': registry.npmmirror.com/@babel/parser/7.22.16 + '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core/3.3.4 + '@vue/shared': registry.npmmirror.com/@vue/shared/3.3.4 + estree-walker: registry.npmmirror.com/estree-walker/2.0.2 + magic-string: registry.npmmirror.com/magic-string/0.30.3 + + registry.npmmirror.com/@vue/reactivity/3.3.4: + resolution: {integrity: sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.3.4.tgz} + name: '@vue/reactivity' + version: 3.3.4 + dependencies: + '@vue/shared': registry.npmmirror.com/@vue/shared/3.3.4 + + registry.npmmirror.com/@vue/runtime-core/3.3.4: + resolution: {integrity: sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.3.4.tgz} + name: '@vue/runtime-core' + version: 3.3.4 + dependencies: + '@vue/reactivity': registry.npmmirror.com/@vue/reactivity/3.3.4 + '@vue/shared': registry.npmmirror.com/@vue/shared/3.3.4 + + registry.npmmirror.com/@vue/runtime-dom/3.3.4: + resolution: {integrity: sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.3.4.tgz} + name: '@vue/runtime-dom' + version: 3.3.4 + dependencies: + '@vue/runtime-core': registry.npmmirror.com/@vue/runtime-core/3.3.4 + '@vue/shared': registry.npmmirror.com/@vue/shared/3.3.4 + csstype: registry.npmmirror.com/csstype/3.1.2 + + registry.npmmirror.com/@vue/server-renderer/3.3.4_vue@3.3.4: + resolution: {integrity: sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.3.4.tgz} + id: registry.npmmirror.com/@vue/server-renderer/3.3.4 + name: '@vue/server-renderer' + version: 3.3.4 + peerDependencies: + vue: 3.3.4 + dependencies: + '@vue/compiler-ssr': registry.npmmirror.com/@vue/compiler-ssr/3.3.4 + '@vue/shared': registry.npmmirror.com/@vue/shared/3.3.4 + vue: registry.npmmirror.com/vue/3.3.4 + + registry.npmmirror.com/@vue/shared/3.3.4: + resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/shared/-/shared-3.3.4.tgz} + name: '@vue/shared' + version: 3.3.4 + + registry.npmmirror.com/@vue/web-component-wrapper/1.3.0: + resolution: {integrity: sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz} + name: '@vue/web-component-wrapper' + version: 1.3.0 + dev: true + + registry.npmmirror.com/@webassemblyjs/ast/1.11.6: + resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@webassemblyjs/ast/-/ast-1.11.6.tgz} + name: '@webassemblyjs/ast' + version: 1.11.6 + dependencies: + '@webassemblyjs/helper-numbers': registry.npmmirror.com/@webassemblyjs/helper-numbers/1.11.6 + '@webassemblyjs/helper-wasm-bytecode': registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/1.11.6 + dev: true + + registry.npmmirror.com/@webassemblyjs/floating-point-hex-parser/1.11.6: + resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz} + name: '@webassemblyjs/floating-point-hex-parser' + version: 1.11.6 + dev: true + + registry.npmmirror.com/@webassemblyjs/helper-api-error/1.11.6: + resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz} + name: '@webassemblyjs/helper-api-error' + version: 1.11.6 + dev: true + + registry.npmmirror.com/@webassemblyjs/helper-buffer/1.11.6: + resolution: {integrity: sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz} + name: '@webassemblyjs/helper-buffer' + version: 1.11.6 + dev: true + + registry.npmmirror.com/@webassemblyjs/helper-numbers/1.11.6: + resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz} + name: '@webassemblyjs/helper-numbers' + version: 1.11.6 + dependencies: + '@webassemblyjs/floating-point-hex-parser': registry.npmmirror.com/@webassemblyjs/floating-point-hex-parser/1.11.6 + '@webassemblyjs/helper-api-error': registry.npmmirror.com/@webassemblyjs/helper-api-error/1.11.6 + '@xtuc/long': registry.npmmirror.com/@xtuc/long/4.2.2 + dev: true + + registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/1.11.6: + resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz} + name: '@webassemblyjs/helper-wasm-bytecode' + version: 1.11.6 + dev: true + + registry.npmmirror.com/@webassemblyjs/helper-wasm-section/1.11.6: + resolution: {integrity: sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz} + name: '@webassemblyjs/helper-wasm-section' + version: 1.11.6 + dependencies: + '@webassemblyjs/ast': registry.npmmirror.com/@webassemblyjs/ast/1.11.6 + '@webassemblyjs/helper-buffer': registry.npmmirror.com/@webassemblyjs/helper-buffer/1.11.6 + '@webassemblyjs/helper-wasm-bytecode': registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/1.11.6 + '@webassemblyjs/wasm-gen': registry.npmmirror.com/@webassemblyjs/wasm-gen/1.11.6 + dev: true + + registry.npmmirror.com/@webassemblyjs/ieee754/1.11.6: + resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz} + name: '@webassemblyjs/ieee754' + version: 1.11.6 + dependencies: + '@xtuc/ieee754': registry.npmmirror.com/@xtuc/ieee754/1.2.0 + dev: true + + registry.npmmirror.com/@webassemblyjs/leb128/1.11.6: + resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz} + name: '@webassemblyjs/leb128' + version: 1.11.6 + dependencies: + '@xtuc/long': registry.npmmirror.com/@xtuc/long/4.2.2 + dev: true + + registry.npmmirror.com/@webassemblyjs/utf8/1.11.6: + resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz} + name: '@webassemblyjs/utf8' + version: 1.11.6 + dev: true + + registry.npmmirror.com/@webassemblyjs/wasm-edit/1.11.6: + resolution: {integrity: sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz} + name: '@webassemblyjs/wasm-edit' + version: 1.11.6 + dependencies: + '@webassemblyjs/ast': registry.npmmirror.com/@webassemblyjs/ast/1.11.6 + '@webassemblyjs/helper-buffer': registry.npmmirror.com/@webassemblyjs/helper-buffer/1.11.6 + '@webassemblyjs/helper-wasm-bytecode': registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/1.11.6 + '@webassemblyjs/helper-wasm-section': registry.npmmirror.com/@webassemblyjs/helper-wasm-section/1.11.6 + '@webassemblyjs/wasm-gen': registry.npmmirror.com/@webassemblyjs/wasm-gen/1.11.6 + '@webassemblyjs/wasm-opt': registry.npmmirror.com/@webassemblyjs/wasm-opt/1.11.6 + '@webassemblyjs/wasm-parser': registry.npmmirror.com/@webassemblyjs/wasm-parser/1.11.6 + '@webassemblyjs/wast-printer': registry.npmmirror.com/@webassemblyjs/wast-printer/1.11.6 + dev: true + + registry.npmmirror.com/@webassemblyjs/wasm-gen/1.11.6: + resolution: {integrity: sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz} + name: '@webassemblyjs/wasm-gen' + version: 1.11.6 + dependencies: + '@webassemblyjs/ast': registry.npmmirror.com/@webassemblyjs/ast/1.11.6 + '@webassemblyjs/helper-wasm-bytecode': registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/1.11.6 + '@webassemblyjs/ieee754': registry.npmmirror.com/@webassemblyjs/ieee754/1.11.6 + '@webassemblyjs/leb128': registry.npmmirror.com/@webassemblyjs/leb128/1.11.6 + '@webassemblyjs/utf8': registry.npmmirror.com/@webassemblyjs/utf8/1.11.6 + dev: true + + registry.npmmirror.com/@webassemblyjs/wasm-opt/1.11.6: + resolution: {integrity: sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz} + name: '@webassemblyjs/wasm-opt' + version: 1.11.6 + dependencies: + '@webassemblyjs/ast': registry.npmmirror.com/@webassemblyjs/ast/1.11.6 + '@webassemblyjs/helper-buffer': registry.npmmirror.com/@webassemblyjs/helper-buffer/1.11.6 + '@webassemblyjs/wasm-gen': registry.npmmirror.com/@webassemblyjs/wasm-gen/1.11.6 + '@webassemblyjs/wasm-parser': registry.npmmirror.com/@webassemblyjs/wasm-parser/1.11.6 + dev: true + + registry.npmmirror.com/@webassemblyjs/wasm-parser/1.11.6: + resolution: {integrity: sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz} + name: '@webassemblyjs/wasm-parser' + version: 1.11.6 + dependencies: + '@webassemblyjs/ast': registry.npmmirror.com/@webassemblyjs/ast/1.11.6 + '@webassemblyjs/helper-api-error': registry.npmmirror.com/@webassemblyjs/helper-api-error/1.11.6 + '@webassemblyjs/helper-wasm-bytecode': registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/1.11.6 + '@webassemblyjs/ieee754': registry.npmmirror.com/@webassemblyjs/ieee754/1.11.6 + '@webassemblyjs/leb128': registry.npmmirror.com/@webassemblyjs/leb128/1.11.6 + '@webassemblyjs/utf8': registry.npmmirror.com/@webassemblyjs/utf8/1.11.6 + dev: true + + registry.npmmirror.com/@webassemblyjs/wast-printer/1.11.6: + resolution: {integrity: sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz} + name: '@webassemblyjs/wast-printer' + version: 1.11.6 + dependencies: + '@webassemblyjs/ast': registry.npmmirror.com/@webassemblyjs/ast/1.11.6 + '@xtuc/long': registry.npmmirror.com/@xtuc/long/4.2.2 + dev: true + + registry.npmmirror.com/@xtuc/ieee754/1.2.0: + resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz} + name: '@xtuc/ieee754' + version: 1.2.0 + dev: true + + registry.npmmirror.com/@xtuc/long/4.2.2: + resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@xtuc/long/-/long-4.2.2.tgz} + name: '@xtuc/long' + version: 4.2.2 + dev: true + + registry.npmmirror.com/abbrev/1.1.1: + resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/abbrev/-/abbrev-1.1.1.tgz} + name: abbrev + version: 1.1.1 + + registry.npmmirror.com/accepts/1.3.8: + resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz} + name: accepts + version: 1.3.8 + engines: {node: '>= 0.6'} + dependencies: + mime-types: registry.npmmirror.com/mime-types/2.1.35 + negotiator: registry.npmmirror.com/negotiator/0.6.3 + dev: true + + registry.npmmirror.com/acorn-import-assertions/1.9.0_acorn@8.10.0: + resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz} + id: registry.npmmirror.com/acorn-import-assertions/1.9.0 + name: acorn-import-assertions + version: 1.9.0 + peerDependencies: + acorn: ^8 + dependencies: + acorn: registry.npmmirror.com/acorn/8.10.0 + dev: true + + registry.npmmirror.com/acorn-walk/8.2.0: + resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/acorn-walk/-/acorn-walk-8.2.0.tgz} + name: acorn-walk + version: 8.2.0 + engines: {node: '>=0.4.0'} + + registry.npmmirror.com/acorn/8.10.0: + resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/acorn/-/acorn-8.10.0.tgz} + name: acorn + version: 8.10.0 + engines: {node: '>=0.4.0'} + hasBin: true + + registry.npmmirror.com/address/1.2.2: + resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/address/-/address-1.2.2.tgz} + name: address + version: 1.2.2 + engines: {node: '>= 10.0.0'} + dev: true + + registry.npmmirror.com/adler-32/1.3.1: + resolution: {integrity: sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/adler-32/-/adler-32-1.3.1.tgz} + name: adler-32 + version: 1.3.1 + engines: {node: '>=0.8'} + dev: false + + registry.npmmirror.com/affine-hull/1.0.0: + resolution: {integrity: sha512-3QNG6+vFAwJvSZHsJYDJ/mt1Cxx9n5ffA+1Ohmj7udw0JuRgUVIXK0P9N9pCMuEdS3jCNt8GFX5q2fChq+GO3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/affine-hull/-/affine-hull-1.0.0.tgz} + name: affine-hull + version: 1.0.0 + dependencies: + robust-orientation: registry.npmmirror.com/robust-orientation/1.2.1 + dev: false + + registry.npmmirror.com/agent-base/6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/agent-base/-/agent-base-6.0.2.tgz} + name: agent-base + version: 6.0.2 + engines: {node: '>= 6.0.0'} + dependencies: + debug: registry.npmmirror.com/debug/4.3.4 + transitivePeerDependencies: + - supports-color + + registry.npmmirror.com/agentkeepalive/4.5.0: + resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/agentkeepalive/-/agentkeepalive-4.5.0.tgz} + name: agentkeepalive + version: 4.5.0 + engines: {node: '>= 8.0.0'} + dependencies: + humanize-ms: registry.npmmirror.com/humanize-ms/1.2.1 + + registry.npmmirror.com/aggregate-error/3.1.0: + resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/aggregate-error/-/aggregate-error-3.1.0.tgz} + name: aggregate-error + version: 3.1.0 + engines: {node: '>=8'} + dependencies: + clean-stack: registry.npmmirror.com/clean-stack/2.2.0 + indent-string: registry.npmmirror.com/indent-string/4.0.0 + + registry.npmmirror.com/ajv-formats/2.1.1: + resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ajv-formats/-/ajv-formats-2.1.1.tgz} + name: ajv-formats + version: 2.1.1 + peerDependenciesMeta: + ajv: + optional: true + dependencies: + ajv: registry.npmmirror.com/ajv/8.12.0 + dev: true + + registry.npmmirror.com/ajv-keywords/3.5.2_ajv@6.12.6: + resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz} + id: registry.npmmirror.com/ajv-keywords/3.5.2 + name: ajv-keywords + version: 3.5.2 + peerDependencies: + ajv: ^6.9.1 + dependencies: + ajv: registry.npmmirror.com/ajv/6.12.6 + dev: true + + registry.npmmirror.com/ajv-keywords/5.1.0_ajv@8.12.0: + resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz} + id: registry.npmmirror.com/ajv-keywords/5.1.0 + name: ajv-keywords + version: 5.1.0 + peerDependencies: + ajv: ^8.8.2 + dependencies: + ajv: registry.npmmirror.com/ajv/8.12.0 + fast-deep-equal: registry.npmmirror.com/fast-deep-equal/3.1.3 + dev: true + + registry.npmmirror.com/ajv/6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz} + name: ajv + version: 6.12.6 + dependencies: + fast-deep-equal: registry.npmmirror.com/fast-deep-equal/3.1.3 + fast-json-stable-stringify: registry.npmmirror.com/fast-json-stable-stringify/2.1.0 + json-schema-traverse: registry.npmmirror.com/json-schema-traverse/0.4.1 + uri-js: registry.npmmirror.com/uri-js/4.4.1 + + registry.npmmirror.com/ajv/8.12.0: + resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz} + name: ajv + version: 8.12.0 + dependencies: + fast-deep-equal: registry.npmmirror.com/fast-deep-equal/3.1.3 + json-schema-traverse: registry.npmmirror.com/json-schema-traverse/1.0.0 + require-from-string: registry.npmmirror.com/require-from-string/2.0.2 + uri-js: registry.npmmirror.com/uri-js/4.4.1 + dev: true + + registry.npmmirror.com/amdefine/1.0.1: + resolution: {integrity: sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/amdefine/-/amdefine-1.0.1.tgz} + name: amdefine + version: 1.0.1 + engines: {node: '>=0.4.2'} + dev: false + + registry.npmmirror.com/ansi-align/3.0.1: + resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-align/-/ansi-align-3.0.1.tgz} + name: ansi-align + version: 3.0.1 + dependencies: + string-width: registry.npmmirror.com/string-width/4.2.3 + dev: false + + registry.npmmirror.com/ansi-colors/1.1.0: + resolution: {integrity: sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-colors/-/ansi-colors-1.1.0.tgz} + name: ansi-colors + version: 1.1.0 + engines: {node: '>=0.10.0'} + dependencies: + ansi-wrap: registry.npmmirror.com/ansi-wrap/0.1.0 + dev: false + + registry.npmmirror.com/ansi-cyan/0.1.1: + resolution: {integrity: sha512-eCjan3AVo/SxZ0/MyIYRtkpxIu/H3xZN7URr1vXVrISxeyz8fUFz0FJziamK4sS8I+t35y4rHg1b2PklyBe/7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-cyan/-/ansi-cyan-0.1.1.tgz} + name: ansi-cyan + version: 0.1.1 + engines: {node: '>=0.10.0'} + dependencies: + ansi-wrap: registry.npmmirror.com/ansi-wrap/0.1.0 + dev: false + + registry.npmmirror.com/ansi-escapes/3.2.0: + resolution: {integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz} + name: ansi-escapes + version: 3.2.0 + engines: {node: '>=4'} + dev: true + + registry.npmmirror.com/ansi-gray/0.1.1: + resolution: {integrity: sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-gray/-/ansi-gray-0.1.1.tgz} + name: ansi-gray + version: 0.1.1 + engines: {node: '>=0.10.0'} + dependencies: + ansi-wrap: registry.npmmirror.com/ansi-wrap/0.1.0 + dev: false + + registry.npmmirror.com/ansi-html-community/0.0.8: + resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz} + name: ansi-html-community + version: 0.0.8 + engines: {'0': node >= 0.8.0} + hasBin: true + dev: true + + registry.npmmirror.com/ansi-red/0.1.1: + resolution: {integrity: sha512-ewaIr5y+9CUTGFwZfpECUbFlGcC0GCw1oqR9RI6h1gQCd9Aj2GxSckCnPsVJnmfMZbwFYE+leZGASgkWl06Jow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-red/-/ansi-red-0.1.1.tgz} + name: ansi-red + version: 0.1.1 + engines: {node: '>=0.10.0'} + dependencies: + ansi-wrap: registry.npmmirror.com/ansi-wrap/0.1.0 + dev: false + + registry.npmmirror.com/ansi-regex/0.2.1: + resolution: {integrity: sha512-sGwIGMjhYdW26/IhwK2gkWWI8DRCVO6uj3hYgHT+zD+QL1pa37tM3ujhyfcJIYSbsxp7Gxhy7zrRW/1AHm4BmA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-regex/-/ansi-regex-0.2.1.tgz} + name: ansi-regex + version: 0.2.1 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/ansi-regex/2.1.1: + resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-regex/-/ansi-regex-2.1.1.tgz} + name: ansi-regex + version: 2.1.1 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/ansi-regex/3.0.1: + resolution: {integrity: sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-regex/-/ansi-regex-3.0.1.tgz} + name: ansi-regex + version: 3.0.1 + engines: {node: '>=4'} + dev: true + + registry.npmmirror.com/ansi-regex/4.1.1: + resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-regex/-/ansi-regex-4.1.1.tgz} + name: ansi-regex + version: 4.1.1 + engines: {node: '>=6'} + dev: false + + registry.npmmirror.com/ansi-regex/5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz} + name: ansi-regex + version: 5.0.1 + engines: {node: '>=8'} + + registry.npmmirror.com/ansi-regex/6.0.1: + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-regex/-/ansi-regex-6.0.1.tgz} + name: ansi-regex + version: 6.0.1 + engines: {node: '>=12'} + dev: false + + registry.npmmirror.com/ansi-styles/1.1.0: + resolution: {integrity: sha512-f2PKUkN5QngiSemowa6Mrk9MPCdtFiOSmibjZ+j1qhLGHHYsqZwmBMRF3IRMVXo8sybDqx2fJl2d/8OphBoWkA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-styles/-/ansi-styles-1.1.0.tgz} + name: ansi-styles + version: 1.1.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/ansi-styles/2.2.1: + resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz} + name: ansi-styles + version: 2.2.1 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/ansi-styles/3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-styles/-/ansi-styles-3.2.1.tgz} + name: ansi-styles + version: 3.2.1 + engines: {node: '>=4'} + dependencies: + color-convert: registry.npmmirror.com/color-convert/1.9.3 + + registry.npmmirror.com/ansi-styles/4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz} + name: ansi-styles + version: 4.3.0 + engines: {node: '>=8'} + dependencies: + color-convert: registry.npmmirror.com/color-convert/2.0.1 + + registry.npmmirror.com/ansi-styles/6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-styles/-/ansi-styles-6.2.1.tgz} + name: ansi-styles + version: 6.2.1 + engines: {node: '>=12'} + dev: false + + registry.npmmirror.com/ansi-wrap/0.1.0: + resolution: {integrity: sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-wrap/-/ansi-wrap-0.1.0.tgz} + name: ansi-wrap + version: 0.1.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/any-promise/1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/any-promise/-/any-promise-1.3.0.tgz} + name: any-promise + version: 1.3.0 + dev: true + + registry.npmmirror.com/anymatch/3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz} + name: anymatch + version: 3.1.3 + engines: {node: '>= 8'} + dependencies: + normalize-path: registry.npmmirror.com/normalize-path/3.0.0 + picomatch: registry.npmmirror.com/picomatch/2.3.1 + dev: true + + registry.npmmirror.com/aproba/1.2.0: + resolution: {integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/aproba/-/aproba-1.2.0.tgz} + name: aproba + version: 1.2.0 + + registry.npmmirror.com/arch/2.2.0: + resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/arch/-/arch-2.2.0.tgz} + name: arch + version: 2.2.0 + dev: true + + registry.npmmirror.com/archiver-utils/2.1.0: + resolution: {integrity: sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/archiver-utils/-/archiver-utils-2.1.0.tgz} + name: archiver-utils + version: 2.1.0 + engines: {node: '>= 6'} + dependencies: + glob: registry.npmmirror.com/glob/7.2.3 + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.11 + lazystream: registry.npmmirror.com/lazystream/1.0.1 + lodash.defaults: registry.npmmirror.com/lodash.defaults/4.2.0 + lodash.difference: registry.npmmirror.com/lodash.difference/4.5.0 + lodash.flatten: registry.npmmirror.com/lodash.flatten/4.4.0 + lodash.isplainobject: registry.npmmirror.com/lodash.isplainobject/4.0.6 + lodash.union: registry.npmmirror.com/lodash.union/4.6.0 + normalize-path: registry.npmmirror.com/normalize-path/3.0.0 + readable-stream: registry.npmmirror.com/readable-stream/2.3.8 + dev: true + + registry.npmmirror.com/archiver-utils/3.0.4: + resolution: {integrity: sha512-KVgf4XQVrTjhyWmx6cte4RxonPLR9onExufI1jhvw/MQ4BB6IsZD5gT8Lq+u/+pRkWna/6JoHpiQioaqFP5Rzw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/archiver-utils/-/archiver-utils-3.0.4.tgz} + name: archiver-utils + version: 3.0.4 + engines: {node: '>= 10'} + dependencies: + glob: registry.npmmirror.com/glob/7.2.3 + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.11 + lazystream: registry.npmmirror.com/lazystream/1.0.1 + lodash.defaults: registry.npmmirror.com/lodash.defaults/4.2.0 + lodash.difference: registry.npmmirror.com/lodash.difference/4.5.0 + lodash.flatten: registry.npmmirror.com/lodash.flatten/4.4.0 + lodash.isplainobject: registry.npmmirror.com/lodash.isplainobject/4.0.6 + lodash.union: registry.npmmirror.com/lodash.union/4.6.0 + normalize-path: registry.npmmirror.com/normalize-path/3.0.0 + readable-stream: registry.npmmirror.com/readable-stream/3.6.2 + dev: true + + registry.npmmirror.com/archiver/5.3.2: + resolution: {integrity: sha512-+25nxyyznAXF7Nef3y0EbBeqmGZgeN/BxHX29Rs39djAfaFalmQ89SE6CWyDCHzGL0yt/ycBtNOmGTW0FyGWNw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/archiver/-/archiver-5.3.2.tgz} + name: archiver + version: 5.3.2 + engines: {node: '>= 10'} + dependencies: + archiver-utils: registry.npmmirror.com/archiver-utils/2.1.0 + async: registry.npmmirror.com/async/3.2.4 + buffer-crc32: registry.npmmirror.com/buffer-crc32/0.2.13 + readable-stream: registry.npmmirror.com/readable-stream/3.6.2 + readdir-glob: registry.npmmirror.com/readdir-glob/1.1.3 + tar-stream: registry.npmmirror.com/tar-stream/2.2.0 + zip-stream: registry.npmmirror.com/zip-stream/4.1.1 + dev: true + + registry.npmmirror.com/archy/1.0.0: + resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/archy/-/archy-1.0.0.tgz} + name: archy + version: 1.0.0 + dev: false + + registry.npmmirror.com/are-we-there-yet/1.1.7: + resolution: {integrity: sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz} + name: are-we-there-yet + version: 1.1.7 + dependencies: + delegates: registry.npmmirror.com/delegates/1.0.0 + readable-stream: registry.npmmirror.com/readable-stream/2.3.8 + dev: false + + registry.npmmirror.com/are-we-there-yet/3.0.1: + resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz} + name: are-we-there-yet + version: 3.0.1 + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + dependencies: + delegates: registry.npmmirror.com/delegates/1.0.0 + readable-stream: registry.npmmirror.com/readable-stream/3.6.2 + + registry.npmmirror.com/argparse/1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz} + name: argparse + version: 1.0.10 + dependencies: + sprintf-js: registry.npmmirror.com/sprintf-js/1.0.3 + dev: false + + registry.npmmirror.com/argparse/2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/argparse/-/argparse-2.0.1.tgz} + name: argparse + version: 2.0.1 + dev: false + + registry.npmmirror.com/arr-diff/1.1.0: + resolution: {integrity: sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/arr-diff/-/arr-diff-1.1.0.tgz} + name: arr-diff + version: 1.1.0 + engines: {node: '>=0.10.0'} + dependencies: + arr-flatten: registry.npmmirror.com/arr-flatten/1.1.0 + array-slice: registry.npmmirror.com/array-slice/0.2.3 + dev: false + + registry.npmmirror.com/arr-diff/4.0.0: + resolution: {integrity: sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/arr-diff/-/arr-diff-4.0.0.tgz} + name: arr-diff + version: 4.0.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/arr-flatten/1.1.0: + resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/arr-flatten/-/arr-flatten-1.1.0.tgz} + name: arr-flatten + version: 1.1.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/arr-union/2.1.0: + resolution: {integrity: sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/arr-union/-/arr-union-2.1.0.tgz} + name: arr-union + version: 2.1.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/arr-union/3.1.0: + resolution: {integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/arr-union/-/arr-union-3.1.0.tgz} + name: arr-union + version: 3.1.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/array-buffer-byte-length/1.0.0: + resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz} + name: array-buffer-byte-length + version: 1.0.0 + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + is-array-buffer: registry.npmmirror.com/is-array-buffer/3.0.2 + dev: true + + registry.npmmirror.com/array-differ/1.0.0: + resolution: {integrity: sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array-differ/-/array-differ-1.0.0.tgz} + name: array-differ + version: 1.0.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/array-each/1.0.1: + resolution: {integrity: sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array-each/-/array-each-1.0.1.tgz} + name: array-each + version: 1.0.1 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/array-find-index/1.0.2: + resolution: {integrity: sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array-find-index/-/array-find-index-1.0.2.tgz} + name: array-find-index + version: 1.0.2 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/array-flatten/1.1.1: + resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array-flatten/-/array-flatten-1.1.1.tgz} + name: array-flatten + version: 1.1.1 + dev: true + + registry.npmmirror.com/array-flatten/2.1.2: + resolution: {integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array-flatten/-/array-flatten-2.1.2.tgz} + name: array-flatten + version: 2.1.2 + dev: true + + registry.npmmirror.com/array-includes/3.1.7: + resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array-includes/-/array-includes-3.1.7.tgz} + name: array-includes + version: 3.1.7 + engines: {node: '>= 0.4'} + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + define-properties: registry.npmmirror.com/define-properties/1.2.1 + es-abstract: registry.npmmirror.com/es-abstract/1.22.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.1 + is-string: registry.npmmirror.com/is-string/1.0.7 + dev: true + + registry.npmmirror.com/array-slice/0.2.3: + resolution: {integrity: sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array-slice/-/array-slice-0.2.3.tgz} + name: array-slice + version: 0.2.3 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/array-slice/1.1.0: + resolution: {integrity: sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array-slice/-/array-slice-1.1.0.tgz} + name: array-slice + version: 1.1.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/array-union/2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array-union/-/array-union-2.1.0.tgz} + name: array-union + version: 2.1.0 + engines: {node: '>=8'} + + registry.npmmirror.com/array-uniq/1.0.3: + resolution: {integrity: sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array-uniq/-/array-uniq-1.0.3.tgz} + name: array-uniq + version: 1.0.3 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/array-unique/0.3.2: + resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array-unique/-/array-unique-0.3.2.tgz} + name: array-unique + version: 0.3.2 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/array.prototype.findlastindex/1.2.3: + resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz} + name: array.prototype.findlastindex + version: 1.2.3 + engines: {node: '>= 0.4'} + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + define-properties: registry.npmmirror.com/define-properties/1.2.1 + es-abstract: registry.npmmirror.com/es-abstract/1.22.2 + es-shim-unscopables: registry.npmmirror.com/es-shim-unscopables/1.0.0 + get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.1 + dev: true + + registry.npmmirror.com/array.prototype.flat/1.3.2: + resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz} + name: array.prototype.flat + version: 1.3.2 + engines: {node: '>= 0.4'} + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + define-properties: registry.npmmirror.com/define-properties/1.2.1 + es-abstract: registry.npmmirror.com/es-abstract/1.22.2 + es-shim-unscopables: registry.npmmirror.com/es-shim-unscopables/1.0.0 + dev: true + + registry.npmmirror.com/array.prototype.flatmap/1.3.2: + resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz} + name: array.prototype.flatmap + version: 1.3.2 + engines: {node: '>= 0.4'} + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + define-properties: registry.npmmirror.com/define-properties/1.2.1 + es-abstract: registry.npmmirror.com/es-abstract/1.22.2 + es-shim-unscopables: registry.npmmirror.com/es-shim-unscopables/1.0.0 + dev: true + + registry.npmmirror.com/arraybuffer.prototype.slice/1.0.2: + resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz} + name: arraybuffer.prototype.slice + version: 1.0.2 + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: registry.npmmirror.com/array-buffer-byte-length/1.0.0 + call-bind: registry.npmmirror.com/call-bind/1.0.2 + define-properties: registry.npmmirror.com/define-properties/1.2.1 + es-abstract: registry.npmmirror.com/es-abstract/1.22.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.1 + is-array-buffer: registry.npmmirror.com/is-array-buffer/3.0.2 + is-shared-array-buffer: registry.npmmirror.com/is-shared-array-buffer/1.0.2 + dev: true + + registry.npmmirror.com/arrify/1.0.1: + resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/arrify/-/arrify-1.0.1.tgz} + name: arrify + version: 1.0.1 + engines: {node: '>=0.10.0'} + + registry.npmmirror.com/as-number/1.0.0: + resolution: {integrity: sha512-HkI/zLo2AbSRO4fqVkmyf3hms0bJDs3iboHqTrNuwTiCRvdYXM7HFhfhB6Dk51anV2LM/IMB83mtK9mHw4FlAg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/as-number/-/as-number-1.0.0.tgz} + name: as-number + version: 1.0.0 + dev: false + + registry.npmmirror.com/asn1/0.2.6: + resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/asn1/-/asn1-0.2.6.tgz} + name: asn1 + version: 0.2.6 + dependencies: + safer-buffer: registry.npmmirror.com/safer-buffer/2.1.2 + dev: false + + registry.npmmirror.com/assert-plus/1.0.0: + resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/assert-plus/-/assert-plus-1.0.0.tgz} + name: assert-plus + version: 1.0.0 + engines: {node: '>=0.8'} + dev: false + + registry.npmmirror.com/assign-symbols/1.0.0: + resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/assign-symbols/-/assign-symbols-1.0.0.tgz} + name: assign-symbols + version: 1.0.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/async-foreach/0.1.3: + resolution: {integrity: sha512-VUeSMD8nEGBWaZK4lizI1sf3yEC7pnAQ/mrI7pC2fBz2s/tq5jWWEngTwaf0Gruu/OoXRGLGg1XFqpYBiGTYJA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/async-foreach/-/async-foreach-0.1.3.tgz} + name: async-foreach + version: 0.1.3 + + registry.npmmirror.com/async-validator/1.8.5: + resolution: {integrity: sha512-tXBM+1m056MAX0E8TL2iCjg8WvSyXu0Zc8LNtYqrVeyoL3+esHRZ4SieE9fKQyyU09uONjnMEjrNBMqT0mbvmA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/async-validator/-/async-validator-1.8.5.tgz} + name: async-validator + version: 1.8.5 + dependencies: + babel-runtime: registry.npmmirror.com/babel-runtime/6.26.0 + dev: false + + registry.npmmirror.com/async-validator/4.2.5: + resolution: {integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz} + name: async-validator + version: 4.2.5 + dev: false + + registry.npmmirror.com/async/2.6.4: + resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/async/-/async-2.6.4.tgz} + name: async + version: 2.6.4 + dependencies: + lodash: registry.npmmirror.com/lodash/4.17.21 + + registry.npmmirror.com/async/3.2.4: + resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/async/-/async-3.2.4.tgz} + name: async + version: 3.2.4 + + registry.npmmirror.com/asynckit/0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz} + name: asynckit + version: 0.4.0 + dev: false + + registry.npmmirror.com/at-least-node/1.0.0: + resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/at-least-node/-/at-least-node-1.0.0.tgz} + name: at-least-node + version: 1.0.0 + engines: {node: '>= 4.0.0'} + dev: true + + registry.npmmirror.com/atob/2.1.2: + resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/atob/-/atob-2.1.2.tgz} + name: atob + version: 2.1.2 + engines: {node: '>= 4.5.0'} + hasBin: true + dev: false + + registry.npmmirror.com/autoprefixer/10.4.16_postcss@8.4.30: + resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/autoprefixer/-/autoprefixer-10.4.16.tgz} + id: registry.npmmirror.com/autoprefixer/10.4.16 + name: autoprefixer + version: 10.4.16 + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 + dependencies: + browserslist: registry.npmmirror.com/browserslist/4.21.10 + caniuse-lite: registry.npmmirror.com/caniuse-lite/1.0.30001538 + fraction.js: registry.npmmirror.com/fraction.js/4.3.6 + normalize-range: registry.npmmirror.com/normalize-range/0.1.2 + picocolors: registry.npmmirror.com/picocolors/1.0.0 + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + + registry.npmmirror.com/autoprefixer/7.2.6: + resolution: {integrity: sha512-Iq8TRIB+/9eQ8rbGhcP7ct5cYb/3qjNYAR2SnzLCEcwF6rvVOax8+9+fccgXk4bEhQGjOZd5TLhsksmAdsbGqQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/autoprefixer/-/autoprefixer-7.2.6.tgz} + name: autoprefixer + version: 7.2.6 + hasBin: true + dependencies: + browserslist: registry.npmmirror.com/browserslist/2.11.3 + caniuse-lite: registry.npmmirror.com/caniuse-lite/1.0.30001538 + normalize-range: registry.npmmirror.com/normalize-range/0.1.2 + num2fraction: registry.npmmirror.com/num2fraction/1.2.2 + postcss: registry.npmmirror.com/postcss/6.0.23 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/3.3.1 + dev: false + + registry.npmmirror.com/available-typed-arrays/1.0.5: + resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz} + name: available-typed-arrays + version: 1.0.5 + engines: {node: '>= 0.4'} + dev: true + + registry.npmmirror.com/aws-sign2/0.7.0: + resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/aws-sign2/-/aws-sign2-0.7.0.tgz} + name: aws-sign2 + version: 0.7.0 + dev: false + + registry.npmmirror.com/aws4/1.12.0: + resolution: {integrity: sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/aws4/-/aws4-1.12.0.tgz} + name: aws4 + version: 1.12.0 + dev: false + + registry.npmmirror.com/axios/1.5.0: + resolution: {integrity: sha512-D4DdjDo5CY50Qms0qGQTTw6Q44jl7zRwY7bthds06pUGfChBCTcQs+N743eFWGEd6pRTMd6A+I87aWyFV5wiZQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/axios/-/axios-1.5.0.tgz} + name: axios + version: 1.5.0 + dependencies: + follow-redirects: registry.npmmirror.com/follow-redirects/1.15.3 + form-data: registry.npmmirror.com/form-data/4.0.0 + proxy-from-env: registry.npmmirror.com/proxy-from-env/1.1.0 + transitivePeerDependencies: + - debug + dev: false + + registry.npmmirror.com/babel-eslint/8.2.6: + resolution: {integrity: sha512-aCdHjhzcILdP8c9lej7hvXKvQieyRt20SF102SIGyY4cUIiw6UaAtK4j2o3dXX74jEmy0TJ0CEhv4fTIM3SzcA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babel-eslint/-/babel-eslint-8.2.6.tgz} + name: babel-eslint + version: 8.2.6 + engines: {node: '>=4'} + deprecated: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates. + dependencies: + '@babel/code-frame': registry.npmmirror.com/@babel/code-frame/7.0.0-beta.44 + '@babel/traverse': registry.npmmirror.com/@babel/traverse/7.0.0-beta.44 + '@babel/types': registry.npmmirror.com/@babel/types/7.0.0-beta.44 + babylon: registry.npmmirror.com/babylon/7.0.0-beta.44 + eslint-scope: registry.npmmirror.com/eslint-scope/3.7.1 + eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/1.3.0 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/babel-helper-vue-jsx-merge-props/2.0.3: + resolution: {integrity: sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz} + name: babel-helper-vue-jsx-merge-props + version: 2.0.3 + dev: false + + registry.npmmirror.com/babel-loader/8.3.0_ewtf3jbj6dfpqknvuxwbiotilm: + resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babel-loader/-/babel-loader-8.3.0.tgz} + id: registry.npmmirror.com/babel-loader/8.3.0 + name: babel-loader + version: 8.3.0 + engines: {node: '>= 8.9'} + peerDependencies: + '@babel/core': ^7.0.0 + webpack: '>=2' + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + find-cache-dir: registry.npmmirror.com/find-cache-dir/3.3.2 + loader-utils: registry.npmmirror.com/loader-utils/2.0.4 + make-dir: registry.npmmirror.com/make-dir/3.1.0 + schema-utils: registry.npmmirror.com/schema-utils/2.7.1 + webpack: registry.npmmirror.com/webpack/5.88.2 + dev: true + + registry.npmmirror.com/babel-plugin-component/1.1.1: + resolution: {integrity: sha512-WUw887kJf2GH80Ng/ZMctKZ511iamHNqPhd9uKo14yzisvV7Wt1EckIrb8oq/uCz3B3PpAW7Xfl7AkTLDYT6ag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babel-plugin-component/-/babel-plugin-component-1.1.1.tgz} + name: babel-plugin-component + version: 1.1.1 + dependencies: + '@babel/helper-module-imports': registry.npmmirror.com/@babel/helper-module-imports/7.0.0-beta.35 + dev: false + + registry.npmmirror.com/babel-plugin-dynamic-import-node/2.3.3: + resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz} + name: babel-plugin-dynamic-import-node + version: 2.3.3 + dependencies: + object.assign: registry.npmmirror.com/object.assign/4.1.4 + dev: true + + registry.npmmirror.com/babel-plugin-polyfill-corejs2/0.4.5_@babel+core@7.22.20: + resolution: {integrity: sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz} + id: registry.npmmirror.com/babel-plugin-polyfill-corejs2/0.4.5 + name: babel-plugin-polyfill-corejs2 + version: 0.4.5 + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/compat-data': registry.npmmirror.com/@babel/compat-data/7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-define-polyfill-provider': registry.npmmirror.com/@babel/helper-define-polyfill-provider/0.4.2_@babel+core@7.22.20 + semver: registry.npmmirror.com/semver/6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/babel-plugin-polyfill-corejs3/0.8.3_@babel+core@7.22.20: + resolution: {integrity: sha512-z41XaniZL26WLrvjy7soabMXrfPWARN25PZoriDEiLMxAp50AUW3t35BGQUMg5xK3UrpVTtagIDklxYa+MhiNA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.3.tgz} + id: registry.npmmirror.com/babel-plugin-polyfill-corejs3/0.8.3 + name: babel-plugin-polyfill-corejs3 + version: 0.8.3 + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-define-polyfill-provider': registry.npmmirror.com/@babel/helper-define-polyfill-provider/0.4.2_@babel+core@7.22.20 + core-js-compat: registry.npmmirror.com/core-js-compat/3.32.2 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/babel-plugin-polyfill-regenerator/0.5.2_@babel+core@7.22.20: + resolution: {integrity: sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz} + id: registry.npmmirror.com/babel-plugin-polyfill-regenerator/0.5.2 + name: babel-plugin-polyfill-regenerator + version: 0.5.2 + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.22.20 + '@babel/helper-define-polyfill-provider': registry.npmmirror.com/@babel/helper-define-polyfill-provider/0.4.2_@babel+core@7.22.20 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/babel-runtime/6.26.0: + resolution: {integrity: sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babel-runtime/-/babel-runtime-6.26.0.tgz} + name: babel-runtime + version: 6.26.0 + dependencies: + core-js: registry.npmmirror.com/core-js/2.6.12 + regenerator-runtime: registry.npmmirror.com/regenerator-runtime/0.11.1 + + registry.npmmirror.com/babylon/7.0.0-beta.44: + resolution: {integrity: sha512-5Hlm13BJVAioCHpImtFqNOF2H3ieTOHd0fmFGMxOJ9jgeFqeAwsv3u5P5cR7CSeFrkgHsT19DgFJkHV0/Mcd8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babylon/-/babylon-7.0.0-beta.44.tgz} + name: babylon + version: 7.0.0-beta.44 + engines: {node: '>=4.2.0'} + hasBin: true + dev: false + + registry.npmmirror.com/balanced-match/1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz} + name: balanced-match + version: 1.0.2 + + registry.npmmirror.com/base/0.11.2: + resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/base/-/base-0.11.2.tgz} + name: base + version: 0.11.2 + engines: {node: '>=0.10.0'} + dependencies: + cache-base: registry.npmmirror.com/cache-base/1.0.1 + class-utils: registry.npmmirror.com/class-utils/0.3.6 + component-emitter: registry.npmmirror.com/component-emitter/1.3.0 + define-property: registry.npmmirror.com/define-property/1.0.0 + isobject: registry.npmmirror.com/isobject/3.0.1 + mixin-deep: registry.npmmirror.com/mixin-deep/1.3.2 + pascalcase: registry.npmmirror.com/pascalcase/0.1.1 + dev: false + + registry.npmmirror.com/base64-js/1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz} + name: base64-js + version: 1.5.1 + dev: true + + registry.npmmirror.com/batch/0.6.1: + resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/batch/-/batch-0.6.1.tgz} + name: batch + version: 0.6.1 + dev: true + + registry.npmmirror.com/bcrypt-pbkdf/1.0.2: + resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz} + name: bcrypt-pbkdf + version: 1.0.2 + dependencies: + tweetnacl: registry.npmmirror.com/tweetnacl/0.14.5 + dev: false + + registry.npmmirror.com/beeper/1.1.1: + resolution: {integrity: sha512-3vqtKL1N45I5dV0RdssXZG7X6pCqQrWPNOlBPZPrd+QkE2HEhR57Z04m0KtpbsZH73j+a3F8UD1TQnn+ExTvIA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/beeper/-/beeper-1.1.1.tgz} + name: beeper + version: 1.1.1 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/big.js/5.2.2: + resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/big.js/-/big.js-5.2.2.tgz} + name: big.js + version: 5.2.2 + + registry.npmmirror.com/binary-extensions/2.2.0: + resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.2.0.tgz} + name: binary-extensions + version: 2.2.0 + engines: {node: '>=8'} + dev: true + + registry.npmmirror.com/bit-twiddle/1.0.2: + resolution: {integrity: sha512-B9UhK0DKFZhoTFcfvAzhqsjStvGJp9vYWf3+6SNTtdSQnvIgfkHbgHrg/e4+TH71N2GDu8tpmCVoyfrL1d7ntA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bit-twiddle/-/bit-twiddle-1.0.2.tgz} + name: bit-twiddle + version: 1.0.2 + dev: false + + registry.npmmirror.com/bl/4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz} + name: bl + version: 4.1.0 + dependencies: + buffer: registry.npmmirror.com/buffer/5.7.1 + inherits: registry.npmmirror.com/inherits/2.0.4 + readable-stream: registry.npmmirror.com/readable-stream/3.6.2 + dev: true + + registry.npmmirror.com/block-stream/0.0.9: + resolution: {integrity: sha512-OorbnJVPII4DuUKbjARAe8u8EfqOmkEEaSFIyoQ7OjTHn6kafxWl0wLgoZ2rXaYd7MyLcDaU4TmhfxtwgcccMQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/block-stream/-/block-stream-0.0.9.tgz} + name: block-stream + version: 0.0.9 + engines: {node: 0.4 || >=0.5.8} + dependencies: + inherits: registry.npmmirror.com/inherits/2.0.4 + dev: false + + registry.npmmirror.com/bluebird/3.7.2: + resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz} + name: bluebird + version: 3.7.2 + + registry.npmmirror.com/bmaplib.curveline/1.0.0: + resolution: {integrity: sha512-9wcFMVhiYxNPqpvsLDAADn3qDhNzXp2mA6VyHSHg2XOAgSooC7ZiujdFhy0sp+0QYjTfJ/MjmLuNoUg2HHxH4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bmaplib.curveline/-/bmaplib.curveline-1.0.0.tgz} + name: bmaplib.curveline + version: 1.0.0 + dev: false + + registry.npmmirror.com/bmaplib.heatmap/1.0.4: + resolution: {integrity: sha512-rmhqUARBpUSJ9jXzUI2j7dIOqnc38bqubkx/8a349U2qtw/ulLUwyzRD535OrA8G7w5cz4aPKm6/rNvUAarg/Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bmaplib.heatmap/-/bmaplib.heatmap-1.0.4.tgz} + name: bmaplib.heatmap + version: 1.0.4 + dev: false + + registry.npmmirror.com/bmaplib.lushu/1.0.7: + resolution: {integrity: sha512-LVvgpESPii6xGxyjnQjq8u+ic4NjvhdCPV/RiSS/PGTUdZKeTDS7prSpleJLZH3ES0+oc0gYn8bw0LtPYUSz2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bmaplib.lushu/-/bmaplib.lushu-1.0.7.tgz} + name: bmaplib.lushu + version: 1.0.7 + dev: false + + registry.npmmirror.com/bmaplib.markerclusterer/1.0.13: + resolution: {integrity: sha512-VrLyWSiuDEVNi0yUfwOhFQ6z1oEEHS4w36GNu3iASu6p52QIx9uAXMUkuSCHReNR0bj2Cp9SA1dSx5RpojXajQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bmaplib.markerclusterer/-/bmaplib.markerclusterer-1.0.13.tgz} + name: bmaplib.markerclusterer + version: 1.0.13 + dependencies: + bmaplib.texticonoverlay: registry.npmmirror.com/bmaplib.texticonoverlay/1.0.2 + dev: false + + registry.npmmirror.com/bmaplib.texticonoverlay/1.0.2: + resolution: {integrity: sha512-4ZTWr4ZP3B6qEWput5Tut16CfZgII38YwM3bpyb4gFTQyORlKYryFp9WHWrwZZaHlOyYDAXG9SX0hka43jTADg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bmaplib.texticonoverlay/-/bmaplib.texticonoverlay-1.0.2.tgz} + name: bmaplib.texticonoverlay + version: 1.0.2 + dev: false + + registry.npmmirror.com/body-parser/1.20.1: + resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/body-parser/-/body-parser-1.20.1.tgz} + name: body-parser + version: 1.20.1 + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + dependencies: + bytes: registry.npmmirror.com/bytes/3.1.2 + content-type: registry.npmmirror.com/content-type/1.0.5 + debug: registry.npmmirror.com/debug/2.6.9 + depd: registry.npmmirror.com/depd/2.0.0 + destroy: registry.npmmirror.com/destroy/1.2.0 + http-errors: registry.npmmirror.com/http-errors/2.0.0 + iconv-lite: registry.npmmirror.com/iconv-lite/0.4.24 + on-finished: registry.npmmirror.com/on-finished/2.4.1 + qs: registry.npmmirror.com/qs/6.11.0 + raw-body: registry.npmmirror.com/raw-body/2.5.1 + type-is: registry.npmmirror.com/type-is/1.6.18 + unpipe: registry.npmmirror.com/unpipe/1.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/bonjour-service/1.1.1: + resolution: {integrity: sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bonjour-service/-/bonjour-service-1.1.1.tgz} + name: bonjour-service + version: 1.1.1 + dependencies: + array-flatten: registry.npmmirror.com/array-flatten/2.1.2 + dns-equal: registry.npmmirror.com/dns-equal/1.0.0 + fast-deep-equal: registry.npmmirror.com/fast-deep-equal/3.1.3 + multicast-dns: registry.npmmirror.com/multicast-dns/7.2.5 + dev: true + + registry.npmmirror.com/boolbase/1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz} + name: boolbase + version: 1.0.0 + dev: true + + registry.npmmirror.com/boxen/7.1.1: + resolution: {integrity: sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/boxen/-/boxen-7.1.1.tgz} + name: boxen + version: 7.1.1 + engines: {node: '>=14.16'} + dependencies: + ansi-align: registry.npmmirror.com/ansi-align/3.0.1 + camelcase: registry.npmmirror.com/camelcase/7.0.1 + chalk: registry.npmmirror.com/chalk/5.3.0 + cli-boxes: registry.npmmirror.com/cli-boxes/3.0.0 + string-width: registry.npmmirror.com/string-width/5.1.2 + type-fest: registry.npmmirror.com/type-fest/2.19.0 + widest-line: registry.npmmirror.com/widest-line/4.0.1 + wrap-ansi: registry.npmmirror.com/wrap-ansi/8.1.0 + dev: false + + registry.npmmirror.com/brace-expansion/1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz} + name: brace-expansion + version: 1.1.11 + dependencies: + balanced-match: registry.npmmirror.com/balanced-match/1.0.2 + concat-map: registry.npmmirror.com/concat-map/0.0.1 + + registry.npmmirror.com/brace-expansion/2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.1.tgz} + name: brace-expansion + version: 2.0.1 + dependencies: + balanced-match: registry.npmmirror.com/balanced-match/1.0.2 + + registry.npmmirror.com/braces/2.3.2: + resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/braces/-/braces-2.3.2.tgz} + name: braces + version: 2.3.2 + engines: {node: '>=0.10.0'} + dependencies: + arr-flatten: registry.npmmirror.com/arr-flatten/1.1.0 + array-unique: registry.npmmirror.com/array-unique/0.3.2 + extend-shallow: registry.npmmirror.com/extend-shallow/2.0.1 + fill-range: registry.npmmirror.com/fill-range/4.0.0 + isobject: registry.npmmirror.com/isobject/3.0.1 + repeat-element: registry.npmmirror.com/repeat-element/1.1.4 + snapdragon: registry.npmmirror.com/snapdragon/0.8.2 + snapdragon-node: registry.npmmirror.com/snapdragon-node/2.1.1 + split-string: registry.npmmirror.com/split-string/3.1.0 + to-regex: registry.npmmirror.com/to-regex/3.0.2 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/braces/3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz} + name: braces + version: 3.0.2 + engines: {node: '>=8'} + dependencies: + fill-range: registry.npmmirror.com/fill-range/7.0.1 + + registry.npmmirror.com/browserslist/2.11.3: + resolution: {integrity: sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/browserslist/-/browserslist-2.11.3.tgz} + name: browserslist + version: 2.11.3 + deprecated: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools. + hasBin: true + dependencies: + caniuse-lite: registry.npmmirror.com/caniuse-lite/1.0.30001538 + electron-to-chromium: registry.npmmirror.com/electron-to-chromium/1.4.526 + dev: false + + registry.npmmirror.com/browserslist/4.21.10: + resolution: {integrity: sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/browserslist/-/browserslist-4.21.10.tgz} + name: browserslist + version: 4.21.10 + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: registry.npmmirror.com/caniuse-lite/1.0.30001538 + electron-to-chromium: registry.npmmirror.com/electron-to-chromium/1.4.526 + node-releases: registry.npmmirror.com/node-releases/2.0.13 + update-browserslist-db: registry.npmmirror.com/update-browserslist-db/1.0.12_browserslist@4.21.10 + + registry.npmmirror.com/buffer-crc32/0.2.13: + resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz} + name: buffer-crc32 + version: 0.2.13 + dev: true + + registry.npmmirror.com/buffer-from/1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz} + name: buffer-from + version: 1.1.2 + + registry.npmmirror.com/buffer/5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz} + name: buffer + version: 5.7.1 + dependencies: + base64-js: registry.npmmirror.com/base64-js/1.5.1 + ieee754: registry.npmmirror.com/ieee754/1.2.1 + dev: true + + registry.npmmirror.com/builtins/5.0.1: + resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/builtins/-/builtins-5.0.1.tgz} + name: builtins + version: 5.0.1 + dependencies: + semver: registry.npmmirror.com/semver/7.5.4 + + registry.npmmirror.com/bytes/3.0.0: + resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bytes/-/bytes-3.0.0.tgz} + name: bytes + version: 3.0.0 + engines: {node: '>= 0.8'} + dev: true + + registry.npmmirror.com/bytes/3.1.2: + resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz} + name: bytes + version: 3.1.2 + engines: {node: '>= 0.8'} + dev: true + + registry.npmmirror.com/cacache/15.3.0: + resolution: {integrity: sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cacache/-/cacache-15.3.0.tgz} + name: cacache + version: 15.3.0 + engines: {node: '>= 10'} + dependencies: + '@npmcli/fs': registry.npmmirror.com/@npmcli/fs/1.1.1 + '@npmcli/move-file': registry.npmmirror.com/@npmcli/move-file/1.1.2 + chownr: registry.npmmirror.com/chownr/2.0.0 + fs-minipass: registry.npmmirror.com/fs-minipass/2.1.0 + glob: registry.npmmirror.com/glob/7.2.3 + infer-owner: registry.npmmirror.com/infer-owner/1.0.4 + lru-cache: registry.npmmirror.com/lru-cache/6.0.0 + minipass: registry.npmmirror.com/minipass/3.3.6 + minipass-collect: registry.npmmirror.com/minipass-collect/1.0.2 + minipass-flush: registry.npmmirror.com/minipass-flush/1.0.5 + minipass-pipeline: registry.npmmirror.com/minipass-pipeline/1.2.4 + mkdirp: registry.npmmirror.com/mkdirp/1.0.4 + p-map: registry.npmmirror.com/p-map/4.0.0 + promise-inflight: registry.npmmirror.com/promise-inflight/1.0.1 + rimraf: registry.npmmirror.com/rimraf/3.0.2 + ssri: registry.npmmirror.com/ssri/8.0.1 + tar: registry.npmmirror.com/tar/6.2.0 + unique-filename: registry.npmmirror.com/unique-filename/1.1.1 + transitivePeerDependencies: + - bluebird + + registry.npmmirror.com/cacache/16.1.3: + resolution: {integrity: sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cacache/-/cacache-16.1.3.tgz} + name: cacache + version: 16.1.3 + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + dependencies: + '@npmcli/fs': registry.npmmirror.com/@npmcli/fs/2.1.2 + '@npmcli/move-file': registry.npmmirror.com/@npmcli/move-file/2.0.1 + chownr: registry.npmmirror.com/chownr/2.0.0 + fs-minipass: registry.npmmirror.com/fs-minipass/2.1.0 + glob: registry.npmmirror.com/glob/8.1.0 + infer-owner: registry.npmmirror.com/infer-owner/1.0.4 + lru-cache: registry.npmmirror.com/lru-cache/7.18.3 + minipass: registry.npmmirror.com/minipass/3.3.6 + minipass-collect: registry.npmmirror.com/minipass-collect/1.0.2 + minipass-flush: registry.npmmirror.com/minipass-flush/1.0.5 + minipass-pipeline: registry.npmmirror.com/minipass-pipeline/1.2.4 + mkdirp: registry.npmmirror.com/mkdirp/1.0.4 + p-map: registry.npmmirror.com/p-map/4.0.0 + promise-inflight: registry.npmmirror.com/promise-inflight/1.0.1 + rimraf: registry.npmmirror.com/rimraf/3.0.2 + ssri: registry.npmmirror.com/ssri/9.0.1 + tar: registry.npmmirror.com/tar/6.2.0 + unique-filename: registry.npmmirror.com/unique-filename/2.0.1 + transitivePeerDependencies: + - bluebird + + registry.npmmirror.com/cacache/17.1.4: + resolution: {integrity: sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cacache/-/cacache-17.1.4.tgz} + name: cacache + version: 17.1.4 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + '@npmcli/fs': registry.npmmirror.com/@npmcli/fs/3.1.0 + fs-minipass: registry.npmmirror.com/fs-minipass/3.0.3 + glob: registry.npmmirror.com/glob/10.3.5 + lru-cache: registry.npmmirror.com/lru-cache/7.18.3 + minipass: registry.npmmirror.com/minipass/7.0.3 + minipass-collect: registry.npmmirror.com/minipass-collect/1.0.2 + minipass-flush: registry.npmmirror.com/minipass-flush/1.0.5 + minipass-pipeline: registry.npmmirror.com/minipass-pipeline/1.2.4 + p-map: registry.npmmirror.com/p-map/4.0.0 + ssri: registry.npmmirror.com/ssri/10.0.5 + tar: registry.npmmirror.com/tar/6.2.0 + unique-filename: registry.npmmirror.com/unique-filename/3.0.0 + dev: false + + registry.npmmirror.com/cache-base/1.0.1: + resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cache-base/-/cache-base-1.0.1.tgz} + name: cache-base + version: 1.0.1 + engines: {node: '>=0.10.0'} + dependencies: + collection-visit: registry.npmmirror.com/collection-visit/1.0.0 + component-emitter: registry.npmmirror.com/component-emitter/1.3.0 + get-value: registry.npmmirror.com/get-value/2.0.6 + has-value: registry.npmmirror.com/has-value/1.0.0 + isobject: registry.npmmirror.com/isobject/3.0.1 + set-value: registry.npmmirror.com/set-value/2.0.1 + to-object-path: registry.npmmirror.com/to-object-path/0.3.0 + union-value: registry.npmmirror.com/union-value/1.0.1 + unset-value: registry.npmmirror.com/unset-value/1.0.0 + dev: false + + registry.npmmirror.com/cacheable-lookup/7.0.0: + resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz} + name: cacheable-lookup + version: 7.0.0 + engines: {node: '>=14.16'} + dev: false + + registry.npmmirror.com/cacheable-request/10.2.13: + resolution: {integrity: sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cacheable-request/-/cacheable-request-10.2.13.tgz} + name: cacheable-request + version: 10.2.13 + engines: {node: '>=14.16'} + dependencies: + '@types/http-cache-semantics': registry.npmmirror.com/@types/http-cache-semantics/4.0.2 + get-stream: registry.npmmirror.com/get-stream/6.0.1 + http-cache-semantics: registry.npmmirror.com/http-cache-semantics/4.1.1 + keyv: registry.npmmirror.com/keyv/4.5.3 + mimic-response: registry.npmmirror.com/mimic-response/4.0.0 + normalize-url: registry.npmmirror.com/normalize-url/8.0.0 + responselike: registry.npmmirror.com/responselike/3.0.0 + dev: false + + registry.npmmirror.com/call-bind/1.0.2: + resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/call-bind/-/call-bind-1.0.2.tgz} + name: call-bind + version: 1.0.2 + dependencies: + function-bind: registry.npmmirror.com/function-bind/1.1.1 + get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.1 + + registry.npmmirror.com/callsites/3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz} + name: callsites + version: 3.1.0 + engines: {node: '>=6'} + dev: true + + registry.npmmirror.com/camel-case/4.1.2: + resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/camel-case/-/camel-case-4.1.2.tgz} + name: camel-case + version: 4.1.2 + dependencies: + pascal-case: registry.npmmirror.com/pascal-case/3.1.2 + tslib: registry.npmmirror.com/tslib/2.6.2 + dev: true + + registry.npmmirror.com/camelcase-keys/2.1.0: + resolution: {integrity: sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz} + name: camelcase-keys + version: 2.1.0 + engines: {node: '>=0.10.0'} + dependencies: + camelcase: registry.npmmirror.com/camelcase/2.1.1 + map-obj: registry.npmmirror.com/map-obj/1.0.1 + dev: false + + registry.npmmirror.com/camelcase-keys/6.2.2: + resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz} + name: camelcase-keys + version: 6.2.2 + engines: {node: '>=8'} + dependencies: + camelcase: registry.npmmirror.com/camelcase/5.3.1 + map-obj: registry.npmmirror.com/map-obj/4.3.0 + quick-lru: registry.npmmirror.com/quick-lru/4.0.1 + + registry.npmmirror.com/camelcase/2.1.1: + resolution: {integrity: sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/camelcase/-/camelcase-2.1.1.tgz} + name: camelcase + version: 2.1.1 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/camelcase/5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz} + name: camelcase + version: 5.3.1 + engines: {node: '>=6'} + + registry.npmmirror.com/camelcase/6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/camelcase/-/camelcase-6.3.0.tgz} + name: camelcase + version: 6.3.0 + engines: {node: '>=10'} + dev: true + + registry.npmmirror.com/camelcase/7.0.1: + resolution: {integrity: sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/camelcase/-/camelcase-7.0.1.tgz} + name: camelcase + version: 7.0.1 + engines: {node: '>=14.16'} + dev: false + + registry.npmmirror.com/caniuse-api/3.0.0: + resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/caniuse-api/-/caniuse-api-3.0.0.tgz} + name: caniuse-api + version: 3.0.0 + dependencies: + browserslist: registry.npmmirror.com/browserslist/4.21.10 + caniuse-lite: registry.npmmirror.com/caniuse-lite/1.0.30001538 + lodash.memoize: registry.npmmirror.com/lodash.memoize/4.1.2 + lodash.uniq: registry.npmmirror.com/lodash.uniq/4.5.0 + dev: true + + registry.npmmirror.com/caniuse-lite/1.0.30001538: + resolution: {integrity: sha512-HWJnhnID+0YMtGlzcp3T9drmBJUVDchPJ08tpUGFLs9CYlwWPH2uLgpHn8fND5pCgXVtnGS3H4QR9XLMHVNkHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001538.tgz} + name: caniuse-lite + version: 1.0.30001538 + + registry.npmmirror.com/case-sensitive-paths-webpack-plugin/2.4.0: + resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz} + name: case-sensitive-paths-webpack-plugin + version: 2.4.0 + engines: {node: '>=4'} + dev: true + + registry.npmmirror.com/caseless/0.12.0: + resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/caseless/-/caseless-0.12.0.tgz} + name: caseless + version: 0.12.0 + dev: false + + registry.npmmirror.com/cfb/1.2.2: + resolution: {integrity: sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cfb/-/cfb-1.2.2.tgz} + name: cfb + version: 1.2.2 + engines: {node: '>=0.8'} + dependencies: + adler-32: registry.npmmirror.com/adler-32/1.3.1 + crc-32: registry.npmmirror.com/crc-32/1.2.2 + dev: false + + registry.npmmirror.com/chalk/0.5.1: + resolution: {integrity: sha512-bIKA54hP8iZhyDT81TOsJiQvR1gW+ZYSXFaZUAvoD4wCHdbHY2actmpTE4x344ZlFqHbvoxKOaESULTZN2gstg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/-/chalk-0.5.1.tgz} + name: chalk + version: 0.5.1 + engines: {node: '>=0.10.0'} + dependencies: + ansi-styles: registry.npmmirror.com/ansi-styles/1.1.0 + escape-string-regexp: registry.npmmirror.com/escape-string-regexp/1.0.5 + has-ansi: registry.npmmirror.com/has-ansi/0.1.0 + strip-ansi: registry.npmmirror.com/strip-ansi/0.3.0 + supports-color: registry.npmmirror.com/supports-color/0.2.0 + dev: false + + registry.npmmirror.com/chalk/1.1.3: + resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz} + name: chalk + version: 1.1.3 + engines: {node: '>=0.10.0'} + dependencies: + ansi-styles: registry.npmmirror.com/ansi-styles/2.2.1 + escape-string-regexp: registry.npmmirror.com/escape-string-regexp/1.0.5 + has-ansi: registry.npmmirror.com/has-ansi/2.0.0 + strip-ansi: registry.npmmirror.com/strip-ansi/3.0.1 + supports-color: registry.npmmirror.com/supports-color/2.0.0 + dev: false + + registry.npmmirror.com/chalk/2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/-/chalk-2.4.2.tgz} + name: chalk + version: 2.4.2 + engines: {node: '>=4'} + dependencies: + ansi-styles: registry.npmmirror.com/ansi-styles/3.2.1 + escape-string-regexp: registry.npmmirror.com/escape-string-regexp/1.0.5 + supports-color: registry.npmmirror.com/supports-color/5.5.0 + + registry.npmmirror.com/chalk/3.0.0: + resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/-/chalk-3.0.0.tgz} + name: chalk + version: 3.0.0 + engines: {node: '>=8'} + dependencies: + ansi-styles: registry.npmmirror.com/ansi-styles/4.3.0 + supports-color: registry.npmmirror.com/supports-color/7.2.0 + dev: true + + registry.npmmirror.com/chalk/4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz} + name: chalk + version: 4.1.2 + engines: {node: '>=10'} + dependencies: + ansi-styles: registry.npmmirror.com/ansi-styles/4.3.0 + supports-color: registry.npmmirror.com/supports-color/7.2.0 + + registry.npmmirror.com/chalk/5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/-/chalk-5.3.0.tgz} + name: chalk + version: 5.3.0 + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + dev: false + + registry.npmmirror.com/chokidar/3.5.3: + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz} + name: chokidar + version: 3.5.3 + engines: {node: '>= 8.10.0'} + requiresBuild: true + dependencies: + anymatch: registry.npmmirror.com/anymatch/3.1.3 + braces: registry.npmmirror.com/braces/3.0.2 + glob-parent: registry.npmmirror.com/glob-parent/5.1.2 + is-binary-path: registry.npmmirror.com/is-binary-path/2.1.0 + is-glob: registry.npmmirror.com/is-glob/4.0.3 + normalize-path: registry.npmmirror.com/normalize-path/3.0.0 + readdirp: registry.npmmirror.com/readdirp/3.6.0 + optionalDependencies: + fsevents: registry.npmmirror.com/fsevents/2.3.3 + dev: true + + registry.npmmirror.com/chownr/2.0.0: + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chownr/-/chownr-2.0.0.tgz} + name: chownr + version: 2.0.0 + engines: {node: '>=10'} + + registry.npmmirror.com/chrome-trace-event/1.0.3: + resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz} + name: chrome-trace-event + version: 1.0.3 + engines: {node: '>=6.0'} + dev: true + + registry.npmmirror.com/ci-info/1.6.0: + resolution: {integrity: sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ci-info/-/ci-info-1.6.0.tgz} + name: ci-info + version: 1.6.0 + dev: true + + registry.npmmirror.com/ci-info/3.8.0: + resolution: {integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ci-info/-/ci-info-3.8.0.tgz} + name: ci-info + version: 3.8.0 + engines: {node: '>=8'} + dev: false + + registry.npmmirror.com/class-utils/0.3.6: + resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/class-utils/-/class-utils-0.3.6.tgz} + name: class-utils + version: 0.3.6 + engines: {node: '>=0.10.0'} + dependencies: + arr-union: registry.npmmirror.com/arr-union/3.1.0 + define-property: registry.npmmirror.com/define-property/0.2.5 + isobject: registry.npmmirror.com/isobject/3.0.1 + static-extend: registry.npmmirror.com/static-extend/0.1.2 + dev: false + + registry.npmmirror.com/claygl/1.3.0: + resolution: {integrity: sha512-+gGtJjT6SSHD2l2yC3MCubW/sCV40tZuSs5opdtn79vFSGUgp/lH139RNEQ6Jy078/L0aV8odCw8RSrUcMfLaQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/claygl/-/claygl-1.3.0.tgz} + name: claygl + version: 1.3.0 + dev: false + + registry.npmmirror.com/clean-css/3.4.28: + resolution: {integrity: sha512-aTWyttSdI2mYi07kWqHi24NUU9YlELFKGOAgFzZjDN1064DMAOy2FBuoyGmkKRlXkbpXd0EVHmiVkbKhKoirTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/clean-css/-/clean-css-3.4.28.tgz} + name: clean-css + version: 3.4.28 + engines: {node: '>=0.10.0'} + hasBin: true + dependencies: + commander: registry.npmmirror.com/commander/2.8.1 + source-map: registry.npmmirror.com/source-map/0.4.4 + dev: false + + registry.npmmirror.com/clean-css/4.2.3: + resolution: {integrity: sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/clean-css/-/clean-css-4.2.3.tgz} + name: clean-css + version: 4.2.3 + engines: {node: '>= 4.0'} + dependencies: + source-map: registry.npmmirror.com/source-map/0.6.1 + dev: false + + registry.npmmirror.com/clean-css/5.3.2: + resolution: {integrity: sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/clean-css/-/clean-css-5.3.2.tgz} + name: clean-css + version: 5.3.2 + engines: {node: '>= 10.0'} + dependencies: + source-map: registry.npmmirror.com/source-map/0.6.1 + dev: true + + registry.npmmirror.com/clean-stack/2.2.0: + resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/clean-stack/-/clean-stack-2.2.0.tgz} + name: clean-stack + version: 2.2.0 + engines: {node: '>=6'} + + registry.npmmirror.com/cli-boxes/3.0.0: + resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cli-boxes/-/cli-boxes-3.0.0.tgz} + name: cli-boxes + version: 3.0.0 + engines: {node: '>=10'} + dev: false + + registry.npmmirror.com/cli-cursor/1.0.2: + resolution: {integrity: sha512-25tABq090YNKkF6JH7lcwO0zFJTRke4Jcq9iX2nr/Sz0Cjjv4gckmwlW6Ty/aoyFd6z3ysR2hMGC2GFugmBo6A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cli-cursor/-/cli-cursor-1.0.2.tgz} + name: cli-cursor + version: 1.0.2 + engines: {node: '>=0.10.0'} + dependencies: + restore-cursor: registry.npmmirror.com/restore-cursor/1.0.1 + dev: false + + registry.npmmirror.com/cli-cursor/2.1.0: + resolution: {integrity: sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cli-cursor/-/cli-cursor-2.1.0.tgz} + name: cli-cursor + version: 2.1.0 + engines: {node: '>=4'} + dependencies: + restore-cursor: registry.npmmirror.com/restore-cursor/2.0.0 + dev: true + + registry.npmmirror.com/cli-cursor/3.1.0: + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cli-cursor/-/cli-cursor-3.1.0.tgz} + name: cli-cursor + version: 3.1.0 + engines: {node: '>=8'} + dependencies: + restore-cursor: registry.npmmirror.com/restore-cursor/3.1.0 + dev: true + + registry.npmmirror.com/cli-highlight/2.1.11: + resolution: {integrity: sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cli-highlight/-/cli-highlight-2.1.11.tgz} + name: cli-highlight + version: 2.1.11 + engines: {node: '>=8.0.0', npm: '>=5.0.0'} + hasBin: true + dependencies: + chalk: registry.npmmirror.com/chalk/4.1.2 + highlight.js: registry.npmmirror.com/highlight.js/10.7.3 + mz: registry.npmmirror.com/mz/2.7.0 + parse5: registry.npmmirror.com/parse5/5.1.1 + parse5-htmlparser2-tree-adapter: registry.npmmirror.com/parse5-htmlparser2-tree-adapter/6.0.1 + yargs: registry.npmmirror.com/yargs/16.2.0 + dev: true + + registry.npmmirror.com/cli-spinners/0.2.0: + resolution: {integrity: sha512-1sdlgy47mFLr4OfiKC/raeqJ4Jt6oZskLs51esqe/rFqcR23DNF++CbsDpv3hsvwGWHA/+lnxf4xdDtZZtkPBA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cli-spinners/-/cli-spinners-0.2.0.tgz} + name: cli-spinners + version: 0.2.0 + engines: {node: '>=4'} + dev: false + + registry.npmmirror.com/cli-spinners/2.9.1: + resolution: {integrity: sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.9.1.tgz} + name: cli-spinners + version: 2.9.1 + engines: {node: '>=6'} + dev: true + + registry.npmmirror.com/cli-table3/0.6.3: + resolution: {integrity: sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cli-table3/-/cli-table3-0.6.3.tgz} + name: cli-table3 + version: 0.6.3 + engines: {node: 10.* || >= 12.*} + dependencies: + string-width: registry.npmmirror.com/string-width/4.2.3 + optionalDependencies: + '@colors/colors': registry.npmmirror.com/@colors/colors/1.5.0 + dev: false + + registry.npmmirror.com/clipboardy/2.3.0: + resolution: {integrity: sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/clipboardy/-/clipboardy-2.3.0.tgz} + name: clipboardy + version: 2.3.0 + engines: {node: '>=8'} + dependencies: + arch: registry.npmmirror.com/arch/2.2.0 + execa: registry.npmmirror.com/execa/1.0.0 + is-wsl: registry.npmmirror.com/is-wsl/2.2.0 + dev: true + + registry.npmmirror.com/cliui/5.0.0: + resolution: {integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cliui/-/cliui-5.0.0.tgz} + name: cliui + version: 5.0.0 + dependencies: + string-width: registry.npmmirror.com/string-width/3.1.0 + strip-ansi: registry.npmmirror.com/strip-ansi/5.2.0 + wrap-ansi: registry.npmmirror.com/wrap-ansi/5.1.0 + dev: false + + registry.npmmirror.com/cliui/7.0.4: + resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cliui/-/cliui-7.0.4.tgz} + name: cliui + version: 7.0.4 + dependencies: + string-width: registry.npmmirror.com/string-width/4.2.3 + strip-ansi: registry.npmmirror.com/strip-ansi/6.0.1 + wrap-ansi: registry.npmmirror.com/wrap-ansi/7.0.0 + dev: true + + registry.npmmirror.com/cliui/8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cliui/-/cliui-8.0.1.tgz} + name: cliui + version: 8.0.1 + engines: {node: '>=12'} + dependencies: + string-width: registry.npmmirror.com/string-width/4.2.3 + strip-ansi: registry.npmmirror.com/strip-ansi/6.0.1 + wrap-ansi: registry.npmmirror.com/wrap-ansi/7.0.0 + + registry.npmmirror.com/clone-deep/4.0.1: + resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/clone-deep/-/clone-deep-4.0.1.tgz} + name: clone-deep + version: 4.0.1 + engines: {node: '>=6'} + dependencies: + is-plain-object: registry.npmmirror.com/is-plain-object/2.0.4 + kind-of: registry.npmmirror.com/kind-of/6.0.3 + shallow-clone: registry.npmmirror.com/shallow-clone/3.0.1 + dev: true + + registry.npmmirror.com/clone-stats/0.0.1: + resolution: {integrity: sha512-dhUqc57gSMCo6TX85FLfe51eC/s+Im2MLkAgJwfaRRexR2tA4dd3eLEW4L6efzHc2iNorrRRXITifnDLlRrhaA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/clone-stats/-/clone-stats-0.0.1.tgz} + name: clone-stats + version: 0.0.1 + dev: false + + registry.npmmirror.com/clone/0.2.0: + resolution: {integrity: sha512-g62n3Kb9cszeZvmvBUqP/dsEJD/+80pDA8u8KqHnAPrVnQ2Je9rVV6opxkhuWCd1kCn2gOibzDKxCtBvD3q5kA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/clone/-/clone-0.2.0.tgz} + name: clone + version: 0.2.0 + dev: false + + registry.npmmirror.com/clone/1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/clone/-/clone-1.0.4.tgz} + name: clone + version: 1.0.4 + engines: {node: '>=0.8'} + + registry.npmmirror.com/clone/2.1.2: + resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/clone/-/clone-2.1.2.tgz} + name: clone + version: 2.1.2 + engines: {node: '>=0.8'} + dev: false + + registry.npmmirror.com/code-point-at/1.1.0: + resolution: {integrity: sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/code-point-at/-/code-point-at-1.1.0.tgz} + name: code-point-at + version: 1.1.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/codepage/1.15.0: + resolution: {integrity: sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/codepage/-/codepage-1.15.0.tgz} + name: codepage + version: 1.15.0 + engines: {node: '>=0.8'} + dev: false + + registry.npmmirror.com/collection-visit/1.0.0: + resolution: {integrity: sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/collection-visit/-/collection-visit-1.0.0.tgz} + name: collection-visit + version: 1.0.0 + engines: {node: '>=0.10.0'} + dependencies: + map-visit: registry.npmmirror.com/map-visit/1.0.0 + object-visit: registry.npmmirror.com/object-visit/1.0.1 + dev: false + + registry.npmmirror.com/color-convert/1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz} + name: color-convert + version: 1.9.3 + dependencies: + color-name: registry.npmmirror.com/color-name/1.1.3 + + registry.npmmirror.com/color-convert/2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz} + name: color-convert + version: 2.0.1 + engines: {node: '>=7.0.0'} + dependencies: + color-name: registry.npmmirror.com/color-name/1.1.4 + + registry.npmmirror.com/color-name/1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz} + name: color-name + version: 1.1.3 + + registry.npmmirror.com/color-name/1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz} + name: color-name + version: 1.1.4 + + registry.npmmirror.com/color-support/1.1.3: + resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/color-support/-/color-support-1.1.3.tgz} + name: color-support + version: 1.1.3 + hasBin: true + + registry.npmmirror.com/colord/2.9.3: + resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/colord/-/colord-2.9.3.tgz} + name: colord + version: 2.9.3 + dev: true + + registry.npmmirror.com/colorette/2.0.20: + resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/colorette/-/colorette-2.0.20.tgz} + name: colorette + version: 2.0.20 + dev: true + + registry.npmmirror.com/combined-stream/1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz} + name: combined-stream + version: 1.0.8 + engines: {node: '>= 0.8'} + dependencies: + delayed-stream: registry.npmmirror.com/delayed-stream/1.0.0 + dev: false + + registry.npmmirror.com/commander/10.0.1: + resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/commander/-/commander-10.0.1.tgz} + name: commander + version: 10.0.1 + engines: {node: '>=14'} + dev: false + + registry.npmmirror.com/commander/2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz} + name: commander + version: 2.20.3 + + registry.npmmirror.com/commander/2.8.1: + resolution: {integrity: sha512-+pJLBFVk+9ZZdlAOB5WuIElVPPth47hILFkmGym57aq8kwxsowvByvB0DHs1vQAhyMZzdcpTtF0VDKGkSDR4ZQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/commander/-/commander-2.8.1.tgz} + name: commander + version: 2.8.1 + engines: {node: '>= 0.6.x'} + dependencies: + graceful-readlink: registry.npmmirror.com/graceful-readlink/1.0.1 + dev: false + + registry.npmmirror.com/commander/7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz} + name: commander + version: 7.2.0 + engines: {node: '>= 10'} + + registry.npmmirror.com/commander/8.3.0: + resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/commander/-/commander-8.3.0.tgz} + name: commander + version: 8.3.0 + engines: {node: '>= 12'} + dev: true + + registry.npmmirror.com/commondir/1.0.1: + resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/commondir/-/commondir-1.0.1.tgz} + name: commondir + version: 1.0.1 + dev: true + + registry.npmmirror.com/component-emitter/1.3.0: + resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/component-emitter/-/component-emitter-1.3.0.tgz} + name: component-emitter + version: 1.3.0 + dev: false + + registry.npmmirror.com/compress-commons/4.1.2: + resolution: {integrity: sha512-D3uMHtGc/fcO1Gt1/L7i1e33VOvD4A9hfQLP+6ewd+BvG/gQ84Yh4oftEhAdjSMgBgwGL+jsppT7JYNpo6MHHg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/compress-commons/-/compress-commons-4.1.2.tgz} + name: compress-commons + version: 4.1.2 + engines: {node: '>= 10'} + dependencies: + buffer-crc32: registry.npmmirror.com/buffer-crc32/0.2.13 + crc32-stream: registry.npmmirror.com/crc32-stream/4.0.3 + normalize-path: registry.npmmirror.com/normalize-path/3.0.0 + readable-stream: registry.npmmirror.com/readable-stream/3.6.2 + dev: true + + registry.npmmirror.com/compressible/2.0.18: + resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/compressible/-/compressible-2.0.18.tgz} + name: compressible + version: 2.0.18 + engines: {node: '>= 0.6'} + dependencies: + mime-db: registry.npmmirror.com/mime-db/1.52.0 + dev: true + + registry.npmmirror.com/compression/1.7.4: + resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/compression/-/compression-1.7.4.tgz} + name: compression + version: 1.7.4 + engines: {node: '>= 0.8.0'} + dependencies: + accepts: registry.npmmirror.com/accepts/1.3.8 + bytes: registry.npmmirror.com/bytes/3.0.0 + compressible: registry.npmmirror.com/compressible/2.0.18 + debug: registry.npmmirror.com/debug/2.6.9 + on-headers: registry.npmmirror.com/on-headers/1.0.2 + safe-buffer: registry.npmmirror.com/safe-buffer/5.1.2 + vary: registry.npmmirror.com/vary/1.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/concat-map/0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz} + name: concat-map + version: 0.0.1 + + registry.npmmirror.com/concaveman/1.2.1: + resolution: {integrity: sha512-PwZYKaM/ckQSa8peP5JpVr7IMJ4Nn/MHIaWUjP4be+KoZ7Botgs8seAZGpmaOM+UZXawcdYRao/px9ycrCihHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/concaveman/-/concaveman-1.2.1.tgz} + name: concaveman + version: 1.2.1 + dependencies: + point-in-polygon: registry.npmmirror.com/point-in-polygon/1.1.0 + rbush: registry.npmmirror.com/rbush/3.0.1 + robust-predicates: registry.npmmirror.com/robust-predicates/2.0.4 + tinyqueue: registry.npmmirror.com/tinyqueue/2.0.3 + dev: false + + registry.npmmirror.com/config-chain/1.1.13: + resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/config-chain/-/config-chain-1.1.13.tgz} + name: config-chain + version: 1.1.13 + dependencies: + ini: registry.npmmirror.com/ini/1.3.8 + proto-list: registry.npmmirror.com/proto-list/1.2.4 + dev: false + + registry.npmmirror.com/configstore/6.0.0: + resolution: {integrity: sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/configstore/-/configstore-6.0.0.tgz} + name: configstore + version: 6.0.0 + engines: {node: '>=12'} + dependencies: + dot-prop: registry.npmmirror.com/dot-prop/6.0.1 + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.11 + unique-string: registry.npmmirror.com/unique-string/3.0.0 + write-file-atomic: registry.npmmirror.com/write-file-atomic/3.0.3 + xdg-basedir: registry.npmmirror.com/xdg-basedir/5.1.0 + dev: false + + registry.npmmirror.com/connect-history-api-fallback/2.0.0: + resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz} + name: connect-history-api-fallback + version: 2.0.0 + engines: {node: '>=0.8'} + dev: true + + registry.npmmirror.com/console-control-strings/1.1.0: + resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/console-control-strings/-/console-control-strings-1.1.0.tgz} + name: console-control-strings + version: 1.1.0 + + registry.npmmirror.com/consolidate/0.15.1_lodash@4.17.21: + resolution: {integrity: sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/consolidate/-/consolidate-0.15.1.tgz} + id: registry.npmmirror.com/consolidate/0.15.1 + name: consolidate + version: 0.15.1 + engines: {node: '>= 0.10.0'} + deprecated: Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog + peerDependencies: + arc-templates: ^0.5.3 + atpl: '>=0.7.6' + babel-core: ^6.26.3 + bracket-template: ^1.1.5 + coffee-script: ^1.12.7 + dot: ^1.1.3 + dust: ^0.3.0 + dustjs-helpers: ^1.7.4 + dustjs-linkedin: ^2.7.5 + eco: ^1.1.0-rc-3 + ect: ^0.5.9 + ejs: ^3.1.5 + haml-coffee: ^1.14.1 + hamlet: ^0.3.3 + hamljs: ^0.6.2 + handlebars: ^4.7.6 + hogan.js: ^3.0.2 + htmling: ^0.0.8 + jade: ^1.11.0 + jazz: ^0.0.18 + jqtpl: ~1.1.0 + just: ^0.1.8 + liquid-node: ^3.0.1 + liquor: ^0.0.5 + lodash: ^4.17.20 + marko: ^3.14.4 + mote: ^0.2.0 + mustache: ^3.0.0 + nunjucks: ^3.2.2 + plates: ~0.4.11 + pug: ^3.0.0 + qejs: ^3.0.5 + ractive: ^1.3.12 + razor-tmpl: ^1.3.1 + react: ^16.13.1 + react-dom: ^16.13.1 + slm: ^2.0.0 + squirrelly: ^5.1.0 + swig: ^1.4.2 + swig-templates: ^2.0.3 + teacup: ^2.0.0 + templayed: '>=0.2.3' + then-jade: '*' + then-pug: '*' + tinyliquid: ^0.2.34 + toffee: ^0.3.6 + twig: ^1.15.2 + twing: ^5.0.2 + underscore: ^1.11.0 + vash: ^0.13.0 + velocityjs: ^2.0.1 + walrus: ^0.10.1 + whiskers: ^0.4.0 + peerDependenciesMeta: + arc-templates: + optional: true + atpl: + optional: true + babel-core: + optional: true + bracket-template: + optional: true + coffee-script: + optional: true + dot: + optional: true + dust: + optional: true + dustjs-helpers: + optional: true + dustjs-linkedin: + optional: true + eco: + optional: true + ect: + optional: true + ejs: + optional: true + haml-coffee: + optional: true + hamlet: + optional: true + hamljs: + optional: true + handlebars: + optional: true + hogan.js: + optional: true + htmling: + optional: true + jade: + optional: true + jazz: + optional: true + jqtpl: + optional: true + just: + optional: true + liquid-node: + optional: true + liquor: + optional: true + lodash: + optional: true + marko: + optional: true + mote: + optional: true + mustache: + optional: true + nunjucks: + optional: true + plates: + optional: true + pug: + optional: true + qejs: + optional: true + ractive: + optional: true + razor-tmpl: + optional: true + react: + optional: true + react-dom: + optional: true + slm: + optional: true + squirrelly: + optional: true + swig: + optional: true + swig-templates: + optional: true + teacup: + optional: true + templayed: + optional: true + then-jade: + optional: true + then-pug: + optional: true + tinyliquid: + optional: true + toffee: + optional: true + twig: + optional: true + twing: + optional: true + underscore: + optional: true + vash: + optional: true + velocityjs: + optional: true + walrus: + optional: true + whiskers: + optional: true + dependencies: + bluebird: registry.npmmirror.com/bluebird/3.7.2 + lodash: registry.npmmirror.com/lodash/4.17.21 + dev: true + + registry.npmmirror.com/content-disposition/0.5.4: + resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/content-disposition/-/content-disposition-0.5.4.tgz} + name: content-disposition + version: 0.5.4 + engines: {node: '>= 0.6'} + dependencies: + safe-buffer: registry.npmmirror.com/safe-buffer/5.2.1 + dev: true + + registry.npmmirror.com/content-type/1.0.5: + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/content-type/-/content-type-1.0.5.tgz} + name: content-type + version: 1.0.5 + engines: {node: '>= 0.6'} + dev: true + + registry.npmmirror.com/convert-source-map/1.9.0: + resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz} + name: convert-source-map + version: 1.9.0 + dev: true + + registry.npmmirror.com/convex-hull/1.0.3: + resolution: {integrity: sha512-24rZAoh81t41GHPLAxcsokgjH9XNoVqU2OiSi8iMHUn6HUURfiefcEWAPt1AfwZjBBWTKadOm1xUcUMnfFukhQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/convex-hull/-/convex-hull-1.0.3.tgz} + name: convex-hull + version: 1.0.3 + dependencies: + affine-hull: registry.npmmirror.com/affine-hull/1.0.0 + incremental-convex-hull: registry.npmmirror.com/incremental-convex-hull/1.0.1 + monotone-convex-hull-2d: registry.npmmirror.com/monotone-convex-hull-2d/1.0.1 + dev: false + + registry.npmmirror.com/cookie-signature/1.0.6: + resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.0.6.tgz} + name: cookie-signature + version: 1.0.6 + dev: true + + registry.npmmirror.com/cookie/0.5.0: + resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cookie/-/cookie-0.5.0.tgz} + name: cookie + version: 0.5.0 + engines: {node: '>= 0.6'} + dev: true + + registry.npmmirror.com/copy-descriptor/0.1.1: + resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz} + name: copy-descriptor + version: 0.1.1 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/copy-webpack-plugin/9.1.0_webpack@5.88.2: + resolution: {integrity: sha512-rxnR7PaGigJzhqETHGmAcxKnLZSR5u1Y3/bcIv/1FnqXedcL/E2ewK7ZCNrArJKCiSv8yVXhTqetJh8inDvfsA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/copy-webpack-plugin/-/copy-webpack-plugin-9.1.0.tgz} + id: registry.npmmirror.com/copy-webpack-plugin/9.1.0 + name: copy-webpack-plugin + version: 9.1.0 + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.1.0 + dependencies: + fast-glob: registry.npmmirror.com/fast-glob/3.3.1 + glob-parent: registry.npmmirror.com/glob-parent/6.0.2 + globby: registry.npmmirror.com/globby/11.1.0 + normalize-path: registry.npmmirror.com/normalize-path/3.0.0 + schema-utils: registry.npmmirror.com/schema-utils/3.3.0 + serialize-javascript: registry.npmmirror.com/serialize-javascript/6.0.1 + webpack: registry.npmmirror.com/webpack/5.88.2 + dev: true + + registry.npmmirror.com/core-js-compat/3.32.2: + resolution: {integrity: sha512-+GjlguTDINOijtVRUxrQOv3kfu9rl+qPNdX2LTbJ/ZyVTuxK+ksVSAGX1nHstu4hrv1En/uPTtWgq2gI5wt4AQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/core-js-compat/-/core-js-compat-3.32.2.tgz} + name: core-js-compat + version: 3.32.2 + dependencies: + browserslist: registry.npmmirror.com/browserslist/4.21.10 + dev: true + + registry.npmmirror.com/core-js/2.6.12: + resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/core-js/-/core-js-2.6.12.tgz} + name: core-js + version: 2.6.12 + deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js. + requiresBuild: true + + registry.npmmirror.com/core-js/3.32.2: + resolution: {integrity: sha512-pxXSw1mYZPDGvTQqEc5vgIb83jGQKFGYWY76z4a7weZXUolw3G+OvpZqSRcfYOoOVUQJYEPsWeQK8pKEnUtWxQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/core-js/-/core-js-3.32.2.tgz} + name: core-js + version: 3.32.2 + requiresBuild: true + dev: true + + registry.npmmirror.com/core-util-is/1.0.2: + resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.2.tgz} + name: core-util-is + version: 1.0.2 + dev: false + + registry.npmmirror.com/core-util-is/1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz} + name: core-util-is + version: 1.0.3 + + registry.npmmirror.com/cosmiconfig/7.1.0: + resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz} + name: cosmiconfig + version: 7.1.0 + engines: {node: '>=10'} + dependencies: + '@types/parse-json': registry.npmmirror.com/@types/parse-json/4.0.0 + import-fresh: registry.npmmirror.com/import-fresh/3.3.0 + parse-json: registry.npmmirror.com/parse-json/5.2.0 + path-type: registry.npmmirror.com/path-type/4.0.0 + yaml: registry.npmmirror.com/yaml/1.10.2 + dev: true + + registry.npmmirror.com/crc-32/1.2.2: + resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/crc-32/-/crc-32-1.2.2.tgz} + name: crc-32 + version: 1.2.2 + engines: {node: '>=0.8'} + hasBin: true + + registry.npmmirror.com/crc32-stream/4.0.3: + resolution: {integrity: sha512-NT7w2JVU7DFroFdYkeq8cywxrgjPHWkdX1wjpRQXPX5Asews3tA+Ght6lddQO5Mkumffp3X7GEqku3epj2toIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/crc32-stream/-/crc32-stream-4.0.3.tgz} + name: crc32-stream + version: 4.0.3 + engines: {node: '>= 10'} + dependencies: + crc-32: registry.npmmirror.com/crc-32/1.2.2 + readable-stream: registry.npmmirror.com/readable-stream/3.6.2 + dev: true + + registry.npmmirror.com/cross-env/7.0.3: + resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cross-env/-/cross-env-7.0.3.tgz} + name: cross-env + version: 7.0.3 + engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} + hasBin: true + dependencies: + cross-spawn: registry.npmmirror.com/cross-spawn/7.0.3 + dev: true + + registry.npmmirror.com/cross-spawn/3.0.1: + resolution: {integrity: sha512-eZ+m1WNhSZutOa/uRblAc9Ut5MQfukFrFMtPSm3bZCA888NmMd5AWXWdgRZ80zd+pTk1P2JrGjg9pUPTvl2PWQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cross-spawn/-/cross-spawn-3.0.1.tgz} + name: cross-spawn + version: 3.0.1 + dependencies: + lru-cache: registry.npmmirror.com/lru-cache/4.1.5 + which: registry.npmmirror.com/which/1.3.1 + dev: false + + registry.npmmirror.com/cross-spawn/5.1.0: + resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cross-spawn/-/cross-spawn-5.1.0.tgz} + name: cross-spawn + version: 5.1.0 + dependencies: + lru-cache: registry.npmmirror.com/lru-cache/4.1.5 + shebang-command: registry.npmmirror.com/shebang-command/1.2.0 + which: registry.npmmirror.com/which/1.3.1 + dev: true + + registry.npmmirror.com/cross-spawn/6.0.5: + resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cross-spawn/-/cross-spawn-6.0.5.tgz} + name: cross-spawn + version: 6.0.5 + engines: {node: '>=4.8'} + dependencies: + nice-try: registry.npmmirror.com/nice-try/1.0.5 + path-key: registry.npmmirror.com/path-key/2.0.1 + semver: registry.npmmirror.com/semver/5.7.2 + shebang-command: registry.npmmirror.com/shebang-command/1.2.0 + which: registry.npmmirror.com/which/1.3.1 + dev: true + + registry.npmmirror.com/cross-spawn/7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz} + name: cross-spawn + version: 7.0.3 + engines: {node: '>= 8'} + dependencies: + path-key: registry.npmmirror.com/path-key/3.1.1 + shebang-command: registry.npmmirror.com/shebang-command/2.0.0 + which: registry.npmmirror.com/which/2.0.2 + + registry.npmmirror.com/crypto-random-string/4.0.0: + resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/crypto-random-string/-/crypto-random-string-4.0.0.tgz} + name: crypto-random-string + version: 4.0.0 + engines: {node: '>=12'} + dependencies: + type-fest: registry.npmmirror.com/type-fest/1.4.0 + dev: false + + registry.npmmirror.com/css-declaration-sorter/6.4.1_postcss@8.4.30: + resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz} + id: registry.npmmirror.com/css-declaration-sorter/6.4.1 + name: css-declaration-sorter + version: 6.4.1 + engines: {node: ^10 || ^12 || >=14} + peerDependencies: + postcss: ^8.0.9 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + dev: true + + registry.npmmirror.com/css-loader/6.8.1: + resolution: {integrity: sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/css-loader/-/css-loader-6.8.1.tgz} + name: css-loader + version: 6.8.1 + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 + dependencies: + icss-utils: registry.npmmirror.com/icss-utils/5.1.0_postcss@8.4.30 + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-modules-extract-imports: registry.npmmirror.com/postcss-modules-extract-imports/3.0.0_postcss@8.4.30 + postcss-modules-local-by-default: registry.npmmirror.com/postcss-modules-local-by-default/4.0.3_postcss@8.4.30 + postcss-modules-scope: registry.npmmirror.com/postcss-modules-scope/3.0.0_postcss@8.4.30 + postcss-modules-values: registry.npmmirror.com/postcss-modules-values/4.0.0_postcss@8.4.30 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + semver: registry.npmmirror.com/semver/7.5.4 + dev: false + + registry.npmmirror.com/css-loader/6.8.1_webpack@5.88.2: + resolution: {integrity: sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/css-loader/-/css-loader-6.8.1.tgz} + id: registry.npmmirror.com/css-loader/6.8.1 + name: css-loader + version: 6.8.1 + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 + dependencies: + icss-utils: registry.npmmirror.com/icss-utils/5.1.0_postcss@8.4.30 + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-modules-extract-imports: registry.npmmirror.com/postcss-modules-extract-imports/3.0.0_postcss@8.4.30 + postcss-modules-local-by-default: registry.npmmirror.com/postcss-modules-local-by-default/4.0.3_postcss@8.4.30 + postcss-modules-scope: registry.npmmirror.com/postcss-modules-scope/3.0.0_postcss@8.4.30 + postcss-modules-values: registry.npmmirror.com/postcss-modules-values/4.0.0_postcss@8.4.30 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + semver: registry.npmmirror.com/semver/7.5.4 + webpack: registry.npmmirror.com/webpack/5.88.2 + dev: true + + registry.npmmirror.com/css-minimizer-webpack-plugin/3.4.1_webpack@5.88.2: + resolution: {integrity: sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz} + id: registry.npmmirror.com/css-minimizer-webpack-plugin/3.4.1 + name: css-minimizer-webpack-plugin + version: 3.4.1 + engines: {node: '>= 12.13.0'} + peerDependencies: + '@parcel/css': '*' + clean-css: '*' + csso: '*' + esbuild: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + '@parcel/css': + optional: true + clean-css: + optional: true + csso: + optional: true + esbuild: + optional: true + dependencies: + cssnano: registry.npmmirror.com/cssnano/5.1.15_postcss@8.4.30 + jest-worker: registry.npmmirror.com/jest-worker/27.5.1 + postcss: registry.npmmirror.com/postcss/8.4.30 + schema-utils: registry.npmmirror.com/schema-utils/4.2.0 + serialize-javascript: registry.npmmirror.com/serialize-javascript/6.0.1 + source-map: registry.npmmirror.com/source-map/0.6.1 + webpack: registry.npmmirror.com/webpack/5.88.2 + dev: true + + registry.npmmirror.com/css-select/4.3.0: + resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/css-select/-/css-select-4.3.0.tgz} + name: css-select + version: 4.3.0 + dependencies: + boolbase: registry.npmmirror.com/boolbase/1.0.0 + css-what: registry.npmmirror.com/css-what/6.1.0 + domhandler: registry.npmmirror.com/domhandler/4.3.1 + domutils: registry.npmmirror.com/domutils/2.8.0 + nth-check: registry.npmmirror.com/nth-check/2.1.1 + dev: true + + registry.npmmirror.com/css-tree/1.1.3: + resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/css-tree/-/css-tree-1.1.3.tgz} + name: css-tree + version: 1.1.3 + engines: {node: '>=8.0.0'} + dependencies: + mdn-data: registry.npmmirror.com/mdn-data/2.0.14 + source-map: registry.npmmirror.com/source-map/0.6.1 + dev: true + + registry.npmmirror.com/css-what/6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/css-what/-/css-what-6.1.0.tgz} + name: css-what + version: 6.1.0 + engines: {node: '>= 6'} + dev: true + + registry.npmmirror.com/csscolorparser/1.0.3: + resolution: {integrity: sha512-umPSgYwZkdFoUrH5hIq5kf0wPSXiro51nPw0j2K/c83KflkPSTBGMz6NJvMB+07VlL0y7VPo6QJcDjcgKTTm3w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/csscolorparser/-/csscolorparser-1.0.3.tgz} + name: csscolorparser + version: 1.0.3 + dev: false + + registry.npmmirror.com/cssesc/3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cssesc/-/cssesc-3.0.0.tgz} + name: cssesc + version: 3.0.0 + engines: {node: '>=4'} + hasBin: true + + registry.npmmirror.com/cssnano-preset-default/5.2.14_postcss@8.4.30: + resolution: {integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz} + id: registry.npmmirror.com/cssnano-preset-default/5.2.14 + name: cssnano-preset-default + version: 5.2.14 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + css-declaration-sorter: registry.npmmirror.com/css-declaration-sorter/6.4.1_postcss@8.4.30 + cssnano-utils: registry.npmmirror.com/cssnano-utils/3.1.0_postcss@8.4.30 + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-calc: registry.npmmirror.com/postcss-calc/8.2.4_postcss@8.4.30 + postcss-colormin: registry.npmmirror.com/postcss-colormin/5.3.1_postcss@8.4.30 + postcss-convert-values: registry.npmmirror.com/postcss-convert-values/5.1.3_postcss@8.4.30 + postcss-discard-comments: registry.npmmirror.com/postcss-discard-comments/5.1.2_postcss@8.4.30 + postcss-discard-duplicates: registry.npmmirror.com/postcss-discard-duplicates/5.1.0_postcss@8.4.30 + postcss-discard-empty: registry.npmmirror.com/postcss-discard-empty/5.1.1_postcss@8.4.30 + postcss-discard-overridden: registry.npmmirror.com/postcss-discard-overridden/5.1.0_postcss@8.4.30 + postcss-merge-longhand: registry.npmmirror.com/postcss-merge-longhand/5.1.7_postcss@8.4.30 + postcss-merge-rules: registry.npmmirror.com/postcss-merge-rules/5.1.4_postcss@8.4.30 + postcss-minify-font-values: registry.npmmirror.com/postcss-minify-font-values/5.1.0_postcss@8.4.30 + postcss-minify-gradients: registry.npmmirror.com/postcss-minify-gradients/5.1.1_postcss@8.4.30 + postcss-minify-params: registry.npmmirror.com/postcss-minify-params/5.1.4_postcss@8.4.30 + postcss-minify-selectors: registry.npmmirror.com/postcss-minify-selectors/5.2.1_postcss@8.4.30 + postcss-normalize-charset: registry.npmmirror.com/postcss-normalize-charset/5.1.0_postcss@8.4.30 + postcss-normalize-display-values: registry.npmmirror.com/postcss-normalize-display-values/5.1.0_postcss@8.4.30 + postcss-normalize-positions: registry.npmmirror.com/postcss-normalize-positions/5.1.1_postcss@8.4.30 + postcss-normalize-repeat-style: registry.npmmirror.com/postcss-normalize-repeat-style/5.1.1_postcss@8.4.30 + postcss-normalize-string: registry.npmmirror.com/postcss-normalize-string/5.1.0_postcss@8.4.30 + postcss-normalize-timing-functions: registry.npmmirror.com/postcss-normalize-timing-functions/5.1.0_postcss@8.4.30 + postcss-normalize-unicode: registry.npmmirror.com/postcss-normalize-unicode/5.1.1_postcss@8.4.30 + postcss-normalize-url: registry.npmmirror.com/postcss-normalize-url/5.1.0_postcss@8.4.30 + postcss-normalize-whitespace: registry.npmmirror.com/postcss-normalize-whitespace/5.1.1_postcss@8.4.30 + postcss-ordered-values: registry.npmmirror.com/postcss-ordered-values/5.1.3_postcss@8.4.30 + postcss-reduce-initial: registry.npmmirror.com/postcss-reduce-initial/5.1.2_postcss@8.4.30 + postcss-reduce-transforms: registry.npmmirror.com/postcss-reduce-transforms/5.1.0_postcss@8.4.30 + postcss-svgo: registry.npmmirror.com/postcss-svgo/5.1.0_postcss@8.4.30 + postcss-unique-selectors: registry.npmmirror.com/postcss-unique-selectors/5.1.1_postcss@8.4.30 + dev: true + + registry.npmmirror.com/cssnano-utils/3.1.0_postcss@8.4.30: + resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz} + id: registry.npmmirror.com/cssnano-utils/3.1.0 + name: cssnano-utils + version: 3.1.0 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + dev: true + + registry.npmmirror.com/cssnano/5.1.15_postcss@8.4.30: + resolution: {integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cssnano/-/cssnano-5.1.15.tgz} + id: registry.npmmirror.com/cssnano/5.1.15 + name: cssnano + version: 5.1.15 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + cssnano-preset-default: registry.npmmirror.com/cssnano-preset-default/5.2.14_postcss@8.4.30 + lilconfig: registry.npmmirror.com/lilconfig/2.1.0 + postcss: registry.npmmirror.com/postcss/8.4.30 + yaml: registry.npmmirror.com/yaml/1.10.2 + dev: true + + registry.npmmirror.com/csso/4.2.0: + resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/csso/-/csso-4.2.0.tgz} + name: csso + version: 4.2.0 + engines: {node: '>=8.0.0'} + dependencies: + css-tree: registry.npmmirror.com/css-tree/1.1.3 + dev: true + + registry.npmmirror.com/csstype/3.1.2: + resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/csstype/-/csstype-3.1.2.tgz} + name: csstype + version: 3.1.2 + + registry.npmmirror.com/currently-unhandled/0.4.1: + resolution: {integrity: sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz} + name: currently-unhandled + version: 0.4.1 + engines: {node: '>=0.10.0'} + dependencies: + array-find-index: registry.npmmirror.com/array-find-index/1.0.2 + dev: false + + registry.npmmirror.com/d3-array/1.2.4: + resolution: {integrity: sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-array/-/d3-array-1.2.4.tgz} + name: d3-array + version: 1.2.4 + dev: false + + registry.npmmirror.com/d3-cloud/1.2.7: + resolution: {integrity: sha512-8TrgcgwRIpoZYQp7s3fGB7tATWfhckRb8KcVd1bOgqkNdkJRDGWfdSf4HkHHzZxSczwQJdSxvfPudwir5IAJ3w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-cloud/-/d3-cloud-1.2.7.tgz} + name: d3-cloud + version: 1.2.7 + dependencies: + d3-dispatch: registry.npmmirror.com/d3-dispatch/1.0.6 + dev: true + + registry.npmmirror.com/d3-collection/1.0.7: + resolution: {integrity: sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-collection/-/d3-collection-1.0.7.tgz} + name: d3-collection + version: 1.0.7 + dev: false + + registry.npmmirror.com/d3-color/1.4.1: + resolution: {integrity: sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-color/-/d3-color-1.4.1.tgz} + name: d3-color + version: 1.4.1 + dev: false + + registry.npmmirror.com/d3-dispatch/1.0.6: + resolution: {integrity: sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-dispatch/-/d3-dispatch-1.0.6.tgz} + name: d3-dispatch + version: 1.0.6 + dev: true + + registry.npmmirror.com/d3-dsv/1.2.0: + resolution: {integrity: sha512-9yVlqvZcSOMhCYzniHE7EVUws7Fa1zgw+/EAV2BxJoG3ME19V6BQFBwI855XQDsxyOuG7NibqRMTtiF/Qup46g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-dsv/-/d3-dsv-1.2.0.tgz} + name: d3-dsv + version: 1.2.0 + hasBin: true + dependencies: + commander: registry.npmmirror.com/commander/2.20.3 + iconv-lite: registry.npmmirror.com/iconv-lite/0.4.24 + rw: registry.npmmirror.com/rw/1.3.3 + dev: false + + registry.npmmirror.com/d3-format/1.4.5: + resolution: {integrity: sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-format/-/d3-format-1.4.5.tgz} + name: d3-format + version: 1.4.5 + dev: false + + registry.npmmirror.com/d3-geo/1.7.1: + resolution: {integrity: sha512-O4AempWAr+P5qbk2bC2FuN/sDW4z+dN2wDf9QV3bxQt4M5HfOEeXLgJ/UKQW0+o1Dj8BE+L5kiDbdWUMjsmQpw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-geo/-/d3-geo-1.7.1.tgz} + name: d3-geo + version: 1.7.1 + dependencies: + d3-array: registry.npmmirror.com/d3-array/1.2.4 + dev: false + + registry.npmmirror.com/d3-hexbin/0.2.2: + resolution: {integrity: sha512-KS3fUT2ReD4RlGCjvCEm1RgMtp2NFZumdMu4DBzQK8AZv3fXRM6Xm8I4fSU07UXvH4xxg03NwWKWdvxfS/yc4w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-hexbin/-/d3-hexbin-0.2.2.tgz} + name: d3-hexbin + version: 0.2.2 + dev: false + + registry.npmmirror.com/d3-interpolate/1.4.0: + resolution: {integrity: sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-interpolate/-/d3-interpolate-1.4.0.tgz} + name: d3-interpolate + version: 1.4.0 + dependencies: + d3-color: registry.npmmirror.com/d3-color/1.4.1 + dev: false + + registry.npmmirror.com/d3-scale/2.2.2: + resolution: {integrity: sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-scale/-/d3-scale-2.2.2.tgz} + name: d3-scale + version: 2.2.2 + dependencies: + d3-array: registry.npmmirror.com/d3-array/1.2.4 + d3-collection: registry.npmmirror.com/d3-collection/1.0.7 + d3-format: registry.npmmirror.com/d3-format/1.4.5 + d3-interpolate: registry.npmmirror.com/d3-interpolate/1.4.0 + d3-time: registry.npmmirror.com/d3-time/1.1.0 + d3-time-format: registry.npmmirror.com/d3-time-format/2.3.0 + dev: false + + registry.npmmirror.com/d3-time-format/2.3.0: + resolution: {integrity: sha512-guv6b2H37s2Uq/GefleCDtbe0XZAuy7Wa49VGkPVPMfLL9qObgBST3lEHJBMUp8S7NdLQAGIvr2KXk8Hc98iKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-time-format/-/d3-time-format-2.3.0.tgz} + name: d3-time-format + version: 2.3.0 + dependencies: + d3-time: registry.npmmirror.com/d3-time/1.1.0 + dev: false + + registry.npmmirror.com/d3-time/1.1.0: + resolution: {integrity: sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-time/-/d3-time-1.1.0.tgz} + name: d3-time + version: 1.1.0 + dev: false + + registry.npmmirror.com/d3-voronoi/1.1.2: + resolution: {integrity: sha512-RhGS1u2vavcO7ay7ZNAPo4xeDh/VYeGof3x5ZLJBQgYhLegxr3s5IykvWmJ94FTU6mcbtp4sloqZ54mP6R4Utw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-voronoi/-/d3-voronoi-1.1.2.tgz} + name: d3-voronoi + version: 1.1.2 + dev: false + + registry.npmmirror.com/dai-js/0.0.13: + resolution: {integrity: sha512-skFdixHCgaY1YvPNBzJbYpnIFs0HSpQk9oGdTtHMEe162dXKvGn7/a18BUwSsa8l2/66rMy8xGfK9lhswkzzGA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dai-js/-/dai-js-0.0.13.tgz} + name: dai-js + version: 0.0.13 + dependencies: + babel-runtime: registry.npmmirror.com/babel-runtime/6.26.0 + dev: true + + registry.npmmirror.com/dashdash/1.14.1: + resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dashdash/-/dashdash-1.14.1.tgz} + name: dashdash + version: 1.14.1 + engines: {node: '>=0.10'} + dependencies: + assert-plus: registry.npmmirror.com/assert-plus/1.0.0 + dev: false + + registry.npmmirror.com/dateformat/1.0.12: + resolution: {integrity: sha512-5sFRfAAmbHdIts+eKjR9kYJoF0ViCMVX9yqLu5A7S/v+nd077KgCITOMiirmyCBiZpKLDXbBOkYm6tu7rX/TKg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dateformat/-/dateformat-1.0.12.tgz} + name: dateformat + version: 1.0.12 + hasBin: true + dependencies: + get-stdin: registry.npmmirror.com/get-stdin/4.0.1 + meow: registry.npmmirror.com/meow/3.7.0 + dev: false + + registry.npmmirror.com/dateformat/2.2.0: + resolution: {integrity: sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dateformat/-/dateformat-2.2.0.tgz} + name: dateformat + version: 2.2.0 + dev: false + + registry.npmmirror.com/de-indent/1.0.2: + resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/de-indent/-/de-indent-1.0.2.tgz} + name: de-indent + version: 1.0.2 + dev: true + + registry.npmmirror.com/debug/2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz} + name: debug + version: 2.6.9 + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: registry.npmmirror.com/ms/2.0.0 + + registry.npmmirror.com/debug/3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz} + name: debug + version: 3.2.7 + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: registry.npmmirror.com/ms/2.1.3 + + registry.npmmirror.com/debug/4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz} + name: debug + version: 4.3.4 + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: registry.npmmirror.com/ms/2.1.2 + + registry.npmmirror.com/decamelize-keys/1.1.1: + resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz} + name: decamelize-keys + version: 1.1.1 + engines: {node: '>=0.10.0'} + dependencies: + decamelize: registry.npmmirror.com/decamelize/1.2.0 + map-obj: registry.npmmirror.com/map-obj/1.0.1 + + registry.npmmirror.com/decamelize/1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/decamelize/-/decamelize-1.2.0.tgz} + name: decamelize + version: 1.2.0 + engines: {node: '>=0.10.0'} + + registry.npmmirror.com/decode-uri-component/0.2.2: + resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz} + name: decode-uri-component + version: 0.2.2 + engines: {node: '>=0.10'} + dev: false + + registry.npmmirror.com/decompress-response/6.0.0: + resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/decompress-response/-/decompress-response-6.0.0.tgz} + name: decompress-response + version: 6.0.0 + engines: {node: '>=10'} + dependencies: + mimic-response: registry.npmmirror.com/mimic-response/3.1.0 + dev: false + + registry.npmmirror.com/deep-equal/1.1.1: + resolution: {integrity: sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/deep-equal/-/deep-equal-1.1.1.tgz} + name: deep-equal + version: 1.1.1 + dependencies: + is-arguments: registry.npmmirror.com/is-arguments/1.1.1 + is-date-object: registry.npmmirror.com/is-date-object/1.0.5 + is-regex: registry.npmmirror.com/is-regex/1.1.4 + object-is: registry.npmmirror.com/object-is/1.1.5 + object-keys: registry.npmmirror.com/object-keys/1.1.1 + regexp.prototype.flags: registry.npmmirror.com/regexp.prototype.flags/1.5.1 + dev: false + + registry.npmmirror.com/deep-extend/0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/deep-extend/-/deep-extend-0.6.0.tgz} + name: deep-extend + version: 0.6.0 + engines: {node: '>=4.0.0'} + dev: false + + registry.npmmirror.com/deepmerge/1.3.2: + resolution: {integrity: sha512-qjMjTrk+RKv/sp4RPDpV5CnKhxjFI9p+GkLBOls5A8EEElldYWCWA9zceAkmfd0xIo2aU1nxiaLFoiya2sb6Cg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/deepmerge/-/deepmerge-1.3.2.tgz} + name: deepmerge + version: 1.3.2 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/deepmerge/1.5.2: + resolution: {integrity: sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/deepmerge/-/deepmerge-1.5.2.tgz} + name: deepmerge + version: 1.5.2 + engines: {node: '>=0.10.0'} + + registry.npmmirror.com/default-gateway/6.0.3: + resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/default-gateway/-/default-gateway-6.0.3.tgz} + name: default-gateway + version: 6.0.3 + engines: {node: '>= 10'} + dependencies: + execa: registry.npmmirror.com/execa/5.1.1 + dev: true + + registry.npmmirror.com/defaults/1.0.4: + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/defaults/-/defaults-1.0.4.tgz} + name: defaults + version: 1.0.4 + dependencies: + clone: registry.npmmirror.com/clone/1.0.4 + + registry.npmmirror.com/defer-to-connect/2.0.1: + resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz} + name: defer-to-connect + version: 2.0.1 + engines: {node: '>=10'} + dev: false + + registry.npmmirror.com/define-data-property/1.1.0: + resolution: {integrity: sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/define-data-property/-/define-data-property-1.1.0.tgz} + name: define-data-property + version: 1.1.0 + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.1 + gopd: registry.npmmirror.com/gopd/1.0.1 + has-property-descriptors: registry.npmmirror.com/has-property-descriptors/1.0.0 + + registry.npmmirror.com/define-lazy-prop/2.0.0: + resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz} + name: define-lazy-prop + version: 2.0.0 + engines: {node: '>=8'} + dev: true + + registry.npmmirror.com/define-properties/1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/define-properties/-/define-properties-1.2.1.tgz} + name: define-properties + version: 1.2.1 + engines: {node: '>= 0.4'} + dependencies: + define-data-property: registry.npmmirror.com/define-data-property/1.1.0 + has-property-descriptors: registry.npmmirror.com/has-property-descriptors/1.0.0 + object-keys: registry.npmmirror.com/object-keys/1.1.1 + + registry.npmmirror.com/define-property/0.2.5: + resolution: {integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/define-property/-/define-property-0.2.5.tgz} + name: define-property + version: 0.2.5 + engines: {node: '>=0.10.0'} + dependencies: + is-descriptor: registry.npmmirror.com/is-descriptor/0.1.6 + dev: false + + registry.npmmirror.com/define-property/1.0.0: + resolution: {integrity: sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/define-property/-/define-property-1.0.0.tgz} + name: define-property + version: 1.0.0 + engines: {node: '>=0.10.0'} + dependencies: + is-descriptor: registry.npmmirror.com/is-descriptor/1.0.2 + dev: false + + registry.npmmirror.com/define-property/2.0.2: + resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/define-property/-/define-property-2.0.2.tgz} + name: define-property + version: 2.0.2 + engines: {node: '>=0.10.0'} + dependencies: + is-descriptor: registry.npmmirror.com/is-descriptor/1.0.2 + isobject: registry.npmmirror.com/isobject/3.0.1 + dev: false + + registry.npmmirror.com/del/6.1.1: + resolution: {integrity: sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/del/-/del-6.1.1.tgz} + name: del + version: 6.1.1 + engines: {node: '>=10'} + dependencies: + globby: registry.npmmirror.com/globby/11.1.0 + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.11 + is-glob: registry.npmmirror.com/is-glob/4.0.3 + is-path-cwd: registry.npmmirror.com/is-path-cwd/2.2.0 + is-path-inside: registry.npmmirror.com/is-path-inside/3.0.3 + p-map: registry.npmmirror.com/p-map/4.0.0 + rimraf: registry.npmmirror.com/rimraf/3.0.2 + slash: registry.npmmirror.com/slash/3.0.0 + dev: true + + registry.npmmirror.com/delayed-stream/1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz} + name: delayed-stream + version: 1.0.0 + engines: {node: '>=0.4.0'} + dev: false + + registry.npmmirror.com/delegates/1.0.0: + resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/delegates/-/delegates-1.0.0.tgz} + name: delegates + version: 1.0.0 + + registry.npmmirror.com/density-clustering/1.3.0: + resolution: {integrity: sha512-icpmBubVTwLnsaor9qH/4tG5+7+f61VcqMN3V3pm9sxxSCt2Jcs0zWOgwZW9ARJYaKD3FumIgHiMOcIMRRAzFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/density-clustering/-/density-clustering-1.3.0.tgz} + name: density-clustering + version: 1.3.0 + dev: false + + registry.npmmirror.com/depd/1.1.2: + resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/depd/-/depd-1.1.2.tgz} + name: depd + version: 1.1.2 + engines: {node: '>= 0.6'} + dev: true + + registry.npmmirror.com/depd/2.0.0: + resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz} + name: depd + version: 2.0.0 + engines: {node: '>= 0.8'} + dev: true + + registry.npmmirror.com/deprecated/0.0.1: + resolution: {integrity: sha512-BRACtc6B1mJe2J2mruHFqHWrtLy0Qppu/7LKdqWH3o/9j1L/1phPUaQV+2S3H8ZDW0k6h+NEOKcHBDRikWLiOA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/deprecated/-/deprecated-0.0.1.tgz} + name: deprecated + version: 0.0.1 + engines: {node: '>= 0.9'} + dev: false + + registry.npmmirror.com/destroy/1.2.0: + resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz} + name: destroy + version: 1.2.0 + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + dev: true + + registry.npmmirror.com/detect-file/1.0.0: + resolution: {integrity: sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/detect-file/-/detect-file-1.0.0.tgz} + name: detect-file + version: 1.0.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/detect-node/2.1.0: + resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/detect-node/-/detect-node-2.1.0.tgz} + name: detect-node + version: 2.1.0 + dev: true + + registry.npmmirror.com/dir-glob/3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dir-glob/-/dir-glob-3.0.1.tgz} + name: dir-glob + version: 3.0.1 + engines: {node: '>=8'} + dependencies: + path-type: registry.npmmirror.com/path-type/4.0.0 + + registry.npmmirror.com/dns-equal/1.0.0: + resolution: {integrity: sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dns-equal/-/dns-equal-1.0.0.tgz} + name: dns-equal + version: 1.0.0 + dev: true + + registry.npmmirror.com/dns-packet/5.6.1: + resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dns-packet/-/dns-packet-5.6.1.tgz} + name: dns-packet + version: 5.6.1 + engines: {node: '>=6'} + dependencies: + '@leichtgewicht/ip-codec': registry.npmmirror.com/@leichtgewicht/ip-codec/2.0.4 + dev: true + + registry.npmmirror.com/doctrine/2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/doctrine/-/doctrine-2.1.0.tgz} + name: doctrine + version: 2.1.0 + engines: {node: '>=0.10.0'} + dependencies: + esutils: registry.npmmirror.com/esutils/2.0.3 + dev: true + + registry.npmmirror.com/dom-converter/0.2.0: + resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dom-converter/-/dom-converter-0.2.0.tgz} + name: dom-converter + version: 0.2.0 + dependencies: + utila: registry.npmmirror.com/utila/0.4.0 + dev: true + + registry.npmmirror.com/dom-serializer/0.2.2: + resolution: {integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dom-serializer/-/dom-serializer-0.2.2.tgz} + name: dom-serializer + version: 0.2.2 + dependencies: + domelementtype: registry.npmmirror.com/domelementtype/2.3.0 + entities: registry.npmmirror.com/entities/2.2.0 + dev: false + + registry.npmmirror.com/dom-serializer/1.4.1: + resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dom-serializer/-/dom-serializer-1.4.1.tgz} + name: dom-serializer + version: 1.4.1 + dependencies: + domelementtype: registry.npmmirror.com/domelementtype/2.3.0 + domhandler: registry.npmmirror.com/domhandler/4.3.1 + entities: registry.npmmirror.com/entities/2.2.0 + dev: true + + registry.npmmirror.com/domelementtype/1.3.1: + resolution: {integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/domelementtype/-/domelementtype-1.3.1.tgz} + name: domelementtype + version: 1.3.1 + dev: false + + registry.npmmirror.com/domelementtype/2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz} + name: domelementtype + version: 2.3.0 + + registry.npmmirror.com/domhandler/2.4.2: + resolution: {integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/domhandler/-/domhandler-2.4.2.tgz} + name: domhandler + version: 2.4.2 + dependencies: + domelementtype: registry.npmmirror.com/domelementtype/1.3.1 + dev: false + + registry.npmmirror.com/domhandler/4.3.1: + resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/domhandler/-/domhandler-4.3.1.tgz} + name: domhandler + version: 4.3.1 + engines: {node: '>= 4'} + dependencies: + domelementtype: registry.npmmirror.com/domelementtype/2.3.0 + dev: true + + registry.npmmirror.com/domready/1.0.8: + resolution: {integrity: sha512-uIzsOJUNk+AdGE9a6VDeessoMCzF8RrZvJCX/W8QtyfgdR6Uofn/MvRonih3OtCO79b2VDzDOymuiABrQ4z3XA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/domready/-/domready-1.0.8.tgz} + name: domready + version: 1.0.8 + dev: false + + registry.npmmirror.com/domutils/1.7.0: + resolution: {integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/domutils/-/domutils-1.7.0.tgz} + name: domutils + version: 1.7.0 + dependencies: + dom-serializer: registry.npmmirror.com/dom-serializer/0.2.2 + domelementtype: registry.npmmirror.com/domelementtype/1.3.1 + dev: false + + registry.npmmirror.com/domutils/2.8.0: + resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/domutils/-/domutils-2.8.0.tgz} + name: domutils + version: 2.8.0 + dependencies: + dom-serializer: registry.npmmirror.com/dom-serializer/1.4.1 + domelementtype: registry.npmmirror.com/domelementtype/2.3.0 + domhandler: registry.npmmirror.com/domhandler/4.3.1 + dev: true + + registry.npmmirror.com/dot-case/3.0.4: + resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dot-case/-/dot-case-3.0.4.tgz} + name: dot-case + version: 3.0.4 + dependencies: + no-case: registry.npmmirror.com/no-case/3.0.4 + tslib: registry.npmmirror.com/tslib/2.6.2 + dev: true + + registry.npmmirror.com/dot-prop/6.0.1: + resolution: {integrity: sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dot-prop/-/dot-prop-6.0.1.tgz} + name: dot-prop + version: 6.0.1 + engines: {node: '>=10'} + dependencies: + is-obj: registry.npmmirror.com/is-obj/2.0.0 + dev: false + + registry.npmmirror.com/dotenv-expand/5.1.0: + resolution: {integrity: sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz} + name: dotenv-expand + version: 5.1.0 + dev: true + + registry.npmmirror.com/dotenv/10.0.0: + resolution: {integrity: sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dotenv/-/dotenv-10.0.0.tgz} + name: dotenv + version: 10.0.0 + engines: {node: '>=10'} + dev: true + + registry.npmmirror.com/duplexer/0.1.2: + resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/duplexer/-/duplexer-0.1.2.tgz} + name: duplexer + version: 0.1.2 + + registry.npmmirror.com/duplexer2/0.0.2: + resolution: {integrity: sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/duplexer2/-/duplexer2-0.0.2.tgz} + name: duplexer2 + version: 0.0.2 + dependencies: + readable-stream: registry.npmmirror.com/readable-stream/1.1.14 + dev: false + + registry.npmmirror.com/earcut/2.2.4: + resolution: {integrity: sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/earcut/-/earcut-2.2.4.tgz} + name: earcut + version: 2.2.4 + dev: false + + registry.npmmirror.com/easings-css/1.0.0: + resolution: {integrity: sha512-7Uq7NdazNfVtr0RNmPAys8it0zKCuaqxJStYKEl72D3j4gbvXhhaM7iWNbqhA4C94ygCye6VuyhzBRQC4szeBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/easings-css/-/easings-css-1.0.0.tgz} + name: easings-css + version: 1.0.0 + dev: false + + registry.npmmirror.com/eastasianwidth/0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz} + name: eastasianwidth + version: 0.2.0 + dev: false + + registry.npmmirror.com/easy-stack/1.0.1: + resolution: {integrity: sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/easy-stack/-/easy-stack-1.0.1.tgz} + name: easy-stack + version: 1.0.1 + engines: {node: '>=6.0.0'} + dev: true + + registry.npmmirror.com/ecc-jsbn/0.1.2: + resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz} + name: ecc-jsbn + version: 0.1.2 + dependencies: + jsbn: registry.npmmirror.com/jsbn/0.1.1 + safer-buffer: registry.npmmirror.com/safer-buffer/2.1.2 + dev: false + + registry.npmmirror.com/echarts-gl/2.0.9_echarts@5.4.3: + resolution: {integrity: sha512-oKeMdkkkpJGWOzjgZUsF41DOh6cMsyrGGXimbjK2l6Xeq/dBQu4ShG2w2Dzrs/1bD27b2pLTGSaUzouY191gzA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/echarts-gl/-/echarts-gl-2.0.9.tgz} + id: registry.npmmirror.com/echarts-gl/2.0.9 + name: echarts-gl + version: 2.0.9 + peerDependencies: + echarts: ^5.1.2 + dependencies: + claygl: registry.npmmirror.com/claygl/1.3.0 + echarts: registry.npmmirror.com/echarts/5.4.3 + zrender: registry.npmmirror.com/zrender/5.4.4 + dev: false + + registry.npmmirror.com/echarts/5.4.3: + resolution: {integrity: sha512-mYKxLxhzy6zyTi/FaEbJMOZU1ULGEQHaeIeuMR5L+JnJTpz+YR03mnnpBhbR4+UYJAgiXgpyTVLffPAjOTLkZA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/echarts/-/echarts-5.4.3.tgz} + name: echarts + version: 5.4.3 + dependencies: + tslib: registry.npmmirror.com/tslib/2.3.0 + zrender: registry.npmmirror.com/zrender/5.4.4 + dev: false + + registry.npmmirror.com/ee-first/1.1.1: + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz} + name: ee-first + version: 1.1.1 + dev: true + + registry.npmmirror.com/electron-to-chromium/1.4.526: + resolution: {integrity: sha512-tjjTMjmZAx1g6COrintLTa2/jcafYKxKoiEkdQOrVdbLaHh2wCt2nsAF8ZHweezkrP+dl/VG9T5nabcYoo0U5Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.526.tgz} + name: electron-to-chromium + version: 1.4.526 + + registry.npmmirror.com/element-resize-event/3.0.6: + resolution: {integrity: sha512-sSeXY9rNDp86bJODW68pxLcy3A5FrPZfIgOrJHzqgYzX513Zq6/ytdBigp7KeJEpZZopBBSiO1cVuiRkZpNxLw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/element-resize-event/-/element-resize-event-3.0.6.tgz} + name: element-resize-event + version: 3.0.6 + dev: false + + registry.npmmirror.com/element-theme-chalk/2.15.14: + resolution: {integrity: sha512-jgMTD6Qg6UPRDjBzARl42xit7lfCg+gE8x+QaUmmrhWv2TsnFoerhOupn0smxKTfO0Oh9Kh53Q+thXeZO7/0rQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/element-theme-chalk/-/element-theme-chalk-2.15.14.tgz} + name: element-theme-chalk + version: 2.15.14 + + registry.npmmirror.com/element-theme/2.0.1_ta5i7hzxzjt673eq653cq2yjjm: + resolution: {integrity: sha512-3FOUq8xff4CuJfUxNaUCc7bRtf1cEkmIIKwJ9HS5dd7ujegfj5oqPj4MAgPvYr9wSzqbHuknNj+qWvr6O5lGtA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/element-theme/-/element-theme-2.0.1.tgz} + id: registry.npmmirror.com/element-theme/2.0.1 + name: element-theme + version: 2.0.1 + engines: {node: '>=0.12.0'} + hasBin: true + peerDependencies: + element-theme-chalk: '*' + dependencies: + commander: registry.npmmirror.com/commander/2.20.3 + element-theme-chalk: registry.npmmirror.com/element-theme-chalk/2.15.14 + gulp: registry.npmmirror.com/gulp/3.9.1 + gulp-autoprefixer: registry.npmmirror.com/gulp-autoprefixer/4.1.0 + gulp-cssmin: registry.npmmirror.com/gulp-cssmin/0.1.7 + gulp-nop: registry.npmmirror.com/gulp-nop/0.0.3 + gulp-sass: registry.npmmirror.com/gulp-sass/3.2.1 + ora: registry.npmmirror.com/ora/0.3.0 + run-sequence: registry.npmmirror.com/run-sequence/1.2.2 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/element-ui/2.15.14_vue@3.3.4: + resolution: {integrity: sha512-2v9fHL0ZGINotOlRIAJD5YuVB8V7WKxrE9Qy7dXhRipa035+kF7WuU/z+tEmLVPBcJ0zt8mOu1DKpWcVzBK8IA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/element-ui/-/element-ui-2.15.14.tgz} + id: registry.npmmirror.com/element-ui/2.15.14 + name: element-ui + version: 2.15.14 + peerDependencies: + vue: ^2.5.17 + dependencies: + async-validator: registry.npmmirror.com/async-validator/1.8.5 + babel-helper-vue-jsx-merge-props: registry.npmmirror.com/babel-helper-vue-jsx-merge-props/2.0.3 + deepmerge: registry.npmmirror.com/deepmerge/1.5.2 + normalize-wheel: registry.npmmirror.com/normalize-wheel/1.0.1 + resize-observer-polyfill: registry.npmmirror.com/resize-observer-polyfill/1.5.1 + throttle-debounce: registry.npmmirror.com/throttle-debounce/1.1.0 + vue: registry.npmmirror.com/vue/3.3.4 + dev: false + + registry.npmmirror.com/emoji-regex/7.0.3: + resolution: {integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/emoji-regex/-/emoji-regex-7.0.3.tgz} + name: emoji-regex + version: 7.0.3 + dev: false + + registry.npmmirror.com/emoji-regex/8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz} + name: emoji-regex + version: 8.0.0 + + registry.npmmirror.com/emoji-regex/9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/emoji-regex/-/emoji-regex-9.2.2.tgz} + name: emoji-regex + version: 9.2.2 + dev: false + + registry.npmmirror.com/emojis-list/3.0.0: + resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/emojis-list/-/emojis-list-3.0.0.tgz} + name: emojis-list + version: 3.0.0 + engines: {node: '>= 4'} + + registry.npmmirror.com/encodeurl/1.0.2: + resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/encodeurl/-/encodeurl-1.0.2.tgz} + name: encodeurl + version: 1.0.2 + engines: {node: '>= 0.8'} + dev: true + + registry.npmmirror.com/encoding/0.1.13: + resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/encoding/-/encoding-0.1.13.tgz} + name: encoding + version: 0.1.13 + requiresBuild: true + dependencies: + iconv-lite: registry.npmmirror.com/iconv-lite/0.6.3 + optional: true + + registry.npmmirror.com/end-of-stream/0.1.5: + resolution: {integrity: sha512-go5TQkd0YRXYhX+Lc3UrXkoKU5j+m72jEP5lHWr2Nh82L8wfZtH8toKgcg4T10o23ELIMGXQdwCbl+qAXIPDrw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/end-of-stream/-/end-of-stream-0.1.5.tgz} + name: end-of-stream + version: 0.1.5 + dependencies: + once: registry.npmmirror.com/once/1.3.3 + dev: false + + registry.npmmirror.com/end-of-stream/1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz} + name: end-of-stream + version: 1.4.4 + dependencies: + once: registry.npmmirror.com/once/1.4.0 + dev: true + + registry.npmmirror.com/enhanced-resolve/5.15.0: + resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz} + name: enhanced-resolve + version: 5.15.0 + engines: {node: '>=10.13.0'} + dependencies: + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.11 + tapable: registry.npmmirror.com/tapable/2.2.1 + dev: true + + registry.npmmirror.com/entities/1.1.2: + resolution: {integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/entities/-/entities-1.1.2.tgz} + name: entities + version: 1.1.2 + dev: false + + registry.npmmirror.com/entities/2.2.0: + resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz} + name: entities + version: 2.2.0 + + registry.npmmirror.com/env-paths/2.2.1: + resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/env-paths/-/env-paths-2.2.1.tgz} + name: env-paths + version: 2.2.1 + engines: {node: '>=6'} + + registry.npmmirror.com/err-code/2.0.3: + resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/err-code/-/err-code-2.0.3.tgz} + name: err-code + version: 2.0.3 + + registry.npmmirror.com/error-ex/1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/error-ex/-/error-ex-1.3.2.tgz} + name: error-ex + version: 1.3.2 + dependencies: + is-arrayish: registry.npmmirror.com/is-arrayish/0.2.1 + + registry.npmmirror.com/error-stack-parser/2.1.4: + resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz} + name: error-stack-parser + version: 2.1.4 + dependencies: + stackframe: registry.npmmirror.com/stackframe/1.3.4 + dev: true + + registry.npmmirror.com/es-abstract/1.22.2: + resolution: {integrity: sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/es-abstract/-/es-abstract-1.22.2.tgz} + name: es-abstract + version: 1.22.2 + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: registry.npmmirror.com/array-buffer-byte-length/1.0.0 + arraybuffer.prototype.slice: registry.npmmirror.com/arraybuffer.prototype.slice/1.0.2 + available-typed-arrays: registry.npmmirror.com/available-typed-arrays/1.0.5 + call-bind: registry.npmmirror.com/call-bind/1.0.2 + es-set-tostringtag: registry.npmmirror.com/es-set-tostringtag/2.0.1 + es-to-primitive: registry.npmmirror.com/es-to-primitive/1.2.1 + function.prototype.name: registry.npmmirror.com/function.prototype.name/1.1.6 + get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.1 + get-symbol-description: registry.npmmirror.com/get-symbol-description/1.0.0 + globalthis: registry.npmmirror.com/globalthis/1.0.3 + gopd: registry.npmmirror.com/gopd/1.0.1 + has: registry.npmmirror.com/has/1.0.3 + has-property-descriptors: registry.npmmirror.com/has-property-descriptors/1.0.0 + has-proto: registry.npmmirror.com/has-proto/1.0.1 + has-symbols: registry.npmmirror.com/has-symbols/1.0.3 + internal-slot: registry.npmmirror.com/internal-slot/1.0.5 + is-array-buffer: registry.npmmirror.com/is-array-buffer/3.0.2 + is-callable: registry.npmmirror.com/is-callable/1.2.7 + is-negative-zero: registry.npmmirror.com/is-negative-zero/2.0.2 + is-regex: registry.npmmirror.com/is-regex/1.1.4 + is-shared-array-buffer: registry.npmmirror.com/is-shared-array-buffer/1.0.2 + is-string: registry.npmmirror.com/is-string/1.0.7 + is-typed-array: registry.npmmirror.com/is-typed-array/1.1.12 + is-weakref: registry.npmmirror.com/is-weakref/1.0.2 + object-inspect: registry.npmmirror.com/object-inspect/1.12.3 + object-keys: registry.npmmirror.com/object-keys/1.1.1 + object.assign: registry.npmmirror.com/object.assign/4.1.4 + regexp.prototype.flags: registry.npmmirror.com/regexp.prototype.flags/1.5.1 + safe-array-concat: registry.npmmirror.com/safe-array-concat/1.0.1 + safe-regex-test: registry.npmmirror.com/safe-regex-test/1.0.0 + string.prototype.trim: registry.npmmirror.com/string.prototype.trim/1.2.8 + string.prototype.trimend: registry.npmmirror.com/string.prototype.trimend/1.0.7 + string.prototype.trimstart: registry.npmmirror.com/string.prototype.trimstart/1.0.7 + typed-array-buffer: registry.npmmirror.com/typed-array-buffer/1.0.0 + typed-array-byte-length: registry.npmmirror.com/typed-array-byte-length/1.0.0 + typed-array-byte-offset: registry.npmmirror.com/typed-array-byte-offset/1.0.0 + typed-array-length: registry.npmmirror.com/typed-array-length/1.0.4 + unbox-primitive: registry.npmmirror.com/unbox-primitive/1.0.2 + which-typed-array: registry.npmmirror.com/which-typed-array/1.1.11 + dev: true + + registry.npmmirror.com/es-module-lexer/1.3.1: + resolution: {integrity: sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/es-module-lexer/-/es-module-lexer-1.3.1.tgz} + name: es-module-lexer + version: 1.3.1 + dev: true + + registry.npmmirror.com/es-set-tostringtag/2.0.1: + resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz} + name: es-set-tostringtag + version: 2.0.1 + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.1 + has: registry.npmmirror.com/has/1.0.3 + has-tostringtag: registry.npmmirror.com/has-tostringtag/1.0.0 + dev: true + + registry.npmmirror.com/es-shim-unscopables/1.0.0: + resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz} + name: es-shim-unscopables + version: 1.0.0 + dependencies: + has: registry.npmmirror.com/has/1.0.3 + dev: true + + registry.npmmirror.com/es-to-primitive/1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz} + name: es-to-primitive + version: 1.2.1 + engines: {node: '>= 0.4'} + dependencies: + is-callable: registry.npmmirror.com/is-callable/1.2.7 + is-date-object: registry.npmmirror.com/is-date-object/1.0.5 + is-symbol: registry.npmmirror.com/is-symbol/1.0.4 + dev: true + + registry.npmmirror.com/escalade/3.1.1: + resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/escalade/-/escalade-3.1.1.tgz} + name: escalade + version: 3.1.1 + engines: {node: '>=6'} + + registry.npmmirror.com/escape-goat/4.0.0: + resolution: {integrity: sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/escape-goat/-/escape-goat-4.0.0.tgz} + name: escape-goat + version: 4.0.0 + engines: {node: '>=12'} + dev: false + + registry.npmmirror.com/escape-html/1.0.3: + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz} + name: escape-html + version: 1.0.3 + dev: true + + registry.npmmirror.com/escape-string-regexp/1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz} + name: escape-string-regexp + version: 1.0.5 + engines: {node: '>=0.8.0'} + + registry.npmmirror.com/escape-string-regexp/4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz} + name: escape-string-regexp + version: 4.0.0 + engines: {node: '>=10'} + + registry.npmmirror.com/eslint-config-standard/17.1.0_n7gw4634atp4jetbrmctxflkdu: + resolution: {integrity: sha512-IwHwmaBNtDK4zDHQukFDW5u/aTb8+meQWZvNFWkiGmbWjD6bqyuSSBxxXKkCftCUzc1zwCH2m/baCNDLGmuO5Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-config-standard/-/eslint-config-standard-17.1.0.tgz} + id: registry.npmmirror.com/eslint-config-standard/17.1.0 + name: eslint-config-standard + version: 17.1.0 + engines: {node: '>=12.0.0'} + peerDependencies: + eslint: ^8.0.1 + eslint-plugin-import: ^2.25.2 + eslint-plugin-n: '^15.0.0 || ^16.0.0 ' + eslint-plugin-promise: ^6.0.0 + dependencies: + eslint-plugin-import: registry.npmmirror.com/eslint-plugin-import/2.28.1 + eslint-plugin-n: registry.npmmirror.com/eslint-plugin-n/15.7.0 + eslint-plugin-promise: registry.npmmirror.com/eslint-plugin-promise/6.1.1 + dev: true + + registry.npmmirror.com/eslint-import-resolver-custom-alias/1.3.2_b6377bcr3argvnmxmq6ha6uyl4: + resolution: {integrity: sha512-wBPcZA2k6/IXaT8FsLMyiyVSG6WVEuaYIAbeKLXeGwr523BmeB9lKAAoLJWSqp3txsnU4gpkgD2x1q6K8k0uDQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-import-resolver-custom-alias/-/eslint-import-resolver-custom-alias-1.3.2.tgz} + id: registry.npmmirror.com/eslint-import-resolver-custom-alias/1.3.2 + name: eslint-import-resolver-custom-alias + version: 1.3.2 + peerDependencies: + eslint-plugin-import: '>=2.2.0' + dependencies: + eslint-plugin-import: registry.npmmirror.com/eslint-plugin-import/2.28.1 + glob-parent: registry.npmmirror.com/glob-parent/6.0.2 + resolve: registry.npmmirror.com/resolve/1.22.6 + dev: true + + registry.npmmirror.com/eslint-import-resolver-node/0.3.9: + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz} + name: eslint-import-resolver-node + version: 0.3.9 + dependencies: + debug: registry.npmmirror.com/debug/3.2.7 + is-core-module: registry.npmmirror.com/is-core-module/2.13.0 + resolve: registry.npmmirror.com/resolve/1.22.6 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/eslint-module-utils/2.8.0_5vxv5lc3ppqd5y432smujgbicy: + resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz} + id: registry.npmmirror.com/eslint-module-utils/2.8.0 + name: eslint-module-utils + version: 2.8.0 + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + dependencies: + debug: registry.npmmirror.com/debug/3.2.7 + eslint-import-resolver-node: registry.npmmirror.com/eslint-import-resolver-node/0.3.9 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/eslint-plugin-es/4.1.0: + resolution: {integrity: sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-plugin-es/-/eslint-plugin-es-4.1.0.tgz} + name: eslint-plugin-es + version: 4.1.0 + engines: {node: '>=8.10.0'} + peerDependencies: + eslint: '>=4.19.1' + dependencies: + eslint-utils: registry.npmmirror.com/eslint-utils/2.1.0 + regexpp: registry.npmmirror.com/regexpp/3.2.0 + dev: true + + registry.npmmirror.com/eslint-plugin-import/2.28.1: + resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz} + name: eslint-plugin-import + version: 2.28.1 + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + dependencies: + array-includes: registry.npmmirror.com/array-includes/3.1.7 + array.prototype.findlastindex: registry.npmmirror.com/array.prototype.findlastindex/1.2.3 + array.prototype.flat: registry.npmmirror.com/array.prototype.flat/1.3.2 + array.prototype.flatmap: registry.npmmirror.com/array.prototype.flatmap/1.3.2 + debug: registry.npmmirror.com/debug/3.2.7 + doctrine: registry.npmmirror.com/doctrine/2.1.0 + eslint-import-resolver-node: registry.npmmirror.com/eslint-import-resolver-node/0.3.9 + eslint-module-utils: registry.npmmirror.com/eslint-module-utils/2.8.0_5vxv5lc3ppqd5y432smujgbicy + has: registry.npmmirror.com/has/1.0.3 + is-core-module: registry.npmmirror.com/is-core-module/2.13.0 + is-glob: registry.npmmirror.com/is-glob/4.0.3 + minimatch: registry.npmmirror.com/minimatch/3.1.2 + object.fromentries: registry.npmmirror.com/object.fromentries/2.0.7 + object.groupby: registry.npmmirror.com/object.groupby/1.0.1 + object.values: registry.npmmirror.com/object.values/1.1.7 + semver: registry.npmmirror.com/semver/6.3.1 + tsconfig-paths: registry.npmmirror.com/tsconfig-paths/3.14.2 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + dev: true + + registry.npmmirror.com/eslint-plugin-n/15.7.0: + resolution: {integrity: sha512-jDex9s7D/Qial8AGVIHq4W7NswpUD5DPDL2RH8Lzd9EloWUuvUkHfv4FRLMipH5q2UtyurorBkPeNi1wVWNh3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-plugin-n/-/eslint-plugin-n-15.7.0.tgz} + name: eslint-plugin-n + version: 15.7.0 + engines: {node: '>=12.22.0'} + peerDependencies: + eslint: '>=7.0.0' + dependencies: + builtins: registry.npmmirror.com/builtins/5.0.1 + eslint-plugin-es: registry.npmmirror.com/eslint-plugin-es/4.1.0 + eslint-utils: registry.npmmirror.com/eslint-utils/3.0.0 + ignore: registry.npmmirror.com/ignore/5.2.4 + is-core-module: registry.npmmirror.com/is-core-module/2.13.0 + minimatch: registry.npmmirror.com/minimatch/3.1.2 + resolve: registry.npmmirror.com/resolve/1.22.6 + semver: registry.npmmirror.com/semver/7.5.4 + dev: true + + registry.npmmirror.com/eslint-plugin-promise/6.1.1: + resolution: {integrity: sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-plugin-promise/-/eslint-plugin-promise-6.1.1.tgz} + name: eslint-plugin-promise + version: 6.1.1 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + dev: true + + registry.npmmirror.com/eslint-scope/3.7.1: + resolution: {integrity: sha512-ivpbtpUgg9SJS4TLjK7KdcDhqc/E3CGItsvQbBNLkNGUeMhd5qnJcryba/brESS+dg3vrLqPuc/UcS7jRJdN5A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-scope/-/eslint-scope-3.7.1.tgz} + name: eslint-scope + version: 3.7.1 + engines: {node: '>=4.0.0'} + dependencies: + esrecurse: registry.npmmirror.com/esrecurse/4.3.0 + estraverse: registry.npmmirror.com/estraverse/4.3.0 + dev: false + + registry.npmmirror.com/eslint-scope/5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-scope/-/eslint-scope-5.1.1.tgz} + name: eslint-scope + version: 5.1.1 + engines: {node: '>=8.0.0'} + dependencies: + esrecurse: registry.npmmirror.com/esrecurse/4.3.0 + estraverse: registry.npmmirror.com/estraverse/4.3.0 + dev: true + + registry.npmmirror.com/eslint-utils/2.1.0: + resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-utils/-/eslint-utils-2.1.0.tgz} + name: eslint-utils + version: 2.1.0 + engines: {node: '>=6'} + dependencies: + eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/1.3.0 + dev: true + + registry.npmmirror.com/eslint-utils/3.0.0: + resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-utils/-/eslint-utils-3.0.0.tgz} + name: eslint-utils + version: 3.0.0 + engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} + peerDependencies: + eslint: '>=5' + dependencies: + eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/2.1.0 + dev: true + + registry.npmmirror.com/eslint-visitor-keys/1.3.0: + resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz} + name: eslint-visitor-keys + version: 1.3.0 + engines: {node: '>=4'} + + registry.npmmirror.com/eslint-visitor-keys/2.1.0: + resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz} + name: eslint-visitor-keys + version: 2.1.0 + engines: {node: '>=10'} + dev: true + + registry.npmmirror.com/eslint-webpack-plugin/3.2.0_webpack@5.88.2: + resolution: {integrity: sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz} + id: registry.npmmirror.com/eslint-webpack-plugin/3.2.0 + name: eslint-webpack-plugin + version: 3.2.0 + engines: {node: '>= 12.13.0'} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + webpack: ^5.0.0 + dependencies: + '@types/eslint': registry.npmmirror.com/@types/eslint/8.44.2 + jest-worker: registry.npmmirror.com/jest-worker/28.1.3 + micromatch: registry.npmmirror.com/micromatch/4.0.5 + normalize-path: registry.npmmirror.com/normalize-path/3.0.0 + schema-utils: registry.npmmirror.com/schema-utils/4.2.0 + webpack: registry.npmmirror.com/webpack/5.88.2 + dev: true + + registry.npmmirror.com/esrecurse/4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz} + name: esrecurse + version: 4.3.0 + engines: {node: '>=4.0'} + dependencies: + estraverse: registry.npmmirror.com/estraverse/5.3.0 + + registry.npmmirror.com/estraverse/4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/estraverse/-/estraverse-4.3.0.tgz} + name: estraverse + version: 4.3.0 + engines: {node: '>=4.0'} + + registry.npmmirror.com/estraverse/5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz} + name: estraverse + version: 5.3.0 + engines: {node: '>=4.0'} + + registry.npmmirror.com/estree-walker/2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz} + name: estree-walker + version: 2.0.2 + + registry.npmmirror.com/esutils/2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz} + name: esutils + version: 2.0.3 + engines: {node: '>=0.10.0'} + + registry.npmmirror.com/etag/1.8.1: + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz} + name: etag + version: 1.8.1 + engines: {node: '>= 0.6'} + dev: true + + registry.npmmirror.com/event-pubsub/4.3.0: + resolution: {integrity: sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/event-pubsub/-/event-pubsub-4.3.0.tgz} + name: event-pubsub + version: 4.3.0 + engines: {node: '>=4.0.0'} + dev: true + + registry.npmmirror.com/eventemitter3/2.0.3: + resolution: {integrity: sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eventemitter3/-/eventemitter3-2.0.3.tgz} + name: eventemitter3 + version: 2.0.3 + dev: false + + registry.npmmirror.com/eventemitter3/4.0.7: + resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eventemitter3/-/eventemitter3-4.0.7.tgz} + name: eventemitter3 + version: 4.0.7 + + registry.npmmirror.com/events/3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/events/-/events-3.3.0.tgz} + name: events + version: 3.3.0 + engines: {node: '>=0.8.x'} + dev: true + + registry.npmmirror.com/execa/0.8.0: + resolution: {integrity: sha512-zDWS+Rb1E8BlqqhALSt9kUhss8Qq4nN3iof3gsOdyINksElaPyNBtKUMTR62qhvgVWR0CqCX7sdnKe4MnUbFEA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/execa/-/execa-0.8.0.tgz} + name: execa + version: 0.8.0 + engines: {node: '>=4'} + dependencies: + cross-spawn: registry.npmmirror.com/cross-spawn/5.1.0 + get-stream: registry.npmmirror.com/get-stream/3.0.0 + is-stream: registry.npmmirror.com/is-stream/1.1.0 + npm-run-path: registry.npmmirror.com/npm-run-path/2.0.2 + p-finally: registry.npmmirror.com/p-finally/1.0.0 + signal-exit: registry.npmmirror.com/signal-exit/3.0.7 + strip-eof: registry.npmmirror.com/strip-eof/1.0.0 + dev: true + + registry.npmmirror.com/execa/1.0.0: + resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/execa/-/execa-1.0.0.tgz} + name: execa + version: 1.0.0 + engines: {node: '>=6'} + dependencies: + cross-spawn: registry.npmmirror.com/cross-spawn/6.0.5 + get-stream: registry.npmmirror.com/get-stream/4.1.0 + is-stream: registry.npmmirror.com/is-stream/1.1.0 + npm-run-path: registry.npmmirror.com/npm-run-path/2.0.2 + p-finally: registry.npmmirror.com/p-finally/1.0.0 + signal-exit: registry.npmmirror.com/signal-exit/3.0.7 + strip-eof: registry.npmmirror.com/strip-eof/1.0.0 + dev: true + + registry.npmmirror.com/execa/5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/execa/-/execa-5.1.1.tgz} + name: execa + version: 5.1.1 + engines: {node: '>=10'} + dependencies: + cross-spawn: registry.npmmirror.com/cross-spawn/7.0.3 + get-stream: registry.npmmirror.com/get-stream/6.0.1 + human-signals: registry.npmmirror.com/human-signals/2.1.0 + is-stream: registry.npmmirror.com/is-stream/2.0.1 + merge-stream: registry.npmmirror.com/merge-stream/2.0.0 + npm-run-path: registry.npmmirror.com/npm-run-path/4.0.1 + onetime: registry.npmmirror.com/onetime/5.1.2 + signal-exit: registry.npmmirror.com/signal-exit/3.0.7 + strip-final-newline: registry.npmmirror.com/strip-final-newline/2.0.0 + dev: true + + registry.npmmirror.com/exit-hook/1.1.1: + resolution: {integrity: sha512-MsG3prOVw1WtLXAZbM3KiYtooKR1LvxHh3VHsVtIy0uiUu8usxgB/94DP2HxtD/661lLdB6yzQ09lGJSQr6nkg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/exit-hook/-/exit-hook-1.1.1.tgz} + name: exit-hook + version: 1.1.1 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/expand-brackets/2.1.4: + resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/expand-brackets/-/expand-brackets-2.1.4.tgz} + name: expand-brackets + version: 2.1.4 + engines: {node: '>=0.10.0'} + dependencies: + debug: registry.npmmirror.com/debug/2.6.9 + define-property: registry.npmmirror.com/define-property/0.2.5 + extend-shallow: registry.npmmirror.com/extend-shallow/2.0.1 + posix-character-classes: registry.npmmirror.com/posix-character-classes/0.1.1 + regex-not: registry.npmmirror.com/regex-not/1.0.2 + snapdragon: registry.npmmirror.com/snapdragon/0.8.2 + to-regex: registry.npmmirror.com/to-regex/3.0.2 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/expand-tilde/2.0.2: + resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/expand-tilde/-/expand-tilde-2.0.2.tgz} + name: expand-tilde + version: 2.0.2 + engines: {node: '>=0.10.0'} + dependencies: + homedir-polyfill: registry.npmmirror.com/homedir-polyfill/1.0.3 + dev: false + + registry.npmmirror.com/exponential-backoff/3.1.1: + resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/exponential-backoff/-/exponential-backoff-3.1.1.tgz} + name: exponential-backoff + version: 3.1.1 + dev: false + + registry.npmmirror.com/express/4.18.2: + resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/express/-/express-4.18.2.tgz} + name: express + version: 4.18.2 + engines: {node: '>= 0.10.0'} + dependencies: + accepts: registry.npmmirror.com/accepts/1.3.8 + array-flatten: registry.npmmirror.com/array-flatten/1.1.1 + body-parser: registry.npmmirror.com/body-parser/1.20.1 + content-disposition: registry.npmmirror.com/content-disposition/0.5.4 + content-type: registry.npmmirror.com/content-type/1.0.5 + cookie: registry.npmmirror.com/cookie/0.5.0 + cookie-signature: registry.npmmirror.com/cookie-signature/1.0.6 + debug: registry.npmmirror.com/debug/2.6.9 + depd: registry.npmmirror.com/depd/2.0.0 + encodeurl: registry.npmmirror.com/encodeurl/1.0.2 + escape-html: registry.npmmirror.com/escape-html/1.0.3 + etag: registry.npmmirror.com/etag/1.8.1 + finalhandler: registry.npmmirror.com/finalhandler/1.2.0 + fresh: registry.npmmirror.com/fresh/0.5.2 + http-errors: registry.npmmirror.com/http-errors/2.0.0 + merge-descriptors: registry.npmmirror.com/merge-descriptors/1.0.1 + methods: registry.npmmirror.com/methods/1.1.2 + on-finished: registry.npmmirror.com/on-finished/2.4.1 + parseurl: registry.npmmirror.com/parseurl/1.3.3 + path-to-regexp: registry.npmmirror.com/path-to-regexp/0.1.7 + proxy-addr: registry.npmmirror.com/proxy-addr/2.0.7 + qs: registry.npmmirror.com/qs/6.11.0 + range-parser: registry.npmmirror.com/range-parser/1.2.1 + safe-buffer: registry.npmmirror.com/safe-buffer/5.2.1 + send: registry.npmmirror.com/send/0.18.0 + serve-static: registry.npmmirror.com/serve-static/1.15.0 + setprototypeof: registry.npmmirror.com/setprototypeof/1.2.0 + statuses: registry.npmmirror.com/statuses/2.0.1 + type-is: registry.npmmirror.com/type-is/1.6.18 + utils-merge: registry.npmmirror.com/utils-merge/1.0.1 + vary: registry.npmmirror.com/vary/1.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/extend-shallow/1.1.4: + resolution: {integrity: sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/extend-shallow/-/extend-shallow-1.1.4.tgz} + name: extend-shallow + version: 1.1.4 + engines: {node: '>=0.10.0'} + dependencies: + kind-of: registry.npmmirror.com/kind-of/1.1.0 + dev: false + + registry.npmmirror.com/extend-shallow/2.0.1: + resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/extend-shallow/-/extend-shallow-2.0.1.tgz} + name: extend-shallow + version: 2.0.1 + engines: {node: '>=0.10.0'} + dependencies: + is-extendable: registry.npmmirror.com/is-extendable/0.1.1 + dev: false + + registry.npmmirror.com/extend-shallow/3.0.2: + resolution: {integrity: sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz} + name: extend-shallow + version: 3.0.2 + engines: {node: '>=0.10.0'} + dependencies: + assign-symbols: registry.npmmirror.com/assign-symbols/1.0.0 + is-extendable: registry.npmmirror.com/is-extendable/1.0.1 + dev: false + + registry.npmmirror.com/extend/3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/extend/-/extend-3.0.2.tgz} + name: extend + version: 3.0.2 + dev: false + + registry.npmmirror.com/extglob/2.0.4: + resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/extglob/-/extglob-2.0.4.tgz} + name: extglob + version: 2.0.4 + engines: {node: '>=0.10.0'} + dependencies: + array-unique: registry.npmmirror.com/array-unique/0.3.2 + define-property: registry.npmmirror.com/define-property/1.0.0 + expand-brackets: registry.npmmirror.com/expand-brackets/2.1.4 + extend-shallow: registry.npmmirror.com/extend-shallow/2.0.1 + fragment-cache: registry.npmmirror.com/fragment-cache/0.2.1 + regex-not: registry.npmmirror.com/regex-not/1.0.2 + snapdragon: registry.npmmirror.com/snapdragon/0.8.2 + to-regex: registry.npmmirror.com/to-regex/3.0.2 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/extrude-polyline/1.0.6: + resolution: {integrity: sha512-fcKIanU/v+tcdgG0+xMbS0C2VZ0/CF3qqxSjHiWfWICh0yFBezPr3SsOhgdzwE5E82plG6p1orEsfSqgldpxVg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/extrude-polyline/-/extrude-polyline-1.0.6.tgz} + name: extrude-polyline + version: 1.0.6 + dependencies: + as-number: registry.npmmirror.com/as-number/1.0.0 + gl-vec2: registry.npmmirror.com/gl-vec2/1.3.0 + polyline-miter-util: registry.npmmirror.com/polyline-miter-util/1.0.1 + dev: false + + registry.npmmirror.com/extsprintf/1.3.0: + resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/extsprintf/-/extsprintf-1.3.0.tgz} + name: extsprintf + version: 1.3.0 + engines: {'0': node >=0.6.0} + dev: false + + registry.npmmirror.com/fancy-log/1.3.3: + resolution: {integrity: sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fancy-log/-/fancy-log-1.3.3.tgz} + name: fancy-log + version: 1.3.3 + engines: {node: '>= 0.10'} + dependencies: + ansi-gray: registry.npmmirror.com/ansi-gray/0.1.1 + color-support: registry.npmmirror.com/color-support/1.1.3 + parse-node-version: registry.npmmirror.com/parse-node-version/1.0.1 + time-stamp: registry.npmmirror.com/time-stamp/1.1.0 + dev: false + + registry.npmmirror.com/fancy-log/2.0.0: + resolution: {integrity: sha512-9CzxZbACXMUXW13tS0tI8XsGGmxWzO2DmYrGuBJOJ8k8q2K7hwfJA5qHjuPPe8wtsco33YR9wc+Rlr5wYFvhSA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fancy-log/-/fancy-log-2.0.0.tgz} + name: fancy-log + version: 2.0.0 + engines: {node: '>=10.13.0'} + dependencies: + color-support: registry.npmmirror.com/color-support/1.1.3 + dev: false + + registry.npmmirror.com/fast-deep-equal/3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz} + name: fast-deep-equal + version: 3.1.3 + + registry.npmmirror.com/fast-diff/1.1.2: + resolution: {integrity: sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fast-diff/-/fast-diff-1.1.2.tgz} + name: fast-diff + version: 1.1.2 + dev: false + + registry.npmmirror.com/fast-glob/3.3.1: + resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fast-glob/-/fast-glob-3.3.1.tgz} + name: fast-glob + version: 3.3.1 + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': registry.npmmirror.com/@nodelib/fs.stat/2.0.5 + '@nodelib/fs.walk': registry.npmmirror.com/@nodelib/fs.walk/1.2.8 + glob-parent: registry.npmmirror.com/glob-parent/5.1.2 + merge2: registry.npmmirror.com/merge2/1.4.1 + micromatch: registry.npmmirror.com/micromatch/4.0.5 + + registry.npmmirror.com/fast-json-stable-stringify/2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz} + name: fast-json-stable-stringify + version: 2.1.0 + + registry.npmmirror.com/fast-memoize/2.5.2: + resolution: {integrity: sha512-Ue0LwpDYErFbmNnZSF0UH6eImUwDmogUO1jyE+JbN2gsQz/jICm1Ve7t9QT0rNSsfJt+Hs4/S3GnsDVjL4HVrw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fast-memoize/-/fast-memoize-2.5.2.tgz} + name: fast-memoize + version: 2.5.2 + dev: false + + registry.npmmirror.com/fastq/1.15.0: + resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fastq/-/fastq-1.15.0.tgz} + name: fastq + version: 1.15.0 + dependencies: + reusify: registry.npmmirror.com/reusify/1.0.4 + + registry.npmmirror.com/faye-websocket/0.11.4: + resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/faye-websocket/-/faye-websocket-0.11.4.tgz} + name: faye-websocket + version: 0.11.4 + engines: {node: '>=0.8.0'} + dependencies: + websocket-driver: registry.npmmirror.com/websocket-driver/0.7.4 + dev: true + + registry.npmmirror.com/fecha/4.2.3: + resolution: {integrity: sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fecha/-/fecha-4.2.3.tgz} + name: fecha + version: 4.2.3 + dev: true + + registry.npmmirror.com/figures/2.0.0: + resolution: {integrity: sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/figures/-/figures-2.0.0.tgz} + name: figures + version: 2.0.0 + engines: {node: '>=4'} + dependencies: + escape-string-regexp: registry.npmmirror.com/escape-string-regexp/1.0.5 + dev: true + + registry.npmmirror.com/file-saver/2.0.5: + resolution: {integrity: sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/file-saver/-/file-saver-2.0.5.tgz} + name: file-saver + version: 2.0.5 + dev: false + + registry.npmmirror.com/filemanager-webpack-plugin/8.0.0: + resolution: {integrity: sha512-TYwu62wgq2O2c3K80Sfj8vEys/tP5wdgYoySHgUwWoc2hPbQY3Mq3ahcAW634JvHCTcSV7IAfRxMI3wTXRt2Vw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/filemanager-webpack-plugin/-/filemanager-webpack-plugin-8.0.0.tgz} + name: filemanager-webpack-plugin + version: 8.0.0 + engines: {node: ^14.13.1 || >=16.0.0} + peerDependencies: + webpack: ^5.0.0 + dependencies: + '@types/archiver': registry.npmmirror.com/@types/archiver/5.3.2 + archiver: registry.npmmirror.com/archiver/5.3.2 + del: registry.npmmirror.com/del/6.1.1 + fast-glob: registry.npmmirror.com/fast-glob/3.3.1 + fs-extra: registry.npmmirror.com/fs-extra/10.1.0 + is-glob: registry.npmmirror.com/is-glob/4.0.3 + normalize-path: registry.npmmirror.com/normalize-path/3.0.0 + schema-utils: registry.npmmirror.com/schema-utils/4.2.0 + dev: true + + registry.npmmirror.com/filesize/2.0.4: + resolution: {integrity: sha512-XyVEXpwElavSK0SKn51E3960lTRfglsQA9goJN4QR+oyqStts1Wygs1FW3TFQrxJoGm4mcq3hTxDMN3Vs1cYwg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/filesize/-/filesize-2.0.4.tgz} + name: filesize + version: 2.0.4 + engines: {node: '>= 0.4.0'} + dev: false + + registry.npmmirror.com/fill-range/4.0.0: + resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fill-range/-/fill-range-4.0.0.tgz} + name: fill-range + version: 4.0.0 + engines: {node: '>=0.10.0'} + dependencies: + extend-shallow: registry.npmmirror.com/extend-shallow/2.0.1 + is-number: registry.npmmirror.com/is-number/3.0.0 + repeat-string: registry.npmmirror.com/repeat-string/1.6.1 + to-regex-range: registry.npmmirror.com/to-regex-range/2.1.1 + dev: false + + registry.npmmirror.com/fill-range/7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz} + name: fill-range + version: 7.0.1 + engines: {node: '>=8'} + dependencies: + to-regex-range: registry.npmmirror.com/to-regex-range/5.0.1 + + registry.npmmirror.com/finalhandler/1.2.0: + resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/finalhandler/-/finalhandler-1.2.0.tgz} + name: finalhandler + version: 1.2.0 + engines: {node: '>= 0.8'} + dependencies: + debug: registry.npmmirror.com/debug/2.6.9 + encodeurl: registry.npmmirror.com/encodeurl/1.0.2 + escape-html: registry.npmmirror.com/escape-html/1.0.3 + on-finished: registry.npmmirror.com/on-finished/2.4.1 + parseurl: registry.npmmirror.com/parseurl/1.3.3 + statuses: registry.npmmirror.com/statuses/2.0.1 + unpipe: registry.npmmirror.com/unpipe/1.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/find-cache-dir/3.3.2: + resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz} + name: find-cache-dir + version: 3.3.2 + engines: {node: '>=8'} + dependencies: + commondir: registry.npmmirror.com/commondir/1.0.1 + make-dir: registry.npmmirror.com/make-dir/3.1.0 + pkg-dir: registry.npmmirror.com/pkg-dir/4.2.0 + dev: true + + registry.npmmirror.com/find-index/0.1.1: + resolution: {integrity: sha512-uJ5vWrfBKMcE6y2Z8834dwEZj9mNGxYa3t3I53OwFeuZ8D9oc2E5zcsrkuhX6h4iYrjhiv0T3szQmxlAV9uxDg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/find-index/-/find-index-0.1.1.tgz} + name: find-index + version: 0.1.1 + dev: false + + registry.npmmirror.com/find-up/1.1.2: + resolution: {integrity: sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/find-up/-/find-up-1.1.2.tgz} + name: find-up + version: 1.1.2 + engines: {node: '>=0.10.0'} + dependencies: + path-exists: registry.npmmirror.com/path-exists/2.1.0 + pinkie-promise: registry.npmmirror.com/pinkie-promise/2.0.1 + dev: false + + registry.npmmirror.com/find-up/3.0.0: + resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/find-up/-/find-up-3.0.0.tgz} + name: find-up + version: 3.0.0 + engines: {node: '>=6'} + dependencies: + locate-path: registry.npmmirror.com/locate-path/3.0.0 + dev: false + + registry.npmmirror.com/find-up/4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/find-up/-/find-up-4.1.0.tgz} + name: find-up + version: 4.1.0 + engines: {node: '>=8'} + dependencies: + locate-path: registry.npmmirror.com/locate-path/5.0.0 + path-exists: registry.npmmirror.com/path-exists/4.0.0 + + registry.npmmirror.com/find-up/5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/find-up/-/find-up-5.0.0.tgz} + name: find-up + version: 5.0.0 + engines: {node: '>=10'} + dependencies: + locate-path: registry.npmmirror.com/locate-path/6.0.0 + path-exists: registry.npmmirror.com/path-exists/4.0.0 + dev: false + + registry.npmmirror.com/findup-sync/2.0.0: + resolution: {integrity: sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/findup-sync/-/findup-sync-2.0.0.tgz} + name: findup-sync + version: 2.0.0 + engines: {node: '>= 0.10'} + dependencies: + detect-file: registry.npmmirror.com/detect-file/1.0.0 + is-glob: registry.npmmirror.com/is-glob/3.1.0 + micromatch: registry.npmmirror.com/micromatch/3.1.10 + resolve-dir: registry.npmmirror.com/resolve-dir/1.0.1 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/findup-sync/5.0.0: + resolution: {integrity: sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/findup-sync/-/findup-sync-5.0.0.tgz} + name: findup-sync + version: 5.0.0 + engines: {node: '>= 10.13.0'} + dependencies: + detect-file: registry.npmmirror.com/detect-file/1.0.0 + is-glob: registry.npmmirror.com/is-glob/4.0.3 + micromatch: registry.npmmirror.com/micromatch/4.0.5 + resolve-dir: registry.npmmirror.com/resolve-dir/1.0.1 + dev: false + + registry.npmmirror.com/fined/1.2.0: + resolution: {integrity: sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fined/-/fined-1.2.0.tgz} + name: fined + version: 1.2.0 + engines: {node: '>= 0.10'} + dependencies: + expand-tilde: registry.npmmirror.com/expand-tilde/2.0.2 + is-plain-object: registry.npmmirror.com/is-plain-object/2.0.4 + object.defaults: registry.npmmirror.com/object.defaults/1.1.0 + object.pick: registry.npmmirror.com/object.pick/1.3.0 + parse-filepath: registry.npmmirror.com/parse-filepath/1.0.2 + dev: false + + registry.npmmirror.com/first-chunk-stream/1.0.0: + resolution: {integrity: sha512-ArRi5axuv66gEsyl3UuK80CzW7t56hem73YGNYxNWTGNKFJUadSb9Gu9SHijYEUi8ulQMf1bJomYNwSCPHhtTQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz} + name: first-chunk-stream + version: 1.0.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/flagged-respawn/1.0.1: + resolution: {integrity: sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/flagged-respawn/-/flagged-respawn-1.0.1.tgz} + name: flagged-respawn + version: 1.0.1 + engines: {node: '>= 0.10'} + dev: false + + registry.npmmirror.com/follow-redirects/1.15.3: + resolution: {integrity: sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.3.tgz} + name: follow-redirects + version: 1.15.3 + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + + registry.npmmirror.com/for-each/0.3.3: + resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/for-each/-/for-each-0.3.3.tgz} + name: for-each + version: 0.3.3 + dependencies: + is-callable: registry.npmmirror.com/is-callable/1.2.7 + dev: true + + registry.npmmirror.com/for-in/1.0.2: + resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/for-in/-/for-in-1.0.2.tgz} + name: for-in + version: 1.0.2 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/for-own/1.0.0: + resolution: {integrity: sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/for-own/-/for-own-1.0.0.tgz} + name: for-own + version: 1.0.0 + engines: {node: '>=0.10.0'} + dependencies: + for-in: registry.npmmirror.com/for-in/1.0.2 + dev: false + + registry.npmmirror.com/foreground-child/3.1.1: + resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/foreground-child/-/foreground-child-3.1.1.tgz} + name: foreground-child + version: 3.1.1 + engines: {node: '>=14'} + dependencies: + cross-spawn: registry.npmmirror.com/cross-spawn/7.0.3 + signal-exit: registry.npmmirror.com/signal-exit/4.1.0 + dev: false + + registry.npmmirror.com/forever-agent/0.6.1: + resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/forever-agent/-/forever-agent-0.6.1.tgz} + name: forever-agent + version: 0.6.1 + dev: false + + registry.npmmirror.com/form-data-encoder/2.1.4: + resolution: {integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/form-data-encoder/-/form-data-encoder-2.1.4.tgz} + name: form-data-encoder + version: 2.1.4 + engines: {node: '>= 14.17'} + dev: false + + registry.npmmirror.com/form-data/2.3.3: + resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/form-data/-/form-data-2.3.3.tgz} + name: form-data + version: 2.3.3 + engines: {node: '>= 0.12'} + dependencies: + asynckit: registry.npmmirror.com/asynckit/0.4.0 + combined-stream: registry.npmmirror.com/combined-stream/1.0.8 + mime-types: registry.npmmirror.com/mime-types/2.1.35 + dev: false + + registry.npmmirror.com/form-data/4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/form-data/-/form-data-4.0.0.tgz} + name: form-data + version: 4.0.0 + engines: {node: '>= 6'} + dependencies: + asynckit: registry.npmmirror.com/asynckit/0.4.0 + combined-stream: registry.npmmirror.com/combined-stream/1.0.8 + mime-types: registry.npmmirror.com/mime-types/2.1.35 + dev: false + + registry.npmmirror.com/forwarded/0.2.0: + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/forwarded/-/forwarded-0.2.0.tgz} + name: forwarded + version: 0.2.0 + engines: {node: '>= 0.6'} + dev: true + + registry.npmmirror.com/fp-and-or/0.1.3: + resolution: {integrity: sha512-wJaE62fLaB3jCYvY2ZHjZvmKK2iiLiiehX38rz5QZxtdN8fVPJDeZUiVvJrHStdTc+23LHlyZuSEKgFc0pxi2g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fp-and-or/-/fp-and-or-0.1.3.tgz} + name: fp-and-or + version: 0.1.3 + engines: {node: '>=10'} + dev: false + + registry.npmmirror.com/frac/1.1.2: + resolution: {integrity: sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/frac/-/frac-1.1.2.tgz} + name: frac + version: 1.1.2 + engines: {node: '>=0.8'} + dev: false + + registry.npmmirror.com/fraction.js/4.3.6: + resolution: {integrity: sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fraction.js/-/fraction.js-4.3.6.tgz} + name: fraction.js + version: 4.3.6 + + registry.npmmirror.com/fragment-cache/0.2.1: + resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fragment-cache/-/fragment-cache-0.2.1.tgz} + name: fragment-cache + version: 0.2.1 + engines: {node: '>=0.10.0'} + dependencies: + map-cache: registry.npmmirror.com/map-cache/0.2.2 + dev: false + + registry.npmmirror.com/fresh/0.5.2: + resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fresh/-/fresh-0.5.2.tgz} + name: fresh + version: 0.5.2 + engines: {node: '>= 0.6'} + dev: true + + registry.npmmirror.com/fs-constants/1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fs-constants/-/fs-constants-1.0.0.tgz} + name: fs-constants + version: 1.0.0 + dev: true + + registry.npmmirror.com/fs-extra/10.1.0: + resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz} + name: fs-extra + version: 10.1.0 + engines: {node: '>=12'} + dependencies: + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.11 + jsonfile: registry.npmmirror.com/jsonfile/6.1.0 + universalify: registry.npmmirror.com/universalify/2.0.0 + dev: true + + registry.npmmirror.com/fs-extra/9.1.0: + resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fs-extra/-/fs-extra-9.1.0.tgz} + name: fs-extra + version: 9.1.0 + engines: {node: '>=10'} + dependencies: + at-least-node: registry.npmmirror.com/at-least-node/1.0.0 + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.11 + jsonfile: registry.npmmirror.com/jsonfile/6.1.0 + universalify: registry.npmmirror.com/universalify/2.0.0 + dev: true + + registry.npmmirror.com/fs-minipass/2.1.0: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fs-minipass/-/fs-minipass-2.1.0.tgz} + name: fs-minipass + version: 2.1.0 + engines: {node: '>= 8'} + dependencies: + minipass: registry.npmmirror.com/minipass/3.3.6 + + registry.npmmirror.com/fs-minipass/3.0.3: + resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fs-minipass/-/fs-minipass-3.0.3.tgz} + name: fs-minipass + version: 3.0.3 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + minipass: registry.npmmirror.com/minipass/7.0.3 + dev: false + + registry.npmmirror.com/fs-monkey/1.0.4: + resolution: {integrity: sha512-INM/fWAxMICjttnD0DX1rBvinKskj5G1w+oy/pnm9u/tSlnBrzFonJMcalKJ30P8RRsPzKcCG7Q8l0jx5Fh9YQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fs-monkey/-/fs-monkey-1.0.4.tgz} + name: fs-monkey + version: 1.0.4 + dev: true + + registry.npmmirror.com/fs.realpath/1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz} + name: fs.realpath + version: 1.0.0 + + registry.npmmirror.com/fsevents/2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz} + name: fsevents + version: 2.3.3 + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/fstream/1.0.12: + resolution: {integrity: sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fstream/-/fstream-1.0.12.tgz} + name: fstream + version: 1.0.12 + engines: {node: '>=0.6'} + dependencies: + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.11 + inherits: registry.npmmirror.com/inherits/2.0.4 + mkdirp: registry.npmmirror.com/mkdirp/0.5.6 + rimraf: registry.npmmirror.com/rimraf/2.7.1 + dev: false + + registry.npmmirror.com/function-bind/1.1.1: + resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz} + name: function-bind + version: 1.1.1 + + registry.npmmirror.com/function.prototype.name/1.1.6: + resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz} + name: function.prototype.name + version: 1.1.6 + engines: {node: '>= 0.4'} + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + define-properties: registry.npmmirror.com/define-properties/1.2.1 + es-abstract: registry.npmmirror.com/es-abstract/1.22.2 + functions-have-names: registry.npmmirror.com/functions-have-names/1.2.3 + dev: true + + registry.npmmirror.com/functions-have-names/1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/functions-have-names/-/functions-have-names-1.2.3.tgz} + name: functions-have-names + version: 1.2.3 + + registry.npmmirror.com/fuzzysearch/1.0.3: + resolution: {integrity: sha512-s+kNWQuI3mo9OALw0HJ6YGmMbLqEufCh2nX/zzV5CrICQ/y4AwPxM+6TIiF9ItFCHXFCyM/BfCCmN57NTIJuPg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fuzzysearch/-/fuzzysearch-1.0.3.tgz} + name: fuzzysearch + version: 1.0.3 + dev: false + + registry.npmmirror.com/gauge/2.7.4: + resolution: {integrity: sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gauge/-/gauge-2.7.4.tgz} + name: gauge + version: 2.7.4 + dependencies: + aproba: registry.npmmirror.com/aproba/1.2.0 + console-control-strings: registry.npmmirror.com/console-control-strings/1.1.0 + has-unicode: registry.npmmirror.com/has-unicode/2.0.1 + object-assign: registry.npmmirror.com/object-assign/4.1.1 + signal-exit: registry.npmmirror.com/signal-exit/3.0.7 + string-width: registry.npmmirror.com/string-width/1.0.2 + strip-ansi: registry.npmmirror.com/strip-ansi/3.0.1 + wide-align: registry.npmmirror.com/wide-align/1.1.5 + dev: false + + registry.npmmirror.com/gauge/4.0.4: + resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gauge/-/gauge-4.0.4.tgz} + name: gauge + version: 4.0.4 + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + dependencies: + aproba: registry.npmmirror.com/aproba/1.2.0 + color-support: registry.npmmirror.com/color-support/1.1.3 + console-control-strings: registry.npmmirror.com/console-control-strings/1.1.0 + has-unicode: registry.npmmirror.com/has-unicode/2.0.1 + signal-exit: registry.npmmirror.com/signal-exit/3.0.7 + string-width: registry.npmmirror.com/string-width/4.2.3 + strip-ansi: registry.npmmirror.com/strip-ansi/6.0.1 + wide-align: registry.npmmirror.com/wide-align/1.1.5 + + registry.npmmirror.com/gaze/0.5.2: + resolution: {integrity: sha512-3IWbXGkDDHFX8zIlNdfnmhvlSMhpBO6tDr4InB8fGku6dh/gjFPGNqcdsXJajZg05x9jRzXbL6gCnCnuMap4tw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gaze/-/gaze-0.5.2.tgz} + name: gaze + version: 0.5.2 + engines: {node: '>= 0.8.0'} + dependencies: + globule: registry.npmmirror.com/globule/0.1.0 + dev: false + + registry.npmmirror.com/gaze/1.1.3: + resolution: {integrity: sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gaze/-/gaze-1.1.3.tgz} + name: gaze + version: 1.1.3 + engines: {node: '>= 4.0.0'} + dependencies: + globule: registry.npmmirror.com/globule/1.3.4 + + registry.npmmirror.com/gensync/1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gensync/-/gensync-1.0.0-beta.2.tgz} + name: gensync + version: 1.0.0-beta.2 + engines: {node: '>=6.9.0'} + dev: true + + registry.npmmirror.com/geojson-area/0.2.1: + resolution: {integrity: sha512-I+cht30/CFFObh8GgEa/1o9Kd7RwQTHmotYp3ToyCpxxDFNcuX5SlErKkvoy3otnrsWzODN8yscSTGOAkQ3tKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/geojson-area/-/geojson-area-0.2.1.tgz} + name: geojson-area + version: 0.2.1 + deprecated: 'This module is now under the @mapbox namespace: install @mapbox/geojson-area instead' + dependencies: + wgs84: registry.npmmirror.com/wgs84/0.0.0 + dev: false + + registry.npmmirror.com/geojson-equality/0.1.6: + resolution: {integrity: sha512-TqG8YbqizP3EfwP5Uw4aLu6pKkg6JQK9uq/XZ1lXQntvTHD1BBKJWhNpJ2M0ax6TuWMP3oyx6Oq7FCIfznrgpQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/geojson-equality/-/geojson-equality-0.1.6.tgz} + name: geojson-equality + version: 0.1.6 + dependencies: + deep-equal: registry.npmmirror.com/deep-equal/1.1.1 + dev: false + + registry.npmmirror.com/geojson-normalize/0.0.0: + resolution: {integrity: sha512-h/ldgc7C2DrYDIn+F/o+AgZLxmeC+O4q3wvGwiuBjTTRnhxvxaGz6cE6cRTeMH89jIJM3BiP+R6Yiht7f3PBuA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/geojson-normalize/-/geojson-normalize-0.0.0.tgz} + name: geojson-normalize + version: 0.0.0 + deprecated: 'This module is now under the @mapbox namespace: install @mapbox/geojson-normalize instead' + dev: false + + registry.npmmirror.com/geojson-random/0.2.2: + resolution: {integrity: sha512-/vZQ14mjKPG3LJ7bpyXsJ0aoz8NzvwpwwP//uBgbzIu2BCFd4uRagp1QvY3RAzRQsHOHyVh33dbYUYws7vOCkg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/geojson-random/-/geojson-random-0.2.2.tgz} + name: geojson-random + version: 0.2.2 + hasBin: true + dev: false + + registry.npmmirror.com/geojson-rbush/3.2.0: + resolution: {integrity: sha512-oVltQTXolxvsz1sZnutlSuLDEcQAKYC/uXt9zDzJJ6bu0W+baTI8LZBaTup5afzibEH4N3jlq2p+a152wlBJ7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/geojson-rbush/-/geojson-rbush-3.2.0.tgz} + name: geojson-rbush + version: 3.2.0 + dependencies: + '@turf/bbox': registry.npmmirror.com/@turf/bbox/6.5.0 + '@turf/helpers': registry.npmmirror.com/@turf/helpers/6.5.0 + '@turf/meta': registry.npmmirror.com/@turf/meta/6.5.0 + '@types/geojson': registry.npmmirror.com/@types/geojson/7946.0.8 + rbush: registry.npmmirror.com/rbush/3.0.1 + dev: false + + registry.npmmirror.com/geojson-vt/3.2.1: + resolution: {integrity: sha512-EvGQQi/zPrDA6zr6BnJD/YhwAkBP8nnJ9emh3EnHQKVMfg/MRVtPbMYdgVy/IaEmn4UfagD2a6fafPDL5hbtwg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/geojson-vt/-/geojson-vt-3.2.1.tgz} + name: geojson-vt + version: 3.2.1 + dev: false + + registry.npmmirror.com/geotiff/2.0.7: + resolution: {integrity: sha512-FKvFTNowMU5K6lHYY2f83d4lS2rsCNdpUC28AX61x9ZzzqPNaWFElWv93xj0eJFaNyOYA63ic5OzJ88dHpoA5Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/geotiff/-/geotiff-2.0.7.tgz} + name: geotiff + version: 2.0.7 + engines: {node: '>=10.19'} + dependencies: + '@petamoriken/float16': registry.npmmirror.com/@petamoriken/float16/3.8.4 + lerc: registry.npmmirror.com/lerc/3.0.0 + pako: registry.npmmirror.com/pako/2.1.0 + parse-headers: registry.npmmirror.com/parse-headers/2.0.5 + quick-lru: registry.npmmirror.com/quick-lru/6.1.2 + web-worker: registry.npmmirror.com/web-worker/1.2.0 + xml-utils: registry.npmmirror.com/xml-utils/1.7.0 + dev: false + + registry.npmmirror.com/get-caller-file/2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz} + name: get-caller-file + version: 2.0.5 + engines: {node: 6.* || 8.* || >= 10.*} + + registry.npmmirror.com/get-intrinsic/1.2.1: + resolution: {integrity: sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz} + name: get-intrinsic + version: 1.2.1 + dependencies: + function-bind: registry.npmmirror.com/function-bind/1.1.1 + has: registry.npmmirror.com/has/1.0.3 + has-proto: registry.npmmirror.com/has-proto/1.0.1 + has-symbols: registry.npmmirror.com/has-symbols/1.0.3 + + registry.npmmirror.com/get-stdin/4.0.1: + resolution: {integrity: sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-stdin/-/get-stdin-4.0.1.tgz} + name: get-stdin + version: 4.0.1 + engines: {node: '>=0.10.0'} + + registry.npmmirror.com/get-stdin/8.0.0: + resolution: {integrity: sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-stdin/-/get-stdin-8.0.0.tgz} + name: get-stdin + version: 8.0.0 + engines: {node: '>=10'} + dev: false + + registry.npmmirror.com/get-stream/3.0.0: + resolution: {integrity: sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-stream/-/get-stream-3.0.0.tgz} + name: get-stream + version: 3.0.0 + engines: {node: '>=4'} + dev: true + + registry.npmmirror.com/get-stream/4.1.0: + resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-stream/-/get-stream-4.1.0.tgz} + name: get-stream + version: 4.1.0 + engines: {node: '>=6'} + dependencies: + pump: registry.npmmirror.com/pump/3.0.0 + dev: true + + registry.npmmirror.com/get-stream/6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-stream/-/get-stream-6.0.1.tgz} + name: get-stream + version: 6.0.1 + engines: {node: '>=10'} + + registry.npmmirror.com/get-symbol-description/1.0.0: + resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz} + name: get-symbol-description + version: 1.0.0 + engines: {node: '>= 0.4'} + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.1 + dev: true + + registry.npmmirror.com/get-value/2.0.6: + resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-value/-/get-value-2.0.6.tgz} + name: get-value + version: 2.0.6 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/getpass/0.1.7: + resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/getpass/-/getpass-0.1.7.tgz} + name: getpass + version: 0.1.7 + dependencies: + assert-plus: registry.npmmirror.com/assert-plus/1.0.0 + dev: false + + registry.npmmirror.com/gl-matrix/3.4.3: + resolution: {integrity: sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gl-matrix/-/gl-matrix-3.4.3.tgz} + name: gl-matrix + version: 3.4.3 + dev: false + + registry.npmmirror.com/gl-vec2/1.3.0: + resolution: {integrity: sha512-YiqaAuNsheWmUV0Sa8k94kBB0D6RWjwZztyO+trEYS8KzJ6OQB/4686gdrf59wld4hHFIvaxynO3nRxpk1Ij/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gl-vec2/-/gl-vec2-1.3.0.tgz} + name: gl-vec2 + version: 1.3.0 + dev: false + + registry.npmmirror.com/glob-parent/5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz} + name: glob-parent + version: 5.1.2 + engines: {node: '>= 6'} + dependencies: + is-glob: registry.npmmirror.com/is-glob/4.0.3 + + registry.npmmirror.com/glob-parent/6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob-parent/-/glob-parent-6.0.2.tgz} + name: glob-parent + version: 6.0.2 + engines: {node: '>=10.13.0'} + dependencies: + is-glob: registry.npmmirror.com/is-glob/4.0.3 + dev: true + + registry.npmmirror.com/glob-stream/3.1.18: + resolution: {integrity: sha512-owHtlMMXIAbxLjhUAO0HhW1/TB7kV0AwDduI3BLbYsWCaRzNIcLBu8N0wHZft2Za2SCmUXCEOdpZzC7k/H19eg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob-stream/-/glob-stream-3.1.18.tgz} + name: glob-stream + version: 3.1.18 + engines: {node: '>= 0.9'} + dependencies: + glob: registry.npmmirror.com/glob/4.5.3 + glob2base: registry.npmmirror.com/glob2base/0.0.12 + minimatch: registry.npmmirror.com/minimatch/2.0.10 + ordered-read-streams: registry.npmmirror.com/ordered-read-streams/0.1.0 + through2: registry.npmmirror.com/through2/0.6.5 + unique-stream: registry.npmmirror.com/unique-stream/1.0.0 + dev: false + + registry.npmmirror.com/glob-to-regexp/0.4.1: + resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz} + name: glob-to-regexp + version: 0.4.1 + dev: true + + registry.npmmirror.com/glob-watcher/0.0.6: + resolution: {integrity: sha512-lzYWq1BJLBmtb9rzT6+lgbFlEW6Sc7B+Qs3RmsNA9lbdFSqLHhebfypPR3nbEOMeEQyawVXqSDH0aqjtImldow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob-watcher/-/glob-watcher-0.0.6.tgz} + name: glob-watcher + version: 0.0.6 + engines: {node: '>= 0.9'} + dependencies: + gaze: registry.npmmirror.com/gaze/0.5.2 + dev: false + + registry.npmmirror.com/glob/10.3.5: + resolution: {integrity: sha512-bYUpUD7XDEHI4Q2O5a7PXGvyw4deKR70kHiDxzQbe925wbZknhOzUt2xBgTkYL6RBcVeXYuD9iNYeqoWbBZQnA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob/-/glob-10.3.5.tgz} + name: glob + version: 10.3.5 + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + dependencies: + foreground-child: registry.npmmirror.com/foreground-child/3.1.1 + jackspeak: registry.npmmirror.com/jackspeak/2.3.3 + minimatch: registry.npmmirror.com/minimatch/9.0.3 + minipass: registry.npmmirror.com/minipass/7.0.3 + path-scurry: registry.npmmirror.com/path-scurry/1.10.1 + dev: false + + registry.npmmirror.com/glob/3.1.21: + resolution: {integrity: sha512-ANhy2V2+tFpRajE3wN4DhkNQ08KDr0Ir1qL12/cUe5+a7STEK8jkW4onUYuY8/06qAFuT5je7mjAqzx0eKI2tQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob/-/glob-3.1.21.tgz} + name: glob + version: 3.1.21 + dependencies: + graceful-fs: registry.npmmirror.com/graceful-fs/1.2.3 + inherits: registry.npmmirror.com/inherits/1.0.2 + minimatch: registry.npmmirror.com/minimatch/0.2.14 + dev: false + + registry.npmmirror.com/glob/4.5.3: + resolution: {integrity: sha512-I0rTWUKSZKxPSIAIaqhSXTM/DiII6wame+rEC3cFA5Lqmr9YmdL7z6Hj9+bdWtTvoY1Su4/OiMLmb37Y7JzvJQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob/-/glob-4.5.3.tgz} + name: glob + version: 4.5.3 + dependencies: + inflight: registry.npmmirror.com/inflight/1.0.6 + inherits: registry.npmmirror.com/inherits/2.0.4 + minimatch: registry.npmmirror.com/minimatch/2.0.10 + once: registry.npmmirror.com/once/1.4.0 + dev: false + + registry.npmmirror.com/glob/7.1.7: + resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob/-/glob-7.1.7.tgz} + name: glob + version: 7.1.7 + dependencies: + fs.realpath: registry.npmmirror.com/fs.realpath/1.0.0 + inflight: registry.npmmirror.com/inflight/1.0.6 + inherits: registry.npmmirror.com/inherits/2.0.4 + minimatch: registry.npmmirror.com/minimatch/3.1.2 + once: registry.npmmirror.com/once/1.4.0 + path-is-absolute: registry.npmmirror.com/path-is-absolute/1.0.1 + + registry.npmmirror.com/glob/7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz} + name: glob + version: 7.2.3 + dependencies: + fs.realpath: registry.npmmirror.com/fs.realpath/1.0.0 + inflight: registry.npmmirror.com/inflight/1.0.6 + inherits: registry.npmmirror.com/inherits/2.0.4 + minimatch: registry.npmmirror.com/minimatch/3.1.2 + once: registry.npmmirror.com/once/1.4.0 + path-is-absolute: registry.npmmirror.com/path-is-absolute/1.0.1 + + registry.npmmirror.com/glob/8.1.0: + resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob/-/glob-8.1.0.tgz} + name: glob + version: 8.1.0 + engines: {node: '>=12'} + dependencies: + fs.realpath: registry.npmmirror.com/fs.realpath/1.0.0 + inflight: registry.npmmirror.com/inflight/1.0.6 + inherits: registry.npmmirror.com/inherits/2.0.4 + minimatch: registry.npmmirror.com/minimatch/5.1.6 + once: registry.npmmirror.com/once/1.4.0 + + registry.npmmirror.com/glob2base/0.0.12: + resolution: {integrity: sha512-ZyqlgowMbfj2NPjxaZZ/EtsXlOch28FRXgMd64vqZWk1bT9+wvSRLYD1om9M7QfQru51zJPAT17qXm4/zd+9QA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob2base/-/glob2base-0.0.12.tgz} + name: glob2base + version: 0.0.12 + engines: {node: '>= 0.10'} + dependencies: + find-index: registry.npmmirror.com/find-index/0.1.1 + dev: false + + registry.npmmirror.com/global-dirs/3.0.1: + resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/global-dirs/-/global-dirs-3.0.1.tgz} + name: global-dirs + version: 3.0.1 + engines: {node: '>=10'} + dependencies: + ini: registry.npmmirror.com/ini/2.0.0 + dev: false + + registry.npmmirror.com/global-modules/1.0.0: + resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/global-modules/-/global-modules-1.0.0.tgz} + name: global-modules + version: 1.0.0 + engines: {node: '>=0.10.0'} + dependencies: + global-prefix: registry.npmmirror.com/global-prefix/1.0.2 + is-windows: registry.npmmirror.com/is-windows/1.0.2 + resolve-dir: registry.npmmirror.com/resolve-dir/1.0.1 + dev: false + + registry.npmmirror.com/global-prefix/1.0.2: + resolution: {integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/global-prefix/-/global-prefix-1.0.2.tgz} + name: global-prefix + version: 1.0.2 + engines: {node: '>=0.10.0'} + dependencies: + expand-tilde: registry.npmmirror.com/expand-tilde/2.0.2 + homedir-polyfill: registry.npmmirror.com/homedir-polyfill/1.0.3 + ini: registry.npmmirror.com/ini/1.3.8 + is-windows: registry.npmmirror.com/is-windows/1.0.2 + which: registry.npmmirror.com/which/1.3.1 + dev: false + + registry.npmmirror.com/globals/11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globals/-/globals-11.12.0.tgz} + name: globals + version: 11.12.0 + engines: {node: '>=4'} + + registry.npmmirror.com/globalthis/1.0.3: + resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globalthis/-/globalthis-1.0.3.tgz} + name: globalthis + version: 1.0.3 + engines: {node: '>= 0.4'} + dependencies: + define-properties: registry.npmmirror.com/define-properties/1.2.1 + dev: true + + registry.npmmirror.com/globby/11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globby/-/globby-11.1.0.tgz} + name: globby + version: 11.1.0 + engines: {node: '>=10'} + dependencies: + array-union: registry.npmmirror.com/array-union/2.1.0 + dir-glob: registry.npmmirror.com/dir-glob/3.0.1 + fast-glob: registry.npmmirror.com/fast-glob/3.3.1 + ignore: registry.npmmirror.com/ignore/5.2.4 + merge2: registry.npmmirror.com/merge2/1.4.1 + slash: registry.npmmirror.com/slash/3.0.0 + + registry.npmmirror.com/globule/0.1.0: + resolution: {integrity: sha512-3eIcA2OjPCm4VvwIwZPzIxCVssA8HSpM2C6c6kK5ufJH4FGwWoyqL3In19uuX4oe+TwH3w2P1nQDmW56iehO4A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globule/-/globule-0.1.0.tgz} + name: globule + version: 0.1.0 + engines: {node: '>= 0.8.0'} + dependencies: + glob: registry.npmmirror.com/glob/3.1.21 + lodash: registry.npmmirror.com/lodash/1.0.2 + minimatch: registry.npmmirror.com/minimatch/0.2.14 + dev: false + + registry.npmmirror.com/globule/1.3.4: + resolution: {integrity: sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globule/-/globule-1.3.4.tgz} + name: globule + version: 1.3.4 + engines: {node: '>= 0.10'} + dependencies: + glob: registry.npmmirror.com/glob/7.1.7 + lodash: registry.npmmirror.com/lodash/4.17.21 + minimatch: registry.npmmirror.com/minimatch/3.0.8 + + registry.npmmirror.com/glogg/1.0.2: + resolution: {integrity: sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glogg/-/glogg-1.0.2.tgz} + name: glogg + version: 1.0.2 + engines: {node: '>= 0.10'} + dependencies: + sparkles: registry.npmmirror.com/sparkles/1.0.1 + dev: false + + registry.npmmirror.com/glogg/2.0.0: + resolution: {integrity: sha512-YDtL/QX54MN8+GorvS9tnKI5HtqWrFW9bv5yPRmFBeofi5neWzqQN8X/0HmM5zMkDbB8OYvC3/Pj8UEJUZFeqA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glogg/-/glogg-2.0.0.tgz} + name: glogg + version: 2.0.0 + engines: {node: '>= 10.13.0'} + dependencies: + sparkles: registry.npmmirror.com/sparkles/2.0.0 + dev: false + + registry.npmmirror.com/gopd/1.0.1: + resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gopd/-/gopd-1.0.1.tgz} + name: gopd + version: 1.0.1 + dependencies: + get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.1 + + registry.npmmirror.com/got/12.6.1: + resolution: {integrity: sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/got/-/got-12.6.1.tgz} + name: got + version: 12.6.1 + engines: {node: '>=14.16'} + dependencies: + '@sindresorhus/is': registry.npmmirror.com/@sindresorhus/is/5.6.0 + '@szmarczak/http-timer': registry.npmmirror.com/@szmarczak/http-timer/5.0.1 + cacheable-lookup: registry.npmmirror.com/cacheable-lookup/7.0.0 + cacheable-request: registry.npmmirror.com/cacheable-request/10.2.13 + decompress-response: registry.npmmirror.com/decompress-response/6.0.0 + form-data-encoder: registry.npmmirror.com/form-data-encoder/2.1.4 + get-stream: registry.npmmirror.com/get-stream/6.0.1 + http2-wrapper: registry.npmmirror.com/http2-wrapper/2.2.0 + lowercase-keys: registry.npmmirror.com/lowercase-keys/3.0.0 + p-cancelable: registry.npmmirror.com/p-cancelable/3.0.0 + responselike: registry.npmmirror.com/responselike/3.0.0 + dev: false + + registry.npmmirror.com/graceful-fs/1.2.3: + resolution: {integrity: sha512-iiTUZ5vZ+2ZV+h71XAgwCSu6+NAizhFU3Yw8aC/hH5SQ3SnISqEqAek40imAFGtDcwJKNhXvSY+hzIolnLwcdQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/graceful-fs/-/graceful-fs-1.2.3.tgz} + name: graceful-fs + version: 1.2.3 + engines: {node: '>=0.4.0'} + deprecated: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js + dev: false + + registry.npmmirror.com/graceful-fs/2.0.3: + resolution: {integrity: sha512-hcj/NTUWv+C3MbqrVb9F+aH6lvTwEHJdx2foBxlrVq5h6zE8Bfu4pv4CAAqbDcZrw/9Ak5lsRXlY9Ao8/F0Tuw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/graceful-fs/-/graceful-fs-2.0.3.tgz} + name: graceful-fs + version: 2.0.3 + engines: {node: '>=0.4.0'} + deprecated: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js + dev: false + + registry.npmmirror.com/graceful-fs/3.0.12: + resolution: {integrity: sha512-J55gaCS4iTTJfTXIxSVw3EMQckcqkpdRv3IR7gu6sq0+tbC363Zx6KH/SEwXASK9JRbhyZmVjJEVJIOxYsB3Qg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/graceful-fs/-/graceful-fs-3.0.12.tgz} + name: graceful-fs + version: 3.0.12 + engines: {node: '>=0.4.0'} + dependencies: + natives: registry.npmmirror.com/natives/1.1.6 + dev: false + + registry.npmmirror.com/graceful-fs/4.2.10: + resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz} + name: graceful-fs + version: 4.2.10 + dev: false + + registry.npmmirror.com/graceful-fs/4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz} + name: graceful-fs + version: 4.2.11 + + registry.npmmirror.com/graceful-readlink/1.0.1: + resolution: {integrity: sha512-8tLu60LgxF6XpdbK8OW3FA+IfTNBn1ZHGHKF4KQbEeSkajYw5PlYJcKluntgegDPTg8UkHjpet1T82vk6TQ68w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz} + name: graceful-readlink + version: 1.0.1 + dev: false + + registry.npmmirror.com/grid-index/1.1.0: + resolution: {integrity: sha512-HZRwumpOGUrHyxO5bqKZL0B0GlUpwtCAzZ42sgxUPniu33R1LSFH5yrIcBCHjkctCAh3mtWKcKd9J4vDDdeVHA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/grid-index/-/grid-index-1.1.0.tgz} + name: grid-index + version: 1.1.0 + dev: false + + registry.npmmirror.com/gulp-autoprefixer/4.1.0: + resolution: {integrity: sha512-2mpZhnQ1DrHuSeRYqwMSQHKBPscp17Jn7M7rVjHrZKS3Ipt0qqLm+1jdnLtrB745moaMN/evf/nOR1eRJEPlmA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gulp-autoprefixer/-/gulp-autoprefixer-4.1.0.tgz} + name: gulp-autoprefixer + version: 4.1.0 + engines: {node: '>=4.5'} + dependencies: + autoprefixer: registry.npmmirror.com/autoprefixer/7.2.6 + fancy-log: registry.npmmirror.com/fancy-log/1.3.3 + plugin-error: registry.npmmirror.com/plugin-error/0.1.2 + postcss: registry.npmmirror.com/postcss/6.0.23 + through2: registry.npmmirror.com/through2/2.0.5 + vinyl-sourcemaps-apply: registry.npmmirror.com/vinyl-sourcemaps-apply/0.2.1 + dev: false + + registry.npmmirror.com/gulp-autoprefixer/8.0.0: + resolution: {integrity: sha512-sVR++PIaXpa81p52dmmA/jt50bw0egmylK5mjagfgOJ8uLDGaF9tHyzvetkY9Uo0gBZUS5sVqN3kX/GlUKOyog==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gulp-autoprefixer/-/gulp-autoprefixer-8.0.0.tgz} + name: gulp-autoprefixer + version: 8.0.0 + engines: {node: '>=12'} + peerDependencies: + gulp: '>=4' + peerDependenciesMeta: + gulp: + optional: true + dependencies: + autoprefixer: registry.npmmirror.com/autoprefixer/10.4.16_postcss@8.4.30 + fancy-log: registry.npmmirror.com/fancy-log/1.3.3 + plugin-error: registry.npmmirror.com/plugin-error/1.0.1 + postcss: registry.npmmirror.com/postcss/8.4.30 + through2: registry.npmmirror.com/through2/4.0.2 + vinyl-sourcemaps-apply: registry.npmmirror.com/vinyl-sourcemaps-apply/0.2.1 + dev: false + + registry.npmmirror.com/gulp-clean-css/4.3.0: + resolution: {integrity: sha512-mGyeT3qqFXTy61j0zOIciS4MkYziF2U594t2Vs9rUnpkEHqfu6aDITMp8xOvZcvdX61Uz3y1mVERRYmjzQF5fg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gulp-clean-css/-/gulp-clean-css-4.3.0.tgz} + name: gulp-clean-css + version: 4.3.0 + dependencies: + clean-css: registry.npmmirror.com/clean-css/4.2.3 + plugin-error: registry.npmmirror.com/plugin-error/1.0.1 + through2: registry.npmmirror.com/through2/3.0.1 + vinyl-sourcemaps-apply: registry.npmmirror.com/vinyl-sourcemaps-apply/0.2.1 + dev: false + + registry.npmmirror.com/gulp-cssmin/0.1.7: + resolution: {integrity: sha512-ApBNqhu5eLRSMAqf5AWCAgxQw/8qf+HVCyXfEBjc0jyKy7qCt2KvJe6EaDapj6ULzubVZWQ5lvFsgMx4mAiPtQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gulp-cssmin/-/gulp-cssmin-0.1.7.tgz} + name: gulp-cssmin + version: 0.1.7 + dependencies: + clean-css: registry.npmmirror.com/clean-css/3.4.28 + filesize: registry.npmmirror.com/filesize/2.0.4 + graceful-fs: registry.npmmirror.com/graceful-fs/2.0.3 + gulp-rename: registry.npmmirror.com/gulp-rename/1.1.0 + gulp-util: registry.npmmirror.com/gulp-util/2.2.20 + map-stream: registry.npmmirror.com/map-stream/0.0.4 + temp-write: registry.npmmirror.com/temp-write/0.1.1 + dev: false + + registry.npmmirror.com/gulp-load-plugins/2.0.8: + resolution: {integrity: sha512-BS0aRx67WnWPt8stEDvwt+biD2gQ1NwDMgxuUhX5+AQSujqlcSecbdL+U6g0zu2S3YjOuY+eGmnXjT2J3hRMIg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gulp-load-plugins/-/gulp-load-plugins-2.0.8.tgz} + name: gulp-load-plugins + version: 2.0.8 + engines: {node: '>=8'} + dependencies: + array-unique: registry.npmmirror.com/array-unique/0.3.2 + fancy-log: registry.npmmirror.com/fancy-log/2.0.0 + findup-sync: registry.npmmirror.com/findup-sync/5.0.0 + gulplog: registry.npmmirror.com/gulplog/2.0.1 + has-gulplog: registry.npmmirror.com/has-gulplog/1.0.0 + micromatch: registry.npmmirror.com/micromatch/4.0.5 + resolve: registry.npmmirror.com/resolve/1.22.6 + dev: false + + registry.npmmirror.com/gulp-nop/0.0.3: + resolution: {integrity: sha512-sRbncdP5JHfNeQS+k9KlickPvmvDRvBM0eY7uvIPKwpGnTXSYxr6BF3ge6aEBhpVQDfEvAA6DwJtV+Y4T6Sv2Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gulp-nop/-/gulp-nop-0.0.3.tgz} + name: gulp-nop + version: 0.0.3 + engines: {node: '>=0.10'} + dependencies: + gulp-util: registry.npmmirror.com/gulp-util/2.2.20 + through: registry.npmmirror.com/through/2.3.8 + dev: false + + registry.npmmirror.com/gulp-rename/1.1.0: + resolution: {integrity: sha512-juUttYYC7PuQjWmRVvgLFBtxvprujQnJR1HD4hGiLi4a3EqQTtd7QWnb/SfW1kbb9OjH7wcWZm+yD6W6r9fiEg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gulp-rename/-/gulp-rename-1.1.0.tgz} + name: gulp-rename + version: 1.1.0 + engines: {node: '>=0.8.0', npm: '>=1.2.10'} + dependencies: + map-stream: registry.npmmirror.com/map-stream/0.0.4 + dev: false + + registry.npmmirror.com/gulp-rename/2.0.0: + resolution: {integrity: sha512-97Vba4KBzbYmR5VBs9mWmK+HwIf5mj+/zioxfZhOKeXtx5ZjBk57KFlePf5nxq9QsTtFl0ejnHE3zTC9MHXqyQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gulp-rename/-/gulp-rename-2.0.0.tgz} + name: gulp-rename + version: 2.0.0 + engines: {node: '>=4'} + dev: false + + registry.npmmirror.com/gulp-sass/3.2.1: + resolution: {integrity: sha512-UATbRpSDsyXCnpYSPBUEvdvtSEzksJs7/oQ0CujIpzKqKrO6vlnYwhX2UTsGrf4rNLwqlSSaM271It0uHYvJ3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gulp-sass/-/gulp-sass-3.2.1.tgz} + name: gulp-sass + version: 3.2.1 + dependencies: + gulp-util: registry.npmmirror.com/gulp-util/3.0.8 + lodash.clonedeep: registry.npmmirror.com/lodash.clonedeep/4.5.0 + node-sass: registry.npmmirror.com/node-sass/4.14.1 + through2: registry.npmmirror.com/through2/2.0.5 + vinyl-sourcemaps-apply: registry.npmmirror.com/vinyl-sourcemaps-apply/0.2.1 + dev: false + + registry.npmmirror.com/gulp-sass/5.1.0: + resolution: {integrity: sha512-7VT0uaF+VZCmkNBglfe1b34bxn/AfcssquLKVDYnCDJ3xNBaW7cUuI3p3BQmoKcoKFrs9jdzUxyb+u+NGfL4OQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gulp-sass/-/gulp-sass-5.1.0.tgz} + name: gulp-sass + version: 5.1.0 + engines: {node: '>=12'} + dependencies: + lodash.clonedeep: registry.npmmirror.com/lodash.clonedeep/4.5.0 + picocolors: registry.npmmirror.com/picocolors/1.0.0 + plugin-error: registry.npmmirror.com/plugin-error/1.0.1 + replace-ext: registry.npmmirror.com/replace-ext/2.0.0 + strip-ansi: registry.npmmirror.com/strip-ansi/6.0.1 + vinyl-sourcemaps-apply: registry.npmmirror.com/vinyl-sourcemaps-apply/0.2.1 + dev: false + + registry.npmmirror.com/gulp-util/2.2.20: + resolution: {integrity: sha512-9rtv4sj9EtCWYGD15HQQvWtRBtU9g1t0+w29tphetHxjxEAuBKQJkhGqvlLkHEtUjEgoqIpsVwPKU1yMZAa+wA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gulp-util/-/gulp-util-2.2.20.tgz} + name: gulp-util + version: 2.2.20 + engines: {node: '>= 0.9'} + deprecated: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5 + dependencies: + chalk: registry.npmmirror.com/chalk/0.5.1 + dateformat: registry.npmmirror.com/dateformat/1.0.12 + lodash._reinterpolate: registry.npmmirror.com/lodash._reinterpolate/2.4.1 + lodash.template: registry.npmmirror.com/lodash.template/2.4.1 + minimist: registry.npmmirror.com/minimist/0.2.4 + multipipe: registry.npmmirror.com/multipipe/0.1.2 + through2: registry.npmmirror.com/through2/0.5.1 + vinyl: registry.npmmirror.com/vinyl/0.2.3 + dev: false + + registry.npmmirror.com/gulp-util/3.0.8: + resolution: {integrity: sha512-q5oWPc12lwSFS9h/4VIjG+1NuNDlJ48ywV2JKItY4Ycc/n1fXJeYPVQsfu5ZrhQi7FGSDBalwUCLar/GyHXKGw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gulp-util/-/gulp-util-3.0.8.tgz} + name: gulp-util + version: 3.0.8 + engines: {node: '>=0.10'} + deprecated: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5 + dependencies: + array-differ: registry.npmmirror.com/array-differ/1.0.0 + array-uniq: registry.npmmirror.com/array-uniq/1.0.3 + beeper: registry.npmmirror.com/beeper/1.1.1 + chalk: registry.npmmirror.com/chalk/1.1.3 + dateformat: registry.npmmirror.com/dateformat/2.2.0 + fancy-log: registry.npmmirror.com/fancy-log/1.3.3 + gulplog: registry.npmmirror.com/gulplog/1.0.0 + has-gulplog: registry.npmmirror.com/has-gulplog/0.1.0 + lodash._reescape: registry.npmmirror.com/lodash._reescape/3.0.0 + lodash._reevaluate: registry.npmmirror.com/lodash._reevaluate/3.0.0 + lodash._reinterpolate: registry.npmmirror.com/lodash._reinterpolate/3.0.0 + lodash.template: registry.npmmirror.com/lodash.template/3.6.2 + minimist: registry.npmmirror.com/minimist/1.2.8 + multipipe: registry.npmmirror.com/multipipe/0.1.2 + object-assign: registry.npmmirror.com/object-assign/3.0.0 + replace-ext: registry.npmmirror.com/replace-ext/0.0.1 + through2: registry.npmmirror.com/through2/2.0.5 + vinyl: registry.npmmirror.com/vinyl/0.5.3 + dev: false + + registry.npmmirror.com/gulp/3.9.1: + resolution: {integrity: sha512-6FHNdR+VG1LcPz6gZGGqgvimWWGtl4x3FvshAdK/UnAjU7aFOyzft3Fjp35r0Y3ZF4u8vND0S4nGsIB/sxTqzQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gulp/-/gulp-3.9.1.tgz} + name: gulp + version: 3.9.1 + engines: {node: '>= 0.9'} + hasBin: true + dependencies: + deprecated: registry.npmmirror.com/deprecated/0.0.1 + archy: registry.npmmirror.com/archy/1.0.0 + chalk: registry.npmmirror.com/chalk/1.1.3 + gulp-util: registry.npmmirror.com/gulp-util/3.0.8 + interpret: registry.npmmirror.com/interpret/1.4.0 + liftoff: registry.npmmirror.com/liftoff/2.5.0 + minimist: registry.npmmirror.com/minimist/1.2.8 + orchestrator: registry.npmmirror.com/orchestrator/0.3.8 + pretty-hrtime: registry.npmmirror.com/pretty-hrtime/1.0.3 + semver: registry.npmmirror.com/semver/4.3.6 + tildify: registry.npmmirror.com/tildify/1.2.0 + v8flags: registry.npmmirror.com/v8flags/2.1.1 + vinyl-fs: registry.npmmirror.com/vinyl-fs/0.3.14 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/gulplog/1.0.0: + resolution: {integrity: sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gulplog/-/gulplog-1.0.0.tgz} + name: gulplog + version: 1.0.0 + engines: {node: '>= 0.10'} + dependencies: + glogg: registry.npmmirror.com/glogg/1.0.2 + dev: false + + registry.npmmirror.com/gulplog/2.0.1: + resolution: {integrity: sha512-11IFA5ZwhFUjXPNYxrk9Z5FWGQIzJzxrBCE4qZC2elFkwt6oamM1ESwZVrhFMLl5IVlhnMwleFEWxiEyuMndIg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gulplog/-/gulplog-2.0.1.tgz} + name: gulplog + version: 2.0.1 + engines: {node: '>= 10.13.0'} + dependencies: + glogg: registry.npmmirror.com/glogg/2.0.0 + dev: false + + registry.npmmirror.com/gzip-size/6.0.0: + resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gzip-size/-/gzip-size-6.0.0.tgz} + name: gzip-size + version: 6.0.0 + engines: {node: '>=10'} + dependencies: + duplexer: registry.npmmirror.com/duplexer/0.1.2 + + registry.npmmirror.com/hammerjs/2.0.8: + resolution: {integrity: sha512-tSQXBXS/MWQOn/RKckawJ61vvsDpCom87JgxiYdGwHdOa0ht0vzUWDlfioofFCRU0L+6NGDt6XzbgoJvZkMeRQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hammerjs/-/hammerjs-2.0.8.tgz} + name: hammerjs + version: 2.0.8 + engines: {node: '>=0.8.0'} + dev: false + + registry.npmmirror.com/handle-thing/2.0.1: + resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/handle-thing/-/handle-thing-2.0.1.tgz} + name: handle-thing + version: 2.0.1 + dev: true + + registry.npmmirror.com/har-schema/2.0.0: + resolution: {integrity: sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/har-schema/-/har-schema-2.0.0.tgz} + name: har-schema + version: 2.0.0 + engines: {node: '>=4'} + dev: false + + registry.npmmirror.com/har-validator/5.1.5: + resolution: {integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/har-validator/-/har-validator-5.1.5.tgz} + name: har-validator + version: 5.1.5 + engines: {node: '>=6'} + deprecated: this library is no longer supported + dependencies: + ajv: registry.npmmirror.com/ajv/6.12.6 + har-schema: registry.npmmirror.com/har-schema/2.0.0 + dev: false + + registry.npmmirror.com/hard-rejection/2.1.0: + resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hard-rejection/-/hard-rejection-2.1.0.tgz} + name: hard-rejection + version: 2.1.0 + engines: {node: '>=6'} + + registry.npmmirror.com/has-ansi/0.1.0: + resolution: {integrity: sha512-1YsTg1fk2/6JToQhtZkArMkurq8UoWU1Qe0aR3VUHjgij4nOylSWLWAtBXoZ4/dXOmugfLGm1c+QhuD0JyedFA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-ansi/-/has-ansi-0.1.0.tgz} + name: has-ansi + version: 0.1.0 + engines: {node: '>=0.10.0'} + hasBin: true + dependencies: + ansi-regex: registry.npmmirror.com/ansi-regex/0.2.1 + dev: false + + registry.npmmirror.com/has-ansi/2.0.0: + resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-ansi/-/has-ansi-2.0.0.tgz} + name: has-ansi + version: 2.0.0 + engines: {node: '>=0.10.0'} + dependencies: + ansi-regex: registry.npmmirror.com/ansi-regex/2.1.1 + dev: false + + registry.npmmirror.com/has-bigints/1.0.2: + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-bigints/-/has-bigints-1.0.2.tgz} + name: has-bigints + version: 1.0.2 + dev: true + + registry.npmmirror.com/has-flag/1.0.0: + resolution: {integrity: sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz} + name: has-flag + version: 1.0.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/has-flag/3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz} + name: has-flag + version: 3.0.0 + engines: {node: '>=4'} + + registry.npmmirror.com/has-flag/4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz} + name: has-flag + version: 4.0.0 + engines: {node: '>=8'} + + registry.npmmirror.com/has-gulplog/0.1.0: + resolution: {integrity: sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-gulplog/-/has-gulplog-0.1.0.tgz} + name: has-gulplog + version: 0.1.0 + engines: {node: '>= 0.10'} + dependencies: + sparkles: registry.npmmirror.com/sparkles/1.0.1 + dev: false + + registry.npmmirror.com/has-gulplog/1.0.0: + resolution: {integrity: sha512-3bRkTBls3EdDU9Aw9VyMjSeIfPTGZO9C/eDEr7wdnu9fP0I2Mli8eQlo+oN57Oog8rpByXFZeNXNs+pQwJF6ow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-gulplog/-/has-gulplog-1.0.0.tgz} + name: has-gulplog + version: 1.0.0 + engines: {node: '>=10.13.0'} + dependencies: + sparkles: registry.npmmirror.com/sparkles/2.0.0 + dev: false + + registry.npmmirror.com/has-property-descriptors/1.0.0: + resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz} + name: has-property-descriptors + version: 1.0.0 + dependencies: + get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.1 + + registry.npmmirror.com/has-proto/1.0.1: + resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-proto/-/has-proto-1.0.1.tgz} + name: has-proto + version: 1.0.1 + engines: {node: '>= 0.4'} + + registry.npmmirror.com/has-symbols/1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz} + name: has-symbols + version: 1.0.3 + engines: {node: '>= 0.4'} + + registry.npmmirror.com/has-tostringtag/1.0.0: + resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz} + name: has-tostringtag + version: 1.0.0 + engines: {node: '>= 0.4'} + dependencies: + has-symbols: registry.npmmirror.com/has-symbols/1.0.3 + + registry.npmmirror.com/has-unicode/2.0.1: + resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-unicode/-/has-unicode-2.0.1.tgz} + name: has-unicode + version: 2.0.1 + + registry.npmmirror.com/has-value/0.3.1: + resolution: {integrity: sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-value/-/has-value-0.3.1.tgz} + name: has-value + version: 0.3.1 + engines: {node: '>=0.10.0'} + dependencies: + get-value: registry.npmmirror.com/get-value/2.0.6 + has-values: registry.npmmirror.com/has-values/0.1.4 + isobject: registry.npmmirror.com/isobject/2.1.0 + dev: false + + registry.npmmirror.com/has-value/1.0.0: + resolution: {integrity: sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-value/-/has-value-1.0.0.tgz} + name: has-value + version: 1.0.0 + engines: {node: '>=0.10.0'} + dependencies: + get-value: registry.npmmirror.com/get-value/2.0.6 + has-values: registry.npmmirror.com/has-values/1.0.0 + isobject: registry.npmmirror.com/isobject/3.0.1 + dev: false + + registry.npmmirror.com/has-values/0.1.4: + resolution: {integrity: sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-values/-/has-values-0.1.4.tgz} + name: has-values + version: 0.1.4 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/has-values/1.0.0: + resolution: {integrity: sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-values/-/has-values-1.0.0.tgz} + name: has-values + version: 1.0.0 + engines: {node: '>=0.10.0'} + dependencies: + is-number: registry.npmmirror.com/is-number/3.0.0 + kind-of: registry.npmmirror.com/kind-of/4.0.0 + dev: false + + registry.npmmirror.com/has-yarn/3.0.0: + resolution: {integrity: sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-yarn/-/has-yarn-3.0.0.tgz} + name: has-yarn + version: 3.0.0 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: false + + registry.npmmirror.com/has/1.0.3: + resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has/-/has-1.0.3.tgz} + name: has + version: 1.0.3 + engines: {node: '>= 0.4.0'} + dependencies: + function-bind: registry.npmmirror.com/function-bind/1.1.1 + + registry.npmmirror.com/hash-sum/1.0.2: + resolution: {integrity: sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz} + name: hash-sum + version: 1.0.2 + dev: true + + registry.npmmirror.com/hash-sum/2.0.0: + resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hash-sum/-/hash-sum-2.0.0.tgz} + name: hash-sum + version: 2.0.0 + dev: true + + registry.npmmirror.com/he/1.2.0: + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/he/-/he-1.2.0.tgz} + name: he + version: 1.2.0 + hasBin: true + + registry.npmmirror.com/highlight.js/10.7.3: + resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/highlight.js/-/highlight.js-10.7.3.tgz} + name: highlight.js + version: 10.7.3 + dev: true + + registry.npmmirror.com/homedir-polyfill/1.0.3: + resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz} + name: homedir-polyfill + version: 1.0.3 + engines: {node: '>=0.10.0'} + dependencies: + parse-passwd: registry.npmmirror.com/parse-passwd/1.0.0 + dev: false + + registry.npmmirror.com/hosted-git-info/2.8.9: + resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz} + name: hosted-git-info + version: 2.8.9 + + registry.npmmirror.com/hosted-git-info/4.1.0: + resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz} + name: hosted-git-info + version: 4.1.0 + engines: {node: '>=10'} + dependencies: + lru-cache: registry.npmmirror.com/lru-cache/6.0.0 + + registry.npmmirror.com/hosted-git-info/5.2.1: + resolution: {integrity: sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-5.2.1.tgz} + name: hosted-git-info + version: 5.2.1 + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + dependencies: + lru-cache: registry.npmmirror.com/lru-cache/7.18.3 + dev: false + + registry.npmmirror.com/hosted-git-info/6.1.1: + resolution: {integrity: sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-6.1.1.tgz} + name: hosted-git-info + version: 6.1.1 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + lru-cache: registry.npmmirror.com/lru-cache/7.18.3 + dev: false + + registry.npmmirror.com/hpack.js/2.1.6: + resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hpack.js/-/hpack.js-2.1.6.tgz} + name: hpack.js + version: 2.1.6 + dependencies: + inherits: registry.npmmirror.com/inherits/2.0.4 + obuf: registry.npmmirror.com/obuf/1.1.2 + readable-stream: registry.npmmirror.com/readable-stream/2.3.8 + wbuf: registry.npmmirror.com/wbuf/1.7.3 + dev: true + + registry.npmmirror.com/html-entities/2.4.0: + resolution: {integrity: sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/html-entities/-/html-entities-2.4.0.tgz} + name: html-entities + version: 2.4.0 + dev: true + + registry.npmmirror.com/html-minifier-terser/6.1.0: + resolution: {integrity: sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz} + name: html-minifier-terser + version: 6.1.0 + engines: {node: '>=12'} + hasBin: true + dependencies: + camel-case: registry.npmmirror.com/camel-case/4.1.2 + clean-css: registry.npmmirror.com/clean-css/5.3.2 + commander: registry.npmmirror.com/commander/8.3.0 + he: registry.npmmirror.com/he/1.2.0 + param-case: registry.npmmirror.com/param-case/3.0.4 + relateurl: registry.npmmirror.com/relateurl/0.2.7 + terser: registry.npmmirror.com/terser/5.20.0 + dev: true + + registry.npmmirror.com/html-tags/2.0.0: + resolution: {integrity: sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/html-tags/-/html-tags-2.0.0.tgz} + name: html-tags + version: 2.0.0 + engines: {node: '>=4'} + dev: true + + registry.npmmirror.com/html-tags/3.3.1: + resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/html-tags/-/html-tags-3.3.1.tgz} + name: html-tags + version: 3.3.1 + engines: {node: '>=8'} + dev: true + + registry.npmmirror.com/html-webpack-plugin/5.5.3_webpack@5.88.2: + resolution: {integrity: sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz} + id: registry.npmmirror.com/html-webpack-plugin/5.5.3 + name: html-webpack-plugin + version: 5.5.3 + engines: {node: '>=10.13.0'} + peerDependencies: + webpack: ^5.20.0 + dependencies: + '@types/html-minifier-terser': registry.npmmirror.com/@types/html-minifier-terser/6.1.0 + html-minifier-terser: registry.npmmirror.com/html-minifier-terser/6.1.0 + lodash: registry.npmmirror.com/lodash/4.17.21 + pretty-error: registry.npmmirror.com/pretty-error/4.0.0 + tapable: registry.npmmirror.com/tapable/2.2.1 + webpack: registry.npmmirror.com/webpack/5.88.2 + dev: true + + registry.npmmirror.com/htmlparser2/3.10.1: + resolution: {integrity: sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/htmlparser2/-/htmlparser2-3.10.1.tgz} + name: htmlparser2 + version: 3.10.1 + dependencies: + domelementtype: registry.npmmirror.com/domelementtype/1.3.1 + domhandler: registry.npmmirror.com/domhandler/2.4.2 + domutils: registry.npmmirror.com/domutils/1.7.0 + entities: registry.npmmirror.com/entities/1.1.2 + inherits: registry.npmmirror.com/inherits/2.0.4 + readable-stream: registry.npmmirror.com/readable-stream/3.6.2 + dev: false + + registry.npmmirror.com/htmlparser2/6.1.0: + resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/htmlparser2/-/htmlparser2-6.1.0.tgz} + name: htmlparser2 + version: 6.1.0 + dependencies: + domelementtype: registry.npmmirror.com/domelementtype/2.3.0 + domhandler: registry.npmmirror.com/domhandler/4.3.1 + domutils: registry.npmmirror.com/domutils/2.8.0 + entities: registry.npmmirror.com/entities/2.2.0 + dev: true + + registry.npmmirror.com/http-cache-semantics/4.1.1: + resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz} + name: http-cache-semantics + version: 4.1.1 + + registry.npmmirror.com/http-deceiver/1.2.7: + resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/http-deceiver/-/http-deceiver-1.2.7.tgz} + name: http-deceiver + version: 1.2.7 + dev: true + + registry.npmmirror.com/http-errors/1.6.3: + resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/http-errors/-/http-errors-1.6.3.tgz} + name: http-errors + version: 1.6.3 + engines: {node: '>= 0.6'} + dependencies: + depd: registry.npmmirror.com/depd/1.1.2 + inherits: registry.npmmirror.com/inherits/2.0.3 + setprototypeof: registry.npmmirror.com/setprototypeof/1.1.0 + statuses: registry.npmmirror.com/statuses/1.5.0 + dev: true + + registry.npmmirror.com/http-errors/2.0.0: + resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/http-errors/-/http-errors-2.0.0.tgz} + name: http-errors + version: 2.0.0 + engines: {node: '>= 0.8'} + dependencies: + depd: registry.npmmirror.com/depd/2.0.0 + inherits: registry.npmmirror.com/inherits/2.0.4 + setprototypeof: registry.npmmirror.com/setprototypeof/1.2.0 + statuses: registry.npmmirror.com/statuses/2.0.1 + toidentifier: registry.npmmirror.com/toidentifier/1.0.1 + dev: true + + registry.npmmirror.com/http-parser-js/0.5.8: + resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/http-parser-js/-/http-parser-js-0.5.8.tgz} + name: http-parser-js + version: 0.5.8 + dev: true + + registry.npmmirror.com/http-proxy-agent/4.0.1: + resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz} + name: http-proxy-agent + version: 4.0.1 + engines: {node: '>= 6'} + dependencies: + '@tootallnate/once': registry.npmmirror.com/@tootallnate/once/1.1.2 + agent-base: registry.npmmirror.com/agent-base/6.0.2 + debug: registry.npmmirror.com/debug/4.3.4 + transitivePeerDependencies: + - supports-color + + registry.npmmirror.com/http-proxy-agent/5.0.0: + resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz} + name: http-proxy-agent + version: 5.0.0 + engines: {node: '>= 6'} + dependencies: + '@tootallnate/once': registry.npmmirror.com/@tootallnate/once/2.0.0 + agent-base: registry.npmmirror.com/agent-base/6.0.2 + debug: registry.npmmirror.com/debug/4.3.4 + transitivePeerDependencies: + - supports-color + + registry.npmmirror.com/http-proxy-middleware/2.0.6_cdocoejotnspksifechgljubnq: + resolution: {integrity: sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz} + id: registry.npmmirror.com/http-proxy-middleware/2.0.6 + name: http-proxy-middleware + version: 2.0.6 + engines: {node: '>=12.0.0'} + peerDependencies: + '@types/express': ^4.17.13 + peerDependenciesMeta: + '@types/express': + optional: true + dependencies: + '@types/express': registry.npmmirror.com/@types/express/4.17.17 + '@types/http-proxy': registry.npmmirror.com/@types/http-proxy/1.17.12 + http-proxy: registry.npmmirror.com/http-proxy/1.18.1_debug@4.3.4 + is-glob: registry.npmmirror.com/is-glob/4.0.3 + is-plain-obj: registry.npmmirror.com/is-plain-obj/3.0.0 + micromatch: registry.npmmirror.com/micromatch/4.0.5 + transitivePeerDependencies: + - debug + dev: true + + registry.npmmirror.com/http-proxy/1.18.1_debug@4.3.4: + resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/http-proxy/-/http-proxy-1.18.1.tgz} + id: registry.npmmirror.com/http-proxy/1.18.1 + name: http-proxy + version: 1.18.1 + engines: {node: '>=8.0.0'} + dependencies: + eventemitter3: registry.npmmirror.com/eventemitter3/4.0.7 + follow-redirects: registry.npmmirror.com/follow-redirects/1.15.3 + requires-port: registry.npmmirror.com/requires-port/1.0.0 + transitivePeerDependencies: + - debug + dev: true + + registry.npmmirror.com/http-signature/1.2.0: + resolution: {integrity: sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/http-signature/-/http-signature-1.2.0.tgz} + name: http-signature + version: 1.2.0 + engines: {node: '>=0.8', npm: '>=1.3.7'} + dependencies: + assert-plus: registry.npmmirror.com/assert-plus/1.0.0 + jsprim: registry.npmmirror.com/jsprim/1.4.2 + sshpk: registry.npmmirror.com/sshpk/1.17.0 + dev: false + + registry.npmmirror.com/http2-wrapper/2.2.0: + resolution: {integrity: sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/http2-wrapper/-/http2-wrapper-2.2.0.tgz} + name: http2-wrapper + version: 2.2.0 + engines: {node: '>=10.19.0'} + dependencies: + quick-lru: registry.npmmirror.com/quick-lru/5.1.1 + resolve-alpn: registry.npmmirror.com/resolve-alpn/1.2.1 + dev: false + + registry.npmmirror.com/https-proxy-agent/5.0.1: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz} + name: https-proxy-agent + version: 5.0.1 + engines: {node: '>= 6'} + dependencies: + agent-base: registry.npmmirror.com/agent-base/6.0.2 + debug: registry.npmmirror.com/debug/4.3.4 + transitivePeerDependencies: + - supports-color + + registry.npmmirror.com/human-signals/2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/human-signals/-/human-signals-2.1.0.tgz} + name: human-signals + version: 2.1.0 + engines: {node: '>=10.17.0'} + dev: true + + registry.npmmirror.com/humanize-ms/1.2.1: + resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/humanize-ms/-/humanize-ms-1.2.1.tgz} + name: humanize-ms + version: 1.2.1 + dependencies: + ms: registry.npmmirror.com/ms/2.1.3 + + registry.npmmirror.com/iconv-lite/0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz} + name: iconv-lite + version: 0.4.24 + engines: {node: '>=0.10.0'} + dependencies: + safer-buffer: registry.npmmirror.com/safer-buffer/2.1.2 + + registry.npmmirror.com/iconv-lite/0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.6.3.tgz} + name: iconv-lite + version: 0.6.3 + engines: {node: '>=0.10.0'} + dependencies: + safer-buffer: registry.npmmirror.com/safer-buffer/2.1.2 + optional: true + + registry.npmmirror.com/icss-utils/5.1.0_postcss@8.4.30: + resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/icss-utils/-/icss-utils-5.1.0.tgz} + id: registry.npmmirror.com/icss-utils/5.1.0 + name: icss-utils + version: 5.1.0 + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + + registry.npmmirror.com/ieee754/1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz} + name: ieee754 + version: 1.2.1 + + registry.npmmirror.com/ignore-walk/6.0.3: + resolution: {integrity: sha512-C7FfFoTA+bI10qfeydT8aZbvr91vAEU+2W5BZUlzPec47oNb07SsOfwYrtxuvOYdUApPP/Qlh4DtAO51Ekk2QA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ignore-walk/-/ignore-walk-6.0.3.tgz} + name: ignore-walk + version: 6.0.3 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + minimatch: registry.npmmirror.com/minimatch/9.0.3 + dev: false + + registry.npmmirror.com/ignore/5.2.4: + resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ignore/-/ignore-5.2.4.tgz} + name: ignore + version: 5.2.4 + engines: {node: '>= 4'} + + registry.npmmirror.com/image-size/0.5.5: + resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/image-size/-/image-size-0.5.5.tgz} + name: image-size + version: 0.5.5 + engines: {node: '>=0.10.0'} + hasBin: true + dev: false + + registry.npmmirror.com/import-fresh/3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz} + name: import-fresh + version: 3.3.0 + engines: {node: '>=6'} + dependencies: + parent-module: registry.npmmirror.com/parent-module/1.0.1 + resolve-from: registry.npmmirror.com/resolve-from/4.0.0 + dev: true + + registry.npmmirror.com/import-lazy/4.0.0: + resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/import-lazy/-/import-lazy-4.0.0.tgz} + name: import-lazy + version: 4.0.0 + engines: {node: '>=8'} + dev: false + + registry.npmmirror.com/imurmurhash/0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz} + name: imurmurhash + version: 0.1.4 + engines: {node: '>=0.8.19'} + + registry.npmmirror.com/in-publish/2.0.1: + resolution: {integrity: sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/in-publish/-/in-publish-2.0.1.tgz} + name: in-publish + version: 2.0.1 + hasBin: true + dev: false + + registry.npmmirror.com/incremental-convex-hull/1.0.1: + resolution: {integrity: sha512-mKRJDXtzo1R9LxCuB1TdwZXHaPaIEldoGPsXy2jrJc/kufyqp8y/VAQQxThSxM2aroLoh6uObexPk1ASJ7FB7Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/incremental-convex-hull/-/incremental-convex-hull-1.0.1.tgz} + name: incremental-convex-hull + version: 1.0.1 + dependencies: + robust-orientation: registry.npmmirror.com/robust-orientation/1.2.1 + simplicial-complex: registry.npmmirror.com/simplicial-complex/1.0.0 + dev: false + + registry.npmmirror.com/indent-string/2.1.0: + resolution: {integrity: sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/indent-string/-/indent-string-2.1.0.tgz} + name: indent-string + version: 2.1.0 + engines: {node: '>=0.10.0'} + dependencies: + repeating: registry.npmmirror.com/repeating/2.0.1 + dev: false + + registry.npmmirror.com/indent-string/4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/indent-string/-/indent-string-4.0.0.tgz} + name: indent-string + version: 4.0.0 + engines: {node: '>=8'} + + registry.npmmirror.com/infer-owner/1.0.4: + resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/infer-owner/-/infer-owner-1.0.4.tgz} + name: infer-owner + version: 1.0.4 + + registry.npmmirror.com/inflight/1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz} + name: inflight + version: 1.0.6 + dependencies: + once: registry.npmmirror.com/once/1.4.0 + wrappy: registry.npmmirror.com/wrappy/1.0.2 + + registry.npmmirror.com/inherits/1.0.2: + resolution: {integrity: sha512-Al67oatbRSo3RV5hRqIoln6Y5yMVbJSIn4jEJNL7VCImzq/kLr7vvb6sFRJXqr8rpHc/2kJOM+y0sPKN47VdzA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/inherits/-/inherits-1.0.2.tgz} + name: inherits + version: 1.0.2 + dev: false + + registry.npmmirror.com/inherits/2.0.3: + resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/inherits/-/inherits-2.0.3.tgz} + name: inherits + version: 2.0.3 + dev: true + + registry.npmmirror.com/inherits/2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz} + name: inherits + version: 2.0.4 + + registry.npmmirror.com/ini/1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ini/-/ini-1.3.8.tgz} + name: ini + version: 1.3.8 + dev: false + + registry.npmmirror.com/ini/2.0.0: + resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ini/-/ini-2.0.0.tgz} + name: ini + version: 2.0.0 + engines: {node: '>=10'} + dev: false + + registry.npmmirror.com/ini/4.1.1: + resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ini/-/ini-4.1.1.tgz} + name: ini + version: 4.1.1 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: false + + registry.npmmirror.com/internal-slot/1.0.5: + resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/internal-slot/-/internal-slot-1.0.5.tgz} + name: internal-slot + version: 1.0.5 + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.1 + has: registry.npmmirror.com/has/1.0.3 + side-channel: registry.npmmirror.com/side-channel/1.0.4 + dev: true + + registry.npmmirror.com/interpret/1.4.0: + resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/interpret/-/interpret-1.4.0.tgz} + name: interpret + version: 1.4.0 + engines: {node: '>= 0.10'} + dev: false + + registry.npmmirror.com/invariant/2.2.4: + resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/invariant/-/invariant-2.2.4.tgz} + name: invariant + version: 2.2.4 + dependencies: + loose-envify: registry.npmmirror.com/loose-envify/1.4.0 + dev: false + + registry.npmmirror.com/inversify-inject-decorators/3.1.0: + resolution: {integrity: sha512-/seBlVp5bXrLQS3DpKEmlgeZL6C7Tf/QITd+IMQrbBBGuCbxb7k3hRAWu9XSreNpFzLgSboz3sClLSEmGwHphw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/inversify-inject-decorators/-/inversify-inject-decorators-3.1.0.tgz} + name: inversify-inject-decorators + version: 3.1.0 + dev: false + + registry.npmmirror.com/inversify/5.1.1: + resolution: {integrity: sha512-j8grHGDzv1v+8T1sAQ+3boTCntFPfvxLCkNcxB1J8qA0lUN+fAlSyYd+RXKvaPRL4AGyPxViutBEJHNXOyUdFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/inversify/-/inversify-5.1.1.tgz} + name: inversify + version: 5.1.1 + dev: false + + registry.npmmirror.com/ip/2.0.0: + resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ip/-/ip-2.0.0.tgz} + name: ip + version: 2.0.0 + + registry.npmmirror.com/ipaddr.js/1.9.1: + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz} + name: ipaddr.js + version: 1.9.1 + engines: {node: '>= 0.10'} + dev: true + + registry.npmmirror.com/ipaddr.js/2.1.0: + resolution: {integrity: sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-2.1.0.tgz} + name: ipaddr.js + version: 2.1.0 + engines: {node: '>= 10'} + dev: true + + registry.npmmirror.com/is-absolute/1.0.0: + resolution: {integrity: sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-absolute/-/is-absolute-1.0.0.tgz} + name: is-absolute + version: 1.0.0 + engines: {node: '>=0.10.0'} + dependencies: + is-relative: registry.npmmirror.com/is-relative/1.0.0 + is-windows: registry.npmmirror.com/is-windows/1.0.2 + dev: false + + registry.npmmirror.com/is-accessor-descriptor/0.1.6: + resolution: {integrity: sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz} + name: is-accessor-descriptor + version: 0.1.6 + engines: {node: '>=0.10.0'} + dependencies: + kind-of: registry.npmmirror.com/kind-of/3.2.2 + dev: false + + registry.npmmirror.com/is-accessor-descriptor/1.0.0: + resolution: {integrity: sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz} + name: is-accessor-descriptor + version: 1.0.0 + engines: {node: '>=0.10.0'} + dependencies: + kind-of: registry.npmmirror.com/kind-of/6.0.3 + dev: false + + registry.npmmirror.com/is-arguments/1.1.1: + resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-arguments/-/is-arguments-1.1.1.tgz} + name: is-arguments + version: 1.1.1 + engines: {node: '>= 0.4'} + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + has-tostringtag: registry.npmmirror.com/has-tostringtag/1.0.0 + dev: false + + registry.npmmirror.com/is-array-buffer/3.0.2: + resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz} + name: is-array-buffer + version: 3.0.2 + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.1 + is-typed-array: registry.npmmirror.com/is-typed-array/1.1.12 + dev: true + + registry.npmmirror.com/is-arrayish/0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.2.1.tgz} + name: is-arrayish + version: 0.2.1 + + registry.npmmirror.com/is-bigint/1.0.4: + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-bigint/-/is-bigint-1.0.4.tgz} + name: is-bigint + version: 1.0.4 + dependencies: + has-bigints: registry.npmmirror.com/has-bigints/1.0.2 + dev: true + + registry.npmmirror.com/is-binary-path/2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz} + name: is-binary-path + version: 2.1.0 + engines: {node: '>=8'} + dependencies: + binary-extensions: registry.npmmirror.com/binary-extensions/2.2.0 + dev: true + + registry.npmmirror.com/is-boolean-object/1.1.2: + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz} + name: is-boolean-object + version: 1.1.2 + engines: {node: '>= 0.4'} + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + has-tostringtag: registry.npmmirror.com/has-tostringtag/1.0.0 + dev: true + + registry.npmmirror.com/is-buffer/1.1.6: + resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-buffer/-/is-buffer-1.1.6.tgz} + name: is-buffer + version: 1.1.6 + dev: false + + registry.npmmirror.com/is-callable/1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-callable/-/is-callable-1.2.7.tgz} + name: is-callable + version: 1.2.7 + engines: {node: '>= 0.4'} + dev: true + + registry.npmmirror.com/is-ci/1.2.1: + resolution: {integrity: sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-ci/-/is-ci-1.2.1.tgz} + name: is-ci + version: 1.2.1 + hasBin: true + dependencies: + ci-info: registry.npmmirror.com/ci-info/1.6.0 + dev: true + + registry.npmmirror.com/is-ci/3.0.1: + resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-ci/-/is-ci-3.0.1.tgz} + name: is-ci + version: 3.0.1 + hasBin: true + dependencies: + ci-info: registry.npmmirror.com/ci-info/3.8.0 + dev: false + + registry.npmmirror.com/is-core-module/2.13.0: + resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-core-module/-/is-core-module-2.13.0.tgz} + name: is-core-module + version: 2.13.0 + dependencies: + has: registry.npmmirror.com/has/1.0.3 + + registry.npmmirror.com/is-data-descriptor/0.1.4: + resolution: {integrity: sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz} + name: is-data-descriptor + version: 0.1.4 + engines: {node: '>=0.10.0'} + dependencies: + kind-of: registry.npmmirror.com/kind-of/3.2.2 + dev: false + + registry.npmmirror.com/is-data-descriptor/1.0.0: + resolution: {integrity: sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz} + name: is-data-descriptor + version: 1.0.0 + engines: {node: '>=0.10.0'} + dependencies: + kind-of: registry.npmmirror.com/kind-of/6.0.3 + dev: false + + registry.npmmirror.com/is-date-object/1.0.5: + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-date-object/-/is-date-object-1.0.5.tgz} + name: is-date-object + version: 1.0.5 + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: registry.npmmirror.com/has-tostringtag/1.0.0 + + registry.npmmirror.com/is-descriptor/0.1.6: + resolution: {integrity: sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-descriptor/-/is-descriptor-0.1.6.tgz} + name: is-descriptor + version: 0.1.6 + engines: {node: '>=0.10.0'} + dependencies: + is-accessor-descriptor: registry.npmmirror.com/is-accessor-descriptor/0.1.6 + is-data-descriptor: registry.npmmirror.com/is-data-descriptor/0.1.4 + kind-of: registry.npmmirror.com/kind-of/5.1.0 + dev: false + + registry.npmmirror.com/is-descriptor/1.0.2: + resolution: {integrity: sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-descriptor/-/is-descriptor-1.0.2.tgz} + name: is-descriptor + version: 1.0.2 + engines: {node: '>=0.10.0'} + dependencies: + is-accessor-descriptor: registry.npmmirror.com/is-accessor-descriptor/1.0.0 + is-data-descriptor: registry.npmmirror.com/is-data-descriptor/1.0.0 + kind-of: registry.npmmirror.com/kind-of/6.0.3 + dev: false + + registry.npmmirror.com/is-docker/2.2.1: + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-docker/-/is-docker-2.2.1.tgz} + name: is-docker + version: 2.2.1 + engines: {node: '>=8'} + hasBin: true + dev: true + + registry.npmmirror.com/is-extendable/0.1.1: + resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-extendable/-/is-extendable-0.1.1.tgz} + name: is-extendable + version: 0.1.1 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/is-extendable/1.0.1: + resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz} + name: is-extendable + version: 1.0.1 + engines: {node: '>=0.10.0'} + dependencies: + is-plain-object: registry.npmmirror.com/is-plain-object/2.0.4 + dev: false + + registry.npmmirror.com/is-extglob/2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz} + name: is-extglob + version: 2.1.1 + engines: {node: '>=0.10.0'} + + registry.npmmirror.com/is-file-esm/1.0.0: + resolution: {integrity: sha512-rZlaNKb4Mr8WlRu2A9XdeoKgnO5aA53XdPHgCKVyCrQ/rWi89RET1+bq37Ru46obaQXeiX4vmFIm1vks41hoSA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-file-esm/-/is-file-esm-1.0.0.tgz} + name: is-file-esm + version: 1.0.0 + dependencies: + read-pkg-up: registry.npmmirror.com/read-pkg-up/7.0.1 + dev: true + + registry.npmmirror.com/is-finite/1.1.0: + resolution: {integrity: sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-finite/-/is-finite-1.1.0.tgz} + name: is-finite + version: 1.1.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/is-fullwidth-code-point/1.0.0: + resolution: {integrity: sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz} + name: is-fullwidth-code-point + version: 1.0.0 + engines: {node: '>=0.10.0'} + dependencies: + number-is-nan: registry.npmmirror.com/number-is-nan/1.0.1 + dev: false + + registry.npmmirror.com/is-fullwidth-code-point/2.0.0: + resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz} + name: is-fullwidth-code-point + version: 2.0.0 + engines: {node: '>=4'} + + registry.npmmirror.com/is-fullwidth-code-point/3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz} + name: is-fullwidth-code-point + version: 3.0.0 + engines: {node: '>=8'} + + registry.npmmirror.com/is-glob/3.1.0: + resolution: {integrity: sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-glob/-/is-glob-3.1.0.tgz} + name: is-glob + version: 3.1.0 + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: registry.npmmirror.com/is-extglob/2.1.1 + dev: false + + registry.npmmirror.com/is-glob/4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz} + name: is-glob + version: 4.0.3 + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: registry.npmmirror.com/is-extglob/2.1.1 + + registry.npmmirror.com/is-installed-globally/0.4.0: + resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-installed-globally/-/is-installed-globally-0.4.0.tgz} + name: is-installed-globally + version: 0.4.0 + engines: {node: '>=10'} + dependencies: + global-dirs: registry.npmmirror.com/global-dirs/3.0.1 + is-path-inside: registry.npmmirror.com/is-path-inside/3.0.3 + dev: false + + registry.npmmirror.com/is-interactive/1.0.0: + resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-interactive/-/is-interactive-1.0.0.tgz} + name: is-interactive + version: 1.0.0 + engines: {node: '>=8'} + dev: true + + registry.npmmirror.com/is-lambda/1.0.1: + resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-lambda/-/is-lambda-1.0.1.tgz} + name: is-lambda + version: 1.0.1 + + registry.npmmirror.com/is-negative-zero/2.0.2: + resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz} + name: is-negative-zero + version: 2.0.2 + engines: {node: '>= 0.4'} + dev: true + + registry.npmmirror.com/is-npm/6.0.0: + resolution: {integrity: sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-npm/-/is-npm-6.0.0.tgz} + name: is-npm + version: 6.0.0 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: false + + registry.npmmirror.com/is-number-object/1.0.7: + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-number-object/-/is-number-object-1.0.7.tgz} + name: is-number-object + version: 1.0.7 + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: registry.npmmirror.com/has-tostringtag/1.0.0 + dev: true + + registry.npmmirror.com/is-number/3.0.0: + resolution: {integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-number/-/is-number-3.0.0.tgz} + name: is-number + version: 3.0.0 + engines: {node: '>=0.10.0'} + dependencies: + kind-of: registry.npmmirror.com/kind-of/3.2.2 + dev: false + + registry.npmmirror.com/is-number/7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz} + name: is-number + version: 7.0.0 + engines: {node: '>=0.12.0'} + + registry.npmmirror.com/is-obj/2.0.0: + resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-obj/-/is-obj-2.0.0.tgz} + name: is-obj + version: 2.0.0 + engines: {node: '>=8'} + dev: false + + registry.npmmirror.com/is-path-cwd/2.2.0: + resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz} + name: is-path-cwd + version: 2.2.0 + engines: {node: '>=6'} + dev: true + + registry.npmmirror.com/is-path-inside/3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-path-inside/-/is-path-inside-3.0.3.tgz} + name: is-path-inside + version: 3.0.3 + engines: {node: '>=8'} + + registry.npmmirror.com/is-plain-obj/1.1.0: + resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz} + name: is-plain-obj + version: 1.1.0 + engines: {node: '>=0.10.0'} + + registry.npmmirror.com/is-plain-obj/3.0.0: + resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz} + name: is-plain-obj + version: 3.0.0 + engines: {node: '>=10'} + dev: true + + registry.npmmirror.com/is-plain-object/2.0.4: + resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz} + name: is-plain-object + version: 2.0.4 + engines: {node: '>=0.10.0'} + dependencies: + isobject: registry.npmmirror.com/isobject/3.0.1 + + registry.npmmirror.com/is-plain-object/5.0.0: + resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-plain-object/-/is-plain-object-5.0.0.tgz} + name: is-plain-object + version: 5.0.0 + engines: {node: '>=0.10.0'} + + registry.npmmirror.com/is-promise/2.2.2: + resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-promise/-/is-promise-2.2.2.tgz} + name: is-promise + version: 2.2.2 + dev: false + + registry.npmmirror.com/is-regex/1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-regex/-/is-regex-1.1.4.tgz} + name: is-regex + version: 1.1.4 + engines: {node: '>= 0.4'} + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + has-tostringtag: registry.npmmirror.com/has-tostringtag/1.0.0 + + registry.npmmirror.com/is-relative/1.0.0: + resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-relative/-/is-relative-1.0.0.tgz} + name: is-relative + version: 1.0.0 + engines: {node: '>=0.10.0'} + dependencies: + is-unc-path: registry.npmmirror.com/is-unc-path/1.0.0 + dev: false + + registry.npmmirror.com/is-shared-array-buffer/1.0.2: + resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz} + name: is-shared-array-buffer + version: 1.0.2 + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + dev: true + + registry.npmmirror.com/is-stream/1.1.0: + resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-stream/-/is-stream-1.1.0.tgz} + name: is-stream + version: 1.1.0 + engines: {node: '>=0.10.0'} + dev: true + + registry.npmmirror.com/is-stream/2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-stream/-/is-stream-2.0.1.tgz} + name: is-stream + version: 2.0.1 + engines: {node: '>=8'} + dev: true + + registry.npmmirror.com/is-string/1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-string/-/is-string-1.0.7.tgz} + name: is-string + version: 1.0.7 + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: registry.npmmirror.com/has-tostringtag/1.0.0 + dev: true + + registry.npmmirror.com/is-symbol/1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-symbol/-/is-symbol-1.0.4.tgz} + name: is-symbol + version: 1.0.4 + engines: {node: '>= 0.4'} + dependencies: + has-symbols: registry.npmmirror.com/has-symbols/1.0.3 + dev: true + + registry.npmmirror.com/is-typed-array/1.1.12: + resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-typed-array/-/is-typed-array-1.1.12.tgz} + name: is-typed-array + version: 1.1.12 + engines: {node: '>= 0.4'} + dependencies: + which-typed-array: registry.npmmirror.com/which-typed-array/1.1.11 + dev: true + + registry.npmmirror.com/is-typedarray/1.0.0: + resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-typedarray/-/is-typedarray-1.0.0.tgz} + name: is-typedarray + version: 1.0.0 + dev: false + + registry.npmmirror.com/is-unc-path/1.0.0: + resolution: {integrity: sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-unc-path/-/is-unc-path-1.0.0.tgz} + name: is-unc-path + version: 1.0.0 + engines: {node: '>=0.10.0'} + dependencies: + unc-path-regex: registry.npmmirror.com/unc-path-regex/0.1.2 + dev: false + + registry.npmmirror.com/is-unicode-supported/0.1.0: + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz} + name: is-unicode-supported + version: 0.1.0 + engines: {node: '>=10'} + dev: true + + registry.npmmirror.com/is-utf8/0.2.1: + resolution: {integrity: sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-utf8/-/is-utf8-0.2.1.tgz} + name: is-utf8 + version: 0.2.1 + dev: false + + registry.npmmirror.com/is-weakref/1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-weakref/-/is-weakref-1.0.2.tgz} + name: is-weakref + version: 1.0.2 + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + dev: true + + registry.npmmirror.com/is-windows/1.0.2: + resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-windows/-/is-windows-1.0.2.tgz} + name: is-windows + version: 1.0.2 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/is-wsl/2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-wsl/-/is-wsl-2.2.0.tgz} + name: is-wsl + version: 2.2.0 + engines: {node: '>=8'} + dependencies: + is-docker: registry.npmmirror.com/is-docker/2.2.1 + dev: true + + registry.npmmirror.com/is-yarn-global/0.4.1: + resolution: {integrity: sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-yarn-global/-/is-yarn-global-0.4.1.tgz} + name: is-yarn-global + version: 0.4.1 + engines: {node: '>=12'} + dev: false + + registry.npmmirror.com/isarray/0.0.1: + resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/isarray/-/isarray-0.0.1.tgz} + name: isarray + version: 0.0.1 + dev: false + + registry.npmmirror.com/isarray/1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz} + name: isarray + version: 1.0.0 + + registry.npmmirror.com/isarray/2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/isarray/-/isarray-2.0.5.tgz} + name: isarray + version: 2.0.5 + dev: true + + registry.npmmirror.com/isexe/2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz} + name: isexe + version: 2.0.0 + + registry.npmmirror.com/isobject/2.1.0: + resolution: {integrity: sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/isobject/-/isobject-2.1.0.tgz} + name: isobject + version: 2.1.0 + engines: {node: '>=0.10.0'} + dependencies: + isarray: registry.npmmirror.com/isarray/1.0.0 + dev: false + + registry.npmmirror.com/isobject/3.0.1: + resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz} + name: isobject + version: 3.0.1 + engines: {node: '>=0.10.0'} + + registry.npmmirror.com/isstream/0.1.2: + resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/isstream/-/isstream-0.1.2.tgz} + name: isstream + version: 0.1.2 + dev: false + + registry.npmmirror.com/jackspeak/2.3.3: + resolution: {integrity: sha512-R2bUw+kVZFS/h1AZqBKrSgDmdmjApzgY0AlCPumopFiAlbUxE2gf+SCuBzQ0cP5hHmUmFYF5yw55T97Th5Kstg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jackspeak/-/jackspeak-2.3.3.tgz} + name: jackspeak + version: 2.3.3 + engines: {node: '>=14'} + dependencies: + '@isaacs/cliui': registry.npmmirror.com/@isaacs/cliui/8.0.2 + optionalDependencies: + '@pkgjs/parseargs': registry.npmmirror.com/@pkgjs/parseargs/0.11.0 + dev: false + + registry.npmmirror.com/javascript-stringify/2.1.0: + resolution: {integrity: sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/javascript-stringify/-/javascript-stringify-2.1.0.tgz} + name: javascript-stringify + version: 2.1.0 + dev: true + + registry.npmmirror.com/jest-worker/27.5.1: + resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jest-worker/-/jest-worker-27.5.1.tgz} + name: jest-worker + version: 27.5.1 + engines: {node: '>= 10.13.0'} + dependencies: + '@types/node': registry.npmmirror.com/@types/node/20.6.3 + merge-stream: registry.npmmirror.com/merge-stream/2.0.0 + supports-color: registry.npmmirror.com/supports-color/8.1.1 + dev: true + + registry.npmmirror.com/jest-worker/28.1.3: + resolution: {integrity: sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jest-worker/-/jest-worker-28.1.3.tgz} + name: jest-worker + version: 28.1.3 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + dependencies: + '@types/node': registry.npmmirror.com/@types/node/20.6.3 + merge-stream: registry.npmmirror.com/merge-stream/2.0.0 + supports-color: registry.npmmirror.com/supports-color/8.1.1 + dev: true + + registry.npmmirror.com/jju/1.4.0: + resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jju/-/jju-1.4.0.tgz} + name: jju + version: 1.4.0 + dev: false + + registry.npmmirror.com/joi/17.10.2: + resolution: {integrity: sha512-hcVhjBxRNW/is3nNLdGLIjkgXetkeGc2wyhydhz8KumG23Aerk4HPjU5zaPAMRqXQFc0xNqXTC7+zQjxr0GlKA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/joi/-/joi-17.10.2.tgz} + name: joi + version: 17.10.2 + dependencies: + '@hapi/hoek': registry.npmmirror.com/@hapi/hoek/9.3.0 + '@hapi/topo': registry.npmmirror.com/@hapi/topo/5.1.0 + '@sideway/address': registry.npmmirror.com/@sideway/address/4.1.4 + '@sideway/formula': registry.npmmirror.com/@sideway/formula/3.0.1 + '@sideway/pinpoint': registry.npmmirror.com/@sideway/pinpoint/2.0.0 + dev: true + + registry.npmmirror.com/js-base64/2.6.4: + resolution: {integrity: sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/js-base64/-/js-base64-2.6.4.tgz} + name: js-base64 + version: 2.6.4 + + registry.npmmirror.com/js-cookie/3.0.5: + resolution: {integrity: sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/js-cookie/-/js-cookie-3.0.5.tgz} + name: js-cookie + version: 3.0.5 + engines: {node: '>=14'} + dev: false + + registry.npmmirror.com/js-message/1.0.7: + resolution: {integrity: sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/js-message/-/js-message-1.0.7.tgz} + name: js-message + version: 1.0.7 + engines: {node: '>=0.6.0'} + dev: true + + registry.npmmirror.com/js-tokens/3.0.2: + resolution: {integrity: sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/js-tokens/-/js-tokens-3.0.2.tgz} + name: js-tokens + version: 3.0.2 + dev: false + + registry.npmmirror.com/js-tokens/4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz} + name: js-tokens + version: 4.0.0 + + registry.npmmirror.com/js-yaml/4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/js-yaml/-/js-yaml-4.1.0.tgz} + name: js-yaml + version: 4.1.0 + hasBin: true + dependencies: + argparse: registry.npmmirror.com/argparse/2.0.1 + dev: false + + registry.npmmirror.com/jsbn/0.1.1: + resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsbn/-/jsbn-0.1.1.tgz} + name: jsbn + version: 0.1.1 + dev: false + + registry.npmmirror.com/jsencrypt/3.3.2: + resolution: {integrity: sha512-arQR1R1ESGdAxY7ZheWr12wCaF2yF47v5qpB76TtV64H1pyGudk9Hvw8Y9tb/FiTIaaTRUyaSnm5T/Y53Ghm/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsencrypt/-/jsencrypt-3.3.2.tgz} + name: jsencrypt + version: 3.3.2 + dev: false + + registry.npmmirror.com/jsesc/0.5.0: + resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsesc/-/jsesc-0.5.0.tgz} + name: jsesc + version: 0.5.0 + hasBin: true + dev: true + + registry.npmmirror.com/jsesc/2.5.2: + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsesc/-/jsesc-2.5.2.tgz} + name: jsesc + version: 2.5.2 + engines: {node: '>=4'} + hasBin: true + + registry.npmmirror.com/json-buffer/3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json-buffer/-/json-buffer-3.0.1.tgz} + name: json-buffer + version: 3.0.1 + dev: false + + registry.npmmirror.com/json-parse-better-errors/1.0.2: + resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz} + name: json-parse-better-errors + version: 1.0.2 + dev: true + + registry.npmmirror.com/json-parse-even-better-errors/2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz} + name: json-parse-even-better-errors + version: 2.3.1 + + registry.npmmirror.com/json-parse-even-better-errors/3.0.0: + resolution: {integrity: sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz} + name: json-parse-even-better-errors + version: 3.0.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: false + + registry.npmmirror.com/json-parse-helpfulerror/1.0.3: + resolution: {integrity: sha512-XgP0FGR77+QhUxjXkwOMkC94k3WtqEBfcnjWqhRd82qTat4SWKRE+9kUnynz/shm3I4ea2+qISvTIeGTNU7kJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.3.tgz} + name: json-parse-helpfulerror + version: 1.0.3 + dependencies: + jju: registry.npmmirror.com/jju/1.4.0 + dev: false + + registry.npmmirror.com/json-schema-traverse/0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz} + name: json-schema-traverse + version: 0.4.1 + + registry.npmmirror.com/json-schema-traverse/1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz} + name: json-schema-traverse + version: 1.0.0 + dev: true + + registry.npmmirror.com/json-schema/0.4.0: + resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json-schema/-/json-schema-0.4.0.tgz} + name: json-schema + version: 0.4.0 + dev: false + + registry.npmmirror.com/json-stringify-pretty-compact/2.0.0: + resolution: {integrity: sha512-WRitRfs6BGq4q8gTgOy4ek7iPFXjbra0H3PmDLKm2xnZ+Gh1HUhiKGgCZkSPNULlP7mvfu6FV/mOLhCarspADQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json-stringify-pretty-compact/-/json-stringify-pretty-compact-2.0.0.tgz} + name: json-stringify-pretty-compact + version: 2.0.0 + dev: false + + registry.npmmirror.com/json-stringify-safe/5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz} + name: json-stringify-safe + version: 5.0.1 + dev: false + + registry.npmmirror.com/json5/1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json5/-/json5-1.0.2.tgz} + name: json5 + version: 1.0.2 + hasBin: true + dependencies: + minimist: registry.npmmirror.com/minimist/1.2.8 + + registry.npmmirror.com/json5/2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz} + name: json5 + version: 2.2.3 + engines: {node: '>=6'} + hasBin: true + + registry.npmmirror.com/jsonfile/6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz} + name: jsonfile + version: 6.1.0 + dependencies: + universalify: registry.npmmirror.com/universalify/2.0.0 + optionalDependencies: + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.11 + dev: true + + registry.npmmirror.com/jsonlines/0.1.1: + resolution: {integrity: sha512-ekDrAGso79Cvf+dtm+mL8OBI2bmAOt3gssYs833De/C9NmIpWDWyUO4zPgB5x2/OhY366dkhgfPMYfwZF7yOZA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsonlines/-/jsonlines-0.1.1.tgz} + name: jsonlines + version: 0.1.1 + dev: false + + registry.npmmirror.com/jsonparse/1.3.1: + resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsonparse/-/jsonparse-1.3.1.tgz} + name: jsonparse + version: 1.3.1 + engines: {'0': node >= 0.2.0} + dev: false + + registry.npmmirror.com/jsprim/1.4.2: + resolution: {integrity: sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsprim/-/jsprim-1.4.2.tgz} + name: jsprim + version: 1.4.2 + engines: {node: '>=0.6.0'} + dependencies: + assert-plus: registry.npmmirror.com/assert-plus/1.0.0 + extsprintf: registry.npmmirror.com/extsprintf/1.3.0 + json-schema: registry.npmmirror.com/json-schema/0.4.0 + verror: registry.npmmirror.com/verror/1.10.0 + dev: false + + registry.npmmirror.com/jsts/1.1.2: + resolution: {integrity: sha512-4qWAI9gR72HcGWCl7bej9/2dCM6Nv6dh5Zn1G+wzJYW9wsFL/2bPA3kdR8IAPObmF4gb56l5EGlXxErmB+9GOw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsts/-/jsts-1.1.2.tgz} + name: jsts + version: 1.1.2 + engines: {node: '>= 4'} + dev: false + + registry.npmmirror.com/kdbush/3.0.0: + resolution: {integrity: sha512-hRkd6/XW4HTsA9vjVpY9tuXJYLSlelnkTmVFu4M9/7MIYQtFcHpbugAU7UbOfjOiVSVYl2fqgBuJ32JUmRo5Ew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/kdbush/-/kdbush-3.0.0.tgz} + name: kdbush + version: 3.0.0 + dev: false + + registry.npmmirror.com/keyv/4.5.3: + resolution: {integrity: sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/keyv/-/keyv-4.5.3.tgz} + name: keyv + version: 4.5.3 + dependencies: + json-buffer: registry.npmmirror.com/json-buffer/3.0.1 + dev: false + + registry.npmmirror.com/kind-of/1.1.0: + resolution: {integrity: sha512-aUH6ElPnMGon2/YkxRIigV32MOpTVcoXQ1Oo8aYn40s+sJ3j+0gFZsT8HKDcxNy7Fi9zuquWtGaGAahOdv5p/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/kind-of/-/kind-of-1.1.0.tgz} + name: kind-of + version: 1.1.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/kind-of/3.2.2: + resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz} + name: kind-of + version: 3.2.2 + engines: {node: '>=0.10.0'} + dependencies: + is-buffer: registry.npmmirror.com/is-buffer/1.1.6 + dev: false + + registry.npmmirror.com/kind-of/4.0.0: + resolution: {integrity: sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/kind-of/-/kind-of-4.0.0.tgz} + name: kind-of + version: 4.0.0 + engines: {node: '>=0.10.0'} + dependencies: + is-buffer: registry.npmmirror.com/is-buffer/1.1.6 + dev: false + + registry.npmmirror.com/kind-of/5.1.0: + resolution: {integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/kind-of/-/kind-of-5.1.0.tgz} + name: kind-of + version: 5.1.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/kind-of/6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz} + name: kind-of + version: 6.0.3 + engines: {node: '>=0.10.0'} + + registry.npmmirror.com/kleur/4.1.5: + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/kleur/-/kleur-4.1.5.tgz} + name: kleur + version: 4.1.5 + engines: {node: '>=6'} + dev: false + + registry.npmmirror.com/klona/2.0.6: + resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/klona/-/klona-2.0.6.tgz} + name: klona + version: 2.0.6 + engines: {node: '>= 8'} + dev: true + + registry.npmmirror.com/latest-version/7.0.0: + resolution: {integrity: sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/latest-version/-/latest-version-7.0.0.tgz} + name: latest-version + version: 7.0.0 + engines: {node: '>=14.16'} + dependencies: + package-json: registry.npmmirror.com/package-json/8.1.1 + dev: false + + registry.npmmirror.com/launch-editor-middleware/2.6.0: + resolution: {integrity: sha512-K2yxgljj5TdCeRN1lBtO3/J26+AIDDDw+04y6VAiZbWcTdBwsYN6RrZBnW5DN/QiSIdKNjKdATLUUluWWFYTIA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/launch-editor-middleware/-/launch-editor-middleware-2.6.0.tgz} + name: launch-editor-middleware + version: 2.6.0 + dependencies: + launch-editor: registry.npmmirror.com/launch-editor/2.6.0 + dev: true + + registry.npmmirror.com/launch-editor/2.6.0: + resolution: {integrity: sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/launch-editor/-/launch-editor-2.6.0.tgz} + name: launch-editor + version: 2.6.0 + dependencies: + picocolors: registry.npmmirror.com/picocolors/1.0.0 + shell-quote: registry.npmmirror.com/shell-quote/1.8.1 + dev: true + + registry.npmmirror.com/lazystream/1.0.1: + resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lazystream/-/lazystream-1.0.1.tgz} + name: lazystream + version: 1.0.1 + engines: {node: '>= 0.6.3'} + dependencies: + readable-stream: registry.npmmirror.com/readable-stream/2.3.8 + dev: true + + registry.npmmirror.com/lerc/3.0.0: + resolution: {integrity: sha512-Rm4J/WaHhRa93nCN2mwWDZFoRVF18G1f47C+kvQWyHGEZxFpTUi73p7lMVSAndyxGt6lJ2/CFbOcf9ra5p8aww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lerc/-/lerc-3.0.0.tgz} + name: lerc + version: 3.0.0 + dev: false + + registry.npmmirror.com/liftoff/2.5.0: + resolution: {integrity: sha512-01zfGFqfORP1CGmZZP2Zn51zsqz4RltDi0RDOhbGoLYdUT5Lw+I2gX6QdwXhPITF6hPOHEOp+At6/L24hIg9WQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/liftoff/-/liftoff-2.5.0.tgz} + name: liftoff + version: 2.5.0 + engines: {node: '>= 0.8'} + dependencies: + extend: registry.npmmirror.com/extend/3.0.2 + findup-sync: registry.npmmirror.com/findup-sync/2.0.0 + fined: registry.npmmirror.com/fined/1.2.0 + flagged-respawn: registry.npmmirror.com/flagged-respawn/1.0.1 + is-plain-object: registry.npmmirror.com/is-plain-object/2.0.4 + object.map: registry.npmmirror.com/object.map/1.0.1 + rechoir: registry.npmmirror.com/rechoir/0.6.2 + resolve: registry.npmmirror.com/resolve/1.22.6 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/lilconfig/2.1.0: + resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lilconfig/-/lilconfig-2.1.0.tgz} + name: lilconfig + version: 2.1.0 + engines: {node: '>=10'} + dev: true + + registry.npmmirror.com/lines-and-columns/1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz} + name: lines-and-columns + version: 1.2.4 + + registry.npmmirror.com/linkify-it/2.2.0: + resolution: {integrity: sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/linkify-it/-/linkify-it-2.2.0.tgz} + name: linkify-it + version: 2.2.0 + dependencies: + uc.micro: registry.npmmirror.com/uc.micro/1.0.6 + dev: false + + registry.npmmirror.com/load-json-file/1.1.0: + resolution: {integrity: sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/load-json-file/-/load-json-file-1.1.0.tgz} + name: load-json-file + version: 1.1.0 + engines: {node: '>=0.10.0'} + dependencies: + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.11 + parse-json: registry.npmmirror.com/parse-json/2.2.0 + pify: registry.npmmirror.com/pify/2.3.0 + pinkie-promise: registry.npmmirror.com/pinkie-promise/2.0.1 + strip-bom: registry.npmmirror.com/strip-bom/2.0.0 + dev: false + + registry.npmmirror.com/loader-runner/4.3.0: + resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/loader-runner/-/loader-runner-4.3.0.tgz} + name: loader-runner + version: 4.3.0 + engines: {node: '>=6.11.5'} + dev: true + + registry.npmmirror.com/loader-utils/1.4.2: + resolution: {integrity: sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.2.tgz} + name: loader-utils + version: 1.4.2 + engines: {node: '>=4.0.0'} + dependencies: + big.js: registry.npmmirror.com/big.js/5.2.2 + emojis-list: registry.npmmirror.com/emojis-list/3.0.0 + json5: registry.npmmirror.com/json5/1.0.2 + + registry.npmmirror.com/loader-utils/2.0.4: + resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.4.tgz} + name: loader-utils + version: 2.0.4 + engines: {node: '>=8.9.0'} + dependencies: + big.js: registry.npmmirror.com/big.js/5.2.2 + emojis-list: registry.npmmirror.com/emojis-list/3.0.0 + json5: registry.npmmirror.com/json5/2.2.3 + dev: true + + registry.npmmirror.com/locate-path/3.0.0: + resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/locate-path/-/locate-path-3.0.0.tgz} + name: locate-path + version: 3.0.0 + engines: {node: '>=6'} + dependencies: + p-locate: registry.npmmirror.com/p-locate/3.0.0 + path-exists: registry.npmmirror.com/path-exists/3.0.0 + dev: false + + registry.npmmirror.com/locate-path/5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/locate-path/-/locate-path-5.0.0.tgz} + name: locate-path + version: 5.0.0 + engines: {node: '>=8'} + dependencies: + p-locate: registry.npmmirror.com/p-locate/4.1.0 + + registry.npmmirror.com/locate-path/6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/locate-path/-/locate-path-6.0.0.tgz} + name: locate-path + version: 6.0.0 + engines: {node: '>=10'} + dependencies: + p-locate: registry.npmmirror.com/p-locate/5.0.0 + dev: false + + registry.npmmirror.com/lodash-es/4.17.21: + resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz} + name: lodash-es + version: 4.17.21 + dev: false + + registry.npmmirror.com/lodash._basecopy/3.0.1: + resolution: {integrity: sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz} + name: lodash._basecopy + version: 3.0.1 + dev: false + + registry.npmmirror.com/lodash._basetostring/3.0.1: + resolution: {integrity: sha512-mTzAr1aNAv/i7W43vOR/uD/aJ4ngbtsRaCubp2BfZhlGU/eORUjg/7F6X0orNMdv33JOrdgGybtvMN/po3EWrA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz} + name: lodash._basetostring + version: 3.0.1 + dev: false + + registry.npmmirror.com/lodash._basevalues/3.0.0: + resolution: {integrity: sha512-H94wl5P13uEqlCg7OcNNhMQ8KvWSIyqXzOPusRgHC9DK3o54P6P3xtbXlVbRABG4q5gSmp7EDdJ0MSuW9HX6Mg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz} + name: lodash._basevalues + version: 3.0.0 + dev: false + + registry.npmmirror.com/lodash._escapehtmlchar/2.4.1: + resolution: {integrity: sha512-eHm2t2Lg476lq5v4FVmm3B5mCaRlDyTE8fnMfPCEq2o46G4au0qNXIKh7YWhjprm1zgSMLcMSs1XHMgkw02PbQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash._escapehtmlchar/-/lodash._escapehtmlchar-2.4.1.tgz} + name: lodash._escapehtmlchar + version: 2.4.1 + dependencies: + lodash._htmlescapes: registry.npmmirror.com/lodash._htmlescapes/2.4.1 + dev: false + + registry.npmmirror.com/lodash._escapestringchar/2.4.1: + resolution: {integrity: sha512-iZ6Os4iipaE43pr9SBks+UpZgAjJgRC+lGf7onEoByMr1+Nagr1fmR7zCM6Q4RGMB/V3a57raEN0XZl7Uub3/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash._escapestringchar/-/lodash._escapestringchar-2.4.1.tgz} + name: lodash._escapestringchar + version: 2.4.1 + dev: false + + registry.npmmirror.com/lodash._getnative/3.9.1: + resolution: {integrity: sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz} + name: lodash._getnative + version: 3.9.1 + dev: false + + registry.npmmirror.com/lodash._htmlescapes/2.4.1: + resolution: {integrity: sha512-g79hNmMOBVyV+4oKIHM7MWy9Awtk3yqf0Twlawr6f+CmG44nTwBh9I5XiLUnk39KTfYoDBpS66glQGgQCnFIuA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash._htmlescapes/-/lodash._htmlescapes-2.4.1.tgz} + name: lodash._htmlescapes + version: 2.4.1 + dev: false + + registry.npmmirror.com/lodash._isiterateecall/3.0.9: + resolution: {integrity: sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz} + name: lodash._isiterateecall + version: 3.0.9 + dev: false + + registry.npmmirror.com/lodash._isnative/2.4.1: + resolution: {integrity: sha512-BOlKGKNHhCHswGOWtmVb5zBygyxN7EmTuzVOSQI6QSoGhG+kvv71gICFS1TBpnqvT1n53txK8CDK3u5D2/GZxQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash._isnative/-/lodash._isnative-2.4.1.tgz} + name: lodash._isnative + version: 2.4.1 + dev: false + + registry.npmmirror.com/lodash._objecttypes/2.4.1: + resolution: {integrity: sha512-XpqGh1e7hhkOzftBfWE7zt+Yn9mVHFkDhicVttvKLsoCMLVVL+xTQjfjB4X4vtznauxv0QZ5ZAeqjvat0dh62Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz} + name: lodash._objecttypes + version: 2.4.1 + dev: false + + registry.npmmirror.com/lodash._reescape/3.0.0: + resolution: {integrity: sha512-Sjlavm5y+FUVIF3vF3B75GyXrzsfYV8Dlv3L4mEpuB9leg8N6yf/7rU06iLPx9fY0Mv3khVp9p7Dx0mGV6V5OQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash._reescape/-/lodash._reescape-3.0.0.tgz} + name: lodash._reescape + version: 3.0.0 + dev: false + + registry.npmmirror.com/lodash._reevaluate/3.0.0: + resolution: {integrity: sha512-OrPwdDc65iJiBeUe5n/LIjd7Viy99bKwDdk7Z5ljfZg0uFRFlfQaCy9tZ4YMAag9WAZmlVpe1iZrkIMMSMHD3w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz} + name: lodash._reevaluate + version: 3.0.0 + dev: false + + registry.npmmirror.com/lodash._reinterpolate/2.4.1: + resolution: {integrity: sha512-QGEOOjJi7W9LIgDAMVgtGBb8Qgo8ieDlSOCoZjtG45ZNRvDJZjwVMTYlfTIWdNRUiR1I9BjIqQ3Zaf1+DYM94g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash._reinterpolate/-/lodash._reinterpolate-2.4.1.tgz} + name: lodash._reinterpolate + version: 2.4.1 + dev: false + + registry.npmmirror.com/lodash._reinterpolate/3.0.0: + resolution: {integrity: sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz} + name: lodash._reinterpolate + version: 3.0.0 + dev: false + + registry.npmmirror.com/lodash._reunescapedhtml/2.4.1: + resolution: {integrity: sha512-CfmZRU1Mk4E/5jh+Wu8lc7tuc3VkuwWZYVIgdPDH9NRSHgiL4Or3AA4JCIpgrkVzHOM+jKu2OMkAVquruhRHDQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash._reunescapedhtml/-/lodash._reunescapedhtml-2.4.1.tgz} + name: lodash._reunescapedhtml + version: 2.4.1 + dependencies: + lodash._htmlescapes: registry.npmmirror.com/lodash._htmlescapes/2.4.1 + lodash.keys: registry.npmmirror.com/lodash.keys/2.4.1 + dev: false + + registry.npmmirror.com/lodash._root/3.0.1: + resolution: {integrity: sha512-O0pWuFSK6x4EXhM1dhZ8gchNtG7JMqBtrHdoUFUWXD7dJnNSUze1GuyQr5sOs0aCvgGeI3o/OJW8f4ca7FDxmQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash._root/-/lodash._root-3.0.1.tgz} + name: lodash._root + version: 3.0.1 + dev: false + + registry.npmmirror.com/lodash._shimkeys/2.4.1: + resolution: {integrity: sha512-lBrglYxLD/6KAJ8IEa5Lg+YHgNAL7FyKqXg4XOUI+Du/vtniLs1ZqS+yHNKPkK54waAgkdUnDOYaWf+rv4B+AA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash._shimkeys/-/lodash._shimkeys-2.4.1.tgz} + name: lodash._shimkeys + version: 2.4.1 + dependencies: + lodash._objecttypes: registry.npmmirror.com/lodash._objecttypes/2.4.1 + dev: false + + registry.npmmirror.com/lodash.clonedeep/4.5.0: + resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz} + name: lodash.clonedeep + version: 4.5.0 + dev: false + + registry.npmmirror.com/lodash.debounce/4.0.8: + resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz} + name: lodash.debounce + version: 4.0.8 + + registry.npmmirror.com/lodash.defaults/2.4.1: + resolution: {integrity: sha512-5wTIPWwGGr07JFysAZB8+7JB2NjJKXDIwogSaRX5zED85zyUAQwtOqUk8AsJkkigUcL3akbHYXd5+BPtTGQPZw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.defaults/-/lodash.defaults-2.4.1.tgz} + name: lodash.defaults + version: 2.4.1 + dependencies: + lodash._objecttypes: registry.npmmirror.com/lodash._objecttypes/2.4.1 + lodash.keys: registry.npmmirror.com/lodash.keys/2.4.1 + dev: false + + registry.npmmirror.com/lodash.defaults/4.2.0: + resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz} + name: lodash.defaults + version: 4.2.0 + dev: true + + registry.npmmirror.com/lodash.defaultsdeep/4.6.1: + resolution: {integrity: sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz} + name: lodash.defaultsdeep + version: 4.6.1 + dev: true + + registry.npmmirror.com/lodash.difference/4.5.0: + resolution: {integrity: sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.difference/-/lodash.difference-4.5.0.tgz} + name: lodash.difference + version: 4.5.0 + dev: true + + registry.npmmirror.com/lodash.escape/2.4.1: + resolution: {integrity: sha512-PiEStyvZ8gz37qBE+HqME1Yc/ewb/59AMOu8pG7Ztani86foPTxgzckQvMdphmXPY6V5f20Ex/CaNBqHG4/ycQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.escape/-/lodash.escape-2.4.1.tgz} + name: lodash.escape + version: 2.4.1 + dependencies: + lodash._escapehtmlchar: registry.npmmirror.com/lodash._escapehtmlchar/2.4.1 + lodash._reunescapedhtml: registry.npmmirror.com/lodash._reunescapedhtml/2.4.1 + lodash.keys: registry.npmmirror.com/lodash.keys/2.4.1 + dev: false + + registry.npmmirror.com/lodash.escape/3.2.0: + resolution: {integrity: sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.escape/-/lodash.escape-3.2.0.tgz} + name: lodash.escape + version: 3.2.0 + dependencies: + lodash._root: registry.npmmirror.com/lodash._root/3.0.1 + dev: false + + registry.npmmirror.com/lodash.escape/4.0.1: + resolution: {integrity: sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.escape/-/lodash.escape-4.0.1.tgz} + name: lodash.escape + version: 4.0.1 + + registry.npmmirror.com/lodash.flatten/4.4.0: + resolution: {integrity: sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz} + name: lodash.flatten + version: 4.4.0 + + registry.npmmirror.com/lodash.invokemap/4.6.0: + resolution: {integrity: sha512-CfkycNtMqgUlfjfdh2BhKO/ZXrP8ePOX5lEU/g0R3ItJcnuxWDwokMGKx1hWcfOikmyOVx6X9IwWnDGlgKl61w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.invokemap/-/lodash.invokemap-4.6.0.tgz} + name: lodash.invokemap + version: 4.6.0 + + registry.npmmirror.com/lodash.isarguments/3.1.0: + resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz} + name: lodash.isarguments + version: 3.1.0 + dev: false + + registry.npmmirror.com/lodash.isarray/3.0.4: + resolution: {integrity: sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.isarray/-/lodash.isarray-3.0.4.tgz} + name: lodash.isarray + version: 3.0.4 + dev: false + + registry.npmmirror.com/lodash.isobject/2.4.1: + resolution: {integrity: sha512-sTebg2a1PoicYEZXD5PBdQcTlIJ6hUslrlWr7iV0O7n+i4596s2NQ9I5CaZ5FbXSfya/9WQsrYLANUJv9paYVA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.isobject/-/lodash.isobject-2.4.1.tgz} + name: lodash.isobject + version: 2.4.1 + dependencies: + lodash._objecttypes: registry.npmmirror.com/lodash._objecttypes/2.4.1 + dev: false + + registry.npmmirror.com/lodash.isplainobject/4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz} + name: lodash.isplainobject + version: 4.0.6 + dev: true + + registry.npmmirror.com/lodash.kebabcase/4.1.1: + resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz} + name: lodash.kebabcase + version: 4.1.1 + dev: true + + registry.npmmirror.com/lodash.keys/2.4.1: + resolution: {integrity: sha512-ZpJhwvUXHSNL5wYd1RM6CUa2ZuqorG9ngoJ9Ix5Cce+uX7I5O/E06FCJdhSZ33b5dVyeQDnIlWH7B2s5uByZ7g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.keys/-/lodash.keys-2.4.1.tgz} + name: lodash.keys + version: 2.4.1 + dependencies: + lodash._isnative: registry.npmmirror.com/lodash._isnative/2.4.1 + lodash._shimkeys: registry.npmmirror.com/lodash._shimkeys/2.4.1 + lodash.isobject: registry.npmmirror.com/lodash.isobject/2.4.1 + dev: false + + registry.npmmirror.com/lodash.keys/3.1.2: + resolution: {integrity: sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.keys/-/lodash.keys-3.1.2.tgz} + name: lodash.keys + version: 3.1.2 + dependencies: + lodash._getnative: registry.npmmirror.com/lodash._getnative/3.9.1 + lodash.isarguments: registry.npmmirror.com/lodash.isarguments/3.1.0 + lodash.isarray: registry.npmmirror.com/lodash.isarray/3.0.4 + dev: false + + registry.npmmirror.com/lodash.mapvalues/4.6.0: + resolution: {integrity: sha512-JPFqXFeZQ7BfS00H58kClY7SPVeHertPE0lNuCyZ26/XlN8TvakYD7b9bGyNmXbT/D3BbtPAAmq90gPWqLkxlQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz} + name: lodash.mapvalues + version: 4.6.0 + dev: true + + registry.npmmirror.com/lodash.memoize/4.1.2: + resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz} + name: lodash.memoize + version: 4.1.2 + dev: true + + registry.npmmirror.com/lodash.pullall/4.2.0: + resolution: {integrity: sha512-VhqxBKH0ZxPpLhiu68YD1KnHmbhQJQctcipvmFnqIBDYzcIHzf3Zpu0tpeOKtR4x76p9yohc506eGdOjTmyIBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.pullall/-/lodash.pullall-4.2.0.tgz} + name: lodash.pullall + version: 4.2.0 + + registry.npmmirror.com/lodash.restparam/3.6.1: + resolution: {integrity: sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz} + name: lodash.restparam + version: 3.6.1 + dev: false + + registry.npmmirror.com/lodash.template/2.4.1: + resolution: {integrity: sha512-5yLOQwlS69xbaez3g9dA1i0GMAj8pLDHp8lhA4V7M1vRam1lqD76f0jg5EV+65frbqrXo1WH9ZfKalfYBzJ5yQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.template/-/lodash.template-2.4.1.tgz} + name: lodash.template + version: 2.4.1 + dependencies: + lodash._escapestringchar: registry.npmmirror.com/lodash._escapestringchar/2.4.1 + lodash._reinterpolate: registry.npmmirror.com/lodash._reinterpolate/2.4.1 + lodash.defaults: registry.npmmirror.com/lodash.defaults/2.4.1 + lodash.escape: registry.npmmirror.com/lodash.escape/2.4.1 + lodash.keys: registry.npmmirror.com/lodash.keys/2.4.1 + lodash.templatesettings: registry.npmmirror.com/lodash.templatesettings/2.4.1 + lodash.values: registry.npmmirror.com/lodash.values/2.4.1 + dev: false + + registry.npmmirror.com/lodash.template/3.6.2: + resolution: {integrity: sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.template/-/lodash.template-3.6.2.tgz} + name: lodash.template + version: 3.6.2 + dependencies: + lodash._basecopy: registry.npmmirror.com/lodash._basecopy/3.0.1 + lodash._basetostring: registry.npmmirror.com/lodash._basetostring/3.0.1 + lodash._basevalues: registry.npmmirror.com/lodash._basevalues/3.0.0 + lodash._isiterateecall: registry.npmmirror.com/lodash._isiterateecall/3.0.9 + lodash._reinterpolate: registry.npmmirror.com/lodash._reinterpolate/3.0.0 + lodash.escape: registry.npmmirror.com/lodash.escape/3.2.0 + lodash.keys: registry.npmmirror.com/lodash.keys/3.1.2 + lodash.restparam: registry.npmmirror.com/lodash.restparam/3.6.1 + lodash.templatesettings: registry.npmmirror.com/lodash.templatesettings/3.1.1 + dev: false + + registry.npmmirror.com/lodash.templatesettings/2.4.1: + resolution: {integrity: sha512-vY3QQ7GxbeLe8XfTvoYDbaMHO5iyTDJS1KIZrxp00PRMmyBKr8yEcObHSl2ppYTwd8MgqPXAarTvLA14hx8ffw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.templatesettings/-/lodash.templatesettings-2.4.1.tgz} + name: lodash.templatesettings + version: 2.4.1 + dependencies: + lodash._reinterpolate: registry.npmmirror.com/lodash._reinterpolate/2.4.1 + lodash.escape: registry.npmmirror.com/lodash.escape/2.4.1 + dev: false + + registry.npmmirror.com/lodash.templatesettings/3.1.1: + resolution: {integrity: sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz} + name: lodash.templatesettings + version: 3.1.1 + dependencies: + lodash._reinterpolate: registry.npmmirror.com/lodash._reinterpolate/3.0.0 + lodash.escape: registry.npmmirror.com/lodash.escape/3.2.0 + dev: false + + registry.npmmirror.com/lodash.union/4.6.0: + resolution: {integrity: sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.union/-/lodash.union-4.6.0.tgz} + name: lodash.union + version: 4.6.0 + dev: true + + registry.npmmirror.com/lodash.uniq/4.5.0: + resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz} + name: lodash.uniq + version: 4.5.0 + dev: true + + registry.npmmirror.com/lodash.uniqby/4.7.0: + resolution: {integrity: sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz} + name: lodash.uniqby + version: 4.7.0 + + registry.npmmirror.com/lodash.values/2.4.1: + resolution: {integrity: sha512-fQwubKvj2Nox2gy6YnjFm8C1I6MIlzKUtBB+Pj7JGtloGqDDL5CPRr4DUUFWPwXWwAl2k3f4C3Aw8H1qAPB9ww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.values/-/lodash.values-2.4.1.tgz} + name: lodash.values + version: 2.4.1 + dependencies: + lodash.keys: registry.npmmirror.com/lodash.keys/2.4.1 + dev: false + + registry.npmmirror.com/lodash/1.0.2: + resolution: {integrity: sha512-0VSEDVec/Me2eATuoiQd8IjyBMMX0fahob8YJ96V1go2RjvCk1m1GxmtfXn8RNSaLaTtop7fsuhhu9oLk3hUgA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash/-/lodash-1.0.2.tgz} + name: lodash + version: 1.0.2 + engines: {'0': node, '1': rhino} + dev: false + + registry.npmmirror.com/lodash/4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz} + name: lodash + version: 4.17.21 + + registry.npmmirror.com/log-symbols/1.0.2: + resolution: {integrity: sha512-mmPrW0Fh2fxOzdBbFv4g1m6pR72haFLPJ2G5SJEELf1y+iaQrDG6cWCPjy54RHYbZAt7X+ls690Kw62AdWXBzQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/log-symbols/-/log-symbols-1.0.2.tgz} + name: log-symbols + version: 1.0.2 + engines: {node: '>=0.10.0'} + dependencies: + chalk: registry.npmmirror.com/chalk/1.1.3 + dev: false + + registry.npmmirror.com/log-symbols/4.1.0: + resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/log-symbols/-/log-symbols-4.1.0.tgz} + name: log-symbols + version: 4.1.0 + engines: {node: '>=10'} + dependencies: + chalk: registry.npmmirror.com/chalk/4.1.2 + is-unicode-supported: registry.npmmirror.com/is-unicode-supported/0.1.0 + dev: true + + registry.npmmirror.com/log-update/2.3.0: + resolution: {integrity: sha512-vlP11XfFGyeNQlmEn9tJ66rEW1coA/79m5z6BCkudjbAGE83uhAcGYrBFwfs3AdLiLzGRusRPAbSPK9xZteCmg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/log-update/-/log-update-2.3.0.tgz} + name: log-update + version: 2.3.0 + engines: {node: '>=4'} + dependencies: + ansi-escapes: registry.npmmirror.com/ansi-escapes/3.2.0 + cli-cursor: registry.npmmirror.com/cli-cursor/2.1.0 + wrap-ansi: registry.npmmirror.com/wrap-ansi/3.0.1 + dev: true + + registry.npmmirror.com/loose-envify/1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/loose-envify/-/loose-envify-1.4.0.tgz} + name: loose-envify + version: 1.4.0 + hasBin: true + dependencies: + js-tokens: registry.npmmirror.com/js-tokens/4.0.0 + dev: false + + registry.npmmirror.com/loud-rejection/1.6.0: + resolution: {integrity: sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/loud-rejection/-/loud-rejection-1.6.0.tgz} + name: loud-rejection + version: 1.6.0 + engines: {node: '>=0.10.0'} + dependencies: + currently-unhandled: registry.npmmirror.com/currently-unhandled/0.4.1 + signal-exit: registry.npmmirror.com/signal-exit/3.0.7 + dev: false + + registry.npmmirror.com/lower-case/2.0.2: + resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lower-case/-/lower-case-2.0.2.tgz} + name: lower-case + version: 2.0.2 + dependencies: + tslib: registry.npmmirror.com/tslib/2.6.2 + dev: true + + registry.npmmirror.com/lowercase-keys/3.0.0: + resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lowercase-keys/-/lowercase-keys-3.0.0.tgz} + name: lowercase-keys + version: 3.0.0 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: false + + registry.npmmirror.com/lru-cache/10.0.1: + resolution: {integrity: sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lru-cache/-/lru-cache-10.0.1.tgz} + name: lru-cache + version: 10.0.1 + engines: {node: 14 || >=16.14} + dev: false + + registry.npmmirror.com/lru-cache/2.7.3: + resolution: {integrity: sha512-WpibWJ60c3AgAz8a2iYErDrcT2C7OmKnsWhIcHOjkUHFjkXncJhtLxNSqUmxRxRunpb5I8Vprd7aNSd2NtksJQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lru-cache/-/lru-cache-2.7.3.tgz} + name: lru-cache + version: 2.7.3 + dev: false + + registry.npmmirror.com/lru-cache/4.1.5: + resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lru-cache/-/lru-cache-4.1.5.tgz} + name: lru-cache + version: 4.1.5 + dependencies: + pseudomap: registry.npmmirror.com/pseudomap/1.0.2 + yallist: registry.npmmirror.com/yallist/2.1.2 + + registry.npmmirror.com/lru-cache/5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lru-cache/-/lru-cache-5.1.1.tgz} + name: lru-cache + version: 5.1.1 + dependencies: + yallist: registry.npmmirror.com/yallist/3.1.1 + dev: true + + registry.npmmirror.com/lru-cache/6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz} + name: lru-cache + version: 6.0.0 + engines: {node: '>=10'} + dependencies: + yallist: registry.npmmirror.com/yallist/4.0.0 + + registry.npmmirror.com/lru-cache/7.18.3: + resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lru-cache/-/lru-cache-7.18.3.tgz} + name: lru-cache + version: 7.18.3 + engines: {node: '>=12'} + + registry.npmmirror.com/magic-string/0.30.3: + resolution: {integrity: sha512-B7xGbll2fG/VjP+SWg4sX3JynwIU0mjoTc6MPpKNuIvftk6u6vqhDnk1R80b8C2GBR6ywqy+1DcKBrevBg+bmw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/magic-string/-/magic-string-0.30.3.tgz} + name: magic-string + version: 0.30.3 + engines: {node: '>=12'} + dependencies: + '@jridgewell/sourcemap-codec': registry.npmmirror.com/@jridgewell/sourcemap-codec/1.4.15 + + registry.npmmirror.com/make-dir/3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/make-dir/-/make-dir-3.1.0.tgz} + name: make-dir + version: 3.1.0 + engines: {node: '>=8'} + dependencies: + semver: registry.npmmirror.com/semver/6.3.1 + dev: true + + registry.npmmirror.com/make-fetch-happen/10.2.1: + resolution: {integrity: sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz} + name: make-fetch-happen + version: 10.2.1 + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + dependencies: + agentkeepalive: registry.npmmirror.com/agentkeepalive/4.5.0 + cacache: registry.npmmirror.com/cacache/16.1.3 + http-cache-semantics: registry.npmmirror.com/http-cache-semantics/4.1.1 + http-proxy-agent: registry.npmmirror.com/http-proxy-agent/5.0.0 + https-proxy-agent: registry.npmmirror.com/https-proxy-agent/5.0.1 + is-lambda: registry.npmmirror.com/is-lambda/1.0.1 + lru-cache: registry.npmmirror.com/lru-cache/7.18.3 + minipass: registry.npmmirror.com/minipass/3.3.6 + minipass-collect: registry.npmmirror.com/minipass-collect/1.0.2 + minipass-fetch: registry.npmmirror.com/minipass-fetch/2.1.2 + minipass-flush: registry.npmmirror.com/minipass-flush/1.0.5 + minipass-pipeline: registry.npmmirror.com/minipass-pipeline/1.2.4 + negotiator: registry.npmmirror.com/negotiator/0.6.3 + promise-retry: registry.npmmirror.com/promise-retry/2.0.1 + socks-proxy-agent: registry.npmmirror.com/socks-proxy-agent/7.0.0 + ssri: registry.npmmirror.com/ssri/9.0.1 + transitivePeerDependencies: + - bluebird + - supports-color + + registry.npmmirror.com/make-fetch-happen/11.1.1: + resolution: {integrity: sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz} + name: make-fetch-happen + version: 11.1.1 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + agentkeepalive: registry.npmmirror.com/agentkeepalive/4.5.0 + cacache: registry.npmmirror.com/cacache/17.1.4 + http-cache-semantics: registry.npmmirror.com/http-cache-semantics/4.1.1 + http-proxy-agent: registry.npmmirror.com/http-proxy-agent/5.0.0 + https-proxy-agent: registry.npmmirror.com/https-proxy-agent/5.0.1 + is-lambda: registry.npmmirror.com/is-lambda/1.0.1 + lru-cache: registry.npmmirror.com/lru-cache/7.18.3 + minipass: registry.npmmirror.com/minipass/5.0.0 + minipass-fetch: registry.npmmirror.com/minipass-fetch/3.0.4 + minipass-flush: registry.npmmirror.com/minipass-flush/1.0.5 + minipass-pipeline: registry.npmmirror.com/minipass-pipeline/1.2.4 + negotiator: registry.npmmirror.com/negotiator/0.6.3 + promise-retry: registry.npmmirror.com/promise-retry/2.0.1 + socks-proxy-agent: registry.npmmirror.com/socks-proxy-agent/7.0.0 + ssri: registry.npmmirror.com/ssri/10.0.5 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/make-fetch-happen/9.1.0: + resolution: {integrity: sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz} + name: make-fetch-happen + version: 9.1.0 + engines: {node: '>= 10'} + dependencies: + agentkeepalive: registry.npmmirror.com/agentkeepalive/4.5.0 + cacache: registry.npmmirror.com/cacache/15.3.0 + http-cache-semantics: registry.npmmirror.com/http-cache-semantics/4.1.1 + http-proxy-agent: registry.npmmirror.com/http-proxy-agent/4.0.1 + https-proxy-agent: registry.npmmirror.com/https-proxy-agent/5.0.1 + is-lambda: registry.npmmirror.com/is-lambda/1.0.1 + lru-cache: registry.npmmirror.com/lru-cache/6.0.0 + minipass: registry.npmmirror.com/minipass/3.3.6 + minipass-collect: registry.npmmirror.com/minipass-collect/1.0.2 + minipass-fetch: registry.npmmirror.com/minipass-fetch/1.4.1 + minipass-flush: registry.npmmirror.com/minipass-flush/1.0.5 + minipass-pipeline: registry.npmmirror.com/minipass-pipeline/1.2.4 + negotiator: registry.npmmirror.com/negotiator/0.6.3 + promise-retry: registry.npmmirror.com/promise-retry/2.0.1 + socks-proxy-agent: registry.npmmirror.com/socks-proxy-agent/6.2.1 + ssri: registry.npmmirror.com/ssri/8.0.1 + transitivePeerDependencies: + - bluebird + - supports-color + + registry.npmmirror.com/make-iterator/1.0.1: + resolution: {integrity: sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/make-iterator/-/make-iterator-1.0.1.tgz} + name: make-iterator + version: 1.0.1 + engines: {node: '>=0.10.0'} + dependencies: + kind-of: registry.npmmirror.com/kind-of/6.0.3 + dev: false + + registry.npmmirror.com/map-cache/0.2.2: + resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/map-cache/-/map-cache-0.2.2.tgz} + name: map-cache + version: 0.2.2 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/map-obj/1.0.1: + resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/map-obj/-/map-obj-1.0.1.tgz} + name: map-obj + version: 1.0.1 + engines: {node: '>=0.10.0'} + + registry.npmmirror.com/map-obj/4.3.0: + resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/map-obj/-/map-obj-4.3.0.tgz} + name: map-obj + version: 4.3.0 + engines: {node: '>=8'} + + registry.npmmirror.com/map-stream/0.0.4: + resolution: {integrity: sha512-Z7r7iyB+6s4kZzM6V0DjG9em/X1roScoUPL2n35gEzofAiQTuU575taNaE3h+h20cZGUfInxjtq9KX7bzBQaXA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/map-stream/-/map-stream-0.0.4.tgz} + name: map-stream + version: 0.0.4 + dev: false + + registry.npmmirror.com/map-visit/1.0.0: + resolution: {integrity: sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/map-visit/-/map-visit-1.0.0.tgz} + name: map-visit + version: 1.0.0 + engines: {node: '>=0.10.0'} + dependencies: + object-visit: registry.npmmirror.com/object-visit/1.0.1 + dev: false + + registry.npmmirror.com/mapbox-gl/1.13.3: + resolution: {integrity: sha512-p8lJFEiqmEQlyv+DQxFAOG/XPWN0Wp7j/Psq93Zywz7qt9CcUKFYDBOoOEKzqe6gudHVJY8/Bhqw6VDpX2lSBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mapbox-gl/-/mapbox-gl-1.13.3.tgz} + name: mapbox-gl + version: 1.13.3 + engines: {node: '>=6.4.0'} + dependencies: + '@mapbox/geojson-rewind': registry.npmmirror.com/@mapbox/geojson-rewind/0.5.2 + '@mapbox/geojson-types': registry.npmmirror.com/@mapbox/geojson-types/1.0.2 + '@mapbox/jsonlint-lines-primitives': registry.npmmirror.com/@mapbox/jsonlint-lines-primitives/2.0.2 + '@mapbox/mapbox-gl-supported': registry.npmmirror.com/@mapbox/mapbox-gl-supported/1.5.0_mapbox-gl@1.13.3 + '@mapbox/point-geometry': registry.npmmirror.com/@mapbox/point-geometry/0.1.0 + '@mapbox/tiny-sdf': registry.npmmirror.com/@mapbox/tiny-sdf/1.2.5 + '@mapbox/unitbezier': registry.npmmirror.com/@mapbox/unitbezier/0.0.0 + '@mapbox/vector-tile': registry.npmmirror.com/@mapbox/vector-tile/1.3.1 + '@mapbox/whoots-js': registry.npmmirror.com/@mapbox/whoots-js/3.1.0 + csscolorparser: registry.npmmirror.com/csscolorparser/1.0.3 + earcut: registry.npmmirror.com/earcut/2.2.4 + geojson-vt: registry.npmmirror.com/geojson-vt/3.2.1 + gl-matrix: registry.npmmirror.com/gl-matrix/3.4.3 + grid-index: registry.npmmirror.com/grid-index/1.1.0 + murmurhash-js: registry.npmmirror.com/murmurhash-js/1.0.0 + pbf: registry.npmmirror.com/pbf/3.2.1 + potpack: registry.npmmirror.com/potpack/1.0.2 + quickselect: registry.npmmirror.com/quickselect/2.0.0 + rw: registry.npmmirror.com/rw/1.3.3 + supercluster: registry.npmmirror.com/supercluster/7.1.5 + tinyqueue: registry.npmmirror.com/tinyqueue/2.0.3 + vt-pbf: registry.npmmirror.com/vt-pbf/3.1.3 + dev: false + + registry.npmmirror.com/mapbox-to-css-font/2.4.2: + resolution: {integrity: sha512-f+NBjJJY4T3dHtlEz1wCG7YFlkODEjFIYlxDdLIDMNpkSksqTt+l/d4rjuwItxuzkuMFvPyrjzV2lxRM4ePcIA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mapbox-to-css-font/-/mapbox-to-css-font-2.4.2.tgz} + name: mapbox-to-css-font + version: 2.4.2 + dev: false + + registry.npmmirror.com/markdown-it/8.4.2: + resolution: {integrity: sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/markdown-it/-/markdown-it-8.4.2.tgz} + name: markdown-it + version: 8.4.2 + hasBin: true + dependencies: + argparse: registry.npmmirror.com/argparse/1.0.10 + entities: registry.npmmirror.com/entities/1.1.2 + linkify-it: registry.npmmirror.com/linkify-it/2.2.0 + mdurl: registry.npmmirror.com/mdurl/1.0.1 + uc.micro: registry.npmmirror.com/uc.micro/1.0.6 + dev: false + + registry.npmmirror.com/material-colors/1.2.6: + resolution: {integrity: sha512-6qE4B9deFBIa9YSpOc9O0Sgc43zTeVYbgDT5veRKSlB2+ZuHNoVVxA1L/ckMUayV9Ay9y7Z/SZCLcGteW9i7bg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/material-colors/-/material-colors-1.2.6.tgz} + name: material-colors + version: 1.2.6 + dev: false + + registry.npmmirror.com/mdn-data/2.0.14: + resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.14.tgz} + name: mdn-data + version: 2.0.14 + dev: true + + registry.npmmirror.com/mdurl/1.0.1: + resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdurl/-/mdurl-1.0.1.tgz} + name: mdurl + version: 1.0.1 + dev: false + + registry.npmmirror.com/media-typer/0.3.0: + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/media-typer/-/media-typer-0.3.0.tgz} + name: media-typer + version: 0.3.0 + engines: {node: '>= 0.6'} + dev: true + + registry.npmmirror.com/memfs/3.5.3: + resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/memfs/-/memfs-3.5.3.tgz} + name: memfs + version: 3.5.3 + engines: {node: '>= 4.0.0'} + dependencies: + fs-monkey: registry.npmmirror.com/fs-monkey/1.0.4 + dev: true + + registry.npmmirror.com/meow/3.7.0: + resolution: {integrity: sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/meow/-/meow-3.7.0.tgz} + name: meow + version: 3.7.0 + engines: {node: '>=0.10.0'} + dependencies: + camelcase-keys: registry.npmmirror.com/camelcase-keys/2.1.0 + decamelize: registry.npmmirror.com/decamelize/1.2.0 + loud-rejection: registry.npmmirror.com/loud-rejection/1.6.0 + map-obj: registry.npmmirror.com/map-obj/1.0.1 + minimist: registry.npmmirror.com/minimist/1.2.8 + normalize-package-data: registry.npmmirror.com/normalize-package-data/2.5.0 + object-assign: registry.npmmirror.com/object-assign/4.1.1 + read-pkg-up: registry.npmmirror.com/read-pkg-up/1.0.1 + redent: registry.npmmirror.com/redent/1.0.0 + trim-newlines: registry.npmmirror.com/trim-newlines/1.0.0 + dev: false + + registry.npmmirror.com/meow/9.0.0: + resolution: {integrity: sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/meow/-/meow-9.0.0.tgz} + name: meow + version: 9.0.0 + engines: {node: '>=10'} + dependencies: + '@types/minimist': registry.npmmirror.com/@types/minimist/1.2.2 + camelcase-keys: registry.npmmirror.com/camelcase-keys/6.2.2 + decamelize: registry.npmmirror.com/decamelize/1.2.0 + decamelize-keys: registry.npmmirror.com/decamelize-keys/1.1.1 + hard-rejection: registry.npmmirror.com/hard-rejection/2.1.0 + minimist-options: registry.npmmirror.com/minimist-options/4.1.0 + normalize-package-data: registry.npmmirror.com/normalize-package-data/3.0.3 + read-pkg-up: registry.npmmirror.com/read-pkg-up/7.0.1 + redent: registry.npmmirror.com/redent/3.0.0 + trim-newlines: registry.npmmirror.com/trim-newlines/3.0.1 + type-fest: registry.npmmirror.com/type-fest/0.18.1 + yargs-parser: registry.npmmirror.com/yargs-parser/20.2.9 + + registry.npmmirror.com/merge-descriptors/1.0.1: + resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz} + name: merge-descriptors + version: 1.0.1 + dev: true + + registry.npmmirror.com/merge-options/1.0.1: + resolution: {integrity: sha512-iuPV41VWKWBIOpBsjoxjDZw8/GbSfZ2mk7N1453bwMrfzdrIk7EzBd+8UVR6rkw67th7xnk9Dytl3J+lHPdxvg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/merge-options/-/merge-options-1.0.1.tgz} + name: merge-options + version: 1.0.1 + engines: {node: '>=4'} + dependencies: + is-plain-obj: registry.npmmirror.com/is-plain-obj/1.1.0 + dev: false + + registry.npmmirror.com/merge-source-map/1.1.0: + resolution: {integrity: sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/merge-source-map/-/merge-source-map-1.1.0.tgz} + name: merge-source-map + version: 1.1.0 + dependencies: + source-map: registry.npmmirror.com/source-map/0.6.1 + dev: true + + registry.npmmirror.com/merge-stream/2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz} + name: merge-stream + version: 2.0.0 + dev: true + + registry.npmmirror.com/merge2/1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz} + name: merge2 + version: 1.4.1 + engines: {node: '>= 8'} + + registry.npmmirror.com/methods/1.1.2: + resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/methods/-/methods-1.1.2.tgz} + name: methods + version: 1.1.2 + engines: {node: '>= 0.6'} + dev: true + + registry.npmmirror.com/mgrs/1.0.0: + resolution: {integrity: sha512-awNbTOqCxK1DBGjalK3xqWIstBZgN6fxsMSiXLs9/spqWkF2pAhb2rrYCFSsr1/tT7PhcDGjZndG8SWYn0byYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mgrs/-/mgrs-1.0.0.tgz} + name: mgrs + version: 1.0.0 + dev: false + + registry.npmmirror.com/micromatch/3.1.0: + resolution: {integrity: sha512-3StSelAE+hnRvMs8IdVW7Uhk8CVed5tp+kLLGlBP6WiRAXS21GPGu/Nat4WNPXj2Eoc24B02SaeoyozPMfj0/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromatch/-/micromatch-3.1.0.tgz} + name: micromatch + version: 3.1.0 + engines: {node: '>=0.10.0'} + dependencies: + arr-diff: registry.npmmirror.com/arr-diff/4.0.0 + array-unique: registry.npmmirror.com/array-unique/0.3.2 + braces: registry.npmmirror.com/braces/2.3.2 + define-property: registry.npmmirror.com/define-property/1.0.0 + extend-shallow: registry.npmmirror.com/extend-shallow/2.0.1 + extglob: registry.npmmirror.com/extglob/2.0.4 + fragment-cache: registry.npmmirror.com/fragment-cache/0.2.1 + kind-of: registry.npmmirror.com/kind-of/5.1.0 + nanomatch: registry.npmmirror.com/nanomatch/1.2.13 + object.pick: registry.npmmirror.com/object.pick/1.3.0 + regex-not: registry.npmmirror.com/regex-not/1.0.2 + snapdragon: registry.npmmirror.com/snapdragon/0.8.2 + to-regex: registry.npmmirror.com/to-regex/3.0.2 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/micromatch/3.1.10: + resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromatch/-/micromatch-3.1.10.tgz} + name: micromatch + version: 3.1.10 + engines: {node: '>=0.10.0'} + dependencies: + arr-diff: registry.npmmirror.com/arr-diff/4.0.0 + array-unique: registry.npmmirror.com/array-unique/0.3.2 + braces: registry.npmmirror.com/braces/2.3.2 + define-property: registry.npmmirror.com/define-property/2.0.2 + extend-shallow: registry.npmmirror.com/extend-shallow/3.0.2 + extglob: registry.npmmirror.com/extglob/2.0.4 + fragment-cache: registry.npmmirror.com/fragment-cache/0.2.1 + kind-of: registry.npmmirror.com/kind-of/6.0.3 + nanomatch: registry.npmmirror.com/nanomatch/1.2.13 + object.pick: registry.npmmirror.com/object.pick/1.3.0 + regex-not: registry.npmmirror.com/regex-not/1.0.2 + snapdragon: registry.npmmirror.com/snapdragon/0.8.2 + to-regex: registry.npmmirror.com/to-regex/3.0.2 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/micromatch/4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromatch/-/micromatch-4.0.5.tgz} + name: micromatch + version: 4.0.5 + engines: {node: '>=8.6'} + dependencies: + braces: registry.npmmirror.com/braces/3.0.2 + picomatch: registry.npmmirror.com/picomatch/2.3.1 + + registry.npmmirror.com/mime-db/1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz} + name: mime-db + version: 1.52.0 + engines: {node: '>= 0.6'} + + registry.npmmirror.com/mime-types/2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz} + name: mime-types + version: 2.1.35 + engines: {node: '>= 0.6'} + dependencies: + mime-db: registry.npmmirror.com/mime-db/1.52.0 + + registry.npmmirror.com/mime/1.6.0: + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz} + name: mime + version: 1.6.0 + engines: {node: '>=4'} + hasBin: true + dev: true + + registry.npmmirror.com/mimic-fn/1.2.0: + resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mimic-fn/-/mimic-fn-1.2.0.tgz} + name: mimic-fn + version: 1.2.0 + engines: {node: '>=4'} + dev: true + + registry.npmmirror.com/mimic-fn/2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz} + name: mimic-fn + version: 2.1.0 + engines: {node: '>=6'} + dev: true + + registry.npmmirror.com/mimic-response/3.1.0: + resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mimic-response/-/mimic-response-3.1.0.tgz} + name: mimic-response + version: 3.1.0 + engines: {node: '>=10'} + dev: false + + registry.npmmirror.com/mimic-response/4.0.0: + resolution: {integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mimic-response/-/mimic-response-4.0.0.tgz} + name: mimic-response + version: 4.0.0 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: false + + registry.npmmirror.com/min-indent/1.0.1: + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/min-indent/-/min-indent-1.0.1.tgz} + name: min-indent + version: 1.0.1 + engines: {node: '>=4'} + + registry.npmmirror.com/mini-css-extract-plugin/2.7.6_webpack@5.88.2: + resolution: {integrity: sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz} + id: registry.npmmirror.com/mini-css-extract-plugin/2.7.6 + name: mini-css-extract-plugin + version: 2.7.6 + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 + dependencies: + schema-utils: registry.npmmirror.com/schema-utils/4.2.0 + webpack: registry.npmmirror.com/webpack/5.88.2 + dev: true + + registry.npmmirror.com/minimalistic-assert/1.0.1: + resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz} + name: minimalistic-assert + version: 1.0.1 + dev: true + + registry.npmmirror.com/minimatch/0.2.14: + resolution: {integrity: sha512-zZ+Jy8lVWlvqqeM8iZB7w7KmQkoJn8djM585z88rywrEbzoqawVa9FR5p2hwD+y74nfuKOjmNvi9gtWJNLqHvA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minimatch/-/minimatch-0.2.14.tgz} + name: minimatch + version: 0.2.14 + deprecated: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue + dependencies: + lru-cache: registry.npmmirror.com/lru-cache/2.7.3 + sigmund: registry.npmmirror.com/sigmund/1.0.1 + dev: false + + registry.npmmirror.com/minimatch/2.0.10: + resolution: {integrity: sha512-jQo6o1qSVLEWaw3l+bwYA2X0uLuK2KjNh2wjgO7Q/9UJnXr1Q3yQKR8BI0/Bt/rPg75e6SMW4hW/6cBHVTZUjA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minimatch/-/minimatch-2.0.10.tgz} + name: minimatch + version: 2.0.10 + deprecated: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue + dependencies: + brace-expansion: registry.npmmirror.com/brace-expansion/1.1.11 + dev: false + + registry.npmmirror.com/minimatch/3.0.8: + resolution: {integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minimatch/-/minimatch-3.0.8.tgz} + name: minimatch + version: 3.0.8 + dependencies: + brace-expansion: registry.npmmirror.com/brace-expansion/1.1.11 + + registry.npmmirror.com/minimatch/3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz} + name: minimatch + version: 3.1.2 + dependencies: + brace-expansion: registry.npmmirror.com/brace-expansion/1.1.11 + + registry.npmmirror.com/minimatch/5.1.6: + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minimatch/-/minimatch-5.1.6.tgz} + name: minimatch + version: 5.1.6 + engines: {node: '>=10'} + dependencies: + brace-expansion: registry.npmmirror.com/brace-expansion/2.0.1 + + registry.npmmirror.com/minimatch/9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minimatch/-/minimatch-9.0.3.tgz} + name: minimatch + version: 9.0.3 + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: registry.npmmirror.com/brace-expansion/2.0.1 + dev: false + + registry.npmmirror.com/minimist-options/4.1.0: + resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minimist-options/-/minimist-options-4.1.0.tgz} + name: minimist-options + version: 4.1.0 + engines: {node: '>= 6'} + dependencies: + arrify: registry.npmmirror.com/arrify/1.0.1 + is-plain-obj: registry.npmmirror.com/is-plain-obj/1.1.0 + kind-of: registry.npmmirror.com/kind-of/6.0.3 + + registry.npmmirror.com/minimist/0.2.4: + resolution: {integrity: sha512-Pkrrm8NjyQ8yVt8Am9M+yUt74zE3iokhzbG1bFVNjLB92vwM71hf40RkEsryg98BujhVOncKm/C1xROxZ030LQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minimist/-/minimist-0.2.4.tgz} + name: minimist + version: 0.2.4 + dev: false + + registry.npmmirror.com/minimist/1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz} + name: minimist + version: 1.2.8 + + registry.npmmirror.com/minipass-collect/1.0.2: + resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minipass-collect/-/minipass-collect-1.0.2.tgz} + name: minipass-collect + version: 1.0.2 + engines: {node: '>= 8'} + dependencies: + minipass: registry.npmmirror.com/minipass/3.3.6 + + registry.npmmirror.com/minipass-fetch/1.4.1: + resolution: {integrity: sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minipass-fetch/-/minipass-fetch-1.4.1.tgz} + name: minipass-fetch + version: 1.4.1 + engines: {node: '>=8'} + dependencies: + minipass: registry.npmmirror.com/minipass/3.3.6 + minipass-sized: registry.npmmirror.com/minipass-sized/1.0.3 + minizlib: registry.npmmirror.com/minizlib/2.1.2 + optionalDependencies: + encoding: registry.npmmirror.com/encoding/0.1.13 + + registry.npmmirror.com/minipass-fetch/2.1.2: + resolution: {integrity: sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minipass-fetch/-/minipass-fetch-2.1.2.tgz} + name: minipass-fetch + version: 2.1.2 + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + dependencies: + minipass: registry.npmmirror.com/minipass/3.3.6 + minipass-sized: registry.npmmirror.com/minipass-sized/1.0.3 + minizlib: registry.npmmirror.com/minizlib/2.1.2 + optionalDependencies: + encoding: registry.npmmirror.com/encoding/0.1.13 + + registry.npmmirror.com/minipass-fetch/3.0.4: + resolution: {integrity: sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minipass-fetch/-/minipass-fetch-3.0.4.tgz} + name: minipass-fetch + version: 3.0.4 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + minipass: registry.npmmirror.com/minipass/7.0.3 + minipass-sized: registry.npmmirror.com/minipass-sized/1.0.3 + minizlib: registry.npmmirror.com/minizlib/2.1.2 + optionalDependencies: + encoding: registry.npmmirror.com/encoding/0.1.13 + dev: false + + registry.npmmirror.com/minipass-flush/1.0.5: + resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minipass-flush/-/minipass-flush-1.0.5.tgz} + name: minipass-flush + version: 1.0.5 + engines: {node: '>= 8'} + dependencies: + minipass: registry.npmmirror.com/minipass/3.3.6 + + registry.npmmirror.com/minipass-json-stream/1.0.1: + resolution: {integrity: sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz} + name: minipass-json-stream + version: 1.0.1 + dependencies: + jsonparse: registry.npmmirror.com/jsonparse/1.3.1 + minipass: registry.npmmirror.com/minipass/3.3.6 + dev: false + + registry.npmmirror.com/minipass-pipeline/1.2.4: + resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz} + name: minipass-pipeline + version: 1.2.4 + engines: {node: '>=8'} + dependencies: + minipass: registry.npmmirror.com/minipass/3.3.6 + + registry.npmmirror.com/minipass-sized/1.0.3: + resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minipass-sized/-/minipass-sized-1.0.3.tgz} + name: minipass-sized + version: 1.0.3 + engines: {node: '>=8'} + dependencies: + minipass: registry.npmmirror.com/minipass/3.3.6 + + registry.npmmirror.com/minipass/3.3.6: + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz} + name: minipass + version: 3.3.6 + engines: {node: '>=8'} + dependencies: + yallist: registry.npmmirror.com/yallist/4.0.0 + + registry.npmmirror.com/minipass/5.0.0: + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minipass/-/minipass-5.0.0.tgz} + name: minipass + version: 5.0.0 + engines: {node: '>=8'} + + registry.npmmirror.com/minipass/7.0.3: + resolution: {integrity: sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minipass/-/minipass-7.0.3.tgz} + name: minipass + version: 7.0.3 + engines: {node: '>=16 || 14 >=14.17'} + dev: false + + registry.npmmirror.com/minizlib/2.1.2: + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minizlib/-/minizlib-2.1.2.tgz} + name: minizlib + version: 2.1.2 + engines: {node: '>= 8'} + dependencies: + minipass: registry.npmmirror.com/minipass/3.3.6 + yallist: registry.npmmirror.com/yallist/4.0.0 + + registry.npmmirror.com/mint-ui/2.2.13_vue@3.3.4: + resolution: {integrity: sha512-Xz1SFagHSzKOprwQv3fcekXT5RJvhh939zwZHcWeazk1OJrCjsD4I2qm49AEUCfT1AoYzC+rsZIwGP/J6LwVVw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mint-ui/-/mint-ui-2.2.13.tgz} + id: registry.npmmirror.com/mint-ui/2.2.13 + name: mint-ui + version: 2.2.13 + peerDependencies: + vue: ^2.3.0 + dependencies: + array-find-index: registry.npmmirror.com/array-find-index/1.0.2 + raf.js: registry.npmmirror.com/raf.js/0.0.4 + vue: registry.npmmirror.com/vue/3.3.4 + vue-lazyload: registry.npmmirror.com/vue-lazyload/1.3.5 + dev: false + + registry.npmmirror.com/mitt/1.1.2: + resolution: {integrity: sha512-3btxP0O9iGADGWAkteQ8mzDtEspZqu4I32y4GZYCV5BrwtzdcRpF4dQgNdJadCrbBx7Lu6Sq9AVrerMHR0Hkmw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mitt/-/mitt-1.1.2.tgz} + name: mitt + version: 1.1.2 + dev: false + + registry.npmmirror.com/mixin-deep/1.3.2: + resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mixin-deep/-/mixin-deep-1.3.2.tgz} + name: mixin-deep + version: 1.3.2 + engines: {node: '>=0.10.0'} + dependencies: + for-in: registry.npmmirror.com/for-in/1.0.2 + is-extendable: registry.npmmirror.com/is-extendable/1.0.1 + dev: false + + registry.npmmirror.com/mkdirp/0.5.6: + resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz} + name: mkdirp + version: 0.5.6 + hasBin: true + dependencies: + minimist: registry.npmmirror.com/minimist/1.2.8 + + registry.npmmirror.com/mkdirp/1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mkdirp/-/mkdirp-1.0.4.tgz} + name: mkdirp + version: 1.0.4 + engines: {node: '>=10'} + hasBin: true + + registry.npmmirror.com/module-alias/2.2.3: + resolution: {integrity: sha512-23g5BFj4zdQL/b6tor7Ji+QY4pEfNH784BMslY9Qb0UnJWRAt+lQGLYmRaM0KDBwIG23ffEBELhZDP2rhi9f/Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/module-alias/-/module-alias-2.2.3.tgz} + name: module-alias + version: 2.2.3 + dev: true + + registry.npmmirror.com/moment/2.29.4: + resolution: {integrity: sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/moment/-/moment-2.29.4.tgz} + name: moment + version: 2.29.4 + dev: false + + registry.npmmirror.com/monotone-convex-hull-2d/1.0.1: + resolution: {integrity: sha512-ixQ3qdXTVHvR7eAoOjKY8kGxl9YjOFtzi7qOjwmFFPfBqZHVOjUFOBy/Dk9dusamRSPJe9ggyfSypRbs0Bl8BA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/monotone-convex-hull-2d/-/monotone-convex-hull-2d-1.0.1.tgz} + name: monotone-convex-hull-2d + version: 1.0.1 + dependencies: + robust-orientation: registry.npmmirror.com/robust-orientation/1.2.1 + dev: false + + registry.npmmirror.com/mousetrap/1.6.5: + resolution: {integrity: sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mousetrap/-/mousetrap-1.6.5.tgz} + name: mousetrap + version: 1.6.5 + dev: false + + registry.npmmirror.com/mrmime/1.0.1: + resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mrmime/-/mrmime-1.0.1.tgz} + name: mrmime + version: 1.0.1 + engines: {node: '>=10'} + + registry.npmmirror.com/ms/2.0.0: + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz} + name: ms + version: 2.0.0 + + registry.npmmirror.com/ms/2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz} + name: ms + version: 2.1.2 + + registry.npmmirror.com/ms/2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz} + name: ms + version: 2.1.3 + + registry.npmmirror.com/multicast-dns/7.2.5: + resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/multicast-dns/-/multicast-dns-7.2.5.tgz} + name: multicast-dns + version: 7.2.5 + hasBin: true + dependencies: + dns-packet: registry.npmmirror.com/dns-packet/5.6.1 + thunky: registry.npmmirror.com/thunky/1.1.0 + dev: true + + registry.npmmirror.com/multipipe/0.1.2: + resolution: {integrity: sha512-7ZxrUybYv9NonoXgwoOqtStIu18D1c3eFZj27hqgf5kBrBF8Q+tE8V0MW8dKM5QLkQPh1JhhbKgHLY9kifov4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/multipipe/-/multipipe-0.1.2.tgz} + name: multipipe + version: 0.1.2 + dependencies: + duplexer2: registry.npmmirror.com/duplexer2/0.0.2 + dev: false + + registry.npmmirror.com/murmurhash-js/1.0.0: + resolution: {integrity: sha512-TvmkNhkv8yct0SVBSy+o8wYzXjE4Zz3PCesbfs8HiCXXdcTuocApFv11UWlNFWKYsP2okqrhb7JNlSm9InBhIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/murmurhash-js/-/murmurhash-js-1.0.0.tgz} + name: murmurhash-js + version: 1.0.0 + dev: false + + registry.npmmirror.com/mz/2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mz/-/mz-2.7.0.tgz} + name: mz + version: 2.7.0 + dependencies: + any-promise: registry.npmmirror.com/any-promise/1.3.0 + object-assign: registry.npmmirror.com/object-assign/4.1.1 + thenify-all: registry.npmmirror.com/thenify-all/1.6.0 + dev: true + + registry.npmmirror.com/nan/2.18.0: + resolution: {integrity: sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nan/-/nan-2.18.0.tgz} + name: nan + version: 2.18.0 + + registry.npmmirror.com/nanoid/3.3.6: + resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nanoid/-/nanoid-3.3.6.tgz} + name: nanoid + version: 3.3.6 + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + registry.npmmirror.com/nanomatch/1.2.13: + resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nanomatch/-/nanomatch-1.2.13.tgz} + name: nanomatch + version: 1.2.13 + engines: {node: '>=0.10.0'} + dependencies: + arr-diff: registry.npmmirror.com/arr-diff/4.0.0 + array-unique: registry.npmmirror.com/array-unique/0.3.2 + define-property: registry.npmmirror.com/define-property/2.0.2 + extend-shallow: registry.npmmirror.com/extend-shallow/3.0.2 + fragment-cache: registry.npmmirror.com/fragment-cache/0.2.1 + is-windows: registry.npmmirror.com/is-windows/1.0.2 + kind-of: registry.npmmirror.com/kind-of/6.0.3 + object.pick: registry.npmmirror.com/object.pick/1.3.0 + regex-not: registry.npmmirror.com/regex-not/1.0.2 + snapdragon: registry.npmmirror.com/snapdragon/0.8.2 + to-regex: registry.npmmirror.com/to-regex/3.0.2 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/natives/1.1.6: + resolution: {integrity: sha512-6+TDFewD4yxY14ptjKaS63GVdtKiES1pTPyxn9Jb0rBqPMZ7VcCiooEhPNsr+mqHtMGxa/5c/HhcC4uPEUw/nA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/natives/-/natives-1.1.6.tgz} + name: natives + version: 1.1.6 + deprecated: This module relies on Node.js's internals and will break at some point. Do not use it, and update to graceful-fs@4.x. + + registry.npmmirror.com/negotiator/0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz} + name: negotiator + version: 0.6.3 + engines: {node: '>= 0.6'} + + registry.npmmirror.com/neo-async/2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/neo-async/-/neo-async-2.6.2.tgz} + name: neo-async + version: 2.6.2 + dev: true + + registry.npmmirror.com/next-tick/1.1.0: + resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/next-tick/-/next-tick-1.1.0.tgz} + name: next-tick + version: 1.1.0 + dev: false + + registry.npmmirror.com/nice-try/1.0.5: + resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nice-try/-/nice-try-1.0.5.tgz} + name: nice-try + version: 1.0.5 + dev: true + + registry.npmmirror.com/no-case/3.0.4: + resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/no-case/-/no-case-3.0.4.tgz} + name: no-case + version: 3.0.4 + dependencies: + lower-case: registry.npmmirror.com/lower-case/2.0.2 + tslib: registry.npmmirror.com/tslib/2.6.2 + dev: true + + registry.npmmirror.com/node-fetch/2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/node-fetch/-/node-fetch-2.7.0.tgz} + name: node-fetch + version: 2.7.0 + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + dependencies: + whatwg-url: registry.npmmirror.com/whatwg-url/5.0.0 + dev: true + + registry.npmmirror.com/node-forge/1.3.1: + resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/node-forge/-/node-forge-1.3.1.tgz} + name: node-forge + version: 1.3.1 + engines: {node: '>= 6.13.0'} + dev: true + + registry.npmmirror.com/node-gyp/3.8.0: + resolution: {integrity: sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/node-gyp/-/node-gyp-3.8.0.tgz} + name: node-gyp + version: 3.8.0 + engines: {node: '>= 0.8.0'} + hasBin: true + dependencies: + fstream: registry.npmmirror.com/fstream/1.0.12 + glob: registry.npmmirror.com/glob/7.2.3 + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.11 + mkdirp: registry.npmmirror.com/mkdirp/0.5.6 + nopt: registry.npmmirror.com/nopt/3.0.6 + npmlog: registry.npmmirror.com/npmlog/4.1.2 + osenv: registry.npmmirror.com/osenv/0.1.5 + request: registry.npmmirror.com/request/2.88.2 + rimraf: registry.npmmirror.com/rimraf/2.7.1 + semver: registry.npmmirror.com/semver/5.3.0 + tar: registry.npmmirror.com/tar/2.2.2 + which: registry.npmmirror.com/which/1.3.1 + dev: false + + registry.npmmirror.com/node-gyp/8.4.1: + resolution: {integrity: sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/node-gyp/-/node-gyp-8.4.1.tgz} + name: node-gyp + version: 8.4.1 + engines: {node: '>= 10.12.0'} + hasBin: true + dependencies: + env-paths: registry.npmmirror.com/env-paths/2.2.1 + glob: registry.npmmirror.com/glob/7.2.3 + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.11 + make-fetch-happen: registry.npmmirror.com/make-fetch-happen/9.1.0 + nopt: registry.npmmirror.com/nopt/5.0.0 + npmlog: registry.npmmirror.com/npmlog/6.0.2 + rimraf: registry.npmmirror.com/rimraf/3.0.2 + semver: registry.npmmirror.com/semver/7.5.4 + tar: registry.npmmirror.com/tar/6.2.0 + which: registry.npmmirror.com/which/2.0.2 + transitivePeerDependencies: + - bluebird + - supports-color + + registry.npmmirror.com/node-gyp/9.4.0: + resolution: {integrity: sha512-dMXsYP6gc9rRbejLXmTbVRYjAHw7ppswsKyMxuxJxxOHzluIO1rGp9TOQgjFJ+2MCqcOcQTOPB/8Xwhr+7s4Eg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/node-gyp/-/node-gyp-9.4.0.tgz} + name: node-gyp + version: 9.4.0 + engines: {node: ^12.13 || ^14.13 || >=16} + hasBin: true + dependencies: + env-paths: registry.npmmirror.com/env-paths/2.2.1 + exponential-backoff: registry.npmmirror.com/exponential-backoff/3.1.1 + glob: registry.npmmirror.com/glob/7.2.3 + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.11 + make-fetch-happen: registry.npmmirror.com/make-fetch-happen/11.1.1 + nopt: registry.npmmirror.com/nopt/6.0.0 + npmlog: registry.npmmirror.com/npmlog/6.0.2 + rimraf: registry.npmmirror.com/rimraf/3.0.2 + semver: registry.npmmirror.com/semver/7.5.4 + tar: registry.npmmirror.com/tar/6.2.0 + which: registry.npmmirror.com/which/2.0.2 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/node-releases/2.0.13: + resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/node-releases/-/node-releases-2.0.13.tgz} + name: node-releases + version: 2.0.13 + + registry.npmmirror.com/node-sass/4.14.1: + resolution: {integrity: sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/node-sass/-/node-sass-4.14.1.tgz} + name: node-sass + version: 4.14.1 + engines: {node: '>=0.10.0'} + hasBin: true + requiresBuild: true + dependencies: + async-foreach: registry.npmmirror.com/async-foreach/0.1.3 + chalk: registry.npmmirror.com/chalk/1.1.3 + cross-spawn: registry.npmmirror.com/cross-spawn/3.0.1 + gaze: registry.npmmirror.com/gaze/1.1.3 + get-stdin: registry.npmmirror.com/get-stdin/4.0.1 + glob: registry.npmmirror.com/glob/7.2.3 + in-publish: registry.npmmirror.com/in-publish/2.0.1 + lodash: registry.npmmirror.com/lodash/4.17.21 + meow: registry.npmmirror.com/meow/3.7.0 + mkdirp: registry.npmmirror.com/mkdirp/0.5.6 + nan: registry.npmmirror.com/nan/2.18.0 + node-gyp: registry.npmmirror.com/node-gyp/3.8.0 + npmlog: registry.npmmirror.com/npmlog/4.1.2 + request: registry.npmmirror.com/request/2.88.2 + sass-graph: registry.npmmirror.com/sass-graph/2.2.5 + stdout-stream: registry.npmmirror.com/stdout-stream/1.4.1 + true-case-path: registry.npmmirror.com/true-case-path/1.0.3 + dev: false + + registry.npmmirror.com/node-sass/9.0.0: + resolution: {integrity: sha512-yltEuuLrfH6M7Pq2gAj5B6Zm7m+gdZoG66wTqG6mIZV/zijq3M2OO2HswtT6oBspPyFhHDcaxWpsBm0fRNDHPg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/node-sass/-/node-sass-9.0.0.tgz} + name: node-sass + version: 9.0.0 + engines: {node: '>=16'} + hasBin: true + requiresBuild: true + dependencies: + async-foreach: registry.npmmirror.com/async-foreach/0.1.3 + chalk: registry.npmmirror.com/chalk/4.1.2 + cross-spawn: registry.npmmirror.com/cross-spawn/7.0.3 + gaze: registry.npmmirror.com/gaze/1.1.3 + get-stdin: registry.npmmirror.com/get-stdin/4.0.1 + glob: registry.npmmirror.com/glob/7.2.3 + lodash: registry.npmmirror.com/lodash/4.17.21 + make-fetch-happen: registry.npmmirror.com/make-fetch-happen/10.2.1 + meow: registry.npmmirror.com/meow/9.0.0 + nan: registry.npmmirror.com/nan/2.18.0 + node-gyp: registry.npmmirror.com/node-gyp/8.4.1 + sass-graph: registry.npmmirror.com/sass-graph/4.0.1 + stdout-stream: registry.npmmirror.com/stdout-stream/1.4.1 + true-case-path: registry.npmmirror.com/true-case-path/2.2.1 + transitivePeerDependencies: + - bluebird + - supports-color + + registry.npmmirror.com/nopt/3.0.6: + resolution: {integrity: sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nopt/-/nopt-3.0.6.tgz} + name: nopt + version: 3.0.6 + hasBin: true + dependencies: + abbrev: registry.npmmirror.com/abbrev/1.1.1 + dev: false + + registry.npmmirror.com/nopt/5.0.0: + resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nopt/-/nopt-5.0.0.tgz} + name: nopt + version: 5.0.0 + engines: {node: '>=6'} + hasBin: true + dependencies: + abbrev: registry.npmmirror.com/abbrev/1.1.1 + + registry.npmmirror.com/nopt/6.0.0: + resolution: {integrity: sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nopt/-/nopt-6.0.0.tgz} + name: nopt + version: 6.0.0 + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + hasBin: true + dependencies: + abbrev: registry.npmmirror.com/abbrev/1.1.1 + dev: false + + registry.npmmirror.com/normalize-package-data/2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz} + name: normalize-package-data + version: 2.5.0 + dependencies: + hosted-git-info: registry.npmmirror.com/hosted-git-info/2.8.9 + resolve: registry.npmmirror.com/resolve/1.22.6 + semver: registry.npmmirror.com/semver/5.7.2 + validate-npm-package-license: registry.npmmirror.com/validate-npm-package-license/3.0.4 + + registry.npmmirror.com/normalize-package-data/3.0.3: + resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz} + name: normalize-package-data + version: 3.0.3 + engines: {node: '>=10'} + dependencies: + hosted-git-info: registry.npmmirror.com/hosted-git-info/4.1.0 + is-core-module: registry.npmmirror.com/is-core-module/2.13.0 + semver: registry.npmmirror.com/semver/7.5.4 + validate-npm-package-license: registry.npmmirror.com/validate-npm-package-license/3.0.4 + + registry.npmmirror.com/normalize-package-data/5.0.0: + resolution: {integrity: sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-5.0.0.tgz} + name: normalize-package-data + version: 5.0.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + hosted-git-info: registry.npmmirror.com/hosted-git-info/6.1.1 + is-core-module: registry.npmmirror.com/is-core-module/2.13.0 + semver: registry.npmmirror.com/semver/7.5.4 + validate-npm-package-license: registry.npmmirror.com/validate-npm-package-license/3.0.4 + dev: false + + registry.npmmirror.com/normalize-path/1.0.0: + resolution: {integrity: sha512-7WyT0w8jhpDStXRq5836AMmihQwq2nrUVQrgjvUo/p/NZf9uy/MeJ246lBJVmWuYXMlJuG9BNZHF0hWjfTbQUA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/normalize-path/-/normalize-path-1.0.0.tgz} + name: normalize-path + version: 1.0.0 + engines: {node: '>=0.10.0'} + dev: true + + registry.npmmirror.com/normalize-path/3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz} + name: normalize-path + version: 3.0.0 + engines: {node: '>=0.10.0'} + dev: true + + registry.npmmirror.com/normalize-range/0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/normalize-range/-/normalize-range-0.1.2.tgz} + name: normalize-range + version: 0.1.2 + engines: {node: '>=0.10.0'} + + registry.npmmirror.com/normalize-url/6.1.0: + resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/normalize-url/-/normalize-url-6.1.0.tgz} + name: normalize-url + version: 6.1.0 + engines: {node: '>=10'} + dev: true + + registry.npmmirror.com/normalize-url/8.0.0: + resolution: {integrity: sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/normalize-url/-/normalize-url-8.0.0.tgz} + name: normalize-url + version: 8.0.0 + engines: {node: '>=14.16'} + dev: false + + registry.npmmirror.com/normalize-wheel/1.0.1: + resolution: {integrity: sha512-1OnlAPZ3zgrk8B91HyRj+eVv+kS5u+Z0SCsak6Xil/kmgEia50ga7zfkumayonZrImffAxPU/5WcyGhzetHNPA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/normalize-wheel/-/normalize-wheel-1.0.1.tgz} + name: normalize-wheel + version: 1.0.1 + dev: false + + registry.npmmirror.com/npm-bundled/3.0.0: + resolution: {integrity: sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/npm-bundled/-/npm-bundled-3.0.0.tgz} + name: npm-bundled + version: 3.0.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + npm-normalize-package-bin: registry.npmmirror.com/npm-normalize-package-bin/3.0.1 + dev: false + + registry.npmmirror.com/npm-check-updates/16.14.4: + resolution: {integrity: sha512-PKg1wv3vno75/9qgRLqV2huBO7eukOlW+PmIGl7LPXjElfYTUTWUtaMOdOckImaSj4Uqe46W/zMbMFZQp5dHRQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/npm-check-updates/-/npm-check-updates-16.14.4.tgz} + name: npm-check-updates + version: 16.14.4 + engines: {node: '>=14.14'} + hasBin: true + dependencies: + chalk: registry.npmmirror.com/chalk/5.3.0 + cli-table3: registry.npmmirror.com/cli-table3/0.6.3 + commander: registry.npmmirror.com/commander/10.0.1 + fast-memoize: registry.npmmirror.com/fast-memoize/2.5.2 + find-up: registry.npmmirror.com/find-up/5.0.0 + fp-and-or: registry.npmmirror.com/fp-and-or/0.1.3 + get-stdin: registry.npmmirror.com/get-stdin/8.0.0 + globby: registry.npmmirror.com/globby/11.1.0 + hosted-git-info: registry.npmmirror.com/hosted-git-info/5.2.1 + ini: registry.npmmirror.com/ini/4.1.1 + js-yaml: registry.npmmirror.com/js-yaml/4.1.0 + json-parse-helpfulerror: registry.npmmirror.com/json-parse-helpfulerror/1.0.3 + jsonlines: registry.npmmirror.com/jsonlines/0.1.1 + lodash: registry.npmmirror.com/lodash/4.17.21 + make-fetch-happen: registry.npmmirror.com/make-fetch-happen/11.1.1 + minimatch: registry.npmmirror.com/minimatch/9.0.3 + p-map: registry.npmmirror.com/p-map/4.0.0 + pacote: registry.npmmirror.com/pacote/15.2.0 + parse-github-url: registry.npmmirror.com/parse-github-url/1.0.2 + progress: registry.npmmirror.com/progress/2.0.3 + prompts-ncu: registry.npmmirror.com/prompts-ncu/3.0.0 + rc-config-loader: registry.npmmirror.com/rc-config-loader/4.1.3 + remote-git-tags: registry.npmmirror.com/remote-git-tags/3.0.0 + rimraf: registry.npmmirror.com/rimraf/5.0.1 + semver: registry.npmmirror.com/semver/7.5.4 + semver-utils: registry.npmmirror.com/semver-utils/1.1.4 + source-map-support: registry.npmmirror.com/source-map-support/0.5.21 + spawn-please: registry.npmmirror.com/spawn-please/2.0.2 + strip-ansi: registry.npmmirror.com/strip-ansi/7.1.0 + strip-json-comments: registry.npmmirror.com/strip-json-comments/5.0.1 + untildify: registry.npmmirror.com/untildify/4.0.0 + update-notifier: registry.npmmirror.com/update-notifier/6.0.2 + transitivePeerDependencies: + - bluebird + - supports-color + dev: false + + registry.npmmirror.com/npm-install-checks/6.2.0: + resolution: {integrity: sha512-744wat5wAAHsxa4590mWO0tJ8PKxR8ORZsH9wGpQc3nWTzozMAgBN/XyqYw7mg3yqLM8dLwEnwSfKMmXAjF69g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/npm-install-checks/-/npm-install-checks-6.2.0.tgz} + name: npm-install-checks + version: 6.2.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + semver: registry.npmmirror.com/semver/7.5.4 + dev: false + + registry.npmmirror.com/npm-normalize-package-bin/3.0.1: + resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz} + name: npm-normalize-package-bin + version: 3.0.1 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: false + + registry.npmmirror.com/npm-package-arg/10.1.0: + resolution: {integrity: sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/npm-package-arg/-/npm-package-arg-10.1.0.tgz} + name: npm-package-arg + version: 10.1.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + hosted-git-info: registry.npmmirror.com/hosted-git-info/6.1.1 + proc-log: registry.npmmirror.com/proc-log/3.0.0 + semver: registry.npmmirror.com/semver/7.5.4 + validate-npm-package-name: registry.npmmirror.com/validate-npm-package-name/5.0.0 + dev: false + + registry.npmmirror.com/npm-packlist/7.0.4: + resolution: {integrity: sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/npm-packlist/-/npm-packlist-7.0.4.tgz} + name: npm-packlist + version: 7.0.4 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + ignore-walk: registry.npmmirror.com/ignore-walk/6.0.3 + dev: false + + registry.npmmirror.com/npm-pick-manifest/8.0.2: + resolution: {integrity: sha512-1dKY+86/AIiq1tkKVD3l0WI+Gd3vkknVGAggsFeBkTvbhMQ1OND/LKkYv4JtXPKUJ8bOTCyLiqEg2P6QNdK+Gg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/npm-pick-manifest/-/npm-pick-manifest-8.0.2.tgz} + name: npm-pick-manifest + version: 8.0.2 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + npm-install-checks: registry.npmmirror.com/npm-install-checks/6.2.0 + npm-normalize-package-bin: registry.npmmirror.com/npm-normalize-package-bin/3.0.1 + npm-package-arg: registry.npmmirror.com/npm-package-arg/10.1.0 + semver: registry.npmmirror.com/semver/7.5.4 + dev: false + + registry.npmmirror.com/npm-registry-fetch/14.0.5: + resolution: {integrity: sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/npm-registry-fetch/-/npm-registry-fetch-14.0.5.tgz} + name: npm-registry-fetch + version: 14.0.5 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + make-fetch-happen: registry.npmmirror.com/make-fetch-happen/11.1.1 + minipass: registry.npmmirror.com/minipass/5.0.0 + minipass-fetch: registry.npmmirror.com/minipass-fetch/3.0.4 + minipass-json-stream: registry.npmmirror.com/minipass-json-stream/1.0.1 + minizlib: registry.npmmirror.com/minizlib/2.1.2 + npm-package-arg: registry.npmmirror.com/npm-package-arg/10.1.0 + proc-log: registry.npmmirror.com/proc-log/3.0.0 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/npm-run-path/2.0.2: + resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/npm-run-path/-/npm-run-path-2.0.2.tgz} + name: npm-run-path + version: 2.0.2 + engines: {node: '>=4'} + dependencies: + path-key: registry.npmmirror.com/path-key/2.0.1 + dev: true + + registry.npmmirror.com/npm-run-path/4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/npm-run-path/-/npm-run-path-4.0.1.tgz} + name: npm-run-path + version: 4.0.1 + engines: {node: '>=8'} + dependencies: + path-key: registry.npmmirror.com/path-key/3.1.1 + dev: true + + registry.npmmirror.com/npmlog/4.1.2: + resolution: {integrity: sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/npmlog/-/npmlog-4.1.2.tgz} + name: npmlog + version: 4.1.2 + dependencies: + are-we-there-yet: registry.npmmirror.com/are-we-there-yet/1.1.7 + console-control-strings: registry.npmmirror.com/console-control-strings/1.1.0 + gauge: registry.npmmirror.com/gauge/2.7.4 + set-blocking: registry.npmmirror.com/set-blocking/2.0.0 + dev: false + + registry.npmmirror.com/npmlog/6.0.2: + resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/npmlog/-/npmlog-6.0.2.tgz} + name: npmlog + version: 6.0.2 + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + dependencies: + are-we-there-yet: registry.npmmirror.com/are-we-there-yet/3.0.1 + console-control-strings: registry.npmmirror.com/console-control-strings/1.1.0 + gauge: registry.npmmirror.com/gauge/4.0.4 + set-blocking: registry.npmmirror.com/set-blocking/2.0.0 + + registry.npmmirror.com/nth-check/2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz} + name: nth-check + version: 2.1.1 + dependencies: + boolbase: registry.npmmirror.com/boolbase/1.0.0 + dev: true + + registry.npmmirror.com/num2fraction/1.2.2: + resolution: {integrity: sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/num2fraction/-/num2fraction-1.2.2.tgz} + name: num2fraction + version: 1.2.2 + dev: false + + registry.npmmirror.com/number-is-nan/1.0.1: + resolution: {integrity: sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/number-is-nan/-/number-is-nan-1.0.1.tgz} + name: number-is-nan + version: 1.0.1 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/oauth-sign/0.9.0: + resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/oauth-sign/-/oauth-sign-0.9.0.tgz} + name: oauth-sign + version: 0.9.0 + dev: false + + registry.npmmirror.com/object-assign/3.0.0: + resolution: {integrity: sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object-assign/-/object-assign-3.0.0.tgz} + name: object-assign + version: 3.0.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/object-assign/4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz} + name: object-assign + version: 4.1.1 + engines: {node: '>=0.10.0'} + + registry.npmmirror.com/object-copy/0.1.0: + resolution: {integrity: sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object-copy/-/object-copy-0.1.0.tgz} + name: object-copy + version: 0.1.0 + engines: {node: '>=0.10.0'} + dependencies: + copy-descriptor: registry.npmmirror.com/copy-descriptor/0.1.1 + define-property: registry.npmmirror.com/define-property/0.2.5 + kind-of: registry.npmmirror.com/kind-of/3.2.2 + dev: false + + registry.npmmirror.com/object-inspect/1.12.3: + resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object-inspect/-/object-inspect-1.12.3.tgz} + name: object-inspect + version: 1.12.3 + + registry.npmmirror.com/object-is/1.1.5: + resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object-is/-/object-is-1.1.5.tgz} + name: object-is + version: 1.1.5 + engines: {node: '>= 0.4'} + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + define-properties: registry.npmmirror.com/define-properties/1.2.1 + dev: false + + registry.npmmirror.com/object-keys/1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz} + name: object-keys + version: 1.1.1 + engines: {node: '>= 0.4'} + + registry.npmmirror.com/object-visit/1.0.1: + resolution: {integrity: sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object-visit/-/object-visit-1.0.1.tgz} + name: object-visit + version: 1.0.1 + engines: {node: '>=0.10.0'} + dependencies: + isobject: registry.npmmirror.com/isobject/3.0.1 + dev: false + + registry.npmmirror.com/object.assign/4.1.4: + resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object.assign/-/object.assign-4.1.4.tgz} + name: object.assign + version: 4.1.4 + engines: {node: '>= 0.4'} + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + define-properties: registry.npmmirror.com/define-properties/1.2.1 + has-symbols: registry.npmmirror.com/has-symbols/1.0.3 + object-keys: registry.npmmirror.com/object-keys/1.1.1 + dev: true + + registry.npmmirror.com/object.defaults/1.1.0: + resolution: {integrity: sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object.defaults/-/object.defaults-1.1.0.tgz} + name: object.defaults + version: 1.1.0 + engines: {node: '>=0.10.0'} + dependencies: + array-each: registry.npmmirror.com/array-each/1.0.1 + array-slice: registry.npmmirror.com/array-slice/1.1.0 + for-own: registry.npmmirror.com/for-own/1.0.0 + isobject: registry.npmmirror.com/isobject/3.0.1 + dev: false + + registry.npmmirror.com/object.fromentries/2.0.7: + resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object.fromentries/-/object.fromentries-2.0.7.tgz} + name: object.fromentries + version: 2.0.7 + engines: {node: '>= 0.4'} + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + define-properties: registry.npmmirror.com/define-properties/1.2.1 + es-abstract: registry.npmmirror.com/es-abstract/1.22.2 + dev: true + + registry.npmmirror.com/object.groupby/1.0.1: + resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object.groupby/-/object.groupby-1.0.1.tgz} + name: object.groupby + version: 1.0.1 + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + define-properties: registry.npmmirror.com/define-properties/1.2.1 + es-abstract: registry.npmmirror.com/es-abstract/1.22.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.1 + dev: true + + registry.npmmirror.com/object.map/1.0.1: + resolution: {integrity: sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object.map/-/object.map-1.0.1.tgz} + name: object.map + version: 1.0.1 + engines: {node: '>=0.10.0'} + dependencies: + for-own: registry.npmmirror.com/for-own/1.0.0 + make-iterator: registry.npmmirror.com/make-iterator/1.0.1 + dev: false + + registry.npmmirror.com/object.pick/1.3.0: + resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object.pick/-/object.pick-1.3.0.tgz} + name: object.pick + version: 1.3.0 + engines: {node: '>=0.10.0'} + dependencies: + isobject: registry.npmmirror.com/isobject/3.0.1 + dev: false + + registry.npmmirror.com/object.values/1.1.7: + resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object.values/-/object.values-1.1.7.tgz} + name: object.values + version: 1.1.7 + engines: {node: '>= 0.4'} + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + define-properties: registry.npmmirror.com/define-properties/1.2.1 + es-abstract: registry.npmmirror.com/es-abstract/1.22.2 + dev: true + + registry.npmmirror.com/obuf/1.1.2: + resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/obuf/-/obuf-1.1.2.tgz} + name: obuf + version: 1.1.2 + dev: true + + registry.npmmirror.com/ol-mapbox-style/9.7.0: + resolution: {integrity: sha512-YX3u8FBJHsRHaoGxmd724Mp5WPTuV7wLQW6zZhcihMuInsSdCX1EiZfU+8IAL7jG0pbgl5YgC0aWE/MXJcUXxg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ol-mapbox-style/-/ol-mapbox-style-9.7.0.tgz} + name: ol-mapbox-style + version: 9.7.0 + dependencies: + '@mapbox/mapbox-gl-style-spec': registry.npmmirror.com/@mapbox/mapbox-gl-style-spec/13.28.0 + mapbox-to-css-font: registry.npmmirror.com/mapbox-to-css-font/2.4.2 + dev: false + + registry.npmmirror.com/ol/7.2.2: + resolution: {integrity: sha512-eqJ1hhVQQ3Ap4OhYq9DRu5pz9RMpLhmoTauDoIqpn7logVi1AJE+lXjEHrPrTSuZYjtFbMgqr07sxoLNR65nrw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ol/-/ol-7.2.2.tgz} + name: ol + version: 7.2.2 + dependencies: + earcut: registry.npmmirror.com/earcut/2.2.4 + geotiff: registry.npmmirror.com/geotiff/2.0.7 + ol-mapbox-style: registry.npmmirror.com/ol-mapbox-style/9.7.0 + pbf: registry.npmmirror.com/pbf/3.2.1 + rbush: registry.npmmirror.com/rbush/3.0.1 + dev: false + + registry.npmmirror.com/on-finished/2.4.1: + resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/on-finished/-/on-finished-2.4.1.tgz} + name: on-finished + version: 2.4.1 + engines: {node: '>= 0.8'} + dependencies: + ee-first: registry.npmmirror.com/ee-first/1.1.1 + dev: true + + registry.npmmirror.com/on-headers/1.0.2: + resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/on-headers/-/on-headers-1.0.2.tgz} + name: on-headers + version: 1.0.2 + engines: {node: '>= 0.8'} + dev: true + + registry.npmmirror.com/once/1.3.3: + resolution: {integrity: sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/once/-/once-1.3.3.tgz} + name: once + version: 1.3.3 + dependencies: + wrappy: registry.npmmirror.com/wrappy/1.0.2 + dev: false + + registry.npmmirror.com/once/1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/once/-/once-1.4.0.tgz} + name: once + version: 1.4.0 + dependencies: + wrappy: registry.npmmirror.com/wrappy/1.0.2 + + registry.npmmirror.com/onetime/1.1.0: + resolution: {integrity: sha512-GZ+g4jayMqzCRMgB2sol7GiCLjKfS1PINkjmx8spcKce1LiVqcbQreXwqs2YAFXC6R03VIG28ZS31t8M866v6A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/onetime/-/onetime-1.1.0.tgz} + name: onetime + version: 1.1.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/onetime/2.0.1: + resolution: {integrity: sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/onetime/-/onetime-2.0.1.tgz} + name: onetime + version: 2.0.1 + engines: {node: '>=4'} + dependencies: + mimic-fn: registry.npmmirror.com/mimic-fn/1.2.0 + dev: true + + registry.npmmirror.com/onetime/5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz} + name: onetime + version: 5.1.2 + engines: {node: '>=6'} + dependencies: + mimic-fn: registry.npmmirror.com/mimic-fn/2.1.0 + dev: true + + registry.npmmirror.com/open/8.4.2: + resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/open/-/open-8.4.2.tgz} + name: open + version: 8.4.2 + engines: {node: '>=12'} + dependencies: + define-lazy-prop: registry.npmmirror.com/define-lazy-prop/2.0.0 + is-docker: registry.npmmirror.com/is-docker/2.2.1 + is-wsl: registry.npmmirror.com/is-wsl/2.2.0 + dev: true + + registry.npmmirror.com/opener/1.5.2: + resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/opener/-/opener-1.5.2.tgz} + name: opener + version: 1.5.2 + hasBin: true + + registry.npmmirror.com/ora/0.3.0: + resolution: {integrity: sha512-Ez3H81qHXy4hOL45ERXyttL0IIZM1hD/veopJFZYHdtzZzyVPUNjLR2yfNPBKlx9rjxnWP8Qt2n9Z/D5/DPV3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ora/-/ora-0.3.0.tgz} + name: ora + version: 0.3.0 + engines: {node: '>=4'} + dependencies: + chalk: registry.npmmirror.com/chalk/1.1.3 + cli-cursor: registry.npmmirror.com/cli-cursor/1.0.2 + cli-spinners: registry.npmmirror.com/cli-spinners/0.2.0 + log-symbols: registry.npmmirror.com/log-symbols/1.0.2 + dev: false + + registry.npmmirror.com/ora/5.4.1: + resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ora/-/ora-5.4.1.tgz} + name: ora + version: 5.4.1 + engines: {node: '>=10'} + dependencies: + bl: registry.npmmirror.com/bl/4.1.0 + chalk: registry.npmmirror.com/chalk/4.1.2 + cli-cursor: registry.npmmirror.com/cli-cursor/3.1.0 + cli-spinners: registry.npmmirror.com/cli-spinners/2.9.1 + is-interactive: registry.npmmirror.com/is-interactive/1.0.0 + is-unicode-supported: registry.npmmirror.com/is-unicode-supported/0.1.0 + log-symbols: registry.npmmirror.com/log-symbols/4.1.0 + strip-ansi: registry.npmmirror.com/strip-ansi/6.0.1 + wcwidth: registry.npmmirror.com/wcwidth/1.0.1 + dev: true + + registry.npmmirror.com/orchestrator/0.3.8: + resolution: {integrity: sha512-DrQ43ngaJ0e36j2CHyoDoIg1K4zbc78GnTQESebK9vu6hj4W5/pvfSFO/kgM620Yd0YnhseSNYsLK3/SszZ5NQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/orchestrator/-/orchestrator-0.3.8.tgz} + name: orchestrator + version: 0.3.8 + dependencies: + end-of-stream: registry.npmmirror.com/end-of-stream/0.1.5 + sequencify: registry.npmmirror.com/sequencify/0.0.7 + stream-consume: registry.npmmirror.com/stream-consume/0.1.1 + dev: false + + registry.npmmirror.com/ordered-read-streams/0.1.0: + resolution: {integrity: sha512-PMX5ehiNri4+lgk9fl09xuPeciGmyPyVUSBwwPT4C/3EHGxoVf7UdgKDE3SLBD4pUDmlzrg1L1cK5igrp+Tyuw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz} + name: ordered-read-streams + version: 0.1.0 + dev: false + + registry.npmmirror.com/os-homedir/1.0.2: + resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/os-homedir/-/os-homedir-1.0.2.tgz} + name: os-homedir + version: 1.0.2 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/os-tmpdir/1.0.2: + resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz} + name: os-tmpdir + version: 1.0.2 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/osenv/0.1.5: + resolution: {integrity: sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/osenv/-/osenv-0.1.5.tgz} + name: osenv + version: 0.1.5 + dependencies: + os-homedir: registry.npmmirror.com/os-homedir/1.0.2 + os-tmpdir: registry.npmmirror.com/os-tmpdir/1.0.2 + dev: false + + registry.npmmirror.com/p-cancelable/3.0.0: + resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/p-cancelable/-/p-cancelable-3.0.0.tgz} + name: p-cancelable + version: 3.0.0 + engines: {node: '>=12.20'} + dev: false + + registry.npmmirror.com/p-finally/1.0.0: + resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/p-finally/-/p-finally-1.0.0.tgz} + name: p-finally + version: 1.0.0 + engines: {node: '>=4'} + dev: true + + registry.npmmirror.com/p-limit/2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/p-limit/-/p-limit-2.3.0.tgz} + name: p-limit + version: 2.3.0 + engines: {node: '>=6'} + dependencies: + p-try: registry.npmmirror.com/p-try/2.2.0 + + registry.npmmirror.com/p-limit/3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/p-limit/-/p-limit-3.1.0.tgz} + name: p-limit + version: 3.1.0 + engines: {node: '>=10'} + dependencies: + yocto-queue: registry.npmmirror.com/yocto-queue/0.1.0 + dev: false + + registry.npmmirror.com/p-locate/3.0.0: + resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/p-locate/-/p-locate-3.0.0.tgz} + name: p-locate + version: 3.0.0 + engines: {node: '>=6'} + dependencies: + p-limit: registry.npmmirror.com/p-limit/2.3.0 + dev: false + + registry.npmmirror.com/p-locate/4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/p-locate/-/p-locate-4.1.0.tgz} + name: p-locate + version: 4.1.0 + engines: {node: '>=8'} + dependencies: + p-limit: registry.npmmirror.com/p-limit/2.3.0 + + registry.npmmirror.com/p-locate/5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/p-locate/-/p-locate-5.0.0.tgz} + name: p-locate + version: 5.0.0 + engines: {node: '>=10'} + dependencies: + p-limit: registry.npmmirror.com/p-limit/3.1.0 + dev: false + + registry.npmmirror.com/p-map/4.0.0: + resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/p-map/-/p-map-4.0.0.tgz} + name: p-map + version: 4.0.0 + engines: {node: '>=10'} + dependencies: + aggregate-error: registry.npmmirror.com/aggregate-error/3.1.0 + + registry.npmmirror.com/p-retry/4.6.2: + resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/p-retry/-/p-retry-4.6.2.tgz} + name: p-retry + version: 4.6.2 + engines: {node: '>=8'} + dependencies: + '@types/retry': registry.npmmirror.com/@types/retry/0.12.0 + retry: registry.npmmirror.com/retry/0.13.1 + dev: true + + registry.npmmirror.com/p-try/2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/p-try/-/p-try-2.2.0.tgz} + name: p-try + version: 2.2.0 + engines: {node: '>=6'} + + registry.npmmirror.com/package-json/8.1.1: + resolution: {integrity: sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/package-json/-/package-json-8.1.1.tgz} + name: package-json + version: 8.1.1 + engines: {node: '>=14.16'} + dependencies: + got: registry.npmmirror.com/got/12.6.1 + registry-auth-token: registry.npmmirror.com/registry-auth-token/5.0.2 + registry-url: registry.npmmirror.com/registry-url/6.0.1 + semver: registry.npmmirror.com/semver/7.5.4 + dev: false + + registry.npmmirror.com/pacote/15.2.0: + resolution: {integrity: sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pacote/-/pacote-15.2.0.tgz} + name: pacote + version: 15.2.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true + dependencies: + '@npmcli/git': registry.npmmirror.com/@npmcli/git/4.1.0 + '@npmcli/installed-package-contents': registry.npmmirror.com/@npmcli/installed-package-contents/2.0.2 + '@npmcli/promise-spawn': registry.npmmirror.com/@npmcli/promise-spawn/6.0.2 + '@npmcli/run-script': registry.npmmirror.com/@npmcli/run-script/6.0.2 + cacache: registry.npmmirror.com/cacache/17.1.4 + fs-minipass: registry.npmmirror.com/fs-minipass/3.0.3 + minipass: registry.npmmirror.com/minipass/5.0.0 + npm-package-arg: registry.npmmirror.com/npm-package-arg/10.1.0 + npm-packlist: registry.npmmirror.com/npm-packlist/7.0.4 + npm-pick-manifest: registry.npmmirror.com/npm-pick-manifest/8.0.2 + npm-registry-fetch: registry.npmmirror.com/npm-registry-fetch/14.0.5 + proc-log: registry.npmmirror.com/proc-log/3.0.0 + promise-retry: registry.npmmirror.com/promise-retry/2.0.1 + read-package-json: registry.npmmirror.com/read-package-json/6.0.4 + read-package-json-fast: registry.npmmirror.com/read-package-json-fast/3.0.2 + sigstore: registry.npmmirror.com/sigstore/1.9.0 + ssri: registry.npmmirror.com/ssri/10.0.5 + tar: registry.npmmirror.com/tar/6.2.0 + transitivePeerDependencies: + - bluebird + - supports-color + dev: false + + registry.npmmirror.com/pako/2.1.0: + resolution: {integrity: sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pako/-/pako-2.1.0.tgz} + name: pako + version: 2.1.0 + dev: false + + registry.npmmirror.com/param-case/3.0.4: + resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/param-case/-/param-case-3.0.4.tgz} + name: param-case + version: 3.0.4 + dependencies: + dot-case: registry.npmmirror.com/dot-case/3.0.4 + tslib: registry.npmmirror.com/tslib/2.6.2 + dev: true + + registry.npmmirror.com/parchment/1.1.4: + resolution: {integrity: sha512-J5FBQt/pM2inLzg4hEWmzQx/8h8D0CiDxaG3vyp9rKrQRSDgBlhjdP5jQGgosEajXPSQouXGHOmVdgo7QmJuOg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parchment/-/parchment-1.1.4.tgz} + name: parchment + version: 1.1.4 + dev: false + + registry.npmmirror.com/parent-module/1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parent-module/-/parent-module-1.0.1.tgz} + name: parent-module + version: 1.0.1 + engines: {node: '>=6'} + dependencies: + callsites: registry.npmmirror.com/callsites/3.1.0 + dev: true + + registry.npmmirror.com/parse-filepath/1.0.2: + resolution: {integrity: sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parse-filepath/-/parse-filepath-1.0.2.tgz} + name: parse-filepath + version: 1.0.2 + engines: {node: '>=0.8'} + dependencies: + is-absolute: registry.npmmirror.com/is-absolute/1.0.0 + map-cache: registry.npmmirror.com/map-cache/0.2.2 + path-root: registry.npmmirror.com/path-root/0.1.1 + dev: false + + registry.npmmirror.com/parse-github-url/1.0.2: + resolution: {integrity: sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parse-github-url/-/parse-github-url-1.0.2.tgz} + name: parse-github-url + version: 1.0.2 + engines: {node: '>=0.10.0'} + hasBin: true + dev: false + + registry.npmmirror.com/parse-headers/2.0.5: + resolution: {integrity: sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parse-headers/-/parse-headers-2.0.5.tgz} + name: parse-headers + version: 2.0.5 + dev: false + + registry.npmmirror.com/parse-json/2.2.0: + resolution: {integrity: sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parse-json/-/parse-json-2.2.0.tgz} + name: parse-json + version: 2.2.0 + engines: {node: '>=0.10.0'} + dependencies: + error-ex: registry.npmmirror.com/error-ex/1.3.2 + dev: false + + registry.npmmirror.com/parse-json/5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parse-json/-/parse-json-5.2.0.tgz} + name: parse-json + version: 5.2.0 + engines: {node: '>=8'} + dependencies: + '@babel/code-frame': registry.npmmirror.com/@babel/code-frame/7.22.13 + error-ex: registry.npmmirror.com/error-ex/1.3.2 + json-parse-even-better-errors: registry.npmmirror.com/json-parse-even-better-errors/2.3.1 + lines-and-columns: registry.npmmirror.com/lines-and-columns/1.2.4 + + registry.npmmirror.com/parse-node-version/1.0.1: + resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parse-node-version/-/parse-node-version-1.0.1.tgz} + name: parse-node-version + version: 1.0.1 + engines: {node: '>= 0.10'} + dev: false + + registry.npmmirror.com/parse-passwd/1.0.0: + resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parse-passwd/-/parse-passwd-1.0.0.tgz} + name: parse-passwd + version: 1.0.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/parse5-htmlparser2-tree-adapter/6.0.1: + resolution: {integrity: sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz} + name: parse5-htmlparser2-tree-adapter + version: 6.0.1 + dependencies: + parse5: registry.npmmirror.com/parse5/6.0.1 + dev: true + + registry.npmmirror.com/parse5/5.1.1: + resolution: {integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parse5/-/parse5-5.1.1.tgz} + name: parse5 + version: 5.1.1 + dev: true + + registry.npmmirror.com/parse5/6.0.1: + resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parse5/-/parse5-6.0.1.tgz} + name: parse5 + version: 6.0.1 + dev: true + + registry.npmmirror.com/parseurl/1.3.3: + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz} + name: parseurl + version: 1.3.3 + engines: {node: '>= 0.8'} + dev: true + + registry.npmmirror.com/pascal-case/3.1.2: + resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pascal-case/-/pascal-case-3.1.2.tgz} + name: pascal-case + version: 3.1.2 + dependencies: + no-case: registry.npmmirror.com/no-case/3.0.4 + tslib: registry.npmmirror.com/tslib/2.6.2 + dev: true + + registry.npmmirror.com/pascalcase/0.1.1: + resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pascalcase/-/pascalcase-0.1.1.tgz} + name: pascalcase + version: 0.1.1 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/path-exists/2.1.0: + resolution: {integrity: sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-exists/-/path-exists-2.1.0.tgz} + name: path-exists + version: 2.1.0 + engines: {node: '>=0.10.0'} + dependencies: + pinkie-promise: registry.npmmirror.com/pinkie-promise/2.0.1 + dev: false + + registry.npmmirror.com/path-exists/3.0.0: + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-exists/-/path-exists-3.0.0.tgz} + name: path-exists + version: 3.0.0 + engines: {node: '>=4'} + dev: false + + registry.npmmirror.com/path-exists/4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz} + name: path-exists + version: 4.0.0 + engines: {node: '>=8'} + + registry.npmmirror.com/path-is-absolute/1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz} + name: path-is-absolute + version: 1.0.1 + engines: {node: '>=0.10.0'} + + registry.npmmirror.com/path-key/2.0.1: + resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-key/-/path-key-2.0.1.tgz} + name: path-key + version: 2.0.1 + engines: {node: '>=4'} + dev: true + + registry.npmmirror.com/path-key/3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz} + name: path-key + version: 3.1.1 + engines: {node: '>=8'} + + registry.npmmirror.com/path-parse/1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz} + name: path-parse + version: 1.0.7 + + registry.npmmirror.com/path-root-regex/0.1.2: + resolution: {integrity: sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-root-regex/-/path-root-regex-0.1.2.tgz} + name: path-root-regex + version: 0.1.2 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/path-root/0.1.1: + resolution: {integrity: sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-root/-/path-root-0.1.1.tgz} + name: path-root + version: 0.1.1 + engines: {node: '>=0.10.0'} + dependencies: + path-root-regex: registry.npmmirror.com/path-root-regex/0.1.2 + dev: false + + registry.npmmirror.com/path-scurry/1.10.1: + resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-scurry/-/path-scurry-1.10.1.tgz} + name: path-scurry + version: 1.10.1 + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + lru-cache: registry.npmmirror.com/lru-cache/10.0.1 + minipass: registry.npmmirror.com/minipass/7.0.3 + dev: false + + registry.npmmirror.com/path-to-regexp/0.1.7: + resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz} + name: path-to-regexp + version: 0.1.7 + dev: true + + registry.npmmirror.com/path-type/1.1.0: + resolution: {integrity: sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-type/-/path-type-1.1.0.tgz} + name: path-type + version: 1.1.0 + engines: {node: '>=0.10.0'} + dependencies: + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.11 + pify: registry.npmmirror.com/pify/2.3.0 + pinkie-promise: registry.npmmirror.com/pinkie-promise/2.0.1 + dev: false + + registry.npmmirror.com/path-type/4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-type/-/path-type-4.0.0.tgz} + name: path-type + version: 4.0.0 + engines: {node: '>=8'} + + registry.npmmirror.com/pbf/3.2.1: + resolution: {integrity: sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pbf/-/pbf-3.2.1.tgz} + name: pbf + version: 3.2.1 + hasBin: true + dependencies: + ieee754: registry.npmmirror.com/ieee754/1.2.1 + resolve-protobuf-schema: registry.npmmirror.com/resolve-protobuf-schema/2.1.0 + dev: false + + registry.npmmirror.com/performance-now/2.1.0: + resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/performance-now/-/performance-now-2.1.0.tgz} + name: performance-now + version: 2.1.0 + dev: false + + registry.npmmirror.com/picocolors/0.2.1: + resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/picocolors/-/picocolors-0.2.1.tgz} + name: picocolors + version: 0.2.1 + dev: true + + registry.npmmirror.com/picocolors/1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz} + name: picocolors + version: 1.0.0 + + registry.npmmirror.com/picomatch/2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz} + name: picomatch + version: 2.3.1 + engines: {node: '>=8.6'} + + registry.npmmirror.com/pify/2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pify/-/pify-2.3.0.tgz} + name: pify + version: 2.3.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/pinkie-promise/2.0.1: + resolution: {integrity: sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz} + name: pinkie-promise + version: 2.0.1 + engines: {node: '>=0.10.0'} + dependencies: + pinkie: registry.npmmirror.com/pinkie/2.0.4 + dev: false + + registry.npmmirror.com/pinkie/2.0.4: + resolution: {integrity: sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pinkie/-/pinkie-2.0.4.tgz} + name: pinkie + version: 2.0.4 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/pkg-dir/4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pkg-dir/-/pkg-dir-4.2.0.tgz} + name: pkg-dir + version: 4.2.0 + engines: {node: '>=8'} + dependencies: + find-up: registry.npmmirror.com/find-up/4.1.0 + dev: true + + registry.npmmirror.com/plugin-error/0.1.2: + resolution: {integrity: sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/plugin-error/-/plugin-error-0.1.2.tgz} + name: plugin-error + version: 0.1.2 + engines: {node: '>=0.10.0'} + dependencies: + ansi-cyan: registry.npmmirror.com/ansi-cyan/0.1.1 + ansi-red: registry.npmmirror.com/ansi-red/0.1.1 + arr-diff: registry.npmmirror.com/arr-diff/1.1.0 + arr-union: registry.npmmirror.com/arr-union/2.1.0 + extend-shallow: registry.npmmirror.com/extend-shallow/1.1.4 + dev: false + + registry.npmmirror.com/plugin-error/1.0.1: + resolution: {integrity: sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/plugin-error/-/plugin-error-1.0.1.tgz} + name: plugin-error + version: 1.0.1 + engines: {node: '>= 0.10'} + dependencies: + ansi-colors: registry.npmmirror.com/ansi-colors/1.1.0 + arr-diff: registry.npmmirror.com/arr-diff/4.0.0 + arr-union: registry.npmmirror.com/arr-union/3.1.0 + extend-shallow: registry.npmmirror.com/extend-shallow/3.0.2 + dev: false + + registry.npmmirror.com/point-in-polygon/1.1.0: + resolution: {integrity: sha512-3ojrFwjnnw8Q9242TzgXuTD+eKiutbzyslcq1ydfu82Db2y+Ogbmyrkpv0Hgj31qwT3lbS9+QAAO/pIQM35XRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/point-in-polygon/-/point-in-polygon-1.1.0.tgz} + name: point-in-polygon + version: 1.1.0 + dev: false + + registry.npmmirror.com/polygon-clipping/0.15.3: + resolution: {integrity: sha512-ho0Xx5DLkgxRx/+n4O74XyJ67DcyN3Tu9bGYKsnTukGAW6ssnuak6Mwcyb1wHy9MZc9xsUWqIoiazkZB5weECg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/polygon-clipping/-/polygon-clipping-0.15.3.tgz} + name: polygon-clipping + version: 0.15.3 + dependencies: + splaytree: registry.npmmirror.com/splaytree/3.1.2 + dev: false + + registry.npmmirror.com/polyline-miter-util/1.0.1: + resolution: {integrity: sha512-/3u91zz6mBerBZo6qnOJOTjv7EfPhKtsV028jMyj86YpzLRNmCCFfrX7IO9tCEQ2W4x45yc+vKOezjf7u2Nd6Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/polyline-miter-util/-/polyline-miter-util-1.0.1.tgz} + name: polyline-miter-util + version: 1.0.1 + dependencies: + gl-vec2: registry.npmmirror.com/gl-vec2/1.3.0 + dev: false + + registry.npmmirror.com/portfinder/1.0.32: + resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/portfinder/-/portfinder-1.0.32.tgz} + name: portfinder + version: 1.0.32 + engines: {node: '>= 0.12.0'} + dependencies: + async: registry.npmmirror.com/async/2.6.4 + debug: registry.npmmirror.com/debug/3.2.7 + mkdirp: registry.npmmirror.com/mkdirp/0.5.6 + transitivePeerDependencies: + - supports-color + + registry.npmmirror.com/posix-character-classes/0.1.1: + resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz} + name: posix-character-classes + version: 0.1.1 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/postcss-calc/8.2.4_postcss@8.4.30: + resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-calc/-/postcss-calc-8.2.4.tgz} + id: registry.npmmirror.com/postcss-calc/8.2.4 + name: postcss-calc + version: 8.2.4 + peerDependencies: + postcss: ^8.2.2 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-selector-parser: registry.npmmirror.com/postcss-selector-parser/6.0.13 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + dev: true + + registry.npmmirror.com/postcss-colormin/5.3.1_postcss@8.4.30: + resolution: {integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-colormin/-/postcss-colormin-5.3.1.tgz} + id: registry.npmmirror.com/postcss-colormin/5.3.1 + name: postcss-colormin + version: 5.3.1 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: registry.npmmirror.com/browserslist/4.21.10 + caniuse-api: registry.npmmirror.com/caniuse-api/3.0.0 + colord: registry.npmmirror.com/colord/2.9.3 + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + dev: true + + registry.npmmirror.com/postcss-convert-values/5.1.3_postcss@8.4.30: + resolution: {integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz} + id: registry.npmmirror.com/postcss-convert-values/5.1.3 + name: postcss-convert-values + version: 5.1.3 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: registry.npmmirror.com/browserslist/4.21.10 + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + dev: true + + registry.npmmirror.com/postcss-discard-comments/5.1.2_postcss@8.4.30: + resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz} + id: registry.npmmirror.com/postcss-discard-comments/5.1.2 + name: postcss-discard-comments + version: 5.1.2 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + dev: true + + registry.npmmirror.com/postcss-discard-duplicates/5.1.0_postcss@8.4.30: + resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz} + id: registry.npmmirror.com/postcss-discard-duplicates/5.1.0 + name: postcss-discard-duplicates + version: 5.1.0 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + dev: true + + registry.npmmirror.com/postcss-discard-empty/5.1.1_postcss@8.4.30: + resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz} + id: registry.npmmirror.com/postcss-discard-empty/5.1.1 + name: postcss-discard-empty + version: 5.1.1 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + dev: true + + registry.npmmirror.com/postcss-discard-overridden/5.1.0_postcss@8.4.30: + resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz} + id: registry.npmmirror.com/postcss-discard-overridden/5.1.0 + name: postcss-discard-overridden + version: 5.1.0 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + dev: true + + registry.npmmirror.com/postcss-loader/6.2.1_gr36kqyu4j2owv5jgqqtyn7jqa: + resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-loader/-/postcss-loader-6.2.1.tgz} + id: registry.npmmirror.com/postcss-loader/6.2.1 + name: postcss-loader + version: 6.2.1 + engines: {node: '>= 12.13.0'} + peerDependencies: + postcss: ^7.0.0 || ^8.0.1 + webpack: ^5.0.0 + dependencies: + cosmiconfig: registry.npmmirror.com/cosmiconfig/7.1.0 + klona: registry.npmmirror.com/klona/2.0.6 + postcss: registry.npmmirror.com/postcss/8.4.30 + semver: registry.npmmirror.com/semver/7.5.4 + webpack: registry.npmmirror.com/webpack/5.88.2 + dev: true + + registry.npmmirror.com/postcss-merge-longhand/5.1.7_postcss@8.4.30: + resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz} + id: registry.npmmirror.com/postcss-merge-longhand/5.1.7 + name: postcss-merge-longhand + version: 5.1.7 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + stylehacks: registry.npmmirror.com/stylehacks/5.1.1_postcss@8.4.30 + dev: true + + registry.npmmirror.com/postcss-merge-rules/5.1.4_postcss@8.4.30: + resolution: {integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz} + id: registry.npmmirror.com/postcss-merge-rules/5.1.4 + name: postcss-merge-rules + version: 5.1.4 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: registry.npmmirror.com/browserslist/4.21.10 + caniuse-api: registry.npmmirror.com/caniuse-api/3.0.0 + cssnano-utils: registry.npmmirror.com/cssnano-utils/3.1.0_postcss@8.4.30 + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-selector-parser: registry.npmmirror.com/postcss-selector-parser/6.0.13 + dev: true + + registry.npmmirror.com/postcss-minify-font-values/5.1.0_postcss@8.4.30: + resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz} + id: registry.npmmirror.com/postcss-minify-font-values/5.1.0 + name: postcss-minify-font-values + version: 5.1.0 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + dev: true + + registry.npmmirror.com/postcss-minify-gradients/5.1.1_postcss@8.4.30: + resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz} + id: registry.npmmirror.com/postcss-minify-gradients/5.1.1 + name: postcss-minify-gradients + version: 5.1.1 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + colord: registry.npmmirror.com/colord/2.9.3 + cssnano-utils: registry.npmmirror.com/cssnano-utils/3.1.0_postcss@8.4.30 + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + dev: true + + registry.npmmirror.com/postcss-minify-params/5.1.4_postcss@8.4.30: + resolution: {integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz} + id: registry.npmmirror.com/postcss-minify-params/5.1.4 + name: postcss-minify-params + version: 5.1.4 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: registry.npmmirror.com/browserslist/4.21.10 + cssnano-utils: registry.npmmirror.com/cssnano-utils/3.1.0_postcss@8.4.30 + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + dev: true + + registry.npmmirror.com/postcss-minify-selectors/5.2.1_postcss@8.4.30: + resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz} + id: registry.npmmirror.com/postcss-minify-selectors/5.2.1 + name: postcss-minify-selectors + version: 5.2.1 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-selector-parser: registry.npmmirror.com/postcss-selector-parser/6.0.13 + dev: true + + registry.npmmirror.com/postcss-modules-extract-imports/3.0.0_postcss@8.4.30: + resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz} + id: registry.npmmirror.com/postcss-modules-extract-imports/3.0.0 + name: postcss-modules-extract-imports + version: 3.0.0 + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + + registry.npmmirror.com/postcss-modules-local-by-default/4.0.3_postcss@8.4.30: + resolution: {integrity: sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz} + id: registry.npmmirror.com/postcss-modules-local-by-default/4.0.3 + name: postcss-modules-local-by-default + version: 4.0.3 + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + icss-utils: registry.npmmirror.com/icss-utils/5.1.0_postcss@8.4.30 + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-selector-parser: registry.npmmirror.com/postcss-selector-parser/6.0.13 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + + registry.npmmirror.com/postcss-modules-scope/3.0.0_postcss@8.4.30: + resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz} + id: registry.npmmirror.com/postcss-modules-scope/3.0.0 + name: postcss-modules-scope + version: 3.0.0 + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-selector-parser: registry.npmmirror.com/postcss-selector-parser/6.0.13 + + registry.npmmirror.com/postcss-modules-values/4.0.0_postcss@8.4.30: + resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz} + id: registry.npmmirror.com/postcss-modules-values/4.0.0 + name: postcss-modules-values + version: 4.0.0 + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + icss-utils: registry.npmmirror.com/icss-utils/5.1.0_postcss@8.4.30 + postcss: registry.npmmirror.com/postcss/8.4.30 + + registry.npmmirror.com/postcss-normalize-charset/5.1.0_postcss@8.4.30: + resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz} + id: registry.npmmirror.com/postcss-normalize-charset/5.1.0 + name: postcss-normalize-charset + version: 5.1.0 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + dev: true + + registry.npmmirror.com/postcss-normalize-display-values/5.1.0_postcss@8.4.30: + resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz} + id: registry.npmmirror.com/postcss-normalize-display-values/5.1.0 + name: postcss-normalize-display-values + version: 5.1.0 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + dev: true + + registry.npmmirror.com/postcss-normalize-positions/5.1.1_postcss@8.4.30: + resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz} + id: registry.npmmirror.com/postcss-normalize-positions/5.1.1 + name: postcss-normalize-positions + version: 5.1.1 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + dev: true + + registry.npmmirror.com/postcss-normalize-repeat-style/5.1.1_postcss@8.4.30: + resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz} + id: registry.npmmirror.com/postcss-normalize-repeat-style/5.1.1 + name: postcss-normalize-repeat-style + version: 5.1.1 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + dev: true + + registry.npmmirror.com/postcss-normalize-string/5.1.0_postcss@8.4.30: + resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz} + id: registry.npmmirror.com/postcss-normalize-string/5.1.0 + name: postcss-normalize-string + version: 5.1.0 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + dev: true + + registry.npmmirror.com/postcss-normalize-timing-functions/5.1.0_postcss@8.4.30: + resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz} + id: registry.npmmirror.com/postcss-normalize-timing-functions/5.1.0 + name: postcss-normalize-timing-functions + version: 5.1.0 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + dev: true + + registry.npmmirror.com/postcss-normalize-unicode/5.1.1_postcss@8.4.30: + resolution: {integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz} + id: registry.npmmirror.com/postcss-normalize-unicode/5.1.1 + name: postcss-normalize-unicode + version: 5.1.1 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: registry.npmmirror.com/browserslist/4.21.10 + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + dev: true + + registry.npmmirror.com/postcss-normalize-url/5.1.0_postcss@8.4.30: + resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz} + id: registry.npmmirror.com/postcss-normalize-url/5.1.0 + name: postcss-normalize-url + version: 5.1.0 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + normalize-url: registry.npmmirror.com/normalize-url/6.1.0 + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + dev: true + + registry.npmmirror.com/postcss-normalize-whitespace/5.1.1_postcss@8.4.30: + resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz} + id: registry.npmmirror.com/postcss-normalize-whitespace/5.1.1 + name: postcss-normalize-whitespace + version: 5.1.1 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + dev: true + + registry.npmmirror.com/postcss-ordered-values/5.1.3_postcss@8.4.30: + resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz} + id: registry.npmmirror.com/postcss-ordered-values/5.1.3 + name: postcss-ordered-values + version: 5.1.3 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + cssnano-utils: registry.npmmirror.com/cssnano-utils/3.1.0_postcss@8.4.30 + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + dev: true + + registry.npmmirror.com/postcss-prefix-selector/1.16.0_postcss@5.2.18: + resolution: {integrity: sha512-rdVMIi7Q4B0XbXqNUEI+Z4E+pueiu/CS5E6vRCQommzdQ/sgsS4dK42U7GX8oJR+TJOtT+Qv3GkNo6iijUMp3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-prefix-selector/-/postcss-prefix-selector-1.16.0.tgz} + id: registry.npmmirror.com/postcss-prefix-selector/1.16.0 + name: postcss-prefix-selector + version: 1.16.0 + peerDependencies: + postcss: '>4 <9' + dependencies: + postcss: registry.npmmirror.com/postcss/5.2.18 + dev: false + + registry.npmmirror.com/postcss-reduce-initial/5.1.2_postcss@8.4.30: + resolution: {integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz} + id: registry.npmmirror.com/postcss-reduce-initial/5.1.2 + name: postcss-reduce-initial + version: 5.1.2 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: registry.npmmirror.com/browserslist/4.21.10 + caniuse-api: registry.npmmirror.com/caniuse-api/3.0.0 + postcss: registry.npmmirror.com/postcss/8.4.30 + dev: true + + registry.npmmirror.com/postcss-reduce-transforms/5.1.0_postcss@8.4.30: + resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz} + id: registry.npmmirror.com/postcss-reduce-transforms/5.1.0 + name: postcss-reduce-transforms + version: 5.1.0 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + dev: true + + registry.npmmirror.com/postcss-selector-parser/6.0.13: + resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz} + name: postcss-selector-parser + version: 6.0.13 + engines: {node: '>=4'} + dependencies: + cssesc: registry.npmmirror.com/cssesc/3.0.0 + util-deprecate: registry.npmmirror.com/util-deprecate/1.0.2 + + registry.npmmirror.com/postcss-svgo/5.1.0_postcss@8.4.30: + resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz} + id: registry.npmmirror.com/postcss-svgo/5.1.0 + name: postcss-svgo + version: 5.1.0 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + svgo: registry.npmmirror.com/svgo/2.8.0 + dev: true + + registry.npmmirror.com/postcss-unique-selectors/5.1.1_postcss@8.4.30: + resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz} + id: registry.npmmirror.com/postcss-unique-selectors/5.1.1 + name: postcss-unique-selectors + version: 5.1.1 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-selector-parser: registry.npmmirror.com/postcss-selector-parser/6.0.13 + dev: true + + registry.npmmirror.com/postcss-value-parser/3.3.1: + resolution: {integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz} + name: postcss-value-parser + version: 3.3.1 + dev: false + + registry.npmmirror.com/postcss-value-parser/4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz} + name: postcss-value-parser + version: 4.2.0 + + registry.npmmirror.com/postcss/5.2.18: + resolution: {integrity: sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz} + name: postcss + version: 5.2.18 + engines: {node: '>=0.12'} + dependencies: + chalk: registry.npmmirror.com/chalk/1.1.3 + js-base64: registry.npmmirror.com/js-base64/2.6.4 + source-map: registry.npmmirror.com/source-map/0.5.7 + supports-color: registry.npmmirror.com/supports-color/3.2.3 + dev: false + + registry.npmmirror.com/postcss/6.0.23: + resolution: {integrity: sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss/-/postcss-6.0.23.tgz} + name: postcss + version: 6.0.23 + engines: {node: '>=4.0.0'} + dependencies: + chalk: registry.npmmirror.com/chalk/2.4.2 + source-map: registry.npmmirror.com/source-map/0.6.1 + supports-color: registry.npmmirror.com/supports-color/5.5.0 + dev: false + + registry.npmmirror.com/postcss/7.0.39: + resolution: {integrity: sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz} + name: postcss + version: 7.0.39 + engines: {node: '>=6.0.0'} + dependencies: + picocolors: registry.npmmirror.com/picocolors/0.2.1 + source-map: registry.npmmirror.com/source-map/0.6.1 + dev: true + + registry.npmmirror.com/postcss/8.4.30: + resolution: {integrity: sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss/-/postcss-8.4.30.tgz} + name: postcss + version: 8.4.30 + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: registry.npmmirror.com/nanoid/3.3.6 + picocolors: registry.npmmirror.com/picocolors/1.0.0 + source-map-js: registry.npmmirror.com/source-map-js/1.0.2 + + registry.npmmirror.com/posthtml-parser/0.2.1: + resolution: {integrity: sha512-nPC53YMqJnc/+1x4fRYFfm81KV2V+G9NZY+hTohpYg64Ay7NemWWcV4UWuy/SgMupqQ3kJ88M/iRfZmSnxT+pw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/posthtml-parser/-/posthtml-parser-0.2.1.tgz} + name: posthtml-parser + version: 0.2.1 + dependencies: + htmlparser2: registry.npmmirror.com/htmlparser2/3.10.1 + isobject: registry.npmmirror.com/isobject/2.1.0 + dev: false + + registry.npmmirror.com/posthtml-rename-id/1.0.12: + resolution: {integrity: sha512-UKXf9OF/no8WZo9edRzvuMenb6AD5hDLzIepJW+a4oJT+T/Lx7vfMYWT4aWlGNQh0WMhnUx1ipN9OkZ9q+ddEw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/posthtml-rename-id/-/posthtml-rename-id-1.0.12.tgz} + name: posthtml-rename-id + version: 1.0.12 + dependencies: + escape-string-regexp: registry.npmmirror.com/escape-string-regexp/1.0.5 + dev: false + + registry.npmmirror.com/posthtml-render/1.4.0: + resolution: {integrity: sha512-W1779iVHGfq0Fvh2PROhCe2QhB8mEErgqzo1wpIt36tCgChafP+hbXIhLDOM8ePJrZcFs0vkNEtdibEWVqChqw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/posthtml-render/-/posthtml-render-1.4.0.tgz} + name: posthtml-render + version: 1.4.0 + engines: {node: '>=10'} + dev: false + + registry.npmmirror.com/posthtml-svg-mode/1.0.3: + resolution: {integrity: sha512-hEqw9NHZ9YgJ2/0G7CECOeuLQKZi8HjWLkBaSVtOWjygQ9ZD8P7tqeowYs7WrFdKsWEKG7o+IlsPY8jrr0CJpQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/posthtml-svg-mode/-/posthtml-svg-mode-1.0.3.tgz} + name: posthtml-svg-mode + version: 1.0.3 + dependencies: + merge-options: registry.npmmirror.com/merge-options/1.0.1 + posthtml: registry.npmmirror.com/posthtml/0.9.2 + posthtml-parser: registry.npmmirror.com/posthtml-parser/0.2.1 + posthtml-render: registry.npmmirror.com/posthtml-render/1.4.0 + dev: false + + registry.npmmirror.com/posthtml/0.9.2: + resolution: {integrity: sha512-spBB5sgC4cv2YcW03f/IAUN1pgDJWNWD8FzkyY4mArLUMJW+KlQhlmUdKAHQuPfb00Jl5xIfImeOsf6YL8QK7Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/posthtml/-/posthtml-0.9.2.tgz} + name: posthtml + version: 0.9.2 + engines: {node: '>=0.10.0'} + dependencies: + posthtml-parser: registry.npmmirror.com/posthtml-parser/0.2.1 + posthtml-render: registry.npmmirror.com/posthtml-render/1.4.0 + dev: false + + registry.npmmirror.com/potpack/1.0.2: + resolution: {integrity: sha512-choctRBIV9EMT9WGAZHn3V7t0Z2pMQyl0EZE6pFc/6ml3ssw7Dlf/oAOvFwjm1HVsqfQN8GfeFyJ+d8tRzqueQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/potpack/-/potpack-1.0.2.tgz} + name: potpack + version: 1.0.2 + dev: false + + registry.npmmirror.com/prettier/2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/prettier/-/prettier-2.8.8.tgz} + name: prettier + version: 2.8.8 + engines: {node: '>=10.13.0'} + hasBin: true + requiresBuild: true + dev: true + optional: true + + registry.npmmirror.com/pretty-error/4.0.0: + resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pretty-error/-/pretty-error-4.0.0.tgz} + name: pretty-error + version: 4.0.0 + dependencies: + lodash: registry.npmmirror.com/lodash/4.17.21 + renderkid: registry.npmmirror.com/renderkid/3.0.0 + dev: true + + registry.npmmirror.com/pretty-hrtime/1.0.3: + resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz} + name: pretty-hrtime + version: 1.0.3 + engines: {node: '>= 0.8'} + dev: false + + registry.npmmirror.com/proc-log/3.0.0: + resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/proc-log/-/proc-log-3.0.0.tgz} + name: proc-log + version: 3.0.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: false + + registry.npmmirror.com/process-nextick-args/2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz} + name: process-nextick-args + version: 2.0.1 + + registry.npmmirror.com/progress-webpack-plugin/1.0.16_webpack@5.88.2: + resolution: {integrity: sha512-sdiHuuKOzELcBANHfrupYo+r99iPRyOnw15qX+rNlVUqXGfjXdH4IgxriKwG1kNJwVswKQHMdj1hYZMcb9jFaA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/progress-webpack-plugin/-/progress-webpack-plugin-1.0.16.tgz} + id: registry.npmmirror.com/progress-webpack-plugin/1.0.16 + name: progress-webpack-plugin + version: 1.0.16 + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 + dependencies: + chalk: registry.npmmirror.com/chalk/2.4.2 + figures: registry.npmmirror.com/figures/2.0.0 + log-update: registry.npmmirror.com/log-update/2.3.0 + webpack: registry.npmmirror.com/webpack/5.88.2 + dev: true + + registry.npmmirror.com/progress/2.0.3: + resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/progress/-/progress-2.0.3.tgz} + name: progress + version: 2.0.3 + engines: {node: '>=0.4.0'} + dev: false + + registry.npmmirror.com/proj4/2.9.0: + resolution: {integrity: sha512-BoDXEzCVnRJVZoOKA0QHTFtYoE8lUxtX1jST38DJ8U+v1ixY70Kpwi0Llu6YqSWEH2xqu4XMEBNGcgeRIEywoA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/proj4/-/proj4-2.9.0.tgz} + name: proj4 + version: 2.9.0 + dependencies: + mgrs: registry.npmmirror.com/mgrs/1.0.0 + wkt-parser: registry.npmmirror.com/wkt-parser/1.3.3 + dev: false + + registry.npmmirror.com/promise-inflight/1.0.1: + resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/promise-inflight/-/promise-inflight-1.0.1.tgz} + name: promise-inflight + version: 1.0.1 + peerDependencies: + bluebird: '*' + peerDependenciesMeta: + bluebird: + optional: true + + registry.npmmirror.com/promise-retry/2.0.1: + resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/promise-retry/-/promise-retry-2.0.1.tgz} + name: promise-retry + version: 2.0.1 + engines: {node: '>=10'} + dependencies: + err-code: registry.npmmirror.com/err-code/2.0.3 + retry: registry.npmmirror.com/retry/0.12.0 + + registry.npmmirror.com/prompts-ncu/3.0.0: + resolution: {integrity: sha512-qyz9UxZ5MlPKWVhWrCmSZ1ahm2GVYdjLb8og2sg0IPth1KRuhcggHGuijz0e41dkx35p1t1q3GRISGH7QGALFA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/prompts-ncu/-/prompts-ncu-3.0.0.tgz} + name: prompts-ncu + version: 3.0.0 + engines: {node: '>= 14'} + dependencies: + kleur: registry.npmmirror.com/kleur/4.1.5 + sisteransi: registry.npmmirror.com/sisteransi/1.0.5 + dev: false + + registry.npmmirror.com/proto-list/1.2.4: + resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/proto-list/-/proto-list-1.2.4.tgz} + name: proto-list + version: 1.2.4 + dev: false + + registry.npmmirror.com/protocol-buffers-schema/3.6.0: + resolution: {integrity: sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/protocol-buffers-schema/-/protocol-buffers-schema-3.6.0.tgz} + name: protocol-buffers-schema + version: 3.6.0 + dev: false + + registry.npmmirror.com/proxy-addr/2.0.7: + resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz} + name: proxy-addr + version: 2.0.7 + engines: {node: '>= 0.10'} + dependencies: + forwarded: registry.npmmirror.com/forwarded/0.2.0 + ipaddr.js: registry.npmmirror.com/ipaddr.js/1.9.1 + dev: true + + registry.npmmirror.com/proxy-from-env/1.1.0: + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz} + name: proxy-from-env + version: 1.1.0 + dev: false + + registry.npmmirror.com/pseudomap/1.0.2: + resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pseudomap/-/pseudomap-1.0.2.tgz} + name: pseudomap + version: 1.0.2 + + registry.npmmirror.com/psl/1.9.0: + resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/psl/-/psl-1.9.0.tgz} + name: psl + version: 1.9.0 + dev: false + + registry.npmmirror.com/pump/3.0.0: + resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pump/-/pump-3.0.0.tgz} + name: pump + version: 3.0.0 + dependencies: + end-of-stream: registry.npmmirror.com/end-of-stream/1.4.4 + once: registry.npmmirror.com/once/1.4.0 + dev: true + + registry.npmmirror.com/punycode/2.3.0: + resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/punycode/-/punycode-2.3.0.tgz} + name: punycode + version: 2.3.0 + engines: {node: '>=6'} + + registry.npmmirror.com/pupa/3.1.0: + resolution: {integrity: sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pupa/-/pupa-3.1.0.tgz} + name: pupa + version: 3.1.0 + engines: {node: '>=12.20'} + dependencies: + escape-goat: registry.npmmirror.com/escape-goat/4.0.0 + dev: false + + registry.npmmirror.com/qs/6.11.0: + resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/qs/-/qs-6.11.0.tgz} + name: qs + version: 6.11.0 + engines: {node: '>=0.6'} + dependencies: + side-channel: registry.npmmirror.com/side-channel/1.0.4 + dev: true + + registry.npmmirror.com/qs/6.11.2: + resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/qs/-/qs-6.11.2.tgz} + name: qs + version: 6.11.2 + engines: {node: '>=0.6'} + dependencies: + side-channel: registry.npmmirror.com/side-channel/1.0.4 + dev: false + + registry.npmmirror.com/qs/6.5.3: + resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/qs/-/qs-6.5.3.tgz} + name: qs + version: 6.5.3 + engines: {node: '>=0.6'} + dev: false + + registry.npmmirror.com/query-string/4.3.4: + resolution: {integrity: sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/query-string/-/query-string-4.3.4.tgz} + name: query-string + version: 4.3.4 + engines: {node: '>=0.10.0'} + dependencies: + object-assign: registry.npmmirror.com/object-assign/4.1.1 + strict-uri-encode: registry.npmmirror.com/strict-uri-encode/1.1.0 + dev: false + + registry.npmmirror.com/queue-microtask/1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz} + name: queue-microtask + version: 1.2.3 + + registry.npmmirror.com/quick-lru/4.0.1: + resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/quick-lru/-/quick-lru-4.0.1.tgz} + name: quick-lru + version: 4.0.1 + engines: {node: '>=8'} + + registry.npmmirror.com/quick-lru/5.1.1: + resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/quick-lru/-/quick-lru-5.1.1.tgz} + name: quick-lru + version: 5.1.1 + engines: {node: '>=10'} + dev: false + + registry.npmmirror.com/quick-lru/6.1.2: + resolution: {integrity: sha512-AAFUA5O1d83pIHEhJwWCq/RQcRukCkn/NSm2QsTEMle5f2hP0ChI2+3Xb051PZCkLryI/Ir1MVKviT2FIloaTQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/quick-lru/-/quick-lru-6.1.2.tgz} + name: quick-lru + version: 6.1.2 + engines: {node: '>=12'} + dev: false + + registry.npmmirror.com/quickselect/1.1.1: + resolution: {integrity: sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/quickselect/-/quickselect-1.1.1.tgz} + name: quickselect + version: 1.1.1 + dev: false + + registry.npmmirror.com/quickselect/2.0.0: + resolution: {integrity: sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/quickselect/-/quickselect-2.0.0.tgz} + name: quickselect + version: 2.0.0 + dev: false + + registry.npmmirror.com/quill-delta/3.6.3: + resolution: {integrity: sha512-wdIGBlcX13tCHOXGMVnnTVFtGRLoP0imqxM696fIPwIf5ODIYUHIvHbZcyvGlZFiFhK5XzDC2lpjbxRhnM05Tg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/quill-delta/-/quill-delta-3.6.3.tgz} + name: quill-delta + version: 3.6.3 + engines: {node: '>=0.10'} + dependencies: + deep-equal: registry.npmmirror.com/deep-equal/1.1.1 + extend: registry.npmmirror.com/extend/3.0.2 + fast-diff: registry.npmmirror.com/fast-diff/1.1.2 + dev: false + + registry.npmmirror.com/quill/1.3.7: + resolution: {integrity: sha512-hG/DVzh/TiknWtE6QmWAF/pxoZKYxfe3J/d/+ShUWkDvvkZQVTPeVmUJVu1uE6DDooC4fWTiCLh84ul89oNz5g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/quill/-/quill-1.3.7.tgz} + name: quill + version: 1.3.7 + dependencies: + clone: registry.npmmirror.com/clone/2.1.2 + deep-equal: registry.npmmirror.com/deep-equal/1.1.1 + eventemitter3: registry.npmmirror.com/eventemitter3/2.0.3 + extend: registry.npmmirror.com/extend/3.0.2 + parchment: registry.npmmirror.com/parchment/1.1.4 + quill-delta: registry.npmmirror.com/quill-delta/3.6.3 + dev: false + + registry.npmmirror.com/raf.js/0.0.4: + resolution: {integrity: sha512-1239iw+nLUd8xbAQFQlbNEONJGAe6JQpMnSp0HTqODymjE4rGLXx+c9KaOlIldSoryVGU522NaqMn8GGBex+ZA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/raf.js/-/raf.js-0.0.4.tgz} + name: raf.js + version: 0.0.4 + dev: false + + registry.npmmirror.com/randombytes/2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/randombytes/-/randombytes-2.1.0.tgz} + name: randombytes + version: 2.1.0 + dependencies: + safe-buffer: registry.npmmirror.com/safe-buffer/5.2.1 + dev: true + + registry.npmmirror.com/range-parser/1.2.1: + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/range-parser/-/range-parser-1.2.1.tgz} + name: range-parser + version: 1.2.1 + engines: {node: '>= 0.6'} + dev: true + + registry.npmmirror.com/raw-body/2.5.1: + resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/raw-body/-/raw-body-2.5.1.tgz} + name: raw-body + version: 2.5.1 + engines: {node: '>= 0.8'} + dependencies: + bytes: registry.npmmirror.com/bytes/3.1.2 + http-errors: registry.npmmirror.com/http-errors/2.0.0 + iconv-lite: registry.npmmirror.com/iconv-lite/0.4.24 + unpipe: registry.npmmirror.com/unpipe/1.0.0 + dev: true + + registry.npmmirror.com/raw-loader/0.5.1: + resolution: {integrity: sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/raw-loader/-/raw-loader-0.5.1.tgz} + name: raw-loader + version: 0.5.1 + dev: true + + registry.npmmirror.com/rbush/2.0.2: + resolution: {integrity: sha512-XBOuALcTm+O/H8G90b6pzu6nX6v2zCKiFG4BJho8a+bY6AER6t8uQUZdi5bomQc0AprCWhEGa7ncAbbRap0bRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rbush/-/rbush-2.0.2.tgz} + name: rbush + version: 2.0.2 + dependencies: + quickselect: registry.npmmirror.com/quickselect/1.1.1 + dev: false + + registry.npmmirror.com/rbush/3.0.1: + resolution: {integrity: sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rbush/-/rbush-3.0.1.tgz} + name: rbush + version: 3.0.1 + dependencies: + quickselect: registry.npmmirror.com/quickselect/2.0.0 + dev: false + + registry.npmmirror.com/rc-config-loader/4.1.3: + resolution: {integrity: sha512-kD7FqML7l800i6pS6pvLyIE2ncbk9Du8Q0gp/4hMPhJU6ZxApkoLcGD8ZeqgiAlfwZ6BlETq6qqe+12DUL207w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rc-config-loader/-/rc-config-loader-4.1.3.tgz} + name: rc-config-loader + version: 4.1.3 + dependencies: + debug: registry.npmmirror.com/debug/4.3.4 + js-yaml: registry.npmmirror.com/js-yaml/4.1.0 + json5: registry.npmmirror.com/json5/2.2.3 + require-from-string: registry.npmmirror.com/require-from-string/2.0.2 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/rc/1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rc/-/rc-1.2.8.tgz} + name: rc + version: 1.2.8 + hasBin: true + dependencies: + deep-extend: registry.npmmirror.com/deep-extend/0.6.0 + ini: registry.npmmirror.com/ini/1.3.8 + minimist: registry.npmmirror.com/minimist/1.2.8 + strip-json-comments: registry.npmmirror.com/strip-json-comments/2.0.1 + dev: false + + registry.npmmirror.com/react/17.0.2: + resolution: {integrity: sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react/-/react-17.0.2.tgz} + name: react + version: 17.0.2 + engines: {node: '>=0.10.0'} + dependencies: + loose-envify: registry.npmmirror.com/loose-envify/1.4.0 + object-assign: registry.npmmirror.com/object-assign/4.1.1 + dev: false + + registry.npmmirror.com/read-package-json-fast/3.0.2: + resolution: {integrity: sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz} + name: read-package-json-fast + version: 3.0.2 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + json-parse-even-better-errors: registry.npmmirror.com/json-parse-even-better-errors/3.0.0 + npm-normalize-package-bin: registry.npmmirror.com/npm-normalize-package-bin/3.0.1 + dev: false + + registry.npmmirror.com/read-package-json/6.0.4: + resolution: {integrity: sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/read-package-json/-/read-package-json-6.0.4.tgz} + name: read-package-json + version: 6.0.4 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + glob: registry.npmmirror.com/glob/10.3.5 + json-parse-even-better-errors: registry.npmmirror.com/json-parse-even-better-errors/3.0.0 + normalize-package-data: registry.npmmirror.com/normalize-package-data/5.0.0 + npm-normalize-package-bin: registry.npmmirror.com/npm-normalize-package-bin/3.0.1 + dev: false + + registry.npmmirror.com/read-pkg-up/1.0.1: + resolution: {integrity: sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz} + name: read-pkg-up + version: 1.0.1 + engines: {node: '>=0.10.0'} + dependencies: + find-up: registry.npmmirror.com/find-up/1.1.2 + read-pkg: registry.npmmirror.com/read-pkg/1.1.0 + dev: false + + registry.npmmirror.com/read-pkg-up/7.0.1: + resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz} + name: read-pkg-up + version: 7.0.1 + engines: {node: '>=8'} + dependencies: + find-up: registry.npmmirror.com/find-up/4.1.0 + read-pkg: registry.npmmirror.com/read-pkg/5.2.0 + type-fest: registry.npmmirror.com/type-fest/0.8.1 + + registry.npmmirror.com/read-pkg/1.1.0: + resolution: {integrity: sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/read-pkg/-/read-pkg-1.1.0.tgz} + name: read-pkg + version: 1.1.0 + engines: {node: '>=0.10.0'} + dependencies: + load-json-file: registry.npmmirror.com/load-json-file/1.1.0 + normalize-package-data: registry.npmmirror.com/normalize-package-data/2.5.0 + path-type: registry.npmmirror.com/path-type/1.1.0 + dev: false + + registry.npmmirror.com/read-pkg/5.2.0: + resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/read-pkg/-/read-pkg-5.2.0.tgz} + name: read-pkg + version: 5.2.0 + engines: {node: '>=8'} + dependencies: + '@types/normalize-package-data': registry.npmmirror.com/@types/normalize-package-data/2.4.1 + normalize-package-data: registry.npmmirror.com/normalize-package-data/2.5.0 + parse-json: registry.npmmirror.com/parse-json/5.2.0 + type-fest: registry.npmmirror.com/type-fest/0.6.0 + + registry.npmmirror.com/readable-stream/1.0.34: + resolution: {integrity: sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/readable-stream/-/readable-stream-1.0.34.tgz} + name: readable-stream + version: 1.0.34 + dependencies: + core-util-is: registry.npmmirror.com/core-util-is/1.0.3 + inherits: registry.npmmirror.com/inherits/2.0.4 + isarray: registry.npmmirror.com/isarray/0.0.1 + string_decoder: registry.npmmirror.com/string_decoder/0.10.31 + dev: false + + registry.npmmirror.com/readable-stream/1.1.14: + resolution: {integrity: sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/readable-stream/-/readable-stream-1.1.14.tgz} + name: readable-stream + version: 1.1.14 + dependencies: + core-util-is: registry.npmmirror.com/core-util-is/1.0.3 + inherits: registry.npmmirror.com/inherits/2.0.4 + isarray: registry.npmmirror.com/isarray/0.0.1 + string_decoder: registry.npmmirror.com/string_decoder/0.10.31 + dev: false + + registry.npmmirror.com/readable-stream/2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz} + name: readable-stream + version: 2.3.8 + dependencies: + core-util-is: registry.npmmirror.com/core-util-is/1.0.3 + inherits: registry.npmmirror.com/inherits/2.0.4 + isarray: registry.npmmirror.com/isarray/1.0.0 + process-nextick-args: registry.npmmirror.com/process-nextick-args/2.0.1 + safe-buffer: registry.npmmirror.com/safe-buffer/5.1.2 + string_decoder: registry.npmmirror.com/string_decoder/1.1.1 + util-deprecate: registry.npmmirror.com/util-deprecate/1.0.2 + + registry.npmmirror.com/readable-stream/3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz} + name: readable-stream + version: 3.6.2 + engines: {node: '>= 6'} + dependencies: + inherits: registry.npmmirror.com/inherits/2.0.4 + string_decoder: registry.npmmirror.com/string_decoder/1.3.0 + util-deprecate: registry.npmmirror.com/util-deprecate/1.0.2 + + registry.npmmirror.com/readdir-glob/1.1.3: + resolution: {integrity: sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/readdir-glob/-/readdir-glob-1.1.3.tgz} + name: readdir-glob + version: 1.1.3 + dependencies: + minimatch: registry.npmmirror.com/minimatch/5.1.6 + dev: true + + registry.npmmirror.com/readdirp/3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz} + name: readdirp + version: 3.6.0 + engines: {node: '>=8.10.0'} + dependencies: + picomatch: registry.npmmirror.com/picomatch/2.3.1 + dev: true + + registry.npmmirror.com/rechoir/0.6.2: + resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rechoir/-/rechoir-0.6.2.tgz} + name: rechoir + version: 0.6.2 + engines: {node: '>= 0.10'} + dependencies: + resolve: registry.npmmirror.com/resolve/1.22.6 + dev: false + + registry.npmmirror.com/redent/1.0.0: + resolution: {integrity: sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/redent/-/redent-1.0.0.tgz} + name: redent + version: 1.0.0 + engines: {node: '>=0.10.0'} + dependencies: + indent-string: registry.npmmirror.com/indent-string/2.1.0 + strip-indent: registry.npmmirror.com/strip-indent/1.0.1 + dev: false + + registry.npmmirror.com/redent/3.0.0: + resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/redent/-/redent-3.0.0.tgz} + name: redent + version: 3.0.0 + engines: {node: '>=8'} + dependencies: + indent-string: registry.npmmirror.com/indent-string/4.0.0 + strip-indent: registry.npmmirror.com/strip-indent/3.0.0 + + registry.npmmirror.com/reflect-metadata/0.1.13: + resolution: {integrity: sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/reflect-metadata/-/reflect-metadata-0.1.13.tgz} + name: reflect-metadata + version: 0.1.13 + dev: false + + registry.npmmirror.com/regenerate-unicode-properties/10.1.1: + resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz} + name: regenerate-unicode-properties + version: 10.1.1 + engines: {node: '>=4'} + dependencies: + regenerate: registry.npmmirror.com/regenerate/1.4.2 + dev: true + + registry.npmmirror.com/regenerate/1.4.2: + resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz} + name: regenerate + version: 1.4.2 + dev: true + + registry.npmmirror.com/regenerator-runtime/0.11.1: + resolution: {integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz} + name: regenerator-runtime + version: 0.11.1 + + registry.npmmirror.com/regenerator-runtime/0.14.0: + resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz} + name: regenerator-runtime + version: 0.14.0 + + registry.npmmirror.com/regenerator-transform/0.15.2: + resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz} + name: regenerator-transform + version: 0.15.2 + dependencies: + '@babel/runtime': registry.npmmirror.com/@babel/runtime/7.22.15 + dev: true + + registry.npmmirror.com/regex-not/1.0.2: + resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regex-not/-/regex-not-1.0.2.tgz} + name: regex-not + version: 1.0.2 + engines: {node: '>=0.10.0'} + dependencies: + extend-shallow: registry.npmmirror.com/extend-shallow/3.0.2 + safe-regex: registry.npmmirror.com/safe-regex/1.1.0 + dev: false + + registry.npmmirror.com/regexp.prototype.flags/1.5.1: + resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz} + name: regexp.prototype.flags + version: 1.5.1 + engines: {node: '>= 0.4'} + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + define-properties: registry.npmmirror.com/define-properties/1.2.1 + set-function-name: registry.npmmirror.com/set-function-name/2.0.1 + + registry.npmmirror.com/regexpp/3.2.0: + resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regexpp/-/regexpp-3.2.0.tgz} + name: regexpp + version: 3.2.0 + engines: {node: '>=8'} + dev: true + + registry.npmmirror.com/regexpu-core/5.3.2: + resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regexpu-core/-/regexpu-core-5.3.2.tgz} + name: regexpu-core + version: 5.3.2 + engines: {node: '>=4'} + dependencies: + '@babel/regjsgen': registry.npmmirror.com/@babel/regjsgen/0.8.0 + regenerate: registry.npmmirror.com/regenerate/1.4.2 + regenerate-unicode-properties: registry.npmmirror.com/regenerate-unicode-properties/10.1.1 + regjsparser: registry.npmmirror.com/regjsparser/0.9.1 + unicode-match-property-ecmascript: registry.npmmirror.com/unicode-match-property-ecmascript/2.0.0 + unicode-match-property-value-ecmascript: registry.npmmirror.com/unicode-match-property-value-ecmascript/2.1.0 + dev: true + + registry.npmmirror.com/registry-auth-token/5.0.2: + resolution: {integrity: sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/registry-auth-token/-/registry-auth-token-5.0.2.tgz} + name: registry-auth-token + version: 5.0.2 + engines: {node: '>=14'} + dependencies: + '@pnpm/npm-conf': registry.npmmirror.com/@pnpm/npm-conf/2.2.2 + dev: false + + registry.npmmirror.com/registry-url/6.0.1: + resolution: {integrity: sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/registry-url/-/registry-url-6.0.1.tgz} + name: registry-url + version: 6.0.1 + engines: {node: '>=12'} + dependencies: + rc: registry.npmmirror.com/rc/1.2.8 + dev: false + + registry.npmmirror.com/regjsparser/0.9.1: + resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regjsparser/-/regjsparser-0.9.1.tgz} + name: regjsparser + version: 0.9.1 + hasBin: true + dependencies: + jsesc: registry.npmmirror.com/jsesc/0.5.0 + dev: true + + registry.npmmirror.com/regl/1.7.0: + resolution: {integrity: sha512-bEAtp/qrtKucxXSJkD4ebopFZYP0q1+3Vb2WECWv/T8yQEgKxDxJ7ztO285tAMaYZVR6mM1GgI6CCn8FROtL1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regl/-/regl-1.7.0.tgz} + name: regl + version: 1.7.0 + dev: false + + registry.npmmirror.com/relateurl/0.2.7: + resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/relateurl/-/relateurl-0.2.7.tgz} + name: relateurl + version: 0.2.7 + engines: {node: '>= 0.10'} + dev: true + + registry.npmmirror.com/remote-git-tags/3.0.0: + resolution: {integrity: sha512-C9hAO4eoEsX+OXA4rla66pXZQ+TLQ8T9dttgQj18yuKlPMTVkIkdYXvlMC55IuUsIkV6DpmQYi10JKFLaU+l7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/remote-git-tags/-/remote-git-tags-3.0.0.tgz} + name: remote-git-tags + version: 3.0.0 + engines: {node: '>=8'} + dev: false + + registry.npmmirror.com/renderkid/3.0.0: + resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/renderkid/-/renderkid-3.0.0.tgz} + name: renderkid + version: 3.0.0 + dependencies: + css-select: registry.npmmirror.com/css-select/4.3.0 + dom-converter: registry.npmmirror.com/dom-converter/0.2.0 + htmlparser2: registry.npmmirror.com/htmlparser2/6.1.0 + lodash: registry.npmmirror.com/lodash/4.17.21 + strip-ansi: registry.npmmirror.com/strip-ansi/6.0.1 + dev: true + + registry.npmmirror.com/repeat-element/1.1.4: + resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/repeat-element/-/repeat-element-1.1.4.tgz} + name: repeat-element + version: 1.1.4 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/repeat-string/1.6.1: + resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/repeat-string/-/repeat-string-1.6.1.tgz} + name: repeat-string + version: 1.6.1 + engines: {node: '>=0.10'} + dev: false + + registry.npmmirror.com/repeating/2.0.1: + resolution: {integrity: sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/repeating/-/repeating-2.0.1.tgz} + name: repeating + version: 2.0.1 + engines: {node: '>=0.10.0'} + dependencies: + is-finite: registry.npmmirror.com/is-finite/1.1.0 + dev: false + + registry.npmmirror.com/replace-ext/0.0.1: + resolution: {integrity: sha512-AFBWBy9EVRTa/LhEcG8QDP3FvpwZqmvN2QFDuJswFeaVhWnZMp8q3E6Zd90SR04PlIwfGdyVjNyLPyen/ek5CQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/replace-ext/-/replace-ext-0.0.1.tgz} + name: replace-ext + version: 0.0.1 + engines: {node: '>= 0.4'} + dev: false + + registry.npmmirror.com/replace-ext/2.0.0: + resolution: {integrity: sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/replace-ext/-/replace-ext-2.0.0.tgz} + name: replace-ext + version: 2.0.0 + engines: {node: '>= 10'} + dev: false + + registry.npmmirror.com/request/2.88.2: + resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/request/-/request-2.88.2.tgz} + name: request + version: 2.88.2 + engines: {node: '>= 6'} + deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 + dependencies: + aws-sign2: registry.npmmirror.com/aws-sign2/0.7.0 + aws4: registry.npmmirror.com/aws4/1.12.0 + caseless: registry.npmmirror.com/caseless/0.12.0 + combined-stream: registry.npmmirror.com/combined-stream/1.0.8 + extend: registry.npmmirror.com/extend/3.0.2 + forever-agent: registry.npmmirror.com/forever-agent/0.6.1 + form-data: registry.npmmirror.com/form-data/2.3.3 + har-validator: registry.npmmirror.com/har-validator/5.1.5 + http-signature: registry.npmmirror.com/http-signature/1.2.0 + is-typedarray: registry.npmmirror.com/is-typedarray/1.0.0 + isstream: registry.npmmirror.com/isstream/0.1.2 + json-stringify-safe: registry.npmmirror.com/json-stringify-safe/5.0.1 + mime-types: registry.npmmirror.com/mime-types/2.1.35 + oauth-sign: registry.npmmirror.com/oauth-sign/0.9.0 + performance-now: registry.npmmirror.com/performance-now/2.1.0 + qs: registry.npmmirror.com/qs/6.5.3 + safe-buffer: registry.npmmirror.com/safe-buffer/5.2.1 + tough-cookie: registry.npmmirror.com/tough-cookie/2.5.0 + tunnel-agent: registry.npmmirror.com/tunnel-agent/0.6.0 + uuid: registry.npmmirror.com/uuid/3.4.0 + dev: false + + registry.npmmirror.com/require-directory/2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz} + name: require-directory + version: 2.1.1 + engines: {node: '>=0.10.0'} + + registry.npmmirror.com/require-from-string/2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/require-from-string/-/require-from-string-2.0.2.tgz} + name: require-from-string + version: 2.0.2 + engines: {node: '>=0.10.0'} + + registry.npmmirror.com/require-main-filename/2.0.0: + resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/require-main-filename/-/require-main-filename-2.0.0.tgz} + name: require-main-filename + version: 2.0.0 + dev: false + + registry.npmmirror.com/requires-port/1.0.0: + resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/requires-port/-/requires-port-1.0.0.tgz} + name: requires-port + version: 1.0.0 + dev: true + + registry.npmmirror.com/resize-observer-polyfill/1.5.1: + resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz} + name: resize-observer-polyfill + version: 1.5.1 + dev: false + + registry.npmmirror.com/resolve-alpn/1.2.1: + resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz} + name: resolve-alpn + version: 1.2.1 + dev: false + + registry.npmmirror.com/resolve-dir/1.0.1: + resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve-dir/-/resolve-dir-1.0.1.tgz} + name: resolve-dir + version: 1.0.1 + engines: {node: '>=0.10.0'} + dependencies: + expand-tilde: registry.npmmirror.com/expand-tilde/2.0.2 + global-modules: registry.npmmirror.com/global-modules/1.0.0 + dev: false + + registry.npmmirror.com/resolve-from/4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz} + name: resolve-from + version: 4.0.0 + engines: {node: '>=4'} + dev: true + + registry.npmmirror.com/resolve-protobuf-schema/2.1.0: + resolution: {integrity: sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve-protobuf-schema/-/resolve-protobuf-schema-2.1.0.tgz} + name: resolve-protobuf-schema + version: 2.1.0 + dependencies: + protocol-buffers-schema: registry.npmmirror.com/protocol-buffers-schema/3.6.0 + dev: false + + registry.npmmirror.com/resolve-url/0.2.1: + resolution: {integrity: sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve-url/-/resolve-url-0.2.1.tgz} + name: resolve-url + version: 0.2.1 + deprecated: https://github.com/lydell/resolve-url#deprecated + dev: false + + registry.npmmirror.com/resolve/1.22.6: + resolution: {integrity: sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve/-/resolve-1.22.6.tgz} + name: resolve + version: 1.22.6 + hasBin: true + dependencies: + is-core-module: registry.npmmirror.com/is-core-module/2.13.0 + path-parse: registry.npmmirror.com/path-parse/1.0.7 + supports-preserve-symlinks-flag: registry.npmmirror.com/supports-preserve-symlinks-flag/1.0.0 + + registry.npmmirror.com/responselike/3.0.0: + resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/responselike/-/responselike-3.0.0.tgz} + name: responselike + version: 3.0.0 + engines: {node: '>=14.16'} + dependencies: + lowercase-keys: registry.npmmirror.com/lowercase-keys/3.0.0 + dev: false + + registry.npmmirror.com/restore-cursor/1.0.1: + resolution: {integrity: sha512-reSjH4HuiFlxlaBaFCiS6O76ZGG2ygKoSlCsipKdaZuKSPx/+bt9mULkn4l0asVzbEfQQmXRg6Wp6gv6m0wElw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/restore-cursor/-/restore-cursor-1.0.1.tgz} + name: restore-cursor + version: 1.0.1 + engines: {node: '>=0.10.0'} + dependencies: + exit-hook: registry.npmmirror.com/exit-hook/1.1.1 + onetime: registry.npmmirror.com/onetime/1.1.0 + dev: false + + registry.npmmirror.com/restore-cursor/2.0.0: + resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/restore-cursor/-/restore-cursor-2.0.0.tgz} + name: restore-cursor + version: 2.0.0 + engines: {node: '>=4'} + dependencies: + onetime: registry.npmmirror.com/onetime/2.0.1 + signal-exit: registry.npmmirror.com/signal-exit/3.0.7 + dev: true + + registry.npmmirror.com/restore-cursor/3.1.0: + resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/restore-cursor/-/restore-cursor-3.1.0.tgz} + name: restore-cursor + version: 3.1.0 + engines: {node: '>=8'} + dependencies: + onetime: registry.npmmirror.com/onetime/5.1.2 + signal-exit: registry.npmmirror.com/signal-exit/3.0.7 + dev: true + + registry.npmmirror.com/ret/0.1.15: + resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ret/-/ret-0.1.15.tgz} + name: ret + version: 0.1.15 + engines: {node: '>=0.12'} + dev: false + + registry.npmmirror.com/retry/0.12.0: + resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/retry/-/retry-0.12.0.tgz} + name: retry + version: 0.12.0 + engines: {node: '>= 4'} + + registry.npmmirror.com/retry/0.13.1: + resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/retry/-/retry-0.13.1.tgz} + name: retry + version: 0.13.1 + engines: {node: '>= 4'} + dev: true + + registry.npmmirror.com/reusify/1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz} + name: reusify + version: 1.0.4 + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + + registry.npmmirror.com/rimraf/2.7.1: + resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rimraf/-/rimraf-2.7.1.tgz} + name: rimraf + version: 2.7.1 + hasBin: true + dependencies: + glob: registry.npmmirror.com/glob/7.2.3 + dev: false + + registry.npmmirror.com/rimraf/3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz} + name: rimraf + version: 3.0.2 + hasBin: true + dependencies: + glob: registry.npmmirror.com/glob/7.2.3 + + registry.npmmirror.com/rimraf/5.0.1: + resolution: {integrity: sha512-OfFZdwtd3lZ+XZzYP/6gTACubwFcHdLRqS9UX3UwpU2dnGQYkPFISRwvM3w9IiB2w7bW5qGo/uAwE4SmXXSKvg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rimraf/-/rimraf-5.0.1.tgz} + name: rimraf + version: 5.0.1 + engines: {node: '>=14'} + hasBin: true + dependencies: + glob: registry.npmmirror.com/glob/10.3.5 + dev: false + + registry.npmmirror.com/robust-orientation/1.2.1: + resolution: {integrity: sha512-FuTptgKwY6iNuU15nrIJDLjXzCChWB+T4AvksRtwPS/WZ3HuP1CElCm1t+OBfgQKfWbtZIawip+61k7+buRKAg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/robust-orientation/-/robust-orientation-1.2.1.tgz} + name: robust-orientation + version: 1.2.1 + dependencies: + robust-scale: registry.npmmirror.com/robust-scale/1.0.2 + robust-subtract: registry.npmmirror.com/robust-subtract/1.0.0 + robust-sum: registry.npmmirror.com/robust-sum/1.0.0 + two-product: registry.npmmirror.com/two-product/1.0.2 + dev: false + + registry.npmmirror.com/robust-predicates/2.0.4: + resolution: {integrity: sha512-l4NwboJM74Ilm4VKfbAtFeGq7aEjWL+5kVFcmgFA2MrdnQWx9iE/tUGvxY5HyMI7o/WpSIUFLbC5fbeaHgSCYg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/robust-predicates/-/robust-predicates-2.0.4.tgz} + name: robust-predicates + version: 2.0.4 + dev: false + + registry.npmmirror.com/robust-scale/1.0.2: + resolution: {integrity: sha512-jBR91a/vomMAzazwpsPTPeuTPPmWBacwA+WYGNKcRGSh6xweuQ2ZbjRZ4v792/bZOhRKXRiQH0F48AvuajY0tQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/robust-scale/-/robust-scale-1.0.2.tgz} + name: robust-scale + version: 1.0.2 + dependencies: + two-product: registry.npmmirror.com/two-product/1.0.2 + two-sum: registry.npmmirror.com/two-sum/1.0.0 + dev: false + + registry.npmmirror.com/robust-subtract/1.0.0: + resolution: {integrity: sha512-xhKUno+Rl+trmxAIVwjQMiVdpF5llxytozXJOdoT4eTIqmqsndQqFb1A0oiW3sZGlhMRhOi6pAD4MF1YYW6o/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/robust-subtract/-/robust-subtract-1.0.0.tgz} + name: robust-subtract + version: 1.0.0 + dev: false + + registry.npmmirror.com/robust-sum/1.0.0: + resolution: {integrity: sha512-AvLExwpaqUqD1uwLU6MwzzfRdaI6VEZsyvQ3IAQ0ZJ08v1H+DTyqskrf2ZJyh0BDduFVLN7H04Zmc+qTiahhAw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/robust-sum/-/robust-sum-1.0.0.tgz} + name: robust-sum + version: 1.0.0 + dev: false + + registry.npmmirror.com/run-parallel/1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz} + name: run-parallel + version: 1.2.0 + dependencies: + queue-microtask: registry.npmmirror.com/queue-microtask/1.2.3 + + registry.npmmirror.com/run-sequence/1.2.2: + resolution: {integrity: sha512-Tg9gjmNPLMAMF9bIf7W4m+HtLBy1KrChbdIbxhLS+MTIUQ76cMxlzNs4OqbfNSTuiRU4jAWLZZrYBd3uzM+b1g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/run-sequence/-/run-sequence-1.2.2.tgz} + name: run-sequence + version: 1.2.2 + engines: {node: '>= 0.8.0'} + dependencies: + chalk: registry.npmmirror.com/chalk/5.3.0 + gulp-util: registry.npmmirror.com/gulp-util/3.0.8 + dev: false + + registry.npmmirror.com/rw/1.3.3: + resolution: {integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rw/-/rw-1.3.3.tgz} + name: rw + version: 1.3.3 + dev: false + + registry.npmmirror.com/safe-array-concat/1.0.1: + resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/safe-array-concat/-/safe-array-concat-1.0.1.tgz} + name: safe-array-concat + version: 1.0.1 + engines: {node: '>=0.4'} + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.1 + has-symbols: registry.npmmirror.com/has-symbols/1.0.3 + isarray: registry.npmmirror.com/isarray/2.0.5 + dev: true + + registry.npmmirror.com/safe-buffer/5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz} + name: safe-buffer + version: 5.1.2 + + registry.npmmirror.com/safe-buffer/5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz} + name: safe-buffer + version: 5.2.1 + + registry.npmmirror.com/safe-regex-test/1.0.0: + resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz} + name: safe-regex-test + version: 1.0.0 + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.1 + is-regex: registry.npmmirror.com/is-regex/1.1.4 + dev: true + + registry.npmmirror.com/safe-regex/1.1.0: + resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/safe-regex/-/safe-regex-1.1.0.tgz} + name: safe-regex + version: 1.1.0 + dependencies: + ret: registry.npmmirror.com/ret/0.1.15 + dev: false + + registry.npmmirror.com/safer-buffer/2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz} + name: safer-buffer + version: 2.1.2 + + registry.npmmirror.com/sass-graph/2.2.5: + resolution: {integrity: sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sass-graph/-/sass-graph-2.2.5.tgz} + name: sass-graph + version: 2.2.5 + hasBin: true + dependencies: + glob: registry.npmmirror.com/glob/7.2.3 + lodash: registry.npmmirror.com/lodash/4.17.21 + scss-tokenizer: registry.npmmirror.com/scss-tokenizer/0.2.3 + yargs: registry.npmmirror.com/yargs/13.3.2 + dev: false + + registry.npmmirror.com/sass-graph/4.0.1: + resolution: {integrity: sha512-5YCfmGBmxoIRYHnKK2AKzrAkCoQ8ozO+iumT8K4tXJXRVCPf+7s1/9KxTSW3Rbvf+7Y7b4FR3mWyLnQr3PHocA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sass-graph/-/sass-graph-4.0.1.tgz} + name: sass-graph + version: 4.0.1 + engines: {node: '>=12'} + hasBin: true + dependencies: + glob: registry.npmmirror.com/glob/7.2.3 + lodash: registry.npmmirror.com/lodash/4.17.21 + scss-tokenizer: registry.npmmirror.com/scss-tokenizer/0.4.3 + yargs: registry.npmmirror.com/yargs/17.7.2 + + registry.npmmirror.com/sass-loader/13.3.2_node-sass@9.0.0: + resolution: {integrity: sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sass-loader/-/sass-loader-13.3.2.tgz} + id: registry.npmmirror.com/sass-loader/13.3.2 + name: sass-loader + version: 13.3.2 + engines: {node: '>= 14.15.0'} + peerDependencies: + fibers: '>= 3.1.0' + node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + sass: ^1.3.0 + sass-embedded: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + fibers: + optional: true + node-sass: + optional: true + sass: + optional: true + sass-embedded: + optional: true + dependencies: + neo-async: registry.npmmirror.com/neo-async/2.6.2 + node-sass: registry.npmmirror.com/node-sass/9.0.0 + dev: true + + registry.npmmirror.com/schema-utils/2.7.1: + resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/schema-utils/-/schema-utils-2.7.1.tgz} + name: schema-utils + version: 2.7.1 + engines: {node: '>= 8.9.0'} + dependencies: + '@types/json-schema': registry.npmmirror.com/@types/json-schema/7.0.13 + ajv: registry.npmmirror.com/ajv/6.12.6 + ajv-keywords: registry.npmmirror.com/ajv-keywords/3.5.2_ajv@6.12.6 + dev: true + + registry.npmmirror.com/schema-utils/3.3.0: + resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/schema-utils/-/schema-utils-3.3.0.tgz} + name: schema-utils + version: 3.3.0 + engines: {node: '>= 10.13.0'} + dependencies: + '@types/json-schema': registry.npmmirror.com/@types/json-schema/7.0.13 + ajv: registry.npmmirror.com/ajv/6.12.6 + ajv-keywords: registry.npmmirror.com/ajv-keywords/3.5.2_ajv@6.12.6 + dev: true + + registry.npmmirror.com/schema-utils/4.2.0: + resolution: {integrity: sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz} + name: schema-utils + version: 4.2.0 + engines: {node: '>= 12.13.0'} + dependencies: + '@types/json-schema': registry.npmmirror.com/@types/json-schema/7.0.13 + ajv: registry.npmmirror.com/ajv/8.12.0 + ajv-formats: registry.npmmirror.com/ajv-formats/2.1.1 + ajv-keywords: registry.npmmirror.com/ajv-keywords/5.1.0_ajv@8.12.0 + dev: true + + registry.npmmirror.com/screenfull/6.0.2: + resolution: {integrity: sha512-AQdy8s4WhNvUZ6P8F6PB21tSPIYKniic+Ogx0AacBMjKP1GUHN2E9URxQHtCusiwxudnCKkdy4GrHXPPJSkCCw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/screenfull/-/screenfull-6.0.2.tgz} + name: screenfull + version: 6.0.2 + engines: {node: ^14.13.1 || >=16.0.0} + dev: false + + registry.npmmirror.com/script-loader/0.7.2: + resolution: {integrity: sha512-UMNLEvgOAQuzK8ji8qIscM3GIrRCWN6MmMXGD4SD5l6cSycgGsCo0tX5xRnfQcoghqct0tjHjcykgI1PyBE2aA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/script-loader/-/script-loader-0.7.2.tgz} + name: script-loader + version: 0.7.2 + dependencies: + raw-loader: registry.npmmirror.com/raw-loader/0.5.1 + dev: true + + registry.npmmirror.com/scss-tokenizer/0.2.3: + resolution: {integrity: sha512-dYE8LhncfBUar6POCxMTm0Ln+erjeczqEvCJib5/7XNkdw1FkUGgwMPY360FY0FgPWQxHWCx29Jl3oejyGLM9Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz} + name: scss-tokenizer + version: 0.2.3 + dependencies: + js-base64: registry.npmmirror.com/js-base64/2.6.4 + source-map: registry.npmmirror.com/source-map/0.4.4 + dev: false + + registry.npmmirror.com/scss-tokenizer/0.4.3: + resolution: {integrity: sha512-raKLgf1LI5QMQnG+RxHz6oK0sL3x3I4FN2UDLqgLOGO8hodECNnNh5BXn7fAyBxrA8zVzdQizQ6XjNJQ+uBwMw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/scss-tokenizer/-/scss-tokenizer-0.4.3.tgz} + name: scss-tokenizer + version: 0.4.3 + dependencies: + js-base64: registry.npmmirror.com/js-base64/2.6.4 + source-map: registry.npmmirror.com/source-map/0.7.4 + + registry.npmmirror.com/select-hose/2.0.0: + resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/select-hose/-/select-hose-2.0.0.tgz} + name: select-hose + version: 2.0.0 + dev: true + + registry.npmmirror.com/selfsigned/2.1.1: + resolution: {integrity: sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/selfsigned/-/selfsigned-2.1.1.tgz} + name: selfsigned + version: 2.1.1 + engines: {node: '>=10'} + dependencies: + node-forge: registry.npmmirror.com/node-forge/1.3.1 + dev: true + + registry.npmmirror.com/semver-diff/4.0.0: + resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/semver-diff/-/semver-diff-4.0.0.tgz} + name: semver-diff + version: 4.0.0 + engines: {node: '>=12'} + dependencies: + semver: registry.npmmirror.com/semver/7.5.4 + dev: false + + registry.npmmirror.com/semver-utils/1.1.4: + resolution: {integrity: sha512-EjnoLE5OGmDAVV/8YDoN5KiajNadjzIp9BAHOhYeQHt7j0UWxjmgsx4YD48wp4Ue1Qogq38F1GNUJNqF1kKKxA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/semver-utils/-/semver-utils-1.1.4.tgz} + name: semver-utils + version: 1.1.4 + dev: false + + registry.npmmirror.com/semver/4.3.6: + resolution: {integrity: sha512-IrpJ+yoG4EOH8DFWuVg+8H1kW1Oaof0Wxe7cPcXW3x9BjkN/eVo54F15LyqemnDIUYskQWr9qvl/RihmSy6+xQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/semver/-/semver-4.3.6.tgz} + name: semver + version: 4.3.6 + hasBin: true + dev: false + + registry.npmmirror.com/semver/5.3.0: + resolution: {integrity: sha512-mfmm3/H9+67MCVix1h+IXTpDwL6710LyHuk7+cWC9T1mE0qz4iHhh6r4hU2wrIT9iTsAAC2XQRvfblL028cpLw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/semver/-/semver-5.3.0.tgz} + name: semver + version: 5.3.0 + hasBin: true + dev: false + + registry.npmmirror.com/semver/5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/semver/-/semver-5.7.2.tgz} + name: semver + version: 5.7.2 + hasBin: true + + registry.npmmirror.com/semver/6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz} + name: semver + version: 6.3.1 + hasBin: true + dev: true + + registry.npmmirror.com/semver/7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/semver/-/semver-7.5.4.tgz} + name: semver + version: 7.5.4 + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: registry.npmmirror.com/lru-cache/6.0.0 + + registry.npmmirror.com/send/0.18.0: + resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/send/-/send-0.18.0.tgz} + name: send + version: 0.18.0 + engines: {node: '>= 0.8.0'} + dependencies: + debug: registry.npmmirror.com/debug/2.6.9 + depd: registry.npmmirror.com/depd/2.0.0 + destroy: registry.npmmirror.com/destroy/1.2.0 + encodeurl: registry.npmmirror.com/encodeurl/1.0.2 + escape-html: registry.npmmirror.com/escape-html/1.0.3 + etag: registry.npmmirror.com/etag/1.8.1 + fresh: registry.npmmirror.com/fresh/0.5.2 + http-errors: registry.npmmirror.com/http-errors/2.0.0 + mime: registry.npmmirror.com/mime/1.6.0 + ms: registry.npmmirror.com/ms/2.1.3 + on-finished: registry.npmmirror.com/on-finished/2.4.1 + range-parser: registry.npmmirror.com/range-parser/1.2.1 + statuses: registry.npmmirror.com/statuses/2.0.1 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/sequencify/0.0.7: + resolution: {integrity: sha512-YL8BPm0tp6SlXef/VqYpA/ijmTsDP2ZEXzsnqjkaWS7NP7Bfvw18NboL0O8WCIjy67sOCG3MYSK1PB4GC9XdtQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sequencify/-/sequencify-0.0.7.tgz} + name: sequencify + version: 0.0.7 + engines: {node: '>= 0.4'} + dev: false + + registry.npmmirror.com/serialize-javascript/6.0.1: + resolution: {integrity: sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-6.0.1.tgz} + name: serialize-javascript + version: 6.0.1 + dependencies: + randombytes: registry.npmmirror.com/randombytes/2.1.0 + dev: true + + registry.npmmirror.com/serve-index/1.9.1: + resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/serve-index/-/serve-index-1.9.1.tgz} + name: serve-index + version: 1.9.1 + engines: {node: '>= 0.8.0'} + dependencies: + accepts: registry.npmmirror.com/accepts/1.3.8 + batch: registry.npmmirror.com/batch/0.6.1 + debug: registry.npmmirror.com/debug/2.6.9 + escape-html: registry.npmmirror.com/escape-html/1.0.3 + http-errors: registry.npmmirror.com/http-errors/1.6.3 + mime-types: registry.npmmirror.com/mime-types/2.1.35 + parseurl: registry.npmmirror.com/parseurl/1.3.3 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/serve-static/1.15.0: + resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/serve-static/-/serve-static-1.15.0.tgz} + name: serve-static + version: 1.15.0 + engines: {node: '>= 0.8.0'} + dependencies: + encodeurl: registry.npmmirror.com/encodeurl/1.0.2 + escape-html: registry.npmmirror.com/escape-html/1.0.3 + parseurl: registry.npmmirror.com/parseurl/1.3.3 + send: registry.npmmirror.com/send/0.18.0 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/set-blocking/2.0.0: + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz} + name: set-blocking + version: 2.0.0 + + registry.npmmirror.com/set-function-name/2.0.1: + resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/set-function-name/-/set-function-name-2.0.1.tgz} + name: set-function-name + version: 2.0.1 + engines: {node: '>= 0.4'} + dependencies: + define-data-property: registry.npmmirror.com/define-data-property/1.1.0 + functions-have-names: registry.npmmirror.com/functions-have-names/1.2.3 + has-property-descriptors: registry.npmmirror.com/has-property-descriptors/1.0.0 + + registry.npmmirror.com/set-value/2.0.1: + resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/set-value/-/set-value-2.0.1.tgz} + name: set-value + version: 2.0.1 + engines: {node: '>=0.10.0'} + dependencies: + extend-shallow: registry.npmmirror.com/extend-shallow/2.0.1 + is-extendable: registry.npmmirror.com/is-extendable/0.1.1 + is-plain-object: registry.npmmirror.com/is-plain-object/2.0.4 + split-string: registry.npmmirror.com/split-string/3.1.0 + dev: false + + registry.npmmirror.com/setprototypeof/1.1.0: + resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.1.0.tgz} + name: setprototypeof + version: 1.1.0 + dev: true + + registry.npmmirror.com/setprototypeof/1.2.0: + resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz} + name: setprototypeof + version: 1.2.0 + dev: true + + registry.npmmirror.com/shallow-clone/3.0.1: + resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/shallow-clone/-/shallow-clone-3.0.1.tgz} + name: shallow-clone + version: 3.0.1 + engines: {node: '>=8'} + dependencies: + kind-of: registry.npmmirror.com/kind-of/6.0.3 + dev: true + + registry.npmmirror.com/shebang-command/1.2.0: + resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/shebang-command/-/shebang-command-1.2.0.tgz} + name: shebang-command + version: 1.2.0 + engines: {node: '>=0.10.0'} + dependencies: + shebang-regex: registry.npmmirror.com/shebang-regex/1.0.0 + dev: true + + registry.npmmirror.com/shebang-command/2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz} + name: shebang-command + version: 2.0.0 + engines: {node: '>=8'} + dependencies: + shebang-regex: registry.npmmirror.com/shebang-regex/3.0.0 + + registry.npmmirror.com/shebang-regex/1.0.0: + resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/shebang-regex/-/shebang-regex-1.0.0.tgz} + name: shebang-regex + version: 1.0.0 + engines: {node: '>=0.10.0'} + dev: true + + registry.npmmirror.com/shebang-regex/3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz} + name: shebang-regex + version: 3.0.0 + engines: {node: '>=8'} + + registry.npmmirror.com/shell-quote/1.8.1: + resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/shell-quote/-/shell-quote-1.8.1.tgz} + name: shell-quote + version: 1.8.1 + dev: true + + registry.npmmirror.com/side-channel/1.0.4: + resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/side-channel/-/side-channel-1.0.4.tgz} + name: side-channel + version: 1.0.4 + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.1 + object-inspect: registry.npmmirror.com/object-inspect/1.12.3 + + registry.npmmirror.com/sigmund/1.0.1: + resolution: {integrity: sha512-fCvEXfh6NWpm+YSuY2bpXb/VIihqWA6hLsgboC+0nl71Q7N7o2eaCW8mJa/NLvQhs6jpd3VZV4UiUQlV6+lc8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sigmund/-/sigmund-1.0.1.tgz} + name: sigmund + version: 1.0.1 + dev: false + + registry.npmmirror.com/signal-exit/3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz} + name: signal-exit + version: 3.0.7 + + registry.npmmirror.com/signal-exit/4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/signal-exit/-/signal-exit-4.1.0.tgz} + name: signal-exit + version: 4.1.0 + engines: {node: '>=14'} + dev: false + + registry.npmmirror.com/sigstore/1.9.0: + resolution: {integrity: sha512-0Zjz0oe37d08VeOtBIuB6cRriqXse2e8w+7yIy2XSXjshRKxbc2KkhXjL229jXSxEm7UbcjS76wcJDGQddVI9A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sigstore/-/sigstore-1.9.0.tgz} + name: sigstore + version: 1.9.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true + dependencies: + '@sigstore/bundle': registry.npmmirror.com/@sigstore/bundle/1.1.0 + '@sigstore/protobuf-specs': registry.npmmirror.com/@sigstore/protobuf-specs/0.2.1 + '@sigstore/sign': registry.npmmirror.com/@sigstore/sign/1.0.0 + '@sigstore/tuf': registry.npmmirror.com/@sigstore/tuf/1.0.3 + make-fetch-happen: registry.npmmirror.com/make-fetch-happen/11.1.1 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/simplicial-complex/1.0.0: + resolution: {integrity: sha512-mHauIKSOy3GquM5VnYEiu7eP5y4A8BiaN9ezUUgyYFz1k68PqDYcyaH3kenp2cyvWZE96QKE3nrxYw65Allqiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/simplicial-complex/-/simplicial-complex-1.0.0.tgz} + name: simplicial-complex + version: 1.0.0 + dependencies: + bit-twiddle: registry.npmmirror.com/bit-twiddle/1.0.2 + union-find: registry.npmmirror.com/union-find/1.0.2 + dev: false + + registry.npmmirror.com/simplify-js/1.2.4: + resolution: {integrity: sha512-vITfSlwt7h/oyrU42R83mtzFpwYk3+mkH9bOHqq/Qw6n8rtR7aE3NZQ5fbcyCUVVmuMJR6ynsAhOfK2qoah8Jg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/simplify-js/-/simplify-js-1.2.4.tgz} + name: simplify-js + version: 1.2.4 + dev: false + + registry.npmmirror.com/sirv/2.0.3: + resolution: {integrity: sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sirv/-/sirv-2.0.3.tgz} + name: sirv + version: 2.0.3 + engines: {node: '>= 10'} + dependencies: + '@polka/url': registry.npmmirror.com/@polka/url/1.0.0-next.23 + mrmime: registry.npmmirror.com/mrmime/1.0.1 + totalist: registry.npmmirror.com/totalist/3.0.1 + + registry.npmmirror.com/sisteransi/1.0.5: + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sisteransi/-/sisteransi-1.0.5.tgz} + name: sisteransi + version: 1.0.5 + dev: false + + registry.npmmirror.com/skmeans/0.9.7: + resolution: {integrity: sha512-hNj1/oZ7ygsfmPZ7ZfN5MUBRoGg1gtpnImuJBgLO0ljQ67DtJuiQaiYdS4lUA6s0KCwnPhGivtC/WRwIZLkHyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/skmeans/-/skmeans-0.9.7.tgz} + name: skmeans + version: 0.9.7 + dev: false + + registry.npmmirror.com/slash/3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/slash/-/slash-3.0.0.tgz} + name: slash + version: 3.0.0 + engines: {node: '>=8'} + + registry.npmmirror.com/smart-buffer/4.2.0: + resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/smart-buffer/-/smart-buffer-4.2.0.tgz} + name: smart-buffer + version: 4.2.0 + engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} + + registry.npmmirror.com/snapdragon-node/2.1.1: + resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz} + name: snapdragon-node + version: 2.1.1 + engines: {node: '>=0.10.0'} + dependencies: + define-property: registry.npmmirror.com/define-property/1.0.0 + isobject: registry.npmmirror.com/isobject/3.0.1 + snapdragon-util: registry.npmmirror.com/snapdragon-util/3.0.1 + dev: false + + registry.npmmirror.com/snapdragon-util/3.0.1: + resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz} + name: snapdragon-util + version: 3.0.1 + engines: {node: '>=0.10.0'} + dependencies: + kind-of: registry.npmmirror.com/kind-of/3.2.2 + dev: false + + registry.npmmirror.com/snapdragon/0.8.2: + resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/snapdragon/-/snapdragon-0.8.2.tgz} + name: snapdragon + version: 0.8.2 + engines: {node: '>=0.10.0'} + dependencies: + base: registry.npmmirror.com/base/0.11.2 + debug: registry.npmmirror.com/debug/2.6.9 + define-property: registry.npmmirror.com/define-property/0.2.5 + extend-shallow: registry.npmmirror.com/extend-shallow/2.0.1 + map-cache: registry.npmmirror.com/map-cache/0.2.2 + source-map: registry.npmmirror.com/source-map/0.5.7 + source-map-resolve: registry.npmmirror.com/source-map-resolve/0.5.3 + use: registry.npmmirror.com/use/3.1.1 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/sockjs/0.3.24: + resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sockjs/-/sockjs-0.3.24.tgz} + name: sockjs + version: 0.3.24 + dependencies: + faye-websocket: registry.npmmirror.com/faye-websocket/0.11.4 + uuid: registry.npmmirror.com/uuid/8.3.2 + websocket-driver: registry.npmmirror.com/websocket-driver/0.7.4 + dev: true + + registry.npmmirror.com/socks-proxy-agent/6.2.1: + resolution: {integrity: sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz} + name: socks-proxy-agent + version: 6.2.1 + engines: {node: '>= 10'} + dependencies: + agent-base: registry.npmmirror.com/agent-base/6.0.2 + debug: registry.npmmirror.com/debug/4.3.4 + socks: registry.npmmirror.com/socks/2.7.1 + transitivePeerDependencies: + - supports-color + + registry.npmmirror.com/socks-proxy-agent/7.0.0: + resolution: {integrity: sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz} + name: socks-proxy-agent + version: 7.0.0 + engines: {node: '>= 10'} + dependencies: + agent-base: registry.npmmirror.com/agent-base/6.0.2 + debug: registry.npmmirror.com/debug/4.3.4 + socks: registry.npmmirror.com/socks/2.7.1 + transitivePeerDependencies: + - supports-color + + registry.npmmirror.com/socks/2.7.1: + resolution: {integrity: sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/socks/-/socks-2.7.1.tgz} + name: socks + version: 2.7.1 + engines: {node: '>= 10.13.0', npm: '>= 3.0.0'} + dependencies: + ip: registry.npmmirror.com/ip/2.0.0 + smart-buffer: registry.npmmirror.com/smart-buffer/4.2.0 + + registry.npmmirror.com/sort-asc/0.1.0: + resolution: {integrity: sha512-jBgdDd+rQ+HkZF2/OHCmace5dvpos/aWQpcxuyRs9QUbPRnkEJmYVo81PIGpjIdpOcsnJ4rGjStfDHsbn+UVyw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sort-asc/-/sort-asc-0.1.0.tgz} + name: sort-asc + version: 0.1.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/sort-desc/0.1.1: + resolution: {integrity: sha512-jfZacW5SKOP97BF5rX5kQfJmRVZP5/adDUTY8fCSPvNcXDVpUEe2pr/iKGlcyZzchRJZrswnp68fgk3qBXgkJw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sort-desc/-/sort-desc-0.1.1.tgz} + name: sort-desc + version: 0.1.1 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/sort-object/0.3.2: + resolution: {integrity: sha512-aAQiEdqFTTdsvUFxXm3umdo04J7MRljoVGbBlkH7BgNsMvVNAJyGj7C/wV1A8wHWAJj/YikeZbfuCKqhggNWGA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sort-object/-/sort-object-0.3.2.tgz} + name: sort-object + version: 0.3.2 + engines: {node: '>=0.10.0'} + dependencies: + sort-asc: registry.npmmirror.com/sort-asc/0.1.0 + sort-desc: registry.npmmirror.com/sort-desc/0.1.1 + dev: false + + registry.npmmirror.com/sortablejs/1.15.0: + resolution: {integrity: sha512-bv9qgVMjUMf89wAvM6AxVvS/4MX3sPeN0+agqShejLU5z5GX4C75ow1O2e5k4L6XItUyAK3gH6AxSbXrOM5e8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sortablejs/-/sortablejs-1.15.0.tgz} + name: sortablejs + version: 1.15.0 + dev: false + + registry.npmmirror.com/source-map-js/1.0.2: + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz} + name: source-map-js + version: 1.0.2 + engines: {node: '>=0.10.0'} + + registry.npmmirror.com/source-map-resolve/0.5.3: + resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz} + name: source-map-resolve + version: 0.5.3 + deprecated: See https://github.com/lydell/source-map-resolve#deprecated + dependencies: + atob: registry.npmmirror.com/atob/2.1.2 + decode-uri-component: registry.npmmirror.com/decode-uri-component/0.2.2 + resolve-url: registry.npmmirror.com/resolve-url/0.2.1 + source-map-url: registry.npmmirror.com/source-map-url/0.4.1 + urix: registry.npmmirror.com/urix/0.1.0 + dev: false + + registry.npmmirror.com/source-map-support/0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.21.tgz} + name: source-map-support + version: 0.5.21 + dependencies: + buffer-from: registry.npmmirror.com/buffer-from/1.1.2 + source-map: registry.npmmirror.com/source-map/0.6.1 + + registry.npmmirror.com/source-map-url/0.4.1: + resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/source-map-url/-/source-map-url-0.4.1.tgz} + name: source-map-url + version: 0.4.1 + deprecated: See https://github.com/lydell/source-map-url#deprecated + dev: false + + registry.npmmirror.com/source-map/0.4.4: + resolution: {integrity: sha512-Y8nIfcb1s/7DcobUz1yOO1GSp7gyL+D9zLHDehT7iRESqGSxjJ448Sg7rvfgsRJCnKLdSl11uGf0s9X80cH0/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/source-map/-/source-map-0.4.4.tgz} + name: source-map + version: 0.4.4 + engines: {node: '>=0.8.0'} + dependencies: + amdefine: registry.npmmirror.com/amdefine/1.0.1 + dev: false + + registry.npmmirror.com/source-map/0.5.7: + resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz} + name: source-map + version: 0.5.7 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/source-map/0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz} + name: source-map + version: 0.6.1 + engines: {node: '>=0.10.0'} + + registry.npmmirror.com/source-map/0.7.4: + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/source-map/-/source-map-0.7.4.tgz} + name: source-map + version: 0.7.4 + engines: {node: '>= 8'} + + registry.npmmirror.com/sparkles/1.0.1: + resolution: {integrity: sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sparkles/-/sparkles-1.0.1.tgz} + name: sparkles + version: 1.0.1 + engines: {node: '>= 0.10'} + dev: false + + registry.npmmirror.com/sparkles/2.0.0: + resolution: {integrity: sha512-rqUsosNTLY8KIT6qhuJlXzIUjYJNHTDoHmPnJwfnD7bEvSSvhUOMKuPMCsmLR3vDhyTGi0oAqAbLjgiIXnL2wQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sparkles/-/sparkles-2.0.0.tgz} + name: sparkles + version: 2.0.0 + engines: {node: '>= 10.13.0'} + dev: false + + registry.npmmirror.com/spawn-please/2.0.2: + resolution: {integrity: sha512-KM8coezO6ISQ89c1BzyWNtcn2V2kAVtwIXd3cN/V5a0xPYc1F/vydrRc01wsKFEQ/p+V1a4sw4z2yMITIXrgGw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/spawn-please/-/spawn-please-2.0.2.tgz} + name: spawn-please + version: 2.0.2 + engines: {node: '>=14'} + dependencies: + cross-spawn: registry.npmmirror.com/cross-spawn/7.0.3 + dev: false + + registry.npmmirror.com/spdx-correct/3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/spdx-correct/-/spdx-correct-3.2.0.tgz} + name: spdx-correct + version: 3.2.0 + dependencies: + spdx-expression-parse: registry.npmmirror.com/spdx-expression-parse/3.0.1 + spdx-license-ids: registry.npmmirror.com/spdx-license-ids/3.0.15 + + registry.npmmirror.com/spdx-exceptions/2.3.0: + resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz} + name: spdx-exceptions + version: 2.3.0 + + registry.npmmirror.com/spdx-expression-parse/3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz} + name: spdx-expression-parse + version: 3.0.1 + dependencies: + spdx-exceptions: registry.npmmirror.com/spdx-exceptions/2.3.0 + spdx-license-ids: registry.npmmirror.com/spdx-license-ids/3.0.15 + + registry.npmmirror.com/spdx-license-ids/3.0.15: + resolution: {integrity: sha512-lpT8hSQp9jAKp9mhtBU4Xjon8LPGBvLIuBiSVhMEtmLecTh2mO0tlqrAMp47tBXzMr13NJMQ2lf7RpQGLJ3HsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/spdx-license-ids/-/spdx-license-ids-3.0.15.tgz} + name: spdx-license-ids + version: 3.0.15 + + registry.npmmirror.com/spdy-transport/3.0.0: + resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/spdy-transport/-/spdy-transport-3.0.0.tgz} + name: spdy-transport + version: 3.0.0 + dependencies: + debug: registry.npmmirror.com/debug/4.3.4 + detect-node: registry.npmmirror.com/detect-node/2.1.0 + hpack.js: registry.npmmirror.com/hpack.js/2.1.6 + obuf: registry.npmmirror.com/obuf/1.1.2 + readable-stream: registry.npmmirror.com/readable-stream/3.6.2 + wbuf: registry.npmmirror.com/wbuf/1.7.3 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/spdy/4.0.2: + resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/spdy/-/spdy-4.0.2.tgz} + name: spdy + version: 4.0.2 + engines: {node: '>=6.0.0'} + dependencies: + debug: registry.npmmirror.com/debug/4.3.4 + handle-thing: registry.npmmirror.com/handle-thing/2.0.1 + http-deceiver: registry.npmmirror.com/http-deceiver/1.2.7 + select-hose: registry.npmmirror.com/select-hose/2.0.0 + spdy-transport: registry.npmmirror.com/spdy-transport/3.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/splaytree/3.1.2: + resolution: {integrity: sha512-4OM2BJgC5UzrhVnnJA4BkHKGtjXNzzUfpQjCO8I05xYPsfS/VuQDwjCGGMi8rYQilHEV4j8NBqTFbls/PZEE7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/splaytree/-/splaytree-3.1.2.tgz} + name: splaytree + version: 3.1.2 + dev: false + + registry.npmmirror.com/split-string/3.1.0: + resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/split-string/-/split-string-3.1.0.tgz} + name: split-string + version: 3.1.0 + engines: {node: '>=0.10.0'} + dependencies: + extend-shallow: registry.npmmirror.com/extend-shallow/3.0.2 + dev: false + + registry.npmmirror.com/sprintf-js/1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz} + name: sprintf-js + version: 1.0.3 + dev: false + + registry.npmmirror.com/ssf/0.11.2: + resolution: {integrity: sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ssf/-/ssf-0.11.2.tgz} + name: ssf + version: 0.11.2 + engines: {node: '>=0.8'} + dependencies: + frac: registry.npmmirror.com/frac/1.1.2 + dev: false + + registry.npmmirror.com/sshpk/1.17.0: + resolution: {integrity: sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sshpk/-/sshpk-1.17.0.tgz} + name: sshpk + version: 1.17.0 + engines: {node: '>=0.10.0'} + hasBin: true + dependencies: + asn1: registry.npmmirror.com/asn1/0.2.6 + assert-plus: registry.npmmirror.com/assert-plus/1.0.0 + bcrypt-pbkdf: registry.npmmirror.com/bcrypt-pbkdf/1.0.2 + dashdash: registry.npmmirror.com/dashdash/1.14.1 + ecc-jsbn: registry.npmmirror.com/ecc-jsbn/0.1.2 + getpass: registry.npmmirror.com/getpass/0.1.7 + jsbn: registry.npmmirror.com/jsbn/0.1.1 + safer-buffer: registry.npmmirror.com/safer-buffer/2.1.2 + tweetnacl: registry.npmmirror.com/tweetnacl/0.14.5 + dev: false + + registry.npmmirror.com/ssri/10.0.5: + resolution: {integrity: sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ssri/-/ssri-10.0.5.tgz} + name: ssri + version: 10.0.5 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + minipass: registry.npmmirror.com/minipass/7.0.3 + dev: false + + registry.npmmirror.com/ssri/8.0.1: + resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ssri/-/ssri-8.0.1.tgz} + name: ssri + version: 8.0.1 + engines: {node: '>= 8'} + dependencies: + minipass: registry.npmmirror.com/minipass/3.3.6 + + registry.npmmirror.com/ssri/9.0.1: + resolution: {integrity: sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ssri/-/ssri-9.0.1.tgz} + name: ssri + version: 9.0.1 + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + dependencies: + minipass: registry.npmmirror.com/minipass/3.3.6 + + registry.npmmirror.com/stable/0.1.8: + resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/stable/-/stable-0.1.8.tgz} + name: stable + version: 0.1.8 + deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' + dev: true + + registry.npmmirror.com/stackframe/1.3.4: + resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/stackframe/-/stackframe-1.3.4.tgz} + name: stackframe + version: 1.3.4 + dev: true + + registry.npmmirror.com/static-extend/0.1.2: + resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/static-extend/-/static-extend-0.1.2.tgz} + name: static-extend + version: 0.1.2 + engines: {node: '>=0.10.0'} + dependencies: + define-property: registry.npmmirror.com/define-property/0.2.5 + object-copy: registry.npmmirror.com/object-copy/0.1.0 + dev: false + + registry.npmmirror.com/statuses/1.5.0: + resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/statuses/-/statuses-1.5.0.tgz} + name: statuses + version: 1.5.0 + engines: {node: '>= 0.6'} + dev: true + + registry.npmmirror.com/statuses/2.0.1: + resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/statuses/-/statuses-2.0.1.tgz} + name: statuses + version: 2.0.1 + engines: {node: '>= 0.8'} + dev: true + + registry.npmmirror.com/stdout-stream/1.4.1: + resolution: {integrity: sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/stdout-stream/-/stdout-stream-1.4.1.tgz} + name: stdout-stream + version: 1.4.1 + dependencies: + readable-stream: registry.npmmirror.com/readable-stream/2.3.8 + + registry.npmmirror.com/stream-consume/0.1.1: + resolution: {integrity: sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/stream-consume/-/stream-consume-0.1.1.tgz} + name: stream-consume + version: 0.1.1 + dev: false + + registry.npmmirror.com/strict-uri-encode/1.1.0: + resolution: {integrity: sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz} + name: strict-uri-encode + version: 1.1.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/string-width/1.0.2: + resolution: {integrity: sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string-width/-/string-width-1.0.2.tgz} + name: string-width + version: 1.0.2 + engines: {node: '>=0.10.0'} + dependencies: + code-point-at: registry.npmmirror.com/code-point-at/1.1.0 + is-fullwidth-code-point: registry.npmmirror.com/is-fullwidth-code-point/1.0.0 + strip-ansi: registry.npmmirror.com/strip-ansi/3.0.1 + dev: false + + registry.npmmirror.com/string-width/2.1.1: + resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string-width/-/string-width-2.1.1.tgz} + name: string-width + version: 2.1.1 + engines: {node: '>=4'} + dependencies: + is-fullwidth-code-point: registry.npmmirror.com/is-fullwidth-code-point/2.0.0 + strip-ansi: registry.npmmirror.com/strip-ansi/4.0.0 + dev: true + + registry.npmmirror.com/string-width/3.1.0: + resolution: {integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string-width/-/string-width-3.1.0.tgz} + name: string-width + version: 3.1.0 + engines: {node: '>=6'} + dependencies: + emoji-regex: registry.npmmirror.com/emoji-regex/7.0.3 + is-fullwidth-code-point: registry.npmmirror.com/is-fullwidth-code-point/2.0.0 + strip-ansi: registry.npmmirror.com/strip-ansi/5.2.0 + dev: false + + registry.npmmirror.com/string-width/4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz} + name: string-width + version: 4.2.3 + engines: {node: '>=8'} + dependencies: + emoji-regex: registry.npmmirror.com/emoji-regex/8.0.0 + is-fullwidth-code-point: registry.npmmirror.com/is-fullwidth-code-point/3.0.0 + strip-ansi: registry.npmmirror.com/strip-ansi/6.0.1 + + registry.npmmirror.com/string-width/5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string-width/-/string-width-5.1.2.tgz} + name: string-width + version: 5.1.2 + engines: {node: '>=12'} + dependencies: + eastasianwidth: registry.npmmirror.com/eastasianwidth/0.2.0 + emoji-regex: registry.npmmirror.com/emoji-regex/9.2.2 + strip-ansi: registry.npmmirror.com/strip-ansi/7.1.0 + dev: false + + registry.npmmirror.com/string.prototype.trim/1.2.8: + resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz} + name: string.prototype.trim + version: 1.2.8 + engines: {node: '>= 0.4'} + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + define-properties: registry.npmmirror.com/define-properties/1.2.1 + es-abstract: registry.npmmirror.com/es-abstract/1.22.2 + dev: true + + registry.npmmirror.com/string.prototype.trimend/1.0.7: + resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz} + name: string.prototype.trimend + version: 1.0.7 + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + define-properties: registry.npmmirror.com/define-properties/1.2.1 + es-abstract: registry.npmmirror.com/es-abstract/1.22.2 + dev: true + + registry.npmmirror.com/string.prototype.trimstart/1.0.7: + resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz} + name: string.prototype.trimstart + version: 1.0.7 + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + define-properties: registry.npmmirror.com/define-properties/1.2.1 + es-abstract: registry.npmmirror.com/es-abstract/1.22.2 + dev: true + + registry.npmmirror.com/string_decoder/0.10.31: + resolution: {integrity: sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string_decoder/-/string_decoder-0.10.31.tgz} + name: string_decoder + version: 0.10.31 + dev: false + + registry.npmmirror.com/string_decoder/1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz} + name: string_decoder + version: 1.1.1 + dependencies: + safe-buffer: registry.npmmirror.com/safe-buffer/5.1.2 + + registry.npmmirror.com/string_decoder/1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz} + name: string_decoder + version: 1.3.0 + dependencies: + safe-buffer: registry.npmmirror.com/safe-buffer/5.2.1 + + registry.npmmirror.com/strip-ansi/0.3.0: + resolution: {integrity: sha512-DerhZL7j6i6/nEnVG0qViKXI0OKouvvpsAiaj7c+LfqZZZxdwZtv8+UiA/w4VUJpT8UzX0pR1dcHOii1GbmruQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-ansi/-/strip-ansi-0.3.0.tgz} + name: strip-ansi + version: 0.3.0 + engines: {node: '>=0.10.0'} + hasBin: true + dependencies: + ansi-regex: registry.npmmirror.com/ansi-regex/0.2.1 + dev: false + + registry.npmmirror.com/strip-ansi/3.0.1: + resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-ansi/-/strip-ansi-3.0.1.tgz} + name: strip-ansi + version: 3.0.1 + engines: {node: '>=0.10.0'} + dependencies: + ansi-regex: registry.npmmirror.com/ansi-regex/2.1.1 + dev: false + + registry.npmmirror.com/strip-ansi/4.0.0: + resolution: {integrity: sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-ansi/-/strip-ansi-4.0.0.tgz} + name: strip-ansi + version: 4.0.0 + engines: {node: '>=4'} + dependencies: + ansi-regex: registry.npmmirror.com/ansi-regex/3.0.1 + dev: true + + registry.npmmirror.com/strip-ansi/5.2.0: + resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-ansi/-/strip-ansi-5.2.0.tgz} + name: strip-ansi + version: 5.2.0 + engines: {node: '>=6'} + dependencies: + ansi-regex: registry.npmmirror.com/ansi-regex/4.1.1 + dev: false + + registry.npmmirror.com/strip-ansi/6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz} + name: strip-ansi + version: 6.0.1 + engines: {node: '>=8'} + dependencies: + ansi-regex: registry.npmmirror.com/ansi-regex/5.0.1 + + registry.npmmirror.com/strip-ansi/7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-ansi/-/strip-ansi-7.1.0.tgz} + name: strip-ansi + version: 7.1.0 + engines: {node: '>=12'} + dependencies: + ansi-regex: registry.npmmirror.com/ansi-regex/6.0.1 + dev: false + + registry.npmmirror.com/strip-bom/1.0.0: + resolution: {integrity: sha512-qVAeAIjblKDp/8Cd0tJdxpe3Iq/HooI7En98alEaMbz4Wedlrcj3WI72dDQSrziRW5IQ0zeBo3JXsmS8RcS9jg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-bom/-/strip-bom-1.0.0.tgz} + name: strip-bom + version: 1.0.0 + engines: {node: '>=0.10.0'} + hasBin: true + dependencies: + first-chunk-stream: registry.npmmirror.com/first-chunk-stream/1.0.0 + is-utf8: registry.npmmirror.com/is-utf8/0.2.1 + dev: false + + registry.npmmirror.com/strip-bom/2.0.0: + resolution: {integrity: sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-bom/-/strip-bom-2.0.0.tgz} + name: strip-bom + version: 2.0.0 + engines: {node: '>=0.10.0'} + dependencies: + is-utf8: registry.npmmirror.com/is-utf8/0.2.1 + dev: false + + registry.npmmirror.com/strip-bom/3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-bom/-/strip-bom-3.0.0.tgz} + name: strip-bom + version: 3.0.0 + engines: {node: '>=4'} + dev: true + + registry.npmmirror.com/strip-eof/1.0.0: + resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-eof/-/strip-eof-1.0.0.tgz} + name: strip-eof + version: 1.0.0 + engines: {node: '>=0.10.0'} + dev: true + + registry.npmmirror.com/strip-final-newline/2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz} + name: strip-final-newline + version: 2.0.0 + engines: {node: '>=6'} + dev: true + + registry.npmmirror.com/strip-indent/1.0.1: + resolution: {integrity: sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-indent/-/strip-indent-1.0.1.tgz} + name: strip-indent + version: 1.0.1 + engines: {node: '>=0.10.0'} + hasBin: true + dependencies: + get-stdin: registry.npmmirror.com/get-stdin/4.0.1 + dev: false + + registry.npmmirror.com/strip-indent/2.0.0: + resolution: {integrity: sha512-RsSNPLpq6YUL7QYy44RnPVTn/lcVZtb48Uof3X5JLbF4zD/Gs7ZFDv2HWol+leoQN2mT86LAzSshGfkTlSOpsA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-indent/-/strip-indent-2.0.0.tgz} + name: strip-indent + version: 2.0.0 + engines: {node: '>=4'} + dev: true + + registry.npmmirror.com/strip-indent/3.0.0: + resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-indent/-/strip-indent-3.0.0.tgz} + name: strip-indent + version: 3.0.0 + engines: {node: '>=8'} + dependencies: + min-indent: registry.npmmirror.com/min-indent/1.0.1 + + registry.npmmirror.com/strip-json-comments/2.0.1: + resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz} + name: strip-json-comments + version: 2.0.1 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/strip-json-comments/5.0.1: + resolution: {integrity: sha512-0fk9zBqO67Nq5M/m45qHCJxylV/DhBlIOVExqgOMiCCrzrhU6tCibRXNqE3jwJLftzE9SNuZtYbpzcO+i9FiKw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-5.0.1.tgz} + name: strip-json-comments + version: 5.0.1 + engines: {node: '>=14.16'} + dev: false + + registry.npmmirror.com/style-loader/3.3.3: + resolution: {integrity: sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/style-loader/-/style-loader-3.3.3.tgz} + name: style-loader + version: 3.3.3 + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 + dev: true + + registry.npmmirror.com/stylehacks/5.1.1_postcss@8.4.30: + resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/stylehacks/-/stylehacks-5.1.1.tgz} + id: registry.npmmirror.com/stylehacks/5.1.1 + name: stylehacks + version: 5.1.1 + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: registry.npmmirror.com/browserslist/4.21.10 + postcss: registry.npmmirror.com/postcss/8.4.30 + postcss-selector-parser: registry.npmmirror.com/postcss-selector-parser/6.0.13 + dev: true + + registry.npmmirror.com/supercluster/7.1.5: + resolution: {integrity: sha512-EulshI3pGUM66o6ZdH3ReiFcvHpM3vAigyK+vcxdjpJyEbIIrtbmBdY23mGgnI24uXiGFvrGq9Gkum/8U7vJWg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/supercluster/-/supercluster-7.1.5.tgz} + name: supercluster + version: 7.1.5 + dependencies: + kdbush: registry.npmmirror.com/kdbush/3.0.0 + dev: false + + registry.npmmirror.com/supports-color/0.2.0: + resolution: {integrity: sha512-tdCZ28MnM7k7cJDJc7Eq80A9CsRFAAOZUy41npOZCs++qSjfIy7o5Rh46CBk+Dk5FbKJ33X3Tqg4YrV07N5RaA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/supports-color/-/supports-color-0.2.0.tgz} + name: supports-color + version: 0.2.0 + engines: {node: '>=0.10.0'} + hasBin: true + dev: false + + registry.npmmirror.com/supports-color/2.0.0: + resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz} + name: supports-color + version: 2.0.0 + engines: {node: '>=0.8.0'} + dev: false + + registry.npmmirror.com/supports-color/3.2.3: + resolution: {integrity: sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz} + name: supports-color + version: 3.2.3 + engines: {node: '>=0.8.0'} + dependencies: + has-flag: registry.npmmirror.com/has-flag/1.0.0 + dev: false + + registry.npmmirror.com/supports-color/5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/supports-color/-/supports-color-5.5.0.tgz} + name: supports-color + version: 5.5.0 + engines: {node: '>=4'} + dependencies: + has-flag: registry.npmmirror.com/has-flag/3.0.0 + + registry.npmmirror.com/supports-color/7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz} + name: supports-color + version: 7.2.0 + engines: {node: '>=8'} + dependencies: + has-flag: registry.npmmirror.com/has-flag/4.0.0 + + registry.npmmirror.com/supports-color/8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/supports-color/-/supports-color-8.1.1.tgz} + name: supports-color + version: 8.1.1 + engines: {node: '>=10'} + dependencies: + has-flag: registry.npmmirror.com/has-flag/4.0.0 + dev: true + + registry.npmmirror.com/supports-preserve-symlinks-flag/1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz} + name: supports-preserve-symlinks-flag + version: 1.0.0 + engines: {node: '>= 0.4'} + + registry.npmmirror.com/svg-baker-runtime/1.4.7: + resolution: {integrity: sha512-Zorfwwj5+lWjk/oxwSMsRdS2sPQQdTmmsvaSpzU+i9ZWi3zugHLt6VckWfnswphQP0LmOel3nggpF5nETbt6xw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/svg-baker-runtime/-/svg-baker-runtime-1.4.7.tgz} + name: svg-baker-runtime + version: 1.4.7 + dependencies: + deepmerge: registry.npmmirror.com/deepmerge/1.3.2 + mitt: registry.npmmirror.com/mitt/1.1.2 + svg-baker: registry.npmmirror.com/svg-baker/1.7.0 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/svg-baker/1.7.0: + resolution: {integrity: sha512-nibslMbkXOIkqKVrfcncwha45f97fGuAOn1G99YwnwTj8kF9YiM6XexPcUso97NxOm6GsP0SIvYVIosBis1xLg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/svg-baker/-/svg-baker-1.7.0.tgz} + name: svg-baker + version: 1.7.0 + dependencies: + bluebird: registry.npmmirror.com/bluebird/3.7.2 + clone: registry.npmmirror.com/clone/2.1.2 + he: registry.npmmirror.com/he/1.2.0 + image-size: registry.npmmirror.com/image-size/0.5.5 + loader-utils: registry.npmmirror.com/loader-utils/1.4.2 + merge-options: registry.npmmirror.com/merge-options/1.0.1 + micromatch: registry.npmmirror.com/micromatch/3.1.0 + postcss: registry.npmmirror.com/postcss/5.2.18 + postcss-prefix-selector: registry.npmmirror.com/postcss-prefix-selector/1.16.0_postcss@5.2.18 + posthtml-rename-id: registry.npmmirror.com/posthtml-rename-id/1.0.12 + posthtml-svg-mode: registry.npmmirror.com/posthtml-svg-mode/1.0.3 + query-string: registry.npmmirror.com/query-string/4.3.4 + traverse: registry.npmmirror.com/traverse/0.6.7 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/svg-sprite-loader/6.0.11: + resolution: {integrity: sha512-TedsTf8wsHH6HgdwKjUveDZRC6q5gPloYV8A8/zZaRWP929J7x6TzQ6MvZFl+YYDJuJ0Akyuu/vNVJ+fbPuYXg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/svg-sprite-loader/-/svg-sprite-loader-6.0.11.tgz} + name: svg-sprite-loader + version: 6.0.11 + engines: {node: '>=6'} + dependencies: + bluebird: registry.npmmirror.com/bluebird/3.7.2 + deepmerge: registry.npmmirror.com/deepmerge/1.3.2 + domready: registry.npmmirror.com/domready/1.0.8 + escape-string-regexp: registry.npmmirror.com/escape-string-regexp/1.0.5 + loader-utils: registry.npmmirror.com/loader-utils/1.4.2 + svg-baker: registry.npmmirror.com/svg-baker/1.7.0 + svg-baker-runtime: registry.npmmirror.com/svg-baker-runtime/1.4.7 + url-slug: registry.npmmirror.com/url-slug/2.0.0 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/svg-tags/1.0.0: + resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/svg-tags/-/svg-tags-1.0.0.tgz} + name: svg-tags + version: 1.0.0 + dev: true + + registry.npmmirror.com/svgo/2.8.0: + resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/svgo/-/svgo-2.8.0.tgz} + name: svgo + version: 2.8.0 + engines: {node: '>=10.13.0'} + hasBin: true + dependencies: + '@trysound/sax': registry.npmmirror.com/@trysound/sax/0.2.0 + commander: registry.npmmirror.com/commander/7.2.0 + css-select: registry.npmmirror.com/css-select/4.3.0 + css-tree: registry.npmmirror.com/css-tree/1.1.3 + csso: registry.npmmirror.com/csso/4.2.0 + picocolors: registry.npmmirror.com/picocolors/1.0.0 + stable: registry.npmmirror.com/stable/0.1.8 + dev: true + + registry.npmmirror.com/tapable/2.2.1: + resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tapable/-/tapable-2.2.1.tgz} + name: tapable + version: 2.2.1 + engines: {node: '>=6'} + dev: true + + registry.npmmirror.com/tar-stream/2.2.0: + resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tar-stream/-/tar-stream-2.2.0.tgz} + name: tar-stream + version: 2.2.0 + engines: {node: '>=6'} + dependencies: + bl: registry.npmmirror.com/bl/4.1.0 + end-of-stream: registry.npmmirror.com/end-of-stream/1.4.4 + fs-constants: registry.npmmirror.com/fs-constants/1.0.0 + inherits: registry.npmmirror.com/inherits/2.0.4 + readable-stream: registry.npmmirror.com/readable-stream/3.6.2 + dev: true + + registry.npmmirror.com/tar/2.2.2: + resolution: {integrity: sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tar/-/tar-2.2.2.tgz} + name: tar + version: 2.2.2 + deprecated: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap. + dependencies: + block-stream: registry.npmmirror.com/block-stream/0.0.9 + fstream: registry.npmmirror.com/fstream/1.0.12 + inherits: registry.npmmirror.com/inherits/2.0.4 + dev: false + + registry.npmmirror.com/tar/6.2.0: + resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tar/-/tar-6.2.0.tgz} + name: tar + version: 6.2.0 + engines: {node: '>=10'} + dependencies: + chownr: registry.npmmirror.com/chownr/2.0.0 + fs-minipass: registry.npmmirror.com/fs-minipass/2.1.0 + minipass: registry.npmmirror.com/minipass/5.0.0 + minizlib: registry.npmmirror.com/minizlib/2.1.2 + mkdirp: registry.npmmirror.com/mkdirp/1.0.4 + yallist: registry.npmmirror.com/yallist/4.0.0 + + registry.npmmirror.com/temp-write/0.1.1: + resolution: {integrity: sha512-m8xMOxqZB3/8I28A4Bz3BMO67k0jwkIrFQChxqV4XavpU9p3YJcidBEqJuc9oY60iSGW3qlCiM0xkq2FiQlpFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/temp-write/-/temp-write-0.1.1.tgz} + name: temp-write + version: 0.1.1 + engines: {node: '>=0.10.0'} + dependencies: + graceful-fs: registry.npmmirror.com/graceful-fs/2.0.3 + tempfile: registry.npmmirror.com/tempfile/0.1.3 + dev: false + + registry.npmmirror.com/tempfile/0.1.3: + resolution: {integrity: sha512-eW5GbbQLBEpa21WNlpvJcvv/DNXLyMNOQBnhellCzQdXAf5Ctmrr8GDLc/YAymOF3t+17wmeE+kZCKBoaanEtA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tempfile/-/tempfile-0.1.3.tgz} + name: tempfile + version: 0.1.3 + engines: {node: '>=0.10.0'} + dependencies: + uuid: registry.npmmirror.com/uuid/1.4.2 + dev: false + + registry.npmmirror.com/terser-webpack-plugin/5.3.9_webpack@5.88.2: + resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz} + id: registry.npmmirror.com/terser-webpack-plugin/5.3.9 + name: terser-webpack-plugin + version: 5.3.9 + engines: {node: '>= 10.13.0'} + peerDependencies: + '@swc/core': '*' + esbuild: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@swc/core': + optional: true + esbuild: + optional: true + uglify-js: + optional: true + dependencies: + '@jridgewell/trace-mapping': registry.npmmirror.com/@jridgewell/trace-mapping/0.3.19 + jest-worker: registry.npmmirror.com/jest-worker/27.5.1 + schema-utils: registry.npmmirror.com/schema-utils/3.3.0 + serialize-javascript: registry.npmmirror.com/serialize-javascript/6.0.1 + terser: registry.npmmirror.com/terser/5.20.0 + webpack: registry.npmmirror.com/webpack/5.88.2 + dev: true + + registry.npmmirror.com/terser/5.20.0: + resolution: {integrity: sha512-e56ETryaQDyebBwJIWYB2TT6f2EZ0fL0sW/JRXNMN26zZdKi2u/E/5my5lG6jNxym6qsrVXfFRmOdV42zlAgLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/terser/-/terser-5.20.0.tgz} + name: terser + version: 5.20.0 + engines: {node: '>=10'} + hasBin: true + dependencies: + '@jridgewell/source-map': registry.npmmirror.com/@jridgewell/source-map/0.3.5 + acorn: registry.npmmirror.com/acorn/8.10.0 + commander: registry.npmmirror.com/commander/2.20.3 + source-map-support: registry.npmmirror.com/source-map-support/0.5.21 + dev: true + + registry.npmmirror.com/thenify-all/1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/thenify-all/-/thenify-all-1.6.0.tgz} + name: thenify-all + version: 1.6.0 + engines: {node: '>=0.8'} + dependencies: + thenify: registry.npmmirror.com/thenify/3.3.1 + dev: true + + registry.npmmirror.com/thenify/3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/thenify/-/thenify-3.3.1.tgz} + name: thenify + version: 3.3.1 + dependencies: + any-promise: registry.npmmirror.com/any-promise/1.3.0 + dev: true + + registry.npmmirror.com/thread-loader/3.0.4_webpack@5.88.2: + resolution: {integrity: sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/thread-loader/-/thread-loader-3.0.4.tgz} + id: registry.npmmirror.com/thread-loader/3.0.4 + name: thread-loader + version: 3.0.4 + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.27.0 || ^5.0.0 + dependencies: + json-parse-better-errors: registry.npmmirror.com/json-parse-better-errors/1.0.2 + loader-runner: registry.npmmirror.com/loader-runner/4.3.0 + loader-utils: registry.npmmirror.com/loader-utils/2.0.4 + neo-async: registry.npmmirror.com/neo-async/2.6.2 + schema-utils: registry.npmmirror.com/schema-utils/3.3.0 + webpack: registry.npmmirror.com/webpack/5.88.2 + dev: true + + registry.npmmirror.com/throttle-debounce/1.1.0: + resolution: {integrity: sha512-XH8UiPCQcWNuk2LYePibW/4qL97+ZQ1AN3FNXwZRBNPPowo/NRU5fAlDCSNBJIYCKbioZfuYtMhG4quqoJhVzg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/throttle-debounce/-/throttle-debounce-1.1.0.tgz} + name: throttle-debounce + version: 1.1.0 + engines: {node: '>=4'} + dev: false + + registry.npmmirror.com/throttle-debounce/5.0.0: + resolution: {integrity: sha512-2iQTSgkkc1Zyk0MeVrt/3BvuOXYPl/R8Z0U2xxo9rjwNciaHDG3R+Lm6dh4EeUci49DanvBnuqI6jshoQQRGEg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/throttle-debounce/-/throttle-debounce-5.0.0.tgz} + name: throttle-debounce + version: 5.0.0 + engines: {node: '>=12.22'} + dev: false + + registry.npmmirror.com/through/2.3.8: + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/through/-/through-2.3.8.tgz} + name: through + version: 2.3.8 + dev: false + + registry.npmmirror.com/through2/0.5.1: + resolution: {integrity: sha512-zexCrAOTbjkBCXGyozn7hhS3aEaqdrc59mAD2E3dKYzV1vFuEGQ1hEDJN2oQMQFwy4he2zyLqPZV+AlfS8ZWJA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/through2/-/through2-0.5.1.tgz} + name: through2 + version: 0.5.1 + dependencies: + readable-stream: registry.npmmirror.com/readable-stream/1.0.34 + xtend: registry.npmmirror.com/xtend/3.0.0 + dev: false + + registry.npmmirror.com/through2/0.6.5: + resolution: {integrity: sha512-RkK/CCESdTKQZHdmKICijdKKsCRVHs5KsLZ6pACAmF/1GPUQhonHSXWNERctxEp7RmvjdNbZTL5z9V7nSCXKcg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/through2/-/through2-0.6.5.tgz} + name: through2 + version: 0.6.5 + dependencies: + readable-stream: registry.npmmirror.com/readable-stream/1.0.34 + xtend: registry.npmmirror.com/xtend/4.0.2 + dev: false + + registry.npmmirror.com/through2/2.0.5: + resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/through2/-/through2-2.0.5.tgz} + name: through2 + version: 2.0.5 + dependencies: + readable-stream: registry.npmmirror.com/readable-stream/2.3.8 + xtend: registry.npmmirror.com/xtend/4.0.2 + dev: false + + registry.npmmirror.com/through2/3.0.1: + resolution: {integrity: sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/through2/-/through2-3.0.1.tgz} + name: through2 + version: 3.0.1 + dependencies: + readable-stream: registry.npmmirror.com/readable-stream/3.6.2 + dev: false + + registry.npmmirror.com/through2/4.0.2: + resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/through2/-/through2-4.0.2.tgz} + name: through2 + version: 4.0.2 + dependencies: + readable-stream: registry.npmmirror.com/readable-stream/3.6.2 + dev: false + + registry.npmmirror.com/thunky/1.1.0: + resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/thunky/-/thunky-1.1.0.tgz} + name: thunky + version: 1.1.0 + dev: true + + registry.npmmirror.com/tildify/1.2.0: + resolution: {integrity: sha512-Y9q1GaV/BO65Z9Yf4NOGMuwt3SGdptkZBnaaKfTQakrDyCLiuO1Kc5wxW4xLdsjzunRtqtOdhekiUFmZbklwYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tildify/-/tildify-1.2.0.tgz} + name: tildify + version: 1.2.0 + engines: {node: '>=0.10.0'} + dependencies: + os-homedir: registry.npmmirror.com/os-homedir/1.0.2 + dev: false + + registry.npmmirror.com/time-stamp/1.1.0: + resolution: {integrity: sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/time-stamp/-/time-stamp-1.1.0.tgz} + name: time-stamp + version: 1.1.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/tinymce/6.7.0: + resolution: {integrity: sha512-Wf2RSobIXQ7XNw3/v4z1lPGiH3Pjsmc/6/7fG28aIS6uVWj/7IhvOPuwfJJDeOx0o0D3nSnoLHgR2KU8JAdE+w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tinymce/-/tinymce-6.7.0.tgz} + name: tinymce + version: 6.7.0 + dev: true + + registry.npmmirror.com/tinyqueue/2.0.3: + resolution: {integrity: sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tinyqueue/-/tinyqueue-2.0.3.tgz} + name: tinyqueue + version: 2.0.3 + dev: false + + registry.npmmirror.com/tippy.js/6.3.7: + resolution: {integrity: sha512-E1d3oP2emgJ9dRQZdf3Kkn0qJgI6ZLpyS5z6ZkY1DF3kaQaBsGZsndEpHwx+eC+tYM41HaSNvNtLx8tU57FzTQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tippy.js/-/tippy.js-6.3.7.tgz} + name: tippy.js + version: 6.3.7 + dependencies: + '@popperjs/core': registry.npmmirror.com/@popperjs/core/2.11.8 + dev: false + + registry.npmmirror.com/to-fast-properties/2.0.0: + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz} + name: to-fast-properties + version: 2.0.0 + engines: {node: '>=4'} + + registry.npmmirror.com/to-object-path/0.3.0: + resolution: {integrity: sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/to-object-path/-/to-object-path-0.3.0.tgz} + name: to-object-path + version: 0.3.0 + engines: {node: '>=0.10.0'} + dependencies: + kind-of: registry.npmmirror.com/kind-of/3.2.2 + dev: false + + registry.npmmirror.com/to-regex-range/2.1.1: + resolution: {integrity: sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/to-regex-range/-/to-regex-range-2.1.1.tgz} + name: to-regex-range + version: 2.1.1 + engines: {node: '>=0.10.0'} + dependencies: + is-number: registry.npmmirror.com/is-number/3.0.0 + repeat-string: registry.npmmirror.com/repeat-string/1.6.1 + dev: false + + registry.npmmirror.com/to-regex-range/5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz} + name: to-regex-range + version: 5.0.1 + engines: {node: '>=8.0'} + dependencies: + is-number: registry.npmmirror.com/is-number/7.0.0 + + registry.npmmirror.com/to-regex/3.0.2: + resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/to-regex/-/to-regex-3.0.2.tgz} + name: to-regex + version: 3.0.2 + engines: {node: '>=0.10.0'} + dependencies: + define-property: registry.npmmirror.com/define-property/2.0.2 + extend-shallow: registry.npmmirror.com/extend-shallow/3.0.2 + regex-not: registry.npmmirror.com/regex-not/1.0.2 + safe-regex: registry.npmmirror.com/safe-regex/1.1.0 + dev: false + + registry.npmmirror.com/toidentifier/1.0.1: + resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz} + name: toidentifier + version: 1.0.1 + engines: {node: '>=0.6'} + dev: true + + registry.npmmirror.com/topojson-client/3.1.0: + resolution: {integrity: sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/topojson-client/-/topojson-client-3.1.0.tgz} + name: topojson-client + version: 3.1.0 + hasBin: true + dependencies: + commander: registry.npmmirror.com/commander/2.20.3 + dev: false + + registry.npmmirror.com/topojson-server/3.0.1: + resolution: {integrity: sha512-/VS9j/ffKr2XAOjlZ9CgyyeLmgJ9dMwq6Y0YEON8O7p/tGGk+dCWnrE03zEdu7i4L7YsFZLEPZPzCvcB7lEEXw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/topojson-server/-/topojson-server-3.0.1.tgz} + name: topojson-server + version: 3.0.1 + hasBin: true + dependencies: + commander: registry.npmmirror.com/commander/2.20.3 + dev: false + + registry.npmmirror.com/totalist/3.0.1: + resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/totalist/-/totalist-3.0.1.tgz} + name: totalist + version: 3.0.1 + engines: {node: '>=6'} + + registry.npmmirror.com/tough-cookie/2.5.0: + resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tough-cookie/-/tough-cookie-2.5.0.tgz} + name: tough-cookie + version: 2.5.0 + engines: {node: '>=0.8'} + dependencies: + psl: registry.npmmirror.com/psl/1.9.0 + punycode: registry.npmmirror.com/punycode/2.3.0 + dev: false + + registry.npmmirror.com/tr46/0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz} + name: tr46 + version: 0.0.3 + dev: true + + registry.npmmirror.com/traverse/0.6.7: + resolution: {integrity: sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/traverse/-/traverse-0.6.7.tgz} + name: traverse + version: 0.6.7 + dev: false + + registry.npmmirror.com/trim-newlines/1.0.0: + resolution: {integrity: sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/trim-newlines/-/trim-newlines-1.0.0.tgz} + name: trim-newlines + version: 1.0.0 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/trim-newlines/3.0.1: + resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/trim-newlines/-/trim-newlines-3.0.1.tgz} + name: trim-newlines + version: 3.0.1 + engines: {node: '>=8'} + + registry.npmmirror.com/trim-right/1.0.1: + resolution: {integrity: sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/trim-right/-/trim-right-1.0.1.tgz} + name: trim-right + version: 1.0.1 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/true-case-path/1.0.3: + resolution: {integrity: sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/true-case-path/-/true-case-path-1.0.3.tgz} + name: true-case-path + version: 1.0.3 + dependencies: + glob: registry.npmmirror.com/glob/7.2.3 + dev: false + + registry.npmmirror.com/true-case-path/2.2.1: + resolution: {integrity: sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/true-case-path/-/true-case-path-2.2.1.tgz} + name: true-case-path + version: 2.2.1 + + registry.npmmirror.com/tsconfig-paths/3.14.2: + resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz} + name: tsconfig-paths + version: 3.14.2 + dependencies: + '@types/json5': registry.npmmirror.com/@types/json5/0.0.29 + json5: registry.npmmirror.com/json5/1.0.2 + minimist: registry.npmmirror.com/minimist/1.2.8 + strip-bom: registry.npmmirror.com/strip-bom/3.0.0 + dev: true + + registry.npmmirror.com/tslib/1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tslib/-/tslib-1.14.1.tgz} + name: tslib + version: 1.14.1 + dev: true + + registry.npmmirror.com/tslib/2.3.0: + resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz} + name: tslib + version: 2.3.0 + dev: false + + registry.npmmirror.com/tslib/2.6.2: + resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tslib/-/tslib-2.6.2.tgz} + name: tslib + version: 2.6.2 + dev: true + + registry.npmmirror.com/tuf-js/1.1.7: + resolution: {integrity: sha512-i3P9Kgw3ytjELUfpuKVDNBJvk4u5bXL6gskv572mcevPbSKCV3zt3djhmlEQ65yERjIbOSncy7U4cQJaB1CBCg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tuf-js/-/tuf-js-1.1.7.tgz} + name: tuf-js + version: 1.1.7 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + '@tufjs/models': registry.npmmirror.com/@tufjs/models/1.0.4 + debug: registry.npmmirror.com/debug/4.3.4 + make-fetch-happen: registry.npmmirror.com/make-fetch-happen/11.1.1 + transitivePeerDependencies: + - supports-color + dev: false + + registry.npmmirror.com/tunnel-agent/0.6.0: + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz} + name: tunnel-agent + version: 0.6.0 + dependencies: + safe-buffer: registry.npmmirror.com/safe-buffer/5.2.1 + dev: false + + registry.npmmirror.com/turf-along/3.0.12: + resolution: {integrity: sha512-9wHa3LiqsdEExCuPgw8O5fJzqeL4lf8srBBfjGid2Tjh2nwuqgkcFZxzbnLE0Y8oFh60iNJUdccGuJSTJ3YGyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-along/-/turf-along-3.0.12.tgz} + name: turf-along + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/along instead' + dependencies: + turf-bearing: registry.npmmirror.com/turf-bearing/3.0.12 + turf-destination: registry.npmmirror.com/turf-destination/3.0.12 + turf-distance: registry.npmmirror.com/turf-distance/3.0.12 + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + dev: false + + registry.npmmirror.com/turf-area/3.0.12: + resolution: {integrity: sha512-62Rc1UD8b1yv+AkfhjQ6LSvzxnuJi+jj6q4EkginZxPMJh8HACyQkeNy6VI9WucUULXzoPs8IqeqNwltpMpZVw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-area/-/turf-area-3.0.12.tgz} + name: turf-area + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/area instead' + dependencies: + geojson-area: registry.npmmirror.com/geojson-area/0.2.1 + dev: false + + registry.npmmirror.com/turf-bbox-polygon/3.0.12: + resolution: {integrity: sha512-9wuTI5eFBBe0bXNK8c5wk/zHbSne28KmUQVX66QhTRvUc34v+NUIzn4bzi3rZXpJvLSLyPVltPnYfn+YsuCkAQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-bbox-polygon/-/turf-bbox-polygon-3.0.12.tgz} + name: turf-bbox-polygon + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/bbox-polygon instead' + dependencies: + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + dev: false + + registry.npmmirror.com/turf-bbox/3.0.12: + resolution: {integrity: sha512-ztNkTvRQ3ezArAQB2ZLLtJur9BiuWkwVv5u+aviC+3y0/mU5ITuoArOTUs4kLU+gNOjdpPwD0Ea/gqBR0lh2hw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-bbox/-/turf-bbox-3.0.12.tgz} + name: turf-bbox + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/bbox instead' + dependencies: + turf-meta: registry.npmmirror.com/turf-meta/3.0.12 + dev: false + + registry.npmmirror.com/turf-bearing/3.0.12: + resolution: {integrity: sha512-oWAFtgpQwR78xWZn53BzdwHhd4uT5OtuvwEgzFkZWSa6kp+UpdJ39lDAcvdR0H8dCszuGB4KguaGCZLG+iyUvg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-bearing/-/turf-bearing-3.0.12.tgz} + name: turf-bearing + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/bearing instead' + dependencies: + turf-invariant: registry.npmmirror.com/turf-invariant/3.0.12 + dev: false + + registry.npmmirror.com/turf-bezier/3.0.12: + resolution: {integrity: sha512-8B4frrRtir9VJ6DTgGG5e81f7faPBnxTR2uJzWGd3bQkUaOBBX7rLQTBTBv1iFZVTU07QnWYgznm3c06FrtX2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-bezier/-/turf-bezier-3.0.12.tgz} + name: turf-bezier + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/bezier instead' + dependencies: + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + dev: false + + registry.npmmirror.com/turf-buffer/3.0.12: + resolution: {integrity: sha512-2wy66sAd0EXX13ql2KeA1bFOtecqDCWmaayLueEaM7HOxY6i/VvroDIHZrFzuwPAa/4ZwMZPaTPiFQ6kh7VSGw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-buffer/-/turf-buffer-3.0.12.tgz} + name: turf-buffer + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/buffer instead' + dependencies: + geojson-normalize: registry.npmmirror.com/geojson-normalize/0.0.0 + jsts: registry.npmmirror.com/jsts/1.1.2 + turf-combine: registry.npmmirror.com/turf-combine/3.0.12 + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + dev: false + + registry.npmmirror.com/turf-center/3.0.12: + resolution: {integrity: sha512-H2okrDla22kawwXsPvazV09mHr26/51sKONL52HTBeqiD2sK0WWRQkpdLfJdia0FT47wVk9mBiLXsKeIzDUi7Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-center/-/turf-center-3.0.12.tgz} + name: turf-center + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/center instead' + dependencies: + turf-bbox: registry.npmmirror.com/turf-bbox/3.0.12 + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + dev: false + + registry.npmmirror.com/turf-centroid/3.0.12: + resolution: {integrity: sha512-OuH8ZZjnxiNETZ8vZkb+dC6C+fit+LdRBolLGDQzBKDLXV2z1nQX2+w/qTNKV9XP5ZZLeEpJPmP0z1MDSz+YRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-centroid/-/turf-centroid-3.0.12.tgz} + name: turf-centroid + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/centroid instead' + dependencies: + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + turf-meta: registry.npmmirror.com/turf-meta/3.0.12 + dev: false + + registry.npmmirror.com/turf-circle/3.0.12: + resolution: {integrity: sha512-dOGg9yQXA21SpgI1qjU+Kgq0esvBU+ZTqoM5A2fWmoa0458YUoB85hnbxFtnmsFB3qXDsrW9RBuC4kyNCcn9KQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-circle/-/turf-circle-3.0.12.tgz} + name: turf-circle + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/circle instead' + dependencies: + turf-destination: registry.npmmirror.com/turf-destination/3.0.12 + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + dev: false + + registry.npmmirror.com/turf-collect/3.0.12: + resolution: {integrity: sha512-V36Hz03VmMXn0BUAZNY+w1bpCX6Ks2JzfvHdiWHh5MccziroaKOfOeC1odJcXSDrhoR14/0oSC4tHDKJslbcPA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-collect/-/turf-collect-3.0.12.tgz} + name: turf-collect + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/collect instead' + dependencies: + turf-inside: registry.npmmirror.com/turf-inside/3.0.12 + dev: false + + registry.npmmirror.com/turf-combine/3.0.12: + resolution: {integrity: sha512-j99I2ydmO4AzQQqzh+DBbxRr+a//DNbXJFcvBSy88G7vlKByPzr0ONVDNcvS/a1JRTl11C2vfrWxRtHwwmzzDg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-combine/-/turf-combine-3.0.12.tgz} + name: turf-combine + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/combine instead' + dependencies: + turf-meta: registry.npmmirror.com/turf-meta/3.0.12 + dev: false + + registry.npmmirror.com/turf-concave/3.0.12: + resolution: {integrity: sha512-0KQfAk1f7TRUtuNbIDsRcbi4ONMhtrQg0Y/uY/QM5wVIKMj5T5ZuSApqEfs4cDXcfWu//hwe2bgHJzu1GlUn4w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-concave/-/turf-concave-3.0.12.tgz} + name: turf-concave + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/concave instead' + dependencies: + turf-distance: registry.npmmirror.com/turf-distance/3.0.12 + turf-meta: registry.npmmirror.com/turf-meta/3.0.12 + turf-tin: registry.npmmirror.com/turf-tin/3.0.12 + turf-union: registry.npmmirror.com/turf-union/3.0.12 + dev: false + + registry.npmmirror.com/turf-convex/3.0.12: + resolution: {integrity: sha512-xfwhxDQKygFsdbEK8503/N+B4JZZB6i58lE39DTMcf97xCCLyv7zxGlalsKU4j+qywV3nbO6yhKHScv4t6t5bg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-convex/-/turf-convex-3.0.12.tgz} + name: turf-convex + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/convex instead' + dependencies: + convex-hull: registry.npmmirror.com/convex-hull/1.0.3 + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + turf-meta: registry.npmmirror.com/turf-meta/3.0.12 + dev: false + + registry.npmmirror.com/turf-destination/3.0.12: + resolution: {integrity: sha512-nXKJfH5qv+eoNbw5ggLZNsUokgmaHnGD8Woauc8+7C36JRPSEm1Y3wcjAdJX0VadJJdL8AjNP65QOiWOLdVe1Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-destination/-/turf-destination-3.0.12.tgz} + name: turf-destination + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/destination instead' + dependencies: + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + turf-invariant: registry.npmmirror.com/turf-invariant/3.0.12 + dev: false + + registry.npmmirror.com/turf-difference/3.0.12: + resolution: {integrity: sha512-YRMUspic52qdwZZxuVp0LB2QG39q4Ps5ZTfZq+QIGsqdKK7FxvbJTxsb/a+n4xHe/K4zCcWo/AXUw1pOFLrNbA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-difference/-/turf-difference-3.0.12.tgz} + name: turf-difference + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/difference instead' + dependencies: + jsts: registry.npmmirror.com/jsts/1.1.2 + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + dev: false + + registry.npmmirror.com/turf-distance/3.0.12: + resolution: {integrity: sha512-dy2TguSbcCKJK7ZPwCZuG9+mK2DBKZ4g0wlmbKa7iGPFG18X1nPWJRzUkmNF3kdUe9K6+7SViTnbH6xQYCNpiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-distance/-/turf-distance-3.0.12.tgz} + name: turf-distance + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/distance instead' + dependencies: + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + turf-invariant: registry.npmmirror.com/turf-invariant/3.0.12 + dev: false + + registry.npmmirror.com/turf-envelope/3.0.12: + resolution: {integrity: sha512-2ahLojIP000MUhk7JC/ILASwiP074sFD5nc1HTYyHRhqkb8ukwFMHrR3haEmQdf7sJE3nexBELY9PMGyTQmBiQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-envelope/-/turf-envelope-3.0.12.tgz} + name: turf-envelope + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/envelope instead' + dependencies: + turf-bbox: registry.npmmirror.com/turf-bbox/3.0.12 + turf-bbox-polygon: registry.npmmirror.com/turf-bbox-polygon/3.0.12 + dev: false + + registry.npmmirror.com/turf-explode/3.0.12: + resolution: {integrity: sha512-cBUdQl2RBbu5YdL+mBNOcou8OlHLF6F9s6Rwz4EuOOGG0Urs0NE2CmascINB1+TgbxJozb29ZKNXezgwhwnrpg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-explode/-/turf-explode-3.0.12.tgz} + name: turf-explode + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/explode instead' + dependencies: + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + turf-meta: registry.npmmirror.com/turf-meta/3.0.12 + dev: false + + registry.npmmirror.com/turf-flip/3.0.12: + resolution: {integrity: sha512-SV/DI8I/dczRlqBMcAZyyQq1rlkrFZigFUKhtDIBqEJJvqKy70kDxbHrAkJdeAZ20caflkaTV2K40x4UTUpNgg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-flip/-/turf-flip-3.0.12.tgz} + name: turf-flip + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/flip instead' + dependencies: + turf-meta: registry.npmmirror.com/turf-meta/3.0.12 + dev: false + + registry.npmmirror.com/turf-grid/1.0.1: + resolution: {integrity: sha512-T2jHZ2HOgvkZZQjMmtl9lexeY6Xk1POF6wbYE7aYLjBO43MQqYNEFDf3JQ1gJymrYEaNy7yDSDYDyiYSsK6sQw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-grid/-/turf-grid-1.0.1.tgz} + name: turf-grid + version: 1.0.1 + dependencies: + turf-point: registry.npmmirror.com/turf-point/2.0.1 + dev: false + + registry.npmmirror.com/turf-helpers/3.0.12: + resolution: {integrity: sha512-e0Oic1RVdTq3PAd5XlPgdtE3eZlN4kSd+Sr4iwayeeBRCMns60j9t6helyHxvbjLLy1uP28IiNfnm30BF+YThw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-helpers/-/turf-helpers-3.0.12.tgz} + name: turf-helpers + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/helpers instead' + dev: false + + registry.npmmirror.com/turf-hex-grid/3.0.12: + resolution: {integrity: sha512-3O580ujUHbAEi8vk38uyxvIQN3yjyeQEJtJppB2sYO7zcNORIcao68DlXQW29nSy1pUAYCbNkghDcumNL3A58A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-hex-grid/-/turf-hex-grid-3.0.12.tgz} + name: turf-hex-grid + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/hex-grid instead' + dependencies: + turf-distance: registry.npmmirror.com/turf-distance/3.0.12 + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + dev: false + + registry.npmmirror.com/turf-inside/3.0.12: + resolution: {integrity: sha512-QjRDeSgDwf1hIEATsYgbYMB1GnnfwEqjapskOIojICeUBfKA+NMExjaBtMc2V1SY5jNqja6tVPH+ek0d+WO7Vg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-inside/-/turf-inside-3.0.12.tgz} + name: turf-inside + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/inside instead' + dependencies: + turf-invariant: registry.npmmirror.com/turf-invariant/3.0.12 + dev: false + + registry.npmmirror.com/turf-intersect/3.0.12: + resolution: {integrity: sha512-eXDksaYFakN6BFcfiyqgH1PDizfkfhPUU2Axd+I5zjVEHgECplK+z8LYA/RqvQ59aWQ2MfNRqxwW12T07c4gMw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-intersect/-/turf-intersect-3.0.12.tgz} + name: turf-intersect + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/intersect instead' + dependencies: + jsts: registry.npmmirror.com/jsts/1.1.2 + dev: false + + registry.npmmirror.com/turf-invariant/3.0.12: + resolution: {integrity: sha512-6BAyAupdij6X8gTlpGHCG/zpqXXaTi7kjMAbQrepTpnPhIEQJtlGsiZCQu4EckCZS5Rzj5/b8Xw4gaxNpadihw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-invariant/-/turf-invariant-3.0.12.tgz} + name: turf-invariant + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/invariant instead' + dev: false + + registry.npmmirror.com/turf-isolines/3.0.12: + resolution: {integrity: sha512-b4TY6fKYWvToxiYjYTiURUlljls8jG1oKFaBulu5pz0q6rxmpxkCGOA8t9AXQkNXzHBrDE+vjXashMtYEN9Tsw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-isolines/-/turf-isolines-3.0.12.tgz} + name: turf-isolines + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/isolines instead' + dependencies: + turf-bbox: registry.npmmirror.com/turf-bbox/3.0.12 + turf-grid: registry.npmmirror.com/turf-grid/1.0.1 + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + turf-inside: registry.npmmirror.com/turf-inside/3.0.12 + turf-planepoint: registry.npmmirror.com/turf-planepoint/3.0.12 + turf-square: registry.npmmirror.com/turf-square/3.0.12 + turf-tin: registry.npmmirror.com/turf-tin/3.0.12 + dev: false + + registry.npmmirror.com/turf-jsts/1.2.3: + resolution: {integrity: sha512-Ja03QIJlPuHt4IQ2FfGex4F4JAr8m3jpaHbFbQrgwr7s7L6U8ocrHiF3J1+wf9jzhGKxvDeaCAnGDot8OjGFyA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-jsts/-/turf-jsts-1.2.3.tgz} + name: turf-jsts + version: 1.2.3 + dev: false + + registry.npmmirror.com/turf-kinks/3.0.12: + resolution: {integrity: sha512-gzLqDKPqq9rSWIPy6NDZMspDqk1wvP1sg+jaSqdKnW3mPTDn32IbHLxihjGzZoaW0YlIZmnrZlVBLqId6kCZ5w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-kinks/-/turf-kinks-3.0.12.tgz} + name: turf-kinks + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/kinks instead' + dependencies: + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + dev: false + + registry.npmmirror.com/turf-line-distance/3.0.12: + resolution: {integrity: sha512-HzrxOEKdUgl1vdqIBLmaA99B0cg3+41kamQ650wn26BFUdMrrtkt+x2FT3Y7DifYTNljQ2fblbylqtMAAS0jag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-line-distance/-/turf-line-distance-3.0.12.tgz} + name: turf-line-distance + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/line-distance instead' + dependencies: + turf-distance: registry.npmmirror.com/turf-distance/3.0.12 + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + dev: false + + registry.npmmirror.com/turf-line-slice/3.0.12: + resolution: {integrity: sha512-1ecV3DCTRkv2azoaN/ZFcKxLBrw3l4SRSP/dVAk1Gwn83vBYJ9XtjmUiMLE2WbzTzuzuDxLb6fMvyGyteXBUeg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-line-slice/-/turf-line-slice-3.0.12.tgz} + name: turf-line-slice + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/line-slice instead' + dependencies: + turf-bearing: registry.npmmirror.com/turf-bearing/3.0.12 + turf-destination: registry.npmmirror.com/turf-destination/3.0.12 + turf-distance: registry.npmmirror.com/turf-distance/3.0.12 + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + turf-point-on-line: registry.npmmirror.com/turf-point-on-line/3.0.12 + dev: false + + registry.npmmirror.com/turf-meta/3.0.12: + resolution: {integrity: sha512-B3YSKMpWGx1WYE8IM62pzOA0kqjrGjd/ZkSyrD5WXnrrpPfAUl0yBoZCJYL5IQcOwLqfd5xZt3HJnNH9cFiG7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-meta/-/turf-meta-3.0.12.tgz} + name: turf-meta + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/meta instead' + dev: false + + registry.npmmirror.com/turf-midpoint/3.0.12: + resolution: {integrity: sha512-Q1fZWQzc4SSF09hY+tJvgnDGBmVqTgBkIzOg0I0hy+ti0b9bSJ5P3+KY6wkVcC+zgDa8jzp8GZETijAV4WUAqw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-midpoint/-/turf-midpoint-3.0.12.tgz} + name: turf-midpoint + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/midpoint instead' + dependencies: + turf-bearing: registry.npmmirror.com/turf-bearing/3.0.12 + turf-destination: registry.npmmirror.com/turf-destination/3.0.12 + turf-distance: registry.npmmirror.com/turf-distance/3.0.12 + turf-invariant: registry.npmmirror.com/turf-invariant/3.0.12 + dev: false + + registry.npmmirror.com/turf-nearest/3.0.12: + resolution: {integrity: sha512-4jyHgtpxVSM2LXh+lz4z47lketEXMKlcIpCJplHFpT1ZddIUoKvT6RJDhTUN8a+mohE8HAPgvcUA53vmjxxNEg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-nearest/-/turf-nearest-3.0.12.tgz} + name: turf-nearest + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/nearest instead' + dependencies: + turf-distance: registry.npmmirror.com/turf-distance/3.0.12 + dev: false + + registry.npmmirror.com/turf-planepoint/3.0.12: + resolution: {integrity: sha512-2okyqSAjC00QWEyr1vi04Vgug6OaYfBRtvtzHs16IxBN5xhAuwtCnUICb/1ugbOgCiBFV6TzIle/vA0EUVuRxQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-planepoint/-/turf-planepoint-3.0.12.tgz} + name: turf-planepoint + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/planepoint instead' + dev: false + + registry.npmmirror.com/turf-point-grid/3.0.12: + resolution: {integrity: sha512-5keUPz8j0VWilANaX3bP1evAm/u1u8v10HfUjtoenvWAC5dTGMUVCskgFqX9XitwmsPtaFiCuakM8s3HQzydSQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-point-grid/-/turf-point-grid-3.0.12.tgz} + name: turf-point-grid + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/point-grid instead' + dependencies: + turf-distance: registry.npmmirror.com/turf-distance/3.0.12 + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + dev: false + + registry.npmmirror.com/turf-point-on-line/3.0.12: + resolution: {integrity: sha512-0+gqSE3pK//ylzQZoc+tLpLUa1/14vvqbMvteFu2bl9NP6oudzZqTWoY9dBfyD9rLQtFOCf/IdkIk+IIwTn1cg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-point-on-line/-/turf-point-on-line-3.0.12.tgz} + name: turf-point-on-line + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/point-on-line instead' + dependencies: + turf-bearing: registry.npmmirror.com/turf-bearing/3.0.12 + turf-destination: registry.npmmirror.com/turf-destination/3.0.12 + turf-distance: registry.npmmirror.com/turf-distance/3.0.12 + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + dev: false + + registry.npmmirror.com/turf-point-on-surface/3.0.12: + resolution: {integrity: sha512-8/CXalHx672E2gR5FIZlazrx2Gj8HJW9JHb7UF/SH2CGDt/DUQKynz3/rn2fj4PyGtXGG7JoS/XuBwEdH99gAw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-point-on-surface/-/turf-point-on-surface-3.0.12.tgz} + name: turf-point-on-surface + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/point-on-surface instead' + dependencies: + turf-center: registry.npmmirror.com/turf-center/3.0.12 + turf-distance: registry.npmmirror.com/turf-distance/3.0.12 + turf-explode: registry.npmmirror.com/turf-explode/3.0.12 + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + turf-inside: registry.npmmirror.com/turf-inside/3.0.12 + dev: false + + registry.npmmirror.com/turf-point/2.0.1: + resolution: {integrity: sha512-DkzYiE8Gc7G6XNW3FsBEwKAMz7jVZ/cw+PqLLkiSR1bde0vRZumF26UDQrspyQNih/oShQ0i4mSfa/dw3tqzsA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-point/-/turf-point-2.0.1.tgz} + name: turf-point + version: 2.0.1 + hasBin: true + dependencies: + minimist: registry.npmmirror.com/minimist/1.2.8 + dev: false + + registry.npmmirror.com/turf-random/3.0.12: + resolution: {integrity: sha512-y0bRhHUfTQJBdEigLpS0+y8ReagylBlAgSKhCanMkw2WtQBj4y5MNOT+dgwX6iOCiWrzCsgPvDm/2hRxdYzmTQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-random/-/turf-random-3.0.12.tgz} + name: turf-random + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/random instead' + dependencies: + geojson-random: registry.npmmirror.com/geojson-random/0.2.2 + dev: false + + registry.npmmirror.com/turf-sample/3.0.12: + resolution: {integrity: sha512-aDwiE4kjSHt60hYdIhCFQp7xTauIPUVufbfJSVR2+Xrq6KdK8IPIkUAjDKNIo7iSetEsK9uHNHCFTTvW1emGMQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-sample/-/turf-sample-3.0.12.tgz} + name: turf-sample + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/sample instead' + dependencies: + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + dev: false + + registry.npmmirror.com/turf-simplify/3.0.12: + resolution: {integrity: sha512-g+kLtFhZaQD+OZwcl2KZ8RVWGQdsCJBT3/ZQiP6K8RYdD3d3QbruKIQdLgEZhK0lL0/EUCgzQz3/mhpxTA3RMw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-simplify/-/turf-simplify-3.0.12.tgz} + name: turf-simplify + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/simplify instead' + dependencies: + simplify-js: registry.npmmirror.com/simplify-js/1.2.4 + dev: false + + registry.npmmirror.com/turf-square-grid/3.0.12: + resolution: {integrity: sha512-L8Bd3/YNYMqIYqWJDmGMJ7itSO7VMrbU1Vubt1f+GOHGnNcf789YXe1poNa6VdONw7spuRlgbQA94VMI5vzZUQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-square-grid/-/turf-square-grid-3.0.12.tgz} + name: turf-square-grid + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/square-grid instead' + dependencies: + turf-distance: registry.npmmirror.com/turf-distance/3.0.12 + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + dev: false + + registry.npmmirror.com/turf-square/3.0.12: + resolution: {integrity: sha512-jBxMU+9ZO8WAEwFBC2AsBpwV/vmqdBFn73ONEYDb8n+LiOAMbwsDM+75pxg6kt5l3ugQJGbgfxVucVl3SUTJaQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-square/-/turf-square-3.0.12.tgz} + name: turf-square + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/square instead' + dependencies: + turf-distance: registry.npmmirror.com/turf-distance/3.0.12 + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + dev: false + + registry.npmmirror.com/turf-tag/3.0.12: + resolution: {integrity: sha512-tNC7FkAMdFjePrqZqjrxE5IXGdkrZcBjWbRmCSwy0DMKhLgPuXfWNACXt4FFC5dgQ3jc3NbDvfsML6gs1es1zA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-tag/-/turf-tag-3.0.12.tgz} + name: turf-tag + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/tag instead' + dependencies: + turf-inside: registry.npmmirror.com/turf-inside/3.0.12 + dev: false + + registry.npmmirror.com/turf-tesselate/3.0.12: + resolution: {integrity: sha512-LWalgrdZGqXoqxkqlD/uV7xpIbuhNJviLw1ANdiST6F6laz8qoi8C2hfHIyzcQB7T/0LeWsuWzHtJ1MotYhpuA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-tesselate/-/turf-tesselate-3.0.12.tgz} + name: turf-tesselate + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/tesselate instead' + dependencies: + earcut: registry.npmmirror.com/earcut/2.2.4 + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + dev: false + + registry.npmmirror.com/turf-tin/3.0.12: + resolution: {integrity: sha512-uqadTFrAE3pdVzAQN5CMGzZZtZMrirjRYL2iJRaHAXy9lDaVT+TlDe9gt+8SIwiPI1hVHq9NHHrEn6Cyn+xXxg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-tin/-/turf-tin-3.0.12.tgz} + name: turf-tin + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/tin instead' + dependencies: + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + dev: false + + registry.npmmirror.com/turf-triangle-grid/3.0.12: + resolution: {integrity: sha512-hL17vUzp85YoQeqRs4zIKEZloLGt8DWie39j2EK1S8I030L2A60aznZzagnxgo2JnReS25tDSRA4JdrorrECOw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-triangle-grid/-/turf-triangle-grid-3.0.12.tgz} + name: turf-triangle-grid + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/triangle-grid instead' + dependencies: + turf-distance: registry.npmmirror.com/turf-distance/3.0.12 + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + dev: false + + registry.npmmirror.com/turf-union/3.0.12: + resolution: {integrity: sha512-9R3/SccBa6Qpqn1CYUU1n7gv1E1f+pNiLZmf1tEqPq0QQQE8jY3B03YrsIBK1bP6RI8N6wx/2hfX7h9LgFQvmw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-union/-/turf-union-3.0.12.tgz} + name: turf-union + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/union instead' + dependencies: + jsts: registry.npmmirror.com/jsts/1.1.2 + dev: false + + registry.npmmirror.com/turf-within/3.0.12: + resolution: {integrity: sha512-RgVeZ8LBZjcUSX8OvVW/nk2hJ1Vp+RPD+axOWaRf+zMbIiiBBAxmE8FxJSm6EINUuOR8zkvWIt+pyeltRYtG8A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf-within/-/turf-within-3.0.12.tgz} + name: turf-within + version: 3.0.12 + deprecated: 'Turf packages are now namespaced: please use @turf/within instead' + dependencies: + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + turf-inside: registry.npmmirror.com/turf-inside/3.0.12 + dev: false + + registry.npmmirror.com/turf/3.0.14: + resolution: {integrity: sha512-YKaS5wvijcTkGr1p6YQXh2xHWojhC6PMPo8pUFqphgJhq4DCtRBDc0UfbfbS/SD3ozzRFcGDrO3jrQqNBi3VAw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/turf/-/turf-3.0.14.tgz} + name: turf + version: 3.0.14 + deprecated: 'This package has moved: use @turf/turf instead' + dependencies: + turf-along: registry.npmmirror.com/turf-along/3.0.12 + turf-area: registry.npmmirror.com/turf-area/3.0.12 + turf-bbox: registry.npmmirror.com/turf-bbox/3.0.12 + turf-bbox-polygon: registry.npmmirror.com/turf-bbox-polygon/3.0.12 + turf-bearing: registry.npmmirror.com/turf-bearing/3.0.12 + turf-bezier: registry.npmmirror.com/turf-bezier/3.0.12 + turf-buffer: registry.npmmirror.com/turf-buffer/3.0.12 + turf-center: registry.npmmirror.com/turf-center/3.0.12 + turf-centroid: registry.npmmirror.com/turf-centroid/3.0.12 + turf-circle: registry.npmmirror.com/turf-circle/3.0.12 + turf-collect: registry.npmmirror.com/turf-collect/3.0.12 + turf-combine: registry.npmmirror.com/turf-combine/3.0.12 + turf-concave: registry.npmmirror.com/turf-concave/3.0.12 + turf-convex: registry.npmmirror.com/turf-convex/3.0.12 + turf-destination: registry.npmmirror.com/turf-destination/3.0.12 + turf-difference: registry.npmmirror.com/turf-difference/3.0.12 + turf-distance: registry.npmmirror.com/turf-distance/3.0.12 + turf-envelope: registry.npmmirror.com/turf-envelope/3.0.12 + turf-explode: registry.npmmirror.com/turf-explode/3.0.12 + turf-flip: registry.npmmirror.com/turf-flip/3.0.12 + turf-helpers: registry.npmmirror.com/turf-helpers/3.0.12 + turf-hex-grid: registry.npmmirror.com/turf-hex-grid/3.0.12 + turf-inside: registry.npmmirror.com/turf-inside/3.0.12 + turf-intersect: registry.npmmirror.com/turf-intersect/3.0.12 + turf-isolines: registry.npmmirror.com/turf-isolines/3.0.12 + turf-kinks: registry.npmmirror.com/turf-kinks/3.0.12 + turf-line-distance: registry.npmmirror.com/turf-line-distance/3.0.12 + turf-line-slice: registry.npmmirror.com/turf-line-slice/3.0.12 + turf-meta: registry.npmmirror.com/turf-meta/3.0.12 + turf-midpoint: registry.npmmirror.com/turf-midpoint/3.0.12 + turf-nearest: registry.npmmirror.com/turf-nearest/3.0.12 + turf-planepoint: registry.npmmirror.com/turf-planepoint/3.0.12 + turf-point-grid: registry.npmmirror.com/turf-point-grid/3.0.12 + turf-point-on-line: registry.npmmirror.com/turf-point-on-line/3.0.12 + turf-point-on-surface: registry.npmmirror.com/turf-point-on-surface/3.0.12 + turf-random: registry.npmmirror.com/turf-random/3.0.12 + turf-sample: registry.npmmirror.com/turf-sample/3.0.12 + turf-simplify: registry.npmmirror.com/turf-simplify/3.0.12 + turf-square: registry.npmmirror.com/turf-square/3.0.12 + turf-square-grid: registry.npmmirror.com/turf-square-grid/3.0.12 + turf-tag: registry.npmmirror.com/turf-tag/3.0.12 + turf-tesselate: registry.npmmirror.com/turf-tesselate/3.0.12 + turf-tin: registry.npmmirror.com/turf-tin/3.0.12 + turf-triangle-grid: registry.npmmirror.com/turf-triangle-grid/3.0.12 + turf-union: registry.npmmirror.com/turf-union/3.0.12 + turf-within: registry.npmmirror.com/turf-within/3.0.12 + dev: false + + registry.npmmirror.com/tweetnacl/0.14.5: + resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tweetnacl/-/tweetnacl-0.14.5.tgz} + name: tweetnacl + version: 0.14.5 + dev: false + + registry.npmmirror.com/two-product/1.0.2: + resolution: {integrity: sha512-vOyrqmeYvzjToVM08iU52OFocWT6eB/I5LUWYnxeAPGXAhAxXYU/Yr/R2uY5/5n4bvJQL9AQulIuxpIsMoT8XQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/two-product/-/two-product-1.0.2.tgz} + name: two-product + version: 1.0.2 + dev: false + + registry.npmmirror.com/two-sum/1.0.0: + resolution: {integrity: sha512-phP48e8AawgsNUjEY2WvoIWqdie8PoiDZGxTDv70LDr01uX5wLEQbOgSP7Z/B6+SW5oLtbe8qaYX2fKJs3CGTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/two-sum/-/two-sum-1.0.0.tgz} + name: two-sum + version: 1.0.0 + dev: false + + registry.npmmirror.com/type-fest/0.18.1: + resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/type-fest/-/type-fest-0.18.1.tgz} + name: type-fest + version: 0.18.1 + engines: {node: '>=10'} + + registry.npmmirror.com/type-fest/0.6.0: + resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/type-fest/-/type-fest-0.6.0.tgz} + name: type-fest + version: 0.6.0 + engines: {node: '>=8'} + + registry.npmmirror.com/type-fest/0.8.1: + resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/type-fest/-/type-fest-0.8.1.tgz} + name: type-fest + version: 0.8.1 + engines: {node: '>=8'} + + registry.npmmirror.com/type-fest/1.4.0: + resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/type-fest/-/type-fest-1.4.0.tgz} + name: type-fest + version: 1.4.0 + engines: {node: '>=10'} + dev: false + + registry.npmmirror.com/type-fest/2.19.0: + resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/type-fest/-/type-fest-2.19.0.tgz} + name: type-fest + version: 2.19.0 + engines: {node: '>=12.20'} + dev: false + + registry.npmmirror.com/type-is/1.6.18: + resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/type-is/-/type-is-1.6.18.tgz} + name: type-is + version: 1.6.18 + engines: {node: '>= 0.6'} + dependencies: + media-typer: registry.npmmirror.com/media-typer/0.3.0 + mime-types: registry.npmmirror.com/mime-types/2.1.35 + dev: true + + registry.npmmirror.com/typed-array-buffer/1.0.0: + resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz} + name: typed-array-buffer + version: 1.0.0 + engines: {node: '>= 0.4'} + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.1 + is-typed-array: registry.npmmirror.com/is-typed-array/1.1.12 + dev: true + + registry.npmmirror.com/typed-array-byte-length/1.0.0: + resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz} + name: typed-array-byte-length + version: 1.0.0 + engines: {node: '>= 0.4'} + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + for-each: registry.npmmirror.com/for-each/0.3.3 + has-proto: registry.npmmirror.com/has-proto/1.0.1 + is-typed-array: registry.npmmirror.com/is-typed-array/1.1.12 + dev: true + + registry.npmmirror.com/typed-array-byte-offset/1.0.0: + resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz} + name: typed-array-byte-offset + version: 1.0.0 + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: registry.npmmirror.com/available-typed-arrays/1.0.5 + call-bind: registry.npmmirror.com/call-bind/1.0.2 + for-each: registry.npmmirror.com/for-each/0.3.3 + has-proto: registry.npmmirror.com/has-proto/1.0.1 + is-typed-array: registry.npmmirror.com/is-typed-array/1.1.12 + dev: true + + registry.npmmirror.com/typed-array-length/1.0.4: + resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/typed-array-length/-/typed-array-length-1.0.4.tgz} + name: typed-array-length + version: 1.0.4 + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + for-each: registry.npmmirror.com/for-each/0.3.3 + is-typed-array: registry.npmmirror.com/is-typed-array/1.1.12 + dev: true + + registry.npmmirror.com/typedarray-to-buffer/3.1.5: + resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz} + name: typedarray-to-buffer + version: 3.1.5 + dependencies: + is-typedarray: registry.npmmirror.com/is-typedarray/1.0.0 + dev: false + + registry.npmmirror.com/uc.micro/1.0.6: + resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/uc.micro/-/uc.micro-1.0.6.tgz} + name: uc.micro + version: 1.0.6 + dev: false + + registry.npmmirror.com/unbox-primitive/1.0.2: + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz} + name: unbox-primitive + version: 1.0.2 + dependencies: + call-bind: registry.npmmirror.com/call-bind/1.0.2 + has-bigints: registry.npmmirror.com/has-bigints/1.0.2 + has-symbols: registry.npmmirror.com/has-symbols/1.0.3 + which-boxed-primitive: registry.npmmirror.com/which-boxed-primitive/1.0.2 + dev: true + + registry.npmmirror.com/unc-path-regex/0.1.2: + resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz} + name: unc-path-regex + version: 0.1.2 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/unicode-canonical-property-names-ecmascript/2.0.0: + resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz} + name: unicode-canonical-property-names-ecmascript + version: 2.0.0 + engines: {node: '>=4'} + dev: true + + registry.npmmirror.com/unicode-match-property-ecmascript/2.0.0: + resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz} + name: unicode-match-property-ecmascript + version: 2.0.0 + engines: {node: '>=4'} + dependencies: + unicode-canonical-property-names-ecmascript: registry.npmmirror.com/unicode-canonical-property-names-ecmascript/2.0.0 + unicode-property-aliases-ecmascript: registry.npmmirror.com/unicode-property-aliases-ecmascript/2.1.0 + dev: true + + registry.npmmirror.com/unicode-match-property-value-ecmascript/2.1.0: + resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz} + name: unicode-match-property-value-ecmascript + version: 2.1.0 + engines: {node: '>=4'} + dev: true + + registry.npmmirror.com/unicode-property-aliases-ecmascript/2.1.0: + resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz} + name: unicode-property-aliases-ecmascript + version: 2.1.0 + engines: {node: '>=4'} + dev: true + + registry.npmmirror.com/unidecode/0.1.8: + resolution: {integrity: sha512-SdoZNxCWpN2tXTCrGkPF/0rL2HEq+i2gwRG1ReBvx8/0yTzC3enHfugOf8A9JBShVwwrRIkLX0YcDUGbzjbVCA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unidecode/-/unidecode-0.1.8.tgz} + name: unidecode + version: 0.1.8 + engines: {node: '>= 0.4.12'} + dev: false + + registry.npmmirror.com/union-find/1.0.2: + resolution: {integrity: sha512-wFA9bMD/40k7ZcpKVXfu6X1qD3ri5ryO8HUsuA1RnxPCQl66Mu6DgkxyR+XNnd+osD0aLENixcJVFj+uf+O4gw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/union-find/-/union-find-1.0.2.tgz} + name: union-find + version: 1.0.2 + dev: false + + registry.npmmirror.com/union-value/1.0.1: + resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/union-value/-/union-value-1.0.1.tgz} + name: union-value + version: 1.0.1 + engines: {node: '>=0.10.0'} + dependencies: + arr-union: registry.npmmirror.com/arr-union/3.1.0 + get-value: registry.npmmirror.com/get-value/2.0.6 + is-extendable: registry.npmmirror.com/is-extendable/0.1.1 + set-value: registry.npmmirror.com/set-value/2.0.1 + dev: false + + registry.npmmirror.com/unique-filename/1.1.1: + resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unique-filename/-/unique-filename-1.1.1.tgz} + name: unique-filename + version: 1.1.1 + dependencies: + unique-slug: registry.npmmirror.com/unique-slug/2.0.2 + + registry.npmmirror.com/unique-filename/2.0.1: + resolution: {integrity: sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unique-filename/-/unique-filename-2.0.1.tgz} + name: unique-filename + version: 2.0.1 + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + dependencies: + unique-slug: registry.npmmirror.com/unique-slug/3.0.0 + + registry.npmmirror.com/unique-filename/3.0.0: + resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unique-filename/-/unique-filename-3.0.0.tgz} + name: unique-filename + version: 3.0.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + unique-slug: registry.npmmirror.com/unique-slug/4.0.0 + dev: false + + registry.npmmirror.com/unique-slug/2.0.2: + resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unique-slug/-/unique-slug-2.0.2.tgz} + name: unique-slug + version: 2.0.2 + dependencies: + imurmurhash: registry.npmmirror.com/imurmurhash/0.1.4 + + registry.npmmirror.com/unique-slug/3.0.0: + resolution: {integrity: sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unique-slug/-/unique-slug-3.0.0.tgz} + name: unique-slug + version: 3.0.0 + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + dependencies: + imurmurhash: registry.npmmirror.com/imurmurhash/0.1.4 + + registry.npmmirror.com/unique-slug/4.0.0: + resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unique-slug/-/unique-slug-4.0.0.tgz} + name: unique-slug + version: 4.0.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + imurmurhash: registry.npmmirror.com/imurmurhash/0.1.4 + dev: false + + registry.npmmirror.com/unique-stream/1.0.0: + resolution: {integrity: sha512-L8KM6TdpsoBk6TJTXevbmpub3bATS06Znu3BcfVPVQkFtnh1MFeCZ3gFKCQcji7f7YYiigsO5OR99vqhoNT8nQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unique-stream/-/unique-stream-1.0.0.tgz} + name: unique-stream + version: 1.0.0 + dev: false + + registry.npmmirror.com/unique-string/3.0.0: + resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unique-string/-/unique-string-3.0.0.tgz} + name: unique-string + version: 3.0.0 + engines: {node: '>=12'} + dependencies: + crypto-random-string: registry.npmmirror.com/crypto-random-string/4.0.0 + dev: false + + registry.npmmirror.com/universalify/2.0.0: + resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/universalify/-/universalify-2.0.0.tgz} + name: universalify + version: 2.0.0 + engines: {node: '>= 10.0.0'} + dev: true + + registry.npmmirror.com/unpipe/1.0.0: + resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz} + name: unpipe + version: 1.0.0 + engines: {node: '>= 0.8'} + dev: true + + registry.npmmirror.com/unset-value/1.0.0: + resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unset-value/-/unset-value-1.0.0.tgz} + name: unset-value + version: 1.0.0 + engines: {node: '>=0.10.0'} + dependencies: + has-value: registry.npmmirror.com/has-value/0.3.1 + isobject: registry.npmmirror.com/isobject/3.0.1 + dev: false + + registry.npmmirror.com/untildify/4.0.0: + resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/untildify/-/untildify-4.0.0.tgz} + name: untildify + version: 4.0.0 + engines: {node: '>=8'} + dev: false + + registry.npmmirror.com/update-browserslist-db/1.0.12_browserslist@4.21.10: + resolution: {integrity: sha512-tE1smlR58jxbFMtrMpFNRmsrOXlpNXss965T1CrpwuZUzUAg/TBQc94SpyhDLSzrqrJS9xTRBthnZAGcE1oaxg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.12.tgz} + id: registry.npmmirror.com/update-browserslist-db/1.0.12 + name: update-browserslist-db + version: 1.0.12 + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: registry.npmmirror.com/browserslist/4.21.10 + escalade: registry.npmmirror.com/escalade/3.1.1 + picocolors: registry.npmmirror.com/picocolors/1.0.0 + + registry.npmmirror.com/update-notifier/6.0.2: + resolution: {integrity: sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/update-notifier/-/update-notifier-6.0.2.tgz} + name: update-notifier + version: 6.0.2 + engines: {node: '>=14.16'} + dependencies: + boxen: registry.npmmirror.com/boxen/7.1.1 + chalk: registry.npmmirror.com/chalk/5.3.0 + configstore: registry.npmmirror.com/configstore/6.0.0 + has-yarn: registry.npmmirror.com/has-yarn/3.0.0 + import-lazy: registry.npmmirror.com/import-lazy/4.0.0 + is-ci: registry.npmmirror.com/is-ci/3.0.1 + is-installed-globally: registry.npmmirror.com/is-installed-globally/0.4.0 + is-npm: registry.npmmirror.com/is-npm/6.0.0 + is-yarn-global: registry.npmmirror.com/is-yarn-global/0.4.1 + latest-version: registry.npmmirror.com/latest-version/7.0.0 + pupa: registry.npmmirror.com/pupa/3.1.0 + semver: registry.npmmirror.com/semver/7.5.4 + semver-diff: registry.npmmirror.com/semver-diff/4.0.0 + xdg-basedir: registry.npmmirror.com/xdg-basedir/5.1.0 + dev: false + + registry.npmmirror.com/uri-js/4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz} + name: uri-js + version: 4.4.1 + dependencies: + punycode: registry.npmmirror.com/punycode/2.3.0 + + registry.npmmirror.com/urix/0.1.0: + resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/urix/-/urix-0.1.0.tgz} + name: urix + version: 0.1.0 + deprecated: Please see https://github.com/lydell/urix#deprecated + dev: false + + registry.npmmirror.com/url-slug/2.0.0: + resolution: {integrity: sha512-aiNmSsVgrjCiJ2+KWPferjT46YFKoE8i0YX04BlMVDue022Xwhg/zYlnZ6V9/mP3p8Wj7LEp0myiTkC/p6sxew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/url-slug/-/url-slug-2.0.0.tgz} + name: url-slug + version: 2.0.0 + dependencies: + unidecode: registry.npmmirror.com/unidecode/0.1.8 + dev: false + + registry.npmmirror.com/use/3.1.1: + resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/use/-/use-3.1.1.tgz} + name: use + version: 3.1.1 + engines: {node: '>=0.10.0'} + dev: false + + registry.npmmirror.com/user-home/1.1.1: + resolution: {integrity: sha512-aggiKfEEubv3UwRNqTzLInZpAOmKzwdHqEBmW/hBA/mt99eg+b4VrX6i+IRLxU8+WJYfa33rGwRseg4eElUgsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/user-home/-/user-home-1.1.1.tgz} + name: user-home + version: 1.1.1 + engines: {node: '>=0.10.0'} + hasBin: true + dev: false + + registry.npmmirror.com/util-deprecate/1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz} + name: util-deprecate + version: 1.0.2 + + registry.npmmirror.com/utila/0.4.0: + resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/utila/-/utila-0.4.0.tgz} + name: utila + version: 0.4.0 + dev: true + + registry.npmmirror.com/utils-merge/1.0.1: + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/utils-merge/-/utils-merge-1.0.1.tgz} + name: utils-merge + version: 1.0.1 + engines: {node: '>= 0.4.0'} + dev: true + + registry.npmmirror.com/uuid/1.4.2: + resolution: {integrity: sha512-woV5Ei+GBJyrqMXt0mJ9p8/I+47LYKp/4urH76FNTMjl22EhLPz1tNrQufTsrFf/PYV/7ctSZYAK7fKPWQKg+Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/uuid/-/uuid-1.4.2.tgz} + name: uuid + version: 1.4.2 + deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. + dev: false + + registry.npmmirror.com/uuid/3.4.0: + resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/uuid/-/uuid-3.4.0.tgz} + name: uuid + version: 3.4.0 + deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. + hasBin: true + dev: false + + registry.npmmirror.com/uuid/8.3.2: + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/uuid/-/uuid-8.3.2.tgz} + name: uuid + version: 8.3.2 + hasBin: true + dev: true + + registry.npmmirror.com/v-distpicker/1.3.3: + resolution: {integrity: sha512-KGldHHS4hO8Ok7RBsn0Lr7JpgI9vvcdLN7ojlqEMgo7bf3ntFT+ctgEYPEgX2fEZQMT7uRHASyzuB7udpY0iSA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/v-distpicker/-/v-distpicker-1.3.3.tgz} + name: v-distpicker + version: 1.3.3 + dependencies: + vue: registry.npmmirror.com/vue/2.7.14 + dev: false + + registry.npmmirror.com/v8flags/2.1.1: + resolution: {integrity: sha512-SKfhk/LlaXzvtowJabLZwD4K6SGRYeoxA7KJeISlUMAB/NT4CBkZjMq3WceX2Ckm4llwqYVo8TICgsDYCBU2tA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/v8flags/-/v8flags-2.1.1.tgz} + name: v8flags + version: 2.1.1 + engines: {node: '>= 0.10.0'} + dependencies: + user-home: registry.npmmirror.com/user-home/1.1.1 + dev: false + + registry.npmmirror.com/validate-npm-package-license/3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz} + name: validate-npm-package-license + version: 3.0.4 + dependencies: + spdx-correct: registry.npmmirror.com/spdx-correct/3.2.0 + spdx-expression-parse: registry.npmmirror.com/spdx-expression-parse/3.0.1 + + registry.npmmirror.com/validate-npm-package-name/5.0.0: + resolution: {integrity: sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz} + name: validate-npm-package-name + version: 5.0.0 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + builtins: registry.npmmirror.com/builtins/5.0.1 + dev: false + + registry.npmmirror.com/vary/1.1.2: + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz} + name: vary + version: 1.1.2 + engines: {node: '>= 0.8'} + dev: true + + registry.npmmirror.com/verror/1.10.0: + resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/verror/-/verror-1.10.0.tgz} + name: verror + version: 1.10.0 + engines: {'0': node >=0.6.0} + dependencies: + assert-plus: registry.npmmirror.com/assert-plus/1.0.0 + core-util-is: registry.npmmirror.com/core-util-is/1.0.2 + extsprintf: registry.npmmirror.com/extsprintf/1.3.0 + dev: false + + registry.npmmirror.com/viewport-mercator-project/6.2.3: + resolution: {integrity: sha512-QQb0/qCLlP4DdfbHHSWVYXpghB2wkLIiiZQnoelOB59mXKQSyZVxjreq1S+gaBJFpcGkWEcyVtre0+2y2DTl/Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/viewport-mercator-project/-/viewport-mercator-project-6.2.3.tgz} + name: viewport-mercator-project + version: 6.2.3 + dependencies: + '@babel/runtime': registry.npmmirror.com/@babel/runtime/7.22.15 + gl-matrix: registry.npmmirror.com/gl-matrix/3.4.3 + dev: false + + registry.npmmirror.com/vinyl-fs/0.3.14: + resolution: {integrity: sha512-9CTKjt8378nhdydwFDTwywKio0n8aqq6xA70g0uypcnTNSCow/gQOwv0L9E2GaKd7EQ3kZl/diBxPSCgcBXESw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vinyl-fs/-/vinyl-fs-0.3.14.tgz} + name: vinyl-fs + version: 0.3.14 + engines: {node: '>= 0.10'} + dependencies: + defaults: registry.npmmirror.com/defaults/1.0.4 + glob-stream: registry.npmmirror.com/glob-stream/3.1.18 + glob-watcher: registry.npmmirror.com/glob-watcher/0.0.6 + graceful-fs: registry.npmmirror.com/graceful-fs/3.0.12 + mkdirp: registry.npmmirror.com/mkdirp/0.5.6 + strip-bom: registry.npmmirror.com/strip-bom/1.0.0 + through2: registry.npmmirror.com/through2/0.6.5 + vinyl: registry.npmmirror.com/vinyl/0.4.6 + dev: false + + registry.npmmirror.com/vinyl-sourcemaps-apply/0.2.1: + resolution: {integrity: sha512-+oDh3KYZBoZC8hfocrbrxbLUeaYtQK7J5WU5Br9VqWqmCll3tFJqKp97GC9GmMsVIL0qnx2DgEDVxdo5EZ5sSw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz} + name: vinyl-sourcemaps-apply + version: 0.2.1 + dependencies: + source-map: registry.npmmirror.com/source-map/0.5.7 + dev: false + + registry.npmmirror.com/vinyl/0.2.3: + resolution: {integrity: sha512-4gFk9xrecazOTuFKcUYrE1TjHSYL63dio72D+q0d1mHF51FEcxTT2RHFpHbN5TNJgmPYHuVsBdhvXEOCDcytSA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vinyl/-/vinyl-0.2.3.tgz} + name: vinyl + version: 0.2.3 + engines: {node: '>= 0.9'} + dependencies: + clone-stats: registry.npmmirror.com/clone-stats/0.0.1 + dev: false + + registry.npmmirror.com/vinyl/0.4.6: + resolution: {integrity: sha512-pmza4M5VA15HOImIQYWhoXGlGNafCm0QK5BpBUXkzzEwrRxKqBsbAhTfkT2zMcJhUX1G1Gkid0xaV8WjOl7DsA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vinyl/-/vinyl-0.4.6.tgz} + name: vinyl + version: 0.4.6 + engines: {node: '>= 0.9'} + dependencies: + clone: registry.npmmirror.com/clone/0.2.0 + clone-stats: registry.npmmirror.com/clone-stats/0.0.1 + dev: false + + registry.npmmirror.com/vinyl/0.5.3: + resolution: {integrity: sha512-P5zdf3WB9uzr7IFoVQ2wZTmUwHL8cMZWJGzLBNCHNZ3NB6HTMsYABtt7z8tAGIINLXyAob9B9a1yzVGMFOYKEA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vinyl/-/vinyl-0.5.3.tgz} + name: vinyl + version: 0.5.3 + engines: {node: '>= 0.9'} + dependencies: + clone: registry.npmmirror.com/clone/1.0.4 + clone-stats: registry.npmmirror.com/clone-stats/0.0.1 + replace-ext: registry.npmmirror.com/replace-ext/0.0.1 + dev: false + + registry.npmmirror.com/vt-pbf/3.1.3: + resolution: {integrity: sha512-2LzDFzt0mZKZ9IpVF2r69G9bXaP2Q2sArJCmcCgvfTdCCZzSyz4aCLoQyUilu37Ll56tCblIZrXFIjNUpGIlmA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vt-pbf/-/vt-pbf-3.1.3.tgz} + name: vt-pbf + version: 3.1.3 + dependencies: + '@mapbox/point-geometry': registry.npmmirror.com/@mapbox/point-geometry/0.1.0 + '@mapbox/vector-tile': registry.npmmirror.com/@mapbox/vector-tile/1.3.1 + pbf: registry.npmmirror.com/pbf/3.2.1 + dev: false + + registry.npmmirror.com/vue-baidu-map/0.21.22_vue@3.3.4: + resolution: {integrity: sha512-WQMPCih4UTh0AZCKKH/OVOYnyAWjfRNeK6BIeoLmscyY5aF8zzlJhz/NOHLb3mdztIpB0Z6aohn4Jd9mfCSjQw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-baidu-map/-/vue-baidu-map-0.21.22.tgz} + id: registry.npmmirror.com/vue-baidu-map/0.21.22 + name: vue-baidu-map + version: 0.21.22 + peerDependencies: + vue: ^2.1.8 + dependencies: + bmaplib.curveline: registry.npmmirror.com/bmaplib.curveline/1.0.0 + bmaplib.heatmap: registry.npmmirror.com/bmaplib.heatmap/1.0.4 + bmaplib.lushu: registry.npmmirror.com/bmaplib.lushu/1.0.7 + bmaplib.markerclusterer: registry.npmmirror.com/bmaplib.markerclusterer/1.0.13 + markdown-it: registry.npmmirror.com/markdown-it/8.4.2 + vue: registry.npmmirror.com/vue/3.3.4 + dev: false + + registry.npmmirror.com/vue-hot-reload-api/2.3.4: + resolution: {integrity: sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz} + name: vue-hot-reload-api + version: 2.3.4 + dev: true + + registry.npmmirror.com/vue-i18n/9.4.1_vue@3.3.4: + resolution: {integrity: sha512-vnQyYE9LBuNOqPpETIcCaGnAyLEqfeIvDcyZ9T+WBCWFTqWw1J8FuF1jfeDwpHBi5JKgAwgXyq1mt8jp/x/GPA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-i18n/-/vue-i18n-9.4.1.tgz} + id: registry.npmmirror.com/vue-i18n/9.4.1 + name: vue-i18n + version: 9.4.1 + engines: {node: '>= 16'} + peerDependencies: + vue: ^3.0.0 + dependencies: + '@intlify/core-base': registry.npmmirror.com/@intlify/core-base/9.4.1 + '@intlify/shared': registry.npmmirror.com/@intlify/shared/9.4.1 + '@vue/devtools-api': registry.npmmirror.com/@vue/devtools-api/6.5.0 + vue: registry.npmmirror.com/vue/3.3.4 + dev: false + + registry.npmmirror.com/vue-lazyload/1.3.5: + resolution: {integrity: sha512-SCO/LWgCCbjaregHO4wg2buzITBdPBZRlIS104vERGpT88uxXsK26veuzZpgGAXMR8WpkaR+JDqz80OedpaLiA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-lazyload/-/vue-lazyload-1.3.5.tgz} + name: vue-lazyload + version: 1.3.5 + dev: false + + registry.npmmirror.com/vue-loader/15.10.2_3wz5n56istdpi5lu6yhiy4fxfu: + resolution: {integrity: sha512-ndeSe/8KQc/nlA7TJ+OBhv2qalmj1s+uBs7yHDRFaAXscFTApBzY9F1jES3bautmgWjDlDct0fw8rPuySDLwxw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-loader/-/vue-loader-15.10.2.tgz} + id: registry.npmmirror.com/vue-loader/15.10.2 + name: vue-loader + version: 15.10.2 + peerDependencies: + '@vue/compiler-sfc': ^3.0.8 + cache-loader: '*' + css-loader: '*' + prettier: '*' + vue-template-compiler: '*' + webpack: ^3.0.0 || ^4.1.0 || ^5.0.0-0 + peerDependenciesMeta: + '@vue/compiler-sfc': + optional: true + cache-loader: + optional: true + prettier: + optional: true + vue-template-compiler: + optional: true + dependencies: + '@vue/component-compiler-utils': registry.npmmirror.com/@vue/component-compiler-utils/3.3.0_lodash@4.17.21 + css-loader: registry.npmmirror.com/css-loader/6.8.1_webpack@5.88.2 + hash-sum: registry.npmmirror.com/hash-sum/1.0.2 + loader-utils: registry.npmmirror.com/loader-utils/1.4.2 + vue-hot-reload-api: registry.npmmirror.com/vue-hot-reload-api/2.3.4 + vue-style-loader: registry.npmmirror.com/vue-style-loader/4.1.3 + vue-template-compiler: registry.npmmirror.com/vue-template-compiler/2.7.14 + webpack: registry.npmmirror.com/webpack/5.88.2 + transitivePeerDependencies: + - arc-templates + - atpl + - babel-core + - bracket-template + - coffee-script + - dot + - dust + - dustjs-helpers + - dustjs-linkedin + - eco + - ect + - ejs + - haml-coffee + - hamlet + - hamljs + - handlebars + - hogan.js + - htmling + - jade + - jazz + - jqtpl + - just + - liquid-node + - liquor + - lodash + - marko + - mote + - mustache + - nunjucks + - plates + - pug + - qejs + - ractive + - razor-tmpl + - react + - react-dom + - slm + - squirrelly + - swig + - swig-templates + - teacup + - templayed + - then-jade + - then-pug + - tinyliquid + - toffee + - twig + - twing + - underscore + - vash + - velocityjs + - walrus + - whiskers + dev: true + + registry.npmmirror.com/vue-loader/17.2.2_vue@3.3.4+webpack@5.88.2: + resolution: {integrity: sha512-aqNvKJvnz2A/6VWeJZodAo8XLoAlVwBv+2Z6dama+LHsAF+P/xijQ+OfWrxIs0wcGSJduvdzvTuATzXbNKkpiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-loader/-/vue-loader-17.2.2.tgz} + id: registry.npmmirror.com/vue-loader/17.2.2 + name: vue-loader + version: 17.2.2 + peerDependencies: + '@vue/compiler-sfc': '*' + vue: '*' + webpack: ^4.1.0 || ^5.0.0-0 + peerDependenciesMeta: + '@vue/compiler-sfc': + optional: true + vue: + optional: true + dependencies: + chalk: registry.npmmirror.com/chalk/4.1.2 + hash-sum: registry.npmmirror.com/hash-sum/2.0.0 + vue: registry.npmmirror.com/vue/3.3.4 + watchpack: registry.npmmirror.com/watchpack/2.4.0 + webpack: registry.npmmirror.com/webpack/5.88.2 + dev: true + + registry.npmmirror.com/vue-quill-editor/3.0.6: + resolution: {integrity: sha512-g20oSZNWg8Hbu41Kinjd55e235qVWPLfg4NvsLW6d+DhgBTFbEuMpcWlUdrD6qT3+Noim6DRu18VLM9lVShXOQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-quill-editor/-/vue-quill-editor-3.0.6.tgz} + name: vue-quill-editor + version: 3.0.6 + engines: {node: '>= 4.0.0', npm: '>= 3.0.0'} + dependencies: + object-assign: registry.npmmirror.com/object-assign/4.1.1 + quill: registry.npmmirror.com/quill/1.3.7 + dev: false + + registry.npmmirror.com/vue-router/4.2.4_vue@3.3.4: + resolution: {integrity: sha512-9PISkmaCO02OzPVOMq2w82ilty6+xJmQrarYZDkjZBfl4RvYAlt4PKnEX21oW4KTtWfa9OuO/b3qk1Od3AEdCQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-router/-/vue-router-4.2.4.tgz} + id: registry.npmmirror.com/vue-router/4.2.4 + name: vue-router + version: 4.2.4 + peerDependencies: + vue: ^3.2.0 + dependencies: + '@vue/devtools-api': registry.npmmirror.com/@vue/devtools-api/6.5.0 + vue: registry.npmmirror.com/vue/3.3.4 + dev: false + + registry.npmmirror.com/vue-style-loader/4.1.3: + resolution: {integrity: sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-style-loader/-/vue-style-loader-4.1.3.tgz} + name: vue-style-loader + version: 4.1.3 + dependencies: + hash-sum: registry.npmmirror.com/hash-sum/1.0.2 + loader-utils: registry.npmmirror.com/loader-utils/1.4.2 + dev: true + + registry.npmmirror.com/vue-template-compiler/2.7.14: + resolution: {integrity: sha512-zyA5Y3ArvVG0NacJDkkzJuPQDF8RFeRlzV2vLeSnhSpieO6LK2OVbdLPi5MPPs09Ii+gMO8nY4S3iKQxBxDmWQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-template-compiler/-/vue-template-compiler-2.7.14.tgz} + name: vue-template-compiler + version: 2.7.14 + dependencies: + de-indent: registry.npmmirror.com/de-indent/1.0.2 + he: registry.npmmirror.com/he/1.2.0 + dev: true + + registry.npmmirror.com/vue-template-es2015-compiler/1.9.1: + resolution: {integrity: sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz} + name: vue-template-es2015-compiler + version: 1.9.1 + dev: true + + registry.npmmirror.com/vue/2.7.14: + resolution: {integrity: sha512-b2qkFyOM0kwqWFuQmgd4o+uHGU7T+2z3T+WQp8UBjADfEv2n4FEMffzBmCKNP0IGzOEEfYjvtcC62xaSKeQDrQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue/-/vue-2.7.14.tgz} + name: vue + version: 2.7.14 + dependencies: + '@vue/compiler-sfc': registry.npmmirror.com/@vue/compiler-sfc/2.7.14 + csstype: registry.npmmirror.com/csstype/3.1.2 + dev: false + + registry.npmmirror.com/vue/3.3.4: + resolution: {integrity: sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue/-/vue-3.3.4.tgz} + name: vue + version: 3.3.4 + dependencies: + '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom/3.3.4 + '@vue/compiler-sfc': registry.npmmirror.com/@vue/compiler-sfc/3.3.4 + '@vue/runtime-dom': registry.npmmirror.com/@vue/runtime-dom/3.3.4 + '@vue/server-renderer': registry.npmmirror.com/@vue/server-renderer/3.3.4_vue@3.3.4 + '@vue/shared': registry.npmmirror.com/@vue/shared/3.3.4 + + registry.npmmirror.com/vuex/4.1.0_vue@3.3.4: + resolution: {integrity: sha512-hmV6UerDrPcgbSy9ORAtNXDr9M4wlNP4pEFKye4ujJF8oqgFFuxDCdOLS3eNoRTtq5O3hoBDh9Doj1bQMYHRbQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuex/-/vuex-4.1.0.tgz} + id: registry.npmmirror.com/vuex/4.1.0 + name: vuex + version: 4.1.0 + peerDependencies: + vue: ^3.2.0 + dependencies: + '@vue/devtools-api': registry.npmmirror.com/@vue/devtools-api/6.5.0 + vue: registry.npmmirror.com/vue/3.3.4 + dev: false + + registry.npmmirror.com/watch-size/2.0.0: + resolution: {integrity: sha512-M92R89dNoTPWyCD+HuUEDdhaDnh9jxPGOwlDc0u51jAgmjUvzqaEMynXSr3BaWs+QdHYk4KzibPy1TFtjLmOZQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/watch-size/-/watch-size-2.0.0.tgz} + name: watch-size + version: 2.0.0 + dev: false + + registry.npmmirror.com/watchpack/2.4.0: + resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/watchpack/-/watchpack-2.4.0.tgz} + name: watchpack + version: 2.4.0 + engines: {node: '>=10.13.0'} + dependencies: + glob-to-regexp: registry.npmmirror.com/glob-to-regexp/0.4.1 + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.11 + dev: true + + registry.npmmirror.com/wbuf/1.7.3: + resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wbuf/-/wbuf-1.7.3.tgz} + name: wbuf + version: 1.7.3 + dependencies: + minimalistic-assert: registry.npmmirror.com/minimalistic-assert/1.0.1 + dev: true + + registry.npmmirror.com/wcwidth/1.0.1: + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wcwidth/-/wcwidth-1.0.1.tgz} + name: wcwidth + version: 1.0.1 + dependencies: + defaults: registry.npmmirror.com/defaults/1.0.4 + dev: true + + registry.npmmirror.com/web-worker-helper/0.0.3: + resolution: {integrity: sha512-/TllNPjGenDwjE67M16TD9ALwuY847/zIoH7r+e5rSeG4kEa3HiMTAsUDj80yzIzhtshkv215KfsnQ/RXR3nVA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/web-worker-helper/-/web-worker-helper-0.0.3.tgz} + name: web-worker-helper + version: 0.0.3 + dev: false + + registry.npmmirror.com/web-worker/1.2.0: + resolution: {integrity: sha512-PgF341avzqyx60neE9DD+XS26MMNMoUQRz9NOZwW32nPQrF6p77f1htcnjBSEV8BGMKZ16choqUG4hyI0Hx7mA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/web-worker/-/web-worker-1.2.0.tgz} + name: web-worker + version: 1.2.0 + dev: false + + registry.npmmirror.com/webidl-conversions/3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz} + name: webidl-conversions + version: 3.0.1 + dev: true + + registry.npmmirror.com/webpack-bundle-analyzer/4.9.1: + resolution: {integrity: sha512-jnd6EoYrf9yMxCyYDPj8eutJvtjQNp8PHmni/e/ulydHBWhT5J3menXt3HEkScsu9YqMAcG4CfFjs3rj5pVU1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.9.1.tgz} + name: webpack-bundle-analyzer + version: 4.9.1 + engines: {node: '>= 10.13.0'} + hasBin: true + dependencies: + '@discoveryjs/json-ext': registry.npmmirror.com/@discoveryjs/json-ext/0.5.7 + acorn: registry.npmmirror.com/acorn/8.10.0 + acorn-walk: registry.npmmirror.com/acorn-walk/8.2.0 + commander: registry.npmmirror.com/commander/7.2.0 + escape-string-regexp: registry.npmmirror.com/escape-string-regexp/4.0.0 + gzip-size: registry.npmmirror.com/gzip-size/6.0.0 + is-plain-object: registry.npmmirror.com/is-plain-object/5.0.0 + lodash.debounce: registry.npmmirror.com/lodash.debounce/4.0.8 + lodash.escape: registry.npmmirror.com/lodash.escape/4.0.1 + lodash.flatten: registry.npmmirror.com/lodash.flatten/4.4.0 + lodash.invokemap: registry.npmmirror.com/lodash.invokemap/4.6.0 + lodash.pullall: registry.npmmirror.com/lodash.pullall/4.2.0 + lodash.uniqby: registry.npmmirror.com/lodash.uniqby/4.7.0 + opener: registry.npmmirror.com/opener/1.5.2 + picocolors: registry.npmmirror.com/picocolors/1.0.0 + sirv: registry.npmmirror.com/sirv/2.0.3 + ws: registry.npmmirror.com/ws/7.5.9 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + registry.npmmirror.com/webpack-chain/6.5.1: + resolution: {integrity: sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/webpack-chain/-/webpack-chain-6.5.1.tgz} + name: webpack-chain + version: 6.5.1 + engines: {node: '>=8'} + dependencies: + deepmerge: registry.npmmirror.com/deepmerge/1.5.2 + javascript-stringify: registry.npmmirror.com/javascript-stringify/2.1.0 + dev: true + + registry.npmmirror.com/webpack-dev-middleware/5.3.3_webpack@5.88.2: + resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz} + id: registry.npmmirror.com/webpack-dev-middleware/5.3.3 + name: webpack-dev-middleware + version: 5.3.3 + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + dependencies: + colorette: registry.npmmirror.com/colorette/2.0.20 + memfs: registry.npmmirror.com/memfs/3.5.3 + mime-types: registry.npmmirror.com/mime-types/2.1.35 + range-parser: registry.npmmirror.com/range-parser/1.2.1 + schema-utils: registry.npmmirror.com/schema-utils/4.2.0 + webpack: registry.npmmirror.com/webpack/5.88.2 + dev: true + + registry.npmmirror.com/webpack-dev-server/4.15.1_debug@4.3.4+webpack@5.88.2: + resolution: {integrity: sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz} + id: registry.npmmirror.com/webpack-dev-server/4.15.1 + name: webpack-dev-server + version: 4.15.1 + engines: {node: '>= 12.13.0'} + hasBin: true + peerDependencies: + webpack: ^4.37.0 || ^5.0.0 + webpack-cli: '*' + peerDependenciesMeta: + webpack: + optional: true + webpack-cli: + optional: true + dependencies: + '@types/bonjour': registry.npmmirror.com/@types/bonjour/3.5.11 + '@types/connect-history-api-fallback': registry.npmmirror.com/@types/connect-history-api-fallback/1.5.1 + '@types/express': registry.npmmirror.com/@types/express/4.17.17 + '@types/serve-index': registry.npmmirror.com/@types/serve-index/1.9.1 + '@types/serve-static': registry.npmmirror.com/@types/serve-static/1.15.2 + '@types/sockjs': registry.npmmirror.com/@types/sockjs/0.3.33 + '@types/ws': registry.npmmirror.com/@types/ws/8.5.5 + ansi-html-community: registry.npmmirror.com/ansi-html-community/0.0.8 + bonjour-service: registry.npmmirror.com/bonjour-service/1.1.1 + chokidar: registry.npmmirror.com/chokidar/3.5.3 + colorette: registry.npmmirror.com/colorette/2.0.20 + compression: registry.npmmirror.com/compression/1.7.4 + connect-history-api-fallback: registry.npmmirror.com/connect-history-api-fallback/2.0.0 + default-gateway: registry.npmmirror.com/default-gateway/6.0.3 + express: registry.npmmirror.com/express/4.18.2 + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.11 + html-entities: registry.npmmirror.com/html-entities/2.4.0 + http-proxy-middleware: registry.npmmirror.com/http-proxy-middleware/2.0.6_cdocoejotnspksifechgljubnq + ipaddr.js: registry.npmmirror.com/ipaddr.js/2.1.0 + launch-editor: registry.npmmirror.com/launch-editor/2.6.0 + open: registry.npmmirror.com/open/8.4.2 + p-retry: registry.npmmirror.com/p-retry/4.6.2 + rimraf: registry.npmmirror.com/rimraf/3.0.2 + schema-utils: registry.npmmirror.com/schema-utils/4.2.0 + selfsigned: registry.npmmirror.com/selfsigned/2.1.1 + serve-index: registry.npmmirror.com/serve-index/1.9.1 + sockjs: registry.npmmirror.com/sockjs/0.3.24 + spdy: registry.npmmirror.com/spdy/4.0.2 + webpack: registry.npmmirror.com/webpack/5.88.2 + webpack-dev-middleware: registry.npmmirror.com/webpack-dev-middleware/5.3.3_webpack@5.88.2 + ws: registry.npmmirror.com/ws/8.14.2 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: true + + registry.npmmirror.com/webpack-merge/5.9.0: + resolution: {integrity: sha512-6NbRQw4+Sy50vYNTw7EyOn41OZItPiXB8GNv3INSoe3PSFaHJEz3SHTrYVaRm2LilNGnFUzh0FAwqPEmU/CwDg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/webpack-merge/-/webpack-merge-5.9.0.tgz} + name: webpack-merge + version: 5.9.0 + engines: {node: '>=10.0.0'} + dependencies: + clone-deep: registry.npmmirror.com/clone-deep/4.0.1 + wildcard: registry.npmmirror.com/wildcard/2.0.1 + dev: true + + registry.npmmirror.com/webpack-sources/3.2.3: + resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/webpack-sources/-/webpack-sources-3.2.3.tgz} + name: webpack-sources + version: 3.2.3 + engines: {node: '>=10.13.0'} + dev: true + + registry.npmmirror.com/webpack-virtual-modules/0.4.6: + resolution: {integrity: sha512-5tyDlKLqPfMqjT3Q9TAqf2YqjwmnUleZwzJi1A5qXnlBCdj2AtOJ6wAWdglTIDOPgOiOrXeBeFcsQ8+aGQ6QbA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.4.6.tgz} + name: webpack-virtual-modules + version: 0.4.6 + dev: true + + registry.npmmirror.com/webpack/5.88.2: + resolution: {integrity: sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/webpack/-/webpack-5.88.2.tgz} + name: webpack + version: 5.88.2 + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + dependencies: + '@types/eslint-scope': registry.npmmirror.com/@types/eslint-scope/3.7.4 + '@types/estree': registry.npmmirror.com/@types/estree/1.0.1 + '@webassemblyjs/ast': registry.npmmirror.com/@webassemblyjs/ast/1.11.6 + '@webassemblyjs/wasm-edit': registry.npmmirror.com/@webassemblyjs/wasm-edit/1.11.6 + '@webassemblyjs/wasm-parser': registry.npmmirror.com/@webassemblyjs/wasm-parser/1.11.6 + acorn: registry.npmmirror.com/acorn/8.10.0 + acorn-import-assertions: registry.npmmirror.com/acorn-import-assertions/1.9.0_acorn@8.10.0 + browserslist: registry.npmmirror.com/browserslist/4.21.10 + chrome-trace-event: registry.npmmirror.com/chrome-trace-event/1.0.3 + enhanced-resolve: registry.npmmirror.com/enhanced-resolve/5.15.0 + es-module-lexer: registry.npmmirror.com/es-module-lexer/1.3.1 + eslint-scope: registry.npmmirror.com/eslint-scope/5.1.1 + events: registry.npmmirror.com/events/3.3.0 + glob-to-regexp: registry.npmmirror.com/glob-to-regexp/0.4.1 + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.11 + json-parse-even-better-errors: registry.npmmirror.com/json-parse-even-better-errors/2.3.1 + loader-runner: registry.npmmirror.com/loader-runner/4.3.0 + mime-types: registry.npmmirror.com/mime-types/2.1.35 + neo-async: registry.npmmirror.com/neo-async/2.6.2 + schema-utils: registry.npmmirror.com/schema-utils/3.3.0 + tapable: registry.npmmirror.com/tapable/2.2.1 + terser-webpack-plugin: registry.npmmirror.com/terser-webpack-plugin/5.3.9_webpack@5.88.2 + watchpack: registry.npmmirror.com/watchpack/2.4.0 + webpack-sources: registry.npmmirror.com/webpack-sources/3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + dev: true + + registry.npmmirror.com/websocket-driver/0.7.4: + resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/websocket-driver/-/websocket-driver-0.7.4.tgz} + name: websocket-driver + version: 0.7.4 + engines: {node: '>=0.8.0'} + dependencies: + http-parser-js: registry.npmmirror.com/http-parser-js/0.5.8 + safe-buffer: registry.npmmirror.com/safe-buffer/5.2.1 + websocket-extensions: registry.npmmirror.com/websocket-extensions/0.1.4 + dev: true + + registry.npmmirror.com/websocket-extensions/0.1.4: + resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz} + name: websocket-extensions + version: 0.1.4 + engines: {node: '>=0.8.0'} + dev: true + + registry.npmmirror.com/wgs84/0.0.0: + resolution: {integrity: sha512-ANHlY4Rb5kHw40D0NJ6moaVfOCMrp9Gpd1R/AIQYg2ko4/jzcJ+TVXYYF6kXJqQwITvEZP4yEthjM7U6rYlljQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wgs84/-/wgs84-0.0.0.tgz} + name: wgs84 + version: 0.0.0 + dev: false + + registry.npmmirror.com/whatwg-fetch/3.6.19: + resolution: {integrity: sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/whatwg-fetch/-/whatwg-fetch-3.6.19.tgz} + name: whatwg-fetch + version: 3.6.19 + dev: true + + registry.npmmirror.com/whatwg-url/5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz} + name: whatwg-url + version: 5.0.0 + dependencies: + tr46: registry.npmmirror.com/tr46/0.0.3 + webidl-conversions: registry.npmmirror.com/webidl-conversions/3.0.1 + dev: true + + registry.npmmirror.com/which-boxed-primitive/1.0.2: + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz} + name: which-boxed-primitive + version: 1.0.2 + dependencies: + is-bigint: registry.npmmirror.com/is-bigint/1.0.4 + is-boolean-object: registry.npmmirror.com/is-boolean-object/1.1.2 + is-number-object: registry.npmmirror.com/is-number-object/1.0.7 + is-string: registry.npmmirror.com/is-string/1.0.7 + is-symbol: registry.npmmirror.com/is-symbol/1.0.4 + dev: true + + registry.npmmirror.com/which-module/2.0.1: + resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which-module/-/which-module-2.0.1.tgz} + name: which-module + version: 2.0.1 + dev: false + + registry.npmmirror.com/which-typed-array/1.1.11: + resolution: {integrity: sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which-typed-array/-/which-typed-array-1.1.11.tgz} + name: which-typed-array + version: 1.1.11 + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: registry.npmmirror.com/available-typed-arrays/1.0.5 + call-bind: registry.npmmirror.com/call-bind/1.0.2 + for-each: registry.npmmirror.com/for-each/0.3.3 + gopd: registry.npmmirror.com/gopd/1.0.1 + has-tostringtag: registry.npmmirror.com/has-tostringtag/1.0.0 + dev: true + + registry.npmmirror.com/which/1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which/-/which-1.3.1.tgz} + name: which + version: 1.3.1 + hasBin: true + dependencies: + isexe: registry.npmmirror.com/isexe/2.0.0 + + registry.npmmirror.com/which/2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which/-/which-2.0.2.tgz} + name: which + version: 2.0.2 + engines: {node: '>= 8'} + hasBin: true + dependencies: + isexe: registry.npmmirror.com/isexe/2.0.0 + + registry.npmmirror.com/which/3.0.1: + resolution: {integrity: sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which/-/which-3.0.1.tgz} + name: which + version: 3.0.1 + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true + dependencies: + isexe: registry.npmmirror.com/isexe/2.0.0 + dev: false + + registry.npmmirror.com/wide-align/1.1.5: + resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wide-align/-/wide-align-1.1.5.tgz} + name: wide-align + version: 1.1.5 + dependencies: + string-width: registry.npmmirror.com/string-width/4.2.3 + + registry.npmmirror.com/widest-line/4.0.1: + resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/widest-line/-/widest-line-4.0.1.tgz} + name: widest-line + version: 4.0.1 + engines: {node: '>=12'} + dependencies: + string-width: registry.npmmirror.com/string-width/5.1.2 + dev: false + + registry.npmmirror.com/wildcard/2.0.1: + resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wildcard/-/wildcard-2.0.1.tgz} + name: wildcard + version: 2.0.1 + dev: true + + registry.npmmirror.com/wkt-parser/1.3.3: + resolution: {integrity: sha512-ZnV3yH8/k58ZPACOXeiHaMuXIiaTk1t0hSUVisbO0t4RjA5wPpUytcxeyiN2h+LZRrmuHIh/1UlrR9e7DHDvTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wkt-parser/-/wkt-parser-1.3.3.tgz} + name: wkt-parser + version: 1.3.3 + dev: false + + registry.npmmirror.com/wmf/1.0.2: + resolution: {integrity: sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wmf/-/wmf-1.0.2.tgz} + name: wmf + version: 1.0.2 + engines: {node: '>=0.8'} + dev: false + + registry.npmmirror.com/word/0.3.0: + resolution: {integrity: sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/word/-/word-0.3.0.tgz} + name: word + version: 0.3.0 + engines: {node: '>=0.8'} + dev: false + + registry.npmmirror.com/wrap-ansi/3.0.1: + resolution: {integrity: sha512-iXR3tDXpbnTpzjKSylUJRkLuOrEC7hwEB221cgn6wtF8wpmz28puFXAEfPT5zrjM3wahygB//VuWEr1vTkDcNQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-3.0.1.tgz} + name: wrap-ansi + version: 3.0.1 + engines: {node: '>=4'} + dependencies: + string-width: registry.npmmirror.com/string-width/2.1.1 + strip-ansi: registry.npmmirror.com/strip-ansi/4.0.0 + dev: true + + registry.npmmirror.com/wrap-ansi/5.1.0: + resolution: {integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz} + name: wrap-ansi + version: 5.1.0 + engines: {node: '>=6'} + dependencies: + ansi-styles: registry.npmmirror.com/ansi-styles/3.2.1 + string-width: registry.npmmirror.com/string-width/3.1.0 + strip-ansi: registry.npmmirror.com/strip-ansi/5.2.0 + dev: false + + registry.npmmirror.com/wrap-ansi/7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz} + name: wrap-ansi + version: 7.0.0 + engines: {node: '>=10'} + dependencies: + ansi-styles: registry.npmmirror.com/ansi-styles/4.3.0 + string-width: registry.npmmirror.com/string-width/4.2.3 + strip-ansi: registry.npmmirror.com/strip-ansi/6.0.1 + + registry.npmmirror.com/wrap-ansi/8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz} + name: wrap-ansi + version: 8.1.0 + engines: {node: '>=12'} + dependencies: + ansi-styles: registry.npmmirror.com/ansi-styles/6.2.1 + string-width: registry.npmmirror.com/string-width/5.1.2 + strip-ansi: registry.npmmirror.com/strip-ansi/7.1.0 + dev: false + + registry.npmmirror.com/wrappy/1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz} + name: wrappy + version: 1.0.2 + + registry.npmmirror.com/write-file-atomic/3.0.3: + resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz} + name: write-file-atomic + version: 3.0.3 + dependencies: + imurmurhash: registry.npmmirror.com/imurmurhash/0.1.4 + is-typedarray: registry.npmmirror.com/is-typedarray/1.0.0 + signal-exit: registry.npmmirror.com/signal-exit/3.0.7 + typedarray-to-buffer: registry.npmmirror.com/typedarray-to-buffer/3.1.5 + dev: false + + registry.npmmirror.com/ws/7.5.9: + resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ws/-/ws-7.5.9.tgz} + name: ws + version: 7.5.9 + engines: {node: '>=8.3.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + registry.npmmirror.com/ws/8.14.2: + resolution: {integrity: sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ws/-/ws-8.14.2.tgz} + name: ws + version: 8.14.2 + 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 + dev: true + + registry.npmmirror.com/xdg-basedir/5.1.0: + resolution: {integrity: sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/xdg-basedir/-/xdg-basedir-5.1.0.tgz} + name: xdg-basedir + version: 5.1.0 + engines: {node: '>=12'} + dev: false + + registry.npmmirror.com/xlsx/0.18.5: + resolution: {integrity: sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/xlsx/-/xlsx-0.18.5.tgz} + name: xlsx + version: 0.18.5 + engines: {node: '>=0.8'} + hasBin: true + dependencies: + adler-32: registry.npmmirror.com/adler-32/1.3.1 + cfb: registry.npmmirror.com/cfb/1.2.2 + codepage: registry.npmmirror.com/codepage/1.15.0 + crc-32: registry.npmmirror.com/crc-32/1.2.2 + ssf: registry.npmmirror.com/ssf/0.11.2 + wmf: registry.npmmirror.com/wmf/1.0.2 + word: registry.npmmirror.com/word/0.3.0 + dev: false + + registry.npmmirror.com/xml-utils/1.7.0: + resolution: {integrity: sha512-bWB489+RQQclC7A9OW8e5BzbT8Tu//jtAOvkYwewFr+Q9T9KDGvfzC1lp0pYPEQPEoPQLDkmxkepSC/2gIAZGw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/xml-utils/-/xml-utils-1.7.0.tgz} + name: xml-utils + version: 1.7.0 + dev: false + + registry.npmmirror.com/xtend/3.0.0: + resolution: {integrity: sha512-sp/sT9OALMjRW1fKDlPeuSZlDQpkqReA0pyJukniWbTGoEKefHxhGJynE3PNhUMlcM8qWIjPwecwCw4LArS5Eg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/xtend/-/xtend-3.0.0.tgz} + name: xtend + version: 3.0.0 + engines: {node: '>=0.4'} + dev: false + + registry.npmmirror.com/xtend/4.0.2: + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/xtend/-/xtend-4.0.2.tgz} + name: xtend + version: 4.0.2 + engines: {node: '>=0.4'} + dev: false + + registry.npmmirror.com/y18n/4.0.3: + resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/y18n/-/y18n-4.0.3.tgz} + name: y18n + version: 4.0.3 + dev: false + + registry.npmmirror.com/y18n/5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/y18n/-/y18n-5.0.8.tgz} + name: y18n + version: 5.0.8 + engines: {node: '>=10'} + + registry.npmmirror.com/yallist/2.1.2: + resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yallist/-/yallist-2.1.2.tgz} + name: yallist + version: 2.1.2 + + registry.npmmirror.com/yallist/3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yallist/-/yallist-3.1.1.tgz} + name: yallist + version: 3.1.1 + dev: true + + registry.npmmirror.com/yallist/4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz} + name: yallist + version: 4.0.0 + + registry.npmmirror.com/yaml/1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yaml/-/yaml-1.10.2.tgz} + name: yaml + version: 1.10.2 + engines: {node: '>= 6'} + dev: true + + registry.npmmirror.com/yargs-parser/13.1.2: + resolution: {integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yargs-parser/-/yargs-parser-13.1.2.tgz} + name: yargs-parser + version: 13.1.2 + dependencies: + camelcase: registry.npmmirror.com/camelcase/5.3.1 + decamelize: registry.npmmirror.com/decamelize/1.2.0 + dev: false + + registry.npmmirror.com/yargs-parser/20.2.9: + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yargs-parser/-/yargs-parser-20.2.9.tgz} + name: yargs-parser + version: 20.2.9 + engines: {node: '>=10'} + + registry.npmmirror.com/yargs-parser/21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yargs-parser/-/yargs-parser-21.1.1.tgz} + name: yargs-parser + version: 21.1.1 + engines: {node: '>=12'} + + registry.npmmirror.com/yargs/13.3.2: + resolution: {integrity: sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yargs/-/yargs-13.3.2.tgz} + name: yargs + version: 13.3.2 + dependencies: + cliui: registry.npmmirror.com/cliui/5.0.0 + find-up: registry.npmmirror.com/find-up/3.0.0 + get-caller-file: registry.npmmirror.com/get-caller-file/2.0.5 + require-directory: registry.npmmirror.com/require-directory/2.1.1 + require-main-filename: registry.npmmirror.com/require-main-filename/2.0.0 + set-blocking: registry.npmmirror.com/set-blocking/2.0.0 + string-width: registry.npmmirror.com/string-width/3.1.0 + which-module: registry.npmmirror.com/which-module/2.0.1 + y18n: registry.npmmirror.com/y18n/4.0.3 + yargs-parser: registry.npmmirror.com/yargs-parser/13.1.2 + dev: false + + registry.npmmirror.com/yargs/16.2.0: + resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yargs/-/yargs-16.2.0.tgz} + name: yargs + version: 16.2.0 + engines: {node: '>=10'} + dependencies: + cliui: registry.npmmirror.com/cliui/7.0.4 + escalade: registry.npmmirror.com/escalade/3.1.1 + get-caller-file: registry.npmmirror.com/get-caller-file/2.0.5 + require-directory: registry.npmmirror.com/require-directory/2.1.1 + string-width: registry.npmmirror.com/string-width/4.2.3 + y18n: registry.npmmirror.com/y18n/5.0.8 + yargs-parser: registry.npmmirror.com/yargs-parser/20.2.9 + dev: true + + registry.npmmirror.com/yargs/17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yargs/-/yargs-17.7.2.tgz} + name: yargs + version: 17.7.2 + engines: {node: '>=12'} + dependencies: + cliui: registry.npmmirror.com/cliui/8.0.1 + escalade: registry.npmmirror.com/escalade/3.1.1 + get-caller-file: registry.npmmirror.com/get-caller-file/2.0.5 + require-directory: registry.npmmirror.com/require-directory/2.1.1 + string-width: registry.npmmirror.com/string-width/4.2.3 + y18n: registry.npmmirror.com/y18n/5.0.8 + yargs-parser: registry.npmmirror.com/yargs-parser/21.1.1 + + registry.npmmirror.com/yocto-queue/0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yocto-queue/-/yocto-queue-0.1.0.tgz} + name: yocto-queue + version: 0.1.0 + engines: {node: '>=10'} + dev: false + + registry.npmmirror.com/yorkie/2.0.0: + resolution: {integrity: sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yorkie/-/yorkie-2.0.0.tgz} + name: yorkie + version: 2.0.0 + engines: {node: '>=4'} + requiresBuild: true + dependencies: + execa: registry.npmmirror.com/execa/0.8.0 + is-ci: registry.npmmirror.com/is-ci/1.2.1 + normalize-path: registry.npmmirror.com/normalize-path/1.0.0 + strip-indent: registry.npmmirror.com/strip-indent/2.0.0 + dev: true + + registry.npmmirror.com/zip-stream/4.1.1: + resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/zip-stream/-/zip-stream-4.1.1.tgz} + name: zip-stream + version: 4.1.1 + engines: {node: '>= 10'} + dependencies: + archiver-utils: registry.npmmirror.com/archiver-utils/3.0.4 + compress-commons: registry.npmmirror.com/compress-commons/4.1.2 + readable-stream: registry.npmmirror.com/readable-stream/3.6.2 + dev: true + + registry.npmmirror.com/zrender/5.4.4: + resolution: {integrity: sha512-0VxCNJ7AGOMCWeHVyTrGzUgrK4asT4ml9PEkeGirAkKNYXYzoPJCLvmyfdoOXcjTHPs10OZVMfD1Rwg16AZyYw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/zrender/-/zrender-5.4.4.tgz} + name: zrender + version: 5.4.4 + dependencies: + tslib: registry.npmmirror.com/tslib/2.3.0 + dev: false diff --git a/src/router/index.js b/src/router/index.js index 858bb677a..4dc035767 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -414,7 +414,7 @@ export const dataBoardRoutes = { { path: "/organizational/orgPersonnel", props: true, - component: () => import("@/views/dataBoard/cpts/personnel/index"), + component: () => import("@/views/dataBoard/organizational/personalPage/index"), name: "OrgPersonnel", meta: { title: "居民画像", diff --git a/src/views/dataBoard/cpts/map/index.vue b/src/views/dataBoard/cpts/map/index.vue index 2d1931720..080eeab50 100644 --- a/src/views/dataBoard/cpts/map/index.vue +++ b/src/views/dataBoard/cpts/map/index.vue @@ -494,7 +494,7 @@ export default { scene.addLayer(textLayer); polygonLayer.on("mouseenter", (e) => { - console.log("e", e); + // console.log("e", e); // const { lng, lat } = e.lngLat; // const popup = new Popup({ // title: e.feature.properties.name, @@ -851,7 +851,7 @@ export default { z-index: 100; } /deep/ .l7-popup-content { - background: rgba(#fff, 1); + background: rgba(#fff, 0.58); box-shadow: 0 0 20px 3px inset rgba(#22f, 0.1); } /deep/ .l7-popup-close-button { diff --git a/src/views/dataBoard/organizational/dangTree/index.vue b/src/views/dataBoard/organizational/dangTree/index.vue index 913ce7552..301e988b5 100644 --- a/src/views/dataBoard/organizational/dangTree/index.vue +++ b/src/views/dataBoard/organizational/dangTree/index.vue @@ -32,12 +32,19 @@ export default { }, watch: { "$store.state.chooseArea.chooseName"(n, v) { - console.log(n); + if (n.orgId) { + this.levelArr = []; + this.nodeConfig = {}; + this.getTreeData(); + } }, }, computed: {}, mounted() { - this.getTreeData(); + const orgId = this.$store.state.chooseArea.chooseName.orgId; + if (orgId) { + this.getTreeData(); + } }, methods: { getLevelArrNum(myArray) { @@ -58,7 +65,7 @@ export default { getDataPLevel(data) { data.forEach((item) => { this.levelArr.push(item.partyOrgLevel); - if (item.children) { + if (item.children && item.children.length > 0) { this.getDataPLevel(item.children); } }); @@ -73,6 +80,11 @@ export default { data: { code, msg, data }, } = res; if (code === 0) { + if (data.length === 0) { + this.loading = false; + this.$message.error("暂无数据"); + return; + } this.nodeConfig = data[0]; this.getDataPLevel(data); this.loading = false; diff --git a/src/views/dataBoard/organizational/gridTree/index.vue b/src/views/dataBoard/organizational/gridTree/index.vue index 5d80b7ba4..293507e8e 100644 --- a/src/views/dataBoard/organizational/gridTree/index.vue +++ b/src/views/dataBoard/organizational/gridTree/index.vue @@ -31,8 +31,20 @@ export default { }; }, computed: {}, + watch: { + "$store.state.chooseArea.chooseName"(n, v) { + if (n.orgId) { + this.levelArr = []; + this.nodeConfig = {}; + this.getTreeData(); + } + }, + }, mounted() { - this.getTreeData(); + const orgId = this.$store.state.chooseArea.chooseName.orgId; + if (orgId) { + this.getTreeData(); + } }, methods: { getLevelArrNum(myArray) { @@ -62,7 +74,7 @@ export default { getDataPLevel(data) { data.forEach((item) => { this.levelArr.push(item.level); - if (item.children) { + if (item.children && item.children.length > 0) { this.getDataPLevel(item.children); } }); @@ -77,6 +89,11 @@ export default { data: { code, msg, data }, } = res; if (code === 0) { + if (data.length === 0) { + this.loading = false; + this.$message.error("暂无数据"); + return; + } this.nodeConfig = data[0]; this.getDataPLevel(data); this.loading = false; diff --git a/src/views/dataBoard/organizational/jwTree/index.vue b/src/views/dataBoard/organizational/jwTree/index.vue index cfd63391d..2f93b9dce 100644 --- a/src/views/dataBoard/organizational/jwTree/index.vue +++ b/src/views/dataBoard/organizational/jwTree/index.vue @@ -31,8 +31,20 @@ export default { }; }, computed: {}, + watch: { + "$store.state.chooseArea.chooseName"(n, v) { + if (n.orgId) { + this.levelArr = []; + this.nodeConfig = {}; + this.getTreeData(); + } + }, + }, mounted() { - this.getTreeData(); + const orgId = this.$store.state.chooseArea.chooseName.orgId; + if (orgId) { + this.getTreeData(); + } }, methods: { getLevelArrNum(myArray) { @@ -64,11 +76,12 @@ export default { getDataPLevel(data) { data.forEach((item) => { this.levelArr.push(item.level); - if (item.children) { + if (item.children && item.children.length > 0) { this.getDataPLevel(item.children); } }); const myArray = [...new Set(this.levelArr)]; + console.log(myArray); this.levelArr = this.getLevelArrNum(myArray); }, //获取树状结构 @@ -79,6 +92,11 @@ export default { data: { code, msg, data }, } = res; if (code === 0) { + if (data.length === 0) { + this.loading = false; + this.$message.error("暂无数据"); + return; + } this.nodeConfig = data[0]; this.getDataPLevel(data); this.loading = false; diff --git a/src/views/dataBoard/organizational/personalPage/index.vue b/src/views/dataBoard/organizational/personalPage/index.vue index e69de29bb..e4bc7fb58 100644 --- a/src/views/dataBoard/organizational/personalPage/index.vue +++ b/src/views/dataBoard/organizational/personalPage/index.vue @@ -0,0 +1,27 @@ + + + + + diff --git a/src/views/dataBoardMain/main-navbar.vue b/src/views/dataBoardMain/main-navbar.vue index 022ea5ad1..f84acf763 100644 --- a/src/views/dataBoardMain/main-navbar.vue +++ b/src/views/dataBoardMain/main-navbar.vue @@ -1,12 +1,12 @@ diff --git a/yarn-error.log b/yarn-error.log new file mode 100644 index 000000000..ca6ad4240 --- /dev/null +++ b/yarn-error.log @@ -0,0 +1,15914 @@ +Arguments: + /usr/local/bin/node /usr/local/bin/yarn + +PATH: + /opt/homebrew/anaconda3/bin:/Users/songzhen/Library/pnpm:/Library/Frameworks/Python.framework/Versions/3.11/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/opt/homebrew/anaconda3/bin:/Users/songzhen/Library/pnpm:/Library/Frameworks/Python.framework/Versions/3.11/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/Users/songzhen/apache-maven-3.3.9/bin:/Users/songzhen/apache-maven-3.3.9/bin + +Yarn version: + 1.22.18 + +Node version: + 14.18.0 + +Platform: + darwin x64 + +Trace: + Error: EEXIST: file already exists, mkdir '/Users/songzhen/epmetWork/node_modules/gulp-sass/node_modules' + +npm manifest: + { + "name": "epmet-oper-gov", + "version": "1.0.0", + "private": true, + "scripts": { + "dev": "node --max_old_space_size=4096 node_modules/@vue/cli-service/bin/vue-cli-service.js serve", + "serve": "vue-cli-service serve", + "build": "vue-cli-service build", + "build:sit": "vue-cli-service build --mode production.sit", + "build:uat": "vue-cli-service build --mode production.uat", + "build:preview": "vue-cli-service build --mode preview", + "build:prod": "vue-cli-service build --mode production", + "build:shibei_prod": "vue-cli-service build --mode shibei_production", + "lint": "vue-cli-service lint", + "et": "node_modules/.bin/et", + "et:init": "node_modules/.bin/et -i", + "et:list": "gulp themes" + }, + "dependencies": { + "@antv/l7": "2.9.14", + "@antv/l7-draw": "3.0.5", + "@antv/l7-maps": "2.9.14", + "@riophae/vue-treeselect": "^0.4.0", + "@tinymce/tinymce-vue": "^3.2.8", + "async-validator": "^4.2.5", + "axios": "^0.19.0", + "babel-eslint": "^8.0.1", + "babel-plugin-component": "^1.1.1", + "css-loader": "^5.0.0", + "echarts": "^5.2.2", + "echarts-gl": "^2.0.9", + "element-theme": "2.0.1", + "element-ui": "2.13.2", + "file-saver": "^2.0.5", + "gulp-autoprefixer": "^6.1.0", + "gulp-clean-css": "^4.2.0", + "gulp-load-plugins": "^2.0.0", + "gulp-rename": "^1.4.0", + "gulp-sass": "^4.0.2", + "js-cookie": "^2.2.0", + "jsencrypt": "^3.0.3", + "lodash": "^4.17.15", + "mint-ui": "^2.2.13", + "moment": "^2.29.4", + "node-sass": "^4.12.0", + "ol": "7.2.2", + "portfinder": "^1.0.21", + "proj4": "^2.8.0", + "qs": "^6.7.0", + "quill": "^1.3.6", + "screenfull": "^4.2.1", + "sortablejs": "^1.12.0", + "svg-sprite-loader": "^4.1.6", + "throttle-debounce": "^3.0.1", + "turf": "^3.0.14", + "v-distpicker": "^1.2.2", + "vue": "^2.6.11", + "vue-baidu-map": "^0.21.22", + "vue-i18n": "^8.12.0", + "vue-quill-editor": "^3.0.6", + "vue-router": "^3.0.7", + "vuex": "^3.1.1", + "xlsx": "^0.17.1" + }, + "devDependencies": { + "@antv/f2": "^3.8.10-beta.1", + "@tinymce/tinymce-vue": "3.2.8", + "@vue/cli-plugin-babel": "^3.10.0", + "@vue/cli-plugin-eslint": "^3.10.0", + "@vue/cli-service": "^3.10.0", + "@vue/eslint-config-standard": "^4.0.0", + "cross-env": "^7.0.3", + "dai-js": "^0.0.12", + "element-theme-chalk": "^2.13.0", + "filemanager-webpack-plugin": "^2.0.5", + "natives": "^1.1.6", + "ol": "^7.2.2", + "sass-loader": "^7.3.1", + "script-loader": "^0.7.2", + "style-loader": "^3.3.3", + "tinymce": "5.8.2", + "vue-template-compiler": "^2.6.11" + }, + "eslintConfig": { + "root": true, + "env": { + "node": true + }, + "extends": [ + "plugin:vue/essential", + "@vue/standard" + ], + "rules": {}, + "parserOptions": { + "parser": "babel-eslint" + } + }, + "postcss": { + "plugins": { + "autoprefixer": {} + } + }, + "engines": { + "node": ">= 8.11.1", + "npm": ">= 5.6.0" + }, + "browserslist": [ + "> 1%", + "last 2 versions", + "not ie <= 10" + ], + "element-theme": { + "config": "./src/element-ui/theme-variables.scss", + "out": "./src/element-ui/theme", + "minimize": true, + "browsers": [ + "> 1%", + "last 2 versions", + "not ie <= 10" + ] + } + } + +yarn manifest: + No manifest + +Lockfile: + # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. + # yarn lockfile v1 + + + "@amap/amap-jsapi-loader@^1.0.1": + version "1.0.1" + resolved "https://registry.npmmirror.com/@amap/amap-jsapi-loader/-/amap-jsapi-loader-1.0.1.tgz#9ec4b4d5d2467eac451f6c852e35db69e9f9f0c0" + integrity sha512-nPyLKt7Ow/ThHLkSvn2etQlUzqxmTVgK7bIgwdBRTg2HK5668oN7xVxkaiRe3YZEzGzfV2XgH5Jmu2T73ljejw== + + "@ampproject/remapping@^2.2.0": + version "2.2.1" + resolved "https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630" + integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== + dependencies: + "@jridgewell/gen-mapping" "^0.3.0" + "@jridgewell/trace-mapping" "^0.3.9" + + "@antv/adjust@~0.2.5": + version "0.2.5" + resolved "https://registry.npmmirror.com/@antv/adjust/-/adjust-0.2.5.tgz#bb37bb4a0a87ca3f4b660848bc9ac07f02bcf5db" + integrity sha512-MfWZOkD9CqXRES6MBGRNe27Q577a72EIwyMnE29wIlPliFvJfWwsrONddpGU7lilMpVKecS3WAzOoip3RfPTRQ== + dependencies: + "@antv/util" "~2.0.0" + tslib "^1.10.0" + + "@antv/async-hook@^2.2.9": + version "2.2.9" + resolved "https://registry.npmmirror.com/@antv/async-hook/-/async-hook-2.2.9.tgz#4664c53d8a6af8107e7c07d6b1398572d54d3ffb" + integrity sha512-4BUp2ZUaTi2fYL67Ltkf6eV912rYJeSBokGhd5fhhnpUkMA1LEI1mg97Pqmx3yC50VEQ+LKXZxj9ePZs80ECfw== + dependencies: + async "^3.1.1" + + "@antv/event-emitter@^0.1.2": + version "0.1.3" + resolved "https://registry.npmmirror.com/@antv/event-emitter/-/event-emitter-0.1.3.tgz#3e06323b9dcd55a3241ddc7c5458cfabd2095164" + integrity sha512-4ddpsiHN9Pd4UIlWuKVK1C4IiZIdbwQvy9i7DUSI3xNJ89FPUFt8lxDYj8GzzfdllV0NkJTRxnG+FvLk0llidg== + + "@antv/f2-graphic@^0.0.16": + version "0.0.16" + resolved "https://registry.npmmirror.com/@antv/f2-graphic/-/f2-graphic-0.0.16.tgz#5145f524427f55798694f7c189fa0d68ac1ab25a" + integrity sha512-oZ+yHvkffY7w1dECcs1BEsYSRms4plFby9KnN2fGosSg/VLj1fZtHipnHT3C+Qj+Avo7VSl8GmAWBdpIGuZV8g== + dependencies: + "@antv/util" "~2.0.6" + "@babel/runtime" "^7.12.5" + + "@antv/f2@^4.0.48": + version "4.0.48" + resolved "https://registry.npmmirror.com/@antv/f2/-/f2-4.0.48.tgz#65dc767c455d0ac3ac08c652fb09a4f4e1a2e143" + integrity sha512-S5dfe9rUEcgSPe7R5Qs86jTWQ1k+gRkoQk5nvTc3Q5f/kiGrokAGScGNrmzmD47x+5BNfaJkySudMX7WldMobw== + dependencies: + "@antv/adjust" "~0.2.5" + "@antv/event-emitter" "^0.1.2" + "@antv/f2-graphic" "^0.0.16" + "@antv/scale" "~0.3.3" + "@antv/util" "~2.0.6" + "@babel/runtime" "^7.12.5" + d3-cloud "~1.2.5" + + "@antv/l7-component@2.18.3": + version "2.18.3" + resolved "https://registry.npmmirror.com/@antv/l7-component/-/l7-component-2.18.3.tgz#aa82db43bf8c3f6f3ee55eb327443f8e7b8f0490" + integrity sha512-anwsyh6OrdE2SZajWFTMp0La5ksWrshm+enNY6Ytq5mXYDOuDB/KyZKkRkdTz9W6m7q7Z5IAZU5FE/YaArYEFQ== + dependencies: + "@antv/l7-core" "2.18.3" + "@antv/l7-utils" "2.18.3" + "@babel/runtime" "^7.7.7" + eventemitter3 "^4.0.0" + inversify "^5.0.1" + reflect-metadata "^0.1.13" + supercluster "^7.0.0" + + "@antv/l7-core@2.18.3": + version "2.18.3" + resolved "https://registry.npmmirror.com/@antv/l7-core/-/l7-core-2.18.3.tgz#82fe79e93c18746403e7e2d9471d28fc46236931" + integrity sha512-mi5v1IGaIbRu3x4qJA4qnGFuo0ZGoVJKF0ZsY5aF/p1Eqbn+FKD+FaoAmMez1XUViaOjnh3YgAs/nhy1uWyBEA== + dependencies: + "@antv/async-hook" "^2.2.9" + "@antv/l7-utils" "2.18.3" + "@babel/runtime" "^7.7.7" + "@mapbox/tiny-sdf" "^1.2.5" + "@turf/helpers" "^6.1.4" + ajv "^6.10.2" + element-resize-event "^3.0.3" + eventemitter3 "^4.0.0" + gl-matrix "^3.1.0" + hammerjs "^2.0.8" + inversify "^5.0.1" + inversify-inject-decorators "^3.1.0" + reflect-metadata "^0.1.13" + viewport-mercator-project "^6.2.1" + + "@antv/l7-draw@3.0.31": + version "3.0.31" + resolved "https://registry.npmmirror.com/@antv/l7-draw/-/l7-draw-3.0.31.tgz#cd1aea385b6dfb561e6c0c60bc3247ddf9728e21" + integrity sha512-cGMf4JrjmyClgkFHKI/qz60cKhWMZwBIZcBgr3rFVBHaUiSk6MWNvBvcP1tVqHCHEEEpJ85WShWKFnDw5sw+5A== + dependencies: + "@turf/turf" "^6.5.0" + eventemitter3 "^4.0.7" + lodash "^4.17.21" + mousetrap "^1.6.5" + next-tick "^1.1.0" + react "^16.12.0 || ^17.0.0" + tippy.js "^6.3.7" + + "@antv/l7-layers@2.18.3": + version "2.18.3" + resolved "https://registry.npmmirror.com/@antv/l7-layers/-/l7-layers-2.18.3.tgz#8f6586dcd5a249beb73c69d0825757374662a4c3" + integrity sha512-SIHcwJWhMskSKzKb4273tB47T7J0soTS46WleaktJFRcHRHiCoJd72tAEtDAHhhq8LiVqDJVJds7xBVteqoZXQ== + dependencies: + "@antv/async-hook" "^2.2.9" + "@antv/l7-core" "2.18.3" + "@antv/l7-maps" "2.18.3" + "@antv/l7-source" "2.18.3" + "@antv/l7-utils" "2.18.3" + "@babel/runtime" "^7.7.7" + "@mapbox/martini" "^0.2.0" + "@turf/clone" "^6.5.0" + "@turf/helpers" "^6.1.4" + "@turf/meta" "^6.0.2" + "@turf/polygon-to-line" "^6.5.0" + "@turf/union" "^6.5.0" + d3-array "1" + d3-color "^1.4.0" + d3-interpolate "1.4.0" + d3-scale "2" + earcut "^2.2.1" + eventemitter3 "^4.0.0" + extrude-polyline "^1.0.6" + gl-matrix "^3.1.0" + gl-vec2 "^1.3.0" + inversify "^5.0.1" + polyline-miter-util "^1.0.1" + reflect-metadata "^0.1.13" + + "@antv/l7-map@2.18.3": + version "2.18.3" + resolved "https://registry.npmmirror.com/@antv/l7-map/-/l7-map-2.18.3.tgz#c89314506a6dc68e677b5a16077fccbc2426675e" + integrity sha512-Of6IeVEBmd07KqZQgRI3Z8CXY0f9fPMyIfDVSByvKyAlBWaoDmlLcaxrVOQsGDXv7GL7eA3HNx4IvM55DEpVIQ== + dependencies: + "@antv/l7-utils" "2.18.3" + "@babel/runtime" "^7.7.7" + "@mapbox/point-geometry" "^0.1.0" + "@mapbox/unitbezier" "^0.0.0" + eventemitter3 "^4.0.4" + gl-matrix "^3.1.0" + lodash-es "^4.17.21" + + "@antv/l7-maps@2.18.3": + version "2.18.3" + resolved "https://registry.npmmirror.com/@antv/l7-maps/-/l7-maps-2.18.3.tgz#0d8b4da806dead24b0365361bbd18c947a3d531a" + integrity sha512-2/9MuxZMR/ZF0EwtCE8a72QijL7bmySy2B9sFbB0FSG6ko7xfs+QFZKXIpro4LksiGlV/ri8uXy7WeVwS4/Xuw== + dependencies: + "@amap/amap-jsapi-loader" "^1.0.1" + "@antv/l7-core" "2.18.3" + "@antv/l7-map" "2.18.3" + "@antv/l7-utils" "2.18.3" + "@babel/runtime" "^7.7.7" + "@types/amap-js-api" "^1.4.6" + "@types/mapbox-gl" "^1.11.2" + gl-matrix "^3.1.0" + inversify "^5.0.1" + mapbox-gl "^1.2.1" + reflect-metadata "^0.1.13" + viewport-mercator-project "^6.2.1" + + "@antv/l7-renderer@2.18.3": + version "2.18.3" + resolved "https://registry.npmmirror.com/@antv/l7-renderer/-/l7-renderer-2.18.3.tgz#66c9bb8cb44aa5500633759ce8559a140ecfe2b6" + integrity sha512-TusV+m0R7gAa19UUooKK9uKnjbW+tsINq0a7jFn1rLqPa+DMJUvw4qUhW9VYNaoZ5wEc8qyUhvUKU1PrWZUg9g== + dependencies: + "@antv/l7-core" "2.18.3" + "@antv/l7-utils" "2.18.3" + "@babel/runtime" "^7.7.7" + inversify "^5.0.1" + reflect-metadata "^0.1.13" + regl "^1.7.0" + + "@antv/l7-scene@2.18.3": + version "2.18.3" + resolved "https://registry.npmmirror.com/@antv/l7-scene/-/l7-scene-2.18.3.tgz#6b1ea9079a2152af7d767eb0e96f42162f2e7136" + integrity sha512-iygV53kkko8eouVuaNgf8EENzD1Dry46hfzy10vgBVF/4XiI5qOkuEAbEjdzOgFcvdIcdIuHGsrFZUJucNnb4g== + dependencies: + "@antv/l7-component" "2.18.3" + "@antv/l7-core" "2.18.3" + "@antv/l7-layers" "2.18.3" + "@antv/l7-maps" "2.18.3" + "@antv/l7-renderer" "2.18.3" + "@antv/l7-utils" "2.18.3" + "@babel/runtime" "^7.7.7" + eventemitter3 "^4.0.7" + inversify "^5.0.1" + mapbox-gl "^1.2.1" + reflect-metadata "^0.1.13" + + "@antv/l7-source@2.18.3": + version "2.18.3" + resolved "https://registry.npmmirror.com/@antv/l7-source/-/l7-source-2.18.3.tgz#1e1f3e224712e1377e73c65eb87abe2048baafeb" + integrity sha512-Eka9jAcpHMZBHvBgwXSn316uOl/RQbpXJwAsIGpvSdG7Vv+iJkHZDVR1aBOTtxG4Oer/0csGO4qcou+c5fWj+A== + dependencies: + "@antv/async-hook" "^2.2.9" + "@antv/l7-core" "2.18.3" + "@antv/l7-utils" "2.18.3" + "@babel/runtime" "^7.7.7" + "@mapbox/geojson-rewind" "^0.5.2" + "@mapbox/vector-tile" "^1.3.1" + "@turf/helpers" "^6.1.4" + "@turf/invariant" "^6.1.2" + "@turf/meta" "^6.0.2" + d3-dsv "^1.1.1" + d3-hexbin "^0.2.2" + eventemitter3 "^4.0.0" + geojson-vt "^3.2.1" + inversify "^5.0.1" + pbf "^3.2.1" + reflect-metadata "^0.1.13" + supercluster "^7.0.0" + + "@antv/l7-utils@2.18.3": + version "2.18.3" + resolved "https://registry.npmmirror.com/@antv/l7-utils/-/l7-utils-2.18.3.tgz#a0af588f56ae0dafcc4b2946809b884b4300d8a3" + integrity sha512-tCGbwMCtfoMUwp/cQYvcsEqTBTKuRa+Q/EcyzhsxIN65+X6X8BjGhul9wEVTUd+JTX9hrkEEmA0UtZN31ryukw== + dependencies: + "@babel/runtime" "^7.7.7" + "@turf/bbox" "^6.5.0" + "@turf/bbox-polygon" "^6.5.0" + "@turf/helpers" "^6.1.4" + d3-color "^1.4.0" + earcut "^2.1.0" + eventemitter3 "^4.0.0" + gl-matrix "^3.1.0" + lodash "^4.17.15" + web-worker-helper "^0.0.3" + + "@antv/l7@2.18.3": + version "2.18.3" + resolved "https://registry.npmmirror.com/@antv/l7/-/l7-2.18.3.tgz#ddeb28626fe124e5cbdf443257895f246bd00b10" + integrity sha512-Af0o3Zh74c0/NKvJmMA8ZA9sELDFNM2P3/cb3TqvJmgPd/r2ldip0T1zk82RvB0B3N9ZLTuPMwfuSbNVYBXCyA== + dependencies: + "@antv/l7-component" "2.18.3" + "@antv/l7-core" "2.18.3" + "@antv/l7-layers" "2.18.3" + "@antv/l7-maps" "2.18.3" + "@antv/l7-scene" "2.18.3" + "@antv/l7-source" "2.18.3" + "@antv/l7-utils" "2.18.3" + "@babel/runtime" "^7.7.7" + webpack-bundle-analyzer "^4.9.1" + + "@antv/scale@~0.3.3": + version "0.3.18" + resolved "https://registry.npmmirror.com/@antv/scale/-/scale-0.3.18.tgz#b911f431b3e0b9547b6a65f66d0d3fa295b5ef32" + integrity sha512-GHwE6Lo7S/Q5fgaLPaCsW+CH+3zl4aXpnN1skOiEY0Ue9/u+s2EySv6aDXYkAqs//i0uilMDD/0/4n8caX9U9w== + dependencies: + "@antv/util" "~2.0.3" + fecha "~4.2.0" + tslib "^2.0.0" + + "@antv/util@~2.0.0", "@antv/util@~2.0.3", "@antv/util@~2.0.6": + version "2.0.17" + resolved "https://registry.npmmirror.com/@antv/util/-/util-2.0.17.tgz#e8ef42aca7892815b229269f3dd10c6b3c7597a9" + integrity sha512-o6I9hi5CIUvLGDhth0RxNSFDRwXeywmt6ExR4+RmVAzIi48ps6HUy+svxOCayvrPBN37uE6TAc2KDofRo0nK9Q== + dependencies: + csstype "^3.0.8" + tslib "^2.0.3" + + "@babel/code-frame@7.0.0-beta.44": + version "7.0.0-beta.44" + resolved "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.0.0-beta.44.tgz#2a02643368de80916162be70865c97774f3adbd9" + integrity sha512-cuAuTTIQ9RqcFRJ/Y8PvTh+paepNcaGxwQwjIDRWPXmzzyAeCO4KqS9ikMvq0MCbRk6GlYKwfzStrcP3/jSL8g== + dependencies: + "@babel/highlight" "7.0.0-beta.44" + + "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.22.13": + version "7.22.13" + resolved "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.22.13.tgz#e3c1c099402598483b7a8c46a721d1038803755e" + integrity sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w== + dependencies: + "@babel/highlight" "^7.22.13" + chalk "^2.4.2" + + "@babel/compat-data@^7.20.5", "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.22.9": + version "7.22.20" + resolved "https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.22.20.tgz#8df6e96661209623f1975d66c35ffca66f3306d0" + integrity sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw== + + "@babel/core@^7.0.0": + version "7.22.20" + resolved "https://registry.npmmirror.com/@babel/core/-/core-7.22.20.tgz#e3d0eed84c049e2a2ae0a64d27b6a37edec385b7" + integrity sha512-Y6jd1ahLubuYweD/zJH+vvOY141v4f9igNQAQ+MBgq9JlHS2iTsZKn1aMsb3vGccZsXI16VzTBw52Xx0DWmtnA== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.22.13" + "@babel/generator" "^7.22.15" + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-module-transforms" "^7.22.20" + "@babel/helpers" "^7.22.15" + "@babel/parser" "^7.22.16" + "@babel/template" "^7.22.15" + "@babel/traverse" "^7.22.20" + "@babel/types" "^7.22.19" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.3" + semver "^6.3.1" + + "@babel/generator@7.0.0-beta.44": + version "7.0.0-beta.44" + resolved "https://registry.npmmirror.com/@babel/generator/-/generator-7.0.0-beta.44.tgz#c7e67b9b5284afcf69b309b50d7d37f3e5033d42" + integrity sha512-5xVb7hlhjGcdkKpMXgicAVgx8syK5VJz193k0i/0sLP6DzE6lRrU1K3B/rFefgdo9LPGMAOOOAWW4jycj07ShQ== + dependencies: + "@babel/types" "7.0.0-beta.44" + jsesc "^2.5.1" + lodash "^4.2.0" + source-map "^0.5.0" + trim-right "^1.0.1" + + "@babel/generator@^7.22.15": + version "7.22.15" + resolved "https://registry.npmmirror.com/@babel/generator/-/generator-7.22.15.tgz#1564189c7ec94cb8f77b5e8a90c4d200d21b2339" + integrity sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA== + dependencies: + "@babel/types" "^7.22.15" + "@jridgewell/gen-mapping" "^0.3.2" + "@jridgewell/trace-mapping" "^0.3.17" + jsesc "^2.5.1" + + "@babel/helper-annotate-as-pure@^7.22.5": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" + integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg== + dependencies: + "@babel/types" "^7.22.5" + + "@babel/helper-builder-binary-assignment-operator-visitor@^7.22.5": + version "7.22.15" + resolved "https://registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz#5426b109cf3ad47b91120f8328d8ab1be8b0b956" + integrity sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw== + dependencies: + "@babel/types" "^7.22.15" + + "@babel/helper-compilation-targets@^7.20.7", "@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.5", "@babel/helper-compilation-targets@^7.22.6": + version "7.22.15" + resolved "https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz#0698fc44551a26cf29f18d4662d5bf545a6cfc52" + integrity sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw== + dependencies: + "@babel/compat-data" "^7.22.9" + "@babel/helper-validator-option" "^7.22.15" + browserslist "^4.21.9" + lru-cache "^5.1.1" + semver "^6.3.1" + + "@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.22.15": + version "7.22.15" + resolved "https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz#97a61b385e57fe458496fad19f8e63b63c867de4" + integrity sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-environment-visitor" "^7.22.5" + "@babel/helper-function-name" "^7.22.5" + "@babel/helper-member-expression-to-functions" "^7.22.15" + "@babel/helper-optimise-call-expression" "^7.22.5" + "@babel/helper-replace-supers" "^7.22.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + semver "^6.3.1" + + "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.5": + version "7.22.15" + resolved "https://registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz#5ee90093914ea09639b01c711db0d6775e558be1" + integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + regexpu-core "^5.3.1" + semver "^6.3.1" + + "@babel/helper-define-polyfill-provider@^0.4.2": + version "0.4.2" + resolved "https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz#82c825cadeeeee7aad237618ebbe8fa1710015d7" + integrity sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw== + dependencies: + "@babel/helper-compilation-targets" "^7.22.6" + "@babel/helper-plugin-utils" "^7.22.5" + debug "^4.1.1" + lodash.debounce "^4.0.8" + resolve "^1.14.2" + + "@babel/helper-environment-visitor@^7.18.9", "@babel/helper-environment-visitor@^7.22.20", "@babel/helper-environment-visitor@^7.22.5": + version "7.22.20" + resolved "https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" + integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== + + "@babel/helper-function-name@7.0.0-beta.44": + version "7.0.0-beta.44" + resolved "https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.44.tgz#e18552aaae2231100a6e485e03854bc3532d44dd" + integrity sha512-MHRG2qZMKMFaBavX0LWpfZ2e+hLloT++N7rfM3DYOMUOGCD8cVjqZpwiL8a0bOX3IYcQev1ruciT0gdFFRTxzg== + dependencies: + "@babel/helper-get-function-arity" "7.0.0-beta.44" + "@babel/template" "7.0.0-beta.44" + "@babel/types" "7.0.0-beta.44" + + "@babel/helper-function-name@^7.22.5": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz#ede300828905bb15e582c037162f99d5183af1be" + integrity sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ== + dependencies: + "@babel/template" "^7.22.5" + "@babel/types" "^7.22.5" + + "@babel/helper-get-function-arity@7.0.0-beta.44": + version "7.0.0-beta.44" + resolved "https://registry.npmmirror.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.44.tgz#d03ca6dd2b9f7b0b1e6b32c56c72836140db3a15" + integrity sha512-w0YjWVwrM2HwP6/H3sEgrSQdkCaxppqFeJtAnB23pRiJB5E/O9Yp7JAAeWBl+gGEgmBFinnTyOv2RN7rcSmMiw== + dependencies: + "@babel/types" "7.0.0-beta.44" + + "@babel/helper-hoist-variables@^7.22.5": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" + integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== + dependencies: + "@babel/types" "^7.22.5" + + "@babel/helper-member-expression-to-functions@^7.22.15": + version "7.22.15" + resolved "https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.15.tgz#b95a144896f6d491ca7863576f820f3628818621" + integrity sha512-qLNsZbgrNh0fDQBCPocSL8guki1hcPvltGDv/NxvUoABwFq7GkKSu1nRXeJkVZc+wJvne2E0RKQz+2SQrz6eAA== + dependencies: + "@babel/types" "^7.22.15" + + "@babel/helper-module-imports@7.0.0-beta.35": + version "7.0.0-beta.35" + resolved "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0-beta.35.tgz#308e350e731752cdb4d0f058df1d704925c64e0a" + integrity sha512-vaC1KyIZSuyWb3Lj277fX0pxivyHwuDU4xZsofqgYAbkDxNieMg2vuhzP5AgMweMY7fCQUMTi+BgPqTLjkxXFg== + dependencies: + "@babel/types" "7.0.0-beta.35" + lodash "^4.2.0" + + "@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.22.15", "@babel/helper-module-imports@^7.22.5": + version "7.22.15" + resolved "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0" + integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== + dependencies: + "@babel/types" "^7.22.15" + + "@babel/helper-module-transforms@^7.22.15", "@babel/helper-module-transforms@^7.22.20", "@babel/helper-module-transforms@^7.22.5", "@babel/helper-module-transforms@^7.22.9": + version "7.22.20" + resolved "https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.20.tgz#da9edc14794babbe7386df438f3768067132f59e" + integrity sha512-dLT7JVWIUUxKOs1UnJUBR3S70YK+pKX6AbJgB2vMIvEkZkrfJDbYDJesnPshtKV4LhDOR3Oc5YULeDizRek+5A== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-simple-access" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/helper-validator-identifier" "^7.22.20" + + "@babel/helper-optimise-call-expression@^7.22.5": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz#f21531a9ccbff644fdd156b4077c16ff0c3f609e" + integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw== + dependencies: + "@babel/types" "^7.22.5" + + "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" + integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== + + "@babel/helper-remap-async-to-generator@^7.18.9", "@babel/helper-remap-async-to-generator@^7.22.5": + version "7.22.20" + resolved "https://registry.npmmirror.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz#7b68e1cb4fa964d2996fd063723fb48eca8498e0" + integrity sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-wrap-function" "^7.22.20" + + "@babel/helper-replace-supers@^7.22.5", "@babel/helper-replace-supers@^7.22.9": + version "7.22.20" + resolved "https://registry.npmmirror.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz#e37d367123ca98fe455a9887734ed2e16eb7a793" + integrity sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-member-expression-to-functions" "^7.22.15" + "@babel/helper-optimise-call-expression" "^7.22.5" + + "@babel/helper-simple-access@^7.22.5": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" + integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== + dependencies: + "@babel/types" "^7.22.5" + + "@babel/helper-skip-transparent-expression-wrappers@^7.22.5": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz#007f15240b5751c537c40e77abb4e89eeaaa8847" + integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q== + dependencies: + "@babel/types" "^7.22.5" + + "@babel/helper-split-export-declaration@7.0.0-beta.44": + version "7.0.0-beta.44" + resolved "https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-beta.44.tgz#c0b351735e0fbcb3822c8ad8db4e583b05ebd9dc" + integrity sha512-aQ7QowtkgKKzPGf0j6u77kBMdUFVBKNHw2p/3HX/POt5/oz8ec5cs0GwlgM8Hz7ui5EwJnzyfRmkNF1Nx1N7aA== + dependencies: + "@babel/types" "7.0.0-beta.44" + + "@babel/helper-split-export-declaration@^7.22.6": + version "7.22.6" + resolved "https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" + integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== + dependencies: + "@babel/types" "^7.22.5" + + "@babel/helper-string-parser@^7.22.5": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f" + integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw== + + "@babel/helper-validator-identifier@^7.22.19", "@babel/helper-validator-identifier@^7.22.20", "@babel/helper-validator-identifier@^7.22.5": + version "7.22.20" + resolved "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" + integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== + + "@babel/helper-validator-option@^7.22.15": + version "7.22.15" + resolved "https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz#694c30dfa1d09a6534cdfcafbe56789d36aba040" + integrity sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA== + + "@babel/helper-wrap-function@^7.22.20": + version "7.22.20" + resolved "https://registry.npmmirror.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz#15352b0b9bfb10fc9c76f79f6342c00e3411a569" + integrity sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw== + dependencies: + "@babel/helper-function-name" "^7.22.5" + "@babel/template" "^7.22.15" + "@babel/types" "^7.22.19" + + "@babel/helpers@^7.22.15": + version "7.22.15" + resolved "https://registry.npmmirror.com/@babel/helpers/-/helpers-7.22.15.tgz#f09c3df31e86e3ea0b7ff7556d85cdebd47ea6f1" + integrity sha512-7pAjK0aSdxOwR+CcYAqgWOGy5dcfvzsTIfFTb2odQqW47MDfv14UaJDY6eng8ylM2EaeKXdxaSWESbkmaQHTmw== + dependencies: + "@babel/template" "^7.22.15" + "@babel/traverse" "^7.22.15" + "@babel/types" "^7.22.15" + + "@babel/highlight@7.0.0-beta.44": + version "7.0.0-beta.44" + resolved "https://registry.npmmirror.com/@babel/highlight/-/highlight-7.0.0-beta.44.tgz#18c94ce543916a80553edcdcf681890b200747d5" + integrity sha512-Il19yJvy7vMFm8AVAh6OZzaFoAd0hbkeMZiX3P5HGD+z7dyI7RzndHB0dg6Urh/VAFfHtpOIzDUSxmY6coyZWQ== + dependencies: + chalk "^2.0.0" + esutils "^2.0.2" + js-tokens "^3.0.0" + + "@babel/highlight@^7.22.13": + version "7.22.20" + resolved "https://registry.npmmirror.com/@babel/highlight/-/highlight-7.22.20.tgz#4ca92b71d80554b01427815e06f2df965b9c1f54" + integrity sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg== + dependencies: + "@babel/helper-validator-identifier" "^7.22.20" + chalk "^2.4.2" + js-tokens "^4.0.0" + + "@babel/parser@^7.18.4", "@babel/parser@^7.22.15", "@babel/parser@^7.22.16", "@babel/parser@^7.7.0": + version "7.22.16" + resolved "https://registry.npmmirror.com/@babel/parser/-/parser-7.22.16.tgz#180aead7f247305cce6551bea2720934e2fa2c95" + integrity sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA== + + "@babel/plugin-proposal-async-generator-functions@^7.2.0": + version "7.20.7" + resolved "https://registry.npmmirror.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz#bfb7276d2d573cb67ba379984a2334e262ba5326" + integrity sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA== + dependencies: + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-remap-async-to-generator" "^7.18.9" + "@babel/plugin-syntax-async-generators" "^7.8.4" + + "@babel/plugin-proposal-class-properties@^7.0.0": + version "7.18.6" + resolved "https://registry.npmmirror.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" + integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + + "@babel/plugin-proposal-decorators@^7.1.0": + version "7.22.15" + resolved "https://registry.npmmirror.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.22.15.tgz#dc774eae73ab8c28a644d490b45aa47a85bb0bf5" + integrity sha512-kc0VvbbUyKelvzcKOSyQUSVVXS5pT3UhRB0e3c9An86MvLqs+gx0dN4asllrDluqSa3m9YyooXKGOFVomnyFkg== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-replace-supers" "^7.22.9" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/plugin-syntax-decorators" "^7.22.10" + + "@babel/plugin-proposal-json-strings@^7.2.0": + version "7.18.6" + resolved "https://registry.npmmirror.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz#7e8788c1811c393aff762817e7dbf1ebd0c05f0b" + integrity sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ== + dependencies: + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/plugin-syntax-json-strings" "^7.8.3" + + "@babel/plugin-proposal-object-rest-spread@^7.3.4": + version "7.20.7" + resolved "https://registry.npmmirror.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz#aa662940ef425779c75534a5c41e9d936edc390a" + integrity sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg== + dependencies: + "@babel/compat-data" "^7.20.5" + "@babel/helper-compilation-targets" "^7.20.7" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-transform-parameters" "^7.20.7" + + "@babel/plugin-proposal-optional-catch-binding@^7.2.0": + version "7.18.6" + resolved "https://registry.npmmirror.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz#f9400d0e6a3ea93ba9ef70b09e72dd6da638a2cb" + integrity sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw== + dependencies: + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + + "@babel/plugin-proposal-unicode-property-regex@^7.2.0": + version "7.18.6" + resolved "https://registry.npmmirror.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz#af613d2cd5e643643b65cded64207b15c85cb78e" + integrity sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + + "@babel/plugin-syntax-async-generators@^7.2.0", "@babel/plugin-syntax-async-generators@^7.8.4": + version "7.8.4" + resolved "https://registry.npmmirror.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" + integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + + "@babel/plugin-syntax-decorators@^7.22.10": + version "7.22.10" + resolved "https://registry.npmmirror.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.22.10.tgz#7d83ea04d893c442b78ebf4c3cbac59a7211deff" + integrity sha512-z1KTVemBjnz+kSEilAsI4lbkPOl5TvJH7YDSY1CTIzvLWJ+KHXp+mRe8VPmfnyvqOPqar1V2gid2PleKzRUstQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + + "@babel/plugin-syntax-dynamic-import@^7.0.0": + version "7.8.3" + resolved "https://registry.npmmirror.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" + integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + + "@babel/plugin-syntax-json-strings@^7.2.0", "@babel/plugin-syntax-json-strings@^7.8.3": + version "7.8.3" + resolved "https://registry.npmmirror.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" + integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + + "@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.2.0": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz#a6b68e84fb76e759fc3b93e901876ffabbe1d918" + integrity sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + + "@babel/plugin-syntax-object-rest-spread@^7.2.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": + version "7.8.3" + resolved "https://registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" + integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + + "@babel/plugin-syntax-optional-catch-binding@^7.2.0", "@babel/plugin-syntax-optional-catch-binding@^7.8.3": + version "7.8.3" + resolved "https://registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" + integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + + "@babel/plugin-transform-arrow-functions@^7.2.0": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz#e5ba566d0c58a5b2ba2a8b795450641950b71958" + integrity sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + + "@babel/plugin-transform-async-to-generator@^7.3.4": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz#c7a85f44e46f8952f6d27fe57c2ed3cc084c3775" + integrity sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ== + dependencies: + "@babel/helper-module-imports" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-remap-async-to-generator" "^7.22.5" + + "@babel/plugin-transform-block-scoped-functions@^7.2.0": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz#27978075bfaeb9fa586d3cb63a3d30c1de580024" + integrity sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + + "@babel/plugin-transform-block-scoping@^7.3.4": + version "7.22.15" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.15.tgz#494eb82b87b5f8b1d8f6f28ea74078ec0a10a841" + integrity sha512-G1czpdJBZCtngoK1sJgloLiOHUnkb/bLZwqVZD8kXmq0ZnVfTTWUcs9OWtp0mBtYJ+4LQY1fllqBkOIPhXmFmw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + + "@babel/plugin-transform-classes@^7.3.4": + version "7.22.15" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz#aaf4753aee262a232bbc95451b4bdf9599c65a0b" + integrity sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-environment-visitor" "^7.22.5" + "@babel/helper-function-name" "^7.22.5" + "@babel/helper-optimise-call-expression" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-replace-supers" "^7.22.9" + "@babel/helper-split-export-declaration" "^7.22.6" + globals "^11.1.0" + + "@babel/plugin-transform-computed-properties@^7.2.0": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz#cd1e994bf9f316bd1c2dafcd02063ec261bb3869" + integrity sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/template" "^7.22.5" + + "@babel/plugin-transform-destructuring@^7.2.0": + version "7.22.15" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.15.tgz#e7404ea5bb3387073b9754be654eecb578324694" + integrity sha512-HzG8sFl1ZVGTme74Nw+X01XsUTqERVQ6/RLHo3XjGRzm7XD6QTtfS3NJotVgCGy8BzkDqRjRBD8dAyJn5TuvSQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + + "@babel/plugin-transform-dotall-regex@^7.2.0": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz#dbb4f0e45766eb544e193fb00e65a1dd3b2a4165" + integrity sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + + "@babel/plugin-transform-duplicate-keys@^7.2.0": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz#b6e6428d9416f5f0bba19c70d1e6e7e0b88ab285" + integrity sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + + "@babel/plugin-transform-exponentiation-operator@^7.2.0": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz#402432ad544a1f9a480da865fda26be653e48f6a" + integrity sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g== + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + + "@babel/plugin-transform-for-of@^7.2.0": + version "7.22.15" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz#f64b4ccc3a4f131a996388fae7680b472b306b29" + integrity sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + + "@babel/plugin-transform-function-name@^7.2.0": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz#935189af68b01898e0d6d99658db6b164205c143" + integrity sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg== + dependencies: + "@babel/helper-compilation-targets" "^7.22.5" + "@babel/helper-function-name" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + + "@babel/plugin-transform-literals@^7.2.0": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz#e9341f4b5a167952576e23db8d435849b1dd7920" + integrity sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + + "@babel/plugin-transform-modules-amd@^7.2.0": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz#4e045f55dcf98afd00f85691a68fc0780704f526" + integrity sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ== + dependencies: + "@babel/helper-module-transforms" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + + "@babel/plugin-transform-modules-commonjs@^7.2.0": + version "7.22.15" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.15.tgz#b11810117ed4ee7691b29bd29fd9f3f98276034f" + integrity sha512-jWL4eh90w0HQOTKP2MoXXUpVxilxsB2Vl4ji69rSjS3EcZ/v4sBmn+A3NpepuJzBhOaEBbR7udonlHHn5DWidg== + dependencies: + "@babel/helper-module-transforms" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-simple-access" "^7.22.5" + + "@babel/plugin-transform-modules-systemjs@^7.3.4": + version "7.22.11" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.11.tgz#3386be5875d316493b517207e8f1931d93154bb1" + integrity sha512-rIqHmHoMEOhI3VkVf5jQ15l539KrwhzqcBO6wdCNWPWc/JWt9ILNYNUssbRpeq0qWns8svuw8LnMNCvWBIJ8wA== + dependencies: + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-module-transforms" "^7.22.9" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-validator-identifier" "^7.22.5" + + "@babel/plugin-transform-modules-umd@^7.2.0": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz#4694ae40a87b1745e3775b6a7fe96400315d4f98" + integrity sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ== + dependencies: + "@babel/helper-module-transforms" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + + "@babel/plugin-transform-named-capturing-groups-regex@^7.3.0": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz#67fe18ee8ce02d57c855185e27e3dc959b2e991f" + integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + + "@babel/plugin-transform-new-target@^7.0.0": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz#1b248acea54ce44ea06dfd37247ba089fcf9758d" + integrity sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + + "@babel/plugin-transform-object-super@^7.2.0": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz#794a8d2fcb5d0835af722173c1a9d704f44e218c" + integrity sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-replace-supers" "^7.22.5" + + "@babel/plugin-transform-parameters@^7.2.0", "@babel/plugin-transform-parameters@^7.20.7": + version "7.22.15" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz#719ca82a01d177af358df64a514d64c2e3edb114" + integrity sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + + "@babel/plugin-transform-regenerator@^7.3.4": + version "7.22.10" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz#8ceef3bd7375c4db7652878b0241b2be5d0c3cca" + integrity sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + regenerator-transform "^0.15.2" + + "@babel/plugin-transform-runtime@^7.4.0": + version "7.22.15" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.15.tgz#3a625c4c05a39e932d7d34f5d4895cdd0172fdc9" + integrity sha512-tEVLhk8NRZSmwQ0DJtxxhTrCht1HVo8VaMzYT4w6lwyKBuHsgoioAUA7/6eT2fRfc5/23fuGdlwIxXhRVgWr4g== + dependencies: + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + babel-plugin-polyfill-corejs2 "^0.4.5" + babel-plugin-polyfill-corejs3 "^0.8.3" + babel-plugin-polyfill-regenerator "^0.5.2" + semver "^6.3.1" + + "@babel/plugin-transform-shorthand-properties@^7.2.0": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz#6e277654be82b5559fc4b9f58088507c24f0c624" + integrity sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + + "@babel/plugin-transform-spread@^7.2.0": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz#6487fd29f229c95e284ba6c98d65eafb893fea6b" + integrity sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + + "@babel/plugin-transform-sticky-regex@^7.2.0": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz#295aba1595bfc8197abd02eae5fc288c0deb26aa" + integrity sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + + "@babel/plugin-transform-template-literals@^7.2.0": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz#8f38cf291e5f7a8e60e9f733193f0bcc10909bff" + integrity sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + + "@babel/plugin-transform-typeof-symbol@^7.2.0": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz#5e2ba478da4b603af8673ff7c54f75a97b716b34" + integrity sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + + "@babel/plugin-transform-unicode-regex@^7.2.0": + version "7.22.5" + resolved "https://registry.npmmirror.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz#ce7e7bb3ef208c4ff67e02a22816656256d7a183" + integrity sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + + "@babel/preset-env@^7.0.0 < 7.4.0": + version "7.3.4" + resolved "https://registry.npmmirror.com/@babel/preset-env/-/preset-env-7.3.4.tgz#887cf38b6d23c82f19b5135298bdb160062e33e1" + integrity sha512-2mwqfYMK8weA0g0uBKOt4FE3iEodiHy9/CW0b+nWXcbL+pGzLx8ESYc+j9IIxr6LTDHWKgPm71i9smo02bw+gA== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-proposal-async-generator-functions" "^7.2.0" + "@babel/plugin-proposal-json-strings" "^7.2.0" + "@babel/plugin-proposal-object-rest-spread" "^7.3.4" + "@babel/plugin-proposal-optional-catch-binding" "^7.2.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.2.0" + "@babel/plugin-syntax-async-generators" "^7.2.0" + "@babel/plugin-syntax-json-strings" "^7.2.0" + "@babel/plugin-syntax-object-rest-spread" "^7.2.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" + "@babel/plugin-transform-arrow-functions" "^7.2.0" + "@babel/plugin-transform-async-to-generator" "^7.3.4" + "@babel/plugin-transform-block-scoped-functions" "^7.2.0" + "@babel/plugin-transform-block-scoping" "^7.3.4" + "@babel/plugin-transform-classes" "^7.3.4" + "@babel/plugin-transform-computed-properties" "^7.2.0" + "@babel/plugin-transform-destructuring" "^7.2.0" + "@babel/plugin-transform-dotall-regex" "^7.2.0" + "@babel/plugin-transform-duplicate-keys" "^7.2.0" + "@babel/plugin-transform-exponentiation-operator" "^7.2.0" + "@babel/plugin-transform-for-of" "^7.2.0" + "@babel/plugin-transform-function-name" "^7.2.0" + "@babel/plugin-transform-literals" "^7.2.0" + "@babel/plugin-transform-modules-amd" "^7.2.0" + "@babel/plugin-transform-modules-commonjs" "^7.2.0" + "@babel/plugin-transform-modules-systemjs" "^7.3.4" + "@babel/plugin-transform-modules-umd" "^7.2.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.3.0" + "@babel/plugin-transform-new-target" "^7.0.0" + "@babel/plugin-transform-object-super" "^7.2.0" + "@babel/plugin-transform-parameters" "^7.2.0" + "@babel/plugin-transform-regenerator" "^7.3.4" + "@babel/plugin-transform-shorthand-properties" "^7.2.0" + "@babel/plugin-transform-spread" "^7.2.0" + "@babel/plugin-transform-sticky-regex" "^7.2.0" + "@babel/plugin-transform-template-literals" "^7.2.0" + "@babel/plugin-transform-typeof-symbol" "^7.2.0" + "@babel/plugin-transform-unicode-regex" "^7.2.0" + browserslist "^4.3.4" + invariant "^2.2.2" + js-levenshtein "^1.1.3" + semver "^5.3.0" + + "@babel/regjsgen@^0.8.0": + version "0.8.0" + resolved "https://registry.npmmirror.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" + integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== + + "@babel/runtime-corejs2@^7.2.0": + version "7.22.15" + resolved "https://registry.npmmirror.com/@babel/runtime-corejs2/-/runtime-corejs2-7.22.15.tgz#3f1de780aabb51ca9bfdc857f541eb8a2a8356fd" + integrity sha512-CcAMW2o5uqgeXIXYYPrgmaYj1HOLvQb2DrBi7+bELD4nUVSKk+Sth+yYuGqSRf+aAiOv3sIZJTUiJBhoASJRLg== + dependencies: + core-js "^2.6.12" + regenerator-runtime "^0.14.0" + + "@babel/runtime@^7.0.0", "@babel/runtime@^7.12.5", "@babel/runtime@^7.3.1", "@babel/runtime@^7.7.7", "@babel/runtime@^7.8.4": + version "7.22.15" + resolved "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.22.15.tgz#38f46494ccf6cf020bd4eed7124b425e83e523b8" + integrity sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA== + dependencies: + regenerator-runtime "^0.14.0" + + "@babel/template@7.0.0-beta.44": + version "7.0.0-beta.44" + resolved "https://registry.npmmirror.com/@babel/template/-/template-7.0.0-beta.44.tgz#f8832f4fdcee5d59bf515e595fc5106c529b394f" + integrity sha512-w750Sloq0UNifLx1rUqwfbnC6uSUk0mfwwgGRfdLiaUzfAOiH0tHJE6ILQIUi3KYkjiCDTskoIsnfqZvWLBDng== + dependencies: + "@babel/code-frame" "7.0.0-beta.44" + "@babel/types" "7.0.0-beta.44" + babylon "7.0.0-beta.44" + lodash "^4.2.0" + + "@babel/template@^7.22.15", "@babel/template@^7.22.5": + version "7.22.15" + resolved "https://registry.npmmirror.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38" + integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w== + dependencies: + "@babel/code-frame" "^7.22.13" + "@babel/parser" "^7.22.15" + "@babel/types" "^7.22.15" + + "@babel/traverse@7.0.0-beta.44": + version "7.0.0-beta.44" + resolved "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.0.0-beta.44.tgz#a970a2c45477ad18017e2e465a0606feee0d2966" + integrity sha512-UHuDz8ukQkJCDASKHf+oDt3FVUzFd+QYfuBIsiNu/4+/ix6pP/C+uQZJ6K1oEfbCMv/IKWbgDEh7fcsnIE5AtA== + dependencies: + "@babel/code-frame" "7.0.0-beta.44" + "@babel/generator" "7.0.0-beta.44" + "@babel/helper-function-name" "7.0.0-beta.44" + "@babel/helper-split-export-declaration" "7.0.0-beta.44" + "@babel/types" "7.0.0-beta.44" + babylon "7.0.0-beta.44" + debug "^3.1.0" + globals "^11.1.0" + invariant "^2.2.0" + lodash "^4.2.0" + + "@babel/traverse@^7.22.15", "@babel/traverse@^7.22.20", "@babel/traverse@^7.7.0": + version "7.22.20" + resolved "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.22.20.tgz#db572d9cb5c79e02d83e5618b82f6991c07584c9" + integrity sha512-eU260mPZbU7mZ0N+X10pxXhQFMGTeLb9eFS0mxehS8HZp9o1uSnFeWQuG1UPrlxgA7QoUzFhOnilHDp0AXCyHw== + dependencies: + "@babel/code-frame" "^7.22.13" + "@babel/generator" "^7.22.15" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.22.5" + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/parser" "^7.22.16" + "@babel/types" "^7.22.19" + debug "^4.1.0" + globals "^11.1.0" + + "@babel/types@7.0.0-beta.35": + version "7.0.0-beta.35" + resolved "https://registry.npmmirror.com/@babel/types/-/types-7.0.0-beta.35.tgz#cf933a9a9a38484ca724b335b88d83726d5ab960" + integrity sha512-y9XT11CozHDgjWcTdxmhSj13rJVXpa5ZXwjjOiTedjaM0ba5ItqdS02t31EhPl7HtOWxsZkYCCUNrSfrOisA6w== + dependencies: + esutils "^2.0.2" + lodash "^4.2.0" + to-fast-properties "^2.0.0" + + "@babel/types@7.0.0-beta.44": + version "7.0.0-beta.44" + resolved "https://registry.npmmirror.com/@babel/types/-/types-7.0.0-beta.44.tgz#6b1b164591f77dec0a0342aca995f2d046b3a757" + integrity sha512-5eTV4WRmqbaFM3v9gHAIljEQJU4Ssc6fxL61JN+Oe2ga/BwyjzjamwkCVVAQjHGuAX8i0BWo42dshL8eO5KfLQ== + dependencies: + esutils "^2.0.2" + lodash "^4.2.0" + to-fast-properties "^2.0.0" + + "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.7.0": + version "7.22.19" + resolved "https://registry.npmmirror.com/@babel/types/-/types-7.22.19.tgz#7425343253556916e440e662bb221a93ddb75684" + integrity sha512-P7LAw/LbojPzkgp5oznjE6tQEIWbp4PkkfrZDINTro9zgBRtI324/EYsiSI7lhPbpIQ+DCeR2NNmMWANGGfZsg== + dependencies: + "@babel/helper-string-parser" "^7.22.5" + "@babel/helper-validator-identifier" "^7.22.19" + to-fast-properties "^2.0.0" + + "@discoveryjs/json-ext@0.5.7": + version "0.5.7" + resolved "https://registry.npmmirror.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" + integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== + + "@gar/promisify@^1.0.1": + version "1.1.3" + resolved "https://registry.npmmirror.com/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6" + integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw== + + "@hapi/address@2.x.x": + version "2.1.4" + resolved "https://registry.npmmirror.com/@hapi/address/-/address-2.1.4.tgz#5d67ed43f3fd41a69d4b9ff7b56e7c0d1d0a81e5" + integrity sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== + + "@hapi/bourne@1.x.x": + version "1.3.2" + resolved "https://registry.npmmirror.com/@hapi/bourne/-/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" + integrity sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== + + "@hapi/hoek@8.x.x", "@hapi/hoek@^8.3.0": + version "8.5.1" + resolved "https://registry.npmmirror.com/@hapi/hoek/-/hoek-8.5.1.tgz#fde96064ca446dec8c55a8c2f130957b070c6e06" + integrity sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow== + + "@hapi/joi@^15.0.1": + version "15.1.1" + resolved "https://registry.npmmirror.com/@hapi/joi/-/joi-15.1.1.tgz#c675b8a71296f02833f8d6d243b34c57b8ce19d7" + integrity sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ== + dependencies: + "@hapi/address" "2.x.x" + "@hapi/bourne" "1.x.x" + "@hapi/hoek" "8.x.x" + "@hapi/topo" "3.x.x" + + "@hapi/topo@3.x.x": + version "3.1.6" + resolved "https://registry.npmmirror.com/@hapi/topo/-/topo-3.1.6.tgz#68d935fa3eae7fdd5ab0d7f953f3205d8b2bfc29" + integrity sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== + dependencies: + "@hapi/hoek" "^8.3.0" + + "@intervolga/optimize-cssnano-plugin@^1.0.5": + version "1.0.6" + resolved "https://registry.npmmirror.com/@intervolga/optimize-cssnano-plugin/-/optimize-cssnano-plugin-1.0.6.tgz#be7c7846128b88f6a9b1d1261a0ad06eb5c0fdf8" + integrity sha512-zN69TnSr0viRSU6cEDIcuPcP67QcpQ6uHACg58FiN9PDrU6SLyGW3MR4tiISbYxy1kDWAVPwD+XwQTWE5cigAA== + dependencies: + cssnano "^4.0.0" + cssnano-preset-default "^4.0.0" + postcss "^7.0.0" + + "@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": + version "0.3.3" + resolved "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" + integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== + dependencies: + "@jridgewell/set-array" "^1.0.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.9" + + "@jridgewell/resolve-uri@^3.1.0": + version "3.1.1" + resolved "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" + integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== + + "@jridgewell/set-array@^1.0.1": + version "1.1.2" + resolved "https://registry.npmmirror.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" + integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== + + "@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": + version "1.4.15" + resolved "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" + integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== + + "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9": + version "0.3.19" + resolved "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz#f8a3249862f91be48d3127c3cfe992f79b4b8811" + integrity sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + + "@mapbox/geojson-rewind@^0.5.2": + version "0.5.2" + resolved "https://registry.npmmirror.com/@mapbox/geojson-rewind/-/geojson-rewind-0.5.2.tgz#591a5d71a9cd1da1a0bf3420b3bea31b0fc7946a" + integrity sha512-tJaT+RbYGJYStt7wI3cq4Nl4SXxG8W7JDG5DMJu97V25RnbNg3QtQtf+KD+VLjNpWKYsRvXDNmNrBgEETr1ifA== + dependencies: + get-stream "^6.0.1" + minimist "^1.2.6" + + "@mapbox/geojson-types@^1.0.2": + version "1.0.2" + resolved "https://registry.npmmirror.com/@mapbox/geojson-types/-/geojson-types-1.0.2.tgz#9aecf642cb00eab1080a57c4f949a65b4a5846d6" + integrity sha512-e9EBqHHv3EORHrSfbR9DqecPNn+AmuAoQxV6aL8Xu30bJMJR1o8PZLZzpk1Wq7/NfCbuhmakHTPYRhoqLsXRnw== + + "@mapbox/jsonlint-lines-primitives@^2.0.2", "@mapbox/jsonlint-lines-primitives@~2.0.2": + version "2.0.2" + resolved "https://registry.npmmirror.com/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz#ce56e539f83552b58d10d672ea4d6fc9adc7b234" + integrity sha512-rY0o9A5ECsTQRVhv7tL/OyDpGAoUB4tTvLiW1DSzQGq4bvTPhNw1VpSNjDJc5GFZ2XuyOtSWSVN05qOtcD71qQ== + + "@mapbox/mapbox-gl-style-spec@^13.23.1": + version "13.28.0" + resolved "https://registry.npmmirror.com/@mapbox/mapbox-gl-style-spec/-/mapbox-gl-style-spec-13.28.0.tgz#2ec226320a0f77856046e000df9b419303a56458" + integrity sha512-B8xM7Fp1nh5kejfIl4SWeY0gtIeewbuRencqO3cJDrCHZpaPg7uY+V8abuR+esMeuOjRl5cLhVTP40v+1ywxbg== + dependencies: + "@mapbox/jsonlint-lines-primitives" "~2.0.2" + "@mapbox/point-geometry" "^0.1.0" + "@mapbox/unitbezier" "^0.0.0" + csscolorparser "~1.0.2" + json-stringify-pretty-compact "^2.0.0" + minimist "^1.2.6" + rw "^1.3.3" + sort-object "^0.3.2" + + "@mapbox/mapbox-gl-supported@^1.5.0": + version "1.5.0" + resolved "https://registry.npmmirror.com/@mapbox/mapbox-gl-supported/-/mapbox-gl-supported-1.5.0.tgz#f60b6a55a5d8e5ee908347d2ce4250b15103dc8e" + integrity sha512-/PT1P6DNf7vjEEiPkVIRJkvibbqWtqnyGaBz3nfRdcxclNSnSdaLU5tfAgcD7I8Yt5i+L19s406YLl1koLnLbg== + + "@mapbox/martini@^0.2.0": + version "0.2.0" + resolved "https://registry.npmmirror.com/@mapbox/martini/-/martini-0.2.0.tgz#1af70211fbe994abf26e37f1388ca69c02cd43b4" + integrity sha512-7hFhtkb0KTLEls+TRw/rWayq5EeHtTaErgm/NskVoXmtgAQu/9D299aeyj6mzAR/6XUnYRp2lU+4IcrYRFjVsQ== + + "@mapbox/point-geometry@0.1.0", "@mapbox/point-geometry@^0.1.0", "@mapbox/point-geometry@~0.1.0": + version "0.1.0" + resolved "https://registry.npmmirror.com/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz#8a83f9335c7860effa2eeeca254332aa0aeed8f2" + integrity sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ== + + "@mapbox/tiny-sdf@^1.1.1", "@mapbox/tiny-sdf@^1.2.5": + version "1.2.5" + resolved "https://registry.npmmirror.com/@mapbox/tiny-sdf/-/tiny-sdf-1.2.5.tgz#424c620a96442b20402552be70a7f62a8407cc59" + integrity sha512-cD8A/zJlm6fdJOk6DqPUV8mcpyJkRz2x2R+/fYcWDYG3oWbG7/L7Yl/WqQ1VZCjnL9OTIMAn6c+BC5Eru4sQEw== + + "@mapbox/unitbezier@^0.0.0": + version "0.0.0" + resolved "https://registry.npmmirror.com/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz#15651bd553a67b8581fb398810c98ad86a34524e" + integrity sha512-HPnRdYO0WjFjRTSwO3frz1wKaU649OBFPX3Zo/2WZvuRi6zMiRGui8SnPQiQABgqCf8YikDe5t3HViTVw1WUzA== + + "@mapbox/vector-tile@^1.3.1": + version "1.3.1" + resolved "https://registry.npmmirror.com/@mapbox/vector-tile/-/vector-tile-1.3.1.tgz#d3a74c90402d06e89ec66de49ec817ff53409666" + integrity sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw== + dependencies: + "@mapbox/point-geometry" "~0.1.0" + + "@mapbox/whoots-js@^3.1.0": + version "3.1.0" + resolved "https://registry.npmmirror.com/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz#497c67a1cef50d1a2459ba60f315e448d2ad87fe" + integrity sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q== + + "@mrmlnc/readdir-enhanced@^2.2.1": + version "2.2.1" + resolved "https://registry.npmmirror.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" + integrity sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== + dependencies: + call-me-maybe "^1.0.1" + glob-to-regexp "^0.3.0" + + "@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + dependencies: + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" + + "@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": + version "2.0.5" + resolved "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + + "@nodelib/fs.stat@^1.1.2": + version "1.1.3" + resolved "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" + integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== + + "@nodelib/fs.walk@^1.2.3": + version "1.2.8" + resolved "https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" + + "@npmcli/fs@^1.0.0": + version "1.1.1" + resolved "https://registry.npmmirror.com/@npmcli/fs/-/fs-1.1.1.tgz#72f719fe935e687c56a4faecf3c03d06ba593257" + integrity sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ== + dependencies: + "@gar/promisify" "^1.0.1" + semver "^7.3.5" + + "@npmcli/git@^2.1.0": + version "2.1.0" + resolved "https://registry.npmmirror.com/@npmcli/git/-/git-2.1.0.tgz#2fbd77e147530247d37f325930d457b3ebe894f6" + integrity sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw== + 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" + + "@npmcli/installed-package-contents@^1.0.6": + version "1.0.7" + resolved "https://registry.npmmirror.com/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz#ab7408c6147911b970a8abe261ce512232a3f4fa" + integrity sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw== + dependencies: + npm-bundled "^1.1.1" + npm-normalize-package-bin "^1.0.1" + + "@npmcli/move-file@^1.0.1": + version "1.1.2" + resolved "https://registry.npmmirror.com/@npmcli/move-file/-/move-file-1.1.2.tgz#1a82c3e372f7cae9253eb66d72543d6b8685c674" + integrity sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg== + dependencies: + mkdirp "^1.0.4" + rimraf "^3.0.2" + + "@npmcli/node-gyp@^1.0.2": + version "1.0.3" + resolved "https://registry.npmmirror.com/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz#a912e637418ffc5f2db375e93b85837691a43a33" + integrity sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA== + + "@npmcli/promise-spawn@^1.2.0", "@npmcli/promise-spawn@^1.3.2": + version "1.3.2" + resolved "https://registry.npmmirror.com/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz#42d4e56a8e9274fba180dabc0aea6e38f29274f5" + integrity sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg== + dependencies: + infer-owner "^1.0.4" + + "@npmcli/run-script@^1.8.2": + version "1.8.6" + resolved "https://registry.npmmirror.com/@npmcli/run-script/-/run-script-1.8.6.tgz#18314802a6660b0d4baa4c3afe7f1ad39d8c28b7" + integrity sha512-e42bVZnC6VluBZBAFEr3YrdqSspG3bgilyg4nSLBJ7TRGNCzxHa92XAHxQBLYg0BmgwO4b2mf3h/l5EkEWRn3g== + dependencies: + "@npmcli/node-gyp" "^1.0.2" + "@npmcli/promise-spawn" "^1.3.2" + node-gyp "^7.1.0" + read-package-json-fast "^2.0.1" + + "@petamoriken/float16@^3.4.7": + version "3.8.4" + resolved "https://registry.npmmirror.com/@petamoriken/float16/-/float16-3.8.4.tgz#cd3c02a7fe39f10ae3dd24ed33bd082053aadd66" + integrity sha512-kB+NJ5Br56ZhElKsf0pM7/PQfrDdDVMRz8f0JM6eVOGE+L89z9hwcst9QvWBBnazzuqGTGtPsJNZoQ1JdNiGSQ== + + "@polka/url@^1.0.0-next.20": + version "1.0.0-next.23" + resolved "https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.23.tgz#498e41218ab3b6a1419c735e5c6ae2c5ed609b6c" + integrity sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg== + + "@popperjs/core@^2.9.0": + version "2.11.8" + resolved "https://registry.npmmirror.com/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f" + integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A== + + "@riophae/vue-treeselect@^0.4.0": + version "0.4.0" + resolved "https://registry.npmmirror.com/@riophae/vue-treeselect/-/vue-treeselect-0.4.0.tgz#0baed5a794cffc580b63591f35c125e51c0df241" + integrity sha512-J4atYmBqXQmiPFK/0B5sXKjtnGc21mBJEiyKIDZwk0Q9XuynVFX6IJ4EpaLmUgL5Tve7HAS7wkiGGSti6Uaxcg== + dependencies: + "@babel/runtime" "^7.3.1" + babel-helper-vue-jsx-merge-props "^2.0.3" + easings-css "^1.0.0" + fuzzysearch "^1.0.3" + is-promise "^2.1.0" + lodash "^4.0.0" + material-colors "^1.2.6" + watch-size "^2.0.0" + + "@sindresorhus/is@^0.14.0": + version "0.14.0" + resolved "https://registry.npmmirror.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" + integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== + + "@soda/friendly-errors-webpack-plugin@^1.7.1": + version "1.8.1" + resolved "https://registry.npmmirror.com/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.1.tgz#4d4fbb1108993aaa362116247c3d18188a2c6c85" + integrity sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg== + dependencies: + chalk "^3.0.0" + error-stack-parser "^2.0.6" + string-width "^4.2.3" + strip-ansi "^6.0.1" + + "@szmarczak/http-timer@^1.1.2": + version "1.1.2" + resolved "https://registry.npmmirror.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" + integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA== + dependencies: + defer-to-connect "^1.0.1" + + "@tinymce/tinymce-vue@^3.2.8": + version "3.2.8" + resolved "https://registry.npmmirror.com/@tinymce/tinymce-vue/-/tinymce-vue-3.2.8.tgz#014571b52ec8fa83665a7fa887bf65140207de71" + integrity sha512-jEz+NZ0g+FZFz273OEUWz9QkwPMyjc5AJYyxOgu51O1Y5UaJ/6IUddXTX6A20mwCleEv5ebwNYdalviafx4fnA== + + "@tootallnate/once@1": + version "1.1.2" + resolved "https://registry.npmmirror.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" + integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== + + "@turf/along@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/along/-/along-6.5.0.tgz#ab12eec58a14de60fe243a62d31a474f415c8fef" + integrity sha512-LLyWQ0AARqJCmMcIEAXF4GEu8usmd4Kbz3qk1Oy5HoRNpZX47+i5exQtmIWKdqJ1MMhW26fCTXgpsEs5zgJ5gw== + dependencies: + "@turf/bearing" "^6.5.0" + "@turf/destination" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + + "@turf/angle@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/angle/-/angle-6.5.0.tgz#985934171284e109d41e19ed48ad91cf9709a928" + integrity sha512-4pXMbWhFofJJAOvTMCns6N4C8CMd5Ih4O2jSAG9b3dDHakj3O4yN1+Zbm+NUei+eVEZ9gFeVp9svE3aMDenIkw== + dependencies: + "@turf/bearing" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/rhumb-bearing" "^6.5.0" + + "@turf/area@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/area/-/area-6.5.0.tgz#1d0d7aee01d8a4a3d4c91663ed35cc615f36ad56" + integrity sha512-xCZdiuojokLbQ+29qR6qoMD89hv+JAgWjLrwSEWL+3JV8IXKeNFl6XkEJz9HGkVpnXvQKJoRz4/liT+8ZZ5Jyg== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/bbox-clip@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/bbox-clip/-/bbox-clip-6.5.0.tgz#8e07d51ef8c875f9490d5c8699a2e51918587c94" + integrity sha512-F6PaIRF8WMp8EmgU/Ke5B1Y6/pia14UAYB5TiBC668w5rVVjy5L8rTm/m2lEkkDMHlzoP9vNY4pxpNthE7rLcQ== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + + "@turf/bbox-polygon@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/bbox-polygon/-/bbox-polygon-6.5.0.tgz#f18128b012eedfa860a521d8f2b3779cc0801032" + integrity sha512-+/r0NyL1lOG3zKZmmf6L8ommU07HliP4dgYToMoTxqzsWzyLjaj/OzgQ8rBmv703WJX+aS6yCmLuIhYqyufyuw== + dependencies: + "@turf/helpers" "^6.5.0" + + "@turf/bbox@*", "@turf/bbox@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/bbox/-/bbox-6.5.0.tgz#bec30a744019eae420dac9ea46fb75caa44d8dc5" + integrity sha512-RBbLaao5hXTYyyg577iuMtDB8ehxMlUqHEJiMs8jT1GHkFhr6sYre3lmLsPeYEi/ZKj5TP5tt7fkzNdJ4GIVyw== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/bearing@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/bearing/-/bearing-6.5.0.tgz#462a053c6c644434bdb636b39f8f43fb0cd857b0" + integrity sha512-dxINYhIEMzgDOztyMZc20I7ssYVNEpSv04VbMo5YPQsqa80KO3TFvbuCahMsCAW5z8Tncc8dwBlEFrmRjJG33A== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + + "@turf/bezier-spline@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/bezier-spline/-/bezier-spline-6.5.0.tgz#d1b1764948b0fa3d9aa6e4895aebeba24048b11f" + integrity sha512-vokPaurTd4PF96rRgGVm6zYYC5r1u98ZsG+wZEv9y3kJTuJRX/O3xIY2QnTGTdbVmAJN1ouOsD0RoZYaVoXORQ== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + + "@turf/boolean-clockwise@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/boolean-clockwise/-/boolean-clockwise-6.5.0.tgz#34573ecc18f900080f00e4ff364631a8b1135794" + integrity sha512-45+C7LC5RMbRWrxh3Z0Eihsc8db1VGBO5d9BLTOAwU4jR6SgsunTfRWR16X7JUwIDYlCVEmnjcXJNi/kIU3VIw== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + + "@turf/boolean-contains@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/boolean-contains/-/boolean-contains-6.5.0.tgz#f802e7432fb53109242d5bf57393ef2f53849bbf" + integrity sha512-4m8cJpbw+YQcKVGi8y0cHhBUnYT+QRfx6wzM4GI1IdtYH3p4oh/DOBJKrepQyiDzFDaNIjxuWXBh0ai1zVwOQQ== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/boolean-point-on-line" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + + "@turf/boolean-crosses@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/boolean-crosses/-/boolean-crosses-6.5.0.tgz#4a1981475b9d6e23b25721f9fb8ef20696ff1648" + integrity sha512-gvshbTPhAHporTlQwBJqyfW+2yV8q/mOTxG6PzRVl6ARsqNoqYQWkd4MLug7OmAqVyBzLK3201uAeBjxbGw0Ng== + dependencies: + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/line-intersect" "^6.5.0" + "@turf/polygon-to-line" "^6.5.0" + + "@turf/boolean-disjoint@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/boolean-disjoint/-/boolean-disjoint-6.5.0.tgz#e291d8f8f8cce7f7bb3c11e23059156a49afc5e4" + integrity sha512-rZ2ozlrRLIAGo2bjQ/ZUu4oZ/+ZjGvLkN5CKXSKBcu6xFO6k2bgqeM8a1836tAW+Pqp/ZFsTA5fZHsJZvP2D5g== + dependencies: + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/line-intersect" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/polygon-to-line" "^6.5.0" + + "@turf/boolean-equal@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/boolean-equal/-/boolean-equal-6.5.0.tgz#b1c0ce14e9d9fb7778cddcf22558c9f523fe9141" + integrity sha512-cY0M3yoLC26mhAnjv1gyYNQjn7wxIXmL2hBmI/qs8g5uKuC2hRWi13ydufE3k4x0aNRjFGlg41fjoYLwaVF+9Q== + dependencies: + "@turf/clean-coords" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + geojson-equality "0.1.6" + + "@turf/boolean-intersects@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/boolean-intersects/-/boolean-intersects-6.5.0.tgz#df2b831ea31a4574af6b2fefe391f097a926b9d6" + integrity sha512-nIxkizjRdjKCYFQMnml6cjPsDOBCThrt+nkqtSEcxkKMhAQj5OO7o2CecioNTaX8EayqwMGVKcsz27oP4mKPTw== + dependencies: + "@turf/boolean-disjoint" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/boolean-overlap@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/boolean-overlap/-/boolean-overlap-6.5.0.tgz#f27c85888c3665d42d613a91a83adf1657cd1385" + integrity sha512-8btMIdnbXVWUa1M7D4shyaSGxLRw6NjMcqKBcsTXcZdnaixl22k7ar7BvIzkaRYN3SFECk9VGXfLncNS3ckQUw== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/line-intersect" "^6.5.0" + "@turf/line-overlap" "^6.5.0" + "@turf/meta" "^6.5.0" + geojson-equality "0.1.6" + + "@turf/boolean-parallel@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/boolean-parallel/-/boolean-parallel-6.5.0.tgz#4e8a9dafdccaf18aca95f1265a5eade3f330173f" + integrity sha512-aSHJsr1nq9e5TthZGZ9CZYeXklJyRgR5kCLm5X4urz7+MotMOp/LsGOsvKvK9NeUl9+8OUmfMn8EFTT8LkcvIQ== + dependencies: + "@turf/clean-coords" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/line-segment" "^6.5.0" + "@turf/rhumb-bearing" "^6.5.0" + + "@turf/boolean-point-in-polygon@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/boolean-point-in-polygon/-/boolean-point-in-polygon-6.5.0.tgz#6d2e9c89de4cd2e4365004c1e51490b7795a63cf" + integrity sha512-DtSuVFB26SI+hj0SjrvXowGTUCHlgevPAIsukssW6BG5MlNSBQAo70wpICBNJL6RjukXg8d2eXaAWuD/CqL00A== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + + "@turf/boolean-point-on-line@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/boolean-point-on-line/-/boolean-point-on-line-6.5.0.tgz#a8efa7bad88760676f395afb9980746bc5b376e9" + integrity sha512-A1BbuQ0LceLHvq7F/P7w3QvfpmZqbmViIUPHdNLvZimFNLo4e6IQunmzbe+8aSStH9QRZm3VOflyvNeXvvpZEQ== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + + "@turf/boolean-within@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/boolean-within/-/boolean-within-6.5.0.tgz#31a749d3be51065da8c470a1e5613f4d2efdee06" + integrity sha512-YQB3oU18Inx35C/LU930D36RAVe7LDXk1kWsQ8mLmuqYn9YdPsDQTMTkLJMhoQ8EbN7QTdy333xRQ4MYgToteQ== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/boolean-point-on-line" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + + "@turf/buffer@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/buffer/-/buffer-6.5.0.tgz#22bd0d05b4e1e73eaebc69b8f574a410ff704842" + integrity sha512-qeX4N6+PPWbKqp1AVkBVWFerGjMYMUyencwfnkCesoznU6qvfugFHNAngNqIBVnJjZ5n8IFyOf+akcxnrt9sNg== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/center" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/projection" "^6.5.0" + d3-geo "1.7.1" + turf-jsts "*" + + "@turf/center-mean@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/center-mean/-/center-mean-6.5.0.tgz#2dc329c003f8012ba9ae7812a61b5647e1ae86a2" + integrity sha512-AAX6f4bVn12pTVrMUiB9KrnV94BgeBKpyg3YpfnEbBpkN/znfVhL8dG8IxMAxAoSZ61Zt9WLY34HfENveuOZ7Q== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/center-median@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/center-median/-/center-median-6.5.0.tgz#1b68e3f288af47f76c247d6bf671f30d8c25c974" + integrity sha512-dT8Ndu5CiZkPrj15PBvslpuf01ky41DEYEPxS01LOxp5HOUHXp1oJxsPxvc+i/wK4BwccPNzU1vzJ0S4emd1KQ== + dependencies: + "@turf/center-mean" "^6.5.0" + "@turf/centroid" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/center-of-mass@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/center-of-mass/-/center-of-mass-6.5.0.tgz#f9e6988bc296b7f763a0137ad6095f54843cf06a" + integrity sha512-EWrriU6LraOfPN7m1jZi+1NLTKNkuIsGLZc2+Y8zbGruvUW+QV7K0nhf7iZWutlxHXTBqEXHbKue/o79IumAsQ== + dependencies: + "@turf/centroid" "^6.5.0" + "@turf/convex" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/center@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/center/-/center-6.5.0.tgz#3bcb6bffcb8ba147430cfea84aabaed5dbdd4f07" + integrity sha512-T8KtMTfSATWcAX088rEDKjyvQCBkUsLnK/Txb6/8WUXIeOZyHu42G7MkdkHRoHtwieLdduDdmPLFyTdG5/e7ZQ== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/helpers" "^6.5.0" + + "@turf/centroid@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/centroid/-/centroid-6.5.0.tgz#ecaa365412e5a4d595bb448e7dcdacfb49eb0009" + integrity sha512-MwE1oq5E3isewPprEClbfU5pXljIK/GUOMbn22UM3IFPDJX0KeoyLNwghszkdmFp/qMGL/M13MMWvU+GNLXP/A== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/circle@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/circle/-/circle-6.5.0.tgz#dc017d8c0131d1d212b7c06f76510c22bbeb093c" + integrity sha512-oU1+Kq9DgRnoSbWFHKnnUdTmtcRUMmHoV9DjTXu9vOLNV5OWtAAh1VZ+mzsioGGzoDNT/V5igbFOkMfBQc0B6A== + dependencies: + "@turf/destination" "^6.5.0" + "@turf/helpers" "^6.5.0" + + "@turf/clean-coords@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/clean-coords/-/clean-coords-6.5.0.tgz#6690adf764ec4b649710a8a20dab7005efbea53f" + integrity sha512-EMX7gyZz0WTH/ET7xV8MyrExywfm9qUi0/MY89yNffzGIEHuFfqwhcCqZ8O00rZIPZHUTxpmsxQSTfzJJA1CPw== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + + "@turf/clone@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/clone/-/clone-6.5.0.tgz#895860573881ae10a02dfff95f274388b1cda51a" + integrity sha512-mzVtTFj/QycXOn6ig+annKrM6ZlimreKYz6f/GSERytOpgzodbQyOgkfwru100O1KQhhjSudKK4DsQ0oyi9cTw== + dependencies: + "@turf/helpers" "^6.5.0" + + "@turf/clusters-dbscan@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/clusters-dbscan/-/clusters-dbscan-6.5.0.tgz#e01f854d24fac4899009fc6811854424ea8f0985" + integrity sha512-SxZEE4kADU9DqLRiT53QZBBhu8EP9skviSyl+FGj08Y01xfICM/RR9ACUdM0aEQimhpu+ZpRVcUK+2jtiCGrYQ== + dependencies: + "@turf/clone" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + density-clustering "1.3.0" + + "@turf/clusters-kmeans@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/clusters-kmeans/-/clusters-kmeans-6.5.0.tgz#aca6f66858af6476b7352a2bbbb392f9ddb7f5b4" + integrity sha512-DwacD5+YO8kwDPKaXwT9DV46tMBVNsbi1IzdajZu1JDSWoN7yc7N9Qt88oi+p30583O0UPVkAK+A10WAQv4mUw== + dependencies: + "@turf/clone" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + skmeans "0.9.7" + + "@turf/clusters@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/clusters/-/clusters-6.5.0.tgz#a5ee7b62cdf345db2f1eafe2eb382adc186163e1" + integrity sha512-Y6gfnTJzQ1hdLfCsyd5zApNbfLIxYEpmDibHUqR5z03Lpe02pa78JtgrgUNt1seeO/aJ4TG1NLN8V5gOrHk04g== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/collect@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/collect/-/collect-6.5.0.tgz#3749ca7d4b91fbcbe1b9b8858ed70df8b6290910" + integrity sha512-4dN/T6LNnRg099m97BJeOcTA5fSI8cu87Ydgfibewd2KQwBexO69AnjEFqfPX3Wj+Zvisj1uAVIZbPmSSrZkjg== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/helpers" "^6.5.0" + rbush "2.x" + + "@turf/combine@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/combine/-/combine-6.5.0.tgz#e0f3468ac9c09c24fa7184ebbd8a79d2e595ef81" + integrity sha512-Q8EIC4OtAcHiJB3C4R+FpB4LANiT90t17uOd851qkM2/o6m39bfN5Mv0PWqMZIHWrrosZqRqoY9dJnzz/rJxYQ== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/concave@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/concave/-/concave-6.5.0.tgz#19ab1a3f04087c478cebc5e631293f3eeb2e7ce4" + integrity sha512-I/sUmUC8TC5h/E2vPwxVht+nRt+TnXIPRoztDFvS8/Y0+cBDple9inLSo9nnPXMXidrBlGXZ9vQx/BjZUJgsRQ== + dependencies: + "@turf/clone" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/tin" "^6.5.0" + topojson-client "3.x" + topojson-server "3.x" + + "@turf/convex@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/convex/-/convex-6.5.0.tgz#a7613e0d3795e2f5b9ce79a39271e86f54a3d354" + integrity sha512-x7ZwC5z7PJB0SBwNh7JCeCNx7Iu+QSrH7fYgK0RhhNop13TqUlvHMirMLRgf2db1DqUetrAO2qHJeIuasquUWg== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + concaveman "*" + + "@turf/destination@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/destination/-/destination-6.5.0.tgz#30a84702f9677d076130e0440d3223ae503fdae1" + integrity sha512-4cnWQlNC8d1tItOz9B4pmJdWpXqS0vEvv65bI/Pj/genJnsL7evI0/Xw42RvEGROS481MPiU80xzvwxEvhQiMQ== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + + "@turf/difference@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/difference/-/difference-6.5.0.tgz#677b0d5641a93bba2e82f2c683f0d880105b3197" + integrity sha512-l8iR5uJqvI+5Fs6leNbhPY5t/a3vipUF/3AeVLpwPQcgmedNXyheYuy07PcMGH5Jdpi5gItOiTqwiU/bUH4b3A== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + polygon-clipping "^0.15.3" + + "@turf/dissolve@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/dissolve/-/dissolve-6.5.0.tgz#65debed7ef185087d842b450ebd01e81cc2e80f6" + integrity sha512-WBVbpm9zLTp0Bl9CE35NomTaOL1c4TQCtEoO43YaAhNEWJOOIhZMFJyr8mbvYruKl817KinT3x7aYjjCMjTAsQ== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + polygon-clipping "^0.15.3" + + "@turf/distance-weight@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/distance-weight/-/distance-weight-6.5.0.tgz#fe1fb45b5ae5ca4e09a898cb0a15c6c79ed0849e" + integrity sha512-a8qBKkgVNvPKBfZfEJZnC3DV7dfIsC3UIdpRci/iap/wZLH41EmS90nM+BokAJflUHYy8PqE44wySGWHN1FXrQ== + dependencies: + "@turf/centroid" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/distance@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/distance/-/distance-6.5.0.tgz#21f04d5f86e864d54e2abde16f35c15b4f36149a" + integrity sha512-xzykSLfoURec5qvQJcfifw/1mJa+5UwByZZ5TZ8iaqjGYN0vomhV9aiSLeYdUGtYRESZ+DYC/OzY+4RclZYgMg== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + + "@turf/ellipse@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/ellipse/-/ellipse-6.5.0.tgz#1e20cc9eb968f35ab891572892a0bffcef5e552a" + integrity sha512-kuXtwFviw/JqnyJXF1mrR/cb496zDTSbGKtSiolWMNImYzGGkbsAsFTjwJYgD7+4FixHjp0uQPzo70KDf3AIBw== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/rhumb-destination" "^6.5.0" + "@turf/transform-rotate" "^6.5.0" + + "@turf/envelope@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/envelope/-/envelope-6.5.0.tgz#73e81b9b7ed519bd8a614d36322d6f9fbeeb0579" + integrity sha512-9Z+FnBWvOGOU4X+fMZxYFs1HjFlkKqsddLuMknRaqcJd6t+NIv5DWvPtDL8ATD2GEExYDiFLwMdckfr1yqJgHA== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/bbox-polygon" "^6.5.0" + "@turf/helpers" "^6.5.0" + + "@turf/explode@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/explode/-/explode-6.5.0.tgz#02c292cc143dd629643da5b70bb5b19b9f0f1c6b" + integrity sha512-6cSvMrnHm2qAsace6pw9cDmK2buAlw8+tjeJVXMfMyY+w7ZUi1rprWMsY92J7s2Dar63Bv09n56/1V7+tcj52Q== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/flatten@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/flatten/-/flatten-6.5.0.tgz#0bd26161f4f1759bbad6ba9485e8ee65f3fa72a7" + integrity sha512-IBZVwoNLVNT6U/bcUUllubgElzpMsNoCw8tLqBw6dfYg9ObGmpEjf9BIYLr7a2Yn5ZR4l7YIj2T7kD5uJjZADQ== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/flip@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/flip/-/flip-6.5.0.tgz#04b38eae8a78f2cf9240140b25401b16b37d20e2" + integrity sha512-oyikJFNjt2LmIXQqgOGLvt70RgE2lyzPMloYWM7OR5oIFGRiBvqVD2hA6MNw6JewIm30fWZ8DQJw1NHXJTJPbg== + dependencies: + "@turf/clone" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/great-circle@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/great-circle/-/great-circle-6.5.0.tgz#2daccbdd1c609a13b00d566ea0ad95457cfc87c2" + integrity sha512-7ovyi3HaKOXdFyN7yy1yOMa8IyOvV46RC1QOQTT+RYUN8ke10eyqExwBpL9RFUPvlpoTzoYbM/+lWPogQlFncg== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + + "@turf/helpers@6.x", "@turf/helpers@^6.1.4", "@turf/helpers@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/helpers/-/helpers-6.5.0.tgz#f79af094bd6b8ce7ed2bd3e089a8493ee6cae82e" + integrity sha512-VbI1dV5bLFzohYYdgqwikdMVpe7pJ9X3E+dlr425wa2/sMJqYDhTO++ec38/pcPvPE6oD9WEEeU3Xu3gza+VPw== + + "@turf/hex-grid@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/hex-grid/-/hex-grid-6.5.0.tgz#aa5ee46e291839d4405db74b7516c6da89ee56f7" + integrity sha512-Ln3tc2tgZT8etDOldgc6e741Smg1CsMKAz1/Mlel+MEL5Ynv2mhx3m0q4J9IB1F3a4MNjDeVvm8drAaf9SF33g== + dependencies: + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/intersect" "^6.5.0" + "@turf/invariant" "^6.5.0" + + "@turf/interpolate@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/interpolate/-/interpolate-6.5.0.tgz#9120def5d4498dd7b7d5e92a263aac3e1fd92886" + integrity sha512-LSH5fMeiGyuDZ4WrDJNgh81d2DnNDUVJtuFryJFup8PV8jbs46lQGfI3r1DJ2p1IlEJIz3pmAZYeTfMMoeeohw== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/centroid" "^6.5.0" + "@turf/clone" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/hex-grid" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/point-grid" "^6.5.0" + "@turf/square-grid" "^6.5.0" + "@turf/triangle-grid" "^6.5.0" + + "@turf/intersect@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/intersect/-/intersect-6.5.0.tgz#a14e161ddd0264d0f07ac4e325553c70c421f9e6" + integrity sha512-2legGJeKrfFkzntcd4GouPugoqPUjexPZnOvfez+3SfIMrHvulw8qV8u7pfVyn2Yqs53yoVCEjS5sEpvQ5YRQg== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + polygon-clipping "^0.15.3" + + "@turf/invariant@^6.1.2", "@turf/invariant@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/invariant/-/invariant-6.5.0.tgz#970afc988023e39c7ccab2341bd06979ddc7463f" + integrity sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg== + dependencies: + "@turf/helpers" "^6.5.0" + + "@turf/isobands@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/isobands/-/isobands-6.5.0.tgz#5e0929d9d8d53147074a5cfe4533768782e2a2ce" + integrity sha512-4h6sjBPhRwMVuFaVBv70YB7eGz+iw0bhPRnp+8JBdX1UPJSXhoi/ZF2rACemRUr0HkdVB/a1r9gC32vn5IAEkw== + dependencies: + "@turf/area" "^6.5.0" + "@turf/bbox" "^6.5.0" + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/explode" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + object-assign "*" + + "@turf/isolines@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/isolines/-/isolines-6.5.0.tgz#3435c7cb5a79411207a5657aa4095357cfd35831" + integrity sha512-6ElhiLCopxWlv4tPoxiCzASWt/jMRvmp6mRYrpzOm3EUl75OhHKa/Pu6Y9nWtCMmVC/RcWtiiweUocbPLZLm0A== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + object-assign "*" + + "@turf/kinks@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/kinks/-/kinks-6.5.0.tgz#80e7456367535365012f658cf1a988b39a2c920b" + integrity sha512-ViCngdPt1eEL7hYUHR2eHR662GvCgTc35ZJFaNR6kRtr6D8plLaDju0FILeFFWSc+o8e3fwxZEJKmFj9IzPiIQ== + dependencies: + "@turf/helpers" "^6.5.0" + + "@turf/length@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/length/-/length-6.5.0.tgz#ff4e9072d5f997e1c32a1311d214d184463f83fa" + integrity sha512-5pL5/pnw52fck3oRsHDcSGrj9HibvtlrZ0QNy2OcW8qBFDNgZ4jtl6U7eATVoyWPKBHszW3dWETW+iLV7UARig== + dependencies: + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/line-arc@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/line-arc/-/line-arc-6.5.0.tgz#5ca35516ccf1f3a01149889d9facb39a77b07431" + integrity sha512-I6c+V6mIyEwbtg9P9zSFF89T7QPe1DPTG3MJJ6Cm1MrAY0MdejwQKOpsvNl8LDU2ekHOlz2kHpPVR7VJsoMllA== + dependencies: + "@turf/circle" "^6.5.0" + "@turf/destination" "^6.5.0" + "@turf/helpers" "^6.5.0" + + "@turf/line-chunk@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/line-chunk/-/line-chunk-6.5.0.tgz#02cefa74564b9cf533a3ac8a5109c97cb7170d10" + integrity sha512-i1FGE6YJaaYa+IJesTfyRRQZP31QouS+wh/pa6O3CC0q4T7LtHigyBSYjrbjSLfn2EVPYGlPCMFEqNWCOkC6zg== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/length" "^6.5.0" + "@turf/line-slice-along" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/line-intersect@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/line-intersect/-/line-intersect-6.5.0.tgz#dea48348b30c093715d2195d2dd7524aee4cf020" + integrity sha512-CS6R1tZvVQD390G9Ea4pmpM6mJGPWoL82jD46y0q1KSor9s6HupMIo1kY4Ny+AEYQl9jd21V3Scz20eldpbTVA== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/line-segment" "^6.5.0" + "@turf/meta" "^6.5.0" + geojson-rbush "3.x" + + "@turf/line-offset@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/line-offset/-/line-offset-6.5.0.tgz#2bbd8fcf9ff82009b72890863da444b190e53689" + integrity sha512-CEXZbKgyz8r72qRvPchK0dxqsq8IQBdH275FE6o4MrBkzMcoZsfSjghtXzKaz9vvro+HfIXal0sTk2mqV1lQTw== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/line-overlap@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/line-overlap/-/line-overlap-6.5.0.tgz#10ebb805c2d047463379fc1f997785fa8f3f4cc1" + integrity sha512-xHOaWLd0hkaC/1OLcStCpfq55lPHpPNadZySDXYiYjEz5HXr1oKmtMYpn0wGizsLwrOixRdEp+j7bL8dPt4ojQ== + dependencies: + "@turf/boolean-point-on-line" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/line-segment" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/nearest-point-on-line" "^6.5.0" + deep-equal "1.x" + geojson-rbush "3.x" + + "@turf/line-segment@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/line-segment/-/line-segment-6.5.0.tgz#ee73f3ffcb7c956203b64ed966d96af380a4dd65" + integrity sha512-jI625Ho4jSuJESNq66Mmi290ZJ5pPZiQZruPVpmHkUw257Pew0alMmb6YrqYNnLUuiVVONxAAKXUVeeUGtycfw== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/line-slice-along@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/line-slice-along/-/line-slice-along-6.5.0.tgz#6e7a861d72c6f80caba2c4418b69a776f0292953" + integrity sha512-KHJRU6KpHrAj+BTgTNqby6VCTnDzG6a1sJx/I3hNvqMBLvWVA2IrkR9L9DtsQsVY63IBwVdQDqiwCuZLDQh4Ng== + dependencies: + "@turf/bearing" "^6.5.0" + "@turf/destination" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + + "@turf/line-slice@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/line-slice/-/line-slice-6.5.0.tgz#7b6e0c8e8e93fdb4e65c3b9a123a2ec93a21bdb0" + integrity sha512-vDqJxve9tBHhOaVVFXqVjF5qDzGtKWviyjbyi2QnSnxyFAmLlLnBfMX8TLQCAf2GxHibB95RO5FBE6I2KVPRuw== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/nearest-point-on-line" "^6.5.0" + + "@turf/line-split@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/line-split/-/line-split-6.5.0.tgz#116d7fbf714457878225187f5820ef98db7b02c2" + integrity sha512-/rwUMVr9OI2ccJjw7/6eTN53URtGThNSD5I0GgxyFXMtxWiloRJ9MTff8jBbtPWrRka/Sh2GkwucVRAEakx9Sw== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/line-intersect" "^6.5.0" + "@turf/line-segment" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/nearest-point-on-line" "^6.5.0" + "@turf/square" "^6.5.0" + "@turf/truncate" "^6.5.0" + geojson-rbush "3.x" + + "@turf/line-to-polygon@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/line-to-polygon/-/line-to-polygon-6.5.0.tgz#c919a03064a1cd5cef4c4e4d98dc786e12ffbc89" + integrity sha512-qYBuRCJJL8Gx27OwCD1TMijM/9XjRgXH/m/TyuND4OXedBpIWlK5VbTIO2gJ8OCfznBBddpjiObLBrkuxTpN4Q== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/clone" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + + "@turf/mask@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/mask/-/mask-6.5.0.tgz#a97f355ee071ac60d8d3782ae39e5bb4b4e26857" + integrity sha512-RQha4aU8LpBrmrkH8CPaaoAfk0Egj5OuXtv6HuCQnHeGNOQt3TQVibTA3Sh4iduq4EPxnZfDjgsOeKtrCA19lg== + dependencies: + "@turf/helpers" "^6.5.0" + polygon-clipping "^0.15.3" + + "@turf/meta@6.x", "@turf/meta@^6.0.2", "@turf/meta@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/meta/-/meta-6.5.0.tgz#b725c3653c9f432133eaa04d3421f7e51e0418ca" + integrity sha512-RrArvtsV0vdsCBegoBtOalgdSOfkBrTJ07VkpiCnq/491W67hnMWmDu7e6Ztw0C3WldRYTXkg3SumfdzZxLBHA== + dependencies: + "@turf/helpers" "^6.5.0" + + "@turf/midpoint@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/midpoint/-/midpoint-6.5.0.tgz#5f9428959309feccaf3f55873a8de70d4121bdce" + integrity sha512-MyTzV44IwmVI6ec9fB2OgZ53JGNlgOpaYl9ArKoF49rXpL84F9rNATndbe0+MQIhdkw8IlzA6xVP4lZzfMNVCw== + dependencies: + "@turf/bearing" "^6.5.0" + "@turf/destination" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + + "@turf/moran-index@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/moran-index/-/moran-index-6.5.0.tgz#456264bfb014a7b5f527807c9dcf25df3c6b2efd" + integrity sha512-ItsnhrU2XYtTtTudrM8so4afBCYWNaB0Mfy28NZwLjB5jWuAsvyV+YW+J88+neK/ougKMTawkmjQqodNJaBeLQ== + dependencies: + "@turf/distance-weight" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/nearest-point-on-line@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/nearest-point-on-line/-/nearest-point-on-line-6.5.0.tgz#8e1cd2cdc0b5acaf4c8d8b3b33bb008d3cb99e7b" + integrity sha512-WthrvddddvmymnC+Vf7BrkHGbDOUu6Z3/6bFYUGv1kxw8tiZ6n83/VG6kHz4poHOfS0RaNflzXSkmCi64fLBlg== + dependencies: + "@turf/bearing" "^6.5.0" + "@turf/destination" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/line-intersect" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/nearest-point-to-line@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/nearest-point-to-line/-/nearest-point-to-line-6.5.0.tgz#5549b48690d523f9af4765fe64a3cbebfbc6bb75" + integrity sha512-PXV7cN0BVzUZdjj6oeb/ESnzXSfWmEMrsfZSDRgqyZ9ytdiIj/eRsnOXLR13LkTdXVOJYDBuf7xt1mLhM4p6+Q== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/point-to-line-distance" "^6.5.0" + object-assign "*" + + "@turf/nearest-point@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/nearest-point/-/nearest-point-6.5.0.tgz#2f1781c26ff3f054005d4ff352042973318b92f1" + integrity sha512-fguV09QxilZv/p94s8SMsXILIAMiaXI5PATq9d7YWijLxWUj6Q/r43kxyoi78Zmwwh1Zfqz9w+bCYUAxZ5+euA== + dependencies: + "@turf/clone" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/planepoint@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/planepoint/-/planepoint-6.5.0.tgz#5cb788670c31a6b064ae464180d51b4d550d87de" + integrity sha512-R3AahA6DUvtFbka1kcJHqZ7DMHmPXDEQpbU5WaglNn7NaCQg9HB0XM0ZfqWcd5u92YXV+Gg8QhC8x5XojfcM4Q== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + + "@turf/point-grid@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/point-grid/-/point-grid-6.5.0.tgz#f628d30afe29d60dcbf54b195e46eab48a4fbfaa" + integrity sha512-Iq38lFokNNtQJnOj/RBKmyt6dlof0yhaHEDELaWHuECm1lIZLY3ZbVMwbs+nXkwTAHjKfS/OtMheUBkw+ee49w== + dependencies: + "@turf/boolean-within" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + + "@turf/point-on-feature@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/point-on-feature/-/point-on-feature-6.5.0.tgz#37d07afeb31896e53c0833aa404993ba7d500f0c" + integrity sha512-bDpuIlvugJhfcF/0awAQ+QI6Om1Y1FFYE8Y/YdxGRongivix850dTeXCo0mDylFdWFPGDo7Mmh9Vo4VxNwW/TA== + dependencies: + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/center" "^6.5.0" + "@turf/explode" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/nearest-point" "^6.5.0" + + "@turf/point-to-line-distance@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/point-to-line-distance/-/point-to-line-distance-6.5.0.tgz#bc46fe09ea630aaf73f13c40b38a7df79050fff8" + integrity sha512-opHVQ4vjUhNBly1bob6RWy+F+hsZDH9SA0UW36pIRzfpu27qipU18xup0XXEePfY6+wvhF6yL/WgCO2IbrLqEA== + dependencies: + "@turf/bearing" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/projection" "^6.5.0" + "@turf/rhumb-bearing" "^6.5.0" + "@turf/rhumb-distance" "^6.5.0" + + "@turf/points-within-polygon@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/points-within-polygon/-/points-within-polygon-6.5.0.tgz#d49f4d7cf19b7a440bf1e06f771ff4e1df13107f" + integrity sha512-YyuheKqjliDsBDt3Ho73QVZk1VXX1+zIA2gwWvuz8bR1HXOkcuwk/1J76HuFMOQI3WK78wyAi+xbkx268PkQzQ== + dependencies: + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/polygon-smooth@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/polygon-smooth/-/polygon-smooth-6.5.0.tgz#00ca366871cb6ea3bee44ff3ea870aaf75711733" + integrity sha512-LO/X/5hfh/Rk4EfkDBpLlVwt3i6IXdtQccDT9rMjXEP32tRgy0VMFmdkNaXoGlSSKf/1mGqLl4y4wHd86DqKbg== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/polygon-tangents@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/polygon-tangents/-/polygon-tangents-6.5.0.tgz#dc025202727ba2f3347baa95dbca4e0ffdb2ddf5" + integrity sha512-sB4/IUqJMYRQH9jVBwqS/XDitkEfbyqRy+EH/cMRJURTg78eHunvJ708x5r6umXsbiUyQU4eqgPzEylWEQiunw== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/boolean-within" "^6.5.0" + "@turf/explode" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/nearest-point" "^6.5.0" + + "@turf/polygon-to-line@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/polygon-to-line/-/polygon-to-line-6.5.0.tgz#4dc86db66168b32bb83ce448cf966208a447d952" + integrity sha512-5p4n/ij97EIttAq+ewSnKt0ruvuM+LIDzuczSzuHTpq4oS7Oq8yqg5TQ4nzMVuK41r/tALCk7nAoBuw3Su4Gcw== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + + "@turf/polygonize@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/polygonize/-/polygonize-6.5.0.tgz#8aa0f1e386e96c533a320c426aaf387020320fa3" + integrity sha512-a/3GzHRaCyzg7tVYHo43QUChCspa99oK4yPqooVIwTC61npFzdrmnywMv0S+WZjHZwK37BrFJGFrZGf6ocmY5w== + dependencies: + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/envelope" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/projection@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/projection/-/projection-6.5.0.tgz#d2aad862370bf03f2270701115464a8406c144b2" + integrity sha512-/Pgh9mDvQWWu8HRxqpM+tKz8OzgauV+DiOcr3FCjD6ubDnrrmMJlsf6fFJmggw93mtVPrZRL6yyi9aYCQBOIvg== + dependencies: + "@turf/clone" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/random@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/random/-/random-6.5.0.tgz#b19672cf4549557660034d4a303911656df7747e" + integrity sha512-8Q25gQ/XbA7HJAe+eXp4UhcXM9aOOJFaxZ02+XSNwMvY8gtWSCBLVqRcW4OhqilgZ8PeuQDWgBxeo+BIqqFWFQ== + dependencies: + "@turf/helpers" "^6.5.0" + + "@turf/rectangle-grid@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/rectangle-grid/-/rectangle-grid-6.5.0.tgz#c3ef38e8cfdb763012beb1f22e2b77288a37a5cf" + integrity sha512-yQZ/1vbW68O2KsSB3OZYK+72aWz/Adnf7m2CMKcC+aq6TwjxZjAvlbCOsNUnMAuldRUVN1ph6RXMG4e9KEvKvg== + dependencies: + "@turf/boolean-intersects" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + + "@turf/rewind@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/rewind/-/rewind-6.5.0.tgz#bc0088f8ec56f00c8eacd902bbe51e3786cb73a0" + integrity sha512-IoUAMcHWotBWYwSYuYypw/LlqZmO+wcBpn8ysrBNbazkFNkLf3btSDZMkKJO/bvOzl55imr/Xj4fi3DdsLsbzQ== + dependencies: + "@turf/boolean-clockwise" "^6.5.0" + "@turf/clone" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/rhumb-bearing@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/rhumb-bearing/-/rhumb-bearing-6.5.0.tgz#8c41ad62b44fb4e57c14fe790488056684eee7b9" + integrity sha512-jMyqiMRK4hzREjQmnLXmkJ+VTNTx1ii8vuqRwJPcTlKbNWfjDz/5JqJlb5NaFDcdMpftWovkW5GevfnuzHnOYA== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + + "@turf/rhumb-destination@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/rhumb-destination/-/rhumb-destination-6.5.0.tgz#12da8c85e674b182e8b0ec8ea9c5fe2186716dae" + integrity sha512-RHNP1Oy+7xTTdRrTt375jOZeHceFbjwohPHlr9Hf68VdHHPMAWgAKqiX2YgSWDcvECVmiGaBKWus1Df+N7eE4Q== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + + "@turf/rhumb-distance@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/rhumb-distance/-/rhumb-distance-6.5.0.tgz#ed068004b1469512b857070fbf5cb7b7eabbe592" + integrity sha512-oKp8KFE8E4huC2Z1a1KNcFwjVOqa99isxNOwfo4g3SUABQ6NezjKDDrnvC4yI5YZ3/huDjULLBvhed45xdCrzg== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + + "@turf/sample@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/sample/-/sample-6.5.0.tgz#00cca024514989448e57fb1bf34e9a33ed3f0755" + integrity sha512-kSdCwY7el15xQjnXYW520heKUrHwRvnzx8ka4eYxX9NFeOxaFITLW2G7UtXb6LJK8mmPXI8Aexv23F2ERqzGFg== + dependencies: + "@turf/helpers" "^6.5.0" + + "@turf/sector@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/sector/-/sector-6.5.0.tgz#599a87ebbe6ee613b4e04c5928e0ef1fc78fc16c" + integrity sha512-cYUOkgCTWqa23SOJBqxoFAc/yGCUsPRdn/ovbRTn1zNTm/Spmk6hVB84LCKOgHqvSF25i0d2kWqpZDzLDdAPbw== + dependencies: + "@turf/circle" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/line-arc" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/shortest-path@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/shortest-path/-/shortest-path-6.5.0.tgz#e1fdf9b4758bd20caf845fdc03d0dc2eede2ff0e" + integrity sha512-4de5+G7+P4hgSoPwn+SO9QSi9HY5NEV/xRJ+cmoFVRwv2CDsuOPDheHKeuIAhKyeKDvPvPt04XYWbac4insJMg== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/bbox-polygon" "^6.5.0" + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/clean-coords" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/transform-scale" "^6.5.0" + + "@turf/simplify@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/simplify/-/simplify-6.5.0.tgz#ec435460bde0985b781618b05d97146c32c8bc16" + integrity sha512-USas3QqffPHUY184dwQdP8qsvcVH/PWBYdXY5am7YTBACaQOMAlf6AKJs9FT8jiO6fQpxfgxuEtwmox+pBtlOg== + dependencies: + "@turf/clean-coords" "^6.5.0" + "@turf/clone" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/square-grid@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/square-grid/-/square-grid-6.5.0.tgz#3a517301b42ed98aa62d727786dc5290998ddbae" + integrity sha512-mlR0ayUdA+L4c9h7p4k3pX6gPWHNGuZkt2c5II1TJRmhLkW2557d6b/Vjfd1z9OVaajb1HinIs1FMSAPXuuUrA== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/rectangle-grid" "^6.5.0" + + "@turf/square@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/square/-/square-6.5.0.tgz#ab43eef99d39c36157ab5b80416bbeba1f6b2122" + integrity sha512-BM2UyWDmiuHCadVhHXKIx5CQQbNCpOxB6S/aCNOCLbhCeypKX5Q0Aosc5YcmCJgkwO5BERCC6Ee7NMbNB2vHmQ== + dependencies: + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + + "@turf/standard-deviational-ellipse@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/standard-deviational-ellipse/-/standard-deviational-ellipse-6.5.0.tgz#775c7b9a2be6546bf64ea8ac08cdcd80563f2935" + integrity sha512-02CAlz8POvGPFK2BKK8uHGUk/LXb0MK459JVjKxLC2yJYieOBTqEbjP0qaWhiBhGzIxSMaqe8WxZ0KvqdnstHA== + dependencies: + "@turf/center-mean" "^6.5.0" + "@turf/ellipse" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/points-within-polygon" "^6.5.0" + + "@turf/tag@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/tag/-/tag-6.5.0.tgz#13eae85f36f9fd8c4e076714a894cb5b7716d381" + integrity sha512-XwlBvrOV38CQsrNfrxvBaAPBQgXMljeU0DV8ExOyGM7/hvuGHJw3y8kKnQ4lmEQcmcrycjDQhP7JqoRv8vFssg== + dependencies: + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/clone" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/tesselate@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/tesselate/-/tesselate-6.5.0.tgz#de45b778f8e6a45535d8eb2aacea06f86c6b73fb" + integrity sha512-M1HXuyZFCfEIIKkglh/r5L9H3c5QTEsnMBoZOFQiRnGPGmJWcaBissGb7mTFX2+DKE7FNWXh4TDnZlaLABB0dQ== + dependencies: + "@turf/helpers" "^6.5.0" + earcut "^2.0.0" + + "@turf/tin@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/tin/-/tin-6.5.0.tgz#b77bebb48237e6613ac6bc0e37a6658be8c17a09" + integrity sha512-YLYikRzKisfwj7+F+Tmyy/LE3d2H7D4kajajIfc9mlik2+esG7IolsX/+oUz1biguDYsG0DUA8kVYXDkobukfg== + dependencies: + "@turf/helpers" "^6.5.0" + + "@turf/transform-rotate@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/transform-rotate/-/transform-rotate-6.5.0.tgz#e50e96a8779af91d58149eedb00ffd7f6395c804" + integrity sha512-A2Ip1v4246ZmpssxpcL0hhiVBEf4L8lGnSPWTgSv5bWBEoya2fa/0SnFX9xJgP40rMP+ZzRaCN37vLHbv1Guag== + dependencies: + "@turf/centroid" "^6.5.0" + "@turf/clone" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/rhumb-bearing" "^6.5.0" + "@turf/rhumb-destination" "^6.5.0" + "@turf/rhumb-distance" "^6.5.0" + + "@turf/transform-scale@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/transform-scale/-/transform-scale-6.5.0.tgz#dcccd8b0f139de32e32225a29c107a1279137120" + integrity sha512-VsATGXC9rYM8qTjbQJ/P7BswKWXHdnSJ35JlV4OsZyHBMxJQHftvmZJsFbOqVtQnIQIzf2OAly6rfzVV9QLr7g== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/center" "^6.5.0" + "@turf/centroid" "^6.5.0" + "@turf/clone" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/rhumb-bearing" "^6.5.0" + "@turf/rhumb-destination" "^6.5.0" + "@turf/rhumb-distance" "^6.5.0" + + "@turf/transform-translate@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/transform-translate/-/transform-translate-6.5.0.tgz#631b13aca6402898029e03fc2d1f4bc1c667fc3e" + integrity sha512-NABLw5VdtJt/9vSstChp93pc6oel4qXEos56RBMsPlYB8hzNTEKYtC146XJvyF4twJeeYS8RVe1u7KhoFwEM5w== + dependencies: + "@turf/clone" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/rhumb-destination" "^6.5.0" + + "@turf/triangle-grid@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/triangle-grid/-/triangle-grid-6.5.0.tgz#75664e8b9d9c7ca4c845673134a1e0d82b5e6887" + integrity sha512-2jToUSAS1R1htq4TyLQYPTIsoy6wg3e3BQXjm2rANzw4wPQCXGOxrur1Fy9RtzwqwljlC7DF4tg0OnWr8RjmfA== + dependencies: + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/intersect" "^6.5.0" + + "@turf/truncate@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/truncate/-/truncate-6.5.0.tgz#c3a16cad959f1be1c5156157d5555c64b19185d8" + integrity sha512-pFxg71pLk+eJj134Z9yUoRhIi8vqnnKvCYwdT4x/DQl/19RVdq1tV3yqOT3gcTQNfniteylL5qV1uTBDV5sgrg== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + + "@turf/turf@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/turf/-/turf-6.5.0.tgz#49cd07b942a757f3ebbdba6cb294bbb864825a83" + integrity sha512-ipMCPnhu59bh92MNt8+pr1VZQhHVuTMHklciQURo54heoxRzt1neNYZOBR6jdL+hNsbDGAECMuIpAutX+a3Y+w== + dependencies: + "@turf/along" "^6.5.0" + "@turf/angle" "^6.5.0" + "@turf/area" "^6.5.0" + "@turf/bbox" "^6.5.0" + "@turf/bbox-clip" "^6.5.0" + "@turf/bbox-polygon" "^6.5.0" + "@turf/bearing" "^6.5.0" + "@turf/bezier-spline" "^6.5.0" + "@turf/boolean-clockwise" "^6.5.0" + "@turf/boolean-contains" "^6.5.0" + "@turf/boolean-crosses" "^6.5.0" + "@turf/boolean-disjoint" "^6.5.0" + "@turf/boolean-equal" "^6.5.0" + "@turf/boolean-intersects" "^6.5.0" + "@turf/boolean-overlap" "^6.5.0" + "@turf/boolean-parallel" "^6.5.0" + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/boolean-point-on-line" "^6.5.0" + "@turf/boolean-within" "^6.5.0" + "@turf/buffer" "^6.5.0" + "@turf/center" "^6.5.0" + "@turf/center-mean" "^6.5.0" + "@turf/center-median" "^6.5.0" + "@turf/center-of-mass" "^6.5.0" + "@turf/centroid" "^6.5.0" + "@turf/circle" "^6.5.0" + "@turf/clean-coords" "^6.5.0" + "@turf/clone" "^6.5.0" + "@turf/clusters" "^6.5.0" + "@turf/clusters-dbscan" "^6.5.0" + "@turf/clusters-kmeans" "^6.5.0" + "@turf/collect" "^6.5.0" + "@turf/combine" "^6.5.0" + "@turf/concave" "^6.5.0" + "@turf/convex" "^6.5.0" + "@turf/destination" "^6.5.0" + "@turf/difference" "^6.5.0" + "@turf/dissolve" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/distance-weight" "^6.5.0" + "@turf/ellipse" "^6.5.0" + "@turf/envelope" "^6.5.0" + "@turf/explode" "^6.5.0" + "@turf/flatten" "^6.5.0" + "@turf/flip" "^6.5.0" + "@turf/great-circle" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/hex-grid" "^6.5.0" + "@turf/interpolate" "^6.5.0" + "@turf/intersect" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/isobands" "^6.5.0" + "@turf/isolines" "^6.5.0" + "@turf/kinks" "^6.5.0" + "@turf/length" "^6.5.0" + "@turf/line-arc" "^6.5.0" + "@turf/line-chunk" "^6.5.0" + "@turf/line-intersect" "^6.5.0" + "@turf/line-offset" "^6.5.0" + "@turf/line-overlap" "^6.5.0" + "@turf/line-segment" "^6.5.0" + "@turf/line-slice" "^6.5.0" + "@turf/line-slice-along" "^6.5.0" + "@turf/line-split" "^6.5.0" + "@turf/line-to-polygon" "^6.5.0" + "@turf/mask" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/midpoint" "^6.5.0" + "@turf/moran-index" "^6.5.0" + "@turf/nearest-point" "^6.5.0" + "@turf/nearest-point-on-line" "^6.5.0" + "@turf/nearest-point-to-line" "^6.5.0" + "@turf/planepoint" "^6.5.0" + "@turf/point-grid" "^6.5.0" + "@turf/point-on-feature" "^6.5.0" + "@turf/point-to-line-distance" "^6.5.0" + "@turf/points-within-polygon" "^6.5.0" + "@turf/polygon-smooth" "^6.5.0" + "@turf/polygon-tangents" "^6.5.0" + "@turf/polygon-to-line" "^6.5.0" + "@turf/polygonize" "^6.5.0" + "@turf/projection" "^6.5.0" + "@turf/random" "^6.5.0" + "@turf/rewind" "^6.5.0" + "@turf/rhumb-bearing" "^6.5.0" + "@turf/rhumb-destination" "^6.5.0" + "@turf/rhumb-distance" "^6.5.0" + "@turf/sample" "^6.5.0" + "@turf/sector" "^6.5.0" + "@turf/shortest-path" "^6.5.0" + "@turf/simplify" "^6.5.0" + "@turf/square" "^6.5.0" + "@turf/square-grid" "^6.5.0" + "@turf/standard-deviational-ellipse" "^6.5.0" + "@turf/tag" "^6.5.0" + "@turf/tesselate" "^6.5.0" + "@turf/tin" "^6.5.0" + "@turf/transform-rotate" "^6.5.0" + "@turf/transform-scale" "^6.5.0" + "@turf/transform-translate" "^6.5.0" + "@turf/triangle-grid" "^6.5.0" + "@turf/truncate" "^6.5.0" + "@turf/union" "^6.5.0" + "@turf/unkink-polygon" "^6.5.0" + "@turf/voronoi" "^6.5.0" + + "@turf/union@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/union/-/union-6.5.0.tgz#82d28f55190608f9c7d39559b7f543393b03b82d" + integrity sha512-igYWCwP/f0RFHIlC2c0SKDuM/ObBaqSljI3IdV/x71805QbIvY/BYGcJdyNcgEA6cylIGl/0VSlIbpJHZ9ldhw== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + polygon-clipping "^0.15.3" + + "@turf/unkink-polygon@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/unkink-polygon/-/unkink-polygon-6.5.0.tgz#9e54186dcce08d7e62f608c8fa2d3f0342ebe826" + integrity sha512-8QswkzC0UqKmN1DT6HpA9upfa1HdAA5n6bbuzHy8NJOX8oVizVAqfEPY0wqqTgboDjmBR4yyImsdPGUl3gZ8JQ== + dependencies: + "@turf/area" "^6.5.0" + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + rbush "^2.0.1" + + "@turf/voronoi@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/voronoi/-/voronoi-6.5.0.tgz#afe6715a5c7eff687434010cde45cd4822489434" + integrity sha512-C/xUsywYX+7h1UyNqnydHXiun4UPjK88VDghtoRypR9cLlb7qozkiLRphQxxsCM0KxyxpVPHBVQXdAL3+Yurow== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + d3-voronoi "1.1.2" + + "@types/amap-js-api@^1.4.6": + version "1.4.12" + resolved "https://registry.npmmirror.com/@types/amap-js-api/-/amap-js-api-1.4.12.tgz#363a1ac3259e91ca711ebee6412e8c280d6cd5e5" + integrity sha512-q/qvE40hkg9gcfFBR5JwlWepK+eh2RB93dwUEHtNID+nx+UPsBBK2ilzYtP8QOutw89eR2F0PQ0RfypFSSdz2w== + + "@types/geojson@*": + version "7946.0.11" + resolved "https://registry.npmmirror.com/@types/geojson/-/geojson-7946.0.11.tgz#012c17cb2256ad8de78560da851ab914a7b9b40e" + integrity sha512-L7A0AINMXQpVwxHJ4jxD6/XjZ4NDufaRlUJHjNIFKYUFBH1SvOW+neaqb0VTRSLW5suSrSu19ObFEFnfNcr+qg== + + "@types/geojson@7946.0.8": + version "7946.0.8" + resolved "https://registry.npmmirror.com/@types/geojson/-/geojson-7946.0.8.tgz#30744afdb385e2945e22f3b033f897f76b1f12ca" + integrity sha512-1rkryxURpr6aWP7R786/UQOkJ3PcpQiWkAXBmdWc7ryFWqN6a4xfK7BtjXvFBKO9LjQ+MWQSWxYeZX1OApnArA== + + "@types/glob@^7.1.1": + version "7.2.0" + resolved "https://registry.npmmirror.com/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb" + integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA== + dependencies: + "@types/minimatch" "*" + "@types/node" "*" + + "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8": + version "7.0.13" + resolved "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.13.tgz#02c24f4363176d2d18fc8b70b9f3c54aba178a85" + integrity sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ== + + "@types/json5@^0.0.29": + version "0.0.29" + resolved "https://registry.npmmirror.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" + integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== + + "@types/mapbox-gl@^1.11.2": + version "1.13.6" + resolved "https://registry.npmmirror.com/@types/mapbox-gl/-/mapbox-gl-1.13.6.tgz#734088719cb43713758d94cd5f20815e1f4847be" + integrity sha512-CONmQCVgzLOseiDa0s8EXwgc3z9FQcc8U/KsIBiaNBY1sIxPen14k9z3eMeYgpx1vo7k0cq9xxxk3/xSZkW0TQ== + dependencies: + "@types/geojson" "*" + + "@types/minimatch@*": + version "5.1.2" + resolved "https://registry.npmmirror.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca" + integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== + + "@types/node@*": + version "20.6.3" + resolved "https://registry.npmmirror.com/@types/node/-/node-20.6.3.tgz#5b763b321cd3b80f6b8dde7a37e1a77ff9358dd9" + integrity sha512-HksnYH4Ljr4VQgEy2lTStbCKv/P590tmPe5HqOnv9Gprffgv5WXAY+Y5Gqniu0GGqeTCUdBnzC3QSrzPkBkAMA== + + "@types/normalize-package-data@^2.4.0": + version "2.4.1" + resolved "https://registry.npmmirror.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" + integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== + + "@types/q@^1.5.1": + version "1.5.6" + resolved "https://registry.npmmirror.com/@types/q/-/q-1.5.6.tgz#a6edffe8283910e46dc7a573621f928e6b47fa56" + integrity sha512-IKjZ8RjTSwD4/YG+2gtj7BPFRB/lNbWKTiSj3M7U/TD2B7HfYCxvp2Zz6xA2WIY7pAuL1QOUPw8gQRbUrrq4fQ== + + "@vue/babel-helper-vue-jsx-merge-props@^1.4.0": + version "1.4.0" + resolved "https://registry.npmmirror.com/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.4.0.tgz#8d53a1e21347db8edbe54d339902583176de09f2" + integrity sha512-JkqXfCkUDp4PIlFdDQ0TdXoIejMtTHP67/pvxlgeY+u5k3LEdKuWZ3LK6xkxo52uDoABIVyRwqVkfLQJhk7VBA== + + "@vue/babel-plugin-transform-vue-jsx@^1.4.0": + version "1.4.0" + resolved "https://registry.npmmirror.com/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.4.0.tgz#4d4b3d46a39ea62b7467dd6e26ce47f7ceafb2fe" + integrity sha512-Fmastxw4MMx0vlgLS4XBX0XiBbUFzoMGeVXuMV08wyOfXdikAFqBTuYPR0tlk+XskL19EzHc39SgjrPGY23JnA== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/plugin-syntax-jsx" "^7.2.0" + "@vue/babel-helper-vue-jsx-merge-props" "^1.4.0" + html-tags "^2.0.0" + lodash.kebabcase "^4.1.1" + svg-tags "^1.0.0" + + "@vue/babel-preset-app@^3.12.1": + version "3.12.1" + resolved "https://registry.npmmirror.com/@vue/babel-preset-app/-/babel-preset-app-3.12.1.tgz#24c477052f078f30fdb7735103b14dd1fa2cbfe1" + integrity sha512-Zjy5jQaikV1Pz+ri0YgXFS7q4/5wCxB5tRkDOEIt5+4105u0Feb/pvH20nVL6nx9GyXrECFfcm7Yxr/z++OaPQ== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/plugin-proposal-class-properties" "^7.0.0" + "@babel/plugin-proposal-decorators" "^7.1.0" + "@babel/plugin-syntax-dynamic-import" "^7.0.0" + "@babel/plugin-syntax-jsx" "^7.0.0" + "@babel/plugin-transform-runtime" "^7.4.0" + "@babel/preset-env" "^7.0.0 < 7.4.0" + "@babel/runtime" "^7.0.0" + "@babel/runtime-corejs2" "^7.2.0" + "@vue/babel-preset-jsx" "^1.0.0" + babel-plugin-dynamic-import-node "^2.2.0" + babel-plugin-module-resolver "3.2.0" + core-js "^2.6.5" + + "@vue/babel-preset-jsx@^1.0.0": + version "1.4.0" + resolved "https://registry.npmmirror.com/@vue/babel-preset-jsx/-/babel-preset-jsx-1.4.0.tgz#f4914ba314235ab097bc4372ed67473c0780bfcc" + integrity sha512-QmfRpssBOPZWL5xw7fOuHNifCQcNQC1PrOo/4fu6xlhlKJJKSA3HqX92Nvgyx8fqHZTUGMPHmFA+IDqwXlqkSA== + dependencies: + "@vue/babel-helper-vue-jsx-merge-props" "^1.4.0" + "@vue/babel-plugin-transform-vue-jsx" "^1.4.0" + "@vue/babel-sugar-composition-api-inject-h" "^1.4.0" + "@vue/babel-sugar-composition-api-render-instance" "^1.4.0" + "@vue/babel-sugar-functional-vue" "^1.4.0" + "@vue/babel-sugar-inject-h" "^1.4.0" + "@vue/babel-sugar-v-model" "^1.4.0" + "@vue/babel-sugar-v-on" "^1.4.0" + + "@vue/babel-sugar-composition-api-inject-h@^1.4.0": + version "1.4.0" + resolved "https://registry.npmmirror.com/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.4.0.tgz#187e1389f8871d89ece743bb50aed713be9d6c85" + integrity sha512-VQq6zEddJHctnG4w3TfmlVp5FzDavUSut/DwR0xVoe/mJKXyMcsIibL42wPntozITEoY90aBV0/1d2KjxHU52g== + dependencies: + "@babel/plugin-syntax-jsx" "^7.2.0" + + "@vue/babel-sugar-composition-api-render-instance@^1.4.0": + version "1.4.0" + resolved "https://registry.npmmirror.com/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.4.0.tgz#2c1607ae6dffdab47e785bc01fa45ba756e992c1" + integrity sha512-6ZDAzcxvy7VcnCjNdHJ59mwK02ZFuP5CnucloidqlZwVQv5CQLijc3lGpR7MD3TWFi78J7+a8J56YxbCtHgT9Q== + dependencies: + "@babel/plugin-syntax-jsx" "^7.2.0" + + "@vue/babel-sugar-functional-vue@^1.4.0": + version "1.4.0" + resolved "https://registry.npmmirror.com/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.4.0.tgz#60da31068567082287c7337c66ef4df04e0a1029" + integrity sha512-lTEB4WUFNzYt2In6JsoF9sAYVTo84wC4e+PoZWSgM6FUtqRJz7wMylaEhSRgG71YF+wfLD6cc9nqVeXN2rwBvw== + dependencies: + "@babel/plugin-syntax-jsx" "^7.2.0" + + "@vue/babel-sugar-inject-h@^1.4.0": + version "1.4.0" + resolved "https://registry.npmmirror.com/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.4.0.tgz#bf39aa6631fb1d0399b1c49b4c59e1c8899b4363" + integrity sha512-muwWrPKli77uO2fFM7eA3G1lAGnERuSz2NgAxuOLzrsTlQl8W4G+wwbM4nB6iewlKbwKRae3nL03UaF5ffAPMA== + dependencies: + "@babel/plugin-syntax-jsx" "^7.2.0" + + "@vue/babel-sugar-v-model@^1.4.0": + version "1.4.0" + resolved "https://registry.npmmirror.com/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.4.0.tgz#a51d986609f430c4f70ada3a93cc560a2970f720" + integrity sha512-0t4HGgXb7WHYLBciZzN5s0Hzqan4Ue+p/3FdQdcaHAb7s5D9WZFGoSxEZHrR1TFVZlAPu1bejTKGeAzaaG3NCQ== + dependencies: + "@babel/plugin-syntax-jsx" "^7.2.0" + "@vue/babel-helper-vue-jsx-merge-props" "^1.4.0" + "@vue/babel-plugin-transform-vue-jsx" "^1.4.0" + camelcase "^5.0.0" + html-tags "^2.0.0" + svg-tags "^1.0.0" + + "@vue/babel-sugar-v-on@^1.4.0": + version "1.4.0" + resolved "https://registry.npmmirror.com/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.4.0.tgz#43b7106a9672d8cbeefc0eb8afe1d376edc6166e" + integrity sha512-m+zud4wKLzSKgQrWwhqRObWzmTuyzl6vOP7024lrpeJM4x2UhQtRDLgYjXAw9xBXjCwS0pP9kXjg91F9ZNo9JA== + dependencies: + "@babel/plugin-syntax-jsx" "^7.2.0" + "@vue/babel-plugin-transform-vue-jsx" "^1.4.0" + camelcase "^5.0.0" + + "@vue/cli-overlay@^3.12.1": + version "3.12.1" + resolved "https://registry.npmmirror.com/@vue/cli-overlay/-/cli-overlay-3.12.1.tgz#bdfde8f7123561ab06e4e4c60b854cc5092f5ab1" + integrity sha512-Bym92EN+lj+cNRN2ozbYyH+V8DMXWGbCDUk+hiJ4EYDBZfBkZKvalk1/mOBFwyxiopnnbOEBAAhL/UuMQ1xARg== + + "@vue/cli-plugin-babel@^3.10.0": + version "3.12.1" + resolved "https://registry.npmmirror.com/@vue/cli-plugin-babel/-/cli-plugin-babel-3.12.1.tgz#9a79159de8cd086b013fa6d78a39830b2e2ec706" + integrity sha512-Zetvz8PikLCGomeKOKu8pC9YQ7cfxs7pGpvEOzaxGdhMnebhjAYR6i6dOB57A6N5lhxQksXCtYTv26QgfiIpdg== + dependencies: + "@babel/core" "^7.0.0" + "@vue/babel-preset-app" "^3.12.1" + "@vue/cli-shared-utils" "^3.12.1" + babel-loader "^8.0.5" + webpack "^4.0.0" + + "@vue/cli-plugin-eslint@^3.10.0": + version "3.12.1" + resolved "https://registry.npmmirror.com/@vue/cli-plugin-eslint/-/cli-plugin-eslint-3.12.1.tgz#302c463867f38e790bb996eafdf7159c782dc8cf" + integrity sha512-tVTZlEZsy3sQbO4LLWFK11yzlWwqVAqaM+IY+BeWHITBzEJKh2KmouG+x6x/reXiU3qROsMJ4Ej3Hs8buSMWyQ== + dependencies: + "@vue/cli-shared-utils" "^3.12.1" + babel-eslint "^10.0.1" + eslint-loader "^2.1.2" + globby "^9.2.0" + webpack "^4.0.0" + yorkie "^2.0.0" + optionalDependencies: + eslint "^4.19.1" + eslint-plugin-vue "^4.7.1" + + "@vue/cli-service@^3.10.0": + version "3.12.1" + resolved "https://registry.npmmirror.com/@vue/cli-service/-/cli-service-3.12.1.tgz#13220b1c189254e7c003390df329086f9b6e77e6" + integrity sha512-PDxNrTGnSKzeV1ruFlsRIAO8JcPizwT0EJXq9GeyooU+p+sOkv7aKkCBJQVYNjZapD1NOGWx6CvAAC/wAW+gew== + dependencies: + "@intervolga/optimize-cssnano-plugin" "^1.0.5" + "@soda/friendly-errors-webpack-plugin" "^1.7.1" + "@vue/cli-overlay" "^3.12.1" + "@vue/cli-shared-utils" "^3.12.1" + "@vue/component-compiler-utils" "^3.0.0" + "@vue/preload-webpack-plugin" "^1.1.0" + "@vue/web-component-wrapper" "^1.2.0" + acorn "^6.1.1" + acorn-walk "^6.1.1" + address "^1.0.3" + autoprefixer "^9.5.1" + browserslist "^4.5.4" + cache-loader "^2.0.1" + case-sensitive-paths-webpack-plugin "^2.2.0" + chalk "^2.4.2" + cli-highlight "^2.1.0" + clipboardy "^2.0.0" + cliui "^5.0.0" + copy-webpack-plugin "^4.6.0" + css-loader "^1.0.1" + cssnano "^4.1.10" + current-script-polyfill "^1.0.0" + debug "^4.1.1" + default-gateway "^5.0.2" + dotenv "^7.0.0" + dotenv-expand "^5.1.0" + escape-string-regexp "^1.0.5" + file-loader "^3.0.1" + fs-extra "^7.0.1" + globby "^9.2.0" + hash-sum "^1.0.2" + html-webpack-plugin "^3.2.0" + launch-editor-middleware "^2.2.1" + lodash.defaultsdeep "^4.6.1" + lodash.mapvalues "^4.6.0" + lodash.transform "^4.6.0" + mini-css-extract-plugin "^0.8.0" + minimist "^1.2.0" + ora "^3.4.0" + portfinder "^1.0.20" + postcss-loader "^3.0.0" + read-pkg "^5.0.0" + semver "^6.0.0" + slash "^2.0.0" + source-map-url "^0.4.0" + ssri "^6.0.1" + string.prototype.padend "^3.0.0" + terser-webpack-plugin "^1.2.3" + thread-loader "^2.1.2" + url-loader "^1.1.2" + vue-loader "^15.7.0" + webpack "^4.0.0" + webpack-bundle-analyzer "^3.3.0" + webpack-chain "^4.11.0" + webpack-dev-server "^3.4.1" + webpack-merge "^4.2.1" + + "@vue/cli-shared-utils@^3.12.1": + version "3.12.1" + resolved "https://registry.npmmirror.com/@vue/cli-shared-utils/-/cli-shared-utils-3.12.1.tgz#bcf076287ddadeebbb97c6a748dfe9ff50ec8df0" + integrity sha512-jFblzRFjutGwu5utOKdVlPlsbA1lBUNNQlAThzNqej+JtTKJjnvjlhjKX0Gq0oOny5FjKWhoyfQ74p9h1qE6JQ== + dependencies: + "@hapi/joi" "^15.0.1" + chalk "^2.4.1" + execa "^1.0.0" + launch-editor "^2.2.1" + lru-cache "^5.1.1" + node-ipc "^9.1.1" + open "^6.3.0" + ora "^3.4.0" + request "^2.87.0" + request-promise-native "^1.0.7" + semver "^6.0.0" + string.prototype.padstart "^3.0.0" + + "@vue/compiler-sfc@2.7.14": + version "2.7.14" + resolved "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-2.7.14.tgz#3446fd2fbb670d709277fc3ffa88efc5e10284fd" + integrity sha512-aNmNHyLPsw+sVvlQFQ2/8sjNuLtK54TC6cuKnVzAY93ks4ZBrvwQSnkkIh7bsbNhum5hJBS00wSDipQ937f5DA== + dependencies: + "@babel/parser" "^7.18.4" + postcss "^8.4.14" + source-map "^0.6.1" + + "@vue/component-compiler-utils@^3.0.0", "@vue/component-compiler-utils@^3.1.0": + version "3.3.0" + resolved "https://registry.npmmirror.com/@vue/component-compiler-utils/-/component-compiler-utils-3.3.0.tgz#f9f5fb53464b0c37b2c8d2f3fbfe44df60f61dc9" + integrity sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ== + dependencies: + consolidate "^0.15.1" + hash-sum "^1.0.2" + lru-cache "^4.1.2" + merge-source-map "^1.1.0" + postcss "^7.0.36" + postcss-selector-parser "^6.0.2" + source-map "~0.6.1" + vue-template-es2015-compiler "^1.9.0" + optionalDependencies: + prettier "^1.18.2 || ^2.0.0" + + "@vue/eslint-config-standard@^4.0.0": + version "4.0.0" + resolved "https://registry.npmmirror.com/@vue/eslint-config-standard/-/eslint-config-standard-4.0.0.tgz#6be447ee674e3b0f733c584098fd9a22e6d76fcd" + integrity sha512-bQghq1cw1BuMRHNhr3tRpAJx1tpGy0QtajQX873kLtA9YVuOIoXR7nAWnTN09bBHnSUh2N288vMsqPi2fI4Hzg== + dependencies: + eslint-config-standard "^12.0.0" + eslint-plugin-import "^2.14.0" + eslint-plugin-node "^8.0.0" + eslint-plugin-promise "^4.0.1" + eslint-plugin-standard "^4.0.0" + + "@vue/preload-webpack-plugin@^1.1.0": + version "1.1.2" + resolved "https://registry.npmmirror.com/@vue/preload-webpack-plugin/-/preload-webpack-plugin-1.1.2.tgz#ceb924b4ecb3b9c43871c7a429a02f8423e621ab" + integrity sha512-LIZMuJk38pk9U9Ur4YzHjlIyMuxPlACdBIHH9/nGYVTsaGKOSnSuELiE8vS9wa+dJpIYspYUOqk+L1Q4pgHQHQ== + + "@vue/web-component-wrapper@^1.2.0": + version "1.3.0" + resolved "https://registry.npmmirror.com/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz#b6b40a7625429d2bd7c2281ddba601ed05dc7f1a" + integrity sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA== + + "@webassemblyjs/ast@1.9.0": + version "1.9.0" + resolved "https://registry.npmmirror.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964" + integrity sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA== + dependencies: + "@webassemblyjs/helper-module-context" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/wast-parser" "1.9.0" + + "@webassemblyjs/floating-point-hex-parser@1.9.0": + version "1.9.0" + resolved "https://registry.npmmirror.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz#3c3d3b271bddfc84deb00f71344438311d52ffb4" + integrity sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA== + + "@webassemblyjs/helper-api-error@1.9.0": + version "1.9.0" + resolved "https://registry.npmmirror.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz#203f676e333b96c9da2eeab3ccef33c45928b6a2" + integrity sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw== + + "@webassemblyjs/helper-buffer@1.9.0": + version "1.9.0" + resolved "https://registry.npmmirror.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz#a1442d269c5feb23fcbc9ef759dac3547f29de00" + integrity sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA== + + "@webassemblyjs/helper-code-frame@1.9.0": + version "1.9.0" + resolved "https://registry.npmmirror.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz#647f8892cd2043a82ac0c8c5e75c36f1d9159f27" + integrity sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA== + dependencies: + "@webassemblyjs/wast-printer" "1.9.0" + + "@webassemblyjs/helper-fsm@1.9.0": + version "1.9.0" + resolved "https://registry.npmmirror.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz#c05256b71244214671f4b08ec108ad63b70eddb8" + integrity sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw== + + "@webassemblyjs/helper-module-context@1.9.0": + version "1.9.0" + resolved "https://registry.npmmirror.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz#25d8884b76839871a08a6c6f806c3979ef712f07" + integrity sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g== + dependencies: + "@webassemblyjs/ast" "1.9.0" + + "@webassemblyjs/helper-wasm-bytecode@1.9.0": + version "1.9.0" + resolved "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz#4fed8beac9b8c14f8c58b70d124d549dd1fe5790" + integrity sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw== + + "@webassemblyjs/helper-wasm-section@1.9.0": + version "1.9.0" + resolved "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz#5a4138d5a6292ba18b04c5ae49717e4167965346" + integrity sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw== + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-buffer" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/wasm-gen" "1.9.0" + + "@webassemblyjs/ieee754@1.9.0": + version "1.9.0" + resolved "https://registry.npmmirror.com/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz#15c7a0fbaae83fb26143bbacf6d6df1702ad39e4" + integrity sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg== + dependencies: + "@xtuc/ieee754" "^1.2.0" + + "@webassemblyjs/leb128@1.9.0": + version "1.9.0" + resolved "https://registry.npmmirror.com/@webassemblyjs/leb128/-/leb128-1.9.0.tgz#f19ca0b76a6dc55623a09cffa769e838fa1e1c95" + integrity sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw== + dependencies: + "@xtuc/long" "4.2.2" + + "@webassemblyjs/utf8@1.9.0": + version "1.9.0" + resolved "https://registry.npmmirror.com/@webassemblyjs/utf8/-/utf8-1.9.0.tgz#04d33b636f78e6a6813227e82402f7637b6229ab" + integrity sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w== + + "@webassemblyjs/wasm-edit@1.9.0": + version "1.9.0" + resolved "https://registry.npmmirror.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz#3fe6d79d3f0f922183aa86002c42dd256cfee9cf" + integrity sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw== + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-buffer" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/helper-wasm-section" "1.9.0" + "@webassemblyjs/wasm-gen" "1.9.0" + "@webassemblyjs/wasm-opt" "1.9.0" + "@webassemblyjs/wasm-parser" "1.9.0" + "@webassemblyjs/wast-printer" "1.9.0" + + "@webassemblyjs/wasm-gen@1.9.0": + version "1.9.0" + resolved "https://registry.npmmirror.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz#50bc70ec68ded8e2763b01a1418bf43491a7a49c" + integrity sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA== + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/ieee754" "1.9.0" + "@webassemblyjs/leb128" "1.9.0" + "@webassemblyjs/utf8" "1.9.0" + + "@webassemblyjs/wasm-opt@1.9.0": + version "1.9.0" + resolved "https://registry.npmmirror.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz#2211181e5b31326443cc8112eb9f0b9028721a61" + integrity sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A== + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-buffer" "1.9.0" + "@webassemblyjs/wasm-gen" "1.9.0" + "@webassemblyjs/wasm-parser" "1.9.0" + + "@webassemblyjs/wasm-parser@1.9.0": + version "1.9.0" + resolved "https://registry.npmmirror.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz#9d48e44826df4a6598294aa6c87469d642fff65e" + integrity sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA== + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-api-error" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/ieee754" "1.9.0" + "@webassemblyjs/leb128" "1.9.0" + "@webassemblyjs/utf8" "1.9.0" + + "@webassemblyjs/wast-parser@1.9.0": + version "1.9.0" + resolved "https://registry.npmmirror.com/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz#3031115d79ac5bd261556cecc3fa90a3ef451914" + integrity sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw== + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/floating-point-hex-parser" "1.9.0" + "@webassemblyjs/helper-api-error" "1.9.0" + "@webassemblyjs/helper-code-frame" "1.9.0" + "@webassemblyjs/helper-fsm" "1.9.0" + "@xtuc/long" "4.2.2" + + "@webassemblyjs/wast-printer@1.9.0": + version "1.9.0" + resolved "https://registry.npmmirror.com/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz#4935d54c85fef637b00ce9f52377451d00d47899" + integrity sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA== + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/wast-parser" "1.9.0" + "@xtuc/long" "4.2.2" + + "@xtuc/ieee754@^1.2.0": + version "1.2.0" + resolved "https://registry.npmmirror.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" + integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== + + "@xtuc/long@4.2.2": + version "4.2.2" + resolved "https://registry.npmmirror.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" + integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== + + abbrev@1: + version "1.1.1" + resolved "https://registry.npmmirror.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== + + accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: + version "1.3.8" + resolved "https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" + integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== + dependencies: + mime-types "~2.1.34" + negotiator "0.6.3" + + acorn-jsx@^3.0.0: + version "3.0.1" + resolved "https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b" + integrity sha512-AU7pnZkguthwBjKgCg6998ByQNIMjbuDQZ8bb78QAFZwPfmKia8AIzgY/gWgqCjnht8JLdXmB4YxA0KaV60ncQ== + dependencies: + acorn "^3.0.4" + + acorn-walk@^6.1.1: + version "6.2.0" + resolved "https://registry.npmmirror.com/acorn-walk/-/acorn-walk-6.2.0.tgz#123cb8f3b84c2171f1f7fb252615b1c78a6b1a8c" + integrity sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA== + + acorn-walk@^7.1.1: + version "7.2.0" + resolved "https://registry.npmmirror.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" + integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== + + acorn-walk@^8.0.0: + version "8.2.0" + resolved "https://registry.npmmirror.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" + integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== + + acorn@^3.0.4: + version "3.3.0" + resolved "https://registry.npmmirror.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" + integrity sha512-OLUyIIZ7mF5oaAUT1w0TFqQS81q3saT46x8t7ukpPjMNk+nbs4ZHhs7ToV8EWnLYLepjETXd4XaCE4uxkMeqUw== + + acorn@^5.5.0: + version "5.7.4" + resolved "https://registry.npmmirror.com/acorn/-/acorn-5.7.4.tgz#3e8d8a9947d0599a1796d10225d7432f4a4acf5e" + integrity sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg== + + acorn@^6.1.1, acorn@^6.4.1: + version "6.4.2" + resolved "https://registry.npmmirror.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" + integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== + + acorn@^7.1.1: + version "7.4.1" + resolved "https://registry.npmmirror.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" + integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + + acorn@^8.0.4: + version "8.10.0" + resolved "https://registry.npmmirror.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5" + integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== + + address@^1.0.3: + version "1.2.2" + resolved "https://registry.npmmirror.com/address/-/address-1.2.2.tgz#2b5248dac5485a6390532c6a517fda2e3faac89e" + integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA== + + adler-32@~1.2.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/adler-32/-/adler-32-1.2.0.tgz#6a3e6bf0a63900ba15652808cb15c6813d1a5f25" + integrity sha512-/vUqU/UY4MVeFsg+SsK6c+/05RZXIHZMGJA+PX5JyWI0ZRcBpupnRuPLU/NXXoFwMYCPCoxIfElM2eS+DUXCqQ== + dependencies: + exit-on-epipe "~1.0.1" + printj "~1.1.0" + + adler-32@~1.3.0: + version "1.3.1" + resolved "https://registry.npmmirror.com/adler-32/-/adler-32-1.3.1.tgz#1dbf0b36dda0012189a32b3679061932df1821e2" + integrity sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A== + + affine-hull@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/affine-hull/-/affine-hull-1.0.0.tgz#763ff1d38d063ceb7e272f17ee4d7bbcaf905c5d" + integrity sha512-3QNG6+vFAwJvSZHsJYDJ/mt1Cxx9n5ffA+1Ohmj7udw0JuRgUVIXK0P9N9pCMuEdS3jCNt8GFX5q2fChq+GO3Q== + dependencies: + robust-orientation "^1.1.3" + + agent-base@6, agent-base@^6.0.2: + version "6.0.2" + resolved "https://registry.npmmirror.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" + integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== + dependencies: + debug "4" + + agentkeepalive@^4.1.3: + version "4.5.0" + resolved "https://registry.npmmirror.com/agentkeepalive/-/agentkeepalive-4.5.0.tgz#2673ad1389b3c418c5a20c5d7364f93ca04be923" + integrity sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew== + dependencies: + humanize-ms "^1.2.1" + + aggregate-error@^3.0.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" + integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== + dependencies: + clean-stack "^2.0.0" + indent-string "^4.0.0" + + ajv-errors@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" + integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== + + ajv-keywords@^2.1.0: + version "2.1.1" + resolved "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-2.1.1.tgz#617997fc5f60576894c435f940d819e135b80762" + integrity sha512-ZFztHzVRdGLAzJmpUT9LNFLe1YiVOEylcaNpEutM26PVTCtOD919IMfD01CgbRouB42Dd9atjx1HseC15DgOZA== + + ajv-keywords@^3.1.0, ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: + version "3.5.2" + resolved "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" + integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== + + ajv@^5.2.3, ajv@^5.3.0: + version "5.5.2" + resolved "https://registry.npmmirror.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965" + integrity sha512-Ajr4IcMXq/2QmMkEmSvxqfLN5zGmJ92gHXAeOXq1OekoH2rfDNsgdDoL2f7QaRCy7G/E6TpxBVdRuNraMztGHw== + dependencies: + co "^4.6.0" + fast-deep-equal "^1.0.0" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.3.0" + + ajv@^6.1.0, ajv@^6.10.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: + version "6.12.6" + resolved "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + + alphanum-sort@^1.0.0: + version "1.0.2" + resolved "https://registry.npmmirror.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" + integrity sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ== + + amdefine@>=0.0.4: + version "1.0.1" + resolved "https://registry.npmmirror.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" + integrity sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg== + + ansi-align@^3.0.0: + version "3.0.1" + resolved "https://registry.npmmirror.com/ansi-align/-/ansi-align-3.0.1.tgz#0cdf12e111ace773a86e9a1fad1225c43cb19a59" + integrity sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w== + dependencies: + string-width "^4.1.0" + + ansi-colors@^1.0.1: + version "1.1.0" + resolved "https://registry.npmmirror.com/ansi-colors/-/ansi-colors-1.1.0.tgz#6374b4dd5d4718ff3ce27a671a3b1cad077132a9" + integrity sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA== + dependencies: + ansi-wrap "^0.1.0" + + ansi-colors@^3.0.0: + version "3.2.4" + resolved "https://registry.npmmirror.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf" + integrity sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA== + + ansi-cyan@^0.1.1: + version "0.1.1" + resolved "https://registry.npmmirror.com/ansi-cyan/-/ansi-cyan-0.1.1.tgz#538ae528af8982f28ae30d86f2f17456d2609873" + integrity sha512-eCjan3AVo/SxZ0/MyIYRtkpxIu/H3xZN7URr1vXVrISxeyz8fUFz0FJziamK4sS8I+t35y4rHg1b2PklyBe/7A== + dependencies: + ansi-wrap "0.1.0" + + ansi-escapes@^3.0.0: + version "3.2.0" + resolved "https://registry.npmmirror.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" + integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== + + ansi-gray@^0.1.1: + version "0.1.1" + resolved "https://registry.npmmirror.com/ansi-gray/-/ansi-gray-0.1.1.tgz#2962cf54ec9792c48510a3deb524436861ef7251" + integrity sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw== + dependencies: + ansi-wrap "0.1.0" + + ansi-html-community@0.0.8: + version "0.0.8" + resolved "https://registry.npmmirror.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz#69fbc4d6ccbe383f9736934ae34c3f8290f1bf41" + integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw== + + ansi-red@^0.1.1: + version "0.1.1" + resolved "https://registry.npmmirror.com/ansi-red/-/ansi-red-0.1.1.tgz#8c638f9d1080800a353c9c28c8a81ca4705d946c" + integrity sha512-ewaIr5y+9CUTGFwZfpECUbFlGcC0GCw1oqR9RI6h1gQCd9Aj2GxSckCnPsVJnmfMZbwFYE+leZGASgkWl06Jow== + dependencies: + ansi-wrap "0.1.0" + + ansi-regex@^0.2.0, ansi-regex@^0.2.1: + version "0.2.1" + resolved "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-0.2.1.tgz#0d8e946967a3d8143f93e24e298525fc1b2235f9" + integrity sha512-sGwIGMjhYdW26/IhwK2gkWWI8DRCVO6uj3hYgHT+zD+QL1pa37tM3ujhyfcJIYSbsxp7Gxhy7zrRW/1AHm4BmA== + + ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + integrity sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== + + ansi-regex@^3.0.0: + version "3.0.1" + resolved "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-3.0.1.tgz#123d6479e92ad45ad897d4054e3c7ca7db4944e1" + integrity sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw== + + ansi-regex@^4.1.0: + version "4.1.1" + resolved "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-4.1.1.tgz#164daac87ab2d6f6db3a29875e2d1766582dabed" + integrity sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g== + + ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + + ansi-styles@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-1.1.0.tgz#eaecbf66cd706882760b2f4691582b8f55d7a7de" + integrity sha512-f2PKUkN5QngiSemowa6Mrk9MPCdtFiOSmibjZ+j1qhLGHHYsqZwmBMRF3IRMVXo8sybDqx2fJl2d/8OphBoWkA== + + ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + integrity sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA== + + ansi-styles@^3.2.0, ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + + ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + + ansi-wrap@0.1.0, ansi-wrap@^0.1.0: + version "0.1.0" + resolved "https://registry.npmmirror.com/ansi-wrap/-/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf" + integrity sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw== + + any-promise@^1.0.0: + version "1.3.0" + resolved "https://registry.npmmirror.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" + integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A== + + anymatch@^1.3.0: + version "1.3.2" + resolved "https://registry.npmmirror.com/anymatch/-/anymatch-1.3.2.tgz#553dcb8f91e3c889845dfdba34c77721b90b9d7a" + integrity sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA== + dependencies: + micromatch "^2.1.5" + normalize-path "^2.0.0" + + anymatch@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" + integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== + dependencies: + micromatch "^3.1.4" + normalize-path "^2.1.1" + + anymatch@~3.1.2: + version "3.1.3" + resolved "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" + integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + + aproba@^1.0.3, aproba@^1.1.1: + version "1.2.0" + resolved "https://registry.npmmirror.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" + integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== + + arch@^2.1.1: + version "2.2.0" + resolved "https://registry.npmmirror.com/arch/-/arch-2.2.0.tgz#1bc47818f305764f23ab3306b0bfc086c5a29d11" + integrity sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ== + + archiver-utils@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/archiver-utils/-/archiver-utils-2.1.0.tgz#e8a460e94b693c3e3da182a098ca6285ba9249e2" + integrity sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw== + dependencies: + glob "^7.1.4" + graceful-fs "^4.2.0" + lazystream "^1.0.0" + lodash.defaults "^4.2.0" + lodash.difference "^4.5.0" + lodash.flatten "^4.4.0" + lodash.isplainobject "^4.0.6" + lodash.union "^4.6.0" + normalize-path "^3.0.0" + readable-stream "^2.0.0" + + archiver@^3.0.0: + version "3.1.1" + resolved "https://registry.npmmirror.com/archiver/-/archiver-3.1.1.tgz#9db7819d4daf60aec10fe86b16cb9258ced66ea0" + integrity sha512-5Hxxcig7gw5Jod/8Gq0OneVgLYET+oNHcxgWItq4TbhOzRLKNAFUb9edAftiMKXvXfCB0vbGrJdZDNq0dWMsxg== + dependencies: + archiver-utils "^2.1.0" + async "^2.6.3" + buffer-crc32 "^0.2.1" + glob "^7.1.4" + readable-stream "^3.4.0" + tar-stream "^2.1.0" + zip-stream "^2.1.2" + + archy@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/archy/-/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40" + integrity sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw== + + are-we-there-yet@~1.1.2: + version "1.1.7" + resolved "https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz#b15474a932adab4ff8a50d9adfa7e4e926f21146" + integrity sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g== + dependencies: + delegates "^1.0.0" + readable-stream "^2.0.6" + + argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + + argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + + arr-diff@^1.0.1: + version "1.1.0" + resolved "https://registry.npmmirror.com/arr-diff/-/arr-diff-1.1.0.tgz#687c32758163588fef7de7b36fabe495eb1a399a" + integrity sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q== + dependencies: + arr-flatten "^1.0.1" + array-slice "^0.2.3" + + arr-diff@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" + integrity sha512-dtXTVMkh6VkEEA7OhXnN1Ecb8aAGFdZ1LFxtOCoqj4qkyOJMt7+qs6Ahdy6p/NQCPYsRSXXivhSB/J5E9jmYKA== + dependencies: + arr-flatten "^1.0.1" + + arr-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" + integrity sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA== + + arr-flatten@^1.0.1, arr-flatten@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== + + arr-union@^2.0.1: + version "2.1.0" + resolved "https://registry.npmmirror.com/arr-union/-/arr-union-2.1.0.tgz#20f9eab5ec70f5c7d215b1077b1c39161d292c7d" + integrity sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA== + + arr-union@^3.1.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" + integrity sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q== + + array-buffer-byte-length@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz#fabe8bc193fea865f317fe7807085ee0dee5aead" + integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A== + dependencies: + call-bind "^1.0.2" + is-array-buffer "^3.0.1" + + array-differ@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/array-differ/-/array-differ-1.0.0.tgz#eff52e3758249d33be402b8bb8e564bb2b5d4031" + integrity sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ== + + array-each@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/array-each/-/array-each-1.0.1.tgz#a794af0c05ab1752846ee753a1f211a05ba0c44f" + integrity sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA== + + array-find-index@^1.0.1, array-find-index@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" + integrity sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw== + + array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== + + array-flatten@^2.1.0: + version "2.1.2" + resolved "https://registry.npmmirror.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" + integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== + + array-includes@^3.1.6: + version "3.1.7" + resolved "https://registry.npmmirror.com/array-includes/-/array-includes-3.1.7.tgz#8cd2e01b26f7a3086cbc87271593fe921c62abda" + integrity sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + get-intrinsic "^1.2.1" + is-string "^1.0.7" + + array-slice@^0.2.3: + version "0.2.3" + resolved "https://registry.npmmirror.com/array-slice/-/array-slice-0.2.3.tgz#dd3cfb80ed7973a75117cdac69b0b99ec86186f5" + integrity sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q== + + array-slice@^1.0.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/array-slice/-/array-slice-1.1.0.tgz#e368ea15f89bc7069f7ffb89aec3a6c7d4ac22d4" + integrity sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w== + + array-union@^1.0.1, array-union@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" + integrity sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng== + dependencies: + array-uniq "^1.0.1" + + array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + + array-uniq@^1.0.1, array-uniq@^1.0.2: + version "1.0.3" + resolved "https://registry.npmmirror.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" + integrity sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q== + + array-unique@^0.2.1: + version "0.2.1" + resolved "https://registry.npmmirror.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" + integrity sha512-G2n5bG5fSUCpnsXz4+8FUkYsGPkNfLn9YvS66U5qbTIXI2Ynnlo4Bi42bWv+omKUCqz+ejzfClwne0alJWJPhg== + + array-unique@^0.3.2: + version "0.3.2" + resolved "https://registry.npmmirror.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + integrity sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ== + + array.prototype.findlastindex@^1.2.2: + version "1.2.3" + resolved "https://registry.npmmirror.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz#b37598438f97b579166940814e2c0493a4f50207" + integrity sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + es-shim-unscopables "^1.0.0" + get-intrinsic "^1.2.1" + + array.prototype.flat@^1.3.1: + version "1.3.2" + resolved "https://registry.npmmirror.com/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz#1476217df8cff17d72ee8f3ba06738db5b387d18" + integrity sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + es-shim-unscopables "^1.0.0" + + array.prototype.flatmap@^1.3.1: + version "1.3.2" + resolved "https://registry.npmmirror.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz#c9a7c6831db8e719d6ce639190146c24bbd3e527" + integrity sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + es-shim-unscopables "^1.0.0" + + array.prototype.reduce@^1.0.6: + version "1.0.6" + resolved "https://registry.npmmirror.com/array.prototype.reduce/-/array.prototype.reduce-1.0.6.tgz#63149931808c5fc1e1354814923d92d45f7d96d5" + integrity sha512-UW+Mz8LG/sPSU8jRDCjVr6J/ZKAGpHfwrZ6kWTG5qCxIEiXdVshqGnu5vEZA8S1y6X4aCSbQZ0/EEsfvEvBiSg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + es-array-method-boxes-properly "^1.0.0" + is-string "^1.0.7" + + arraybuffer.prototype.slice@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz#98bd561953e3e74bb34938e77647179dfe6e9f12" + integrity sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw== + dependencies: + array-buffer-byte-length "^1.0.0" + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + get-intrinsic "^1.2.1" + is-array-buffer "^3.0.2" + is-shared-array-buffer "^1.0.2" + + as-number@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/as-number/-/as-number-1.0.0.tgz#acb27e34f8f9d8ab0da9e376f3b8959860f80a66" + integrity sha512-HkI/zLo2AbSRO4fqVkmyf3hms0bJDs3iboHqTrNuwTiCRvdYXM7HFhfhB6Dk51anV2LM/IMB83mtK9mHw4FlAg== + + asn1.js@^5.2.0: + version "5.4.1" + resolved "https://registry.npmmirror.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07" + integrity sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA== + dependencies: + bn.js "^4.0.0" + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + safer-buffer "^2.1.0" + + asn1@~0.2.3: + version "0.2.6" + resolved "https://registry.npmmirror.com/asn1/-/asn1-0.2.6.tgz#0d3a7bb6e64e02a90c0303b31f292868ea09a08d" + integrity sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ== + dependencies: + safer-buffer "~2.1.0" + + assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== + + assert@^1.1.1: + version "1.5.1" + resolved "https://registry.npmmirror.com/assert/-/assert-1.5.1.tgz#038ab248e4ff078e7bc2485ba6e6388466c78f76" + integrity sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A== + dependencies: + object.assign "^4.1.4" + util "^0.10.4" + + assign-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + integrity sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw== + + async-each@^1.0.0, async-each@^1.0.1: + version "1.0.6" + resolved "https://registry.npmmirror.com/async-each/-/async-each-1.0.6.tgz#52f1d9403818c179b7561e11a5d1b77eb2160e77" + integrity sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg== + + async-foreach@^0.1.3: + version "0.1.3" + resolved "https://registry.npmmirror.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" + integrity sha512-VUeSMD8nEGBWaZK4lizI1sf3yEC7pnAQ/mrI7pC2fBz2s/tq5jWWEngTwaf0Gruu/OoXRGLGg1XFqpYBiGTYJA== + + async-limiter@~1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" + integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== + + async-validator@^4.2.5: + version "4.2.5" + resolved "https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz#c96ea3332a521699d0afaaceed510a54656c6339" + integrity sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg== + + async-validator@~1.8.1: + version "1.8.5" + resolved "https://registry.npmmirror.com/async-validator/-/async-validator-1.8.5.tgz#dc3e08ec1fd0dddb67e60842f02c0cd1cec6d7f0" + integrity sha512-tXBM+1m056MAX0E8TL2iCjg8WvSyXu0Zc8LNtYqrVeyoL3+esHRZ4SieE9fKQyyU09uONjnMEjrNBMqT0mbvmA== + dependencies: + babel-runtime "6.x" + + async@^2.6.3, async@^2.6.4: + version "2.6.4" + resolved "https://registry.npmmirror.com/async/-/async-2.6.4.tgz#706b7ff6084664cd7eae713f6f965433b5504221" + integrity sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA== + dependencies: + lodash "^4.17.14" + + async@^3.1.1: + version "3.2.4" + resolved "https://registry.npmmirror.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c" + integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== + + asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== + + atob@^2.1.2: + version "2.1.2" + resolved "https://registry.npmmirror.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + + autoprefixer@^7.0.0: + version "7.2.6" + resolved "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-7.2.6.tgz#256672f86f7c735da849c4f07d008abb056067dc" + integrity sha512-Iq8TRIB+/9eQ8rbGhcP7ct5cYb/3qjNYAR2SnzLCEcwF6rvVOax8+9+fccgXk4bEhQGjOZd5TLhsksmAdsbGqQ== + dependencies: + browserslist "^2.11.3" + caniuse-lite "^1.0.30000805" + normalize-range "^0.1.2" + num2fraction "^1.2.2" + postcss "^6.0.17" + postcss-value-parser "^3.2.3" + + autoprefixer@^9.5.1: + version "9.8.8" + resolved "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-9.8.8.tgz#fd4bd4595385fa6f06599de749a4d5f7a474957a" + integrity sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA== + dependencies: + browserslist "^4.12.0" + caniuse-lite "^1.0.30001109" + normalize-range "^0.1.2" + num2fraction "^1.2.2" + picocolors "^0.2.1" + postcss "^7.0.32" + postcss-value-parser "^4.1.0" + + available-typed-arrays@^1.0.5: + version "1.0.5" + resolved "https://registry.npmmirror.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" + integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== + + aws-sign2@~0.7.0: + version "0.7.0" + resolved "https://registry.npmmirror.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" + integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== + + aws4@^1.8.0: + version "1.12.0" + resolved "https://registry.npmmirror.com/aws4/-/aws4-1.12.0.tgz#ce1c9d143389679e253b314241ea9aa5cec980d3" + integrity sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg== + + axios@^0.19.0: + version "0.19.2" + resolved "https://registry.npmmirror.com/axios/-/axios-0.19.2.tgz#3ea36c5d8818d0d5f8a8a97a6d36b86cdc00cb27" + integrity sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA== + dependencies: + follow-redirects "1.5.10" + + babel-code-frame@^6.22.0, babel-code-frame@^6.26.0: + version "6.26.0" + resolved "https://registry.npmmirror.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" + integrity sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g== + dependencies: + chalk "^1.1.3" + esutils "^2.0.2" + js-tokens "^3.0.2" + + babel-eslint@^10.0.1: + version "10.1.0" + resolved "https://registry.npmmirror.com/babel-eslint/-/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232" + integrity sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/parser" "^7.7.0" + "@babel/traverse" "^7.7.0" + "@babel/types" "^7.7.0" + eslint-visitor-keys "^1.0.0" + resolve "^1.12.0" + + babel-eslint@^8.0.1: + version "8.2.6" + resolved "https://registry.npmmirror.com/babel-eslint/-/babel-eslint-8.2.6.tgz#6270d0c73205628067c0f7ae1693a9e797acefd9" + integrity sha512-aCdHjhzcILdP8c9lej7hvXKvQieyRt20SF102SIGyY4cUIiw6UaAtK4j2o3dXX74jEmy0TJ0CEhv4fTIM3SzcA== + dependencies: + "@babel/code-frame" "7.0.0-beta.44" + "@babel/traverse" "7.0.0-beta.44" + "@babel/types" "7.0.0-beta.44" + babylon "7.0.0-beta.44" + eslint-scope "3.7.1" + eslint-visitor-keys "^1.0.0" + + babel-helper-vue-jsx-merge-props@^2.0.0, babel-helper-vue-jsx-merge-props@^2.0.3: + version "2.0.3" + resolved "https://registry.npmmirror.com/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz#22aebd3b33902328e513293a8e4992b384f9f1b6" + integrity sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg== + + babel-loader@^8.0.5: + version "8.3.0" + resolved "https://registry.npmmirror.com/babel-loader/-/babel-loader-8.3.0.tgz#124936e841ba4fe8176786d6ff28add1f134d6a8" + integrity sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q== + dependencies: + find-cache-dir "^3.3.1" + loader-utils "^2.0.0" + make-dir "^3.1.0" + schema-utils "^2.6.5" + + babel-plugin-component@^1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/babel-plugin-component/-/babel-plugin-component-1.1.1.tgz#9b023a23ff5c9aae0fd56c5a18b9cab8c4d45eea" + integrity sha512-WUw887kJf2GH80Ng/ZMctKZ511iamHNqPhd9uKo14yzisvV7Wt1EckIrb8oq/uCz3B3PpAW7Xfl7AkTLDYT6ag== + dependencies: + "@babel/helper-module-imports" "7.0.0-beta.35" + + babel-plugin-dynamic-import-node@^2.2.0: + version "2.3.3" + resolved "https://registry.npmmirror.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" + integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== + dependencies: + object.assign "^4.1.0" + + babel-plugin-module-resolver@3.2.0: + version "3.2.0" + resolved "https://registry.npmmirror.com/babel-plugin-module-resolver/-/babel-plugin-module-resolver-3.2.0.tgz#ddfa5e301e3b9aa12d852a9979f18b37881ff5a7" + integrity sha512-tjR0GvSndzPew/Iayf4uICWZqjBwnlMWjSx6brryfQ81F9rxBVqwDJtFCV8oOs0+vJeefK9TmdZtkIFdFe1UnA== + dependencies: + find-babel-config "^1.1.0" + glob "^7.1.2" + pkg-up "^2.0.0" + reselect "^3.0.1" + resolve "^1.4.0" + + babel-plugin-polyfill-corejs2@^0.4.5: + version "0.4.5" + resolved "https://registry.npmmirror.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz#8097b4cb4af5b64a1d11332b6fb72ef5e64a054c" + integrity sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg== + dependencies: + "@babel/compat-data" "^7.22.6" + "@babel/helper-define-polyfill-provider" "^0.4.2" + semver "^6.3.1" + + babel-plugin-polyfill-corejs3@^0.8.3: + version "0.8.3" + resolved "https://registry.npmmirror.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.3.tgz#b4f719d0ad9bb8e0c23e3e630c0c8ec6dd7a1c52" + integrity sha512-z41XaniZL26WLrvjy7soabMXrfPWARN25PZoriDEiLMxAp50AUW3t35BGQUMg5xK3UrpVTtagIDklxYa+MhiNA== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.4.2" + core-js-compat "^3.31.0" + + babel-plugin-polyfill-regenerator@^0.5.2: + version "0.5.2" + resolved "https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz#80d0f3e1098c080c8b5a65f41e9427af692dc326" + integrity sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.4.2" + + babel-runtime@6.x, babel-runtime@^6.11.6, babel-runtime@^6.9.2: + version "6.26.0" + resolved "https://registry.npmmirror.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" + integrity sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g== + dependencies: + core-js "^2.4.0" + regenerator-runtime "^0.11.0" + + babylon@7.0.0-beta.44: + version "7.0.0-beta.44" + resolved "https://registry.npmmirror.com/babylon/-/babylon-7.0.0-beta.44.tgz#89159e15e6e30c5096e22d738d8c0af8a0e8ca1d" + integrity sha512-5Hlm13BJVAioCHpImtFqNOF2H3ieTOHd0fmFGMxOJ9jgeFqeAwsv3u5P5cR7CSeFrkgHsT19DgFJkHV0/Mcd8g== + + balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + + base64-js@^1.0.2, base64-js@^1.3.1: + version "1.5.1" + resolved "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + + base@^0.11.1: + version "0.11.2" + resolved "https://registry.npmmirror.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" + integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== + dependencies: + cache-base "^1.0.1" + class-utils "^0.3.5" + component-emitter "^1.2.1" + define-property "^1.0.0" + isobject "^3.0.1" + mixin-deep "^1.2.0" + pascalcase "^0.1.1" + + batch@0.6.1: + version "0.6.1" + resolved "https://registry.npmmirror.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" + integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw== + + bcrypt-pbkdf@^1.0.0: + version "1.0.2" + resolved "https://registry.npmmirror.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" + integrity sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== + dependencies: + tweetnacl "^0.14.3" + + beeper@^1.0.0: + version "1.1.1" + resolved "https://registry.npmmirror.com/beeper/-/beeper-1.1.1.tgz#e6d5ea8c5dad001304a70b22638447f69cb2f809" + integrity sha512-3vqtKL1N45I5dV0RdssXZG7X6pCqQrWPNOlBPZPrd+QkE2HEhR57Z04m0KtpbsZH73j+a3F8UD1TQnn+ExTvIA== + + bfj@^6.1.1: + version "6.1.2" + resolved "https://registry.npmmirror.com/bfj/-/bfj-6.1.2.tgz#325c861a822bcb358a41c78a33b8e6e2086dde7f" + integrity sha512-BmBJa4Lip6BPRINSZ0BPEIfB1wUY/9rwbwvIHQA1KjX9om29B6id0wnWXq7m3bn5JrUVjeOTnVuhPT1FiHwPGw== + dependencies: + bluebird "^3.5.5" + check-types "^8.0.3" + hoopy "^0.1.4" + tryer "^1.0.1" + + big.js@^3.1.3: + version "3.2.0" + resolved "https://registry.npmmirror.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" + integrity sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q== + + big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.npmmirror.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + + binary-extensions@^1.0.0: + version "1.13.1" + resolved "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" + integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== + + binary-extensions@^2.0.0: + version "2.2.0" + resolved "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" + integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + + bindings@^1.5.0: + version "1.5.0" + resolved "https://registry.npmmirror.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" + integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== + dependencies: + file-uri-to-path "1.0.0" + + bit-twiddle@^1.0.0: + version "1.0.2" + resolved "https://registry.npmmirror.com/bit-twiddle/-/bit-twiddle-1.0.2.tgz#0c6c1fabe2b23d17173d9a61b7b7093eb9e1769e" + integrity sha512-B9UhK0DKFZhoTFcfvAzhqsjStvGJp9vYWf3+6SNTtdSQnvIgfkHbgHrg/e4+TH71N2GDu8tpmCVoyfrL1d7ntA== + + bl@^4.0.3: + version "4.1.0" + resolved "https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" + integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== + dependencies: + buffer "^5.5.0" + inherits "^2.0.4" + readable-stream "^3.4.0" + + block-stream@*: + version "0.0.9" + resolved "https://registry.npmmirror.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a" + integrity sha512-OorbnJVPII4DuUKbjARAe8u8EfqOmkEEaSFIyoQ7OjTHn6kafxWl0wLgoZ2rXaYd7MyLcDaU4TmhfxtwgcccMQ== + dependencies: + inherits "~2.0.0" + + bluebird@^3.1.1, bluebird@^3.5.0, bluebird@^3.5.1, bluebird@^3.5.5: + version "3.7.2" + resolved "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" + integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== + + bmaplib.curveline@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/bmaplib.curveline/-/bmaplib.curveline-1.0.0.tgz#826eb0bf1c59fad1b23142be66fc360cf009aea2" + integrity sha512-9wcFMVhiYxNPqpvsLDAADn3qDhNzXp2mA6VyHSHg2XOAgSooC7ZiujdFhy0sp+0QYjTfJ/MjmLuNoUg2HHxH4Q== + + bmaplib.heatmap@^1.0.4: + version "1.0.4" + resolved "https://registry.npmmirror.com/bmaplib.heatmap/-/bmaplib.heatmap-1.0.4.tgz#30161262771fe78af35705ff92457725de5d9850" + integrity sha512-rmhqUARBpUSJ9jXzUI2j7dIOqnc38bqubkx/8a349U2qtw/ulLUwyzRD535OrA8G7w5cz4aPKm6/rNvUAarg/Q== + + bmaplib.lushu@^1.0.7: + version "1.0.7" + resolved "https://registry.npmmirror.com/bmaplib.lushu/-/bmaplib.lushu-1.0.7.tgz#77c17dcf7148d30c46e8430c7ff86b20e418b8b8" + integrity sha512-LVvgpESPii6xGxyjnQjq8u+ic4NjvhdCPV/RiSS/PGTUdZKeTDS7prSpleJLZH3ES0+oc0gYn8bw0LtPYUSz2w== + + bmaplib.markerclusterer@^1.0.13: + version "1.0.13" + resolved "https://registry.npmmirror.com/bmaplib.markerclusterer/-/bmaplib.markerclusterer-1.0.13.tgz#442d71a6c40844ee47d01f6db2166b54530b5bd1" + integrity sha512-VrLyWSiuDEVNi0yUfwOhFQ6z1oEEHS4w36GNu3iASu6p52QIx9uAXMUkuSCHReNR0bj2Cp9SA1dSx5RpojXajQ== + dependencies: + bmaplib.texticonoverlay "^1.0.2" + + bmaplib.texticonoverlay@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/bmaplib.texticonoverlay/-/bmaplib.texticonoverlay-1.0.2.tgz#d78546ea0f036d9fe964983796315b6c112a05bf" + integrity sha512-4ZTWr4ZP3B6qEWput5Tut16CfZgII38YwM3bpyb4gFTQyORlKYryFp9WHWrwZZaHlOyYDAXG9SX0hka43jTADg== + + bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.9: + version "4.12.0" + resolved "https://registry.npmmirror.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88" + integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== + + bn.js@^5.0.0, bn.js@^5.1.1: + version "5.2.1" + resolved "https://registry.npmmirror.com/bn.js/-/bn.js-5.2.1.tgz#0bc527a6a0d18d0aa8d5b0538ce4a77dccfa7b70" + integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ== + + body-parser@1.20.1: + version "1.20.1" + resolved "https://registry.npmmirror.com/body-parser/-/body-parser-1.20.1.tgz#b1812a8912c195cd371a3ee5e66faa2338a5c668" + integrity sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw== + dependencies: + bytes "3.1.2" + content-type "~1.0.4" + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + http-errors "2.0.0" + iconv-lite "0.4.24" + on-finished "2.4.1" + qs "6.11.0" + raw-body "2.5.1" + type-is "~1.6.18" + unpipe "1.0.0" + + bonjour@^3.5.0: + version "3.5.0" + resolved "https://registry.npmmirror.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" + integrity sha512-RaVTblr+OnEli0r/ud8InrU7D+G0y6aJhlxaLa6Pwty4+xoxboF1BsUI45tujvRpbj9dQVoglChqonGAsjEBYg== + dependencies: + array-flatten "^2.1.0" + deep-equal "^1.0.1" + dns-equal "^1.0.0" + dns-txt "^2.0.2" + multicast-dns "^6.0.1" + multicast-dns-service-types "^1.1.0" + + boolbase@^1.0.0, boolbase@~1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== + + boxen@^5.0.0: + version "5.1.2" + resolved "https://registry.npmmirror.com/boxen/-/boxen-5.1.2.tgz#788cb686fc83c1f486dfa8a40c68fc2b831d2b50" + integrity sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ== + dependencies: + ansi-align "^3.0.0" + camelcase "^6.2.0" + chalk "^4.1.0" + cli-boxes "^2.2.1" + string-width "^4.2.2" + type-fest "^0.20.2" + widest-line "^3.1.0" + wrap-ansi "^7.0.0" + + brace-expansion@^1.0.0, brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + + braces@^1.8.2: + version "1.8.5" + resolved "https://registry.npmmirror.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" + integrity sha512-xU7bpz2ytJl1bH9cgIurjpg/n8Gohy9GTw81heDYLJQ4RU60dlyJsa+atVF2pI0yMMvKxI9HkKwjePCj5XI1hw== + dependencies: + expand-range "^1.8.1" + preserve "^0.2.0" + repeat-element "^1.1.2" + + braces@^2.2.2, braces@^2.3.1, braces@^2.3.2: + version "2.3.2" + resolved "https://registry.npmmirror.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" + integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== + dependencies: + arr-flatten "^1.1.0" + array-unique "^0.3.2" + extend-shallow "^2.0.1" + fill-range "^4.0.0" + isobject "^3.0.1" + repeat-element "^1.1.2" + snapdragon "^0.8.1" + snapdragon-node "^2.0.1" + split-string "^3.0.2" + to-regex "^3.0.1" + + braces@^3.0.2, braces@~3.0.2: + version "3.0.2" + resolved "https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + + brorand@^1.0.1, brorand@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" + integrity sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w== + + browserify-aes@^1.0.0, browserify-aes@^1.0.4: + version "1.2.0" + resolved "https://registry.npmmirror.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" + integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== + dependencies: + buffer-xor "^1.0.3" + cipher-base "^1.0.0" + create-hash "^1.1.0" + evp_bytestokey "^1.0.3" + inherits "^2.0.1" + safe-buffer "^5.0.1" + + browserify-cipher@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" + integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== + dependencies: + browserify-aes "^1.0.4" + browserify-des "^1.0.0" + evp_bytestokey "^1.0.0" + + browserify-des@^1.0.0: + version "1.0.2" + resolved "https://registry.npmmirror.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" + integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== + dependencies: + cipher-base "^1.0.1" + des.js "^1.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + + browserify-rsa@^4.0.0, browserify-rsa@^4.0.1: + version "4.1.0" + resolved "https://registry.npmmirror.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz#b2fd06b5b75ae297f7ce2dc651f918f5be158c8d" + integrity sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog== + dependencies: + bn.js "^5.0.0" + randombytes "^2.0.1" + + browserify-sign@^4.0.0: + version "4.2.1" + resolved "https://registry.npmmirror.com/browserify-sign/-/browserify-sign-4.2.1.tgz#eaf4add46dd54be3bb3b36c0cf15abbeba7956c3" + integrity sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg== + dependencies: + bn.js "^5.1.1" + browserify-rsa "^4.0.1" + create-hash "^1.2.0" + create-hmac "^1.1.7" + elliptic "^6.5.3" + inherits "^2.0.4" + parse-asn1 "^5.1.5" + readable-stream "^3.6.0" + safe-buffer "^5.2.0" + + browserify-zlib@^0.2.0: + version "0.2.0" + resolved "https://registry.npmmirror.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" + integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== + dependencies: + pako "~1.0.5" + + browserslist@^2.11.3: + version "2.11.3" + resolved "https://registry.npmmirror.com/browserslist/-/browserslist-2.11.3.tgz#fe36167aed1bbcde4827ebfe71347a2cc70b99b2" + integrity sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA== + dependencies: + caniuse-lite "^1.0.30000792" + electron-to-chromium "^1.3.30" + + browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.21.10, browserslist@^4.21.9, browserslist@^4.3.4, browserslist@^4.5.4: + version "4.21.10" + resolved "https://registry.npmmirror.com/browserslist/-/browserslist-4.21.10.tgz#dbbac576628c13d3b2231332cb2ec5a46e015bb0" + integrity sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ== + dependencies: + caniuse-lite "^1.0.30001517" + electron-to-chromium "^1.4.477" + node-releases "^2.0.13" + update-browserslist-db "^1.0.11" + + buffer-crc32@^0.2.1, buffer-crc32@^0.2.13: + version "0.2.13" + resolved "https://registry.npmmirror.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" + integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== + + buffer-from@^1.0.0: + version "1.1.2" + resolved "https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" + integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== + + buffer-indexof@^1.0.0: + version "1.1.1" + resolved "https://registry.npmmirror.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" + integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== + + buffer-xor@^1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" + integrity sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ== + + buffer@^4.3.0: + version "4.9.2" + resolved "https://registry.npmmirror.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8" + integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== + dependencies: + base64-js "^1.0.2" + ieee754 "^1.1.4" + isarray "^1.0.0" + + buffer@^5.1.0, buffer@^5.5.0: + version "5.7.1" + resolved "https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" + integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.1.13" + + builtin-status-codes@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" + integrity sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ== + + builtins@^1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88" + integrity sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ== + + bytes@3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== + + bytes@3.1.2: + version "3.1.2" + resolved "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" + integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== + + cacache@^10.0.4: + version "10.0.4" + resolved "https://registry.npmmirror.com/cacache/-/cacache-10.0.4.tgz#6452367999eff9d4188aefd9a14e9d7c6a263460" + integrity sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA== + dependencies: + bluebird "^3.5.1" + chownr "^1.0.1" + glob "^7.1.2" + graceful-fs "^4.1.11" + lru-cache "^4.1.1" + mississippi "^2.0.0" + mkdirp "^0.5.1" + move-concurrently "^1.0.1" + promise-inflight "^1.0.1" + rimraf "^2.6.2" + ssri "^5.2.4" + unique-filename "^1.1.0" + y18n "^4.0.0" + + cacache@^12.0.2: + version "12.0.4" + resolved "https://registry.npmmirror.com/cacache/-/cacache-12.0.4.tgz#668bcbd105aeb5f1d92fe25570ec9525c8faa40c" + integrity sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ== + dependencies: + bluebird "^3.5.5" + chownr "^1.1.1" + figgy-pudding "^3.5.1" + glob "^7.1.4" + graceful-fs "^4.1.15" + infer-owner "^1.0.3" + lru-cache "^5.1.1" + mississippi "^3.0.0" + mkdirp "^0.5.1" + move-concurrently "^1.0.1" + promise-inflight "^1.0.1" + rimraf "^2.6.3" + ssri "^6.0.1" + unique-filename "^1.1.1" + y18n "^4.0.0" + + cacache@^15.0.5, cacache@^15.2.0: + version "15.3.0" + resolved "https://registry.npmmirror.com/cacache/-/cacache-15.3.0.tgz#dc85380fb2f556fe3dda4c719bfa0ec875a7f1eb" + integrity sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ== + dependencies: + "@npmcli/fs" "^1.0.0" + "@npmcli/move-file" "^1.0.1" + chownr "^2.0.0" + fs-minipass "^2.0.0" + glob "^7.1.4" + infer-owner "^1.0.4" + lru-cache "^6.0.0" + minipass "^3.1.1" + minipass-collect "^1.0.2" + minipass-flush "^1.0.5" + minipass-pipeline "^1.2.2" + mkdirp "^1.0.3" + p-map "^4.0.0" + promise-inflight "^1.0.1" + rimraf "^3.0.2" + ssri "^8.0.1" + tar "^6.0.2" + unique-filename "^1.1.1" + + cache-base@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" + integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== + dependencies: + collection-visit "^1.0.0" + component-emitter "^1.2.1" + get-value "^2.0.6" + has-value "^1.0.0" + isobject "^3.0.1" + set-value "^2.0.0" + to-object-path "^0.3.0" + union-value "^1.0.0" + unset-value "^1.0.0" + + cache-loader@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/cache-loader/-/cache-loader-2.0.1.tgz#5758f41a62d7c23941e3c3c7016e6faeb03acb07" + integrity sha512-V99T3FOynmGx26Zom+JrVBytLBsmUCzVG2/4NnUKgvXN4bEV42R1ERl1IyiH/cvFIDA1Ytq2lPZ9tXDSahcQpQ== + dependencies: + loader-utils "^1.1.0" + mkdirp "^0.5.1" + neo-async "^2.6.0" + normalize-path "^3.0.0" + schema-utils "^1.0.0" + + cacheable-request@^6.0.0: + version "6.1.0" + resolved "https://registry.npmmirror.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" + integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg== + dependencies: + clone-response "^1.0.2" + get-stream "^5.1.0" + http-cache-semantics "^4.0.0" + keyv "^3.0.0" + lowercase-keys "^2.0.0" + normalize-url "^4.1.0" + responselike "^1.0.2" + + call-bind@^1.0.0, call-bind@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" + integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + dependencies: + function-bind "^1.1.1" + get-intrinsic "^1.0.2" + + call-me-maybe@^1.0.1: + version "1.0.2" + resolved "https://registry.npmmirror.com/call-me-maybe/-/call-me-maybe-1.0.2.tgz#03f964f19522ba643b1b0693acb9152fe2074baa" + integrity sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ== + + caller-callsite@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" + integrity sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ== + dependencies: + callsites "^2.0.0" + + caller-path@^0.1.0: + version "0.1.0" + resolved "https://registry.npmmirror.com/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f" + integrity sha512-UJiE1otjXPF5/x+T3zTnSFiTOEmJoGTD9HmBoxnCUwho61a2eSNn/VwtwuIBDAo2SEOv1AJ7ARI5gCmohFLu/g== + dependencies: + callsites "^0.2.0" + + caller-path@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" + integrity sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A== + dependencies: + caller-callsite "^2.0.0" + + callsites@^0.2.0: + version "0.2.0" + resolved "https://registry.npmmirror.com/callsites/-/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca" + integrity sha512-Zv4Dns9IbXXmPkgRRUjAaJQgfN4xX5p6+RQFhWUqscdvvK2xK/ZL8b3IXIJsj+4sD+f24NwnWy2BY8AJ82JB0A== + + callsites@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" + integrity sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ== + + camel-case@3.0.x: + version "3.0.0" + resolved "https://registry.npmmirror.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" + integrity sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w== + dependencies: + no-case "^2.2.0" + upper-case "^1.1.1" + + camelcase-keys@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" + integrity sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ== + dependencies: + camelcase "^2.0.0" + map-obj "^1.0.0" + + camelcase@^2.0.0: + version "2.1.1" + resolved "https://registry.npmmirror.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" + integrity sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw== + + camelcase@^5.0.0: + version "5.3.1" + resolved "https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + + camelcase@^6.2.0: + version "6.3.0" + resolved "https://registry.npmmirror.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" + integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== + + caniuse-api@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" + integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== + dependencies: + browserslist "^4.0.0" + caniuse-lite "^1.0.0" + lodash.memoize "^4.1.2" + lodash.uniq "^4.5.0" + + caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000792, caniuse-lite@^1.0.30000805, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001517: + version "1.0.30001538" + resolved "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001538.tgz#9dbc6b9af1ff06b5eb12350c2012b3af56744f3f" + integrity sha512-HWJnhnID+0YMtGlzcp3T9drmBJUVDchPJ08tpUGFLs9CYlwWPH2uLgpHn8fND5pCgXVtnGS3H4QR9XLMHVNkHw== + + case-sensitive-paths-webpack-plugin@^2.2.0: + version "2.4.0" + resolved "https://registry.npmmirror.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz#db64066c6422eed2e08cc14b986ca43796dbc6d4" + integrity sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw== + + caseless@~0.12.0: + version "0.12.0" + resolved "https://registry.npmmirror.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== + + cfb@^1.1.4: + version "1.2.2" + resolved "https://registry.npmmirror.com/cfb/-/cfb-1.2.2.tgz#94e687628c700e5155436dac05f74e08df23bc44" + integrity sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA== + dependencies: + adler-32 "~1.3.0" + crc-32 "~1.2.0" + + chalk@*: + version "5.3.0" + resolved "https://registry.npmmirror.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385" + integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== + + chalk@^0.5.0: + version "0.5.1" + resolved "https://registry.npmmirror.com/chalk/-/chalk-0.5.1.tgz#663b3a648b68b55d04690d49167aa837858f2174" + integrity sha512-bIKA54hP8iZhyDT81TOsJiQvR1gW+ZYSXFaZUAvoD4wCHdbHY2actmpTE4x344ZlFqHbvoxKOaESULTZN2gstg== + dependencies: + ansi-styles "^1.1.0" + escape-string-regexp "^1.0.0" + has-ansi "^0.1.0" + strip-ansi "^0.3.0" + supports-color "^0.2.0" + + chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3: + version "1.1.3" + resolved "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + integrity sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A== + dependencies: + ansi-styles "^2.2.1" + escape-string-regexp "^1.0.2" + has-ansi "^2.0.0" + strip-ansi "^3.0.0" + supports-color "^2.0.0" + + chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.4.1, chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.npmmirror.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + + chalk@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" + integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + + chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2: + version "4.1.2" + resolved "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + + chardet@^0.4.0: + version "0.4.2" + resolved "https://registry.npmmirror.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2" + integrity sha512-j/Toj7f1z98Hh2cYo2BVr85EpIRWqUi7rtRSGxh/cqUjqrnJe9l9UE7IUGd2vQ2p+kSHLkSzObQPZPLUC6TQwg== + + check-types@^8.0.3: + version "8.0.3" + resolved "https://registry.npmmirror.com/check-types/-/check-types-8.0.3.tgz#3356cca19c889544f2d7a95ed49ce508a0ecf552" + integrity sha512-YpeKZngUmG65rLudJ4taU7VLkOCTMhNl/u4ctNC56LQS/zJTyNH0Lrtwm1tfTsbLlwvlfsA2d1c8vCf/Kh2KwQ== + + chokidar@^1.6.0: + version "1.7.0" + resolved "https://registry.npmmirror.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468" + integrity sha512-mk8fAWcRUOxY7btlLtitj3A45jOwSAxH4tOFOoEGbVsl6cL6pPMWUy7dwZ/canfj3QEdP6FHSnf/l1c6/WkzVg== + dependencies: + anymatch "^1.3.0" + async-each "^1.0.0" + glob-parent "^2.0.0" + inherits "^2.0.1" + is-binary-path "^1.0.0" + is-glob "^2.0.0" + path-is-absolute "^1.0.0" + readdirp "^2.0.0" + optionalDependencies: + fsevents "^1.0.0" + + chokidar@^2.1.8: + version "2.1.8" + resolved "https://registry.npmmirror.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" + integrity sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg== + dependencies: + anymatch "^2.0.0" + async-each "^1.0.1" + braces "^2.3.2" + glob-parent "^3.1.0" + inherits "^2.0.3" + is-binary-path "^1.0.0" + is-glob "^4.0.0" + normalize-path "^3.0.0" + path-is-absolute "^1.0.0" + readdirp "^2.2.1" + upath "^1.1.1" + optionalDependencies: + fsevents "^1.2.7" + + chokidar@^3.4.1: + version "3.5.3" + resolved "https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" + integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== + 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" + optionalDependencies: + fsevents "~2.3.2" + + chownr@^1.0.1, chownr@^1.1.1: + version "1.1.4" + resolved "https://registry.npmmirror.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" + integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== + + chownr@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" + integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== + + chrome-trace-event@^1.0.2: + version "1.0.3" + resolved "https://registry.npmmirror.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" + integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== + + ci-info@^1.5.0: + version "1.6.0" + resolved "https://registry.npmmirror.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497" + integrity sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A== + + ci-info@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" + integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== + + cint@^8.2.1: + version "8.2.1" + resolved "https://registry.npmmirror.com/cint/-/cint-8.2.1.tgz#70386b1b48e2773d0d63166a55aff94ef4456a12" + integrity sha512-gyWqJHXgDFPNx7PEyFJotutav+al92TTC3dWlMFyTETlOyKBQMZb7Cetqmj3GlrnSILHwSJRwf4mIGzc7C5lXw== + + cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: + version "1.0.4" + resolved "https://registry.npmmirror.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" + integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + + circular-json@^0.3.1: + version "0.3.3" + resolved "https://registry.npmmirror.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66" + integrity sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A== + + class-utils@^0.3.5: + version "0.3.6" + resolved "https://registry.npmmirror.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" + integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== + dependencies: + arr-union "^3.1.0" + define-property "^0.2.5" + isobject "^3.0.0" + static-extend "^0.1.1" + + claygl@^1.2.1: + version "1.3.0" + resolved "https://registry.npmmirror.com/claygl/-/claygl-1.3.0.tgz#7a6e2903210519ac358848f5d78070ed211685f3" + integrity sha512-+gGtJjT6SSHD2l2yC3MCubW/sCV40tZuSs5opdtn79vFSGUgp/lH139RNEQ6Jy078/L0aV8odCw8RSrUcMfLaQ== + + clean-css@4.2.3: + version "4.2.3" + resolved "https://registry.npmmirror.com/clean-css/-/clean-css-4.2.3.tgz#507b5de7d97b48ee53d84adb0160ff6216380f78" + integrity sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA== + dependencies: + source-map "~0.6.0" + + clean-css@4.2.x: + version "4.2.4" + resolved "https://registry.npmmirror.com/clean-css/-/clean-css-4.2.4.tgz#733bf46eba4e607c6891ea57c24a989356831178" + integrity sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A== + dependencies: + source-map "~0.6.0" + + clean-css@^3.1.9: + version "3.4.28" + resolved "https://registry.npmmirror.com/clean-css/-/clean-css-3.4.28.tgz#bf1945e82fc808f55695e6ddeaec01400efd03ff" + integrity sha512-aTWyttSdI2mYi07kWqHi24NUU9YlELFKGOAgFzZjDN1064DMAOy2FBuoyGmkKRlXkbpXd0EVHmiVkbKhKoirTw== + dependencies: + commander "2.8.x" + source-map "0.4.x" + + clean-stack@^2.0.0: + version "2.2.0" + resolved "https://registry.npmmirror.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" + integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== + + cli-boxes@^2.2.1: + version "2.2.1" + resolved "https://registry.npmmirror.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f" + integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== + + cli-cursor@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-1.0.2.tgz#64da3f7d56a54412e59794bd62dc35295e8f2987" + integrity sha512-25tABq090YNKkF6JH7lcwO0zFJTRke4Jcq9iX2nr/Sz0Cjjv4gckmwlW6Ty/aoyFd6z3ysR2hMGC2GFugmBo6A== + dependencies: + restore-cursor "^1.0.1" + + cli-cursor@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" + integrity sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw== + dependencies: + restore-cursor "^2.0.0" + + cli-highlight@^2.1.0: + version "2.1.11" + resolved "https://registry.npmmirror.com/cli-highlight/-/cli-highlight-2.1.11.tgz#49736fa452f0aaf4fae580e30acb26828d2dc1bf" + integrity sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg== + dependencies: + chalk "^4.0.0" + highlight.js "^10.7.1" + mz "^2.4.0" + parse5 "^5.1.1" + parse5-htmlparser2-tree-adapter "^6.0.0" + yargs "^16.0.0" + + cli-spinners@^0.2.0: + version "0.2.0" + resolved "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-0.2.0.tgz#85078737913b880f6ec9ffe7b65e83ec7776284f" + integrity sha512-1sdlgy47mFLr4OfiKC/raeqJ4Jt6oZskLs51esqe/rFqcR23DNF++CbsDpv3hsvwGWHA/+lnxf4xdDtZZtkPBA== + + cli-spinners@^2.0.0: + version "2.9.1" + resolved "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.9.1.tgz#9c0b9dad69a6d47cbb4333c14319b060ed395a35" + integrity sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ== + + cli-table@^0.3.6: + version "0.3.11" + resolved "https://registry.npmmirror.com/cli-table/-/cli-table-0.3.11.tgz#ac69cdecbe81dccdba4889b9a18b7da312a9d3ee" + integrity sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ== + dependencies: + colors "1.0.3" + + cli-width@^2.0.0: + version "2.2.1" + resolved "https://registry.npmmirror.com/cli-width/-/cli-width-2.2.1.tgz#b0433d0b4e9c847ef18868a4ef16fd5fc8271c48" + integrity sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw== + + clipboardy@^2.0.0: + version "2.3.0" + resolved "https://registry.npmmirror.com/clipboardy/-/clipboardy-2.3.0.tgz#3c2903650c68e46a91b388985bc2774287dba290" + integrity sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ== + dependencies: + arch "^2.1.1" + execa "^1.0.0" + is-wsl "^2.1.1" + + cliui@^5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" + integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== + dependencies: + string-width "^3.1.0" + strip-ansi "^5.2.0" + wrap-ansi "^5.1.0" + + cliui@^7.0.2: + version "7.0.4" + resolved "https://registry.npmmirror.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" + integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^7.0.0" + + clone-deep@^4.0.1: + version "4.0.1" + resolved "https://registry.npmmirror.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" + integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== + dependencies: + is-plain-object "^2.0.4" + kind-of "^6.0.2" + shallow-clone "^3.0.0" + + clone-response@^1.0.2: + version "1.0.3" + resolved "https://registry.npmmirror.com/clone-response/-/clone-response-1.0.3.tgz#af2032aa47816399cf5f0a1d0db902f517abb8c3" + integrity sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA== + dependencies: + mimic-response "^1.0.0" + + clone-stats@^0.0.1, clone-stats@~0.0.1: + version "0.0.1" + resolved "https://registry.npmmirror.com/clone-stats/-/clone-stats-0.0.1.tgz#b88f94a82cf38b8791d58046ea4029ad88ca99d1" + integrity sha512-dhUqc57gSMCo6TX85FLfe51eC/s+Im2MLkAgJwfaRRexR2tA4dd3eLEW4L6efzHc2iNorrRRXITifnDLlRrhaA== + + clone@^0.2.0: + version "0.2.0" + resolved "https://registry.npmmirror.com/clone/-/clone-0.2.0.tgz#c6126a90ad4f72dbf5acdb243cc37724fe93fc1f" + integrity sha512-g62n3Kb9cszeZvmvBUqP/dsEJD/+80pDA8u8KqHnAPrVnQ2Je9rVV6opxkhuWCd1kCn2gOibzDKxCtBvD3q5kA== + + clone@^1.0.0, clone@^1.0.2: + version "1.0.4" + resolved "https://registry.npmmirror.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" + integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== + + clone@^2.1.1: + version "2.1.2" + resolved "https://registry.npmmirror.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" + integrity sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w== + + co@^4.6.0: + version "4.6.0" + resolved "https://registry.npmmirror.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== + + coa@^2.0.2: + version "2.0.2" + resolved "https://registry.npmmirror.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" + integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== + dependencies: + "@types/q" "^1.5.1" + chalk "^2.4.1" + q "^1.1.2" + + code-point-at@^1.0.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + integrity sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA== + + codepage@~1.15.0: + version "1.15.0" + resolved "https://registry.npmmirror.com/codepage/-/codepage-1.15.0.tgz#2e00519024b39424ec66eeb3ec07227e692618ab" + integrity sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA== + + collection-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" + integrity sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw== + dependencies: + map-visit "^1.0.0" + object-visit "^1.0.0" + + color-convert@^1.9.0, color-convert@^1.9.3: + version "1.9.3" + resolved "https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + + color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + + color-name@1.1.3: + version "1.1.3" + resolved "https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + + color-name@^1.0.0, color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + + color-string@^1.6.0: + version "1.9.1" + resolved "https://registry.npmmirror.com/color-string/-/color-string-1.9.1.tgz#4467f9146f036f855b764dfb5bf8582bf342c7a4" + integrity sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg== + dependencies: + color-name "^1.0.0" + simple-swizzle "^0.2.2" + + color-support@^1.1.3: + version "1.1.3" + resolved "https://registry.npmmirror.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" + integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== + + color@^3.0.0: + version "3.2.1" + resolved "https://registry.npmmirror.com/color/-/color-3.2.1.tgz#3544dc198caf4490c3ecc9a790b54fe9ff45e164" + integrity sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA== + dependencies: + color-convert "^1.9.3" + color-string "^1.6.0" + + colors@1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b" + integrity sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw== + + combined-stream@^1.0.6, combined-stream@~1.0.6: + version "1.0.8" + resolved "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + + commander@2, commander@^2.18.0, commander@^2.20.0, commander@^2.9.0: + version "2.20.3" + resolved "https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + + commander@2.17.x: + version "2.17.1" + resolved "https://registry.npmmirror.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" + integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg== + + commander@2.8.x: + version "2.8.1" + resolved "https://registry.npmmirror.com/commander/-/commander-2.8.1.tgz#06be367febfda0c330aa1e2a072d3dc9762425d4" + integrity sha512-+pJLBFVk+9ZZdlAOB5WuIElVPPth47hILFkmGym57aq8kwxsowvByvB0DHs1vQAhyMZzdcpTtF0VDKGkSDR4ZQ== + dependencies: + graceful-readlink ">= 1.0.0" + + commander@^6.2.1: + version "6.2.1" + resolved "https://registry.npmmirror.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" + integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== + + commander@^7.2.0: + version "7.2.0" + resolved "https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" + integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== + + commander@~2.19.0: + version "2.19.0" + resolved "https://registry.npmmirror.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" + integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== + + commondir@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" + integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== + + component-emitter@^1.2.1: + version "1.3.0" + resolved "https://registry.npmmirror.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" + integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== + + compress-commons@^2.1.1: + version "2.1.1" + resolved "https://registry.npmmirror.com/compress-commons/-/compress-commons-2.1.1.tgz#9410d9a534cf8435e3fbbb7c6ce48de2dc2f0610" + integrity sha512-eVw6n7CnEMFzc3duyFVrQEuY1BlHR3rYsSztyG32ibGMW722i3C6IizEGMFmfMU+A+fALvBIwxN3czffTcdA+Q== + dependencies: + buffer-crc32 "^0.2.13" + crc32-stream "^3.0.1" + normalize-path "^3.0.0" + readable-stream "^2.3.6" + + compressible@~2.0.16: + version "2.0.18" + resolved "https://registry.npmmirror.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" + integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== + dependencies: + mime-db ">= 1.43.0 < 2" + + compression@^1.7.4: + version "1.7.4" + resolved "https://registry.npmmirror.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== + dependencies: + accepts "~1.3.5" + bytes "3.0.0" + compressible "~2.0.16" + debug "2.6.9" + on-headers "~1.0.2" + safe-buffer "5.1.2" + vary "~1.1.2" + + concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + + concat-stream@^1.5.0, concat-stream@^1.6.0: + version "1.6.2" + resolved "https://registry.npmmirror.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" + integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== + dependencies: + buffer-from "^1.0.0" + inherits "^2.0.3" + readable-stream "^2.2.2" + typedarray "^0.0.6" + + concaveman@*: + version "1.2.1" + resolved "https://registry.npmmirror.com/concaveman/-/concaveman-1.2.1.tgz#47d20b4521125c15fabf453653c2696d9ee41e0b" + integrity sha512-PwZYKaM/ckQSa8peP5JpVr7IMJ4Nn/MHIaWUjP4be+KoZ7Botgs8seAZGpmaOM+UZXawcdYRao/px9ycrCihHw== + dependencies: + point-in-polygon "^1.1.0" + rbush "^3.0.1" + robust-predicates "^2.0.4" + tinyqueue "^2.0.3" + + configstore@^5.0.1: + version "5.0.1" + resolved "https://registry.npmmirror.com/configstore/-/configstore-5.0.1.tgz#d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96" + integrity sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA== + dependencies: + dot-prop "^5.2.0" + graceful-fs "^4.1.2" + make-dir "^3.0.0" + unique-string "^2.0.0" + write-file-atomic "^3.0.0" + xdg-basedir "^4.0.0" + + connect-history-api-fallback@^1.6.0: + version "1.6.0" + resolved "https://registry.npmmirror.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" + integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== + + console-browserify@^1.1.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" + integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== + + console-control-strings@^1.0.0, console-control-strings@~1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ== + + consolidate@^0.15.1: + version "0.15.1" + resolved "https://registry.npmmirror.com/consolidate/-/consolidate-0.15.1.tgz#21ab043235c71a07d45d9aad98593b0dba56bab7" + integrity sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw== + dependencies: + bluebird "^3.1.1" + + constants-browserify@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" + integrity sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ== + + content-disposition@0.5.4: + version "0.5.4" + resolved "https://registry.npmmirror.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" + integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== + dependencies: + safe-buffer "5.2.1" + + content-type@~1.0.4: + version "1.0.5" + resolved "https://registry.npmmirror.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" + integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== + + convert-source-map@^1.7.0: + version "1.9.0" + resolved "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" + integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== + + convex-hull@^1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/convex-hull/-/convex-hull-1.0.3.tgz#20a3aa6ce87f4adea2ff7d17971c9fc1c67e1fff" + integrity sha512-24rZAoh81t41GHPLAxcsokgjH9XNoVqU2OiSi8iMHUn6HUURfiefcEWAPt1AfwZjBBWTKadOm1xUcUMnfFukhQ== + dependencies: + affine-hull "^1.0.0" + incremental-convex-hull "^1.0.1" + monotone-convex-hull-2d "^1.0.1" + + cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== + + cookie@0.5.0: + version "0.5.0" + resolved "https://registry.npmmirror.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" + integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== + + copy-concurrently@^1.0.0: + version "1.0.5" + resolved "https://registry.npmmirror.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" + integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== + dependencies: + aproba "^1.1.1" + fs-write-stream-atomic "^1.0.8" + iferr "^0.1.5" + mkdirp "^0.5.1" + rimraf "^2.5.4" + run-queue "^1.0.0" + + copy-descriptor@^0.1.0: + version "0.1.1" + resolved "https://registry.npmmirror.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" + integrity sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw== + + copy-webpack-plugin@^4.6.0: + version "4.6.0" + resolved "https://registry.npmmirror.com/copy-webpack-plugin/-/copy-webpack-plugin-4.6.0.tgz#e7f40dd8a68477d405dd1b7a854aae324b158bae" + integrity sha512-Y+SQCF+0NoWQryez2zXn5J5knmr9z/9qSQt7fbL78u83rxmigOy8X5+BFn8CFSuX+nKT8gpYwJX68ekqtQt6ZA== + dependencies: + cacache "^10.0.4" + find-cache-dir "^1.0.0" + globby "^7.1.1" + is-glob "^4.0.0" + loader-utils "^1.1.0" + minimatch "^3.0.4" + p-limit "^1.0.0" + serialize-javascript "^1.4.0" + + core-js-compat@^3.31.0: + version "3.32.2" + resolved "https://registry.npmmirror.com/core-js-compat/-/core-js-compat-3.32.2.tgz#8047d1a8b3ac4e639f0d4f66d4431aa3b16e004c" + integrity sha512-+GjlguTDINOijtVRUxrQOv3kfu9rl+qPNdX2LTbJ/ZyVTuxK+ksVSAGX1nHstu4hrv1En/uPTtWgq2gI5wt4AQ== + dependencies: + browserslist "^4.21.10" + + core-js@^2.4.0, core-js@^2.6.12, core-js@^2.6.5: + version "2.6.12" + resolved "https://registry.npmmirror.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" + integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== + + core-util-is@1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== + + core-util-is@~1.0.0: + version "1.0.3" + resolved "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" + integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== + + cosmiconfig@^5.0.0: + version "5.2.1" + resolved "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" + integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== + dependencies: + import-fresh "^2.0.0" + is-directory "^0.3.1" + js-yaml "^3.13.1" + parse-json "^4.0.0" + + cpx@^1.5.0: + version "1.5.0" + resolved "https://registry.npmmirror.com/cpx/-/cpx-1.5.0.tgz#185be018511d87270dedccc293171e37655ab88f" + integrity sha512-jHTjZhsbg9xWgsP2vuNW2jnnzBX+p4T+vNI9Lbjzs1n4KhOfa22bQppiFYLsWQKd8TzmL5aSP/Me3yfsCwXbDA== + dependencies: + babel-runtime "^6.9.2" + chokidar "^1.6.0" + duplexer "^0.1.1" + glob "^7.0.5" + glob2base "^0.0.12" + minimatch "^3.0.2" + mkdirp "^0.5.1" + resolve "^1.1.7" + safe-buffer "^5.0.1" + shell-quote "^1.6.1" + subarg "^1.0.0" + + crc-32@~1.2.0: + version "1.2.2" + resolved "https://registry.npmmirror.com/crc-32/-/crc-32-1.2.2.tgz#3cad35a934b8bf71f25ca524b6da51fb7eace2ff" + integrity sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ== + + crc32-stream@^3.0.1: + version "3.0.1" + resolved "https://registry.npmmirror.com/crc32-stream/-/crc32-stream-3.0.1.tgz#cae6eeed003b0e44d739d279de5ae63b171b4e85" + integrity sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w== + dependencies: + crc "^3.4.4" + readable-stream "^3.4.0" + + crc@^3.4.4: + version "3.8.0" + resolved "https://registry.npmmirror.com/crc/-/crc-3.8.0.tgz#ad60269c2c856f8c299e2c4cc0de4556914056c6" + integrity sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ== + dependencies: + buffer "^5.1.0" + + create-ecdh@^4.0.0: + version "4.0.4" + resolved "https://registry.npmmirror.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e" + integrity sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A== + dependencies: + bn.js "^4.1.0" + elliptic "^6.5.3" + + create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" + integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== + dependencies: + cipher-base "^1.0.1" + inherits "^2.0.1" + md5.js "^1.3.4" + ripemd160 "^2.0.1" + sha.js "^2.4.0" + + create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: + version "1.1.7" + resolved "https://registry.npmmirror.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" + integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== + dependencies: + cipher-base "^1.0.3" + create-hash "^1.1.0" + inherits "^2.0.1" + ripemd160 "^2.0.0" + safe-buffer "^5.0.1" + sha.js "^2.4.8" + + cross-env@^7.0.3: + version "7.0.3" + resolved "https://registry.npmmirror.com/cross-env/-/cross-env-7.0.3.tgz#865264b29677dc015ba8418918965dd232fc54cf" + integrity sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw== + dependencies: + cross-spawn "^7.0.1" + + cross-spawn@^3.0.0: + version "3.0.1" + resolved "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982" + integrity sha512-eZ+m1WNhSZutOa/uRblAc9Ut5MQfukFrFMtPSm3bZCA888NmMd5AWXWdgRZ80zd+pTk1P2JrGjg9pUPTvl2PWQ== + dependencies: + lru-cache "^4.0.1" + which "^1.2.9" + + cross-spawn@^5.0.1, cross-spawn@^5.1.0: + version "5.1.0" + resolved "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" + integrity sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A== + dependencies: + lru-cache "^4.0.1" + shebang-command "^1.2.0" + which "^1.2.9" + + cross-spawn@^6.0.0: + version "6.0.5" + resolved "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + dependencies: + nice-try "^1.0.4" + path-key "^2.0.1" + semver "^5.5.0" + shebang-command "^1.2.0" + which "^1.2.9" + + cross-spawn@^7.0.0, cross-spawn@^7.0.1: + version "7.0.3" + resolved "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + + crypto-browserify@^3.11.0: + version "3.12.0" + resolved "https://registry.npmmirror.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" + integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== + dependencies: + browserify-cipher "^1.0.0" + browserify-sign "^4.0.0" + create-ecdh "^4.0.0" + create-hash "^1.1.0" + create-hmac "^1.1.0" + diffie-hellman "^5.0.0" + inherits "^2.0.1" + pbkdf2 "^3.0.3" + public-encrypt "^4.0.0" + randombytes "^2.0.0" + randomfill "^1.0.3" + + crypto-random-string@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" + integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== + + css-color-names@0.0.4, css-color-names@^0.0.4: + version "0.0.4" + resolved "https://registry.npmmirror.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" + integrity sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q== + + css-declaration-sorter@^4.0.1: + version "4.0.1" + resolved "https://registry.npmmirror.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz#c198940f63a76d7e36c1e71018b001721054cb22" + integrity sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA== + dependencies: + postcss "^7.0.1" + timsort "^0.3.0" + + css-loader@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/css-loader/-/css-loader-1.0.1.tgz#6885bb5233b35ec47b006057da01cc640b6b79fe" + integrity sha512-+ZHAZm/yqvJ2kDtPne3uX0C+Vr3Zn5jFn2N4HywtS5ujwvsVkyg0VArEXpl3BgczDA8anieki1FIzhchX4yrDw== + dependencies: + babel-code-frame "^6.26.0" + css-selector-tokenizer "^0.7.0" + icss-utils "^2.1.0" + loader-utils "^1.0.2" + lodash "^4.17.11" + postcss "^6.0.23" + postcss-modules-extract-imports "^1.2.0" + postcss-modules-local-by-default "^1.2.0" + postcss-modules-scope "^1.1.0" + postcss-modules-values "^1.3.0" + postcss-value-parser "^3.3.0" + source-list-map "^2.0.0" + + css-loader@^5.0.0: + version "5.2.7" + resolved "https://registry.npmmirror.com/css-loader/-/css-loader-5.2.7.tgz#9b9f111edf6fb2be5dc62525644cbc9c232064ae" + integrity sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg== + dependencies: + icss-utils "^5.1.0" + loader-utils "^2.0.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" + schema-utils "^3.0.0" + semver "^7.3.5" + + css-select-base-adapter@^0.1.1: + version "0.1.1" + resolved "https://registry.npmmirror.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" + integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== + + css-select@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" + integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== + dependencies: + boolbase "^1.0.0" + css-what "^3.2.1" + domutils "^1.7.0" + nth-check "^1.0.2" + + css-select@^4.1.3: + version "4.3.0" + resolved "https://registry.npmmirror.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b" + integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ== + dependencies: + boolbase "^1.0.0" + css-what "^6.0.1" + domhandler "^4.3.1" + domutils "^2.8.0" + nth-check "^2.0.1" + + css-selector-tokenizer@^0.7.0: + version "0.7.3" + resolved "https://registry.npmmirror.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz#735f26186e67c749aaf275783405cf0661fae8f1" + integrity sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg== + dependencies: + cssesc "^3.0.0" + fastparse "^1.1.2" + + css-tree@1.0.0-alpha.37: + version "1.0.0-alpha.37" + resolved "https://registry.npmmirror.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22" + integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== + dependencies: + mdn-data "2.0.4" + source-map "^0.6.1" + + css-tree@^1.1.2: + version "1.1.3" + resolved "https://registry.npmmirror.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" + integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== + dependencies: + mdn-data "2.0.14" + source-map "^0.6.1" + + css-what@^3.2.1: + version "3.4.2" + resolved "https://registry.npmmirror.com/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4" + integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== + + css-what@^6.0.1: + version "6.1.0" + resolved "https://registry.npmmirror.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" + integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== + + csscolorparser@~1.0.2, csscolorparser@~1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/csscolorparser/-/csscolorparser-1.0.3.tgz#b34f391eea4da8f3e98231e2ccd8df9c041f171b" + integrity sha512-umPSgYwZkdFoUrH5hIq5kf0wPSXiro51nPw0j2K/c83KflkPSTBGMz6NJvMB+07VlL0y7VPo6QJcDjcgKTTm3w== + + cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + + cssnano-preset-default@^4.0.0, cssnano-preset-default@^4.0.8: + version "4.0.8" + resolved "https://registry.npmmirror.com/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz#920622b1fc1e95a34e8838203f1397a504f2d3ff" + integrity sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ== + dependencies: + css-declaration-sorter "^4.0.1" + cssnano-util-raw-cache "^4.0.1" + postcss "^7.0.0" + postcss-calc "^7.0.1" + postcss-colormin "^4.0.3" + postcss-convert-values "^4.0.1" + postcss-discard-comments "^4.0.2" + postcss-discard-duplicates "^4.0.2" + postcss-discard-empty "^4.0.1" + postcss-discard-overridden "^4.0.1" + postcss-merge-longhand "^4.0.11" + postcss-merge-rules "^4.0.3" + postcss-minify-font-values "^4.0.2" + postcss-minify-gradients "^4.0.2" + postcss-minify-params "^4.0.2" + postcss-minify-selectors "^4.0.2" + postcss-normalize-charset "^4.0.1" + postcss-normalize-display-values "^4.0.2" + postcss-normalize-positions "^4.0.2" + postcss-normalize-repeat-style "^4.0.2" + postcss-normalize-string "^4.0.2" + postcss-normalize-timing-functions "^4.0.2" + postcss-normalize-unicode "^4.0.1" + postcss-normalize-url "^4.0.1" + postcss-normalize-whitespace "^4.0.2" + postcss-ordered-values "^4.1.2" + postcss-reduce-initial "^4.0.3" + postcss-reduce-transforms "^4.0.2" + postcss-svgo "^4.0.3" + postcss-unique-selectors "^4.0.1" + + cssnano-util-get-arguments@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f" + integrity sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw== + + cssnano-util-get-match@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz#c0e4ca07f5386bb17ec5e52250b4f5961365156d" + integrity sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw== + + cssnano-util-raw-cache@^4.0.1: + version "4.0.1" + resolved "https://registry.npmmirror.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz#b26d5fd5f72a11dfe7a7846fb4c67260f96bf282" + integrity sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA== + dependencies: + postcss "^7.0.0" + + cssnano-util-same-parent@^4.0.0: + version "4.0.1" + resolved "https://registry.npmmirror.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz#574082fb2859d2db433855835d9a8456ea18bbf3" + integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== + + cssnano@^4.0.0, cssnano@^4.1.10: + version "4.1.11" + resolved "https://registry.npmmirror.com/cssnano/-/cssnano-4.1.11.tgz#c7b5f5b81da269cb1fd982cb960c1200910c9a99" + integrity sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g== + dependencies: + cosmiconfig "^5.0.0" + cssnano-preset-default "^4.0.8" + is-resolvable "^1.0.0" + postcss "^7.0.0" + + csso@^4.0.2: + version "4.2.0" + resolved "https://registry.npmmirror.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" + integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== + dependencies: + css-tree "^1.1.2" + + csstype@^3.0.8, csstype@^3.1.0: + version "3.1.2" + resolved "https://registry.npmmirror.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b" + integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== + + current-script-polyfill@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/current-script-polyfill/-/current-script-polyfill-1.0.0.tgz#f31cf7e4f3e218b0726e738ca92a02d3488ef615" + integrity sha512-qv8s+G47V6Hq+g2kRE5th+ASzzrL7b6l+tap1DHKK25ZQJv3yIFhH96XaQ7NGL+zRW3t/RDbweJf/dJDe5Z5KA== + + currently-unhandled@^0.4.1: + version "0.4.1" + resolved "https://registry.npmmirror.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" + integrity sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng== + dependencies: + array-find-index "^1.0.1" + + cyclist@^1.0.1: + version "1.0.2" + resolved "https://registry.npmmirror.com/cyclist/-/cyclist-1.0.2.tgz#673b5f233bf34d8e602b949429f8171d9121bea3" + integrity sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA== + + d3-array@1, d3-array@^1.2.0: + version "1.2.4" + resolved "https://registry.npmmirror.com/d3-array/-/d3-array-1.2.4.tgz#635ce4d5eea759f6f605863dbcfc30edc737f71f" + integrity sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw== + + d3-cloud@~1.2.5: + version "1.2.7" + resolved "https://registry.npmmirror.com/d3-cloud/-/d3-cloud-1.2.7.tgz#5a733c4bae43238cbb4760bb8f2d15912a8ad7a5" + integrity sha512-8TrgcgwRIpoZYQp7s3fGB7tATWfhckRb8KcVd1bOgqkNdkJRDGWfdSf4HkHHzZxSczwQJdSxvfPudwir5IAJ3w== + dependencies: + d3-dispatch "^1.0.3" + + d3-collection@1: + version "1.0.7" + resolved "https://registry.npmmirror.com/d3-collection/-/d3-collection-1.0.7.tgz#349bd2aa9977db071091c13144d5e4f16b5b310e" + integrity sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A== + + d3-color@1, d3-color@^1.4.0: + version "1.4.1" + resolved "https://registry.npmmirror.com/d3-color/-/d3-color-1.4.1.tgz#c52002bf8846ada4424d55d97982fef26eb3bc8a" + integrity sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q== + + d3-dispatch@^1.0.3: + version "1.0.6" + resolved "https://registry.npmmirror.com/d3-dispatch/-/d3-dispatch-1.0.6.tgz#00d37bcee4dd8cd97729dd893a0ac29caaba5d58" + integrity sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA== + + d3-dsv@^1.1.1: + version "1.2.0" + resolved "https://registry.npmmirror.com/d3-dsv/-/d3-dsv-1.2.0.tgz#9d5f75c3a5f8abd611f74d3f5847b0d4338b885c" + integrity sha512-9yVlqvZcSOMhCYzniHE7EVUws7Fa1zgw+/EAV2BxJoG3ME19V6BQFBwI855XQDsxyOuG7NibqRMTtiF/Qup46g== + dependencies: + commander "2" + iconv-lite "0.4" + rw "1" + + d3-format@1: + version "1.4.5" + resolved "https://registry.npmmirror.com/d3-format/-/d3-format-1.4.5.tgz#374f2ba1320e3717eb74a9356c67daee17a7edb4" + integrity sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ== + + d3-geo@1.7.1: + version "1.7.1" + resolved "https://registry.npmmirror.com/d3-geo/-/d3-geo-1.7.1.tgz#44bbc7a218b1fd859f3d8fd7c443ca836569ce99" + integrity sha512-O4AempWAr+P5qbk2bC2FuN/sDW4z+dN2wDf9QV3bxQt4M5HfOEeXLgJ/UKQW0+o1Dj8BE+L5kiDbdWUMjsmQpw== + dependencies: + d3-array "1" + + d3-hexbin@^0.2.2: + version "0.2.2" + resolved "https://registry.npmmirror.com/d3-hexbin/-/d3-hexbin-0.2.2.tgz#9c5837dacfd471ab05337a9e91ef10bfc4f98831" + integrity sha512-KS3fUT2ReD4RlGCjvCEm1RgMtp2NFZumdMu4DBzQK8AZv3fXRM6Xm8I4fSU07UXvH4xxg03NwWKWdvxfS/yc4w== + + d3-interpolate@1, d3-interpolate@1.4.0: + version "1.4.0" + resolved "https://registry.npmmirror.com/d3-interpolate/-/d3-interpolate-1.4.0.tgz#526e79e2d80daa383f9e0c1c1c7dcc0f0583e987" + integrity sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA== + dependencies: + d3-color "1" + + d3-scale@2: + version "2.2.2" + resolved "https://registry.npmmirror.com/d3-scale/-/d3-scale-2.2.2.tgz#4e880e0b2745acaaddd3ede26a9e908a9e17b81f" + integrity sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw== + dependencies: + d3-array "^1.2.0" + d3-collection "1" + d3-format "1" + d3-interpolate "1" + d3-time "1" + d3-time-format "2" + + d3-time-format@2: + version "2.3.0" + resolved "https://registry.npmmirror.com/d3-time-format/-/d3-time-format-2.3.0.tgz#107bdc028667788a8924ba040faf1fbccd5a7850" + integrity sha512-guv6b2H37s2Uq/GefleCDtbe0XZAuy7Wa49VGkPVPMfLL9qObgBST3lEHJBMUp8S7NdLQAGIvr2KXk8Hc98iKQ== + dependencies: + d3-time "1" + + d3-time@1: + version "1.1.0" + resolved "https://registry.npmmirror.com/d3-time/-/d3-time-1.1.0.tgz#b1e19d307dae9c900b7e5b25ffc5dcc249a8a0f1" + integrity sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA== + + d3-voronoi@1.1.2: + version "1.1.2" + resolved "https://registry.npmmirror.com/d3-voronoi/-/d3-voronoi-1.1.2.tgz#1687667e8f13a2d158c80c1480c5a29cb0d8973c" + integrity sha512-RhGS1u2vavcO7ay7ZNAPo4xeDh/VYeGof3x5ZLJBQgYhLegxr3s5IykvWmJ94FTU6mcbtp4sloqZ54mP6R4Utw== + + dai-js@^0.0.12: + version "0.0.12" + resolved "https://registry.npmmirror.com/dai-js/-/dai-js-0.0.12.tgz#624e1eaa1e90e69d9b16b61c9777140c866817bd" + integrity sha512-4p1ndIx8YlNOJ0wpGmazAs0QIHOYTItdIIKKdaiD5Tvbz5pXlDBH1aARsfGrHFYK5M9SuL0nH8YsTGL5bstBdQ== + dependencies: + babel-runtime "^6.11.6" + + dashdash@^1.12.0: + version "1.14.1" + resolved "https://registry.npmmirror.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + integrity sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g== + dependencies: + assert-plus "^1.0.0" + + dateformat@^1.0.7-1.2.3: + version "1.0.12" + resolved "https://registry.npmmirror.com/dateformat/-/dateformat-1.0.12.tgz#9f124b67594c937ff706932e4a642cca8dbbfee9" + integrity sha512-5sFRfAAmbHdIts+eKjR9kYJoF0ViCMVX9yqLu5A7S/v+nd077KgCITOMiirmyCBiZpKLDXbBOkYm6tu7rX/TKg== + dependencies: + get-stdin "^4.0.1" + meow "^3.3.0" + + dateformat@^2.0.0: + version "2.2.0" + resolved "https://registry.npmmirror.com/dateformat/-/dateformat-2.2.0.tgz#4065e2013cf9fb916ddfd82efb506ad4c6769062" + integrity sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw== + + de-indent@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/de-indent/-/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d" + integrity sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg== + + debug@2.6.9, debug@^2.2.0, debug@^2.3.3: + version "2.6.9" + resolved "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + + debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.3, debug@^4.3.4: + version "4.3.4" + resolved "https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + + debug@=3.1.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" + integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== + dependencies: + ms "2.0.0" + + debug@^3.1.0, debug@^3.2.7: + version "3.2.7" + resolved "https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + + decamelize@^1.1.2, decamelize@^1.2.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== + + decode-uri-component@^0.2.0: + version "0.2.2" + resolved "https://registry.npmmirror.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" + integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== + + decompress-response@^3.3.0: + version "3.3.0" + resolved "https://registry.npmmirror.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" + integrity sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA== + dependencies: + mimic-response "^1.0.0" + + deep-equal@1.x, deep-equal@^1.0.0, deep-equal@^1.0.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a" + integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== + dependencies: + is-arguments "^1.0.4" + is-date-object "^1.0.1" + is-regex "^1.0.4" + object-is "^1.0.1" + object-keys "^1.1.1" + regexp.prototype.flags "^1.2.0" + + deep-extend@^0.6.0: + version "0.6.0" + resolved "https://registry.npmmirror.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + + deep-is@~0.1.3: + version "0.1.4" + resolved "https://registry.npmmirror.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" + integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== + + deepmerge@1.3.2: + version "1.3.2" + resolved "https://registry.npmmirror.com/deepmerge/-/deepmerge-1.3.2.tgz#1663691629d4dbfe364fa12a2a4f0aa86aa3a050" + integrity sha512-qjMjTrk+RKv/sp4RPDpV5CnKhxjFI9p+GkLBOls5A8EEElldYWCWA9zceAkmfd0xIo2aU1nxiaLFoiya2sb6Cg== + + deepmerge@^1.2.0, deepmerge@^1.5.2: + version "1.5.2" + resolved "https://registry.npmmirror.com/deepmerge/-/deepmerge-1.5.2.tgz#10499d868844cdad4fee0842df8c7f6f0c95a753" + integrity sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ== + + default-gateway@^4.2.0: + version "4.2.0" + resolved "https://registry.npmmirror.com/default-gateway/-/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b" + integrity sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA== + dependencies: + execa "^1.0.0" + ip-regex "^2.1.0" + + default-gateway@^5.0.2: + version "5.0.5" + resolved "https://registry.npmmirror.com/default-gateway/-/default-gateway-5.0.5.tgz#4fd6bd5d2855d39b34cc5a59505486e9aafc9b10" + integrity sha512-z2RnruVmj8hVMmAnEJMTIJNijhKCDiGjbLP+BHJFOT7ld3Bo5qcIBpVYDniqhbMIIf+jZDlkP2MkPXiQy/DBLA== + dependencies: + execa "^3.3.0" + + defaults@^1.0.0, defaults@^1.0.3: + version "1.0.4" + resolved "https://registry.npmmirror.com/defaults/-/defaults-1.0.4.tgz#b0b02062c1e2aa62ff5d9528f0f98baa90978d7a" + integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A== + dependencies: + clone "^1.0.2" + + defer-to-connect@^1.0.1: + version "1.1.3" + resolved "https://registry.npmmirror.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" + integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== + + define-data-property@^1.0.1: + version "1.1.0" + resolved "https://registry.npmmirror.com/define-data-property/-/define-data-property-1.1.0.tgz#0db13540704e1d8d479a0656cf781267531b9451" + integrity sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g== + dependencies: + get-intrinsic "^1.2.1" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" + + define-properties@^1.1.2, define-properties@^1.1.3, define-properties@^1.1.4, define-properties@^1.2.0: + version "1.2.1" + resolved "https://registry.npmmirror.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" + integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== + dependencies: + define-data-property "^1.0.1" + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + + define-property@^0.2.5: + version "0.2.5" + resolved "https://registry.npmmirror.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + integrity sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA== + dependencies: + is-descriptor "^0.1.0" + + define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + integrity sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA== + dependencies: + is-descriptor "^1.0.0" + + define-property@^2.0.2: + version "2.0.2" + resolved "https://registry.npmmirror.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== + dependencies: + is-descriptor "^1.0.2" + isobject "^3.0.1" + + del@^4.1.1: + version "4.1.1" + resolved "https://registry.npmmirror.com/del/-/del-4.1.1.tgz#9e8f117222ea44a31ff3a156c049b99052a9f0b4" + integrity sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ== + dependencies: + "@types/glob" "^7.1.1" + globby "^6.1.0" + is-path-cwd "^2.0.0" + is-path-in-cwd "^2.0.0" + p-map "^2.0.0" + pify "^4.0.1" + rimraf "^2.6.3" + + delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== + + delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== + + density-clustering@1.3.0: + version "1.3.0" + resolved "https://registry.npmmirror.com/density-clustering/-/density-clustering-1.3.0.tgz#dc9f59c8f0ab97e1624ac64930fd3194817dcac5" + integrity sha512-icpmBubVTwLnsaor9qH/4tG5+7+f61VcqMN3V3pm9sxxSCt2Jcs0zWOgwZW9ARJYaKD3FumIgHiMOcIMRRAzFQ== + + depd@2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== + + depd@~1.1.2: + version "1.1.2" + resolved "https://registry.npmmirror.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== + + deprecated@^0.0.1: + version "0.0.1" + resolved "https://registry.npmmirror.com/deprecated/-/deprecated-0.0.1.tgz#f9c9af5464afa1e7a971458a8bdef2aa94d5bb19" + integrity sha512-BRACtc6B1mJe2J2mruHFqHWrtLy0Qppu/7LKdqWH3o/9j1L/1phPUaQV+2S3H8ZDW0k6h+NEOKcHBDRikWLiOA== + + des.js@^1.0.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/des.js/-/des.js-1.1.0.tgz#1d37f5766f3bbff4ee9638e871a8768c173b81da" + integrity sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg== + dependencies: + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + + destroy@1.2.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" + integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== + + detect-file@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" + integrity sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q== + + detect-node@^2.0.4: + version "2.1.0" + resolved "https://registry.npmmirror.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" + integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== + + diffie-hellman@^5.0.0: + version "5.0.3" + resolved "https://registry.npmmirror.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" + integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== + dependencies: + bn.js "^4.1.0" + miller-rabin "^4.0.0" + randombytes "^2.0.0" + + dir-glob@^2.0.0, dir-glob@^2.2.2: + version "2.2.2" + resolved "https://registry.npmmirror.com/dir-glob/-/dir-glob-2.2.2.tgz#fa09f0694153c8918b18ba0deafae94769fc50c4" + integrity sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw== + dependencies: + path-type "^3.0.0" + + dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.npmmirror.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + + dns-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" + integrity sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg== + + dns-packet@^1.3.1: + version "1.3.4" + resolved "https://registry.npmmirror.com/dns-packet/-/dns-packet-1.3.4.tgz#e3455065824a2507ba886c55a89963bb107dec6f" + integrity sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA== + dependencies: + ip "^1.1.0" + safe-buffer "^5.0.1" + + dns-txt@^2.0.2: + version "2.0.2" + resolved "https://registry.npmmirror.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" + integrity sha512-Ix5PrWjphuSoUXV/Zv5gaFHjnaJtb02F2+Si3Ht9dyJ87+Z/lMmy+dpNHtTGraNK958ndXq2i+GLkWsWHcKaBQ== + dependencies: + buffer-indexof "^1.0.0" + + doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + dependencies: + esutils "^2.0.2" + + dom-converter@^0.2.0: + version "0.2.0" + resolved "https://registry.npmmirror.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" + integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== + dependencies: + utila "~0.4" + + dom-serializer@0: + version "0.2.2" + resolved "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" + integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== + dependencies: + domelementtype "^2.0.1" + entities "^2.0.0" + + dom-serializer@^1.0.1: + version "1.4.1" + resolved "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" + integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.2.0" + entities "^2.0.0" + + domain-browser@^1.1.1: + version "1.2.0" + resolved "https://registry.npmmirror.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" + integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== + + domelementtype@1, domelementtype@^1.3.1: + version "1.3.1" + resolved "https://registry.npmmirror.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" + integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== + + domelementtype@^2.0.1, domelementtype@^2.2.0: + version "2.3.0" + resolved "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" + integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== + + domhandler@^2.3.0: + version "2.4.2" + resolved "https://registry.npmmirror.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" + integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== + dependencies: + domelementtype "1" + + domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: + version "4.3.1" + resolved "https://registry.npmmirror.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" + integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== + dependencies: + domelementtype "^2.2.0" + + domready@1.0.8: + version "1.0.8" + resolved "https://registry.npmmirror.com/domready/-/domready-1.0.8.tgz#91f252e597b65af77e745ae24dd0185d5e26d58c" + integrity sha512-uIzsOJUNk+AdGE9a6VDeessoMCzF8RrZvJCX/W8QtyfgdR6Uofn/MvRonih3OtCO79b2VDzDOymuiABrQ4z3XA== + + domutils@^1.5.1, domutils@^1.7.0: + version "1.7.0" + resolved "https://registry.npmmirror.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" + integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== + dependencies: + dom-serializer "0" + domelementtype "1" + + domutils@^2.5.2, domutils@^2.8.0: + version "2.8.0" + resolved "https://registry.npmmirror.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" + integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== + dependencies: + dom-serializer "^1.0.1" + domelementtype "^2.2.0" + domhandler "^4.2.0" + + dot-prop@^5.2.0: + version "5.3.0" + resolved "https://registry.npmmirror.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" + integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== + dependencies: + is-obj "^2.0.0" + + dotenv-expand@^5.1.0: + version "5.1.0" + resolved "https://registry.npmmirror.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0" + integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== + + dotenv@^7.0.0: + version "7.0.0" + resolved "https://registry.npmmirror.com/dotenv/-/dotenv-7.0.0.tgz#a2be3cd52736673206e8a85fb5210eea29628e7c" + integrity sha512-M3NhsLbV1i6HuGzBUH8vXrtxOk+tWmzWKDMbAVSUp3Zsjm7ywFeuwrUXhmhQyRK1q5B5GGy7hcXPbj3bnfZg2g== + + duplexer2@0.0.2: + version "0.0.2" + resolved "https://registry.npmmirror.com/duplexer2/-/duplexer2-0.0.2.tgz#c614dcf67e2fb14995a91711e5a617e8a60a31db" + integrity sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g== + dependencies: + readable-stream "~1.1.9" + + duplexer3@^0.1.4: + version "0.1.5" + resolved "https://registry.npmmirror.com/duplexer3/-/duplexer3-0.1.5.tgz#0b5e4d7bad5de8901ea4440624c8e1d20099217e" + integrity sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA== + + duplexer@^0.1.1, duplexer@^0.1.2: + version "0.1.2" + resolved "https://registry.npmmirror.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" + integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== + + duplexify@^3.4.2, duplexify@^3.6.0: + version "3.7.1" + resolved "https://registry.npmmirror.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" + integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== + dependencies: + end-of-stream "^1.0.0" + inherits "^2.0.1" + readable-stream "^2.0.0" + stream-shift "^1.0.0" + + earcut@^2.0.0, earcut@^2.1.0, earcut@^2.2.1, earcut@^2.2.2, earcut@^2.2.3: + version "2.2.4" + resolved "https://registry.npmmirror.com/earcut/-/earcut-2.2.4.tgz#6d02fd4d68160c114825d06890a92ecaae60343a" + integrity sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ== + + easings-css@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/easings-css/-/easings-css-1.0.0.tgz#dde569003bb7a4a0c0b77878f5db3e0be5679c81" + integrity sha512-7Uq7NdazNfVtr0RNmPAys8it0zKCuaqxJStYKEl72D3j4gbvXhhaM7iWNbqhA4C94ygCye6VuyhzBRQC4szeBg== + + easy-stack@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/easy-stack/-/easy-stack-1.0.1.tgz#8afe4264626988cabb11f3c704ccd0c835411066" + integrity sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w== + + ecc-jsbn@~0.1.1: + version "0.1.2" + resolved "https://registry.npmmirror.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" + integrity sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw== + dependencies: + jsbn "~0.1.0" + safer-buffer "^2.1.0" + + echarts-gl@^2.0.9: + version "2.0.9" + resolved "https://registry.npmmirror.com/echarts-gl/-/echarts-gl-2.0.9.tgz#ee228a6c7520a6fb7bbb71ea94394f3637ade033" + integrity sha512-oKeMdkkkpJGWOzjgZUsF41DOh6cMsyrGGXimbjK2l6Xeq/dBQu4ShG2w2Dzrs/1bD27b2pLTGSaUzouY191gzA== + dependencies: + claygl "^1.2.1" + zrender "^5.1.1" + + echarts@^5.2.2: + version "5.4.3" + resolved "https://registry.npmmirror.com/echarts/-/echarts-5.4.3.tgz#f5522ef24419164903eedcfd2b506c6fc91fb20c" + integrity sha512-mYKxLxhzy6zyTi/FaEbJMOZU1ULGEQHaeIeuMR5L+JnJTpz+YR03mnnpBhbR4+UYJAgiXgpyTVLffPAjOTLkZA== + dependencies: + tslib "2.3.0" + zrender "5.4.4" + + ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== + + ejs@^2.6.1: + version "2.7.4" + resolved "https://registry.npmmirror.com/ejs/-/ejs-2.7.4.tgz#48661287573dcc53e366c7a1ae52c3a120eec9ba" + integrity sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA== + + electron-to-chromium@^1.3.30, electron-to-chromium@^1.4.477: + version "1.4.526" + resolved "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.526.tgz#1bcda5f2b8238e497c20fcdb41af5da907a770e2" + integrity sha512-tjjTMjmZAx1g6COrintLTa2/jcafYKxKoiEkdQOrVdbLaHh2wCt2nsAF8ZHweezkrP+dl/VG9T5nabcYoo0U5Q== + + element-resize-event@^3.0.3: + version "3.0.6" + resolved "https://registry.npmmirror.com/element-resize-event/-/element-resize-event-3.0.6.tgz#3a18efd4879ad615e979fd8bbf173b014987eb9a" + integrity sha512-sSeXY9rNDp86bJODW68pxLcy3A5FrPZfIgOrJHzqgYzX513Zq6/ytdBigp7KeJEpZZopBBSiO1cVuiRkZpNxLw== + + element-theme-chalk@^2.13.0: + version "2.15.14" + resolved "https://registry.npmmirror.com/element-theme-chalk/-/element-theme-chalk-2.15.14.tgz#a4cf9516406810b7ae84a26ac9b52e9b2b7ca370" + integrity sha512-jgMTD6Qg6UPRDjBzARl42xit7lfCg+gE8x+QaUmmrhWv2TsnFoerhOupn0smxKTfO0Oh9Kh53Q+thXeZO7/0rQ== + + element-theme@2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/element-theme/-/element-theme-2.0.1.tgz#009bd361d9761a157881f09d62efdf34cfbf1565" + integrity sha512-3FOUq8xff4CuJfUxNaUCc7bRtf1cEkmIIKwJ9HS5dd7ujegfj5oqPj4MAgPvYr9wSzqbHuknNj+qWvr6O5lGtA== + dependencies: + commander "^2.9.0" + gulp "^3.9.1" + gulp-autoprefixer "^4.0.0" + gulp-cssmin "^0.1.7" + gulp-nop "0.0.3" + gulp-sass "^3.1.0" + ora "^0.3.0" + run-sequence "^1.2.2" + + element-ui@2.13.2: + version "2.13.2" + resolved "https://registry.npmmirror.com/element-ui/-/element-ui-2.13.2.tgz#582bf47aaaaaafe23ea1958fae217a687ad06447" + integrity sha512-r761DRPssMPKDiJZWFlG+4e4vr0cRG/atKr3Eqr8Xi0tQMNbtmYU1QXvFnKiFPFFGkgJ6zS6ASkG+sellcoHlQ== + dependencies: + async-validator "~1.8.1" + babel-helper-vue-jsx-merge-props "^2.0.0" + deepmerge "^1.2.0" + normalize-wheel "^1.0.1" + resize-observer-polyfill "^1.5.0" + throttle-debounce "^1.0.1" + + elliptic@^6.5.3: + version "6.5.4" + resolved "https://registry.npmmirror.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb" + integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ== + dependencies: + bn.js "^4.11.9" + brorand "^1.1.0" + hash.js "^1.0.0" + hmac-drbg "^1.0.1" + inherits "^2.0.4" + minimalistic-assert "^1.0.1" + minimalistic-crypto-utils "^1.0.1" + + emoji-regex@^7.0.1: + version "7.0.3" + resolved "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" + integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== + + emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + + emojis-list@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" + integrity sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng== + + emojis-list@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" + integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== + + encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== + + encoding@^0.1.12: + version "0.1.13" + resolved "https://registry.npmmirror.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9" + integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A== + dependencies: + iconv-lite "^0.6.2" + + end-of-stream@^1.0.0, end-of-stream@^1.1.0, end-of-stream@^1.4.1: + version "1.4.4" + resolved "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" + integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + dependencies: + once "^1.4.0" + + end-of-stream@~0.1.5: + version "0.1.5" + resolved "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-0.1.5.tgz#8e177206c3c80837d85632e8b9359dfe8b2f6eaf" + integrity sha512-go5TQkd0YRXYhX+Lc3UrXkoKU5j+m72jEP5lHWr2Nh82L8wfZtH8toKgcg4T10o23ELIMGXQdwCbl+qAXIPDrw== + dependencies: + once "~1.3.0" + + enhanced-resolve@^4.5.0: + version "4.5.0" + resolved "https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz#2f3cfd84dbe3b487f18f2db2ef1e064a571ca5ec" + integrity sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg== + dependencies: + graceful-fs "^4.1.2" + memory-fs "^0.5.0" + tapable "^1.0.0" + + entities@^1.1.1, entities@~1.1.1: + version "1.1.2" + resolved "https://registry.npmmirror.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" + integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== + + entities@^2.0.0: + version "2.2.0" + resolved "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" + integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== + + env-paths@^2.2.0: + version "2.2.1" + resolved "https://registry.npmmirror.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" + integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== + + err-code@^2.0.2: + version "2.0.3" + resolved "https://registry.npmmirror.com/err-code/-/err-code-2.0.3.tgz#23c2f3b756ffdfc608d30e27c9a941024807e7f9" + integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA== + + errno@^0.1.3, errno@~0.1.7: + version "0.1.8" + resolved "https://registry.npmmirror.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f" + integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A== + dependencies: + prr "~1.0.1" + + error-ex@^1.2.0, error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.npmmirror.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + + error-stack-parser@^2.0.6: + version "2.1.4" + resolved "https://registry.npmmirror.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz#229cb01cdbfa84440bfa91876285b94680188286" + integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ== + dependencies: + stackframe "^1.3.4" + + es-abstract@^1.17.2, es-abstract@^1.22.1: + version "1.22.2" + resolved "https://registry.npmmirror.com/es-abstract/-/es-abstract-1.22.2.tgz#90f7282d91d0ad577f505e423e52d4c1d93c1b8a" + integrity sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA== + dependencies: + array-buffer-byte-length "^1.0.0" + arraybuffer.prototype.slice "^1.0.2" + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + es-set-tostringtag "^2.0.1" + es-to-primitive "^1.2.1" + function.prototype.name "^1.1.6" + get-intrinsic "^1.2.1" + get-symbol-description "^1.0.0" + globalthis "^1.0.3" + gopd "^1.0.1" + has "^1.0.3" + has-property-descriptors "^1.0.0" + has-proto "^1.0.1" + has-symbols "^1.0.3" + internal-slot "^1.0.5" + is-array-buffer "^3.0.2" + is-callable "^1.2.7" + is-negative-zero "^2.0.2" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.2" + is-string "^1.0.7" + is-typed-array "^1.1.12" + is-weakref "^1.0.2" + object-inspect "^1.12.3" + object-keys "^1.1.1" + object.assign "^4.1.4" + regexp.prototype.flags "^1.5.1" + safe-array-concat "^1.0.1" + safe-regex-test "^1.0.0" + string.prototype.trim "^1.2.8" + string.prototype.trimend "^1.0.7" + string.prototype.trimstart "^1.0.7" + typed-array-buffer "^1.0.0" + typed-array-byte-length "^1.0.0" + typed-array-byte-offset "^1.0.0" + typed-array-length "^1.0.4" + unbox-primitive "^1.0.2" + which-typed-array "^1.1.11" + + es-array-method-boxes-properly@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" + integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== + + es-set-tostringtag@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz#338d502f6f674301d710b80c8592de8a15f09cd8" + integrity sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg== + dependencies: + get-intrinsic "^1.1.3" + has "^1.0.3" + has-tostringtag "^1.0.0" + + es-shim-unscopables@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241" + integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w== + dependencies: + has "^1.0.3" + + es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://registry.npmmirror.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + + escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.npmmirror.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + + escape-goat@^2.0.0: + version "2.1.1" + resolved "https://registry.npmmirror.com/escape-goat/-/escape-goat-2.1.1.tgz#1b2dc77003676c457ec760b2dc68edb648188675" + integrity sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q== + + escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== + + escape-string-regexp@1.0.5, escape-string-regexp@^1.0.0, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + + escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + + eslint-config-standard@^12.0.0: + version "12.0.0" + resolved "https://registry.npmmirror.com/eslint-config-standard/-/eslint-config-standard-12.0.0.tgz#638b4c65db0bd5a41319f96bba1f15ddad2107d9" + integrity sha512-COUz8FnXhqFitYj4DTqHzidjIL/t4mumGZto5c7DrBpvWoie+Sn3P4sLEzUGeYhRElWuFEf8K1S1EfvD1vixCQ== + + eslint-import-resolver-node@^0.3.7: + version "0.3.9" + resolved "https://registry.npmmirror.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz#d4eaac52b8a2e7c3cd1903eb00f7e053356118ac" + integrity sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g== + dependencies: + debug "^3.2.7" + is-core-module "^2.13.0" + resolve "^1.22.4" + + eslint-loader@^2.1.2: + version "2.2.1" + resolved "https://registry.npmmirror.com/eslint-loader/-/eslint-loader-2.2.1.tgz#28b9c12da54057af0845e2a6112701a2f6bf8337" + integrity sha512-RLgV9hoCVsMLvOxCuNjdqOrUqIj9oJg8hF44vzJaYqsAHuY9G2YAeN3joQ9nxP0p5Th9iFSIpKo+SD8KISxXRg== + dependencies: + loader-fs-cache "^1.0.0" + loader-utils "^1.0.2" + object-assign "^4.0.1" + object-hash "^1.1.4" + rimraf "^2.6.1" + + eslint-module-utils@^2.8.0: + version "2.8.0" + resolved "https://registry.npmmirror.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz#e439fee65fc33f6bba630ff621efc38ec0375c49" + integrity sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw== + dependencies: + debug "^3.2.7" + + eslint-plugin-es@^1.3.1: + version "1.4.1" + resolved "https://registry.npmmirror.com/eslint-plugin-es/-/eslint-plugin-es-1.4.1.tgz#12acae0f4953e76ba444bfd1b2271081ac620998" + integrity sha512-5fa/gR2yR3NxQf+UXkeLeP8FBBl6tSgdrAz1+cF84v1FMM4twGwQoqTnn+QxFLcPOrF4pdKEJKDB/q9GoyJrCA== + dependencies: + eslint-utils "^1.4.2" + regexpp "^2.0.1" + + eslint-plugin-import@^2.14.0: + version "2.28.1" + resolved "https://registry.npmmirror.com/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz#63b8b5b3c409bfc75ebaf8fb206b07ab435482c4" + integrity sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A== + dependencies: + array-includes "^3.1.6" + array.prototype.findlastindex "^1.2.2" + array.prototype.flat "^1.3.1" + array.prototype.flatmap "^1.3.1" + debug "^3.2.7" + doctrine "^2.1.0" + eslint-import-resolver-node "^0.3.7" + eslint-module-utils "^2.8.0" + has "^1.0.3" + is-core-module "^2.13.0" + is-glob "^4.0.3" + minimatch "^3.1.2" + object.fromentries "^2.0.6" + object.groupby "^1.0.0" + object.values "^1.1.6" + semver "^6.3.1" + tsconfig-paths "^3.14.2" + + eslint-plugin-node@^8.0.0: + version "8.0.1" + resolved "https://registry.npmmirror.com/eslint-plugin-node/-/eslint-plugin-node-8.0.1.tgz#55ae3560022863d141fa7a11799532340a685964" + integrity sha512-ZjOjbjEi6jd82rIpFSgagv4CHWzG9xsQAVp1ZPlhRnnYxcTgENUVBvhYmkQ7GvT1QFijUSo69RaiOJKhMu6i8w== + dependencies: + eslint-plugin-es "^1.3.1" + eslint-utils "^1.3.1" + ignore "^5.0.2" + minimatch "^3.0.4" + resolve "^1.8.1" + semver "^5.5.0" + + eslint-plugin-promise@^4.0.1: + version "4.3.1" + resolved "https://registry.npmmirror.com/eslint-plugin-promise/-/eslint-plugin-promise-4.3.1.tgz#61485df2a359e03149fdafc0a68b0e030ad2ac45" + integrity sha512-bY2sGqyptzFBDLh/GMbAxfdJC+b0f23ME63FOE4+Jao0oZ3E1LEwFtWJX/1pGMJLiTtrSSern2CRM/g+dfc0eQ== + + eslint-plugin-standard@^4.0.0: + version "4.1.0" + resolved "https://registry.npmmirror.com/eslint-plugin-standard/-/eslint-plugin-standard-4.1.0.tgz#0c3bf3a67e853f8bbbc580fb4945fbf16f41b7c5" + integrity sha512-ZL7+QRixjTR6/528YNGyDotyffm5OQst/sGxKDwGb9Uqs4In5Egi4+jbobhqJoyoCM6/7v/1A5fhQ7ScMtDjaQ== + + eslint-plugin-vue@^4.7.1: + version "4.7.1" + resolved "https://registry.npmmirror.com/eslint-plugin-vue/-/eslint-plugin-vue-4.7.1.tgz#c829b9fc62582c1897b5a0b94afd44ecca511e63" + integrity sha512-esETKhVMI7Vdli70Wt4bvAwnZBJeM0pxVX9Yb0wWKxdCJc2EADalVYK/q2FzMw8oKN0wPMdqVCKS8kmR89recA== + dependencies: + vue-eslint-parser "^2.0.3" + + eslint-scope@3.7.1: + version "3.7.1" + resolved "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8" + integrity sha512-ivpbtpUgg9SJS4TLjK7KdcDhqc/E3CGItsvQbBNLkNGUeMhd5qnJcryba/brESS+dg3vrLqPuc/UcS7jRJdN5A== + dependencies: + esrecurse "^4.1.0" + estraverse "^4.1.1" + + eslint-scope@^3.7.1: + version "3.7.3" + resolved "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-3.7.3.tgz#bb507200d3d17f60247636160b4826284b108535" + integrity sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA== + dependencies: + esrecurse "^4.1.0" + estraverse "^4.1.1" + + eslint-scope@^4.0.3: + version "4.0.3" + resolved "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" + integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== + dependencies: + esrecurse "^4.1.0" + estraverse "^4.1.1" + + eslint-utils@^1.3.1, eslint-utils@^1.4.2: + version "1.4.3" + resolved "https://registry.npmmirror.com/eslint-utils/-/eslint-utils-1.4.3.tgz#74fec7c54d0776b6f67e0251040b5806564e981f" + integrity sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q== + dependencies: + eslint-visitor-keys "^1.1.0" + + eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0: + version "1.3.0" + resolved "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" + integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== + + eslint@^4.19.1: + version "4.19.1" + resolved "https://registry.npmmirror.com/eslint/-/eslint-4.19.1.tgz#32d1d653e1d90408854bfb296f076ec7e186a300" + integrity sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ== + dependencies: + ajv "^5.3.0" + babel-code-frame "^6.22.0" + chalk "^2.1.0" + concat-stream "^1.6.0" + cross-spawn "^5.1.0" + debug "^3.1.0" + doctrine "^2.1.0" + eslint-scope "^3.7.1" + eslint-visitor-keys "^1.0.0" + espree "^3.5.4" + esquery "^1.0.0" + esutils "^2.0.2" + file-entry-cache "^2.0.0" + functional-red-black-tree "^1.0.1" + glob "^7.1.2" + globals "^11.0.1" + ignore "^3.3.3" + imurmurhash "^0.1.4" + inquirer "^3.0.6" + is-resolvable "^1.0.0" + js-yaml "^3.9.1" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.3.0" + lodash "^4.17.4" + minimatch "^3.0.2" + mkdirp "^0.5.1" + natural-compare "^1.4.0" + optionator "^0.8.2" + path-is-inside "^1.0.2" + pluralize "^7.0.0" + progress "^2.0.0" + regexpp "^1.0.1" + require-uncached "^1.0.3" + semver "^5.3.0" + strip-ansi "^4.0.0" + strip-json-comments "~2.0.1" + table "4.0.2" + text-table "~0.2.0" + + espree@^3.5.2, espree@^3.5.4: + version "3.5.4" + resolved "https://registry.npmmirror.com/espree/-/espree-3.5.4.tgz#b0f447187c8a8bed944b815a660bddf5deb5d1a7" + integrity sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A== + dependencies: + acorn "^5.5.0" + acorn-jsx "^3.0.0" + + esprima@^4.0.0: + version "4.0.1" + resolved "https://registry.npmmirror.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + + esquery@^1.0.0: + version "1.5.0" + resolved "https://registry.npmmirror.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" + integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== + dependencies: + estraverse "^5.1.0" + + esrecurse@^4.1.0: + version "4.3.0" + resolved "https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + + estraverse@^4.1.1: + version "4.3.0" + resolved "https://registry.npmmirror.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + + estraverse@^5.1.0, estraverse@^5.2.0: + version "5.3.0" + resolved "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + + esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + + etag@~1.8.1: + version "1.8.1" + resolved "https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== + + event-pubsub@4.3.0: + version "4.3.0" + resolved "https://registry.npmmirror.com/event-pubsub/-/event-pubsub-4.3.0.tgz#f68d816bc29f1ec02c539dc58c8dd40ce72cb36e" + integrity sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ== + + eventemitter3@^2.0.3: + version "2.0.3" + resolved "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-2.0.3.tgz#b5e1079b59fb5e1ba2771c0a993be060a58c99ba" + integrity sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg== + + eventemitter3@^4.0.0, eventemitter3@^4.0.4, eventemitter3@^4.0.7: + version "4.0.7" + resolved "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" + integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== + + events@^3.0.0: + version "3.3.0" + resolved "https://registry.npmmirror.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" + integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== + + eventsource@^2.0.2: + version "2.0.2" + resolved "https://registry.npmmirror.com/eventsource/-/eventsource-2.0.2.tgz#76dfcc02930fb2ff339520b6d290da573a9e8508" + integrity sha512-IzUmBGPR3+oUG9dUeXynyNmf91/3zUSJg1lCktzKw47OXuhco54U3r9B7O4XX+Rb1Itm9OZ2b0RkTs10bICOxA== + + evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" + integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== + dependencies: + md5.js "^1.3.4" + safe-buffer "^5.1.1" + + execa@^0.8.0: + version "0.8.0" + resolved "https://registry.npmmirror.com/execa/-/execa-0.8.0.tgz#d8d76bbc1b55217ed190fd6dd49d3c774ecfc8da" + integrity sha512-zDWS+Rb1E8BlqqhALSt9kUhss8Qq4nN3iof3gsOdyINksElaPyNBtKUMTR62qhvgVWR0CqCX7sdnKe4MnUbFEA== + dependencies: + cross-spawn "^5.0.1" + get-stream "^3.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + + execa@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" + integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== + dependencies: + cross-spawn "^6.0.0" + get-stream "^4.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + + execa@^3.3.0: + version "3.4.0" + resolved "https://registry.npmmirror.com/execa/-/execa-3.4.0.tgz#c08ed4550ef65d858fac269ffc8572446f37eb89" + integrity sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g== + dependencies: + cross-spawn "^7.0.0" + get-stream "^5.0.0" + human-signals "^1.1.1" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.0" + onetime "^5.1.0" + p-finally "^2.0.0" + signal-exit "^3.0.2" + strip-final-newline "^2.0.0" + + exit-hook@^1.0.0: + version "1.1.1" + resolved "https://registry.npmmirror.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8" + integrity sha512-MsG3prOVw1WtLXAZbM3KiYtooKR1LvxHh3VHsVtIy0uiUu8usxgB/94DP2HxtD/661lLdB6yzQ09lGJSQr6nkg== + + exit-on-epipe@~1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz#0bdd92e87d5285d267daa8171d0eb06159689692" + integrity sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw== + + expand-brackets@^0.1.4: + version "0.1.5" + resolved "https://registry.npmmirror.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" + integrity sha512-hxx03P2dJxss6ceIeri9cmYOT4SRs3Zk3afZwWpOsRqLqprhTR8u++SlC+sFGsQr7WGFPdMF7Gjc1njDLDK6UA== + dependencies: + is-posix-bracket "^0.1.0" + + expand-brackets@^2.1.4: + version "2.1.4" + resolved "https://registry.npmmirror.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + integrity sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA== + dependencies: + debug "^2.3.3" + define-property "^0.2.5" + extend-shallow "^2.0.1" + posix-character-classes "^0.1.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + + expand-range@^1.8.1: + version "1.8.2" + resolved "https://registry.npmmirror.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" + integrity sha512-AFASGfIlnIbkKPQwX1yHaDjFvh/1gyKJODme52V6IORh69uEYgZp0o9C+qsIGNVEiuuhQU0CSSl++Rlegg1qvA== + dependencies: + fill-range "^2.1.0" + + expand-tilde@^2.0.0, expand-tilde@^2.0.2: + version "2.0.2" + resolved "https://registry.npmmirror.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" + integrity sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw== + dependencies: + homedir-polyfill "^1.0.1" + + express@^4.16.3, express@^4.17.1: + version "4.18.2" + resolved "https://registry.npmmirror.com/express/-/express-4.18.2.tgz#3fabe08296e930c796c19e3c516979386ba9fd59" + integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ== + dependencies: + accepts "~1.3.8" + array-flatten "1.1.1" + body-parser "1.20.1" + content-disposition "0.5.4" + content-type "~1.0.4" + cookie "0.5.0" + cookie-signature "1.0.6" + debug "2.6.9" + depd "2.0.0" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + finalhandler "1.2.0" + fresh "0.5.2" + http-errors "2.0.0" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "2.4.1" + parseurl "~1.3.3" + path-to-regexp "0.1.7" + proxy-addr "~2.0.7" + qs "6.11.0" + range-parser "~1.2.1" + safe-buffer "5.2.1" + send "0.18.0" + serve-static "1.15.0" + setprototypeof "1.2.0" + statuses "2.0.1" + type-is "~1.6.18" + utils-merge "1.0.1" + vary "~1.1.2" + + extend-shallow@^1.1.2: + version "1.1.4" + resolved "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-1.1.4.tgz#19d6bf94dfc09d76ba711f39b872d21ff4dd9071" + integrity sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw== + dependencies: + kind-of "^1.1.0" + + extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + integrity sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== + dependencies: + is-extendable "^0.1.0" + + extend-shallow@^3.0.0, extend-shallow@^3.0.2: + version "3.0.2" + resolved "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + integrity sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + + extend@^3.0.0, extend@^3.0.2, extend@~3.0.2: + version "3.0.2" + resolved "https://registry.npmmirror.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + + external-editor@^2.0.4: + version "2.2.0" + resolved "https://registry.npmmirror.com/external-editor/-/external-editor-2.2.0.tgz#045511cfd8d133f3846673d1047c154e214ad3d5" + integrity sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A== + dependencies: + chardet "^0.4.0" + iconv-lite "^0.4.17" + tmp "^0.0.33" + + extglob@^0.3.1: + version "0.3.2" + resolved "https://registry.npmmirror.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" + integrity sha512-1FOj1LOwn42TMrruOHGt18HemVnbwAmAak7krWk+wa93KXxGbK+2jpezm+ytJYDaBX0/SPLZFHKM7m+tKobWGg== + dependencies: + is-extglob "^1.0.0" + + extglob@^2.0.2, extglob@^2.0.4: + version "2.0.4" + resolved "https://registry.npmmirror.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== + dependencies: + array-unique "^0.3.2" + define-property "^1.0.0" + expand-brackets "^2.1.4" + extend-shallow "^2.0.1" + fragment-cache "^0.2.1" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + + extrude-polyline@^1.0.6: + version "1.0.6" + resolved "https://registry.npmmirror.com/extrude-polyline/-/extrude-polyline-1.0.6.tgz#7e6afe1f349a4182fa3f61a00d93979b95f18b20" + integrity sha512-fcKIanU/v+tcdgG0+xMbS0C2VZ0/CF3qqxSjHiWfWICh0yFBezPr3SsOhgdzwE5E82plG6p1orEsfSqgldpxVg== + dependencies: + as-number "^1.0.0" + gl-vec2 "^1.0.0" + polyline-miter-util "^1.0.1" + + extsprintf@1.3.0: + version "1.3.0" + resolved "https://registry.npmmirror.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" + integrity sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g== + + extsprintf@^1.2.0: + version "1.4.1" + resolved "https://registry.npmmirror.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" + integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== + + fancy-log@^1.1.0, fancy-log@^1.3.2: + version "1.3.3" + resolved "https://registry.npmmirror.com/fancy-log/-/fancy-log-1.3.3.tgz#dbc19154f558690150a23953a0adbd035be45fc7" + integrity sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw== + dependencies: + ansi-gray "^0.1.1" + color-support "^1.1.3" + parse-node-version "^1.0.0" + time-stamp "^1.0.0" + + fancy-log@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/fancy-log/-/fancy-log-2.0.0.tgz#cad207b8396d69ae4796d74d17dff5f68b2f7343" + integrity sha512-9CzxZbACXMUXW13tS0tI8XsGGmxWzO2DmYrGuBJOJ8k8q2K7hwfJA5qHjuPPe8wtsco33YR9wc+Rlr5wYFvhSA== + dependencies: + color-support "^1.1.3" + + fast-deep-equal@^1.0.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614" + integrity sha512-fueX787WZKCV0Is4/T2cyAdM4+x1S3MXXOAhavE1ys/W42SHAPacLTQhucja22QBYrfGw50M2sRiXPtTGv9Ymw== + + fast-deep-equal@^3.1.1: + version "3.1.3" + resolved "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + + fast-diff@1.1.2: + version "1.1.2" + resolved "https://registry.npmmirror.com/fast-diff/-/fast-diff-1.1.2.tgz#4b62c42b8e03de3f848460b639079920695d0154" + integrity sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig== + + fast-glob@^2.2.6: + version "2.2.7" + resolved "https://registry.npmmirror.com/fast-glob/-/fast-glob-2.2.7.tgz#6953857c3afa475fff92ee6015d52da70a4cd39d" + integrity sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw== + dependencies: + "@mrmlnc/readdir-enhanced" "^2.2.1" + "@nodelib/fs.stat" "^1.1.2" + glob-parent "^3.1.0" + is-glob "^4.0.0" + merge2 "^1.2.3" + micromatch "^3.1.10" + + fast-glob@^3.2.9: + version "3.3.1" + resolved "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.3.1.tgz#784b4e897340f3dbbef17413b3f11acf03c874c4" + integrity sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg== + 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" + + fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + + fast-levenshtein@~2.0.6: + version "2.0.6" + resolved "https://registry.npmmirror.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== + + fast-memoize@^2.5.2: + version "2.5.2" + resolved "https://registry.npmmirror.com/fast-memoize/-/fast-memoize-2.5.2.tgz#79e3bb6a4ec867ea40ba0e7146816f6cdce9b57e" + integrity sha512-Ue0LwpDYErFbmNnZSF0UH6eImUwDmogUO1jyE+JbN2gsQz/jICm1Ve7t9QT0rNSsfJt+Hs4/S3GnsDVjL4HVrw== + + fastparse@^1.1.2: + version "1.1.2" + resolved "https://registry.npmmirror.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9" + integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ== + + fastq@^1.6.0: + version "1.15.0" + resolved "https://registry.npmmirror.com/fastq/-/fastq-1.15.0.tgz#d04d07c6a2a68fe4599fea8d2e103a937fae6b3a" + integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== + dependencies: + reusify "^1.0.4" + + faye-websocket@^0.11.3, faye-websocket@^0.11.4: + version "0.11.4" + resolved "https://registry.npmmirror.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da" + integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== + dependencies: + websocket-driver ">=0.5.1" + + fecha@~4.2.0: + version "4.2.3" + resolved "https://registry.npmmirror.com/fecha/-/fecha-4.2.3.tgz#4d9ccdbc61e8629b259fdca67e65891448d569fd" + integrity sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw== + + figgy-pudding@^3.5.1: + version "3.5.2" + resolved "https://registry.npmmirror.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz#b4eee8148abb01dcf1d1ac34367d59e12fa61d6e" + integrity sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw== + + figures@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" + integrity sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA== + dependencies: + escape-string-regexp "^1.0.5" + + file-entry-cache@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" + integrity sha512-uXP/zGzxxFvFfcZGgBIwotm+Tdc55ddPAzF7iHshP4YGaXMww7rSF9peD9D1sui5ebONg5UobsZv+FfgEpGv/w== + dependencies: + flat-cache "^1.2.1" + object-assign "^4.0.1" + + file-loader@^3.0.1: + version "3.0.1" + resolved "https://registry.npmmirror.com/file-loader/-/file-loader-3.0.1.tgz#f8e0ba0b599918b51adfe45d66d1e771ad560faa" + integrity sha512-4sNIOXgtH/9WZq4NvlfU3Opn5ynUsqBwSLyM+I7UOwdGigTBYfVVQEwe/msZNX/j4pCJTIM14Fsw66Svo1oVrw== + dependencies: + loader-utils "^1.0.2" + schema-utils "^1.0.0" + + file-saver@^2.0.5: + version "2.0.5" + resolved "https://registry.npmmirror.com/file-saver/-/file-saver-2.0.5.tgz#d61cfe2ce059f414d899e9dd6d4107ee25670c38" + integrity sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA== + + file-uri-to-path@1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" + integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== + + filemanager-webpack-plugin@^2.0.5: + version "2.0.5" + resolved "https://registry.npmmirror.com/filemanager-webpack-plugin/-/filemanager-webpack-plugin-2.0.5.tgz#6cec3a2a02d429abca64ed6c0c1c46ae54b1846b" + integrity sha512-Yj5XIdKI2AN2r66uZc4MZ/n18SMqe2KKlkAqHHMW1OwveDs2Vc5129CpbFcI73rq/rjqso+2HsxieS7u5sx6XA== + dependencies: + archiver "^3.0.0" + cpx "^1.5.0" + fs-extra "^7.0.0" + make-dir "^1.1.0" + mv "^2.1.1" + rimraf "^2.6.2" + + filename-regex@^2.0.0: + version "2.0.1" + resolved "https://registry.npmmirror.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" + integrity sha512-BTCqyBaWBTsauvnHiE8i562+EdJj+oUpkqWp2R1iCoR8f6oo8STRu3of7WJJ0TqWtxN50a5YFpzYK4Jj9esYfQ== + + filesize@^3.6.1: + version "3.6.1" + resolved "https://registry.npmmirror.com/filesize/-/filesize-3.6.1.tgz#090bb3ee01b6f801a8a8be99d31710b3422bb317" + integrity sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg== + + filesize@~2.0.0: + version "2.0.4" + resolved "https://registry.npmmirror.com/filesize/-/filesize-2.0.4.tgz#7805941c60fcdfe63f46d7ea358c59ade11c1325" + integrity sha512-XyVEXpwElavSK0SKn51E3960lTRfglsQA9goJN4QR+oyqStts1Wygs1FW3TFQrxJoGm4mcq3hTxDMN3Vs1cYwg== + + fill-range@^2.1.0: + version "2.2.4" + resolved "https://registry.npmmirror.com/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565" + integrity sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q== + dependencies: + is-number "^2.1.0" + isobject "^2.0.0" + randomatic "^3.0.0" + repeat-element "^1.1.2" + repeat-string "^1.5.2" + + fill-range@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" + integrity sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ== + dependencies: + extend-shallow "^2.0.1" + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range "^2.1.0" + + fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + + finalhandler@1.2.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32" + integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "2.4.1" + parseurl "~1.3.3" + statuses "2.0.1" + unpipe "~1.0.0" + + find-babel-config@^1.1.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/find-babel-config/-/find-babel-config-1.2.0.tgz#a9b7b317eb5b9860cda9d54740a8c8337a2283a2" + integrity sha512-jB2CHJeqy6a820ssiqwrKMeyC6nNdmrcgkKWJWmpoxpE8RKciYJXCcXRq1h2AzCo5I5BJeN2tkGEO3hLTuePRA== + dependencies: + json5 "^0.5.1" + path-exists "^3.0.0" + + find-cache-dir@^0.1.1: + version "0.1.1" + resolved "https://registry.npmmirror.com/find-cache-dir/-/find-cache-dir-0.1.1.tgz#c8defae57c8a52a8a784f9e31c57c742e993a0b9" + integrity sha512-Z9XSBoNE7xQiV6MSgPuCfyMokH2K7JdpRkOYE1+mu3d4BFJtx3GW+f6Bo4q8IX6rlf5MYbLBKW0pjl2cWdkm2A== + dependencies: + commondir "^1.0.1" + mkdirp "^0.5.1" + pkg-dir "^1.0.0" + + find-cache-dir@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/find-cache-dir/-/find-cache-dir-1.0.0.tgz#9288e3e9e3cc3748717d39eade17cf71fc30ee6f" + integrity sha512-46TFiBOzX7xq/PcSWfFwkyjpemdRnMe31UQF+os0y+1W3k95f6R4SEt02Hj4p3X0Mir9gfrkmOtshFidS0VPUg== + dependencies: + commondir "^1.0.1" + make-dir "^1.0.0" + pkg-dir "^2.0.0" + + find-cache-dir@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" + integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== + dependencies: + commondir "^1.0.1" + make-dir "^2.0.0" + pkg-dir "^3.0.0" + + find-cache-dir@^3.3.1: + version "3.3.2" + resolved "https://registry.npmmirror.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b" + integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig== + dependencies: + commondir "^1.0.1" + make-dir "^3.0.2" + pkg-dir "^4.1.0" + + find-index@^0.1.1: + version "0.1.1" + resolved "https://registry.npmmirror.com/find-index/-/find-index-0.1.1.tgz#675d358b2ca3892d795a1ab47232f8b6e2e0dde4" + integrity sha512-uJ5vWrfBKMcE6y2Z8834dwEZj9mNGxYa3t3I53OwFeuZ8D9oc2E5zcsrkuhX6h4iYrjhiv0T3szQmxlAV9uxDg== + + find-up@5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + dependencies: + locate-path "^6.0.0" + path-exists "^4.0.0" + + find-up@^1.0.0: + version "1.1.2" + resolved "https://registry.npmmirror.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" + integrity sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA== + dependencies: + path-exists "^2.0.0" + pinkie-promise "^2.0.0" + + find-up@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" + integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== + dependencies: + locate-path "^2.0.0" + + find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + + find-up@^4.0.0: + version "4.1.0" + resolved "https://registry.npmmirror.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + + findup-sync@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/findup-sync/-/findup-sync-2.0.0.tgz#9326b1488c22d1a6088650a86901b2d9a90a2cbc" + integrity sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g== + dependencies: + detect-file "^1.0.0" + is-glob "^3.1.0" + micromatch "^3.0.4" + resolve-dir "^1.0.1" + + findup-sync@^5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/findup-sync/-/findup-sync-5.0.0.tgz#54380ad965a7edca00cc8f63113559aadc541bd2" + integrity sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ== + dependencies: + detect-file "^1.0.0" + is-glob "^4.0.3" + micromatch "^4.0.4" + resolve-dir "^1.0.1" + + fined@^1.0.1: + version "1.2.0" + resolved "https://registry.npmmirror.com/fined/-/fined-1.2.0.tgz#d00beccf1aa2b475d16d423b0238b713a2c4a37b" + integrity sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng== + dependencies: + expand-tilde "^2.0.2" + is-plain-object "^2.0.3" + object.defaults "^1.1.0" + object.pick "^1.2.0" + parse-filepath "^1.0.1" + + first-chunk-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz#59bfb50cd905f60d7c394cd3d9acaab4e6ad934e" + integrity sha512-ArRi5axuv66gEsyl3UuK80CzW7t56hem73YGNYxNWTGNKFJUadSb9Gu9SHijYEUi8ulQMf1bJomYNwSCPHhtTQ== + + flagged-respawn@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/flagged-respawn/-/flagged-respawn-1.0.1.tgz#e7de6f1279ddd9ca9aac8a5971d618606b3aab41" + integrity sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q== + + flat-cache@^1.2.1: + version "1.3.4" + resolved "https://registry.npmmirror.com/flat-cache/-/flat-cache-1.3.4.tgz#2c2ef77525cc2929007dfffa1dd314aa9c9dee6f" + integrity sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg== + dependencies: + circular-json "^0.3.1" + graceful-fs "^4.1.2" + rimraf "~2.6.2" + write "^0.2.1" + + flush-write-stream@^1.0.0: + version "1.1.1" + resolved "https://registry.npmmirror.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8" + integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w== + dependencies: + inherits "^2.0.3" + readable-stream "^2.3.6" + + follow-redirects@1.5.10: + version "1.5.10" + resolved "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.5.10.tgz#7b7a9f9aea2fdff36786a94ff643ed07f4ff5e2a" + integrity sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ== + dependencies: + debug "=3.1.0" + + follow-redirects@^1.0.0: + version "1.15.3" + resolved "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.3.tgz#fe2f3ef2690afce7e82ed0b44db08165b207123a" + integrity sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q== + + for-each@^0.3.3: + version "0.3.3" + resolved "https://registry.npmmirror.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" + integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + dependencies: + is-callable "^1.1.3" + + for-in@^1.0.1, for-in@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + integrity sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ== + + for-own@^0.1.4: + version "0.1.5" + resolved "https://registry.npmmirror.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce" + integrity sha512-SKmowqGTJoPzLO1T0BBJpkfp3EMacCMOuH40hOUbrbzElVktk4DioXVM99QkLCyKoiuOmyjgcWMpVz2xjE7LZw== + dependencies: + for-in "^1.0.1" + + for-own@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/for-own/-/for-own-1.0.0.tgz#c63332f415cedc4b04dbfe70cf836494c53cb44b" + integrity sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg== + dependencies: + for-in "^1.0.1" + + forever-agent@~0.6.1: + version "0.6.1" + resolved "https://registry.npmmirror.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== + + form-data@~2.3.2: + version "2.3.3" + resolved "https://registry.npmmirror.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" + integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.6" + mime-types "^2.1.12" + + forwarded@0.2.0: + version "0.2.0" + resolved "https://registry.npmmirror.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" + integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== + + fp-and-or@^0.1.3: + version "0.1.3" + resolved "https://registry.npmmirror.com/fp-and-or/-/fp-and-or-0.1.3.tgz#e6fba83872a5853a56b3ebdf8d3167f5dfca1882" + integrity sha512-wJaE62fLaB3jCYvY2ZHjZvmKK2iiLiiehX38rz5QZxtdN8fVPJDeZUiVvJrHStdTc+23LHlyZuSEKgFc0pxi2g== + + frac@~1.1.2: + version "1.1.2" + resolved "https://registry.npmmirror.com/frac/-/frac-1.1.2.tgz#3d74f7f6478c88a1b5020306d747dc6313c74d0b" + integrity sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA== + + fragment-cache@^0.2.1: + version "0.2.1" + resolved "https://registry.npmmirror.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" + integrity sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA== + dependencies: + map-cache "^0.2.2" + + fresh@0.5.2: + version "0.5.2" + resolved "https://registry.npmmirror.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== + + from2@^2.1.0: + version "2.3.0" + resolved "https://registry.npmmirror.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" + integrity sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g== + dependencies: + inherits "^2.0.1" + readable-stream "^2.0.0" + + fs-constants@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" + integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== + + fs-extra@^7.0.0, fs-extra@^7.0.1: + version "7.0.1" + resolved "https://registry.npmmirror.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" + integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + + fs-minipass@^2.0.0, fs-minipass@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" + integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== + dependencies: + minipass "^3.0.0" + + fs-write-stream-atomic@^1.0.8: + version "1.0.10" + resolved "https://registry.npmmirror.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" + integrity sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA== + dependencies: + graceful-fs "^4.1.2" + iferr "^0.1.5" + imurmurhash "^0.1.4" + readable-stream "1 || 2" + + fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + + fsevents@^1.0.0, fsevents@^1.2.7: + version "1.2.13" + resolved "https://registry.npmmirror.com/fsevents/-/fsevents-1.2.13.tgz#f325cb0455592428bcf11b383370ef70e3bfcc38" + integrity sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== + dependencies: + bindings "^1.5.0" + nan "^2.12.1" + + fsevents@~2.3.2: + version "2.3.3" + resolved "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== + + fstream@^1.0.0, fstream@^1.0.12: + version "1.0.12" + resolved "https://registry.npmmirror.com/fstream/-/fstream-1.0.12.tgz#4e8ba8ee2d48be4f7d0de505455548eae5932045" + integrity sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg== + dependencies: + graceful-fs "^4.1.2" + inherits "~2.0.0" + mkdirp ">=0.5 0" + rimraf "2" + + function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + + function.prototype.name@^1.1.6: + version "1.1.6" + resolved "https://registry.npmmirror.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz#cdf315b7d90ee77a4c6ee216c3c3362da07533fd" + integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + functions-have-names "^1.2.3" + + functional-red-black-tree@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" + integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== + + functions-have-names@^1.2.3: + version "1.2.3" + resolved "https://registry.npmmirror.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== + + fuzzysearch@^1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/fuzzysearch/-/fuzzysearch-1.0.3.tgz#dffc80f6d6b04223f2226aa79dd194231096d008" + integrity sha512-s+kNWQuI3mo9OALw0HJ6YGmMbLqEufCh2nX/zzV5CrICQ/y4AwPxM+6TIiF9ItFCHXFCyM/BfCCmN57NTIJuPg== + + gauge@~2.7.3: + version "2.7.4" + resolved "https://registry.npmmirror.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" + integrity sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg== + dependencies: + aproba "^1.0.3" + console-control-strings "^1.0.0" + has-unicode "^2.0.0" + object-assign "^4.1.0" + signal-exit "^3.0.0" + string-width "^1.0.1" + strip-ansi "^3.0.1" + wide-align "^1.1.0" + + gaze@^0.5.1: + version "0.5.2" + resolved "https://registry.npmmirror.com/gaze/-/gaze-0.5.2.tgz#40b709537d24d1d45767db5a908689dfe69ac44f" + integrity sha512-3IWbXGkDDHFX8zIlNdfnmhvlSMhpBO6tDr4InB8fGku6dh/gjFPGNqcdsXJajZg05x9jRzXbL6gCnCnuMap4tw== + dependencies: + globule "~0.1.0" + + gaze@^1.0.0: + version "1.1.3" + resolved "https://registry.npmmirror.com/gaze/-/gaze-1.1.3.tgz#c441733e13b927ac8c0ff0b4c3b033f28812924a" + integrity sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g== + dependencies: + globule "^1.0.0" + + gensync@^1.0.0-beta.2: + version "1.0.0-beta.2" + resolved "https://registry.npmmirror.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + + geojson-area@^0.2.1: + version "0.2.1" + resolved "https://registry.npmmirror.com/geojson-area/-/geojson-area-0.2.1.tgz#2537b0982db86309f21d2c428a4257c7a6282cc6" + integrity sha512-I+cht30/CFFObh8GgEa/1o9Kd7RwQTHmotYp3ToyCpxxDFNcuX5SlErKkvoy3otnrsWzODN8yscSTGOAkQ3tKQ== + dependencies: + wgs84 "0.0.0" + + geojson-equality@0.1.6: + version "0.1.6" + resolved "https://registry.npmmirror.com/geojson-equality/-/geojson-equality-0.1.6.tgz#a171374ef043e5d4797995840bae4648e0752d72" + integrity sha512-TqG8YbqizP3EfwP5Uw4aLu6pKkg6JQK9uq/XZ1lXQntvTHD1BBKJWhNpJ2M0ax6TuWMP3oyx6Oq7FCIfznrgpQ== + dependencies: + deep-equal "^1.0.0" + + geojson-normalize@0.0.0: + version "0.0.0" + resolved "https://registry.npmmirror.com/geojson-normalize/-/geojson-normalize-0.0.0.tgz#2dbc3678cd1b31b8179e876bda70cd120dde35c0" + integrity sha512-h/ldgc7C2DrYDIn+F/o+AgZLxmeC+O4q3wvGwiuBjTTRnhxvxaGz6cE6cRTeMH89jIJM3BiP+R6Yiht7f3PBuA== + + geojson-random@^0.2.2: + version "0.2.2" + resolved "https://registry.npmmirror.com/geojson-random/-/geojson-random-0.2.2.tgz#ab4838f126adc5e16f8f94e655def820f9119dbc" + integrity sha512-/vZQ14mjKPG3LJ7bpyXsJ0aoz8NzvwpwwP//uBgbzIu2BCFd4uRagp1QvY3RAzRQsHOHyVh33dbYUYws7vOCkg== + + geojson-rbush@3.x: + version "3.2.0" + resolved "https://registry.npmmirror.com/geojson-rbush/-/geojson-rbush-3.2.0.tgz#8b543cf0d56f99b78faf1da52bb66acad6dfc290" + integrity sha512-oVltQTXolxvsz1sZnutlSuLDEcQAKYC/uXt9zDzJJ6bu0W+baTI8LZBaTup5afzibEH4N3jlq2p+a152wlBJ7w== + dependencies: + "@turf/bbox" "*" + "@turf/helpers" "6.x" + "@turf/meta" "6.x" + "@types/geojson" "7946.0.8" + rbush "^3.0.1" + + geojson-vt@^3.2.1: + version "3.2.1" + resolved "https://registry.npmmirror.com/geojson-vt/-/geojson-vt-3.2.1.tgz#f8adb614d2c1d3f6ee7c4265cad4bbf3ad60c8b7" + integrity sha512-EvGQQi/zPrDA6zr6BnJD/YhwAkBP8nnJ9emh3EnHQKVMfg/MRVtPbMYdgVy/IaEmn4UfagD2a6fafPDL5hbtwg== + + geotiff@^2.0.7: + version "2.0.7" + resolved "https://registry.npmmirror.com/geotiff/-/geotiff-2.0.7.tgz#358e578233af70bfb0b4dee62d599ad78fc5cfca" + integrity sha512-FKvFTNowMU5K6lHYY2f83d4lS2rsCNdpUC28AX61x9ZzzqPNaWFElWv93xj0eJFaNyOYA63ic5OzJ88dHpoA5Q== + dependencies: + "@petamoriken/float16" "^3.4.7" + lerc "^3.0.0" + pako "^2.0.4" + parse-headers "^2.0.2" + quick-lru "^6.1.1" + web-worker "^1.2.0" + xml-utils "^1.0.2" + + get-caller-file@^2.0.1, get-caller-file@^2.0.5: + version "2.0.5" + resolved "https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + + get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0, get-intrinsic@^1.2.1: + version "1.2.1" + resolved "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82" + integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-proto "^1.0.1" + has-symbols "^1.0.3" + + get-stdin@^4.0.1: + version "4.0.1" + resolved "https://registry.npmmirror.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" + integrity sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw== + + get-stdin@^8.0.0: + version "8.0.0" + resolved "https://registry.npmmirror.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53" + integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg== + + get-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" + integrity sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ== + + get-stream@^4.0.0, get-stream@^4.1.0: + version "4.1.0" + resolved "https://registry.npmmirror.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + dependencies: + pump "^3.0.0" + + get-stream@^5.0.0, get-stream@^5.1.0: + version "5.2.0" + resolved "https://registry.npmmirror.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" + integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== + dependencies: + pump "^3.0.0" + + get-stream@^6.0.1: + version "6.0.1" + resolved "https://registry.npmmirror.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" + integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== + + get-symbol-description@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" + integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.1" + + get-value@^2.0.3, get-value@^2.0.6: + version "2.0.6" + resolved "https://registry.npmmirror.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + integrity sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA== + + getpass@^0.1.1: + version "0.1.7" + resolved "https://registry.npmmirror.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + integrity sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng== + dependencies: + assert-plus "^1.0.0" + + gl-matrix@^3.0.0, gl-matrix@^3.1.0, gl-matrix@^3.2.1: + version "3.4.3" + resolved "https://registry.npmmirror.com/gl-matrix/-/gl-matrix-3.4.3.tgz#fc1191e8320009fd4d20e9339595c6041ddc22c9" + integrity sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA== + + gl-vec2@^1.0.0, gl-vec2@^1.3.0: + version "1.3.0" + resolved "https://registry.npmmirror.com/gl-vec2/-/gl-vec2-1.3.0.tgz#83d472ed46034de8e09cbc857123fb6c81c51199" + integrity sha512-YiqaAuNsheWmUV0Sa8k94kBB0D6RWjwZztyO+trEYS8KzJ6OQB/4686gdrf59wld4hHFIvaxynO3nRxpk1Ij/A== + + glob-base@^0.3.0: + version "0.3.0" + resolved "https://registry.npmmirror.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" + integrity sha512-ab1S1g1EbO7YzauaJLkgLp7DZVAqj9M/dvKlTt8DkXA2tiOIcSMrlVI2J1RZyB5iJVccEscjGn+kpOG9788MHA== + dependencies: + glob-parent "^2.0.0" + is-glob "^2.0.0" + + glob-parent@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" + integrity sha512-JDYOvfxio/t42HKdxkAYaCiBN7oYiuxykOxKxdaUW5Qn0zaYN3gRQWolrwdnf0shM9/EP0ebuuTmyoXNr1cC5w== + dependencies: + is-glob "^2.0.0" + + glob-parent@^3.1.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" + integrity sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA== + dependencies: + is-glob "^3.1.0" + path-dirname "^1.0.0" + + glob-parent@^5.1.2, glob-parent@~5.1.2: + version "5.1.2" + resolved "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + + glob-stream@^3.1.5: + version "3.1.18" + resolved "https://registry.npmmirror.com/glob-stream/-/glob-stream-3.1.18.tgz#9170a5f12b790306fdfe598f313f8f7954fd143b" + integrity sha512-owHtlMMXIAbxLjhUAO0HhW1/TB7kV0AwDduI3BLbYsWCaRzNIcLBu8N0wHZft2Za2SCmUXCEOdpZzC7k/H19eg== + dependencies: + glob "^4.3.1" + glob2base "^0.0.12" + minimatch "^2.0.1" + ordered-read-streams "^0.1.0" + through2 "^0.6.1" + unique-stream "^1.0.0" + + glob-to-regexp@^0.3.0: + version "0.3.0" + resolved "https://registry.npmmirror.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" + integrity sha512-Iozmtbqv0noj0uDDqoL0zNq0VBEfK2YFoMAZoxJe4cwphvLR+JskfF30QhXHOR4m3KrE6NLRYw+U9MRXvifyig== + + glob-watcher@^0.0.6: + version "0.0.6" + resolved "https://registry.npmmirror.com/glob-watcher/-/glob-watcher-0.0.6.tgz#b95b4a8df74b39c83298b0c05c978b4d9a3b710b" + integrity sha512-lzYWq1BJLBmtb9rzT6+lgbFlEW6Sc7B+Qs3RmsNA9lbdFSqLHhebfypPR3nbEOMeEQyawVXqSDH0aqjtImldow== + dependencies: + gaze "^0.5.1" + + glob2base@^0.0.12: + version "0.0.12" + resolved "https://registry.npmmirror.com/glob2base/-/glob2base-0.0.12.tgz#9d419b3e28f12e83a362164a277055922c9c0d56" + integrity sha512-ZyqlgowMbfj2NPjxaZZ/EtsXlOch28FRXgMd64vqZWk1bT9+wvSRLYD1om9M7QfQru51zJPAT17qXm4/zd+9QA== + dependencies: + find-index "^0.1.1" + + glob@^4.3.1: + version "4.5.3" + resolved "https://registry.npmmirror.com/glob/-/glob-4.5.3.tgz#c6cb73d3226c1efef04de3c56d012f03377ee15f" + integrity sha512-I0rTWUKSZKxPSIAIaqhSXTM/DiII6wame+rEC3cFA5Lqmr9YmdL7z6Hj9+bdWtTvoY1Su4/OiMLmb37Y7JzvJQ== + dependencies: + inflight "^1.0.4" + inherits "2" + minimatch "^2.0.1" + once "^1.3.0" + + glob@^6.0.1: + version "6.0.4" + resolved "https://registry.npmmirror.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22" + integrity sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A== + dependencies: + inflight "^1.0.4" + inherits "2" + minimatch "2 || 3" + once "^1.3.0" + path-is-absolute "^1.0.0" + + glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: + version "7.2.3" + resolved "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + + glob@~3.1.21: + version "3.1.21" + resolved "https://registry.npmmirror.com/glob/-/glob-3.1.21.tgz#d29e0a055dea5138f4d07ed40e8982e83c2066cd" + integrity sha512-ANhy2V2+tFpRajE3wN4DhkNQ08KDr0Ir1qL12/cUe5+a7STEK8jkW4onUYuY8/06qAFuT5je7mjAqzx0eKI2tQ== + dependencies: + graceful-fs "~1.2.0" + inherits "1" + minimatch "~0.2.11" + + glob@~7.1.1: + version "7.1.7" + resolved "https://registry.npmmirror.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90" + integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== + 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" + + global-dirs@^3.0.0: + version "3.0.1" + resolved "https://registry.npmmirror.com/global-dirs/-/global-dirs-3.0.1.tgz#0c488971f066baceda21447aecb1a8b911d22485" + integrity sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA== + dependencies: + ini "2.0.0" + + global-modules@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" + integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== + dependencies: + global-prefix "^1.0.1" + is-windows "^1.0.1" + resolve-dir "^1.0.0" + + global-prefix@^1.0.1: + version "1.0.2" + resolved "https://registry.npmmirror.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe" + integrity sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg== + dependencies: + expand-tilde "^2.0.2" + homedir-polyfill "^1.0.1" + ini "^1.3.4" + is-windows "^1.0.1" + which "^1.2.14" + + globals@^11.0.1, globals@^11.1.0: + version "11.12.0" + resolved "https://registry.npmmirror.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + + globalthis@^1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf" + integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== + dependencies: + define-properties "^1.1.3" + + globby@^11.0.4: + version "11.1.0" + resolved "https://registry.npmmirror.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" + integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== + 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" + + globby@^6.1.0: + version "6.1.0" + resolved "https://registry.npmmirror.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" + integrity sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw== + dependencies: + array-union "^1.0.1" + glob "^7.0.3" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^2.0.0" + + globby@^7.1.1: + version "7.1.1" + resolved "https://registry.npmmirror.com/globby/-/globby-7.1.1.tgz#fb2ccff9401f8600945dfada97440cca972b8680" + integrity sha512-yANWAN2DUcBtuus5Cpd+SKROzXHs2iVXFZt/Ykrfz6SAXqacLX25NZpltE+39ceMexYF4TtEadjuSTw8+3wX4g== + dependencies: + array-union "^1.0.1" + dir-glob "^2.0.0" + glob "^7.1.2" + ignore "^3.3.5" + pify "^3.0.0" + slash "^1.0.0" + + globby@^9.2.0: + version "9.2.0" + resolved "https://registry.npmmirror.com/globby/-/globby-9.2.0.tgz#fd029a706c703d29bdd170f4b6db3a3f7a7cb63d" + integrity sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg== + dependencies: + "@types/glob" "^7.1.1" + array-union "^1.0.2" + dir-glob "^2.2.2" + fast-glob "^2.2.6" + glob "^7.1.3" + ignore "^4.0.3" + pify "^4.0.1" + slash "^2.0.0" + + globule@^1.0.0: + version "1.3.4" + resolved "https://registry.npmmirror.com/globule/-/globule-1.3.4.tgz#7c11c43056055a75a6e68294453c17f2796170fb" + integrity sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg== + dependencies: + glob "~7.1.1" + lodash "^4.17.21" + minimatch "~3.0.2" + + globule@~0.1.0: + version "0.1.0" + resolved "https://registry.npmmirror.com/globule/-/globule-0.1.0.tgz#d9c8edde1da79d125a151b79533b978676346ae5" + integrity sha512-3eIcA2OjPCm4VvwIwZPzIxCVssA8HSpM2C6c6kK5ufJH4FGwWoyqL3In19uuX4oe+TwH3w2P1nQDmW56iehO4A== + dependencies: + glob "~3.1.21" + lodash "~1.0.1" + minimatch "~0.2.11" + + glogg@^1.0.0: + version "1.0.2" + resolved "https://registry.npmmirror.com/glogg/-/glogg-1.0.2.tgz#2d7dd702beda22eb3bffadf880696da6d846313f" + integrity sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA== + dependencies: + sparkles "^1.0.0" + + glogg@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/glogg/-/glogg-2.0.0.tgz#5b69c867f8b02a503b0653ed80c37ceba0a69361" + integrity sha512-YDtL/QX54MN8+GorvS9tnKI5HtqWrFW9bv5yPRmFBeofi5neWzqQN8X/0HmM5zMkDbB8OYvC3/Pj8UEJUZFeqA== + dependencies: + sparkles "^2.0.0" + + gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + + got@^9.6.0: + version "9.6.0" + resolved "https://registry.npmmirror.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" + integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== + dependencies: + "@sindresorhus/is" "^0.14.0" + "@szmarczak/http-timer" "^1.1.2" + cacheable-request "^6.0.0" + decompress-response "^3.3.0" + duplexer3 "^0.1.4" + get-stream "^4.1.0" + lowercase-keys "^1.0.1" + mimic-response "^1.0.1" + p-cancelable "^1.0.0" + to-readable-stream "^1.0.0" + url-parse-lax "^3.0.0" + + graceful-fs@^3.0.0: + version "3.0.12" + resolved "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-3.0.12.tgz#0034947ce9ed695ec8ab0b854bc919e82b1ffaef" + integrity sha512-J55gaCS4iTTJfTXIxSVw3EMQckcqkpdRv3IR7gu6sq0+tbC363Zx6KH/SEwXASK9JRbhyZmVjJEVJIOxYsB3Qg== + dependencies: + natives "^1.1.3" + + graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.3: + version "4.2.11" + resolved "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" + integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== + + graceful-fs@~1.2.0: + version "1.2.3" + resolved "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-1.2.3.tgz#15a4806a57547cb2d2dbf27f42e89a8c3451b364" + integrity sha512-iiTUZ5vZ+2ZV+h71XAgwCSu6+NAizhFU3Yw8aC/hH5SQ3SnISqEqAek40imAFGtDcwJKNhXvSY+hzIolnLwcdQ== + + graceful-fs@~2.0.0: + version "2.0.3" + resolved "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-2.0.3.tgz#7cd2cdb228a4a3f36e95efa6cc142de7d1a136d0" + integrity sha512-hcj/NTUWv+C3MbqrVb9F+aH6lvTwEHJdx2foBxlrVq5h6zE8Bfu4pv4CAAqbDcZrw/9Ak5lsRXlY9Ao8/F0Tuw== + + "graceful-readlink@>= 1.0.0": + version "1.0.1" + resolved "https://registry.npmmirror.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" + integrity sha512-8tLu60LgxF6XpdbK8OW3FA+IfTNBn1ZHGHKF4KQbEeSkajYw5PlYJcKluntgegDPTg8UkHjpet1T82vk6TQ68w== + + grid-index@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/grid-index/-/grid-index-1.1.0.tgz#97f8221edec1026c8377b86446a7c71e79522ea7" + integrity sha512-HZRwumpOGUrHyxO5bqKZL0B0GlUpwtCAzZ42sgxUPniu33R1LSFH5yrIcBCHjkctCAh3mtWKcKd9J4vDDdeVHA== + + gulp-autoprefixer@^4.0.0: + version "4.1.0" + resolved "https://registry.npmmirror.com/gulp-autoprefixer/-/gulp-autoprefixer-4.1.0.tgz#064af73cc02cadac8ff34d0bf93ffdfb94ea12aa" + integrity sha512-2mpZhnQ1DrHuSeRYqwMSQHKBPscp17Jn7M7rVjHrZKS3Ipt0qqLm+1jdnLtrB745moaMN/evf/nOR1eRJEPlmA== + dependencies: + autoprefixer "^7.0.0" + fancy-log "^1.3.2" + plugin-error "^0.1.2" + postcss "^6.0.1" + through2 "^2.0.0" + vinyl-sourcemaps-apply "^0.2.0" + + gulp-autoprefixer@^6.1.0: + version "6.1.0" + resolved "https://registry.npmmirror.com/gulp-autoprefixer/-/gulp-autoprefixer-6.1.0.tgz#5f7f78468fe99a589ce353fa5891b7bee16b8f1e" + integrity sha512-Ti/BUFe+ekhbDJfspZIMiOsOvw51KhI9EncsDfK7NaxjqRm+v4xS9v99kPxEoiDavpWqQWvG8Y6xT1mMlB3aXA== + dependencies: + autoprefixer "^9.5.1" + fancy-log "^1.3.2" + plugin-error "^1.0.1" + postcss "^7.0.2" + through2 "^3.0.1" + vinyl-sourcemaps-apply "^0.2.1" + + gulp-clean-css@^4.2.0: + version "4.3.0" + resolved "https://registry.npmmirror.com/gulp-clean-css/-/gulp-clean-css-4.3.0.tgz#5b1e73f2fca46703eb636014cdd4553cea65146d" + integrity sha512-mGyeT3qqFXTy61j0zOIciS4MkYziF2U594t2Vs9rUnpkEHqfu6aDITMp8xOvZcvdX61Uz3y1mVERRYmjzQF5fg== + dependencies: + clean-css "4.2.3" + plugin-error "1.0.1" + through2 "3.0.1" + vinyl-sourcemaps-apply "0.2.1" + + gulp-cssmin@^0.1.7: + version "0.1.7" + resolved "https://registry.npmmirror.com/gulp-cssmin/-/gulp-cssmin-0.1.7.tgz#f576fe5211d107baa9401504249bf87aed1556bd" + integrity sha512-ApBNqhu5eLRSMAqf5AWCAgxQw/8qf+HVCyXfEBjc0jyKy7qCt2KvJe6EaDapj6ULzubVZWQ5lvFsgMx4mAiPtQ== + dependencies: + clean-css "^3.1.9" + filesize "~2.0.0" + graceful-fs "~2.0.0" + gulp-rename "~1.1.0" + gulp-util "~2.2.0" + map-stream "0.0.4" + temp-write "~0.1.0" + + gulp-load-plugins@^2.0.0: + version "2.0.8" + resolved "https://registry.npmmirror.com/gulp-load-plugins/-/gulp-load-plugins-2.0.8.tgz#53d167019ae06bd6659c27a35bab201d0db860d1" + integrity sha512-BS0aRx67WnWPt8stEDvwt+biD2gQ1NwDMgxuUhX5+AQSujqlcSecbdL+U6g0zu2S3YjOuY+eGmnXjT2J3hRMIg== + dependencies: + array-unique "^0.3.2" + fancy-log "^2.0.0" + findup-sync "^5.0.0" + gulplog "^2.0.0" + has-gulplog "^1.0.0" + micromatch "^4.0.2" + resolve "^1.17.0" + + gulp-nop@0.0.3: + version "0.0.3" + resolved "https://registry.npmmirror.com/gulp-nop/-/gulp-nop-0.0.3.tgz#e9ecd8b994d55817ab5ce16ba18f614d7810ecbe" + integrity sha512-sRbncdP5JHfNeQS+k9KlickPvmvDRvBM0eY7uvIPKwpGnTXSYxr6BF3ge6aEBhpVQDfEvAA6DwJtV+Y4T6Sv2Q== + dependencies: + gulp-util "~2.2.14" + through "~2.3.4" + + gulp-rename@^1.4.0: + version "1.4.0" + resolved "https://registry.npmmirror.com/gulp-rename/-/gulp-rename-1.4.0.tgz#de1c718e7c4095ae861f7296ef4f3248648240bd" + integrity sha512-swzbIGb/arEoFK89tPY58vg3Ok1bw+d35PfUNwWqdo7KM4jkmuGA78JiDNqR+JeZFaeeHnRg9N7aihX3YPmsyg== + + gulp-rename@~1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/gulp-rename/-/gulp-rename-1.1.0.tgz#93090aaaf4d386c07f20538a6888f15efba727a1" + integrity sha512-juUttYYC7PuQjWmRVvgLFBtxvprujQnJR1HD4hGiLi4a3EqQTtd7QWnb/SfW1kbb9OjH7wcWZm+yD6W6r9fiEg== + dependencies: + map-stream ">=0.0.4" + + gulp-sass@^3.1.0: + version "3.2.1" + resolved "https://registry.npmmirror.com/gulp-sass/-/gulp-sass-3.2.1.tgz#2e3688a96fd8be1c0c01340750c191b2e79fab94" + integrity sha512-UATbRpSDsyXCnpYSPBUEvdvtSEzksJs7/oQ0CujIpzKqKrO6vlnYwhX2UTsGrf4rNLwqlSSaM271It0uHYvJ3Q== + dependencies: + gulp-util "^3.0" + lodash.clonedeep "^4.3.2" + node-sass "^4.8.3" + through2 "^2.0.0" + vinyl-sourcemaps-apply "^0.2.0" + + gulp-sass@^4.0.2: + version "4.1.1" + resolved "https://registry.npmmirror.com/gulp-sass/-/gulp-sass-4.1.1.tgz#d0f90377f0da98e4522ec554bf7cff1b5004b5be" + integrity sha512-bg7mfgsgho0Ej0WXE9Cd2sq/YxeKxOjagrMmM40zvOYXHtZvi5ED84wIpqCUvJLz66kFNkv+jS/rQXolmgXrUQ== + dependencies: + chalk "^2.3.0" + lodash "^4.17.20" + node-sass "^4.8.3" + plugin-error "^1.0.1" + replace-ext "^1.0.0" + strip-ansi "^4.0.0" + through2 "^2.0.0" + vinyl-sourcemaps-apply "^0.2.0" + + gulp-util@*, gulp-util@^3.0, gulp-util@^3.0.0: + version "3.0.8" + resolved "https://registry.npmmirror.com/gulp-util/-/gulp-util-3.0.8.tgz#0054e1e744502e27c04c187c3ecc505dd54bbb4f" + integrity sha512-q5oWPc12lwSFS9h/4VIjG+1NuNDlJ48ywV2JKItY4Ycc/n1fXJeYPVQsfu5ZrhQi7FGSDBalwUCLar/GyHXKGw== + dependencies: + array-differ "^1.0.0" + array-uniq "^1.0.2" + beeper "^1.0.0" + chalk "^1.0.0" + dateformat "^2.0.0" + fancy-log "^1.1.0" + gulplog "^1.0.0" + has-gulplog "^0.1.0" + lodash._reescape "^3.0.0" + lodash._reevaluate "^3.0.0" + lodash._reinterpolate "^3.0.0" + lodash.template "^3.0.0" + minimist "^1.1.0" + multipipe "^0.1.2" + object-assign "^3.0.0" + replace-ext "0.0.1" + through2 "^2.0.0" + vinyl "^0.5.0" + + gulp-util@~2.2.0, gulp-util@~2.2.14: + version "2.2.20" + resolved "https://registry.npmmirror.com/gulp-util/-/gulp-util-2.2.20.tgz#d7146e5728910bd8f047a6b0b1e549bc22dbd64c" + integrity sha512-9rtv4sj9EtCWYGD15HQQvWtRBtU9g1t0+w29tphetHxjxEAuBKQJkhGqvlLkHEtUjEgoqIpsVwPKU1yMZAa+wA== + dependencies: + chalk "^0.5.0" + dateformat "^1.0.7-1.2.3" + lodash._reinterpolate "^2.4.1" + lodash.template "^2.4.1" + minimist "^0.2.0" + multipipe "^0.1.0" + through2 "^0.5.0" + vinyl "^0.2.1" + + gulp@^3.9.1: + version "3.9.1" + resolved "https://registry.npmmirror.com/gulp/-/gulp-3.9.1.tgz#571ce45928dd40af6514fc4011866016c13845b4" + integrity sha512-6FHNdR+VG1LcPz6gZGGqgvimWWGtl4x3FvshAdK/UnAjU7aFOyzft3Fjp35r0Y3ZF4u8vND0S4nGsIB/sxTqzQ== + dependencies: + archy "^1.0.0" + chalk "^1.0.0" + deprecated "^0.0.1" + gulp-util "^3.0.0" + interpret "^1.0.0" + liftoff "^2.1.0" + minimist "^1.1.0" + orchestrator "^0.3.0" + pretty-hrtime "^1.0.0" + semver "^4.1.0" + tildify "^1.0.0" + v8flags "^2.0.2" + vinyl-fs "^0.3.0" + + gulplog@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/gulplog/-/gulplog-1.0.0.tgz#e28c4d45d05ecbbed818363ce8f9c5926229ffe5" + integrity sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw== + dependencies: + glogg "^1.0.0" + + gulplog@^2.0.0: + version "2.0.1" + resolved "https://registry.npmmirror.com/gulplog/-/gulplog-2.0.1.tgz#414e116287087278e1e8e2ef9ff4a1e9063f8428" + integrity sha512-11IFA5ZwhFUjXPNYxrk9Z5FWGQIzJzxrBCE4qZC2elFkwt6oamM1ESwZVrhFMLl5IVlhnMwleFEWxiEyuMndIg== + dependencies: + glogg "^2.0.0" + + gzip-size@^5.0.0: + version "5.1.1" + resolved "https://registry.npmmirror.com/gzip-size/-/gzip-size-5.1.1.tgz#cb9bee692f87c0612b232840a873904e4c135274" + integrity sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA== + dependencies: + duplexer "^0.1.1" + pify "^4.0.1" + + gzip-size@^6.0.0: + version "6.0.0" + resolved "https://registry.npmmirror.com/gzip-size/-/gzip-size-6.0.0.tgz#065367fd50c239c0671cbcbad5be3e2eeb10e462" + integrity sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q== + dependencies: + duplexer "^0.1.2" + + hammerjs@^2.0.8: + version "2.0.8" + resolved "https://registry.npmmirror.com/hammerjs/-/hammerjs-2.0.8.tgz#04ef77862cff2bb79d30f7692095930222bf60f1" + integrity sha512-tSQXBXS/MWQOn/RKckawJ61vvsDpCom87JgxiYdGwHdOa0ht0vzUWDlfioofFCRU0L+6NGDt6XzbgoJvZkMeRQ== + + handle-thing@^2.0.0: + version "2.0.1" + resolved "https://registry.npmmirror.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" + integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== + + har-schema@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" + integrity sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q== + + har-validator@~5.1.3: + version "5.1.5" + resolved "https://registry.npmmirror.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" + integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== + dependencies: + ajv "^6.12.3" + har-schema "^2.0.0" + + has-ansi@^0.1.0: + version "0.1.0" + resolved "https://registry.npmmirror.com/has-ansi/-/has-ansi-0.1.0.tgz#84f265aae8c0e6a88a12d7022894b7568894c62e" + integrity sha512-1YsTg1fk2/6JToQhtZkArMkurq8UoWU1Qe0aR3VUHjgij4nOylSWLWAtBXoZ4/dXOmugfLGm1c+QhuD0JyedFA== + dependencies: + ansi-regex "^0.2.0" + + has-ansi@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + integrity sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg== + dependencies: + ansi-regex "^2.0.0" + + has-bigints@^1.0.1, has-bigints@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" + integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== + + has-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" + integrity sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA== + + has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== + + has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + + has-gulplog@^0.1.0: + version "0.1.0" + resolved "https://registry.npmmirror.com/has-gulplog/-/has-gulplog-0.1.0.tgz#6414c82913697da51590397dafb12f22967811ce" + integrity sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw== + dependencies: + sparkles "^1.0.0" + + has-gulplog@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/has-gulplog/-/has-gulplog-1.0.0.tgz#e0bb935a7325c419e1f04a83b3e498df1ff78dca" + integrity sha512-3bRkTBls3EdDU9Aw9VyMjSeIfPTGZO9C/eDEr7wdnu9fP0I2Mli8eQlo+oN57Oog8rpByXFZeNXNs+pQwJF6ow== + dependencies: + sparkles "^2.0.0" + + has-property-descriptors@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" + integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== + dependencies: + get-intrinsic "^1.1.1" + + has-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" + integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== + + has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + + has-tostringtag@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" + integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + dependencies: + has-symbols "^1.0.2" + + has-unicode@^2.0.0: + version "2.0.1" + resolved "https://registry.npmmirror.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ== + + has-value@^0.3.1: + version "0.3.1" + resolved "https://registry.npmmirror.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + integrity sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q== + dependencies: + get-value "^2.0.3" + has-values "^0.1.4" + isobject "^2.0.0" + + has-value@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + integrity sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw== + dependencies: + get-value "^2.0.6" + has-values "^1.0.0" + isobject "^3.0.0" + + has-values@^0.1.4: + version "0.1.4" + resolved "https://registry.npmmirror.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + integrity sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ== + + has-values@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + integrity sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ== + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" + + has-yarn@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" + integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== + + has@^1.0.0, has@^1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + + hash-base@^3.0.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33" + integrity sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA== + dependencies: + inherits "^2.0.4" + readable-stream "^3.6.0" + safe-buffer "^5.2.0" + + hash-sum@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz#33b40777754c6432573c120cc3808bbd10d47f04" + integrity sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA== + + hash.js@^1.0.0, hash.js@^1.0.3: + version "1.1.7" + resolved "https://registry.npmmirror.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" + integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== + dependencies: + inherits "^2.0.3" + minimalistic-assert "^1.0.1" + + he@1.2.x, he@^1.1.1, he@^1.2.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + + hex-color-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" + integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== + + highlight.js@^10.7.1: + version "10.7.3" + resolved "https://registry.npmmirror.com/highlight.js/-/highlight.js-10.7.3.tgz#697272e3991356e40c3cac566a74eef681756531" + integrity sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A== + + hmac-drbg@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" + integrity sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg== + dependencies: + hash.js "^1.0.3" + minimalistic-assert "^1.0.0" + minimalistic-crypto-utils "^1.0.1" + + homedir-polyfill@^1.0.1: + version "1.0.3" + resolved "https://registry.npmmirror.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8" + integrity sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA== + dependencies: + parse-passwd "^1.0.0" + + hoopy@^0.1.4: + version "0.1.4" + resolved "https://registry.npmmirror.com/hoopy/-/hoopy-0.1.4.tgz#609207d661100033a9a9402ad3dea677381c1b1d" + integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ== + + hosted-git-info@^2.1.4: + version "2.8.9" + resolved "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" + integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== + + hosted-git-info@^4.0.1, hosted-git-info@^4.0.2: + version "4.1.0" + resolved "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224" + integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA== + dependencies: + lru-cache "^6.0.0" + + hpack.js@^2.1.6: + version "2.1.6" + resolved "https://registry.npmmirror.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" + integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ== + dependencies: + inherits "^2.0.1" + obuf "^1.0.0" + readable-stream "^2.0.1" + wbuf "^1.1.0" + + hsl-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" + integrity sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A== + + hsla-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38" + integrity sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA== + + html-entities@^1.3.1: + version "1.4.0" + resolved "https://registry.npmmirror.com/html-entities/-/html-entities-1.4.0.tgz#cfbd1b01d2afaf9adca1b10ae7dffab98c71d2dc" + integrity sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA== + + html-minifier@^3.2.3: + version "3.5.21" + resolved "https://registry.npmmirror.com/html-minifier/-/html-minifier-3.5.21.tgz#d0040e054730e354db008463593194015212d20c" + integrity sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA== + dependencies: + camel-case "3.0.x" + clean-css "4.2.x" + commander "2.17.x" + he "1.2.x" + param-case "2.1.x" + relateurl "0.2.x" + uglify-js "3.4.x" + + html-tags@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/html-tags/-/html-tags-2.0.0.tgz#10b30a386085f43cede353cc8fa7cb0deeea668b" + integrity sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g== + + html-webpack-plugin@^3.2.0: + version "3.2.0" + resolved "https://registry.npmmirror.com/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz#b01abbd723acaaa7b37b6af4492ebda03d9dd37b" + integrity sha512-Br4ifmjQojUP4EmHnRBoUIYcZ9J7M4bTMcm7u6xoIAIuq2Nte4TzXX0533owvkQKQD1WeMTTTyD4Ni4QKxS0Bg== + dependencies: + html-minifier "^3.2.3" + loader-utils "^0.2.16" + lodash "^4.17.3" + pretty-error "^2.0.2" + tapable "^1.0.0" + toposort "^1.0.0" + util.promisify "1.0.0" + + htmlparser2@^3.8.3: + version "3.10.1" + resolved "https://registry.npmmirror.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" + integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== + dependencies: + domelementtype "^1.3.1" + domhandler "^2.3.0" + domutils "^1.5.1" + entities "^1.1.1" + inherits "^2.0.1" + readable-stream "^3.1.1" + + htmlparser2@^6.1.0: + version "6.1.0" + resolved "https://registry.npmmirror.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7" + integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.0.0" + domutils "^2.5.2" + entities "^2.0.0" + + http-cache-semantics@^4.0.0, http-cache-semantics@^4.1.0: + version "4.1.1" + resolved "https://registry.npmmirror.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a" + integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== + + http-deceiver@^1.2.7: + version "1.2.7" + resolved "https://registry.npmmirror.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" + integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw== + + http-errors@2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" + integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== + dependencies: + depd "2.0.0" + inherits "2.0.4" + setprototypeof "1.2.0" + statuses "2.0.1" + toidentifier "1.0.1" + + http-errors@~1.6.2: + version "1.6.3" + resolved "https://registry.npmmirror.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" + integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + + http-parser-js@>=0.5.1: + version "0.5.8" + resolved "https://registry.npmmirror.com/http-parser-js/-/http-parser-js-0.5.8.tgz#af23090d9ac4e24573de6f6aecc9d84a48bf20e3" + integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== + + http-proxy-agent@^4.0.1: + version "4.0.1" + resolved "https://registry.npmmirror.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a" + integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg== + dependencies: + "@tootallnate/once" "1" + agent-base "6" + debug "4" + + http-proxy-middleware@0.19.1: + version "0.19.1" + resolved "https://registry.npmmirror.com/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz#183c7dc4aa1479150306498c210cdaf96080a43a" + integrity sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q== + dependencies: + http-proxy "^1.17.0" + is-glob "^4.0.0" + lodash "^4.17.11" + micromatch "^3.1.10" + + http-proxy@^1.17.0: + version "1.18.1" + resolved "https://registry.npmmirror.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" + integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== + dependencies: + eventemitter3 "^4.0.0" + follow-redirects "^1.0.0" + requires-port "^1.0.0" + + http-signature@~1.2.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" + integrity sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ== + dependencies: + assert-plus "^1.0.0" + jsprim "^1.2.2" + sshpk "^1.7.0" + + https-browserify@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" + integrity sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg== + + https-proxy-agent@^5.0.0: + version "5.0.1" + resolved "https://registry.npmmirror.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" + integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== + dependencies: + agent-base "6" + debug "4" + + human-signals@^1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" + integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== + + humanize-ms@^1.2.1: + version "1.2.1" + resolved "https://registry.npmmirror.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" + integrity sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ== + dependencies: + ms "^2.0.0" + + iconv-lite@0.4, iconv-lite@0.4.24, iconv-lite@^0.4.17: + version "0.4.24" + resolved "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + + iconv-lite@^0.6.2: + version "0.6.3" + resolved "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" + integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== + dependencies: + safer-buffer ">= 2.1.2 < 3.0.0" + + icss-replace-symbols@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" + integrity sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg== + + icss-utils@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/icss-utils/-/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962" + integrity sha512-bsVoyn/1V4R1kYYjLcWLedozAM4FClZUdjE9nIr8uWY7xs78y9DATgwz2wGU7M+7z55KenmmTkN2DVJ7bqzjAA== + dependencies: + postcss "^6.0.1" + + icss-utils@^5.0.0, icss-utils@^5.1.0: + version "5.1.0" + resolved "https://registry.npmmirror.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" + integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== + + ieee754@^1.1.12, ieee754@^1.1.13, ieee754@^1.1.4: + version "1.2.1" + resolved "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + + iferr@^0.1.5: + version "0.1.5" + resolved "https://registry.npmmirror.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" + integrity sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA== + + ignore-walk@^3.0.3: + version "3.0.4" + resolved "https://registry.npmmirror.com/ignore-walk/-/ignore-walk-3.0.4.tgz#c9a09f69b7c7b479a5d74ac1a3c0d4236d2a6335" + integrity sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ== + dependencies: + minimatch "^3.0.4" + + ignore@^3.3.3, ignore@^3.3.5: + version "3.3.10" + resolved "https://registry.npmmirror.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043" + integrity sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug== + + ignore@^4.0.3: + version "4.0.6" + resolved "https://registry.npmmirror.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" + integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== + + ignore@^5.0.2, ignore@^5.2.0: + version "5.2.4" + resolved "https://registry.npmmirror.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" + integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== + + image-size@^0.5.1: + version "0.5.5" + resolved "https://registry.npmmirror.com/image-size/-/image-size-0.5.5.tgz#09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c" + integrity sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ== + + import-cwd@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" + integrity sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg== + dependencies: + import-from "^2.1.0" + + import-fresh@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" + integrity sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg== + dependencies: + caller-path "^2.0.0" + resolve-from "^3.0.0" + + import-from@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/import-from/-/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1" + integrity sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w== + dependencies: + resolve-from "^3.0.0" + + import-lazy@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" + integrity sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A== + + import-local@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" + integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== + dependencies: + pkg-dir "^3.0.0" + resolve-cwd "^2.0.0" + + imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== + + in-publish@^2.0.0: + version "2.0.1" + resolved "https://registry.npmmirror.com/in-publish/-/in-publish-2.0.1.tgz#948b1a535c8030561cea522f73f78f4be357e00c" + integrity sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ== + + incremental-convex-hull@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/incremental-convex-hull/-/incremental-convex-hull-1.0.1.tgz#51428c14cb9d9a6144bfe69b2851fb377334be1e" + integrity sha512-mKRJDXtzo1R9LxCuB1TdwZXHaPaIEldoGPsXy2jrJc/kufyqp8y/VAQQxThSxM2aroLoh6uObexPk1ASJ7FB7Q== + dependencies: + robust-orientation "^1.1.2" + simplicial-complex "^1.0.0" + + indent-string@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" + integrity sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg== + dependencies: + repeating "^2.0.0" + + indent-string@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" + integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== + + indexes-of@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + integrity sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA== + + infer-owner@^1.0.3, infer-owner@^1.0.4: + version "1.0.4" + resolved "https://registry.npmmirror.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" + integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== + + inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + + inherits@1: + version "1.0.2" + resolved "https://registry.npmmirror.com/inherits/-/inherits-1.0.2.tgz#ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b" + integrity sha512-Al67oatbRSo3RV5hRqIoln6Y5yMVbJSIn4jEJNL7VCImzq/kLr7vvb6sFRJXqr8rpHc/2kJOM+y0sPKN47VdzA== + + inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + + inherits@2.0.3: + version "2.0.3" + resolved "https://registry.npmmirror.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== + + ini@2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5" + integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== + + ini@^1.3.4, ini@^1.3.5, ini@~1.3.0: + version "1.3.8" + resolved "https://registry.npmmirror.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== + + inquirer@^3.0.6: + version "3.3.0" + resolved "https://registry.npmmirror.com/inquirer/-/inquirer-3.3.0.tgz#9dd2f2ad765dcab1ff0443b491442a20ba227dc9" + integrity sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ== + dependencies: + ansi-escapes "^3.0.0" + chalk "^2.0.0" + cli-cursor "^2.1.0" + cli-width "^2.0.0" + external-editor "^2.0.4" + figures "^2.0.0" + lodash "^4.3.0" + mute-stream "0.0.7" + run-async "^2.2.0" + rx-lite "^4.0.8" + rx-lite-aggregates "^4.0.8" + string-width "^2.1.0" + strip-ansi "^4.0.0" + through "^2.3.6" + + internal-ip@^4.3.0: + version "4.3.0" + resolved "https://registry.npmmirror.com/internal-ip/-/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907" + integrity sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg== + dependencies: + default-gateway "^4.2.0" + ipaddr.js "^1.9.0" + + internal-slot@^1.0.5: + version "1.0.5" + resolved "https://registry.npmmirror.com/internal-slot/-/internal-slot-1.0.5.tgz#f2a2ee21f668f8627a4667f309dc0f4fb6674986" + integrity sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ== + dependencies: + get-intrinsic "^1.2.0" + has "^1.0.3" + side-channel "^1.0.4" + + interpret@^1.0.0: + version "1.4.0" + resolved "https://registry.npmmirror.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" + integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== + + invariant@^2.2.0, invariant@^2.2.2: + version "2.2.4" + resolved "https://registry.npmmirror.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== + dependencies: + loose-envify "^1.0.0" + + inversify-inject-decorators@^3.1.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/inversify-inject-decorators/-/inversify-inject-decorators-3.1.0.tgz#d9941080bad77cec8a65ee29d905e4d5d73e1e95" + integrity sha512-/seBlVp5bXrLQS3DpKEmlgeZL6C7Tf/QITd+IMQrbBBGuCbxb7k3hRAWu9XSreNpFzLgSboz3sClLSEmGwHphw== + + inversify@^5.0.1: + version "5.1.1" + resolved "https://registry.npmmirror.com/inversify/-/inversify-5.1.1.tgz#6fbd668c591337404e005a1946bfe0d802c08730" + integrity sha512-j8grHGDzv1v+8T1sAQ+3boTCntFPfvxLCkNcxB1J8qA0lUN+fAlSyYd+RXKvaPRL4AGyPxViutBEJHNXOyUdFQ== + + ip-regex@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" + integrity sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw== + + ip@^1.1.0, ip@^1.1.5: + version "1.1.8" + resolved "https://registry.npmmirror.com/ip/-/ip-1.1.8.tgz#ae05948f6b075435ed3307acce04629da8cdbf48" + integrity sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg== + + ip@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/ip/-/ip-2.0.0.tgz#4cf4ab182fee2314c75ede1276f8c80b479936da" + integrity sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ== + + ipaddr.js@1.9.1, ipaddr.js@^1.9.0: + version "1.9.1" + resolved "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + + is-absolute-url@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" + integrity sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg== + + is-absolute-url@^3.0.3: + version "3.0.3" + resolved "https://registry.npmmirror.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698" + integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== + + is-absolute@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/is-absolute/-/is-absolute-1.0.0.tgz#395e1ae84b11f26ad1795e73c17378e48a301576" + integrity sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA== + dependencies: + is-relative "^1.0.0" + is-windows "^1.0.1" + + is-accessor-descriptor@^0.1.6: + version "0.1.6" + resolved "https://registry.npmmirror.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + integrity sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A== + dependencies: + kind-of "^3.0.2" + + is-accessor-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" + integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== + dependencies: + kind-of "^6.0.0" + + is-arguments@^1.0.4: + version "1.1.1" + resolved "https://registry.npmmirror.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" + integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + + is-array-buffer@^3.0.1, is-array-buffer@^3.0.2: + version "3.0.2" + resolved "https://registry.npmmirror.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe" + integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.0" + is-typed-array "^1.1.10" + + is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== + + is-arrayish@^0.3.1: + version "0.3.2" + resolved "https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" + integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== + + is-bigint@^1.0.1: + version "1.0.4" + resolved "https://registry.npmmirror.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" + integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + dependencies: + has-bigints "^1.0.1" + + is-binary-path@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" + integrity sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q== + dependencies: + binary-extensions "^1.0.0" + + is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + dependencies: + binary-extensions "^2.0.0" + + is-boolean-object@^1.1.0: + version "1.1.2" + resolved "https://registry.npmmirror.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" + integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + + is-buffer@^1.1.5: + version "1.1.6" + resolved "https://registry.npmmirror.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + + is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: + version "1.2.7" + resolved "https://registry.npmmirror.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" + integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== + + is-ci@^1.0.10: + version "1.2.1" + resolved "https://registry.npmmirror.com/is-ci/-/is-ci-1.2.1.tgz#e3779c8ee17fccf428488f6e281187f2e632841c" + integrity sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg== + dependencies: + ci-info "^1.5.0" + + is-ci@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" + integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== + dependencies: + ci-info "^2.0.0" + + is-color-stop@^1.0.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" + integrity sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA== + dependencies: + css-color-names "^0.0.4" + hex-color-regex "^1.1.0" + hsl-regex "^1.0.0" + hsla-regex "^1.0.0" + rgb-regex "^1.0.1" + rgba-regex "^1.0.0" + + is-core-module@^2.13.0: + version "2.13.0" + resolved "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.13.0.tgz#bb52aa6e2cbd49a30c2ba68c42bf3435ba6072db" + integrity sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ== + dependencies: + has "^1.0.3" + + is-data-descriptor@^0.1.4: + version "0.1.4" + resolved "https://registry.npmmirror.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" + integrity sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg== + dependencies: + kind-of "^3.0.2" + + is-data-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" + integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== + dependencies: + kind-of "^6.0.0" + + is-date-object@^1.0.1: + version "1.0.5" + resolved "https://registry.npmmirror.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" + integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + dependencies: + has-tostringtag "^1.0.0" + + is-descriptor@^0.1.0: + version "0.1.6" + resolved "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" + integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== + dependencies: + is-accessor-descriptor "^0.1.6" + is-data-descriptor "^0.1.4" + kind-of "^5.0.0" + + is-descriptor@^1.0.0, is-descriptor@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" + integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== + dependencies: + is-accessor-descriptor "^1.0.0" + is-data-descriptor "^1.0.0" + kind-of "^6.0.2" + + is-directory@^0.3.1: + version "0.3.1" + resolved "https://registry.npmmirror.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" + integrity sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw== + + is-docker@^2.0.0: + version "2.2.1" + resolved "https://registry.npmmirror.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" + integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== + + is-dotfile@^1.0.0: + version "1.0.3" + resolved "https://registry.npmmirror.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" + integrity sha512-9YclgOGtN/f8zx0Pr4FQYMdibBiTaH3sn52vjYip4ZSf6C4/6RfTEZ+MR4GvKhCxdPh21Bg42/WL55f6KSnKpg== + + is-equal-shallow@^0.1.3: + version "0.1.3" + resolved "https://registry.npmmirror.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" + integrity sha512-0EygVC5qPvIyb+gSz7zdD5/AAoS6Qrx1e//6N4yv4oNm30kqvdmG66oZFWVlQHUWe5OjP08FuTw2IdT0EOTcYA== + dependencies: + is-primitive "^2.0.0" + + is-extendable@^0.1.0, is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.npmmirror.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + integrity sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== + + is-extendable@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== + dependencies: + is-plain-object "^2.0.4" + + is-extglob@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" + integrity sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww== + + is-extglob@^2.1.0, is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + + is-finite@^1.0.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/is-finite/-/is-finite-1.1.0.tgz#904135c77fb42c0641d6aa1bcdbc4daa8da082f3" + integrity sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w== + + is-fullwidth-code-point@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + integrity sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw== + dependencies: + number-is-nan "^1.0.0" + + is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + integrity sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w== + + is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + + is-glob@^2.0.0, is-glob@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" + integrity sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg== + dependencies: + is-extglob "^1.0.0" + + is-glob@^3.1.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" + integrity sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw== + dependencies: + is-extglob "^2.1.0" + + is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: + version "4.0.3" + resolved "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + + is-installed-globally@^0.4.0: + version "0.4.0" + resolved "https://registry.npmmirror.com/is-installed-globally/-/is-installed-globally-0.4.0.tgz#9a0fd407949c30f86eb6959ef1b7994ed0b7b520" + integrity sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ== + dependencies: + global-dirs "^3.0.0" + is-path-inside "^3.0.2" + + is-lambda@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5" + integrity sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ== + + is-negative-zero@^2.0.2: + version "2.0.2" + resolved "https://registry.npmmirror.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" + integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== + + is-npm@^5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/is-npm/-/is-npm-5.0.0.tgz#43e8d65cc56e1b67f8d47262cf667099193f45a8" + integrity sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA== + + is-number-object@^1.0.4: + version "1.0.7" + resolved "https://registry.npmmirror.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" + integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== + dependencies: + has-tostringtag "^1.0.0" + + is-number@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" + integrity sha512-QUzH43Gfb9+5yckcrSA0VBDwEtDUchrk4F6tfJZQuNzDJbEDB9cZNzSfXGQ1jqmdDY/kl41lUOWM9syA8z8jlg== + dependencies: + kind-of "^3.0.2" + + is-number@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + integrity sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg== + dependencies: + kind-of "^3.0.2" + + is-number@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" + integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== + + is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + + is-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" + integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== + + is-path-cwd@^2.0.0: + version "2.2.0" + resolved "https://registry.npmmirror.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" + integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== + + is-path-in-cwd@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz#bfe2dca26c69f397265a4009963602935a053acb" + integrity sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ== + dependencies: + is-path-inside "^2.1.0" + + is-path-inside@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/is-path-inside/-/is-path-inside-2.1.0.tgz#7c9810587d659a40d27bcdb4d5616eab059494b2" + integrity sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg== + dependencies: + path-is-inside "^1.0.2" + + is-path-inside@^3.0.2: + version "3.0.3" + resolved "https://registry.npmmirror.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" + integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== + + is-plain-obj@^1.0.0, is-plain-obj@^1.1: + version "1.1.0" + resolved "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" + integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== + + is-plain-object@^2.0.3, is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + + is-plain-object@^5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" + integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== + + is-posix-bracket@^0.1.0: + version "0.1.1" + resolved "https://registry.npmmirror.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" + integrity sha512-Yu68oeXJ7LeWNmZ3Zov/xg/oDBnBK2RNxwYY1ilNJX+tKKZqgPK+qOn/Gs9jEu66KDY9Netf5XLKNGzas/vPfQ== + + is-primitive@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" + integrity sha512-N3w1tFaRfk3UrPfqeRyD+GYDASU3W5VinKhlORy8EWVf/sIdDL9GAcew85XmktCfH+ngG7SRXEVDoO18WMdB/Q== + + is-promise@^2.1.0: + version "2.2.2" + resolved "https://registry.npmmirror.com/is-promise/-/is-promise-2.2.2.tgz#39ab959ccbf9a774cf079f7b40c7a26f763135f1" + integrity sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ== + + is-regex@^1.0.4, is-regex@^1.1.4: + version "1.1.4" + resolved "https://registry.npmmirror.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + + is-relative@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/is-relative/-/is-relative-1.0.0.tgz#a1bb6935ce8c5dba1e8b9754b9b2dcc020e2260d" + integrity sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA== + dependencies: + is-unc-path "^1.0.0" + + is-resolvable@^1.0.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" + integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== + + is-shared-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" + integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== + dependencies: + call-bind "^1.0.2" + + is-stream@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + integrity sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== + + is-stream@^2.0.0: + version "2.0.1" + resolved "https://registry.npmmirror.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" + integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + + is-string@^1.0.5, is-string@^1.0.7: + version "1.0.7" + resolved "https://registry.npmmirror.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" + integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + dependencies: + has-tostringtag "^1.0.0" + + is-symbol@^1.0.2, is-symbol@^1.0.3: + version "1.0.4" + resolved "https://registry.npmmirror.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" + integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + dependencies: + has-symbols "^1.0.2" + + is-typed-array@^1.1.10, is-typed-array@^1.1.12, is-typed-array@^1.1.9: + version "1.1.12" + resolved "https://registry.npmmirror.com/is-typed-array/-/is-typed-array-1.1.12.tgz#d0bab5686ef4a76f7a73097b95470ab199c57d4a" + integrity sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg== + dependencies: + which-typed-array "^1.1.11" + + is-typedarray@^1.0.0, is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== + + is-unc-path@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/is-unc-path/-/is-unc-path-1.0.0.tgz#d731e8898ed090a12c352ad2eaed5095ad322c9d" + integrity sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ== + dependencies: + unc-path-regex "^0.1.2" + + is-utf8@^0.2.0: + version "0.2.1" + resolved "https://registry.npmmirror.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" + integrity sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q== + + is-weakref@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" + integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== + dependencies: + call-bind "^1.0.2" + + is-windows@^1.0.1, is-windows@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + + is-wsl@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" + integrity sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw== + + is-wsl@^2.1.1: + version "2.2.0" + resolved "https://registry.npmmirror.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" + integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + dependencies: + is-docker "^2.0.0" + + is-yarn-global@^0.3.0: + version "0.3.0" + resolved "https://registry.npmmirror.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" + integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== + + isarray@0.0.1: + version "0.0.1" + resolved "https://registry.npmmirror.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" + integrity sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ== + + isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== + + isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.npmmirror.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + + isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + + isobject@^2.0.0, isobject@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + integrity sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA== + dependencies: + isarray "1.0.0" + + isobject@^3.0.0, isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== + + isstream@~0.1.2: + version "0.1.2" + resolved "https://registry.npmmirror.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== + + javascript-stringify@^1.6.0: + version "1.6.0" + resolved "https://registry.npmmirror.com/javascript-stringify/-/javascript-stringify-1.6.0.tgz#142d111f3a6e3dae8f4a9afd77d45855b5a9cce3" + integrity sha512-fnjC0up+0SjEJtgmmG+teeel68kutkvzfctO/KxE3qJlbunkJYAshgH3boU++gSBHP8z5/r0ts0qRIrHf0RTQQ== + + jju@^1.1.0: + version "1.4.0" + resolved "https://registry.npmmirror.com/jju/-/jju-1.4.0.tgz#a3abe2718af241a2b2904f84a625970f389ae32a" + integrity sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA== + + js-base64@^2.1.8, js-base64@^2.1.9: + version "2.6.4" + resolved "https://registry.npmmirror.com/js-base64/-/js-base64-2.6.4.tgz#f4e686c5de1ea1f867dbcad3d46d969428df98c4" + integrity sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ== + + js-cookie@^2.2.0: + version "2.2.1" + resolved "https://registry.npmmirror.com/js-cookie/-/js-cookie-2.2.1.tgz#69e106dc5d5806894562902aa5baec3744e9b2b8" + integrity sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ== + + js-levenshtein@^1.1.3: + version "1.1.6" + resolved "https://registry.npmmirror.com/js-levenshtein/-/js-levenshtein-1.1.6.tgz#c6cee58eb3550372df8deb85fad5ce66ce01d59d" + integrity sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g== + + js-message@1.0.7: + version "1.0.7" + resolved "https://registry.npmmirror.com/js-message/-/js-message-1.0.7.tgz#fbddd053c7a47021871bb8b2c95397cc17c20e47" + integrity sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA== + + js-queue@2.0.2: + version "2.0.2" + resolved "https://registry.npmmirror.com/js-queue/-/js-queue-2.0.2.tgz#0be590338f903b36c73d33c31883a821412cd482" + integrity sha512-pbKLsbCfi7kriM3s1J4DDCo7jQkI58zPLHi0heXPzPlj0hjUsm+FesPUbE0DSbIVIK503A36aUBoCN7eMFedkA== + dependencies: + easy-stack "^1.0.1" + + js-tokens@^3.0.0, js-tokens@^3.0.2: + version "3.0.2" + resolved "https://registry.npmmirror.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" + integrity sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg== + + "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + + js-yaml@^3.13.1, js-yaml@^3.9.1: + version "3.14.1" + resolved "https://registry.npmmirror.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + + js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.npmmirror.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + + jsbn@~0.1.0: + version "0.1.1" + resolved "https://registry.npmmirror.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + integrity sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== + + jsencrypt@^3.0.3: + version "3.3.2" + resolved "https://registry.npmmirror.com/jsencrypt/-/jsencrypt-3.3.2.tgz#b0f1a2278810c7ba1cb8957af11195354622df7c" + integrity sha512-arQR1R1ESGdAxY7ZheWr12wCaF2yF47v5qpB76TtV64H1pyGudk9Hvw8Y9tb/FiTIaaTRUyaSnm5T/Y53Ghm/A== + + jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.npmmirror.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + + jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.npmmirror.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== + + json-buffer@3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" + integrity sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ== + + json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + + json-parse-even-better-errors@^2.3.0: + version "2.3.1" + resolved "https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + + json-parse-helpfulerror@^1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.3.tgz#13f14ce02eed4e981297b64eb9e3b932e2dd13dc" + integrity sha512-XgP0FGR77+QhUxjXkwOMkC94k3WtqEBfcnjWqhRd82qTat4SWKRE+9kUnynz/shm3I4ea2+qISvTIeGTNU7kJg== + dependencies: + jju "^1.1.0" + + json-schema-traverse@^0.3.0: + version "0.3.1" + resolved "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340" + integrity sha512-4JD/Ivzg7PoW8NzdrBSr3UFwC9mHgvI7Z6z3QGBsSHgKaRTUDmyZAAKJo2UbG1kUVfS9WS8bi36N49U1xw43DA== + + json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + + json-schema@0.4.0: + version "0.4.0" + resolved "https://registry.npmmirror.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" + integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== + + json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== + + json-stringify-pretty-compact@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/json-stringify-pretty-compact/-/json-stringify-pretty-compact-2.0.0.tgz#e77c419f52ff00c45a31f07f4c820c2433143885" + integrity sha512-WRitRfs6BGq4q8gTgOy4ek7iPFXjbra0H3PmDLKm2xnZ+Gh1HUhiKGgCZkSPNULlP7mvfu6FV/mOLhCarspADQ== + + json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://registry.npmmirror.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== + + json5@^0.5.0, json5@^0.5.1: + version "0.5.1" + resolved "https://registry.npmmirror.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" + integrity sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw== + + json5@^1.0.1, json5@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593" + integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA== + dependencies: + minimist "^1.2.0" + + json5@^2.1.2, json5@^2.2.2, json5@^2.2.3: + version "2.2.3" + resolved "https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== + + jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== + optionalDependencies: + graceful-fs "^4.1.6" + + jsonlines@^0.1.1: + version "0.1.1" + resolved "https://registry.npmmirror.com/jsonlines/-/jsonlines-0.1.1.tgz#4fcd246dc5d0e38691907c44ab002f782d1d94cc" + integrity sha512-ekDrAGso79Cvf+dtm+mL8OBI2bmAOt3gssYs833De/C9NmIpWDWyUO4zPgB5x2/OhY366dkhgfPMYfwZF7yOZA== + + jsonparse@^1.3.1: + version "1.3.1" + resolved "https://registry.npmmirror.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" + integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== + + jsprim@^1.2.2: + version "1.4.2" + resolved "https://registry.npmmirror.com/jsprim/-/jsprim-1.4.2.tgz#712c65533a15c878ba59e9ed5f0e26d5b77c5feb" + integrity sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw== + dependencies: + assert-plus "1.0.0" + extsprintf "1.3.0" + json-schema "0.4.0" + verror "1.10.0" + + jsts@1.1.2: + version "1.1.2" + resolved "https://registry.npmmirror.com/jsts/-/jsts-1.1.2.tgz#d205d2cc8393081d9e484ae36282110695edc230" + integrity sha512-4qWAI9gR72HcGWCl7bej9/2dCM6Nv6dh5Zn1G+wzJYW9wsFL/2bPA3kdR8IAPObmF4gb56l5EGlXxErmB+9GOw== + + kdbush@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/kdbush/-/kdbush-3.0.0.tgz#f8484794d47004cc2d85ed3a79353dbe0abc2bf0" + integrity sha512-hRkd6/XW4HTsA9vjVpY9tuXJYLSlelnkTmVFu4M9/7MIYQtFcHpbugAU7UbOfjOiVSVYl2fqgBuJ32JUmRo5Ew== + + keyv@^3.0.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" + integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== + dependencies: + json-buffer "3.0.0" + + killable@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" + integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== + + kind-of@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/kind-of/-/kind-of-1.1.0.tgz#140a3d2d41a36d2efcfa9377b62c24f8495a5c44" + integrity sha512-aUH6ElPnMGon2/YkxRIigV32MOpTVcoXQ1Oo8aYn40s+sJ3j+0gFZsT8HKDcxNy7Fi9zuquWtGaGAahOdv5p/g== + + kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: + version "3.2.2" + resolved "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + integrity sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== + dependencies: + is-buffer "^1.1.5" + + kind-of@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + integrity sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw== + dependencies: + is-buffer "^1.1.5" + + kind-of@^5.0.0, kind-of@^5.0.2: + version "5.1.0" + resolved "https://registry.npmmirror.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" + integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== + + kind-of@^6.0.0, kind-of@^6.0.2: + version "6.0.3" + resolved "https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + + kleur@^3.0.3: + version "3.0.3" + resolved "https://registry.npmmirror.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + + latest-version@^5.1.0: + version "5.1.0" + resolved "https://registry.npmmirror.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face" + integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== + dependencies: + package-json "^6.3.0" + + launch-editor-middleware@^2.2.1: + version "2.6.0" + resolved "https://registry.npmmirror.com/launch-editor-middleware/-/launch-editor-middleware-2.6.0.tgz#2ba4fe4b695d7fe3d44dee86b6d46d57b8332dfd" + integrity sha512-K2yxgljj5TdCeRN1lBtO3/J26+AIDDDw+04y6VAiZbWcTdBwsYN6RrZBnW5DN/QiSIdKNjKdATLUUluWWFYTIA== + dependencies: + launch-editor "^2.6.0" + + launch-editor@^2.2.1, launch-editor@^2.6.0: + version "2.6.0" + resolved "https://registry.npmmirror.com/launch-editor/-/launch-editor-2.6.0.tgz#4c0c1a6ac126c572bd9ff9a30da1d2cae66defd7" + integrity sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ== + dependencies: + picocolors "^1.0.0" + shell-quote "^1.7.3" + + lazystream@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/lazystream/-/lazystream-1.0.1.tgz#494c831062f1f9408251ec44db1cba29242a2638" + integrity sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw== + dependencies: + readable-stream "^2.0.5" + + lerc@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/lerc/-/lerc-3.0.0.tgz#36f36fbd4ba46f0abf4833799fff2e7d6865f5cb" + integrity sha512-Rm4J/WaHhRa93nCN2mwWDZFoRVF18G1f47C+kvQWyHGEZxFpTUi73p7lMVSAndyxGt6lJ2/CFbOcf9ra5p8aww== + + levn@^0.3.0, levn@~0.3.0: + version "0.3.0" + resolved "https://registry.npmmirror.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" + integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== + dependencies: + prelude-ls "~1.1.2" + type-check "~0.3.2" + + libnpmconfig@^1.2.1: + version "1.2.1" + resolved "https://registry.npmmirror.com/libnpmconfig/-/libnpmconfig-1.2.1.tgz#c0c2f793a74e67d4825e5039e7a02a0044dfcbc0" + integrity sha512-9esX8rTQAHqarx6qeZqmGQKBNZR5OIbl/Ayr0qQDy3oXja2iFVQQI81R6GZ2a02bSNZ9p3YOGX1O6HHCb1X7kA== + dependencies: + figgy-pudding "^3.5.1" + find-up "^3.0.0" + ini "^1.3.5" + + liftoff@^2.1.0: + version "2.5.0" + resolved "https://registry.npmmirror.com/liftoff/-/liftoff-2.5.0.tgz#2009291bb31cea861bbf10a7c15a28caf75c31ec" + integrity sha512-01zfGFqfORP1CGmZZP2Zn51zsqz4RltDi0RDOhbGoLYdUT5Lw+I2gX6QdwXhPITF6hPOHEOp+At6/L24hIg9WQ== + dependencies: + extend "^3.0.0" + findup-sync "^2.0.0" + fined "^1.0.1" + flagged-respawn "^1.0.0" + is-plain-object "^2.0.4" + object.map "^1.0.0" + rechoir "^0.6.2" + resolve "^1.1.7" + + lines-and-columns@^1.1.6: + version "1.2.4" + resolved "https://registry.npmmirror.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== + + linkify-it@^2.0.0: + version "2.2.0" + resolved "https://registry.npmmirror.com/linkify-it/-/linkify-it-2.2.0.tgz#e3b54697e78bf915c70a38acd78fd09e0058b1cf" + integrity sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw== + dependencies: + uc.micro "^1.0.1" + + load-json-file@^1.0.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" + integrity sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A== + dependencies: + graceful-fs "^4.1.2" + parse-json "^2.2.0" + pify "^2.0.0" + pinkie-promise "^2.0.0" + strip-bom "^2.0.0" + + loader-fs-cache@^1.0.0: + version "1.0.3" + resolved "https://registry.npmmirror.com/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz#f08657646d607078be2f0a032f8bd69dd6f277d9" + integrity sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA== + dependencies: + find-cache-dir "^0.1.1" + mkdirp "^0.5.1" + + loader-runner@^2.3.1, loader-runner@^2.4.0: + version "2.4.0" + resolved "https://registry.npmmirror.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" + integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== + + loader-utils@^0.2.16: + version "0.2.17" + resolved "https://registry.npmmirror.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" + integrity sha512-tiv66G0SmiOx+pLWMtGEkfSEejxvb6N6uRrQjfWJIT79W9GMpgKeCAmm9aVBKtd4WEgntciI8CsGqjpDoCWJug== + dependencies: + big.js "^3.1.3" + emojis-list "^2.0.0" + json5 "^0.5.0" + object-assign "^4.0.1" + + loader-utils@^1.0.1, loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3: + version "1.4.2" + resolved "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.2.tgz#29a957f3a63973883eb684f10ffd3d151fec01a3" + integrity sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^1.0.1" + + loader-utils@^2.0.0: + version "2.0.4" + resolved "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c" + integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^2.1.2" + + locate-path@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" + integrity sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== + dependencies: + p-locate "^2.0.0" + path-exists "^3.0.0" + + locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + + locate-path@^5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" + integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + dependencies: + p-locate "^4.1.0" + + locate-path@^6.0.0: + version "6.0.0" + resolved "https://registry.npmmirror.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + dependencies: + p-locate "^5.0.0" + + lodash-es@^4.17.21: + version "4.17.21" + resolved "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee" + integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw== + + lodash._basecopy@^3.0.0: + version "3.0.1" + resolved "https://registry.npmmirror.com/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz#8da0e6a876cf344c0ad8a54882111dd3c5c7ca36" + integrity sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ== + + lodash._basetostring@^3.0.0: + version "3.0.1" + resolved "https://registry.npmmirror.com/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz#d1861d877f824a52f669832dcaf3ee15566a07d5" + integrity sha512-mTzAr1aNAv/i7W43vOR/uD/aJ4ngbtsRaCubp2BfZhlGU/eORUjg/7F6X0orNMdv33JOrdgGybtvMN/po3EWrA== + + lodash._basevalues@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz#5b775762802bde3d3297503e26300820fdf661b7" + integrity sha512-H94wl5P13uEqlCg7OcNNhMQ8KvWSIyqXzOPusRgHC9DK3o54P6P3xtbXlVbRABG4q5gSmp7EDdJ0MSuW9HX6Mg== + + lodash._escapehtmlchar@~2.4.1: + version "2.4.1" + resolved "https://registry.npmmirror.com/lodash._escapehtmlchar/-/lodash._escapehtmlchar-2.4.1.tgz#df67c3bb6b7e8e1e831ab48bfa0795b92afe899d" + integrity sha512-eHm2t2Lg476lq5v4FVmm3B5mCaRlDyTE8fnMfPCEq2o46G4au0qNXIKh7YWhjprm1zgSMLcMSs1XHMgkw02PbQ== + dependencies: + lodash._htmlescapes "~2.4.1" + + lodash._escapestringchar@~2.4.1: + version "2.4.1" + resolved "https://registry.npmmirror.com/lodash._escapestringchar/-/lodash._escapestringchar-2.4.1.tgz#ecfe22618a2ade50bfeea43937e51df66f0edb72" + integrity sha512-iZ6Os4iipaE43pr9SBks+UpZgAjJgRC+lGf7onEoByMr1+Nagr1fmR7zCM6Q4RGMB/V3a57raEN0XZl7Uub3/g== + + lodash._getnative@^3.0.0: + version "3.9.1" + resolved "https://registry.npmmirror.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5" + integrity sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA== + + lodash._htmlescapes@~2.4.1: + version "2.4.1" + resolved "https://registry.npmmirror.com/lodash._htmlescapes/-/lodash._htmlescapes-2.4.1.tgz#32d14bf0844b6de6f8b62a051b4f67c228b624cb" + integrity sha512-g79hNmMOBVyV+4oKIHM7MWy9Awtk3yqf0Twlawr6f+CmG44nTwBh9I5XiLUnk39KTfYoDBpS66glQGgQCnFIuA== + + lodash._isiterateecall@^3.0.0: + version "3.0.9" + resolved "https://registry.npmmirror.com/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz#5203ad7ba425fae842460e696db9cf3e6aac057c" + integrity sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ== + + lodash._isnative@~2.4.1: + version "2.4.1" + resolved "https://registry.npmmirror.com/lodash._isnative/-/lodash._isnative-2.4.1.tgz#3ea6404b784a7be836c7b57580e1cdf79b14832c" + integrity sha512-BOlKGKNHhCHswGOWtmVb5zBygyxN7EmTuzVOSQI6QSoGhG+kvv71gICFS1TBpnqvT1n53txK8CDK3u5D2/GZxQ== + + lodash._objecttypes@~2.4.1: + version "2.4.1" + resolved "https://registry.npmmirror.com/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz#7c0b7f69d98a1f76529f890b0cdb1b4dfec11c11" + integrity sha512-XpqGh1e7hhkOzftBfWE7zt+Yn9mVHFkDhicVttvKLsoCMLVVL+xTQjfjB4X4vtznauxv0QZ5ZAeqjvat0dh62Q== + + lodash._reescape@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/lodash._reescape/-/lodash._reescape-3.0.0.tgz#2b1d6f5dfe07c8a355753e5f27fac7f1cde1616a" + integrity sha512-Sjlavm5y+FUVIF3vF3B75GyXrzsfYV8Dlv3L4mEpuB9leg8N6yf/7rU06iLPx9fY0Mv3khVp9p7Dx0mGV6V5OQ== + + lodash._reevaluate@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz#58bc74c40664953ae0b124d806996daca431e2ed" + integrity sha512-OrPwdDc65iJiBeUe5n/LIjd7Viy99bKwDdk7Z5ljfZg0uFRFlfQaCy9tZ4YMAag9WAZmlVpe1iZrkIMMSMHD3w== + + lodash._reinterpolate@^2.4.1, lodash._reinterpolate@~2.4.1: + version "2.4.1" + resolved "https://registry.npmmirror.com/lodash._reinterpolate/-/lodash._reinterpolate-2.4.1.tgz#4f1227aa5a8711fc632f5b07a1f4607aab8b3222" + integrity sha512-QGEOOjJi7W9LIgDAMVgtGBb8Qgo8ieDlSOCoZjtG45ZNRvDJZjwVMTYlfTIWdNRUiR1I9BjIqQ3Zaf1+DYM94g== + + lodash._reinterpolate@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" + integrity sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA== + + lodash._reunescapedhtml@~2.4.1: + version "2.4.1" + resolved "https://registry.npmmirror.com/lodash._reunescapedhtml/-/lodash._reunescapedhtml-2.4.1.tgz#747c4fc40103eb3bb8a0976e571f7a2659e93ba7" + integrity sha512-CfmZRU1Mk4E/5jh+Wu8lc7tuc3VkuwWZYVIgdPDH9NRSHgiL4Or3AA4JCIpgrkVzHOM+jKu2OMkAVquruhRHDQ== + dependencies: + lodash._htmlescapes "~2.4.1" + lodash.keys "~2.4.1" + + lodash._root@^3.0.0: + version "3.0.1" + resolved "https://registry.npmmirror.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692" + integrity sha512-O0pWuFSK6x4EXhM1dhZ8gchNtG7JMqBtrHdoUFUWXD7dJnNSUze1GuyQr5sOs0aCvgGeI3o/OJW8f4ca7FDxmQ== + + lodash._shimkeys@~2.4.1: + version "2.4.1" + resolved "https://registry.npmmirror.com/lodash._shimkeys/-/lodash._shimkeys-2.4.1.tgz#6e9cc9666ff081f0b5a6c978b83e242e6949d203" + integrity sha512-lBrglYxLD/6KAJ8IEa5Lg+YHgNAL7FyKqXg4XOUI+Du/vtniLs1ZqS+yHNKPkK54waAgkdUnDOYaWf+rv4B+AA== + dependencies: + lodash._objecttypes "~2.4.1" + + lodash.clonedeep@^4.3.2: + version "4.5.0" + resolved "https://registry.npmmirror.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" + integrity sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ== + + lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" + integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== + + lodash.defaults@^4.2.0: + version "4.2.0" + resolved "https://registry.npmmirror.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" + integrity sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ== + + lodash.defaults@~2.4.1: + version "2.4.1" + resolved "https://registry.npmmirror.com/lodash.defaults/-/lodash.defaults-2.4.1.tgz#a7e8885f05e68851144b6e12a8f3678026bc4c54" + integrity sha512-5wTIPWwGGr07JFysAZB8+7JB2NjJKXDIwogSaRX5zED85zyUAQwtOqUk8AsJkkigUcL3akbHYXd5+BPtTGQPZw== + dependencies: + lodash._objecttypes "~2.4.1" + lodash.keys "~2.4.1" + + lodash.defaultsdeep@^4.6.1: + version "4.6.1" + resolved "https://registry.npmmirror.com/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz#512e9bd721d272d94e3d3a63653fa17516741ca6" + integrity sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA== + + lodash.difference@^4.5.0: + version "4.5.0" + resolved "https://registry.npmmirror.com/lodash.difference/-/lodash.difference-4.5.0.tgz#9ccb4e505d486b91651345772885a2df27fd017c" + integrity sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA== + + lodash.escape@^3.0.0: + version "3.2.0" + resolved "https://registry.npmmirror.com/lodash.escape/-/lodash.escape-3.2.0.tgz#995ee0dc18c1b48cc92effae71a10aab5b487698" + integrity sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ== + dependencies: + lodash._root "^3.0.0" + + lodash.escape@^4.0.1: + version "4.0.1" + resolved "https://registry.npmmirror.com/lodash.escape/-/lodash.escape-4.0.1.tgz#c9044690c21e04294beaa517712fded1fa88de98" + integrity sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw== + + lodash.escape@~2.4.1: + version "2.4.1" + resolved "https://registry.npmmirror.com/lodash.escape/-/lodash.escape-2.4.1.tgz#2ce12c5e084db0a57dda5e5d1eeeb9f5d175a3b4" + integrity sha512-PiEStyvZ8gz37qBE+HqME1Yc/ewb/59AMOu8pG7Ztani86foPTxgzckQvMdphmXPY6V5f20Ex/CaNBqHG4/ycQ== + dependencies: + lodash._escapehtmlchar "~2.4.1" + lodash._reunescapedhtml "~2.4.1" + lodash.keys "~2.4.1" + + lodash.flatten@^4.4.0: + version "4.4.0" + resolved "https://registry.npmmirror.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f" + integrity sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g== + + lodash.invokemap@^4.6.0: + version "4.6.0" + resolved "https://registry.npmmirror.com/lodash.invokemap/-/lodash.invokemap-4.6.0.tgz#1748cda5d8b0ef8369c4eb3ec54c21feba1f2d62" + integrity sha512-CfkycNtMqgUlfjfdh2BhKO/ZXrP8ePOX5lEU/g0R3ItJcnuxWDwokMGKx1hWcfOikmyOVx6X9IwWnDGlgKl61w== + + lodash.isarguments@^3.0.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a" + integrity sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg== + + lodash.isarray@^3.0.0: + version "3.0.4" + resolved "https://registry.npmmirror.com/lodash.isarray/-/lodash.isarray-3.0.4.tgz#79e4eb88c36a8122af86f844aa9bcd851b5fbb55" + integrity sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ== + + lodash.isobject@~2.4.1: + version "2.4.1" + resolved "https://registry.npmmirror.com/lodash.isobject/-/lodash.isobject-2.4.1.tgz#5a2e47fe69953f1ee631a7eba1fe64d2d06558f5" + integrity sha512-sTebg2a1PoicYEZXD5PBdQcTlIJ6hUslrlWr7iV0O7n+i4596s2NQ9I5CaZ5FbXSfya/9WQsrYLANUJv9paYVA== + dependencies: + lodash._objecttypes "~2.4.1" + + lodash.isplainobject@^4.0.6: + version "4.0.6" + resolved "https://registry.npmmirror.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" + integrity sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA== + + lodash.kebabcase@^4.1.1: + version "4.1.1" + resolved "https://registry.npmmirror.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz#8489b1cb0d29ff88195cceca448ff6d6cc295c36" + integrity sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g== + + lodash.keys@^3.0.0: + version "3.1.2" + resolved "https://registry.npmmirror.com/lodash.keys/-/lodash.keys-3.1.2.tgz#4dbc0472b156be50a0b286855d1bd0b0c656098a" + integrity sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ== + dependencies: + lodash._getnative "^3.0.0" + lodash.isarguments "^3.0.0" + lodash.isarray "^3.0.0" + + lodash.keys@~2.4.1: + version "2.4.1" + resolved "https://registry.npmmirror.com/lodash.keys/-/lodash.keys-2.4.1.tgz#48dea46df8ff7632b10d706b8acb26591e2b3727" + integrity sha512-ZpJhwvUXHSNL5wYd1RM6CUa2ZuqorG9ngoJ9Ix5Cce+uX7I5O/E06FCJdhSZ33b5dVyeQDnIlWH7B2s5uByZ7g== + dependencies: + lodash._isnative "~2.4.1" + lodash._shimkeys "~2.4.1" + lodash.isobject "~2.4.1" + + lodash.mapvalues@^4.6.0: + version "4.6.0" + resolved "https://registry.npmmirror.com/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz#1bafa5005de9dd6f4f26668c30ca37230cc9689c" + integrity sha512-JPFqXFeZQ7BfS00H58kClY7SPVeHertPE0lNuCyZ26/XlN8TvakYD7b9bGyNmXbT/D3BbtPAAmq90gPWqLkxlQ== + + lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.npmmirror.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== + + lodash.pullall@^4.2.0: + version "4.2.0" + resolved "https://registry.npmmirror.com/lodash.pullall/-/lodash.pullall-4.2.0.tgz#9d98b8518b7c965b0fae4099bd9fb7df8bbf38ba" + integrity sha512-VhqxBKH0ZxPpLhiu68YD1KnHmbhQJQctcipvmFnqIBDYzcIHzf3Zpu0tpeOKtR4x76p9yohc506eGdOjTmyIBg== + + lodash.restparam@^3.0.0: + version "3.6.1" + resolved "https://registry.npmmirror.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805" + integrity sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw== + + lodash.template@^2.4.1: + version "2.4.1" + resolved "https://registry.npmmirror.com/lodash.template/-/lodash.template-2.4.1.tgz#9e611007edf629129a974ab3c48b817b3e1cf20d" + integrity sha512-5yLOQwlS69xbaez3g9dA1i0GMAj8pLDHp8lhA4V7M1vRam1lqD76f0jg5EV+65frbqrXo1WH9ZfKalfYBzJ5yQ== + dependencies: + lodash._escapestringchar "~2.4.1" + lodash._reinterpolate "~2.4.1" + lodash.defaults "~2.4.1" + lodash.escape "~2.4.1" + lodash.keys "~2.4.1" + lodash.templatesettings "~2.4.1" + lodash.values "~2.4.1" + + lodash.template@^3.0.0: + version "3.6.2" + resolved "https://registry.npmmirror.com/lodash.template/-/lodash.template-3.6.2.tgz#f8cdecc6169a255be9098ae8b0c53d378931d14f" + integrity sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ== + dependencies: + lodash._basecopy "^3.0.0" + lodash._basetostring "^3.0.0" + lodash._basevalues "^3.0.0" + lodash._isiterateecall "^3.0.0" + lodash._reinterpolate "^3.0.0" + lodash.escape "^3.0.0" + lodash.keys "^3.0.0" + lodash.restparam "^3.0.0" + lodash.templatesettings "^3.0.0" + + lodash.templatesettings@^3.0.0: + version "3.1.1" + resolved "https://registry.npmmirror.com/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz#fb307844753b66b9f1afa54e262c745307dba8e5" + integrity sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ== + dependencies: + lodash._reinterpolate "^3.0.0" + lodash.escape "^3.0.0" + + lodash.templatesettings@~2.4.1: + version "2.4.1" + resolved "https://registry.npmmirror.com/lodash.templatesettings/-/lodash.templatesettings-2.4.1.tgz#ea76c75d11eb86d4dbe89a83893bb861929ac699" + integrity sha512-vY3QQ7GxbeLe8XfTvoYDbaMHO5iyTDJS1KIZrxp00PRMmyBKr8yEcObHSl2ppYTwd8MgqPXAarTvLA14hx8ffw== + dependencies: + lodash._reinterpolate "~2.4.1" + lodash.escape "~2.4.1" + + lodash.transform@^4.6.0: + version "4.6.0" + resolved "https://registry.npmmirror.com/lodash.transform/-/lodash.transform-4.6.0.tgz#12306422f63324aed8483d3f38332b5f670547a0" + integrity sha512-LO37ZnhmBVx0GvOU/caQuipEh4GN82TcWv3yHlebGDgOxbxiwwzW5Pcx2AcvpIv2WmvmSMoC492yQFNhy/l/UQ== + + lodash.union@^4.6.0: + version "4.6.0" + resolved "https://registry.npmmirror.com/lodash.union/-/lodash.union-4.6.0.tgz#48bb5088409f16f1821666641c44dd1aaae3cd88" + integrity sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw== + + lodash.uniq@^4.5.0: + version "4.5.0" + resolved "https://registry.npmmirror.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== + + lodash.uniqby@^4.7.0: + version "4.7.0" + resolved "https://registry.npmmirror.com/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz#d99c07a669e9e6d24e1362dfe266c67616af1302" + integrity sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww== + + lodash.values@~2.4.1: + version "2.4.1" + resolved "https://registry.npmmirror.com/lodash.values/-/lodash.values-2.4.1.tgz#abf514436b3cb705001627978cbcf30b1280eea4" + integrity sha512-fQwubKvj2Nox2gy6YnjFm8C1I6MIlzKUtBB+Pj7JGtloGqDDL5CPRr4DUUFWPwXWwAl2k3f4C3Aw8H1qAPB9ww== + dependencies: + lodash.keys "~2.4.1" + + lodash@^4.0.0, lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.3.0: + version "4.17.21" + resolved "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + + lodash@~1.0.1: + version "1.0.2" + resolved "https://registry.npmmirror.com/lodash/-/lodash-1.0.2.tgz#8f57560c83b59fc270bd3d561b690043430e2551" + integrity sha512-0VSEDVec/Me2eATuoiQd8IjyBMMX0fahob8YJ96V1go2RjvCk1m1GxmtfXn8RNSaLaTtop7fsuhhu9oLk3hUgA== + + log-symbols@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/log-symbols/-/log-symbols-1.0.2.tgz#376ff7b58ea3086a0f09facc74617eca501e1a18" + integrity sha512-mmPrW0Fh2fxOzdBbFv4g1m6pR72haFLPJ2G5SJEELf1y+iaQrDG6cWCPjy54RHYbZAt7X+ls690Kw62AdWXBzQ== + dependencies: + chalk "^1.0.0" + + log-symbols@^2.2.0: + version "2.2.0" + resolved "https://registry.npmmirror.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" + integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== + dependencies: + chalk "^2.0.1" + + loglevel@^1.6.8: + version "1.8.1" + resolved "https://registry.npmmirror.com/loglevel/-/loglevel-1.8.1.tgz#5c621f83d5b48c54ae93b6156353f555963377b4" + integrity sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg== + + loose-envify@^1.0.0, loose-envify@^1.1.0: + version "1.4.0" + resolved "https://registry.npmmirror.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + + loud-rejection@^1.0.0: + version "1.6.0" + resolved "https://registry.npmmirror.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" + integrity sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ== + dependencies: + currently-unhandled "^0.4.1" + signal-exit "^3.0.0" + + lower-case@^1.1.1: + version "1.1.4" + resolved "https://registry.npmmirror.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" + integrity sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA== + + lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" + integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== + + lowercase-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" + integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== + + lru-cache@2: + version "2.7.3" + resolved "https://registry.npmmirror.com/lru-cache/-/lru-cache-2.7.3.tgz#6d4524e8b955f95d4f5b58851ce21dd72fb4e952" + integrity sha512-WpibWJ60c3AgAz8a2iYErDrcT2C7OmKnsWhIcHOjkUHFjkXncJhtLxNSqUmxRxRunpb5I8Vprd7aNSd2NtksJQ== + + lru-cache@^4.0.1, lru-cache@^4.1.1, lru-cache@^4.1.2: + version "4.1.5" + resolved "https://registry.npmmirror.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + + lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.npmmirror.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + + lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + + make-dir@^1.0.0, make-dir@^1.1.0: + version "1.3.0" + resolved "https://registry.npmmirror.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" + integrity sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== + dependencies: + pify "^3.0.0" + + make-dir@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" + integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== + dependencies: + pify "^4.0.1" + semver "^5.6.0" + + make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + dependencies: + semver "^6.0.0" + + make-fetch-happen@^9.0.1: + version "9.1.0" + resolved "https://registry.npmmirror.com/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz#53085a09e7971433e6765f7971bf63f4e05cb968" + integrity sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg== + 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" + + make-iterator@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/make-iterator/-/make-iterator-1.0.1.tgz#29b33f312aa8f547c4a5e490f56afcec99133ad6" + integrity sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw== + dependencies: + kind-of "^6.0.2" + + map-cache@^0.2.0, map-cache@^0.2.2: + version "0.2.2" + resolved "https://registry.npmmirror.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + integrity sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg== + + map-obj@^1.0.0, map-obj@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" + integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg== + + map-stream@0.0.4: + version "0.0.4" + resolved "https://registry.npmmirror.com/map-stream/-/map-stream-0.0.4.tgz#5ec6de90213ef6c7b2eb9367e9ade8da4efdb68b" + integrity sha512-Z7r7iyB+6s4kZzM6V0DjG9em/X1roScoUPL2n35gEzofAiQTuU575taNaE3h+h20cZGUfInxjtq9KX7bzBQaXA== + + map-stream@>=0.0.4: + version "0.0.7" + resolved "https://registry.npmmirror.com/map-stream/-/map-stream-0.0.7.tgz#8a1f07896d82b10926bd3744a2420009f88974a8" + integrity sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ== + + map-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + integrity sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w== + dependencies: + object-visit "^1.0.0" + + mapbox-gl@^1.2.1: + version "1.13.3" + resolved "https://registry.npmmirror.com/mapbox-gl/-/mapbox-gl-1.13.3.tgz#e024829cfc353f6e99275592061d15dfd7f41a71" + integrity sha512-p8lJFEiqmEQlyv+DQxFAOG/XPWN0Wp7j/Psq93Zywz7qt9CcUKFYDBOoOEKzqe6gudHVJY8/Bhqw6VDpX2lSBg== + dependencies: + "@mapbox/geojson-rewind" "^0.5.2" + "@mapbox/geojson-types" "^1.0.2" + "@mapbox/jsonlint-lines-primitives" "^2.0.2" + "@mapbox/mapbox-gl-supported" "^1.5.0" + "@mapbox/point-geometry" "^0.1.0" + "@mapbox/tiny-sdf" "^1.1.1" + "@mapbox/unitbezier" "^0.0.0" + "@mapbox/vector-tile" "^1.3.1" + "@mapbox/whoots-js" "^3.1.0" + csscolorparser "~1.0.3" + earcut "^2.2.2" + geojson-vt "^3.2.1" + gl-matrix "^3.2.1" + grid-index "^1.1.0" + murmurhash-js "^1.0.0" + pbf "^3.2.1" + potpack "^1.0.1" + quickselect "^2.0.0" + rw "^1.3.3" + supercluster "^7.1.0" + tinyqueue "^2.0.3" + vt-pbf "^3.1.1" + + mapbox-to-css-font@^2.4.1: + version "2.4.2" + resolved "https://registry.npmmirror.com/mapbox-to-css-font/-/mapbox-to-css-font-2.4.2.tgz#a9e31b363ad8ca881cd339ca99f2d2a6b02ea5dd" + integrity sha512-f+NBjJJY4T3dHtlEz1wCG7YFlkODEjFIYlxDdLIDMNpkSksqTt+l/d4rjuwItxuzkuMFvPyrjzV2lxRM4ePcIA== + + markdown-it@^8.4.0: + version "8.4.2" + resolved "https://registry.npmmirror.com/markdown-it/-/markdown-it-8.4.2.tgz#386f98998dc15a37722aa7722084f4020bdd9b54" + integrity sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ== + dependencies: + argparse "^1.0.7" + entities "~1.1.1" + linkify-it "^2.0.0" + mdurl "^1.0.1" + uc.micro "^1.0.5" + + material-colors@^1.2.6: + version "1.2.6" + resolved "https://registry.npmmirror.com/material-colors/-/material-colors-1.2.6.tgz#6d1958871126992ceecc72f4bcc4d8f010865f46" + integrity sha512-6qE4B9deFBIa9YSpOc9O0Sgc43zTeVYbgDT5veRKSlB2+ZuHNoVVxA1L/ckMUayV9Ay9y7Z/SZCLcGteW9i7bg== + + math-random@^1.0.1: + version "1.0.4" + resolved "https://registry.npmmirror.com/math-random/-/math-random-1.0.4.tgz#5dd6943c938548267016d4e34f057583080c514c" + integrity sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A== + + md5.js@^1.3.4: + version "1.3.5" + resolved "https://registry.npmmirror.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" + integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + + mdn-data@2.0.14: + version "2.0.14" + resolved "https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" + integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + + mdn-data@2.0.4: + version "2.0.4" + resolved "https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" + integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== + + mdurl@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" + integrity sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g== + + media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.npmmirror.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== + + memory-fs@^0.4.1: + version "0.4.1" + resolved "https://registry.npmmirror.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" + integrity sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ== + dependencies: + errno "^0.1.3" + readable-stream "^2.0.1" + + memory-fs@^0.5.0: + version "0.5.0" + resolved "https://registry.npmmirror.com/memory-fs/-/memory-fs-0.5.0.tgz#324c01288b88652966d161db77838720845a8e3c" + integrity sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA== + dependencies: + errno "^0.1.3" + readable-stream "^2.0.1" + + meow@^3.3.0, meow@^3.7.0: + version "3.7.0" + resolved "https://registry.npmmirror.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" + integrity sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA== + dependencies: + camelcase-keys "^2.0.0" + decamelize "^1.1.2" + loud-rejection "^1.0.0" + map-obj "^1.0.1" + minimist "^1.1.3" + normalize-package-data "^2.3.4" + object-assign "^4.0.1" + read-pkg-up "^1.0.1" + redent "^1.0.0" + trim-newlines "^1.0.0" + + merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== + + merge-options@1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/merge-options/-/merge-options-1.0.1.tgz#2a64b24457becd4e4dc608283247e94ce589aa32" + integrity sha512-iuPV41VWKWBIOpBsjoxjDZw8/GbSfZ2mk7N1453bwMrfzdrIk7EzBd+8UVR6rkw67th7xnk9Dytl3J+lHPdxvg== + dependencies: + is-plain-obj "^1.1" + + merge-source-map@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/merge-source-map/-/merge-source-map-1.1.0.tgz#2fdde7e6020939f70906a68f2d7ae685e4c8c646" + integrity sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw== + dependencies: + source-map "^0.6.1" + + merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + + merge2@^1.2.3, merge2@^1.3.0, merge2@^1.4.1: + version "1.4.1" + resolved "https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + + methods@~1.1.2: + version "1.1.2" + resolved "https://registry.npmmirror.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== + + mgrs@1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/mgrs/-/mgrs-1.0.0.tgz#fb91588e78c90025672395cb40b25f7cd6ad1829" + integrity sha512-awNbTOqCxK1DBGjalK3xqWIstBZgN6fxsMSiXLs9/spqWkF2pAhb2rrYCFSsr1/tT7PhcDGjZndG8SWYn0byYA== + + micromatch@3.1.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/micromatch/-/micromatch-3.1.0.tgz#5102d4eaf20b6997d6008e3acfe1c44a3fa815e2" + integrity sha512-3StSelAE+hnRvMs8IdVW7Uhk8CVed5tp+kLLGlBP6WiRAXS21GPGu/Nat4WNPXj2Eoc24B02SaeoyozPMfj0/g== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + braces "^2.2.2" + define-property "^1.0.0" + extend-shallow "^2.0.1" + extglob "^2.0.2" + fragment-cache "^0.2.1" + kind-of "^5.0.2" + nanomatch "^1.2.1" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + + micromatch@^2.1.5: + version "2.3.11" + resolved "https://registry.npmmirror.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" + integrity sha512-LnU2XFEk9xxSJ6rfgAry/ty5qwUTyHYOBU0g4R6tIw5ljwgGIBmiKhRWLw5NpMOnrgUNcDJ4WMp8rl3sYVHLNA== + dependencies: + arr-diff "^2.0.0" + array-unique "^0.2.1" + braces "^1.8.2" + expand-brackets "^0.1.4" + extglob "^0.3.1" + filename-regex "^2.0.0" + is-extglob "^1.0.0" + is-glob "^2.0.1" + kind-of "^3.0.2" + normalize-path "^2.0.1" + object.omit "^2.0.0" + parse-glob "^3.0.4" + regex-cache "^0.4.2" + + micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: + version "3.1.10" + resolved "https://registry.npmmirror.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" + integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + braces "^2.3.1" + define-property "^2.0.2" + extend-shallow "^3.0.2" + extglob "^2.0.4" + fragment-cache "^0.2.1" + kind-of "^6.0.2" + nanomatch "^1.2.9" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.2" + + micromatch@^4.0.2, micromatch@^4.0.4: + version "4.0.5" + resolved "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" + integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== + dependencies: + braces "^3.0.2" + picomatch "^2.3.1" + + miller-rabin@^4.0.0: + version "4.0.1" + resolved "https://registry.npmmirror.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" + integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== + dependencies: + bn.js "^4.0.0" + brorand "^1.0.1" + + mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": + version "1.52.0" + resolved "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + + mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24, mime-types@~2.1.34: + version "2.1.35" + resolved "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + + mime@1.6.0: + version "1.6.0" + resolved "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + + mime@^2.0.3, mime@^2.4.4: + version "2.6.0" + resolved "https://registry.npmmirror.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" + integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== + + mimic-fn@^1.0.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" + integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== + + mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + + mimic-response@^1.0.0, mimic-response@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" + integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== + + mini-css-extract-plugin@^0.8.0: + version "0.8.2" + resolved "https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.2.tgz#a875e169beb27c88af77dd962771c9eedc3da161" + integrity sha512-a3Y4of27Wz+mqK3qrcd3VhYz6cU0iW5x3Sgvqzbj+XmlrSizmvu8QQMl5oMYJjgHOC4iyt+w7l4umP+dQeW3bw== + dependencies: + loader-utils "^1.1.0" + normalize-url "1.9.1" + schema-utils "^1.0.0" + webpack-sources "^1.1.0" + + minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" + integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== + + minimalistic-crypto-utils@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" + integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg== + + "minimatch@2 || 3", minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: + version "3.1.2" + resolved "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + + minimatch@^2.0.1: + version "2.0.10" + resolved "https://registry.npmmirror.com/minimatch/-/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7" + integrity sha512-jQo6o1qSVLEWaw3l+bwYA2X0uLuK2KjNh2wjgO7Q/9UJnXr1Q3yQKR8BI0/Bt/rPg75e6SMW4hW/6cBHVTZUjA== + dependencies: + brace-expansion "^1.0.0" + + minimatch@~0.2.11: + version "0.2.14" + resolved "https://registry.npmmirror.com/minimatch/-/minimatch-0.2.14.tgz#c74e780574f63c6f9a090e90efbe6ef53a6a756a" + integrity sha512-zZ+Jy8lVWlvqqeM8iZB7w7KmQkoJn8djM585z88rywrEbzoqawVa9FR5p2hwD+y74nfuKOjmNvi9gtWJNLqHvA== + dependencies: + lru-cache "2" + sigmund "~1.0.0" + + minimatch@~3.0.2: + version "3.0.8" + resolved "https://registry.npmmirror.com/minimatch/-/minimatch-3.0.8.tgz#5e6a59bd11e2ab0de1cfb843eb2d82e546c321c1" + integrity sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q== + dependencies: + brace-expansion "^1.1.7" + + minimist@^0.2.0: + version "0.2.4" + resolved "https://registry.npmmirror.com/minimist/-/minimist-0.2.4.tgz#0085d5501e29033748a2f2a4da0180142697a475" + integrity sha512-Pkrrm8NjyQ8yVt8Am9M+yUt74zE3iokhzbG1bFVNjLB92vwM71hf40RkEsryg98BujhVOncKm/C1xROxZ030LQ== + + minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.6: + version "1.2.8" + resolved "https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" + integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== + + minipass-collect@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/minipass-collect/-/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617" + integrity sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA== + dependencies: + minipass "^3.0.0" + + minipass-fetch@^1.3.0, minipass-fetch@^1.3.2: + version "1.4.1" + resolved "https://registry.npmmirror.com/minipass-fetch/-/minipass-fetch-1.4.1.tgz#d75e0091daac1b0ffd7e9d41629faff7d0c1f1b6" + integrity sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw== + dependencies: + minipass "^3.1.0" + minipass-sized "^1.0.3" + minizlib "^2.0.0" + optionalDependencies: + encoding "^0.1.12" + + minipass-flush@^1.0.5: + version "1.0.5" + resolved "https://registry.npmmirror.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373" + integrity sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw== + dependencies: + minipass "^3.0.0" + + minipass-json-stream@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz#7edbb92588fbfc2ff1db2fc10397acb7b6b44aa7" + integrity sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg== + dependencies: + jsonparse "^1.3.1" + minipass "^3.0.0" + + minipass-pipeline@^1.2.2, minipass-pipeline@^1.2.4: + version "1.2.4" + resolved "https://registry.npmmirror.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c" + integrity sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A== + dependencies: + minipass "^3.0.0" + + minipass-sized@^1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/minipass-sized/-/minipass-sized-1.0.3.tgz#70ee5a7c5052070afacfbc22977ea79def353b70" + integrity sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g== + dependencies: + minipass "^3.0.0" + + minipass@^3.0.0, minipass@^3.1.0, minipass@^3.1.1, minipass@^3.1.3: + version "3.3.6" + resolved "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a" + integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== + dependencies: + yallist "^4.0.0" + + minipass@^5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d" + integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== + + minizlib@^2.0.0, minizlib@^2.1.1: + version "2.1.2" + resolved "https://registry.npmmirror.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" + integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== + dependencies: + minipass "^3.0.0" + yallist "^4.0.0" + + mint-ui@^2.2.13: + version "2.2.13" + resolved "https://registry.npmmirror.com/mint-ui/-/mint-ui-2.2.13.tgz#856a2cba9608c6ecf21f0e521ce89ed8ddfe33d3" + integrity sha512-Xz1SFagHSzKOprwQv3fcekXT5RJvhh939zwZHcWeazk1OJrCjsD4I2qm49AEUCfT1AoYzC+rsZIwGP/J6LwVVw== + dependencies: + array-find-index "^1.0.2" + raf.js "0.0.4" + vue-lazyload "^1.0.1" + + mississippi@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/mississippi/-/mississippi-2.0.0.tgz#3442a508fafc28500486feea99409676e4ee5a6f" + integrity sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw== + dependencies: + concat-stream "^1.5.0" + duplexify "^3.4.2" + end-of-stream "^1.1.0" + flush-write-stream "^1.0.0" + from2 "^2.1.0" + parallel-transform "^1.1.0" + pump "^2.0.1" + pumpify "^1.3.3" + stream-each "^1.1.0" + through2 "^2.0.0" + + mississippi@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" + integrity sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== + dependencies: + concat-stream "^1.5.0" + duplexify "^3.4.2" + end-of-stream "^1.1.0" + flush-write-stream "^1.0.0" + from2 "^2.1.0" + parallel-transform "^1.1.0" + pump "^3.0.0" + pumpify "^1.3.3" + stream-each "^1.1.0" + through2 "^2.0.0" + + mitt@1.1.2: + version "1.1.2" + resolved "https://registry.npmmirror.com/mitt/-/mitt-1.1.2.tgz#380e61480d6a615b660f07abb60d51e0a4e4bed6" + integrity sha512-3btxP0O9iGADGWAkteQ8mzDtEspZqu4I32y4GZYCV5BrwtzdcRpF4dQgNdJadCrbBx7Lu6Sq9AVrerMHR0Hkmw== + + mixin-deep@^1.2.0: + version "1.3.2" + resolved "https://registry.npmmirror.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" + integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== + dependencies: + for-in "^1.0.2" + is-extendable "^1.0.1" + + "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.6, mkdirp@~0.5.1: + version "0.5.6" + resolved "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" + integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== + dependencies: + minimist "^1.2.6" + + mkdirp@^1.0.3, mkdirp@^1.0.4: + version "1.0.4" + resolved "https://registry.npmmirror.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" + integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== + + moment@^2.29.4: + version "2.29.4" + resolved "https://registry.npmmirror.com/moment/-/moment-2.29.4.tgz#3dbe052889fe7c1b2ed966fcb3a77328964ef108" + integrity sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w== + + monotone-convex-hull-2d@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/monotone-convex-hull-2d/-/monotone-convex-hull-2d-1.0.1.tgz#47f5daeadf3c4afd37764baa1aa8787a40eee08c" + integrity sha512-ixQ3qdXTVHvR7eAoOjKY8kGxl9YjOFtzi7qOjwmFFPfBqZHVOjUFOBy/Dk9dusamRSPJe9ggyfSypRbs0Bl8BA== + dependencies: + robust-orientation "^1.1.3" + + mousetrap@^1.6.5: + version "1.6.5" + resolved "https://registry.npmmirror.com/mousetrap/-/mousetrap-1.6.5.tgz#8a766d8c272b08393d5f56074e0b5ec183485bf9" + integrity sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA== + + move-concurrently@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" + integrity sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ== + dependencies: + aproba "^1.1.1" + copy-concurrently "^1.0.0" + fs-write-stream-atomic "^1.0.8" + mkdirp "^0.5.1" + rimraf "^2.5.4" + run-queue "^1.0.3" + + mrmime@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/mrmime/-/mrmime-1.0.1.tgz#5f90c825fad4bdd41dc914eff5d1a8cfdaf24f27" + integrity sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw== + + ms@2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== + + ms@2.1.2: + version "2.1.2" + resolved "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + + ms@2.1.3, ms@^2.0.0, ms@^2.1.1: + version "2.1.3" + resolved "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + + multicast-dns-service-types@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" + integrity sha512-cnAsSVxIDsYt0v7HmC0hWZFwwXSh+E6PgCrREDuN/EsjgLwA5XRmlMHhSiDPrt6HxY1gTivEa/Zh7GtODoLevQ== + + multicast-dns@^6.0.1: + version "6.2.3" + resolved "https://registry.npmmirror.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229" + integrity sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g== + dependencies: + dns-packet "^1.3.1" + thunky "^1.0.2" + + multipipe@^0.1.0, multipipe@^0.1.2: + version "0.1.2" + resolved "https://registry.npmmirror.com/multipipe/-/multipipe-0.1.2.tgz#2a8f2ddf70eed564dff2d57f1e1a137d9f05078b" + integrity sha512-7ZxrUybYv9NonoXgwoOqtStIu18D1c3eFZj27hqgf5kBrBF8Q+tE8V0MW8dKM5QLkQPh1JhhbKgHLY9kifov4Q== + dependencies: + duplexer2 "0.0.2" + + murmurhash-js@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/murmurhash-js/-/murmurhash-js-1.0.0.tgz#b06278e21fc6c37fa5313732b0412bcb6ae15f51" + integrity sha512-TvmkNhkv8yct0SVBSy+o8wYzXjE4Zz3PCesbfs8HiCXXdcTuocApFv11UWlNFWKYsP2okqrhb7JNlSm9InBhIw== + + mute-stream@0.0.7: + version "0.0.7" + resolved "https://registry.npmmirror.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" + integrity sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ== + + mv@^2.1.1: + version "2.1.1" + resolved "https://registry.npmmirror.com/mv/-/mv-2.1.1.tgz#ae6ce0d6f6d5e0a4f7d893798d03c1ea9559b6a2" + integrity sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg== + dependencies: + mkdirp "~0.5.1" + ncp "~2.0.0" + rimraf "~2.4.0" + + mz@^2.4.0: + version "2.7.0" + resolved "https://registry.npmmirror.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" + integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q== + dependencies: + any-promise "^1.0.0" + object-assign "^4.0.1" + thenify-all "^1.0.0" + + nan@^2.12.1, nan@^2.13.2: + version "2.18.0" + resolved "https://registry.npmmirror.com/nan/-/nan-2.18.0.tgz#26a6faae7ffbeb293a39660e88a76b82e30b7554" + integrity sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w== + + nanoid@^3.3.6: + version "3.3.6" + resolved "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c" + integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== + + nanomatch@^1.2.1, nanomatch@^1.2.9: + version "1.2.13" + resolved "https://registry.npmmirror.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" + integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + define-property "^2.0.2" + extend-shallow "^3.0.2" + fragment-cache "^0.2.1" + is-windows "^1.0.2" + kind-of "^6.0.2" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + + natives@^1.1.3, natives@^1.1.6: + version "1.1.6" + resolved "https://registry.npmmirror.com/natives/-/natives-1.1.6.tgz#a603b4a498ab77173612b9ea1acdec4d980f00bb" + integrity sha512-6+TDFewD4yxY14ptjKaS63GVdtKiES1pTPyxn9Jb0rBqPMZ7VcCiooEhPNsr+mqHtMGxa/5c/HhcC4uPEUw/nA== + + natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== + + ncp@~2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/ncp/-/ncp-2.0.0.tgz#195a21d6c46e361d2fb1281ba38b91e9df7bdbb3" + integrity sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA== + + negotiator@0.6.3, negotiator@^0.6.2: + version "0.6.3" + resolved "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" + integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== + + neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1: + version "2.6.2" + resolved "https://registry.npmmirror.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" + integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== + + next-tick@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/next-tick/-/next-tick-1.1.0.tgz#1836ee30ad56d67ef281b22bd199f709449b35eb" + integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ== + + nice-try@^1.0.4: + version "1.0.5" + resolved "https://registry.npmmirror.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + + no-case@^2.2.0: + version "2.3.2" + resolved "https://registry.npmmirror.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac" + integrity sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ== + dependencies: + lower-case "^1.1.1" + + node-forge@^0.10.0: + version "0.10.0" + resolved "https://registry.npmmirror.com/node-forge/-/node-forge-0.10.0.tgz#32dea2afb3e9926f02ee5ce8794902691a676bf3" + integrity sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA== + + node-gyp@^3.8.0: + version "3.8.0" + resolved "https://registry.npmmirror.com/node-gyp/-/node-gyp-3.8.0.tgz#540304261c330e80d0d5edce253a68cb3964218c" + integrity sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA== + dependencies: + fstream "^1.0.0" + glob "^7.0.3" + graceful-fs "^4.1.2" + mkdirp "^0.5.0" + nopt "2 || 3" + npmlog "0 || 1 || 2 || 3 || 4" + osenv "0" + request "^2.87.0" + rimraf "2" + semver "~5.3.0" + tar "^2.0.0" + which "1" + + node-gyp@^7.1.0: + version "7.1.2" + resolved "https://registry.npmmirror.com/node-gyp/-/node-gyp-7.1.2.tgz#21a810aebb187120251c3bcec979af1587b188ae" + integrity sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ== + dependencies: + env-paths "^2.2.0" + glob "^7.1.4" + graceful-fs "^4.2.3" + nopt "^5.0.0" + npmlog "^4.1.2" + request "^2.88.2" + rimraf "^3.0.2" + semver "^7.3.2" + tar "^6.0.2" + which "^2.0.2" + + node-ipc@^9.1.1: + version "9.2.1" + resolved "https://registry.npmmirror.com/node-ipc/-/node-ipc-9.2.1.tgz#b32f66115f9d6ce841dc4ec2009d6a733f98bb6b" + integrity sha512-mJzaM6O3xHf9VT8BULvJSbdVbmHUKRNOH7zDDkCrA1/T+CVjq2WVIDfLt0azZRXpgArJtl3rtmEozrbXPZ9GaQ== + dependencies: + event-pubsub "4.3.0" + js-message "1.0.7" + js-queue "2.0.2" + + node-libs-browser@^2.2.1: + version "2.2.1" + resolved "https://registry.npmmirror.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz#b64f513d18338625f90346d27b0d235e631f6425" + integrity sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q== + dependencies: + assert "^1.1.1" + browserify-zlib "^0.2.0" + buffer "^4.3.0" + console-browserify "^1.1.0" + constants-browserify "^1.0.0" + crypto-browserify "^3.11.0" + domain-browser "^1.1.1" + events "^3.0.0" + https-browserify "^1.0.0" + os-browserify "^0.3.0" + path-browserify "0.0.1" + process "^0.11.10" + punycode "^1.2.4" + querystring-es3 "^0.2.0" + readable-stream "^2.3.3" + stream-browserify "^2.0.1" + stream-http "^2.7.2" + string_decoder "^1.0.0" + timers-browserify "^2.0.4" + tty-browserify "0.0.0" + url "^0.11.0" + util "^0.11.0" + vm-browserify "^1.0.1" + + node-releases@^2.0.13: + version "2.0.13" + resolved "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.13.tgz#d5ed1627c23e3461e819b02e57b75e4899b1c81d" + integrity sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ== + + node-sass@^4.12.0, node-sass@^4.8.3: + version "4.14.1" + resolved "https://registry.npmmirror.com/node-sass/-/node-sass-4.14.1.tgz#99c87ec2efb7047ed638fb4c9db7f3a42e2217b5" + integrity sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g== + dependencies: + async-foreach "^0.1.3" + chalk "^1.1.1" + cross-spawn "^3.0.0" + gaze "^1.0.0" + get-stdin "^4.0.1" + glob "^7.0.3" + in-publish "^2.0.0" + lodash "^4.17.15" + meow "^3.7.0" + mkdirp "^0.5.1" + nan "^2.13.2" + node-gyp "^3.8.0" + npmlog "^4.0.0" + request "^2.88.0" + sass-graph "2.2.5" + stdout-stream "^1.4.0" + "true-case-path" "^1.0.2" + + "nopt@2 || 3": + version "3.0.6" + resolved "https://registry.npmmirror.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" + integrity sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg== + dependencies: + abbrev "1" + + nopt@^5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88" + integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ== + dependencies: + abbrev "1" + + normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.5.0: + version "2.5.0" + resolved "https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" + integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== + dependencies: + hosted-git-info "^2.1.4" + resolve "^1.10.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + + normalize-path@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/normalize-path/-/normalize-path-1.0.0.tgz#32d0e472f91ff345701c15a8311018d3b0a90379" + integrity sha512-7WyT0w8jhpDStXRq5836AMmihQwq2nrUVQrgjvUo/p/NZf9uy/MeJ246lBJVmWuYXMlJuG9BNZHF0hWjfTbQUA== + + normalize-path@^2.0.0, normalize-path@^2.0.1, normalize-path@^2.1.1: + version "2.1.1" + resolved "https://registry.npmmirror.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + integrity sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w== + dependencies: + remove-trailing-separator "^1.0.1" + + normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + + normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.npmmirror.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== + + normalize-url@1.9.1: + version "1.9.1" + resolved "https://registry.npmmirror.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" + integrity sha512-A48My/mtCklowHBlI8Fq2jFWK4tX4lJ5E6ytFsSOq1fzpvT0SQSgKhSg7lN5c2uYFOrUAOQp6zhhJnpp1eMloQ== + dependencies: + object-assign "^4.0.1" + prepend-http "^1.0.0" + query-string "^4.1.0" + sort-keys "^1.0.0" + + normalize-url@^3.0.0: + version "3.3.0" + resolved "https://registry.npmmirror.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" + integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== + + normalize-url@^4.1.0: + version "4.5.1" + resolved "https://registry.npmmirror.com/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a" + integrity sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA== + + normalize-wheel@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/normalize-wheel/-/normalize-wheel-1.0.1.tgz#aec886affdb045070d856447df62ecf86146ec45" + integrity sha512-1OnlAPZ3zgrk8B91HyRj+eVv+kS5u+Z0SCsak6Xil/kmgEia50ga7zfkumayonZrImffAxPU/5WcyGhzetHNPA== + + npm-bundled@^1.1.1: + version "1.1.2" + resolved "https://registry.npmmirror.com/npm-bundled/-/npm-bundled-1.1.2.tgz#944c78789bd739035b70baa2ca5cc32b8d860bc1" + integrity sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ== + dependencies: + npm-normalize-package-bin "^1.0.1" + + npm-check-updates@^11.7.1: + version "11.8.5" + resolved "https://registry.npmmirror.com/npm-check-updates/-/npm-check-updates-11.8.5.tgz#8dec7fd255a437264742c15f9c0bb29f4eceaf55" + integrity sha512-IYSHjlWe8UEugDy7X0qjBeJwcni4DlcWdBK4QQEbwgkNlEDlXyd4yQJYWFumKaJzrp/n5/EcvaboXsBD1Er/pw== + dependencies: + chalk "^4.1.2" + cint "^8.2.1" + cli-table "^0.3.6" + commander "^6.2.1" + fast-memoize "^2.5.2" + find-up "5.0.0" + fp-and-or "^0.1.3" + get-stdin "^8.0.0" + globby "^11.0.4" + hosted-git-info "^4.0.2" + json-parse-helpfulerror "^1.0.3" + jsonlines "^0.1.1" + libnpmconfig "^1.2.1" + lodash "^4.17.21" + minimatch "^3.0.4" + p-map "^4.0.0" + pacote "^11.3.5" + parse-github-url "^1.0.2" + progress "^2.0.3" + prompts "^2.4.1" + rc-config-loader "^4.0.0" + remote-git-tags "^3.0.0" + rimraf "^3.0.2" + semver "^7.3.5" + semver-utils "^1.1.4" + spawn-please "^1.0.0" + update-notifier "^5.1.0" + + npm-install-checks@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/npm-install-checks/-/npm-install-checks-4.0.0.tgz#a37facc763a2fde0497ef2c6d0ac7c3fbe00d7b4" + integrity sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w== + dependencies: + semver "^7.1.1" + + npm-normalize-package-bin@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2" + integrity sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA== + + npm-package-arg@^8.0.0, npm-package-arg@^8.0.1, npm-package-arg@^8.1.2: + version "8.1.5" + resolved "https://registry.npmmirror.com/npm-package-arg/-/npm-package-arg-8.1.5.tgz#3369b2d5fe8fdc674baa7f1786514ddc15466e44" + integrity sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q== + dependencies: + hosted-git-info "^4.0.1" + semver "^7.3.4" + validate-npm-package-name "^3.0.0" + + npm-packlist@^2.1.4: + version "2.2.2" + resolved "https://registry.npmmirror.com/npm-packlist/-/npm-packlist-2.2.2.tgz#076b97293fa620f632833186a7a8f65aaa6148c8" + integrity sha512-Jt01acDvJRhJGthnUJVF/w6gumWOZxO7IkpY/lsX9//zqQgnF7OJaxgQXcerd4uQOLu7W5bkb4mChL9mdfm+Zg== + dependencies: + glob "^7.1.6" + ignore-walk "^3.0.3" + npm-bundled "^1.1.1" + npm-normalize-package-bin "^1.0.1" + + npm-pick-manifest@^6.0.0, npm-pick-manifest@^6.1.1: + version "6.1.1" + resolved "https://registry.npmmirror.com/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz#7b5484ca2c908565f43b7f27644f36bb816f5148" + integrity sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA== + dependencies: + 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@^11.0.0: + version "11.0.0" + resolved "https://registry.npmmirror.com/npm-registry-fetch/-/npm-registry-fetch-11.0.0.tgz#68c1bb810c46542760d62a6a965f85a702d43a76" + integrity sha512-jmlgSxoDNuhAtxUIG6pVwwtz840i994dL14FoNVZisrmZW5kWd63IUTNv1m/hyRSGSqWjCUp/YZlS1BJyNp9XA== + 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" + + npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + integrity sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== + dependencies: + path-key "^2.0.0" + + npm-run-path@^4.0.0: + version "4.0.1" + resolved "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + dependencies: + path-key "^3.0.0" + + "npmlog@0 || 1 || 2 || 3 || 4", npmlog@^4.0.0, npmlog@^4.1.2: + version "4.1.2" + resolved "https://registry.npmmirror.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.7.3" + set-blocking "~2.0.0" + + nth-check@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" + integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== + dependencies: + boolbase "~1.0.0" + + nth-check@^2.0.1: + version "2.1.1" + resolved "https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" + integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== + dependencies: + boolbase "^1.0.0" + + num2fraction@^1.2.2: + version "1.2.2" + resolved "https://registry.npmmirror.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" + integrity sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg== + + number-is-nan@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + integrity sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ== + + oauth-sign@~0.9.0: + version "0.9.0" + resolved "https://registry.npmmirror.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" + integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== + + object-assign@*, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== + + object-assign@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/object-assign/-/object-assign-3.0.0.tgz#9bedd5ca0897949bca47e7ff408062d549f587f2" + integrity sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ== + + object-copy@^0.1.0: + version "0.1.0" + resolved "https://registry.npmmirror.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + integrity sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ== + dependencies: + copy-descriptor "^0.1.0" + define-property "^0.2.5" + kind-of "^3.0.3" + + object-hash@^1.1.4: + version "1.3.1" + resolved "https://registry.npmmirror.com/object-hash/-/object-hash-1.3.1.tgz#fde452098a951cb145f039bb7d455449ddc126df" + integrity sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA== + + object-inspect@^1.12.3, object-inspect@^1.9.0: + version "1.12.3" + resolved "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" + integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== + + object-is@^1.0.1: + version "1.1.5" + resolved "https://registry.npmmirror.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac" + integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + + object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + + object-visit@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + integrity sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA== + dependencies: + isobject "^3.0.0" + + object.assign@^4.1.0, object.assign@^4.1.4: + version "4.1.4" + resolved "https://registry.npmmirror.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" + integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + has-symbols "^1.0.3" + object-keys "^1.1.1" + + object.defaults@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/object.defaults/-/object.defaults-1.1.0.tgz#3a7f868334b407dea06da16d88d5cd29e435fecf" + integrity sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA== + dependencies: + array-each "^1.0.1" + array-slice "^1.0.0" + for-own "^1.0.0" + isobject "^3.0.0" + + object.fromentries@^2.0.6: + version "2.0.7" + resolved "https://registry.npmmirror.com/object.fromentries/-/object.fromentries-2.0.7.tgz#71e95f441e9a0ea6baf682ecaaf37fa2a8d7e616" + integrity sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + + object.getownpropertydescriptors@^2.0.3, object.getownpropertydescriptors@^2.1.0: + version "2.1.7" + resolved "https://registry.npmmirror.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.7.tgz#7a466a356cd7da4ba8b9e94ff6d35c3eeab5d56a" + integrity sha512-PrJz0C2xJ58FNn11XV2lr4Jt5Gzl94qpy9Lu0JlfEj14z88sqbSBJCBEzdlNUCzY2gburhbrwOZ5BHCmuNUy0g== + dependencies: + array.prototype.reduce "^1.0.6" + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + safe-array-concat "^1.0.0" + + object.groupby@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/object.groupby/-/object.groupby-1.0.1.tgz#d41d9f3c8d6c778d9cbac86b4ee9f5af103152ee" + integrity sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + get-intrinsic "^1.2.1" + + object.map@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/object.map/-/object.map-1.0.1.tgz#cf83e59dc8fcc0ad5f4250e1f78b3b81bd801d37" + integrity sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w== + dependencies: + for-own "^1.0.0" + make-iterator "^1.0.0" + + object.omit@^2.0.0: + version "2.0.1" + resolved "https://registry.npmmirror.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" + integrity sha512-UiAM5mhmIuKLsOvrL+B0U2d1hXHF3bFYWIuH1LMpuV2EJEHG1Ntz06PgLEHjm6VFd87NpH8rastvPoyv6UW2fA== + dependencies: + for-own "^0.1.4" + is-extendable "^0.1.1" + + object.pick@^1.2.0, object.pick@^1.3.0: + version "1.3.0" + resolved "https://registry.npmmirror.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + integrity sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ== + dependencies: + isobject "^3.0.1" + + object.values@^1.1.0, object.values@^1.1.6: + version "1.1.7" + resolved "https://registry.npmmirror.com/object.values/-/object.values-1.1.7.tgz#617ed13272e7e1071b43973aa1655d9291b8442a" + integrity sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + + obuf@^1.0.0, obuf@^1.1.2: + version "1.1.2" + resolved "https://registry.npmmirror.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" + integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== + + ol-mapbox-style@^9.2.0: + version "9.7.0" + resolved "https://registry.npmmirror.com/ol-mapbox-style/-/ol-mapbox-style-9.7.0.tgz#38a4f7abc8f0a94f378dcdb7cefdcc69ca3f6287" + integrity sha512-YX3u8FBJHsRHaoGxmd724Mp5WPTuV7wLQW6zZhcihMuInsSdCX1EiZfU+8IAL7jG0pbgl5YgC0aWE/MXJcUXxg== + dependencies: + "@mapbox/mapbox-gl-style-spec" "^13.23.1" + mapbox-to-css-font "^2.4.1" + + ol@7.2.2: + version "7.2.2" + resolved "https://registry.npmmirror.com/ol/-/ol-7.2.2.tgz#d675a1525fd995a29a70a9a9fa9c3a9bc827aa39" + integrity sha512-eqJ1hhVQQ3Ap4OhYq9DRu5pz9RMpLhmoTauDoIqpn7logVi1AJE+lXjEHrPrTSuZYjtFbMgqr07sxoLNR65nrw== + dependencies: + earcut "^2.2.3" + geotiff "^2.0.7" + ol-mapbox-style "^9.2.0" + pbf "3.2.1" + rbush "^3.0.1" + + on-finished@2.4.1: + version "2.4.1" + resolved "https://registry.npmmirror.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" + integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== + dependencies: + ee-first "1.1.1" + + on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + + once@^1.3.0, once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.npmmirror.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + + once@~1.3.0: + version "1.3.3" + resolved "https://registry.npmmirror.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20" + integrity sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w== + dependencies: + wrappy "1" + + onetime@^1.0.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" + integrity sha512-GZ+g4jayMqzCRMgB2sol7GiCLjKfS1PINkjmx8spcKce1LiVqcbQreXwqs2YAFXC6R03VIG28ZS31t8M866v6A== + + onetime@^2.0.0: + version "2.0.1" + resolved "https://registry.npmmirror.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" + integrity sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ== + dependencies: + mimic-fn "^1.0.0" + + onetime@^5.1.0: + version "5.1.2" + resolved "https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + + open@^6.3.0: + version "6.4.0" + resolved "https://registry.npmmirror.com/open/-/open-6.4.0.tgz#5c13e96d0dc894686164f18965ecfe889ecfc8a9" + integrity sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg== + dependencies: + is-wsl "^1.1.0" + + opener@^1.5.1, opener@^1.5.2: + version "1.5.2" + resolved "https://registry.npmmirror.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" + integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== + + opn@^5.5.0: + version "5.5.0" + resolved "https://registry.npmmirror.com/opn/-/opn-5.5.0.tgz#fc7164fab56d235904c51c3b27da6758ca3b9bfc" + integrity sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA== + dependencies: + is-wsl "^1.1.0" + + optionator@^0.8.2: + version "0.8.3" + resolved "https://registry.npmmirror.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" + integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== + dependencies: + deep-is "~0.1.3" + fast-levenshtein "~2.0.6" + levn "~0.3.0" + prelude-ls "~1.1.2" + type-check "~0.3.2" + word-wrap "~1.2.3" + + ora@^0.3.0: + version "0.3.0" + resolved "https://registry.npmmirror.com/ora/-/ora-0.3.0.tgz#367a078ad25cfb096da501115eb5b401e07d7495" + integrity sha512-Ez3H81qHXy4hOL45ERXyttL0IIZM1hD/veopJFZYHdtzZzyVPUNjLR2yfNPBKlx9rjxnWP8Qt2n9Z/D5/DPV3Q== + dependencies: + chalk "^1.1.1" + cli-cursor "^1.0.2" + cli-spinners "^0.2.0" + log-symbols "^1.0.2" + + ora@^3.4.0: + version "3.4.0" + resolved "https://registry.npmmirror.com/ora/-/ora-3.4.0.tgz#bf0752491059a3ef3ed4c85097531de9fdbcd318" + integrity sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg== + dependencies: + chalk "^2.4.2" + cli-cursor "^2.1.0" + cli-spinners "^2.0.0" + log-symbols "^2.2.0" + strip-ansi "^5.2.0" + wcwidth "^1.0.1" + + orchestrator@^0.3.0: + version "0.3.8" + resolved "https://registry.npmmirror.com/orchestrator/-/orchestrator-0.3.8.tgz#14e7e9e2764f7315fbac184e506c7aa6df94ad7e" + integrity sha512-DrQ43ngaJ0e36j2CHyoDoIg1K4zbc78GnTQESebK9vu6hj4W5/pvfSFO/kgM620Yd0YnhseSNYsLK3/SszZ5NQ== + dependencies: + end-of-stream "~0.1.5" + sequencify "~0.0.7" + stream-consume "~0.1.0" + + ordered-read-streams@^0.1.0: + version "0.1.0" + resolved "https://registry.npmmirror.com/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz#fd565a9af8eb4473ba69b6ed8a34352cb552f126" + integrity sha512-PMX5ehiNri4+lgk9fl09xuPeciGmyPyVUSBwwPT4C/3EHGxoVf7UdgKDE3SLBD4pUDmlzrg1L1cK5igrp+Tyuw== + + os-browserify@^0.3.0: + version "0.3.0" + resolved "https://registry.npmmirror.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" + integrity sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A== + + os-homedir@^1.0.0: + version "1.0.2" + resolved "https://registry.npmmirror.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + integrity sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ== + + os-tmpdir@^1.0.0, os-tmpdir@~1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== + + osenv@0: + version "0.1.5" + resolved "https://registry.npmmirror.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" + integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.0" + + p-cancelable@^1.0.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" + integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== + + p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== + + p-finally@^2.0.0: + version "2.0.1" + resolved "https://registry.npmmirror.com/p-finally/-/p-finally-2.0.1.tgz#bd6fcaa9c559a096b680806f4d657b3f0f240561" + integrity sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw== + + p-limit@^1.0.0, p-limit@^1.1.0: + version "1.3.0" + resolved "https://registry.npmmirror.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" + integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== + dependencies: + p-try "^1.0.0" + + p-limit@^2.0.0, p-limit@^2.2.0: + version "2.3.0" + resolved "https://registry.npmmirror.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + dependencies: + p-try "^2.0.0" + + p-limit@^3.0.2: + version "3.1.0" + resolved "https://registry.npmmirror.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + + p-locate@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" + integrity sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== + dependencies: + p-limit "^1.1.0" + + p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + dependencies: + p-limit "^2.0.0" + + p-locate@^4.1.0: + version "4.1.0" + resolved "https://registry.npmmirror.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" + integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + dependencies: + p-limit "^2.2.0" + + p-locate@^5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + dependencies: + p-limit "^3.0.2" + + p-map@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" + integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== + + p-map@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" + integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== + dependencies: + aggregate-error "^3.0.0" + + p-retry@^3.0.1: + version "3.0.1" + resolved "https://registry.npmmirror.com/p-retry/-/p-retry-3.0.1.tgz#316b4c8893e2c8dc1cfa891f406c4b422bebf328" + integrity sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w== + dependencies: + retry "^0.12.0" + + p-try@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" + integrity sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== + + p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.npmmirror.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + + package-json@^6.3.0: + version "6.5.0" + resolved "https://registry.npmmirror.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0" + integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== + dependencies: + got "^9.6.0" + registry-auth-token "^4.0.0" + registry-url "^5.0.0" + semver "^6.2.0" + + pacote@^11.3.5: + version "11.3.5" + resolved "https://registry.npmmirror.com/pacote/-/pacote-11.3.5.tgz#73cf1fc3772b533f575e39efa96c50be8c3dc9d2" + integrity sha512-fT375Yczn4zi+6Hkk2TBe1x1sP8FgFsEIZ2/iWaXY2r/NkhDJfxbcn5paz1+RTFCyNf+dPnaoBDJoAxXSU8Bkg== + dependencies: + "@npmcli/git" "^2.1.0" + "@npmcli/installed-package-contents" "^1.0.6" + "@npmcli/promise-spawn" "^1.2.0" + "@npmcli/run-script" "^1.8.2" + 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 "^2.1.4" + 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@^2.0.4: + version "2.1.0" + resolved "https://registry.npmmirror.com/pako/-/pako-2.1.0.tgz#266cc37f98c7d883545d11335c00fbd4062c9a86" + integrity sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug== + + pako@~1.0.5: + version "1.0.11" + resolved "https://registry.npmmirror.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" + integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== + + parallel-transform@^1.1.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/parallel-transform/-/parallel-transform-1.2.0.tgz#9049ca37d6cb2182c3b1d2c720be94d14a5814fc" + integrity sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg== + dependencies: + cyclist "^1.0.1" + inherits "^2.0.3" + readable-stream "^2.1.5" + + param-case@2.1.x: + version "2.1.1" + resolved "https://registry.npmmirror.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" + integrity sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w== + dependencies: + no-case "^2.2.0" + + parchment@^1.1.4: + version "1.1.4" + resolved "https://registry.npmmirror.com/parchment/-/parchment-1.1.4.tgz#aeded7ab938fe921d4c34bc339ce1168bc2ffde5" + integrity sha512-J5FBQt/pM2inLzg4hEWmzQx/8h8D0CiDxaG3vyp9rKrQRSDgBlhjdP5jQGgosEajXPSQouXGHOmVdgo7QmJuOg== + + parse-asn1@^5.0.0, parse-asn1@^5.1.5: + version "5.1.6" + resolved "https://registry.npmmirror.com/parse-asn1/-/parse-asn1-5.1.6.tgz#385080a3ec13cb62a62d39409cb3e88844cdaed4" + integrity sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw== + dependencies: + asn1.js "^5.2.0" + browserify-aes "^1.0.0" + evp_bytestokey "^1.0.0" + pbkdf2 "^3.0.3" + safe-buffer "^5.1.1" + + parse-filepath@^1.0.1: + version "1.0.2" + resolved "https://registry.npmmirror.com/parse-filepath/-/parse-filepath-1.0.2.tgz#a632127f53aaf3d15876f5872f3ffac763d6c891" + integrity sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q== + dependencies: + is-absolute "^1.0.0" + map-cache "^0.2.0" + path-root "^0.1.1" + + parse-github-url@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/parse-github-url/-/parse-github-url-1.0.2.tgz#242d3b65cbcdda14bb50439e3242acf6971db395" + integrity sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw== + + parse-glob@^3.0.4: + version "3.0.4" + resolved "https://registry.npmmirror.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" + integrity sha512-FC5TeK0AwXzq3tUBFtH74naWkPQCEWs4K+xMxWZBlKDWu0bVHXGZa+KKqxKidd7xwhdZ19ZNuF2uO1M/r196HA== + dependencies: + glob-base "^0.3.0" + is-dotfile "^1.0.0" + is-extglob "^1.0.0" + is-glob "^2.0.0" + + parse-headers@^2.0.2: + version "2.0.5" + resolved "https://registry.npmmirror.com/parse-headers/-/parse-headers-2.0.5.tgz#069793f9356a54008571eb7f9761153e6c770da9" + integrity sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA== + + parse-json@^2.2.0: + version "2.2.0" + resolved "https://registry.npmmirror.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" + integrity sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ== + dependencies: + error-ex "^1.2.0" + + parse-json@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" + integrity sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw== + dependencies: + error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" + + parse-json@^5.0.0: + version "5.2.0" + resolved "https://registry.npmmirror.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== + dependencies: + "@babel/code-frame" "^7.0.0" + error-ex "^1.3.1" + json-parse-even-better-errors "^2.3.0" + lines-and-columns "^1.1.6" + + parse-node-version@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b" + integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA== + + parse-passwd@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" + integrity sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q== + + parse5-htmlparser2-tree-adapter@^6.0.0: + version "6.0.1" + resolved "https://registry.npmmirror.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz#2cdf9ad823321140370d4dbf5d3e92c7c8ddc6e6" + integrity sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA== + dependencies: + parse5 "^6.0.1" + + parse5@^5.1.1: + version "5.1.1" + resolved "https://registry.npmmirror.com/parse5/-/parse5-5.1.1.tgz#f68e4e5ba1852ac2cadc00f4555fff6c2abb6178" + integrity sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug== + + parse5@^6.0.1: + version "6.0.1" + resolved "https://registry.npmmirror.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" + integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== + + parseurl@~1.3.2, parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + + pascalcase@^0.1.1: + version "0.1.1" + resolved "https://registry.npmmirror.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + integrity sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw== + + path-browserify@0.0.1: + version "0.0.1" + resolved "https://registry.npmmirror.com/path-browserify/-/path-browserify-0.0.1.tgz#e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a" + integrity sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ== + + path-dirname@^1.0.0: + version "1.0.2" + resolved "https://registry.npmmirror.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" + integrity sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q== + + path-exists@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" + integrity sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ== + dependencies: + pinkie-promise "^2.0.0" + + path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== + + path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + + path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + + path-is-inside@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + integrity sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w== + + path-key@^2.0.0, path-key@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + integrity sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== + + path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + + path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + + path-root-regex@^0.1.0: + version "0.1.2" + resolved "https://registry.npmmirror.com/path-root-regex/-/path-root-regex-0.1.2.tgz#bfccdc8df5b12dc52c8b43ec38d18d72c04ba96d" + integrity sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ== + + path-root@^0.1.1: + version "0.1.1" + resolved "https://registry.npmmirror.com/path-root/-/path-root-0.1.1.tgz#9a4a6814cac1c0cd73360a95f32083c8ea4745b7" + integrity sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg== + dependencies: + path-root-regex "^0.1.0" + + path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== + + path-type@^1.0.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" + integrity sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg== + dependencies: + graceful-fs "^4.1.2" + pify "^2.0.0" + pinkie-promise "^2.0.0" + + path-type@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" + integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== + dependencies: + pify "^3.0.0" + + path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + + pbf@3.2.1, pbf@^3.2.1: + version "3.2.1" + resolved "https://registry.npmmirror.com/pbf/-/pbf-3.2.1.tgz#b4c1b9e72af966cd82c6531691115cc0409ffe2a" + integrity sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ== + dependencies: + ieee754 "^1.1.12" + resolve-protobuf-schema "^2.1.0" + + pbkdf2@^3.0.3: + version "3.1.2" + resolved "https://registry.npmmirror.com/pbkdf2/-/pbkdf2-3.1.2.tgz#dd822aa0887580e52f1a039dc3eda108efae3075" + integrity sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA== + dependencies: + create-hash "^1.1.2" + create-hmac "^1.1.4" + ripemd160 "^2.0.1" + safe-buffer "^5.0.1" + sha.js "^2.4.8" + + performance-now@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== + + picocolors@^0.2.1: + version "0.2.1" + resolved "https://registry.npmmirror.com/picocolors/-/picocolors-0.2.1.tgz#570670f793646851d1ba135996962abad587859f" + integrity sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA== + + picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + + picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + + pify@^2.0.0: + version "2.3.0" + resolved "https://registry.npmmirror.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== + + pify@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" + integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== + + pify@^4.0.1: + version "4.0.1" + resolved "https://registry.npmmirror.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" + integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== + + pinkie-promise@^2.0.0: + version "2.0.1" + resolved "https://registry.npmmirror.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + integrity sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw== + dependencies: + pinkie "^2.0.0" + + pinkie@^2.0.0: + version "2.0.4" + resolved "https://registry.npmmirror.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" + integrity sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg== + + pkg-dir@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4" + integrity sha512-c6pv3OE78mcZ92ckebVDqg0aWSoKhOTbwCV6qbCWMk546mAL9pZln0+QsN/yQ7fkucd4+yJPLrCBXNt8Ruk+Eg== + dependencies: + find-up "^1.0.0" + + pkg-dir@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" + integrity sha512-ojakdnUgL5pzJYWw2AIDEupaQCX5OPbM688ZevubICjdIX01PRSYKqm33fJoCOJBRseYCTUlQRnBNX+Pchaejw== + dependencies: + find-up "^2.1.0" + + pkg-dir@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" + integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== + dependencies: + find-up "^3.0.0" + + pkg-dir@^4.1.0: + version "4.2.0" + resolved "https://registry.npmmirror.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + dependencies: + find-up "^4.0.0" + + pkg-up@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/pkg-up/-/pkg-up-2.0.0.tgz#c819ac728059a461cab1c3889a2be3c49a004d7f" + integrity sha512-fjAPuiws93rm7mPUu21RdBnkeZNrbfCFCwfAhPWY+rR3zG0ubpe5cEReHOw5fIbfmsxEV/g2kSxGTATY3Bpnwg== + dependencies: + find-up "^2.1.0" + + plugin-error@1.0.1, plugin-error@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/plugin-error/-/plugin-error-1.0.1.tgz#77016bd8919d0ac377fdcdd0322328953ca5781c" + integrity sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA== + dependencies: + ansi-colors "^1.0.1" + arr-diff "^4.0.0" + arr-union "^3.1.0" + extend-shallow "^3.0.2" + + plugin-error@^0.1.2: + version "0.1.2" + resolved "https://registry.npmmirror.com/plugin-error/-/plugin-error-0.1.2.tgz#3b9bb3335ccf00f425e07437e19276967da47ace" + integrity sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw== + dependencies: + ansi-cyan "^0.1.1" + ansi-red "^0.1.1" + arr-diff "^1.0.1" + arr-union "^2.0.1" + extend-shallow "^1.1.2" + + pluralize@^7.0.0: + version "7.0.0" + resolved "https://registry.npmmirror.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777" + integrity sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow== + + point-in-polygon@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/point-in-polygon/-/point-in-polygon-1.1.0.tgz#b0af2616c01bdee341cbf2894df643387ca03357" + integrity sha512-3ojrFwjnnw8Q9242TzgXuTD+eKiutbzyslcq1ydfu82Db2y+Ogbmyrkpv0Hgj31qwT3lbS9+QAAO/pIQM35XRw== + + polygon-clipping@^0.15.3: + version "0.15.3" + resolved "https://registry.npmmirror.com/polygon-clipping/-/polygon-clipping-0.15.3.tgz#0215840438470ba2e9e6593625e4ea5c1087b4b7" + integrity sha512-ho0Xx5DLkgxRx/+n4O74XyJ67DcyN3Tu9bGYKsnTukGAW6ssnuak6Mwcyb1wHy9MZc9xsUWqIoiazkZB5weECg== + dependencies: + splaytree "^3.1.0" + + polyline-miter-util@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/polyline-miter-util/-/polyline-miter-util-1.0.1.tgz#b693f2389ea0ded36a6bcf5ecd2ece4b6917d957" + integrity sha512-/3u91zz6mBerBZo6qnOJOTjv7EfPhKtsV028jMyj86YpzLRNmCCFfrX7IO9tCEQ2W4x45yc+vKOezjf7u2Nd6Q== + dependencies: + gl-vec2 "^1.0.0" + + portfinder@^1.0.20, portfinder@^1.0.21, portfinder@^1.0.26: + version "1.0.32" + resolved "https://registry.npmmirror.com/portfinder/-/portfinder-1.0.32.tgz#2fe1b9e58389712429dc2bea5beb2146146c7f81" + integrity sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg== + dependencies: + async "^2.6.4" + debug "^3.2.7" + mkdirp "^0.5.6" + + posix-character-classes@^0.1.0: + version "0.1.1" + resolved "https://registry.npmmirror.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + integrity sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg== + + postcss-calc@^7.0.1: + version "7.0.5" + resolved "https://registry.npmmirror.com/postcss-calc/-/postcss-calc-7.0.5.tgz#f8a6e99f12e619c2ebc23cf6c486fdc15860933e" + integrity sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg== + dependencies: + postcss "^7.0.27" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.0.2" + + postcss-colormin@^4.0.3: + version "4.0.3" + resolved "https://registry.npmmirror.com/postcss-colormin/-/postcss-colormin-4.0.3.tgz#ae060bce93ed794ac71264f08132d550956bd381" + integrity sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw== + dependencies: + browserslist "^4.0.0" + color "^3.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + + postcss-convert-values@^4.0.1: + version "4.0.1" + resolved "https://registry.npmmirror.com/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz#ca3813ed4da0f812f9d43703584e449ebe189a7f" + integrity sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + + postcss-discard-comments@^4.0.2: + version "4.0.2" + resolved "https://registry.npmmirror.com/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz#1fbabd2c246bff6aaad7997b2b0918f4d7af4033" + integrity sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg== + dependencies: + postcss "^7.0.0" + + postcss-discard-duplicates@^4.0.2: + version "4.0.2" + resolved "https://registry.npmmirror.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz#3fe133cd3c82282e550fc9b239176a9207b784eb" + integrity sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ== + dependencies: + postcss "^7.0.0" + + postcss-discard-empty@^4.0.1: + version "4.0.1" + resolved "https://registry.npmmirror.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz#c8c951e9f73ed9428019458444a02ad90bb9f765" + integrity sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w== + dependencies: + postcss "^7.0.0" + + postcss-discard-overridden@^4.0.1: + version "4.0.1" + resolved "https://registry.npmmirror.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz#652aef8a96726f029f5e3e00146ee7a4e755ff57" + integrity sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg== + dependencies: + postcss "^7.0.0" + + postcss-load-config@^2.0.0: + version "2.1.2" + resolved "https://registry.npmmirror.com/postcss-load-config/-/postcss-load-config-2.1.2.tgz#c5ea504f2c4aef33c7359a34de3573772ad7502a" + integrity sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw== + dependencies: + cosmiconfig "^5.0.0" + import-cwd "^2.0.0" + + postcss-loader@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/postcss-loader/-/postcss-loader-3.0.0.tgz#6b97943e47c72d845fa9e03f273773d4e8dd6c2d" + integrity sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA== + dependencies: + loader-utils "^1.1.0" + postcss "^7.0.0" + postcss-load-config "^2.0.0" + schema-utils "^1.0.0" + + postcss-merge-longhand@^4.0.11: + version "4.0.11" + resolved "https://registry.npmmirror.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz#62f49a13e4a0ee04e7b98f42bb16062ca2549e24" + integrity sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw== + dependencies: + css-color-names "0.0.4" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + stylehacks "^4.0.0" + + postcss-merge-rules@^4.0.3: + version "4.0.3" + resolved "https://registry.npmmirror.com/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz#362bea4ff5a1f98e4075a713c6cb25aefef9a650" + integrity sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ== + dependencies: + browserslist "^4.0.0" + caniuse-api "^3.0.0" + cssnano-util-same-parent "^4.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + vendors "^1.0.0" + + postcss-minify-font-values@^4.0.2: + version "4.0.2" + resolved "https://registry.npmmirror.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz#cd4c344cce474343fac5d82206ab2cbcb8afd5a6" + integrity sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + + postcss-minify-gradients@^4.0.2: + version "4.0.2" + resolved "https://registry.npmmirror.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz#93b29c2ff5099c535eecda56c4aa6e665a663471" + integrity sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q== + dependencies: + cssnano-util-get-arguments "^4.0.0" + is-color-stop "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + + postcss-minify-params@^4.0.2: + version "4.0.2" + resolved "https://registry.npmmirror.com/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz#6b9cef030c11e35261f95f618c90036d680db874" + integrity sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg== + dependencies: + alphanum-sort "^1.0.0" + browserslist "^4.0.0" + cssnano-util-get-arguments "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + uniqs "^2.0.0" + + postcss-minify-selectors@^4.0.2: + version "4.0.2" + resolved "https://registry.npmmirror.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz#e2e5eb40bfee500d0cd9243500f5f8ea4262fbd8" + integrity sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g== + dependencies: + alphanum-sort "^1.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + + postcss-modules-extract-imports@^1.2.0: + version "1.2.1" + resolved "https://registry.npmmirror.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz#dc87e34148ec7eab5f791f7cd5849833375b741a" + integrity sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw== + dependencies: + postcss "^6.0.1" + + postcss-modules-extract-imports@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" + integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== + + postcss-modules-local-by-default@^1.2.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069" + integrity sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA== + dependencies: + css-selector-tokenizer "^0.7.0" + postcss "^6.0.1" + + postcss-modules-local-by-default@^4.0.0: + version "4.0.3" + resolved "https://registry.npmmirror.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz#b08eb4f083050708998ba2c6061b50c2870ca524" + integrity sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA== + dependencies: + icss-utils "^5.0.0" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.1.0" + + postcss-modules-scope@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90" + integrity sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw== + dependencies: + css-selector-tokenizer "^0.7.0" + postcss "^6.0.1" + + postcss-modules-scope@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06" + integrity sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg== + dependencies: + postcss-selector-parser "^6.0.4" + + postcss-modules-values@^1.3.0: + version "1.3.0" + resolved "https://registry.npmmirror.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20" + integrity sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA== + dependencies: + icss-replace-symbols "^1.1.0" + postcss "^6.0.1" + + postcss-modules-values@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" + integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== + dependencies: + icss-utils "^5.0.0" + + postcss-normalize-charset@^4.0.1: + version "4.0.1" + resolved "https://registry.npmmirror.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4" + integrity sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g== + dependencies: + postcss "^7.0.0" + + postcss-normalize-display-values@^4.0.2: + version "4.0.2" + resolved "https://registry.npmmirror.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz#0dbe04a4ce9063d4667ed2be476bb830c825935a" + integrity sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ== + dependencies: + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + + postcss-normalize-positions@^4.0.2: + version "4.0.2" + resolved "https://registry.npmmirror.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz#05f757f84f260437378368a91f8932d4b102917f" + integrity sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA== + dependencies: + cssnano-util-get-arguments "^4.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + + postcss-normalize-repeat-style@^4.0.2: + version "4.0.2" + resolved "https://registry.npmmirror.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz#c4ebbc289f3991a028d44751cbdd11918b17910c" + integrity sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q== + dependencies: + cssnano-util-get-arguments "^4.0.0" + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + + postcss-normalize-string@^4.0.2: + version "4.0.2" + resolved "https://registry.npmmirror.com/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz#cd44c40ab07a0c7a36dc5e99aace1eca4ec2690c" + integrity sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA== + dependencies: + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + + postcss-normalize-timing-functions@^4.0.2: + version "4.0.2" + resolved "https://registry.npmmirror.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz#8e009ca2a3949cdaf8ad23e6b6ab99cb5e7d28d9" + integrity sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A== + dependencies: + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + + postcss-normalize-unicode@^4.0.1: + version "4.0.1" + resolved "https://registry.npmmirror.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz#841bd48fdcf3019ad4baa7493a3d363b52ae1cfb" + integrity sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg== + dependencies: + browserslist "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + + postcss-normalize-url@^4.0.1: + version "4.0.1" + resolved "https://registry.npmmirror.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz#10e437f86bc7c7e58f7b9652ed878daaa95faae1" + integrity sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA== + dependencies: + is-absolute-url "^2.0.0" + normalize-url "^3.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + + postcss-normalize-whitespace@^4.0.2: + version "4.0.2" + resolved "https://registry.npmmirror.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz#bf1d4070fe4fcea87d1348e825d8cc0c5faa7d82" + integrity sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + + postcss-ordered-values@^4.1.2: + version "4.1.2" + resolved "https://registry.npmmirror.com/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz#0cf75c820ec7d5c4d280189559e0b571ebac0eee" + integrity sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw== + dependencies: + cssnano-util-get-arguments "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + + postcss-prefix-selector@^1.6.0: + version "1.16.0" + resolved "https://registry.npmmirror.com/postcss-prefix-selector/-/postcss-prefix-selector-1.16.0.tgz#ad5b56f9a73a2c090ca7161049632c9d89bcb404" + integrity sha512-rdVMIi7Q4B0XbXqNUEI+Z4E+pueiu/CS5E6vRCQommzdQ/sgsS4dK42U7GX8oJR+TJOtT+Qv3GkNo6iijUMp3Q== + + postcss-reduce-initial@^4.0.3: + version "4.0.3" + resolved "https://registry.npmmirror.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz#7fd42ebea5e9c814609639e2c2e84ae270ba48df" + integrity sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA== + dependencies: + browserslist "^4.0.0" + caniuse-api "^3.0.0" + has "^1.0.0" + postcss "^7.0.0" + + postcss-reduce-transforms@^4.0.2: + version "4.0.2" + resolved "https://registry.npmmirror.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz#17efa405eacc6e07be3414a5ca2d1074681d4e29" + integrity sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg== + dependencies: + cssnano-util-get-match "^4.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + + postcss-selector-parser@^3.0.0: + version "3.1.2" + resolved "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz#b310f5c4c0fdaf76f94902bbaa30db6aa84f5270" + integrity sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA== + dependencies: + dot-prop "^5.2.0" + indexes-of "^1.0.1" + uniq "^1.0.1" + + postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4: + version "6.0.13" + resolved "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz#d05d8d76b1e8e173257ef9d60b706a8e5e99bf1b" + integrity sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ== + dependencies: + cssesc "^3.0.0" + util-deprecate "^1.0.2" + + postcss-svgo@^4.0.3: + version "4.0.3" + resolved "https://registry.npmmirror.com/postcss-svgo/-/postcss-svgo-4.0.3.tgz#343a2cdbac9505d416243d496f724f38894c941e" + integrity sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + svgo "^1.0.0" + + postcss-unique-selectors@^4.0.1: + version "4.0.1" + resolved "https://registry.npmmirror.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz#9446911f3289bfd64c6d680f073c03b1f9ee4bac" + integrity sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg== + dependencies: + alphanum-sort "^1.0.0" + postcss "^7.0.0" + uniqs "^2.0.0" + + postcss-value-parser@^3.0.0, postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: + version "3.3.1" + resolved "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" + integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== + + postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0: + version "4.2.0" + resolved "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" + integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== + + postcss@^5.2.17: + version "5.2.18" + resolved "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz#badfa1497d46244f6390f58b319830d9107853c5" + integrity sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg== + dependencies: + chalk "^1.1.3" + js-base64 "^2.1.9" + source-map "^0.5.6" + supports-color "^3.2.3" + + postcss@^6.0.1, postcss@^6.0.17, postcss@^6.0.23: + version "6.0.23" + resolved "https://registry.npmmirror.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" + integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== + dependencies: + chalk "^2.4.1" + source-map "^0.6.1" + supports-color "^5.4.0" + + postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.2, postcss@^7.0.27, postcss@^7.0.32, postcss@^7.0.36: + version "7.0.39" + resolved "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz#9624375d965630e2e1f2c02a935c82a59cb48309" + integrity sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA== + dependencies: + picocolors "^0.2.1" + source-map "^0.6.1" + + postcss@^8.2.15, postcss@^8.4.14: + version "8.4.30" + resolved "https://registry.npmmirror.com/postcss/-/postcss-8.4.30.tgz#0e0648d551a606ef2192a26da4cabafcc09c1aa7" + integrity sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g== + dependencies: + nanoid "^3.3.6" + picocolors "^1.0.0" + source-map-js "^1.0.2" + + posthtml-parser@^0.2.0, posthtml-parser@^0.2.1: + version "0.2.1" + resolved "https://registry.npmmirror.com/posthtml-parser/-/posthtml-parser-0.2.1.tgz#35d530de386740c2ba24ff2eb2faf39ccdf271dd" + integrity sha512-nPC53YMqJnc/+1x4fRYFfm81KV2V+G9NZY+hTohpYg64Ay7NemWWcV4UWuy/SgMupqQ3kJ88M/iRfZmSnxT+pw== + dependencies: + htmlparser2 "^3.8.3" + isobject "^2.1.0" + + posthtml-rename-id@^1.0: + version "1.0.12" + resolved "https://registry.npmmirror.com/posthtml-rename-id/-/posthtml-rename-id-1.0.12.tgz#cf7f6eb37146bf1afac31e68f18c6cc19ae61433" + integrity sha512-UKXf9OF/no8WZo9edRzvuMenb6AD5hDLzIepJW+a4oJT+T/Lx7vfMYWT4aWlGNQh0WMhnUx1ipN9OkZ9q+ddEw== + dependencies: + escape-string-regexp "1.0.5" + + posthtml-render@^1.0.5, posthtml-render@^1.0.6: + version "1.4.0" + resolved "https://registry.npmmirror.com/posthtml-render/-/posthtml-render-1.4.0.tgz#40114070c45881cacb93347dae3eff53afbcff13" + integrity sha512-W1779iVHGfq0Fvh2PROhCe2QhB8mEErgqzo1wpIt36tCgChafP+hbXIhLDOM8ePJrZcFs0vkNEtdibEWVqChqw== + + posthtml-svg-mode@^1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/posthtml-svg-mode/-/posthtml-svg-mode-1.0.3.tgz#abd554face81223cab0cb367e18e4efd2a4e74b0" + integrity sha512-hEqw9NHZ9YgJ2/0G7CECOeuLQKZi8HjWLkBaSVtOWjygQ9ZD8P7tqeowYs7WrFdKsWEKG7o+IlsPY8jrr0CJpQ== + dependencies: + merge-options "1.0.1" + posthtml "^0.9.2" + posthtml-parser "^0.2.1" + posthtml-render "^1.0.6" + + posthtml@^0.9.2: + version "0.9.2" + resolved "https://registry.npmmirror.com/posthtml/-/posthtml-0.9.2.tgz#f4c06db9f67b61fd17c4e256e7e3d9515bf726fd" + integrity sha512-spBB5sgC4cv2YcW03f/IAUN1pgDJWNWD8FzkyY4mArLUMJW+KlQhlmUdKAHQuPfb00Jl5xIfImeOsf6YL8QK7Q== + dependencies: + posthtml-parser "^0.2.0" + posthtml-render "^1.0.5" + + potpack@^1.0.1: + version "1.0.2" + resolved "https://registry.npmmirror.com/potpack/-/potpack-1.0.2.tgz#23b99e64eb74f5741ffe7656b5b5c4ddce8dfc14" + integrity sha512-choctRBIV9EMT9WGAZHn3V7t0Z2pMQyl0EZE6pFc/6ml3ssw7Dlf/oAOvFwjm1HVsqfQN8GfeFyJ+d8tRzqueQ== + + prelude-ls@~1.1.2: + version "1.1.2" + resolved "https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" + integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== + + prepend-http@^1.0.0: + version "1.0.4" + resolved "https://registry.npmmirror.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" + integrity sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg== + + prepend-http@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" + integrity sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA== + + preserve@^0.2.0: + version "0.2.0" + resolved "https://registry.npmmirror.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" + integrity sha512-s/46sYeylUfHNjI+sA/78FAHlmIuKqI9wNnzEOGehAlUUYeObv5C2mOinXBjyUyWmJ2SfcS2/ydApH4hTF4WXQ== + + "prettier@^1.18.2 || ^2.0.0": + version "2.8.8" + resolved "https://registry.npmmirror.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da" + integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== + + pretty-error@^2.0.2: + version "2.1.2" + resolved "https://registry.npmmirror.com/pretty-error/-/pretty-error-2.1.2.tgz#be89f82d81b1c86ec8fdfbc385045882727f93b6" + integrity sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw== + dependencies: + lodash "^4.17.20" + renderkid "^2.0.4" + + pretty-hrtime@^1.0.0: + version "1.0.3" + resolved "https://registry.npmmirror.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" + integrity sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A== + + printj@~1.1.0: + version "1.1.2" + resolved "https://registry.npmmirror.com/printj/-/printj-1.1.2.tgz#d90deb2975a8b9f600fb3a1c94e3f4c53c78a222" + integrity sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ== + + process-nextick-args@~2.0.0: + version "2.0.1" + resolved "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + + process@^0.11.10: + version "0.11.10" + resolved "https://registry.npmmirror.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" + integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== + + progress@^2.0.0, progress@^2.0.3: + version "2.0.3" + resolved "https://registry.npmmirror.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + + proj4@^2.8.0: + version "2.9.0" + resolved "https://registry.npmmirror.com/proj4/-/proj4-2.9.0.tgz#1b61db8c998313f80e2514609b339fb2d28cbb82" + integrity sha512-BoDXEzCVnRJVZoOKA0QHTFtYoE8lUxtX1jST38DJ8U+v1ixY70Kpwi0Llu6YqSWEH2xqu4XMEBNGcgeRIEywoA== + dependencies: + mgrs "1.0.0" + wkt-parser "^1.3.1" + + promise-inflight@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" + integrity sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g== + + promise-retry@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/promise-retry/-/promise-retry-2.0.1.tgz#ff747a13620ab57ba688f5fc67855410c370da22" + integrity sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g== + dependencies: + err-code "^2.0.2" + retry "^0.12.0" + + prompts@^2.4.1: + version "2.4.2" + resolved "https://registry.npmmirror.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" + integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== + dependencies: + kleur "^3.0.3" + sisteransi "^1.0.5" + + protocol-buffers-schema@^3.3.1: + version "3.6.0" + resolved "https://registry.npmmirror.com/protocol-buffers-schema/-/protocol-buffers-schema-3.6.0.tgz#77bc75a48b2ff142c1ad5b5b90c94cd0fa2efd03" + integrity sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw== + + proxy-addr@~2.0.7: + version "2.0.7" + resolved "https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" + integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== + dependencies: + forwarded "0.2.0" + ipaddr.js "1.9.1" + + prr@~1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" + integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw== + + pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + integrity sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ== + + psl@^1.1.28: + version "1.9.0" + resolved "https://registry.npmmirror.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" + integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== + + public-encrypt@^4.0.0: + version "4.0.3" + resolved "https://registry.npmmirror.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" + integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== + dependencies: + bn.js "^4.1.0" + browserify-rsa "^4.0.0" + create-hash "^1.1.0" + parse-asn1 "^5.0.0" + randombytes "^2.0.1" + safe-buffer "^5.1.2" + + pump@^2.0.0, pump@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" + integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + + pump@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + + pumpify@^1.3.3: + version "1.5.1" + resolved "https://registry.npmmirror.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" + integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== + dependencies: + duplexify "^3.6.0" + inherits "^2.0.3" + pump "^2.0.0" + + punycode@^1.2.4, punycode@^1.4.1: + version "1.4.1" + resolved "https://registry.npmmirror.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== + + punycode@^2.1.0, punycode@^2.1.1: + version "2.3.0" + resolved "https://registry.npmmirror.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f" + integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== + + pupa@^2.1.1: + version "2.1.1" + resolved "https://registry.npmmirror.com/pupa/-/pupa-2.1.1.tgz#f5e8fd4afc2c5d97828faa523549ed8744a20d62" + integrity sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A== + dependencies: + escape-goat "^2.0.0" + + q@^1.1.2: + version "1.5.1" + resolved "https://registry.npmmirror.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" + integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw== + + qs@6.11.0: + version "6.11.0" + resolved "https://registry.npmmirror.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" + integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== + dependencies: + side-channel "^1.0.4" + + qs@^6.11.2, qs@^6.7.0: + version "6.11.2" + resolved "https://registry.npmmirror.com/qs/-/qs-6.11.2.tgz#64bea51f12c1f5da1bc01496f48ffcff7c69d7d9" + integrity sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA== + dependencies: + side-channel "^1.0.4" + + qs@~6.5.2: + version "6.5.3" + resolved "https://registry.npmmirror.com/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad" + integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA== + + query-string@^4.1.0, query-string@^4.3.2: + version "4.3.4" + resolved "https://registry.npmmirror.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" + integrity sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q== + dependencies: + object-assign "^4.1.0" + strict-uri-encode "^1.0.0" + + querystring-es3@^0.2.0: + version "0.2.1" + resolved "https://registry.npmmirror.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" + integrity sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA== + + querystringify@^2.1.1: + version "2.2.0" + resolved "https://registry.npmmirror.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" + integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== + + queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + + quick-lru@^6.1.1: + version "6.1.2" + resolved "https://registry.npmmirror.com/quick-lru/-/quick-lru-6.1.2.tgz#e9a90524108629be35287d0b864e7ad6ceb3659e" + integrity sha512-AAFUA5O1d83pIHEhJwWCq/RQcRukCkn/NSm2QsTEMle5f2hP0ChI2+3Xb051PZCkLryI/Ir1MVKviT2FIloaTQ== + + quickselect@^1.0.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/quickselect/-/quickselect-1.1.1.tgz#852e412ce418f237ad5b660d70cffac647ae94c2" + integrity sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ== + + quickselect@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/quickselect/-/quickselect-2.0.0.tgz#f19680a486a5eefb581303e023e98faaf25dd018" + integrity sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw== + + quill-delta@^3.6.2: + version "3.6.3" + resolved "https://registry.npmmirror.com/quill-delta/-/quill-delta-3.6.3.tgz#b19fd2b89412301c60e1ff213d8d860eac0f1032" + integrity sha512-wdIGBlcX13tCHOXGMVnnTVFtGRLoP0imqxM696fIPwIf5ODIYUHIvHbZcyvGlZFiFhK5XzDC2lpjbxRhnM05Tg== + dependencies: + deep-equal "^1.0.1" + extend "^3.0.2" + fast-diff "1.1.2" + + quill@^1.3.4, quill@^1.3.6: + version "1.3.7" + resolved "https://registry.npmmirror.com/quill/-/quill-1.3.7.tgz#da5b2f3a2c470e932340cdbf3668c9f21f9286e8" + integrity sha512-hG/DVzh/TiknWtE6QmWAF/pxoZKYxfe3J/d/+ShUWkDvvkZQVTPeVmUJVu1uE6DDooC4fWTiCLh84ul89oNz5g== + dependencies: + clone "^2.1.1" + deep-equal "^1.0.1" + eventemitter3 "^2.0.3" + extend "^3.0.2" + parchment "^1.1.4" + quill-delta "^3.6.2" + + raf.js@0.0.4: + version "0.0.4" + resolved "https://registry.npmmirror.com/raf.js/-/raf.js-0.0.4.tgz#f15af445d241b27fa7131a57450b67ef9c402fec" + integrity sha512-1239iw+nLUd8xbAQFQlbNEONJGAe6JQpMnSp0HTqODymjE4rGLXx+c9KaOlIldSoryVGU522NaqMn8GGBex+ZA== + + randomatic@^3.0.0: + version "3.1.1" + resolved "https://registry.npmmirror.com/randomatic/-/randomatic-3.1.1.tgz#b776efc59375984e36c537b2f51a1f0aff0da1ed" + integrity sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw== + dependencies: + is-number "^4.0.0" + kind-of "^6.0.0" + math-random "^1.0.1" + + randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + dependencies: + safe-buffer "^5.1.0" + + randomfill@^1.0.3: + version "1.0.4" + resolved "https://registry.npmmirror.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" + integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== + dependencies: + randombytes "^2.0.5" + safe-buffer "^5.1.0" + + range-parser@^1.2.1, range-parser@~1.2.1: + version "1.2.1" + resolved "https://registry.npmmirror.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + + raw-body@2.5.1: + version "2.5.1" + resolved "https://registry.npmmirror.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" + integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig== + dependencies: + bytes "3.1.2" + http-errors "2.0.0" + iconv-lite "0.4.24" + unpipe "1.0.0" + + raw-loader@~0.5.1: + version "0.5.1" + resolved "https://registry.npmmirror.com/raw-loader/-/raw-loader-0.5.1.tgz#0c3d0beaed8a01c966d9787bf778281252a979aa" + integrity sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q== + + rbush@2.x, rbush@^2.0.1: + version "2.0.2" + resolved "https://registry.npmmirror.com/rbush/-/rbush-2.0.2.tgz#bb6005c2731b7ba1d5a9a035772927d16a614605" + integrity sha512-XBOuALcTm+O/H8G90b6pzu6nX6v2zCKiFG4BJho8a+bY6AER6t8uQUZdi5bomQc0AprCWhEGa7ncAbbRap0bRA== + dependencies: + quickselect "^1.0.1" + + rbush@^3.0.1: + version "3.0.1" + resolved "https://registry.npmmirror.com/rbush/-/rbush-3.0.1.tgz#5fafa8a79b3b9afdfe5008403a720cc1de882ecf" + integrity sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w== + dependencies: + quickselect "^2.0.0" + + rc-config-loader@^4.0.0: + version "4.1.3" + resolved "https://registry.npmmirror.com/rc-config-loader/-/rc-config-loader-4.1.3.tgz#1352986b8a2d8d96d6fd054a5bb19a60c576876a" + integrity sha512-kD7FqML7l800i6pS6pvLyIE2ncbk9Du8Q0gp/4hMPhJU6ZxApkoLcGD8ZeqgiAlfwZ6BlETq6qqe+12DUL207w== + dependencies: + debug "^4.3.4" + js-yaml "^4.1.0" + json5 "^2.2.2" + require-from-string "^2.0.2" + + rc@1.2.8, rc@^1.2.8: + version "1.2.8" + resolved "https://registry.npmmirror.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + + "react@^16.12.0 || ^17.0.0": + version "17.0.2" + resolved "https://registry.npmmirror.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" + integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + + read-package-json-fast@^2.0.1: + version "2.0.3" + resolved "https://registry.npmmirror.com/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz#323ca529630da82cb34b36cc0b996693c98c2b83" + integrity sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ== + dependencies: + json-parse-even-better-errors "^2.3.0" + npm-normalize-package-bin "^1.0.1" + + read-pkg-up@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" + integrity sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A== + dependencies: + find-up "^1.0.0" + read-pkg "^1.0.0" + + read-pkg@^1.0.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" + integrity sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ== + dependencies: + load-json-file "^1.0.0" + normalize-package-data "^2.3.2" + path-type "^1.0.0" + + read-pkg@^5.0.0: + version "5.2.0" + resolved "https://registry.npmmirror.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" + integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== + dependencies: + "@types/normalize-package-data" "^2.4.0" + normalize-package-data "^2.5.0" + parse-json "^5.0.0" + type-fest "^0.6.0" + + "readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: + version "2.3.8" + resolved "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" + integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== + 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" + + "readable-stream@2 || 3", readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0: + version "3.6.2" + resolved "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" + integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + + "readable-stream@>=1.0.33-1 <1.1.0-0", readable-stream@~1.0.17: + version "1.0.34" + resolved "https://registry.npmmirror.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" + integrity sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + + readable-stream@~1.1.9: + version "1.1.14" + resolved "https://registry.npmmirror.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" + integrity sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + + readdirp@^2.0.0, readdirp@^2.2.1: + version "2.2.1" + resolved "https://registry.npmmirror.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" + integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== + dependencies: + graceful-fs "^4.1.11" + micromatch "^3.1.10" + readable-stream "^2.0.2" + + readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + dependencies: + picomatch "^2.2.1" + + rechoir@^0.6.2: + version "0.6.2" + resolved "https://registry.npmmirror.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" + integrity sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw== + dependencies: + resolve "^1.1.6" + + redent@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" + integrity sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g== + dependencies: + indent-string "^2.1.0" + strip-indent "^1.0.1" + + reflect-metadata@^0.1.13: + version "0.1.13" + resolved "https://registry.npmmirror.com/reflect-metadata/-/reflect-metadata-0.1.13.tgz#67ae3ca57c972a2aa1642b10fe363fe32d49dc08" + integrity sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg== + + regenerate-unicode-properties@^10.1.0: + version "10.1.1" + resolved "https://registry.npmmirror.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz#6b0e05489d9076b04c436f318d9b067bba459480" + integrity sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q== + dependencies: + regenerate "^1.4.2" + + regenerate@^1.4.2: + version "1.4.2" + resolved "https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== + + regenerator-runtime@^0.11.0: + version "0.11.1" + resolved "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" + integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== + + regenerator-runtime@^0.14.0: + version "0.14.0" + resolved "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45" + integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA== + + regenerator-transform@^0.15.2: + version "0.15.2" + resolved "https://registry.npmmirror.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz#5bbae58b522098ebdf09bca2f83838929001c7a4" + integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg== + dependencies: + "@babel/runtime" "^7.8.4" + + regex-cache@^0.4.2: + version "0.4.4" + resolved "https://registry.npmmirror.com/regex-cache/-/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd" + integrity sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ== + dependencies: + is-equal-shallow "^0.1.3" + + regex-not@^1.0.0, regex-not@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== + dependencies: + extend-shallow "^3.0.2" + safe-regex "^1.1.0" + + regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.5.1: + version "1.5.1" + resolved "https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz#90ce989138db209f81492edd734183ce99f9677e" + integrity sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + set-function-name "^2.0.0" + + regexpp@^1.0.1: + version "1.1.0" + resolved "https://registry.npmmirror.com/regexpp/-/regexpp-1.1.0.tgz#0e3516dd0b7904f413d2d4193dce4618c3a689ab" + integrity sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw== + + regexpp@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" + integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== + + regexpu-core@^5.3.1: + version "5.3.2" + resolved "https://registry.npmmirror.com/regexpu-core/-/regexpu-core-5.3.2.tgz#11a2b06884f3527aec3e93dbbf4a3b958a95546b" + integrity sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ== + dependencies: + "@babel/regjsgen" "^0.8.0" + regenerate "^1.4.2" + regenerate-unicode-properties "^10.1.0" + regjsparser "^0.9.1" + unicode-match-property-ecmascript "^2.0.0" + unicode-match-property-value-ecmascript "^2.1.0" + + registry-auth-token@^4.0.0: + version "4.2.2" + resolved "https://registry.npmmirror.com/registry-auth-token/-/registry-auth-token-4.2.2.tgz#f02d49c3668884612ca031419491a13539e21fac" + integrity sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg== + dependencies: + rc "1.2.8" + + registry-url@^5.0.0: + version "5.1.0" + resolved "https://registry.npmmirror.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009" + integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== + dependencies: + rc "^1.2.8" + + regjsparser@^0.9.1: + version "0.9.1" + resolved "https://registry.npmmirror.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709" + integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ== + dependencies: + jsesc "~0.5.0" + + regl@^1.7.0: + version "1.7.0" + resolved "https://registry.npmmirror.com/regl/-/regl-1.7.0.tgz#0d185431044a356bf80e9b775b11b935ef2746d3" + integrity sha512-bEAtp/qrtKucxXSJkD4ebopFZYP0q1+3Vb2WECWv/T8yQEgKxDxJ7ztO285tAMaYZVR6mM1GgI6CCn8FROtL1w== + + relateurl@0.2.x: + version "0.2.7" + resolved "https://registry.npmmirror.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" + integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog== + + remote-git-tags@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/remote-git-tags/-/remote-git-tags-3.0.0.tgz#424f8ec2cdea00bb5af1784a49190f25e16983c3" + integrity sha512-C9hAO4eoEsX+OXA4rla66pXZQ+TLQ8T9dttgQj18yuKlPMTVkIkdYXvlMC55IuUsIkV6DpmQYi10JKFLaU+l7w== + + remove-trailing-separator@^1.0.1: + version "1.1.0" + resolved "https://registry.npmmirror.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + integrity sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw== + + renderkid@^2.0.4: + version "2.0.7" + resolved "https://registry.npmmirror.com/renderkid/-/renderkid-2.0.7.tgz#464f276a6bdcee606f4a15993f9b29fc74ca8609" + integrity sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ== + dependencies: + css-select "^4.1.3" + dom-converter "^0.2.0" + htmlparser2 "^6.1.0" + lodash "^4.17.21" + strip-ansi "^3.0.1" + + repeat-element@^1.1.2: + version "1.1.4" + resolved "https://registry.npmmirror.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9" + integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== + + repeat-string@^1.5.2, repeat-string@^1.6.1: + version "1.6.1" + resolved "https://registry.npmmirror.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== + + repeating@^2.0.0: + version "2.0.1" + resolved "https://registry.npmmirror.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" + integrity sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A== + dependencies: + is-finite "^1.0.0" + + replace-ext@0.0.1: + version "0.0.1" + resolved "https://registry.npmmirror.com/replace-ext/-/replace-ext-0.0.1.tgz#29bbd92078a739f0bcce2b4ee41e837953522924" + integrity sha512-AFBWBy9EVRTa/LhEcG8QDP3FvpwZqmvN2QFDuJswFeaVhWnZMp8q3E6Zd90SR04PlIwfGdyVjNyLPyen/ek5CQ== + + replace-ext@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/replace-ext/-/replace-ext-1.0.1.tgz#2d6d996d04a15855d967443631dd5f77825b016a" + integrity sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw== + + request-promise-core@1.1.4: + version "1.1.4" + resolved "https://registry.npmmirror.com/request-promise-core/-/request-promise-core-1.1.4.tgz#3eedd4223208d419867b78ce815167d10593a22f" + integrity sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw== + dependencies: + lodash "^4.17.19" + + request-promise-native@^1.0.7: + version "1.0.9" + resolved "https://registry.npmmirror.com/request-promise-native/-/request-promise-native-1.0.9.tgz#e407120526a5efdc9a39b28a5679bf47b9d9dc28" + integrity sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g== + dependencies: + request-promise-core "1.1.4" + stealthy-require "^1.1.1" + tough-cookie "^2.3.3" + + request@^2.87.0, request@^2.88.0, request@^2.88.2: + version "2.88.2" + resolved "https://registry.npmmirror.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" + integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== + dependencies: + aws-sign2 "~0.7.0" + aws4 "^1.8.0" + caseless "~0.12.0" + combined-stream "~1.0.6" + extend "~3.0.2" + forever-agent "~0.6.1" + form-data "~2.3.2" + har-validator "~5.1.3" + http-signature "~1.2.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.19" + oauth-sign "~0.9.0" + performance-now "^2.1.0" + qs "~6.5.2" + safe-buffer "^5.1.2" + tough-cookie "~2.5.0" + tunnel-agent "^0.6.0" + uuid "^3.3.2" + + require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== + + require-from-string@^2.0.2: + version "2.0.2" + resolved "https://registry.npmmirror.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + + require-main-filename@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" + integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== + + require-uncached@^1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3" + integrity sha512-Xct+41K3twrbBHdxAgMoOS+cNcoqIjfM2/VxBF4LL2hVph7YsF8VSKyQ3BDFZwEVbok9yeDl2le/qo0S77WG2w== + dependencies: + caller-path "^0.1.0" + resolve-from "^1.0.0" + + requires-port@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== + + reselect@^3.0.1: + version "3.0.1" + resolved "https://registry.npmmirror.com/reselect/-/reselect-3.0.1.tgz#efdaa98ea7451324d092b2b2163a6a1d7a9a2147" + integrity sha512-b/6tFZCmRhtBMa4xGqiiRp9jh9Aqi2A687Lo265cN0/QohJQEBPiQ52f4QB6i0eF3yp3hmLL21LSGBcML2dlxA== + + resize-observer-polyfill@^1.5.0: + version "1.5.1" + resolved "https://registry.npmmirror.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464" + integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg== + + resolve-cwd@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" + integrity sha512-ccu8zQTrzVr954472aUVPLEcB3YpKSYR3cg/3lo1okzobPBM+1INXBbBZlDbnI/hbEocnf8j0QVo43hQKrbchg== + dependencies: + resolve-from "^3.0.0" + + resolve-dir@^1.0.0, resolve-dir@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" + integrity sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg== + dependencies: + expand-tilde "^2.0.0" + global-modules "^1.0.0" + + resolve-from@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226" + integrity sha512-kT10v4dhrlLNcnO084hEjvXCI1wUG9qZLoz2RogxqDQQYy7IxjI/iMUkOtQTNEh6rzHxvdQWHsJyel1pKOVCxg== + + resolve-from@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" + integrity sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw== + + resolve-protobuf-schema@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/resolve-protobuf-schema/-/resolve-protobuf-schema-2.1.0.tgz#9ca9a9e69cf192bbdaf1006ec1973948aa4a3758" + integrity sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ== + dependencies: + protocol-buffers-schema "^3.3.1" + + resolve-url@^0.2.1: + version "0.2.1" + resolved "https://registry.npmmirror.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg== + + resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.22.4, resolve@^1.4.0, resolve@^1.8.1: + version "1.22.6" + resolved "https://registry.npmmirror.com/resolve/-/resolve-1.22.6.tgz#dd209739eca3aef739c626fea1b4f3c506195362" + integrity sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw== + dependencies: + is-core-module "^2.13.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + + responselike@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" + integrity sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ== + dependencies: + lowercase-keys "^1.0.0" + + restore-cursor@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541" + integrity sha512-reSjH4HuiFlxlaBaFCiS6O76ZGG2ygKoSlCsipKdaZuKSPx/+bt9mULkn4l0asVzbEfQQmXRg6Wp6gv6m0wElw== + dependencies: + exit-hook "^1.0.0" + onetime "^1.0.0" + + restore-cursor@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" + integrity sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q== + dependencies: + onetime "^2.0.0" + signal-exit "^3.0.2" + + ret@~0.1.10: + version "0.1.15" + resolved "https://registry.npmmirror.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" + integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== + + retry@^0.12.0: + version "0.12.0" + resolved "https://registry.npmmirror.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" + integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow== + + reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + + rgb-regex@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" + integrity sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w== + + rgba-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" + integrity sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg== + + rimraf@2, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@^2.6.3: + version "2.7.1" + resolved "https://registry.npmmirror.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" + integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + dependencies: + glob "^7.1.3" + + rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + + rimraf@~2.4.0: + version "2.4.5" + resolved "https://registry.npmmirror.com/rimraf/-/rimraf-2.4.5.tgz#ee710ce5d93a8fdb856fb5ea8ff0e2d75934b2da" + integrity sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ== + dependencies: + glob "^6.0.1" + + rimraf@~2.6.2: + version "2.6.3" + resolved "https://registry.npmmirror.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" + integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== + dependencies: + glob "^7.1.3" + + ripemd160@^2.0.0, ripemd160@^2.0.1: + version "2.0.2" + resolved "https://registry.npmmirror.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" + integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + + robust-orientation@^1.1.2, robust-orientation@^1.1.3: + version "1.2.1" + resolved "https://registry.npmmirror.com/robust-orientation/-/robust-orientation-1.2.1.tgz#f6c2b00a5df5f1cb9597be63a45190f273899361" + integrity sha512-FuTptgKwY6iNuU15nrIJDLjXzCChWB+T4AvksRtwPS/WZ3HuP1CElCm1t+OBfgQKfWbtZIawip+61k7+buRKAg== + dependencies: + robust-scale "^1.0.2" + robust-subtract "^1.0.0" + robust-sum "^1.0.0" + two-product "^1.0.2" + + robust-predicates@^2.0.4: + version "2.0.4" + resolved "https://registry.npmmirror.com/robust-predicates/-/robust-predicates-2.0.4.tgz#0a2367a93abd99676d075981707f29cfb402248b" + integrity sha512-l4NwboJM74Ilm4VKfbAtFeGq7aEjWL+5kVFcmgFA2MrdnQWx9iE/tUGvxY5HyMI7o/WpSIUFLbC5fbeaHgSCYg== + + robust-scale@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/robust-scale/-/robust-scale-1.0.2.tgz#775132ed09542d028e58b2cc79c06290bcf78c32" + integrity sha512-jBR91a/vomMAzazwpsPTPeuTPPmWBacwA+WYGNKcRGSh6xweuQ2ZbjRZ4v792/bZOhRKXRiQH0F48AvuajY0tQ== + dependencies: + two-product "^1.0.2" + two-sum "^1.0.0" + + robust-subtract@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/robust-subtract/-/robust-subtract-1.0.0.tgz#e0b164e1ed8ba4e3a5dda45a12038348dbed3e9a" + integrity sha512-xhKUno+Rl+trmxAIVwjQMiVdpF5llxytozXJOdoT4eTIqmqsndQqFb1A0oiW3sZGlhMRhOi6pAD4MF1YYW6o/A== + + robust-sum@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/robust-sum/-/robust-sum-1.0.0.tgz#16646e525292b4d25d82757a286955e0bbfa53d9" + integrity sha512-AvLExwpaqUqD1uwLU6MwzzfRdaI6VEZsyvQ3IAQ0ZJ08v1H+DTyqskrf2ZJyh0BDduFVLN7H04Zmc+qTiahhAw== + + run-async@^2.2.0: + version "2.4.1" + resolved "https://registry.npmmirror.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" + integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== + + run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + dependencies: + queue-microtask "^1.2.2" + + run-queue@^1.0.0, run-queue@^1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" + integrity sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg== + dependencies: + aproba "^1.1.1" + + run-sequence@^1.2.2: + version "1.2.2" + resolved "https://registry.npmmirror.com/run-sequence/-/run-sequence-1.2.2.tgz#5095a0bebe98733b0140bd08dd80ec030ddacdeb" + integrity sha512-Tg9gjmNPLMAMF9bIf7W4m+HtLBy1KrChbdIbxhLS+MTIUQ76cMxlzNs4OqbfNSTuiRU4jAWLZZrYBd3uzM+b1g== + dependencies: + chalk "*" + gulp-util "*" + + rw@1, rw@^1.3.3: + version "1.3.3" + resolved "https://registry.npmmirror.com/rw/-/rw-1.3.3.tgz#3f862dfa91ab766b14885ef4d01124bfda074fb4" + integrity sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ== + + rx-lite-aggregates@^4.0.8: + version "4.0.8" + resolved "https://registry.npmmirror.com/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz#753b87a89a11c95467c4ac1626c4efc4e05c67be" + integrity sha512-3xPNZGW93oCjiO7PtKxRK6iOVYBWBvtf9QHDfU23Oc+dLIQmAV//UnyXV/yihv81VS/UqoQPk4NegS8EFi55Hg== + dependencies: + rx-lite "*" + + rx-lite@*, rx-lite@^4.0.8: + version "4.0.8" + resolved "https://registry.npmmirror.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444" + integrity sha512-Cun9QucwK6MIrp3mry/Y7hqD1oFqTYLQ4pGxaHTjIdaFDWRGGLikqp6u8LcWJnzpoALg9hap+JGk8sFIUuEGNA== + + safe-array-concat@^1.0.0, safe-array-concat@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/safe-array-concat/-/safe-array-concat-1.0.1.tgz#91686a63ce3adbea14d61b14c99572a8ff84754c" + integrity sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.1" + has-symbols "^1.0.3" + isarray "^2.0.5" + + safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + + safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + + safe-regex-test@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295" + integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.3" + is-regex "^1.1.4" + + safe-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + integrity sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg== + dependencies: + ret "~0.1.10" + + "safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: + version "2.1.2" + resolved "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + + sass-graph@2.2.5: + version "2.2.5" + resolved "https://registry.npmmirror.com/sass-graph/-/sass-graph-2.2.5.tgz#a981c87446b8319d96dce0671e487879bd24c2e8" + integrity sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag== + dependencies: + glob "^7.0.0" + lodash "^4.0.0" + scss-tokenizer "^0.2.3" + yargs "^13.3.2" + + sass-loader@^7.3.1: + version "7.3.1" + resolved "https://registry.npmmirror.com/sass-loader/-/sass-loader-7.3.1.tgz#a5bf68a04bcea1c13ff842d747150f7ab7d0d23f" + integrity sha512-tuU7+zm0pTCynKYHpdqaPpe+MMTQ76I9TPZ7i4/5dZsigE350shQWe5EZNl5dBidM49TPET75tNqRbcsUZWeNA== + dependencies: + clone-deep "^4.0.1" + loader-utils "^1.0.1" + neo-async "^2.5.0" + pify "^4.0.1" + semver "^6.3.0" + + sax@~1.2.4: + version "1.2.4" + resolved "https://registry.npmmirror.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + + schema-utils@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" + integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== + dependencies: + ajv "^6.1.0" + ajv-errors "^1.0.0" + ajv-keywords "^3.1.0" + + schema-utils@^2.6.5: + version "2.7.1" + resolved "https://registry.npmmirror.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" + integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== + dependencies: + "@types/json-schema" "^7.0.5" + ajv "^6.12.4" + ajv-keywords "^3.5.2" + + schema-utils@^3.0.0: + version "3.3.0" + resolved "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe" + integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== + dependencies: + "@types/json-schema" "^7.0.8" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + + screenfull@^4.2.1: + version "4.2.1" + resolved "https://registry.npmmirror.com/screenfull/-/screenfull-4.2.1.tgz#3245b7bc73d2b7c9a15bd8caaf6965db7cbc7f04" + integrity sha512-PLSp6f5XdhvjCCCO8OjavRfzkSGL3Qmdm7P82bxyU8HDDDBhDV3UckRaYcRa/NDNTYt8YBpzjoLWHUAejmOjLg== + + script-loader@^0.7.2: + version "0.7.2" + resolved "https://registry.npmmirror.com/script-loader/-/script-loader-0.7.2.tgz#2016db6f86f25f5cf56da38915d83378bb166ba7" + integrity sha512-UMNLEvgOAQuzK8ji8qIscM3GIrRCWN6MmMXGD4SD5l6cSycgGsCo0tX5xRnfQcoghqct0tjHjcykgI1PyBE2aA== + dependencies: + raw-loader "~0.5.1" + + scss-tokenizer@^0.2.3: + version "0.2.3" + resolved "https://registry.npmmirror.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz#8eb06db9a9723333824d3f5530641149847ce5d1" + integrity sha512-dYE8LhncfBUar6POCxMTm0Ln+erjeczqEvCJib5/7XNkdw1FkUGgwMPY360FY0FgPWQxHWCx29Jl3oejyGLM9Q== + dependencies: + js-base64 "^2.1.8" + source-map "^0.4.2" + + select-hose@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" + integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== + + selfsigned@^1.10.8: + version "1.10.14" + resolved "https://registry.npmmirror.com/selfsigned/-/selfsigned-1.10.14.tgz#ee51d84d9dcecc61e07e4aba34f229ab525c1574" + integrity sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA== + dependencies: + node-forge "^0.10.0" + + semver-diff@^3.1.1: + version "3.1.1" + resolved "https://registry.npmmirror.com/semver-diff/-/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b" + integrity sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg== + dependencies: + semver "^6.3.0" + + semver-utils@^1.1.4: + version "1.1.4" + resolved "https://registry.npmmirror.com/semver-utils/-/semver-utils-1.1.4.tgz#cf0405e669a57488913909fc1c3f29bf2a4871e2" + integrity sha512-EjnoLE5OGmDAVV/8YDoN5KiajNadjzIp9BAHOhYeQHt7j0UWxjmgsx4YD48wp4Ue1Qogq38F1GNUJNqF1kKKxA== + + "semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.5.0, semver@^5.6.0: + version "5.7.2" + resolved "https://registry.npmmirror.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" + integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== + + semver@^4.1.0: + version "4.3.6" + resolved "https://registry.npmmirror.com/semver/-/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da" + integrity sha512-IrpJ+yoG4EOH8DFWuVg+8H1kW1Oaof0Wxe7cPcXW3x9BjkN/eVo54F15LyqemnDIUYskQWr9qvl/RihmSy6+xQ== + + semver@^6.0.0, semver@^6.2.0, semver@^6.3.0, semver@^6.3.1: + version "6.3.1" + resolved "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + + semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5: + version "7.5.4" + resolved "https://registry.npmmirror.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + + semver@~5.3.0: + version "5.3.0" + resolved "https://registry.npmmirror.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" + integrity sha512-mfmm3/H9+67MCVix1h+IXTpDwL6710LyHuk7+cWC9T1mE0qz4iHhh6r4hU2wrIT9iTsAAC2XQRvfblL028cpLw== + + send@0.18.0: + version "0.18.0" + resolved "https://registry.npmmirror.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" + integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== + dependencies: + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + fresh "0.5.2" + http-errors "2.0.0" + mime "1.6.0" + ms "2.1.3" + on-finished "2.4.1" + range-parser "~1.2.1" + statuses "2.0.1" + + sequencify@~0.0.7: + version "0.0.7" + resolved "https://registry.npmmirror.com/sequencify/-/sequencify-0.0.7.tgz#90cff19d02e07027fd767f5ead3e7b95d1e7380c" + integrity sha512-YL8BPm0tp6SlXef/VqYpA/ijmTsDP2ZEXzsnqjkaWS7NP7Bfvw18NboL0O8WCIjy67sOCG3MYSK1PB4GC9XdtQ== + + serialize-javascript@^1.4.0: + version "1.9.1" + resolved "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-1.9.1.tgz#cfc200aef77b600c47da9bb8149c943e798c2fdb" + integrity sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A== + + serialize-javascript@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" + integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== + dependencies: + randombytes "^2.1.0" + + serve-index@^1.9.1: + version "1.9.1" + resolved "https://registry.npmmirror.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" + integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw== + dependencies: + accepts "~1.3.4" + batch "0.6.1" + debug "2.6.9" + escape-html "~1.0.3" + http-errors "~1.6.2" + mime-types "~2.1.17" + parseurl "~1.3.2" + + serve-static@1.15.0: + version "1.15.0" + resolved "https://registry.npmmirror.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" + integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.3" + send "0.18.0" + + set-blocking@^2.0.0, set-blocking@~2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== + + set-function-name@^2.0.0: + version "2.0.1" + resolved "https://registry.npmmirror.com/set-function-name/-/set-function-name-2.0.1.tgz#12ce38b7954310b9f61faa12701620a0c882793a" + integrity sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA== + dependencies: + define-data-property "^1.0.1" + functions-have-names "^1.2.3" + has-property-descriptors "^1.0.0" + + set-value@^2.0.0, set-value@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" + integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.3" + split-string "^3.0.1" + + setimmediate@^1.0.4: + version "1.0.5" + resolved "https://registry.npmmirror.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA== + + setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + + setprototypeof@1.2.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" + integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== + + sha.js@^2.4.0, sha.js@^2.4.8: + version "2.4.11" + resolved "https://registry.npmmirror.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" + integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + + shallow-clone@^3.0.0: + version "3.0.1" + resolved "https://registry.npmmirror.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" + integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== + dependencies: + kind-of "^6.0.2" + + shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + integrity sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== + dependencies: + shebang-regex "^1.0.0" + + shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + + shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== + + shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + + shell-quote@^1.6.1, shell-quote@^1.7.3: + version "1.8.1" + resolved "https://registry.npmmirror.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" + integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== + + side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.npmmirror.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + + sigmund@~1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" + integrity sha512-fCvEXfh6NWpm+YSuY2bpXb/VIihqWA6hLsgboC+0nl71Q7N7o2eaCW8mJa/NLvQhs6jpd3VZV4UiUQlV6+lc8g== + + signal-exit@^3.0.0, signal-exit@^3.0.2: + version "3.0.7" + resolved "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + + simple-swizzle@^0.2.2: + version "0.2.2" + resolved "https://registry.npmmirror.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" + integrity sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg== + dependencies: + is-arrayish "^0.3.1" + + simplicial-complex@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/simplicial-complex/-/simplicial-complex-1.0.0.tgz#6c33a4ed69fcd4d91b7bcadd3b30b63683eae241" + integrity sha512-mHauIKSOy3GquM5VnYEiu7eP5y4A8BiaN9ezUUgyYFz1k68PqDYcyaH3kenp2cyvWZE96QKE3nrxYw65Allqiw== + dependencies: + bit-twiddle "^1.0.0" + union-find "^1.0.0" + + simplify-js@^1.2.1: + version "1.2.4" + resolved "https://registry.npmmirror.com/simplify-js/-/simplify-js-1.2.4.tgz#7aab22d6df547ffd40ef0761ccd82b75287d45c7" + integrity sha512-vITfSlwt7h/oyrU42R83mtzFpwYk3+mkH9bOHqq/Qw6n8rtR7aE3NZQ5fbcyCUVVmuMJR6ynsAhOfK2qoah8Jg== + + sirv@^2.0.3: + version "2.0.3" + resolved "https://registry.npmmirror.com/sirv/-/sirv-2.0.3.tgz#ca5868b87205a74bef62a469ed0296abceccd446" + integrity sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA== + dependencies: + "@polka/url" "^1.0.0-next.20" + mrmime "^1.0.0" + totalist "^3.0.0" + + sisteransi@^1.0.5: + version "1.0.5" + resolved "https://registry.npmmirror.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" + integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== + + skmeans@0.9.7: + version "0.9.7" + resolved "https://registry.npmmirror.com/skmeans/-/skmeans-0.9.7.tgz#72670cebb728508f56e29c0e10d11e623529ce5d" + integrity sha512-hNj1/oZ7ygsfmPZ7ZfN5MUBRoGg1gtpnImuJBgLO0ljQ67DtJuiQaiYdS4lUA6s0KCwnPhGivtC/WRwIZLkHyg== + + slash@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" + integrity sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg== + + slash@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" + integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== + + slash@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + + slice-ansi@1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/slice-ansi/-/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d" + integrity sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg== + dependencies: + is-fullwidth-code-point "^2.0.0" + + smart-buffer@^4.2.0: + version "4.2.0" + resolved "https://registry.npmmirror.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" + integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== + + snapdragon-node@^2.0.1: + version "2.1.1" + resolved "https://registry.npmmirror.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== + dependencies: + define-property "^1.0.0" + isobject "^3.0.0" + snapdragon-util "^3.0.1" + + snapdragon-util@^3.0.1: + version "3.0.1" + resolved "https://registry.npmmirror.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== + dependencies: + kind-of "^3.2.0" + + snapdragon@^0.8.1: + version "0.8.2" + resolved "https://registry.npmmirror.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== + dependencies: + base "^0.11.1" + debug "^2.2.0" + define-property "^0.2.5" + extend-shallow "^2.0.1" + map-cache "^0.2.2" + source-map "^0.5.6" + source-map-resolve "^0.5.0" + use "^3.1.0" + + sockjs-client@^1.5.0: + version "1.6.1" + resolved "https://registry.npmmirror.com/sockjs-client/-/sockjs-client-1.6.1.tgz#350b8eda42d6d52ddc030c39943364c11dcad806" + integrity sha512-2g0tjOR+fRs0amxENLi/q5TiJTqY+WXFOzb5UwXndlK6TO3U/mirZznpx6w34HVMoc3g7cY24yC/ZMIYnDlfkw== + dependencies: + debug "^3.2.7" + eventsource "^2.0.2" + faye-websocket "^0.11.4" + inherits "^2.0.4" + url-parse "^1.5.10" + + sockjs@^0.3.21: + version "0.3.24" + resolved "https://registry.npmmirror.com/sockjs/-/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce" + integrity sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ== + dependencies: + faye-websocket "^0.11.3" + uuid "^8.3.2" + websocket-driver "^0.7.4" + + socks-proxy-agent@^6.0.0: + version "6.2.1" + resolved "https://registry.npmmirror.com/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz#2687a31f9d7185e38d530bef1944fe1f1496d6ce" + integrity sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ== + dependencies: + agent-base "^6.0.2" + debug "^4.3.3" + socks "^2.6.2" + + socks@^2.6.2: + version "2.7.1" + resolved "https://registry.npmmirror.com/socks/-/socks-2.7.1.tgz#d8e651247178fde79c0663043e07240196857d55" + integrity sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ== + dependencies: + ip "^2.0.0" + smart-buffer "^4.2.0" + + sort-asc@^0.1.0: + version "0.1.0" + resolved "https://registry.npmmirror.com/sort-asc/-/sort-asc-0.1.0.tgz#ab799df61fc73ea0956c79c4b531ed1e9e7727e9" + integrity sha512-jBgdDd+rQ+HkZF2/OHCmace5dvpos/aWQpcxuyRs9QUbPRnkEJmYVo81PIGpjIdpOcsnJ4rGjStfDHsbn+UVyw== + + sort-desc@^0.1.1: + version "0.1.1" + resolved "https://registry.npmmirror.com/sort-desc/-/sort-desc-0.1.1.tgz#198b8c0cdeb095c463341861e3925d4ee359a9ee" + integrity sha512-jfZacW5SKOP97BF5rX5kQfJmRVZP5/adDUTY8fCSPvNcXDVpUEe2pr/iKGlcyZzchRJZrswnp68fgk3qBXgkJw== + + sort-keys@^1.0.0: + version "1.1.2" + resolved "https://registry.npmmirror.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" + integrity sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg== + dependencies: + is-plain-obj "^1.0.0" + + sort-object@^0.3.2: + version "0.3.2" + resolved "https://registry.npmmirror.com/sort-object/-/sort-object-0.3.2.tgz#98e0d199ede40e07c61a84403c61d6c3b290f9e2" + integrity sha512-aAQiEdqFTTdsvUFxXm3umdo04J7MRljoVGbBlkH7BgNsMvVNAJyGj7C/wV1A8wHWAJj/YikeZbfuCKqhggNWGA== + dependencies: + sort-asc "^0.1.0" + sort-desc "^0.1.1" + + sortablejs@^1.12.0: + version "1.15.0" + resolved "https://registry.npmmirror.com/sortablejs/-/sortablejs-1.15.0.tgz#53230b8aa3502bb77a29e2005808ffdb4a5f7e2a" + integrity sha512-bv9qgVMjUMf89wAvM6AxVvS/4MX3sPeN0+agqShejLU5z5GX4C75ow1O2e5k4L6XItUyAK3gH6AxSbXrOM5e8w== + + source-list-map@^2.0.0: + version "2.0.1" + resolved "https://registry.npmmirror.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" + integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== + + source-map-js@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" + integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== + + source-map-resolve@^0.5.0: + version "0.5.3" + resolved "https://registry.npmmirror.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" + integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== + dependencies: + atob "^2.1.2" + decode-uri-component "^0.2.0" + resolve-url "^0.2.1" + source-map-url "^0.4.0" + urix "^0.1.0" + + source-map-support@~0.5.12: + version "0.5.21" + resolved "https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" + integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + + source-map-url@^0.4.0: + version "0.4.1" + resolved "https://registry.npmmirror.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" + integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== + + source-map@0.4.x, source-map@^0.4.2: + version "0.4.4" + resolved "https://registry.npmmirror.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" + integrity sha512-Y8nIfcb1s/7DcobUz1yOO1GSp7gyL+D9zLHDehT7iRESqGSxjJ448Sg7rvfgsRJCnKLdSl11uGf0s9X80cH0/A== + dependencies: + amdefine ">=0.0.4" + + source-map@^0.5.0, source-map@^0.5.1, source-map@^0.5.6: + version "0.5.7" + resolved "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== + + source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + + sparkles@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/sparkles/-/sparkles-1.0.1.tgz#008db65edce6c50eec0c5e228e1945061dd0437c" + integrity sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw== + + sparkles@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/sparkles/-/sparkles-2.0.0.tgz#1fcfb7ad687710bbcdd5c655d6ae523952345346" + integrity sha512-rqUsosNTLY8KIT6qhuJlXzIUjYJNHTDoHmPnJwfnD7bEvSSvhUOMKuPMCsmLR3vDhyTGi0oAqAbLjgiIXnL2wQ== + + spawn-please@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/spawn-please/-/spawn-please-1.0.0.tgz#51cf5831ba2bf418aa3ec2102d40b75cfd48b6f2" + integrity sha512-Kz33ip6NRNKuyTRo3aDWyWxeGeM0ORDO552Fs6E1nj4pLWPkl37SrRtTnq+MEopVaqgmaO6bAvVS+v64BJ5M/A== + + spdx-correct@^3.0.0: + version "3.2.0" + resolved "https://registry.npmmirror.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c" + integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== + dependencies: + spdx-expression-parse "^3.0.0" + spdx-license-ids "^3.0.0" + + spdx-exceptions@^2.1.0: + version "2.3.0" + resolved "https://registry.npmmirror.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" + integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== + + spdx-expression-parse@^3.0.0: + version "3.0.1" + resolved "https://registry.npmmirror.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" + integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== + dependencies: + spdx-exceptions "^2.1.0" + spdx-license-ids "^3.0.0" + + spdx-license-ids@^3.0.0: + version "3.0.15" + resolved "https://registry.npmmirror.com/spdx-license-ids/-/spdx-license-ids-3.0.15.tgz#142460aabaca062bc7cd4cc87b7d50725ed6a4ba" + integrity sha512-lpT8hSQp9jAKp9mhtBU4Xjon8LPGBvLIuBiSVhMEtmLecTh2mO0tlqrAMp47tBXzMr13NJMQ2lf7RpQGLJ3HsQ== + + spdy-transport@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" + integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== + dependencies: + debug "^4.1.0" + detect-node "^2.0.4" + hpack.js "^2.1.6" + obuf "^1.1.2" + readable-stream "^3.0.6" + wbuf "^1.7.3" + + spdy@^4.0.2: + version "4.0.2" + resolved "https://registry.npmmirror.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" + integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== + dependencies: + debug "^4.1.0" + handle-thing "^2.0.0" + http-deceiver "^1.2.7" + select-hose "^2.0.0" + spdy-transport "^3.0.0" + + splaytree@^3.1.0: + version "3.1.2" + resolved "https://registry.npmmirror.com/splaytree/-/splaytree-3.1.2.tgz#d1db2691665a3c69d630de98d55145a6546dc166" + integrity sha512-4OM2BJgC5UzrhVnnJA4BkHKGtjXNzzUfpQjCO8I05xYPsfS/VuQDwjCGGMi8rYQilHEV4j8NBqTFbls/PZEE7A== + + split-string@^3.0.1, split-string@^3.0.2: + version "3.1.0" + resolved "https://registry.npmmirror.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== + dependencies: + extend-shallow "^3.0.0" + + sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== + + ssf@~0.11.2: + version "0.11.2" + resolved "https://registry.npmmirror.com/ssf/-/ssf-0.11.2.tgz#0b99698b237548d088fc43cdf2b70c1a7512c06c" + integrity sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g== + dependencies: + frac "~1.1.2" + + sshpk@^1.7.0: + version "1.17.0" + resolved "https://registry.npmmirror.com/sshpk/-/sshpk-1.17.0.tgz#578082d92d4fe612b13007496e543fa0fbcbe4c5" + integrity sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ== + dependencies: + asn1 "~0.2.3" + assert-plus "^1.0.0" + bcrypt-pbkdf "^1.0.0" + dashdash "^1.12.0" + ecc-jsbn "~0.1.1" + getpass "^0.1.1" + jsbn "~0.1.0" + safer-buffer "^2.0.2" + tweetnacl "~0.14.0" + + ssri@^5.2.4: + version "5.3.0" + resolved "https://registry.npmmirror.com/ssri/-/ssri-5.3.0.tgz#ba3872c9c6d33a0704a7d71ff045e5ec48999d06" + integrity sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ== + dependencies: + safe-buffer "^5.1.1" + + ssri@^6.0.1: + version "6.0.2" + resolved "https://registry.npmmirror.com/ssri/-/ssri-6.0.2.tgz#157939134f20464e7301ddba3e90ffa8f7728ac5" + integrity sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q== + dependencies: + figgy-pudding "^3.5.1" + + ssri@^8.0.0, ssri@^8.0.1: + version "8.0.1" + resolved "https://registry.npmmirror.com/ssri/-/ssri-8.0.1.tgz#638e4e439e2ffbd2cd289776d5ca457c4f51a2af" + integrity sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ== + dependencies: + minipass "^3.1.1" + + stable@^0.1.8: + version "0.1.8" + resolved "https://registry.npmmirror.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" + integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + + stackframe@^1.3.4: + version "1.3.4" + resolved "https://registry.npmmirror.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310" + integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== + + static-extend@^0.1.1: + version "0.1.2" + resolved "https://registry.npmmirror.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" + integrity sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g== + dependencies: + define-property "^0.2.5" + object-copy "^0.1.0" + + statuses@2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" + integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== + + "statuses@>= 1.4.0 < 2": + version "1.5.0" + resolved "https://registry.npmmirror.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== + + stdout-stream@^1.4.0: + version "1.4.1" + resolved "https://registry.npmmirror.com/stdout-stream/-/stdout-stream-1.4.1.tgz#5ac174cdd5cd726104aa0c0b2bd83815d8d535de" + integrity sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA== + dependencies: + readable-stream "^2.0.1" + + stealthy-require@^1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" + integrity sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g== + + stream-browserify@^2.0.1: + version "2.0.2" + resolved "https://registry.npmmirror.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" + integrity sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg== + dependencies: + inherits "~2.0.1" + readable-stream "^2.0.2" + + stream-consume@~0.1.0: + version "0.1.1" + resolved "https://registry.npmmirror.com/stream-consume/-/stream-consume-0.1.1.tgz#d3bdb598c2bd0ae82b8cac7ac50b1107a7996c48" + integrity sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg== + + stream-each@^1.1.0: + version "1.2.3" + resolved "https://registry.npmmirror.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" + integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== + dependencies: + end-of-stream "^1.1.0" + stream-shift "^1.0.0" + + stream-http@^2.7.2: + version "2.8.3" + resolved "https://registry.npmmirror.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" + integrity sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== + dependencies: + builtin-status-codes "^3.0.0" + inherits "^2.0.1" + readable-stream "^2.3.6" + to-arraybuffer "^1.0.0" + xtend "^4.0.0" + + stream-shift@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d" + integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== + + strict-uri-encode@^1.0.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" + integrity sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ== + + string-width@^1.0.1: + version "1.0.2" + resolved "https://registry.npmmirror.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + integrity sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw== + dependencies: + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + + "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + + string-width@^2.1.0, string-width@^2.1.1: + version "2.1.1" + resolved "https://registry.npmmirror.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + + string-width@^3.0.0, string-width@^3.1.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" + integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== + dependencies: + emoji-regex "^7.0.1" + is-fullwidth-code-point "^2.0.0" + strip-ansi "^5.1.0" + + string.prototype.padend@^3.0.0: + version "3.1.5" + resolved "https://registry.npmmirror.com/string.prototype.padend/-/string.prototype.padend-3.1.5.tgz#311ef3a4e3c557dd999cdf88fbdde223f2ac0f95" + integrity sha512-DOB27b/2UTTD+4myKUFh+/fXWcu/UDyASIXfg+7VzoCNNGOfWvoyU/x5pvVHr++ztyt/oSYI1BcWBBG/hmlNjA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + + string.prototype.padstart@^3.0.0: + version "3.1.5" + resolved "https://registry.npmmirror.com/string.prototype.padstart/-/string.prototype.padstart-3.1.5.tgz#ce435e145e4d68b701d1db51cb546ba100177d98" + integrity sha512-R57IsE3JIfModQWrVXYZ8ZHWMBNDpIoniDwhYCR1nx+iHwDkjjk26a8xM9BYgf7SAXJO7sdNPng5J+0ccr5LFQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + + string.prototype.trim@^1.2.8: + version "1.2.8" + resolved "https://registry.npmmirror.com/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz#f9ac6f8af4bd55ddfa8895e6aea92a96395393bd" + integrity sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + + string.prototype.trimend@^1.0.7: + version "1.0.7" + resolved "https://registry.npmmirror.com/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz#1bb3afc5008661d73e2dc015cd4853732d6c471e" + integrity sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + + string.prototype.trimstart@^1.0.7: + version "1.0.7" + resolved "https://registry.npmmirror.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz#d4cdb44b83a4737ffbac2d406e405d43d0184298" + integrity sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + + string_decoder@^1.0.0, string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + + string_decoder@~0.10.x: + version "0.10.31" + resolved "https://registry.npmmirror.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" + integrity sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ== + + string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + + strip-ansi@^0.3.0: + version "0.3.0" + resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-0.3.0.tgz#25f48ea22ca79187f3174a4db8759347bb126220" + integrity sha512-DerhZL7j6i6/nEnVG0qViKXI0OKouvvpsAiaj7c+LfqZZZxdwZtv8+UiA/w4VUJpT8UzX0pR1dcHOii1GbmruQ== + dependencies: + ansi-regex "^0.2.1" + + strip-ansi@^3.0.0, strip-ansi@^3.0.1: + version "3.0.1" + resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + integrity sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== + dependencies: + ansi-regex "^2.0.0" + + strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + integrity sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow== + dependencies: + ansi-regex "^3.0.0" + + strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: + version "5.2.0" + resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + dependencies: + ansi-regex "^4.1.0" + + strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + + strip-bom@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/strip-bom/-/strip-bom-1.0.0.tgz#85b8862f3844b5a6d5ec8467a93598173a36f794" + integrity sha512-qVAeAIjblKDp/8Cd0tJdxpe3Iq/HooI7En98alEaMbz4Wedlrcj3WI72dDQSrziRW5IQ0zeBo3JXsmS8RcS9jg== + dependencies: + first-chunk-stream "^1.0.0" + is-utf8 "^0.2.0" + + strip-bom@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" + integrity sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g== + dependencies: + is-utf8 "^0.2.0" + + strip-bom@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" + integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== + + strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + integrity sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q== + + strip-final-newline@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + + strip-indent@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" + integrity sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA== + dependencies: + get-stdin "^4.0.1" + + strip-indent@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68" + integrity sha512-RsSNPLpq6YUL7QYy44RnPVTn/lcVZtb48Uof3X5JLbF4zD/Gs7ZFDv2HWol+leoQN2mT86LAzSshGfkTlSOpsA== + + strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== + + style-loader@^3.3.3: + version "3.3.3" + resolved "https://registry.npmmirror.com/style-loader/-/style-loader-3.3.3.tgz#bba8daac19930169c0c9c96706749a597ae3acff" + integrity sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw== + + stylehacks@^4.0.0: + version "4.0.3" + resolved "https://registry.npmmirror.com/stylehacks/-/stylehacks-4.0.3.tgz#6718fcaf4d1e07d8a1318690881e8d96726a71d5" + integrity sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g== + dependencies: + browserslist "^4.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + + subarg@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/subarg/-/subarg-1.0.0.tgz#f62cf17581e996b48fc965699f54c06ae268b8d2" + integrity sha512-RIrIdRY0X1xojthNcVtgT9sjpOGagEUKpZdgBUi054OEPFo282yg+zE+t1Rj3+RqKq2xStL7uUHhY+AjbC4BXg== + dependencies: + minimist "^1.1.0" + + supercluster@^7.0.0, supercluster@^7.1.0: + version "7.1.5" + resolved "https://registry.npmmirror.com/supercluster/-/supercluster-7.1.5.tgz#65a6ce4a037a972767740614c19051b64b8be5a3" + integrity sha512-EulshI3pGUM66o6ZdH3ReiFcvHpM3vAigyK+vcxdjpJyEbIIrtbmBdY23mGgnI24uXiGFvrGq9Gkum/8U7vJWg== + dependencies: + kdbush "^3.0.0" + + supports-color@^0.2.0: + version "0.2.0" + resolved "https://registry.npmmirror.com/supports-color/-/supports-color-0.2.0.tgz#d92de2694eb3f67323973d7ae3d8b55b4c22190a" + integrity sha512-tdCZ28MnM7k7cJDJc7Eq80A9CsRFAAOZUy41npOZCs++qSjfIy7o5Rh46CBk+Dk5FbKJ33X3Tqg4YrV07N5RaA== + + supports-color@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + integrity sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g== + + supports-color@^3.2.3: + version "3.2.3" + resolved "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" + integrity sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A== + dependencies: + has-flag "^1.0.0" + + supports-color@^5.3.0, supports-color@^5.4.0: + version "5.5.0" + resolved "https://registry.npmmirror.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + + supports-color@^6.1.0: + version "6.1.0" + resolved "https://registry.npmmirror.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" + integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== + dependencies: + has-flag "^3.0.0" + + supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + + supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + + svg-baker-runtime@^1.4.7: + version "1.4.7" + resolved "https://registry.npmmirror.com/svg-baker-runtime/-/svg-baker-runtime-1.4.7.tgz#f4720637f5b6202eef6378d81f1fead0815f8a4e" + integrity sha512-Zorfwwj5+lWjk/oxwSMsRdS2sPQQdTmmsvaSpzU+i9ZWi3zugHLt6VckWfnswphQP0LmOel3nggpF5nETbt6xw== + dependencies: + deepmerge "1.3.2" + mitt "1.1.2" + svg-baker "^1.7.0" + + svg-baker@^1.5.0, svg-baker@^1.7.0: + version "1.7.0" + resolved "https://registry.npmmirror.com/svg-baker/-/svg-baker-1.7.0.tgz#8367f78d875550c52fe4756f7303d5c5d7c2e9a7" + integrity sha512-nibslMbkXOIkqKVrfcncwha45f97fGuAOn1G99YwnwTj8kF9YiM6XexPcUso97NxOm6GsP0SIvYVIosBis1xLg== + dependencies: + bluebird "^3.5.0" + clone "^2.1.1" + he "^1.1.1" + image-size "^0.5.1" + loader-utils "^1.1.0" + merge-options "1.0.1" + micromatch "3.1.0" + postcss "^5.2.17" + postcss-prefix-selector "^1.6.0" + posthtml-rename-id "^1.0" + posthtml-svg-mode "^1.0.3" + query-string "^4.3.2" + traverse "^0.6.6" + + svg-sprite-loader@^4.1.6: + version "4.3.0" + resolved "https://registry.npmmirror.com/svg-sprite-loader/-/svg-sprite-loader-4.3.0.tgz#a427f777fe15bba83a806e2fde01a736b19445c8" + integrity sha512-IkXI2e0bWr32G6VCqw0g8x8eRsMSUKkyd3axnI6D5pEZ9zv3Zi7FTVVnOUi/Io3i2D1UAofOW+35N8qwIUql4w== + dependencies: + bluebird "^3.5.0" + deepmerge "1.3.2" + domready "1.0.8" + escape-string-regexp "1.0.5" + html-webpack-plugin "^3.2.0" + loader-utils "^1.1.0" + svg-baker "^1.5.0" + svg-baker-runtime "^1.4.7" + url-slug "2.0.0" + + svg-tags@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" + integrity sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA== + + svgo@^1.0.0: + version "1.3.2" + resolved "https://registry.npmmirror.com/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" + integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== + dependencies: + chalk "^2.4.1" + coa "^2.0.2" + css-select "^2.0.0" + css-select-base-adapter "^0.1.1" + css-tree "1.0.0-alpha.37" + csso "^4.0.2" + js-yaml "^3.13.1" + mkdirp "~0.5.1" + object.values "^1.1.0" + sax "~1.2.4" + stable "^0.1.8" + unquote "~1.1.1" + util.promisify "~1.0.0" + + table@4.0.2: + version "4.0.2" + resolved "https://registry.npmmirror.com/table/-/table-4.0.2.tgz#a33447375391e766ad34d3486e6e2aedc84d2e36" + integrity sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA== + dependencies: + ajv "^5.2.3" + ajv-keywords "^2.1.0" + chalk "^2.1.0" + lodash "^4.17.4" + slice-ansi "1.0.0" + string-width "^2.1.1" + + tapable@^1.0.0, tapable@^1.1.3: + version "1.1.3" + resolved "https://registry.npmmirror.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" + integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== + + tar-stream@^2.1.0: + version "2.2.0" + resolved "https://registry.npmmirror.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" + integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== + dependencies: + bl "^4.0.3" + end-of-stream "^1.4.1" + fs-constants "^1.0.0" + inherits "^2.0.3" + readable-stream "^3.1.1" + + tar@^2.0.0: + version "2.2.2" + resolved "https://registry.npmmirror.com/tar/-/tar-2.2.2.tgz#0ca8848562c7299b8b446ff6a4d60cdbb23edc40" + integrity sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA== + dependencies: + block-stream "*" + fstream "^1.0.12" + inherits "2" + + tar@^6.0.2, tar@^6.1.0: + version "6.2.0" + resolved "https://registry.npmmirror.com/tar/-/tar-6.2.0.tgz#b14ce49a79cb1cd23bc9b016302dea5474493f73" + integrity sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ== + dependencies: + chownr "^2.0.0" + fs-minipass "^2.0.0" + minipass "^5.0.0" + minizlib "^2.1.1" + mkdirp "^1.0.3" + yallist "^4.0.0" + + temp-write@~0.1.0: + version "0.1.1" + resolved "https://registry.npmmirror.com/temp-write/-/temp-write-0.1.1.tgz#0b6467838dd77fbf7f62a0c93da879732ffda932" + integrity sha512-m8xMOxqZB3/8I28A4Bz3BMO67k0jwkIrFQChxqV4XavpU9p3YJcidBEqJuc9oY60iSGW3qlCiM0xkq2FiQlpFw== + dependencies: + graceful-fs "~2.0.0" + tempfile "~0.1.2" + + tempfile@~0.1.2: + version "0.1.3" + resolved "https://registry.npmmirror.com/tempfile/-/tempfile-0.1.3.tgz#7d6b710047339d39f847327a056dadf183103010" + integrity sha512-eW5GbbQLBEpa21WNlpvJcvv/DNXLyMNOQBnhellCzQdXAf5Ctmrr8GDLc/YAymOF3t+17wmeE+kZCKBoaanEtA== + dependencies: + uuid "~1.4.0" + + terser-webpack-plugin@^1.2.3, terser-webpack-plugin@^1.4.3: + version "1.4.5" + resolved "https://registry.npmmirror.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz#a217aefaea330e734ffacb6120ec1fa312d6040b" + integrity sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw== + dependencies: + cacache "^12.0.2" + find-cache-dir "^2.1.0" + is-wsl "^1.1.0" + schema-utils "^1.0.0" + serialize-javascript "^4.0.0" + source-map "^0.6.1" + terser "^4.1.2" + webpack-sources "^1.4.0" + worker-farm "^1.7.0" + + terser@^4.1.2: + version "4.8.1" + resolved "https://registry.npmmirror.com/terser/-/terser-4.8.1.tgz#a00e5634562de2239fd404c649051bf6fc21144f" + integrity sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw== + dependencies: + commander "^2.20.0" + source-map "~0.6.1" + source-map-support "~0.5.12" + + text-table@~0.2.0: + version "0.2.0" + resolved "https://registry.npmmirror.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== + + thenify-all@^1.0.0: + version "1.6.0" + resolved "https://registry.npmmirror.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" + integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA== + dependencies: + thenify ">= 3.1.0 < 4" + + "thenify@>= 3.1.0 < 4": + version "3.3.1" + resolved "https://registry.npmmirror.com/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f" + integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw== + dependencies: + any-promise "^1.0.0" + + thread-loader@^2.1.2: + version "2.1.3" + resolved "https://registry.npmmirror.com/thread-loader/-/thread-loader-2.1.3.tgz#cbd2c139fc2b2de6e9d28f62286ab770c1acbdda" + integrity sha512-wNrVKH2Lcf8ZrWxDF/khdlLlsTMczdcwPA9VEK4c2exlEPynYWxi9op3nPTo5lAnDIkE0rQEB3VBP+4Zncc9Hg== + dependencies: + loader-runner "^2.3.1" + loader-utils "^1.1.0" + neo-async "^2.6.0" + + throttle-debounce@^1.0.1: + version "1.1.0" + resolved "https://registry.npmmirror.com/throttle-debounce/-/throttle-debounce-1.1.0.tgz#51853da37be68a155cb6e827b3514a3c422e89cd" + integrity sha512-XH8UiPCQcWNuk2LYePibW/4qL97+ZQ1AN3FNXwZRBNPPowo/NRU5fAlDCSNBJIYCKbioZfuYtMhG4quqoJhVzg== + + throttle-debounce@^3.0.1: + version "3.0.1" + resolved "https://registry.npmmirror.com/throttle-debounce/-/throttle-debounce-3.0.1.tgz#32f94d84dfa894f786c9a1f290e7a645b6a19abb" + integrity sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg== + + through2@3.0.1: + version "3.0.1" + resolved "https://registry.npmmirror.com/through2/-/through2-3.0.1.tgz#39276e713c3302edf9e388dd9c812dd3b825bd5a" + integrity sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww== + dependencies: + readable-stream "2 || 3" + + through2@^0.5.0: + version "0.5.1" + resolved "https://registry.npmmirror.com/through2/-/through2-0.5.1.tgz#dfdd012eb9c700e2323fd334f38ac622ab372da7" + integrity sha512-zexCrAOTbjkBCXGyozn7hhS3aEaqdrc59mAD2E3dKYzV1vFuEGQ1hEDJN2oQMQFwy4he2zyLqPZV+AlfS8ZWJA== + dependencies: + readable-stream "~1.0.17" + xtend "~3.0.0" + + through2@^0.6.1: + version "0.6.5" + resolved "https://registry.npmmirror.com/through2/-/through2-0.6.5.tgz#41ab9c67b29d57209071410e1d7a7a968cd3ad48" + integrity sha512-RkK/CCESdTKQZHdmKICijdKKsCRVHs5KsLZ6pACAmF/1GPUQhonHSXWNERctxEp7RmvjdNbZTL5z9V7nSCXKcg== + dependencies: + readable-stream ">=1.0.33-1 <1.1.0-0" + xtend ">=4.0.0 <4.1.0-0" + + through2@^2.0.0: + version "2.0.5" + resolved "https://registry.npmmirror.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" + integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== + dependencies: + readable-stream "~2.3.6" + xtend "~4.0.1" + + through2@^3.0.1: + version "3.0.2" + resolved "https://registry.npmmirror.com/through2/-/through2-3.0.2.tgz#99f88931cfc761ec7678b41d5d7336b5b6a07bf4" + integrity sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ== + dependencies: + inherits "^2.0.4" + readable-stream "2 || 3" + + through@^2.3.6, through@~2.3.4: + version "2.3.8" + resolved "https://registry.npmmirror.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== + + thunky@^1.0.2: + version "1.1.0" + resolved "https://registry.npmmirror.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" + integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== + + tildify@^1.0.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/tildify/-/tildify-1.2.0.tgz#dcec03f55dca9b7aa3e5b04f21817eb56e63588a" + integrity sha512-Y9q1GaV/BO65Z9Yf4NOGMuwt3SGdptkZBnaaKfTQakrDyCLiuO1Kc5wxW4xLdsjzunRtqtOdhekiUFmZbklwYQ== + dependencies: + os-homedir "^1.0.0" + + time-stamp@^1.0.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/time-stamp/-/time-stamp-1.1.0.tgz#764a5a11af50561921b133f3b44e618687e0f5c3" + integrity sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw== + + timers-browserify@^2.0.4: + version "2.0.12" + resolved "https://registry.npmmirror.com/timers-browserify/-/timers-browserify-2.0.12.tgz#44a45c11fbf407f34f97bccd1577c652361b00ee" + integrity sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ== + dependencies: + setimmediate "^1.0.4" + + timsort@^0.3.0: + version "0.3.0" + resolved "https://registry.npmmirror.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" + integrity sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A== + + tinymce@5.8.2: + version "5.8.2" + resolved "https://registry.npmmirror.com/tinymce/-/tinymce-5.8.2.tgz#54eb8160b697796c3b52282e648d9d12b1a7399a" + integrity sha512-qfWThBrSzbj4DoUk+lgGeDoP2GzLDSWrfvVUxf40HZhTzsG15X2nZ4N49IFqwaVgRl5AyFDtuWiEH/lCmiAcRA== + + tinyqueue@^2.0.3: + version "2.0.3" + resolved "https://registry.npmmirror.com/tinyqueue/-/tinyqueue-2.0.3.tgz#64d8492ebf39e7801d7bd34062e29b45b2035f08" + integrity sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA== + + tippy.js@^6.3.7: + version "6.3.7" + resolved "https://registry.npmmirror.com/tippy.js/-/tippy.js-6.3.7.tgz#8ccfb651d642010ed9a32ff29b0e9e19c5b8c61c" + integrity sha512-E1d3oP2emgJ9dRQZdf3Kkn0qJgI6ZLpyS5z6ZkY1DF3kaQaBsGZsndEpHwx+eC+tYM41HaSNvNtLx8tU57FzTQ== + dependencies: + "@popperjs/core" "^2.9.0" + + tmp@^0.0.33: + version "0.0.33" + resolved "https://registry.npmmirror.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" + integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== + dependencies: + os-tmpdir "~1.0.2" + + to-arraybuffer@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" + integrity sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA== + + to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== + + to-object-path@^0.3.0: + version "0.3.0" + resolved "https://registry.npmmirror.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + integrity sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg== + dependencies: + kind-of "^3.0.2" + + to-readable-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" + integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== + + to-regex-range@^2.1.0: + version "2.1.1" + resolved "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + integrity sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg== + dependencies: + is-number "^3.0.0" + repeat-string "^1.6.1" + + to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + + to-regex@^3.0.1, to-regex@^3.0.2: + version "3.0.2" + resolved "https://registry.npmmirror.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== + dependencies: + define-property "^2.0.2" + extend-shallow "^3.0.2" + regex-not "^1.0.2" + safe-regex "^1.1.0" + + toidentifier@1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" + integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== + + topojson-client@3.x: + version "3.1.0" + resolved "https://registry.npmmirror.com/topojson-client/-/topojson-client-3.1.0.tgz#22e8b1ed08a2b922feeb4af6f53b6ef09a467b99" + integrity sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw== + dependencies: + commander "2" + + topojson-server@3.x: + version "3.0.1" + resolved "https://registry.npmmirror.com/topojson-server/-/topojson-server-3.0.1.tgz#d2b3ec095b6732299be76a48406111b3201a34f5" + integrity sha512-/VS9j/ffKr2XAOjlZ9CgyyeLmgJ9dMwq6Y0YEON8O7p/tGGk+dCWnrE03zEdu7i4L7YsFZLEPZPzCvcB7lEEXw== + dependencies: + commander "2" + + toposort@^1.0.0: + version "1.0.7" + resolved "https://registry.npmmirror.com/toposort/-/toposort-1.0.7.tgz#2e68442d9f64ec720b8cc89e6443ac6caa950029" + integrity sha512-FclLrw8b9bMWf4QlCJuHBEVhSRsqDj6u3nIjAzPeJvgl//1hBlffdlk0MALceL14+koWEdU4ofRAXofbODxQzg== + + totalist@^3.0.0: + version "3.0.1" + resolved "https://registry.npmmirror.com/totalist/-/totalist-3.0.1.tgz#ba3a3d600c915b1a97872348f79c127475f6acf8" + integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ== + + tough-cookie@^2.3.3, tough-cookie@~2.5.0: + version "2.5.0" + resolved "https://registry.npmmirror.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" + integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== + dependencies: + psl "^1.1.28" + punycode "^2.1.1" + + traverse@^0.6.6: + version "0.6.7" + resolved "https://registry.npmmirror.com/traverse/-/traverse-0.6.7.tgz#46961cd2d57dd8706c36664acde06a248f1173fe" + integrity sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg== + + trim-newlines@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" + integrity sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw== + + trim-right@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" + integrity sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw== + + "true-case-path@^1.0.2": + version "1.0.3" + resolved "https://registry.npmmirror.com/true-case-path/-/true-case-path-1.0.3.tgz#f813b5a8c86b40da59606722b144e3225799f47d" + integrity sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew== + dependencies: + glob "^7.1.2" + + tryer@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" + integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== + + tsconfig-paths@^3.14.2: + version "3.14.2" + resolved "https://registry.npmmirror.com/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz#6e32f1f79412decd261f92d633a9dc1cfa99f088" + integrity sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g== + dependencies: + "@types/json5" "^0.0.29" + json5 "^1.0.2" + minimist "^1.2.6" + strip-bom "^3.0.0" + + tslib@2.3.0: + version "2.3.0" + resolved "https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz#803b8cdab3e12ba581a4ca41c8839bbb0dacb09e" + integrity sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg== + + tslib@^1.10.0: + version "1.14.1" + resolved "https://registry.npmmirror.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + + tslib@^2.0.0, tslib@^2.0.3: + version "2.6.2" + resolved "https://registry.npmmirror.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" + integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== + + tty-browserify@0.0.0: + version "0.0.0" + resolved "https://registry.npmmirror.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" + integrity sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw== + + tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://registry.npmmirror.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== + dependencies: + safe-buffer "^5.0.1" + + turf-along@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-along/-/turf-along-3.0.12.tgz#e622bde7a4bd138c09647d4b14aa0ea700485de6" + integrity sha512-9wHa3LiqsdEExCuPgw8O5fJzqeL4lf8srBBfjGid2Tjh2nwuqgkcFZxzbnLE0Y8oFh60iNJUdccGuJSTJ3YGyg== + dependencies: + turf-bearing "^3.0.12" + turf-destination "^3.0.12" + turf-distance "^3.0.12" + turf-helpers "^3.0.12" + + turf-area@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-area/-/turf-area-3.0.12.tgz#9b7e469ef9fb558fd147bb0c214823263bdbf13c" + integrity sha512-62Rc1UD8b1yv+AkfhjQ6LSvzxnuJi+jj6q4EkginZxPMJh8HACyQkeNy6VI9WucUULXzoPs8IqeqNwltpMpZVw== + dependencies: + geojson-area "^0.2.1" + + turf-bbox-polygon@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-bbox-polygon/-/turf-bbox-polygon-3.0.12.tgz#330dc0bb38322d61545df966ce6c80f685acf4f2" + integrity sha512-9wuTI5eFBBe0bXNK8c5wk/zHbSne28KmUQVX66QhTRvUc34v+NUIzn4bzi3rZXpJvLSLyPVltPnYfn+YsuCkAQ== + dependencies: + turf-helpers "^3.0.12" + + turf-bbox@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-bbox/-/turf-bbox-3.0.12.tgz#3fa06117c8443860ec80ac60fd5d2f1320bfb1be" + integrity sha512-ztNkTvRQ3ezArAQB2ZLLtJur9BiuWkwVv5u+aviC+3y0/mU5ITuoArOTUs4kLU+gNOjdpPwD0Ea/gqBR0lh2hw== + dependencies: + turf-meta "^3.0.12" + + turf-bearing@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-bearing/-/turf-bearing-3.0.12.tgz#65f609dd850e7364c7771aa6ded87b0e1917fd20" + integrity sha512-oWAFtgpQwR78xWZn53BzdwHhd4uT5OtuvwEgzFkZWSa6kp+UpdJ39lDAcvdR0H8dCszuGB4KguaGCZLG+iyUvg== + dependencies: + turf-invariant "^3.0.12" + + turf-bezier@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-bezier/-/turf-bezier-3.0.12.tgz#102efdd4a63b265ee9c8c1727631920b36f4dd02" + integrity sha512-8B4frrRtir9VJ6DTgGG5e81f7faPBnxTR2uJzWGd3bQkUaOBBX7rLQTBTBv1iFZVTU07QnWYgznm3c06FrtX2w== + dependencies: + turf-helpers "^3.0.12" + + turf-buffer@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-buffer/-/turf-buffer-3.0.12.tgz#20840fe7c6aa67b24be1cab7ffcc5a82fd6bd971" + integrity sha512-2wy66sAd0EXX13ql2KeA1bFOtecqDCWmaayLueEaM7HOxY6i/VvroDIHZrFzuwPAa/4ZwMZPaTPiFQ6kh7VSGw== + dependencies: + geojson-normalize "0.0.0" + jsts "1.1.2" + turf-combine "^3.0.12" + turf-helpers "^3.0.12" + + turf-center@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-center/-/turf-center-3.0.12.tgz#45dd6c1729bb867291e3e002e9c7506f8c440196" + integrity sha512-H2okrDla22kawwXsPvazV09mHr26/51sKONL52HTBeqiD2sK0WWRQkpdLfJdia0FT47wVk9mBiLXsKeIzDUi7Q== + dependencies: + turf-bbox "^3.0.12" + turf-helpers "^3.0.12" + + turf-centroid@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-centroid/-/turf-centroid-3.0.12.tgz#eaee0d698204b57fc33994bb1bc867b8da293f8f" + integrity sha512-OuH8ZZjnxiNETZ8vZkb+dC6C+fit+LdRBolLGDQzBKDLXV2z1nQX2+w/qTNKV9XP5ZZLeEpJPmP0z1MDSz+YRA== + dependencies: + turf-helpers "^3.0.12" + turf-meta "^3.0.12" + + turf-circle@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-circle/-/turf-circle-3.0.12.tgz#140b21cb4950f2d3cbc70d2df012936867f58930" + integrity sha512-dOGg9yQXA21SpgI1qjU+Kgq0esvBU+ZTqoM5A2fWmoa0458YUoB85hnbxFtnmsFB3qXDsrW9RBuC4kyNCcn9KQ== + dependencies: + turf-destination "^3.0.12" + turf-helpers "^3.0.12" + + turf-collect@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-collect/-/turf-collect-3.0.12.tgz#6e986d1a707da319cc83e7238d0bcdf19aa3c7f2" + integrity sha512-V36Hz03VmMXn0BUAZNY+w1bpCX6Ks2JzfvHdiWHh5MccziroaKOfOeC1odJcXSDrhoR14/0oSC4tHDKJslbcPA== + dependencies: + turf-inside "^3.0.12" + + turf-combine@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-combine/-/turf-combine-3.0.12.tgz#1670746f0fdce0d1ea8aa6a29ffe5438d446cf73" + integrity sha512-j99I2ydmO4AzQQqzh+DBbxRr+a//DNbXJFcvBSy88G7vlKByPzr0ONVDNcvS/a1JRTl11C2vfrWxRtHwwmzzDg== + dependencies: + turf-meta "^3.0.12" + + turf-concave@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-concave/-/turf-concave-3.0.12.tgz#fcab6056965b0a8319f6cd802601095f2fd3a8eb" + integrity sha512-0KQfAk1f7TRUtuNbIDsRcbi4ONMhtrQg0Y/uY/QM5wVIKMj5T5ZuSApqEfs4cDXcfWu//hwe2bgHJzu1GlUn4w== + dependencies: + turf-distance "^3.0.12" + turf-meta "^3.0.12" + turf-tin "^3.0.12" + turf-union "^3.0.12" + + turf-convex@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-convex/-/turf-convex-3.0.12.tgz#a88ddc3e22d1cb658796a9c85d3ada3bd3eca357" + integrity sha512-xfwhxDQKygFsdbEK8503/N+B4JZZB6i58lE39DTMcf97xCCLyv7zxGlalsKU4j+qywV3nbO6yhKHScv4t6t5bg== + dependencies: + convex-hull "^1.0.3" + turf-helpers "^3.0.12" + turf-meta "^3.0.12" + + turf-destination@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-destination/-/turf-destination-3.0.12.tgz#7dd6fbf97e86f831a26c83ef2d5a2f8d1d8a6de2" + integrity sha512-nXKJfH5qv+eoNbw5ggLZNsUokgmaHnGD8Woauc8+7C36JRPSEm1Y3wcjAdJX0VadJJdL8AjNP65QOiWOLdVe1Q== + dependencies: + turf-helpers "^3.0.12" + turf-invariant "^3.0.12" + + turf-difference@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-difference/-/turf-difference-3.0.12.tgz#9c3d0d7630421005b8b25b7f068ed9efb4bc6ea7" + integrity sha512-YRMUspic52qdwZZxuVp0LB2QG39q4Ps5ZTfZq+QIGsqdKK7FxvbJTxsb/a+n4xHe/K4zCcWo/AXUw1pOFLrNbA== + dependencies: + jsts "1.1.2" + turf-helpers "^3.0.12" + + turf-distance@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-distance/-/turf-distance-3.0.12.tgz#fb97b8705facd993b145e014b41862610eeca449" + integrity sha512-dy2TguSbcCKJK7ZPwCZuG9+mK2DBKZ4g0wlmbKa7iGPFG18X1nPWJRzUkmNF3kdUe9K6+7SViTnbH6xQYCNpiw== + dependencies: + turf-helpers "^3.0.12" + turf-invariant "^3.0.12" + + turf-envelope@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-envelope/-/turf-envelope-3.0.12.tgz#96921d278cc8c664692e320e2543b914080d786b" + integrity sha512-2ahLojIP000MUhk7JC/ILASwiP074sFD5nc1HTYyHRhqkb8ukwFMHrR3haEmQdf7sJE3nexBELY9PMGyTQmBiQ== + dependencies: + turf-bbox "^3.0.12" + turf-bbox-polygon "^3.0.12" + + turf-explode@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-explode/-/turf-explode-3.0.12.tgz#c5ae28c284cd006c56511ec7d408c48a5414ecfe" + integrity sha512-cBUdQl2RBbu5YdL+mBNOcou8OlHLF6F9s6Rwz4EuOOGG0Urs0NE2CmascINB1+TgbxJozb29ZKNXezgwhwnrpg== + dependencies: + turf-helpers "^3.0.12" + turf-meta "^3.0.12" + + turf-flip@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-flip/-/turf-flip-3.0.12.tgz#deb868177b9ff3bb310c5d41aaac61a9156a3cbb" + integrity sha512-SV/DI8I/dczRlqBMcAZyyQq1rlkrFZigFUKhtDIBqEJJvqKy70kDxbHrAkJdeAZ20caflkaTV2K40x4UTUpNgg== + dependencies: + turf-meta "^3.0.12" + + turf-grid@1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/turf-grid/-/turf-grid-1.0.1.tgz#b904abc564b939b627a66ac15eb16e053829b80f" + integrity sha512-T2jHZ2HOgvkZZQjMmtl9lexeY6Xk1POF6wbYE7aYLjBO43MQqYNEFDf3JQ1gJymrYEaNy7yDSDYDyiYSsK6sQw== + dependencies: + turf-point "^2.0.0" + + turf-helpers@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-helpers/-/turf-helpers-3.0.12.tgz#dd4272e74b3ad7c96eecb7ae5c57fe8eca544b7b" + integrity sha512-e0Oic1RVdTq3PAd5XlPgdtE3eZlN4kSd+Sr4iwayeeBRCMns60j9t6helyHxvbjLLy1uP28IiNfnm30BF+YThw== + + turf-hex-grid@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-hex-grid/-/turf-hex-grid-3.0.12.tgz#0698ef669020bb31d8e9cc2056d0abfcafc84e8f" + integrity sha512-3O580ujUHbAEi8vk38uyxvIQN3yjyeQEJtJppB2sYO7zcNORIcao68DlXQW29nSy1pUAYCbNkghDcumNL3A58A== + dependencies: + turf-distance "^3.0.12" + turf-helpers "^3.0.12" + + turf-inside@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-inside/-/turf-inside-3.0.12.tgz#9ba40fa6eed63bec7e7d88aa6427622c4df07066" + integrity sha512-QjRDeSgDwf1hIEATsYgbYMB1GnnfwEqjapskOIojICeUBfKA+NMExjaBtMc2V1SY5jNqja6tVPH+ek0d+WO7Vg== + dependencies: + turf-invariant "^3.0.12" + + turf-intersect@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-intersect/-/turf-intersect-3.0.12.tgz#c0d7fb305843a19275670057a39d268b17830d83" + integrity sha512-eXDksaYFakN6BFcfiyqgH1PDizfkfhPUU2Axd+I5zjVEHgECplK+z8LYA/RqvQ59aWQ2MfNRqxwW12T07c4gMw== + dependencies: + jsts "1.1.2" + + turf-invariant@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-invariant/-/turf-invariant-3.0.12.tgz#3b95253953991ebd962dd35d4f6704c287de8ebe" + integrity sha512-6BAyAupdij6X8gTlpGHCG/zpqXXaTi7kjMAbQrepTpnPhIEQJtlGsiZCQu4EckCZS5Rzj5/b8Xw4gaxNpadihw== + + turf-isolines@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-isolines/-/turf-isolines-3.0.12.tgz#00b233dfe2eebd4ecb47a94fc923c6ecec89c7ab" + integrity sha512-b4TY6fKYWvToxiYjYTiURUlljls8jG1oKFaBulu5pz0q6rxmpxkCGOA8t9AXQkNXzHBrDE+vjXashMtYEN9Tsw== + dependencies: + turf-bbox "^3.0.12" + turf-grid "1.0.1" + turf-helpers "^3.0.12" + turf-inside "^3.0.12" + turf-planepoint "^3.0.12" + turf-square "^3.0.12" + turf-tin "^3.0.12" + + turf-jsts@*: + version "1.2.3" + resolved "https://registry.npmmirror.com/turf-jsts/-/turf-jsts-1.2.3.tgz#59757f542afbff9a577bbf411f183b8f48d38aa4" + integrity sha512-Ja03QIJlPuHt4IQ2FfGex4F4JAr8m3jpaHbFbQrgwr7s7L6U8ocrHiF3J1+wf9jzhGKxvDeaCAnGDot8OjGFyA== + + turf-kinks@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-kinks/-/turf-kinks-3.0.12.tgz#e9c9a8dba5724d98f2350fc5bdeba069ec333755" + integrity sha512-gzLqDKPqq9rSWIPy6NDZMspDqk1wvP1sg+jaSqdKnW3mPTDn32IbHLxihjGzZoaW0YlIZmnrZlVBLqId6kCZ5w== + dependencies: + turf-helpers "^3.0.12" + + turf-line-distance@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-line-distance/-/turf-line-distance-3.0.12.tgz#7108f5b26907f7b8c2dd1b3997866dd3a60e8f5f" + integrity sha512-HzrxOEKdUgl1vdqIBLmaA99B0cg3+41kamQ650wn26BFUdMrrtkt+x2FT3Y7DifYTNljQ2fblbylqtMAAS0jag== + dependencies: + turf-distance "^3.0.12" + turf-helpers "^3.0.12" + + turf-line-slice@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-line-slice/-/turf-line-slice-3.0.12.tgz#f5f1accc92adae69ea1ac0b29f07529a28dde916" + integrity sha512-1ecV3DCTRkv2azoaN/ZFcKxLBrw3l4SRSP/dVAk1Gwn83vBYJ9XtjmUiMLE2WbzTzuzuDxLb6fMvyGyteXBUeg== + dependencies: + turf-bearing "^3.0.12" + turf-destination "^3.0.12" + turf-distance "^3.0.12" + turf-helpers "^3.0.12" + turf-point-on-line "^3.0.12" + + turf-meta@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-meta/-/turf-meta-3.0.12.tgz#0aa9a1caf82b2a5a08d54e0830b5b5a3fa0e8a38" + integrity sha512-B3YSKMpWGx1WYE8IM62pzOA0kqjrGjd/ZkSyrD5WXnrrpPfAUl0yBoZCJYL5IQcOwLqfd5xZt3HJnNH9cFiG7A== + + turf-midpoint@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-midpoint/-/turf-midpoint-3.0.12.tgz#b12765ae89acdee8556fd5e26c9c5fa041a02cbe" + integrity sha512-Q1fZWQzc4SSF09hY+tJvgnDGBmVqTgBkIzOg0I0hy+ti0b9bSJ5P3+KY6wkVcC+zgDa8jzp8GZETijAV4WUAqw== + dependencies: + turf-bearing "^3.0.12" + turf-destination "^3.0.12" + turf-distance "^3.0.12" + turf-invariant "^3.0.12" + + turf-nearest@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-nearest/-/turf-nearest-3.0.12.tgz#700207f4443f05096f86cd246f929f170dfaf46d" + integrity sha512-4jyHgtpxVSM2LXh+lz4z47lketEXMKlcIpCJplHFpT1ZddIUoKvT6RJDhTUN8a+mohE8HAPgvcUA53vmjxxNEg== + dependencies: + turf-distance "^3.0.12" + + turf-planepoint@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-planepoint/-/turf-planepoint-3.0.12.tgz#2c37ae0f17fcb30db6e38f0d59ee6c0dd6caa9af" + integrity sha512-2okyqSAjC00QWEyr1vi04Vgug6OaYfBRtvtzHs16IxBN5xhAuwtCnUICb/1ugbOgCiBFV6TzIle/vA0EUVuRxQ== + + turf-point-grid@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-point-grid/-/turf-point-grid-3.0.12.tgz#d604978be10bc9e53306ae02cef7098431db4971" + integrity sha512-5keUPz8j0VWilANaX3bP1evAm/u1u8v10HfUjtoenvWAC5dTGMUVCskgFqX9XitwmsPtaFiCuakM8s3HQzydSQ== + dependencies: + turf-distance "^3.0.12" + turf-helpers "^3.0.12" + + turf-point-on-line@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-point-on-line/-/turf-point-on-line-3.0.12.tgz#1d8663354e70372db1863e6253e9040c47127b0f" + integrity sha512-0+gqSE3pK//ylzQZoc+tLpLUa1/14vvqbMvteFu2bl9NP6oudzZqTWoY9dBfyD9rLQtFOCf/IdkIk+IIwTn1cg== + dependencies: + turf-bearing "^3.0.12" + turf-destination "^3.0.12" + turf-distance "^3.0.12" + turf-helpers "^3.0.12" + + turf-point-on-surface@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-point-on-surface/-/turf-point-on-surface-3.0.12.tgz#9be505b6b0ba78e98565001de3b3a4267115240a" + integrity sha512-8/CXalHx672E2gR5FIZlazrx2Gj8HJW9JHb7UF/SH2CGDt/DUQKynz3/rn2fj4PyGtXGG7JoS/XuBwEdH99gAw== + dependencies: + turf-center "^3.0.12" + turf-distance "^3.0.12" + turf-explode "^3.0.12" + turf-helpers "^3.0.12" + turf-inside "^3.0.12" + + turf-point@^2.0.0: + version "2.0.1" + resolved "https://registry.npmmirror.com/turf-point/-/turf-point-2.0.1.tgz#a2dcc30a2d20f44cf5c6271df7bae2c0e2146069" + integrity sha512-DkzYiE8Gc7G6XNW3FsBEwKAMz7jVZ/cw+PqLLkiSR1bde0vRZumF26UDQrspyQNih/oShQ0i4mSfa/dw3tqzsA== + dependencies: + minimist "^1.1.0" + + turf-random@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-random/-/turf-random-3.0.12.tgz#34dbb141c3f1eaeae1424fd6c5eaba1f6fb9b1e8" + integrity sha512-y0bRhHUfTQJBdEigLpS0+y8ReagylBlAgSKhCanMkw2WtQBj4y5MNOT+dgwX6iOCiWrzCsgPvDm/2hRxdYzmTQ== + dependencies: + geojson-random "^0.2.2" + + turf-sample@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-sample/-/turf-sample-3.0.12.tgz#7949f8620612047e1314c1ced87e99c142463cd2" + integrity sha512-aDwiE4kjSHt60hYdIhCFQp7xTauIPUVufbfJSVR2+Xrq6KdK8IPIkUAjDKNIo7iSetEsK9uHNHCFTTvW1emGMQ== + dependencies: + turf-helpers "^3.0.12" + + turf-simplify@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-simplify/-/turf-simplify-3.0.12.tgz#85e443c8b46aa2b7526389444c7381daa2ad19e7" + integrity sha512-g+kLtFhZaQD+OZwcl2KZ8RVWGQdsCJBT3/ZQiP6K8RYdD3d3QbruKIQdLgEZhK0lL0/EUCgzQz3/mhpxTA3RMw== + dependencies: + simplify-js "^1.2.1" + + turf-square-grid@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-square-grid/-/turf-square-grid-3.0.12.tgz#3c1d80ac14556c6813b478bda012512ed4b93ec8" + integrity sha512-L8Bd3/YNYMqIYqWJDmGMJ7itSO7VMrbU1Vubt1f+GOHGnNcf789YXe1poNa6VdONw7spuRlgbQA94VMI5vzZUQ== + dependencies: + turf-distance "^3.0.12" + turf-helpers "^3.0.12" + + turf-square@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-square/-/turf-square-3.0.12.tgz#1a38b1e0fb05ffe0fcaa43188e2f37942a515b64" + integrity sha512-jBxMU+9ZO8WAEwFBC2AsBpwV/vmqdBFn73ONEYDb8n+LiOAMbwsDM+75pxg6kt5l3ugQJGbgfxVucVl3SUTJaQ== + dependencies: + turf-distance "^3.0.12" + turf-helpers "^3.0.12" + + turf-tag@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-tag/-/turf-tag-3.0.12.tgz#2284fff0e8a1e92a27d4ac7fd7471b3c48ddd1a8" + integrity sha512-tNC7FkAMdFjePrqZqjrxE5IXGdkrZcBjWbRmCSwy0DMKhLgPuXfWNACXt4FFC5dgQ3jc3NbDvfsML6gs1es1zA== + dependencies: + turf-inside "^3.0.12" + + turf-tesselate@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-tesselate/-/turf-tesselate-3.0.12.tgz#41474b7b5b3820bcf273fb71e1894d8c3cd40d35" + integrity sha512-LWalgrdZGqXoqxkqlD/uV7xpIbuhNJviLw1ANdiST6F6laz8qoi8C2hfHIyzcQB7T/0LeWsuWzHtJ1MotYhpuA== + dependencies: + earcut "^2.0.0" + turf-helpers "^3.0.12" + + turf-tin@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-tin/-/turf-tin-3.0.12.tgz#b6534644763ace1c9df241c958d2384855257385" + integrity sha512-uqadTFrAE3pdVzAQN5CMGzZZtZMrirjRYL2iJRaHAXy9lDaVT+TlDe9gt+8SIwiPI1hVHq9NHHrEn6Cyn+xXxg== + dependencies: + turf-helpers "^3.0.12" + + turf-triangle-grid@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-triangle-grid/-/turf-triangle-grid-3.0.12.tgz#80647e57dafe09346879a29a18a0e6294acf1159" + integrity sha512-hL17vUzp85YoQeqRs4zIKEZloLGt8DWie39j2EK1S8I030L2A60aznZzagnxgo2JnReS25tDSRA4JdrorrECOw== + dependencies: + turf-distance "^3.0.12" + turf-helpers "^3.0.12" + + turf-union@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-union/-/turf-union-3.0.12.tgz#dfed0e5540b8c2855e4994c14621e3a60c829c8e" + integrity sha512-9R3/SccBa6Qpqn1CYUU1n7gv1E1f+pNiLZmf1tEqPq0QQQE8jY3B03YrsIBK1bP6RI8N6wx/2hfX7h9LgFQvmw== + dependencies: + jsts "1.1.2" + + turf-within@^3.0.12: + version "3.0.12" + resolved "https://registry.npmmirror.com/turf-within/-/turf-within-3.0.12.tgz#f77eeaf377238561b7fb1338e76e9d1298741f94" + integrity sha512-RgVeZ8LBZjcUSX8OvVW/nk2hJ1Vp+RPD+axOWaRf+zMbIiiBBAxmE8FxJSm6EINUuOR8zkvWIt+pyeltRYtG8A== + dependencies: + turf-helpers "^3.0.12" + turf-inside "^3.0.12" + + turf@^3.0.14: + version "3.0.14" + resolved "https://registry.npmmirror.com/turf/-/turf-3.0.14.tgz#eb2f4a80a2d583b8c6486bc7b5c7190466866c27" + integrity sha512-YKaS5wvijcTkGr1p6YQXh2xHWojhC6PMPo8pUFqphgJhq4DCtRBDc0UfbfbS/SD3ozzRFcGDrO3jrQqNBi3VAw== + dependencies: + turf-along "^3.0.12" + turf-area "^3.0.12" + turf-bbox "^3.0.12" + turf-bbox-polygon "^3.0.12" + turf-bearing "^3.0.12" + turf-bezier "^3.0.12" + turf-buffer "^3.0.12" + turf-center "^3.0.12" + turf-centroid "^3.0.12" + turf-circle "^3.0.12" + turf-collect "^3.0.12" + turf-combine "^3.0.12" + turf-concave "^3.0.12" + turf-convex "^3.0.12" + turf-destination "^3.0.12" + turf-difference "^3.0.12" + turf-distance "^3.0.12" + turf-envelope "^3.0.12" + turf-explode "^3.0.12" + turf-flip "^3.0.12" + turf-helpers "^3.0.12" + turf-hex-grid "^3.0.12" + turf-inside "^3.0.12" + turf-intersect "^3.0.12" + turf-isolines "^3.0.12" + turf-kinks "^3.0.12" + turf-line-distance "^3.0.12" + turf-line-slice "^3.0.12" + turf-meta "^3.0.12" + turf-midpoint "^3.0.12" + turf-nearest "^3.0.12" + turf-planepoint "^3.0.12" + turf-point-grid "^3.0.12" + turf-point-on-line "^3.0.12" + turf-point-on-surface "^3.0.12" + turf-random "^3.0.12" + turf-sample "^3.0.12" + turf-simplify "^3.0.12" + turf-square "^3.0.12" + turf-square-grid "^3.0.12" + turf-tag "^3.0.12" + turf-tesselate "^3.0.12" + turf-tin "^3.0.12" + turf-triangle-grid "^3.0.12" + turf-union "^3.0.12" + turf-within "^3.0.12" + + tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.5" + resolved "https://registry.npmmirror.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + integrity sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== + + two-product@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/two-product/-/two-product-1.0.2.tgz#67d95d4b257a921e2cb4bd7af9511f9088522eaa" + integrity sha512-vOyrqmeYvzjToVM08iU52OFocWT6eB/I5LUWYnxeAPGXAhAxXYU/Yr/R2uY5/5n4bvJQL9AQulIuxpIsMoT8XQ== + + two-sum@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/two-sum/-/two-sum-1.0.0.tgz#31d3f32239e4f731eca9df9155e2b297f008ab64" + integrity sha512-phP48e8AawgsNUjEY2WvoIWqdie8PoiDZGxTDv70LDr01uX5wLEQbOgSP7Z/B6+SW5oLtbe8qaYX2fKJs3CGTw== + + type-check@~0.3.2: + version "0.3.2" + resolved "https://registry.npmmirror.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" + integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg== + dependencies: + prelude-ls "~1.1.2" + + type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + + type-fest@^0.6.0: + version "0.6.0" + resolved "https://registry.npmmirror.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" + integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== + + type-is@~1.6.18: + version "1.6.18" + resolved "https://registry.npmmirror.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + dependencies: + media-typer "0.3.0" + mime-types "~2.1.24" + + typed-array-buffer@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz#18de3e7ed7974b0a729d3feecb94338d1472cd60" + integrity sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.1" + is-typed-array "^1.1.10" + + typed-array-byte-length@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz#d787a24a995711611fb2b87a4052799517b230d0" + integrity sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA== + dependencies: + call-bind "^1.0.2" + for-each "^0.3.3" + has-proto "^1.0.1" + is-typed-array "^1.1.10" + + typed-array-byte-offset@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz#cbbe89b51fdef9cd6aaf07ad4707340abbc4ea0b" + integrity sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + for-each "^0.3.3" + has-proto "^1.0.1" + is-typed-array "^1.1.10" + + typed-array-length@^1.0.4: + version "1.0.4" + resolved "https://registry.npmmirror.com/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb" + integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng== + dependencies: + call-bind "^1.0.2" + for-each "^0.3.3" + is-typed-array "^1.1.9" + + typedarray-to-buffer@^3.1.5: + version "3.1.5" + resolved "https://registry.npmmirror.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" + integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== + dependencies: + is-typedarray "^1.0.0" + + typedarray@^0.0.6: + version "0.0.6" + resolved "https://registry.npmmirror.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" + integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== + + uc.micro@^1.0.1, uc.micro@^1.0.5: + version "1.0.6" + resolved "https://registry.npmmirror.com/uc.micro/-/uc.micro-1.0.6.tgz#9c411a802a409a91fc6cf74081baba34b24499ac" + integrity sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA== + + uglify-js@3.4.x: + version "3.4.10" + resolved "https://registry.npmmirror.com/uglify-js/-/uglify-js-3.4.10.tgz#9ad9563d8eb3acdfb8d38597d2af1d815f6a755f" + integrity sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw== + dependencies: + commander "~2.19.0" + source-map "~0.6.1" + + unbox-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" + integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== + dependencies: + call-bind "^1.0.2" + has-bigints "^1.0.2" + has-symbols "^1.0.3" + which-boxed-primitive "^1.0.2" + + unc-path-regex@^0.1.2: + version "0.1.2" + resolved "https://registry.npmmirror.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" + integrity sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg== + + unicode-canonical-property-names-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" + integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== + + unicode-match-property-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3" + integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== + dependencies: + unicode-canonical-property-names-ecmascript "^2.0.0" + unicode-property-aliases-ecmascript "^2.0.0" + + unicode-match-property-value-ecmascript@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz#cb5fffdcd16a05124f5a4b0bf7c3770208acbbe0" + integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA== + + unicode-property-aliases-ecmascript@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" + integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== + + unidecode@0.1.8: + version "0.1.8" + resolved "https://registry.npmmirror.com/unidecode/-/unidecode-0.1.8.tgz#efbb301538bc45246a9ac8c559d72f015305053e" + integrity sha512-SdoZNxCWpN2tXTCrGkPF/0rL2HEq+i2gwRG1ReBvx8/0yTzC3enHfugOf8A9JBShVwwrRIkLX0YcDUGbzjbVCA== + + union-find@^1.0.0: + version "1.0.2" + resolved "https://registry.npmmirror.com/union-find/-/union-find-1.0.2.tgz#292bac415e6ad3a89535d237010db4a536284e58" + integrity sha512-wFA9bMD/40k7ZcpKVXfu6X1qD3ri5ryO8HUsuA1RnxPCQl66Mu6DgkxyR+XNnd+osD0aLENixcJVFj+uf+O4gw== + + union-value@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" + integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== + dependencies: + arr-union "^3.1.0" + get-value "^2.0.6" + is-extendable "^0.1.1" + set-value "^2.0.1" + + uniq@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" + integrity sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA== + + uniqs@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" + integrity sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ== + + unique-filename@^1.1.0, unique-filename@^1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" + integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== + dependencies: + unique-slug "^2.0.0" + + unique-slug@^2.0.0: + version "2.0.2" + resolved "https://registry.npmmirror.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c" + integrity sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w== + dependencies: + imurmurhash "^0.1.4" + + unique-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/unique-stream/-/unique-stream-1.0.0.tgz#d59a4a75427447d9aa6c91e70263f8d26a4b104b" + integrity sha512-L8KM6TdpsoBk6TJTXevbmpub3bATS06Znu3BcfVPVQkFtnh1MFeCZ3gFKCQcji7f7YYiigsO5OR99vqhoNT8nQ== + + unique-string@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" + integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== + dependencies: + crypto-random-string "^2.0.0" + + universalify@^0.1.0: + version "0.1.2" + resolved "https://registry.npmmirror.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + + unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== + + unquote@~1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" + integrity sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg== + + unset-value@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + integrity sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ== + dependencies: + has-value "^0.3.1" + isobject "^3.0.0" + + upath@^1.1.1: + version "1.2.0" + resolved "https://registry.npmmirror.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" + integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== + + update-browserslist-db@^1.0.11: + version "1.0.12" + resolved "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.12.tgz#868ce670ac09b4a4d4c86b608701c0dee2dc41cd" + integrity sha512-tE1smlR58jxbFMtrMpFNRmsrOXlpNXss965T1CrpwuZUzUAg/TBQc94SpyhDLSzrqrJS9xTRBthnZAGcE1oaxg== + dependencies: + escalade "^3.1.1" + picocolors "^1.0.0" + + update-notifier@^5.1.0: + version "5.1.0" + resolved "https://registry.npmmirror.com/update-notifier/-/update-notifier-5.1.0.tgz#4ab0d7c7f36a231dd7316cf7729313f0214d9ad9" + integrity sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw== + dependencies: + boxen "^5.0.0" + chalk "^4.1.0" + configstore "^5.0.1" + has-yarn "^2.1.0" + import-lazy "^2.1.0" + is-ci "^2.0.0" + is-installed-globally "^0.4.0" + is-npm "^5.0.0" + is-yarn-global "^0.3.0" + latest-version "^5.1.0" + pupa "^2.1.1" + semver "^7.3.4" + semver-diff "^3.1.1" + xdg-basedir "^4.0.0" + + upper-case@^1.1.1: + version "1.1.3" + resolved "https://registry.npmmirror.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" + integrity sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA== + + uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + + urix@^0.1.0: + version "0.1.0" + resolved "https://registry.npmmirror.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" + integrity sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg== + + url-loader@^1.1.2: + version "1.1.2" + resolved "https://registry.npmmirror.com/url-loader/-/url-loader-1.1.2.tgz#b971d191b83af693c5e3fea4064be9e1f2d7f8d8" + integrity sha512-dXHkKmw8FhPqu8asTc1puBfe3TehOCo2+RmOOev5suNCIYBcT626kxiWg1NBVkwc4rO8BGa7gP70W7VXuqHrjg== + dependencies: + loader-utils "^1.1.0" + mime "^2.0.3" + schema-utils "^1.0.0" + + url-parse-lax@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" + integrity sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ== + dependencies: + prepend-http "^2.0.0" + + url-parse@^1.5.10: + version "1.5.10" + resolved "https://registry.npmmirror.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1" + integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ== + dependencies: + querystringify "^2.1.1" + requires-port "^1.0.0" + + url-slug@2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/url-slug/-/url-slug-2.0.0.tgz#a789d5aed4995c0d95af33377ad1d5c68d4d7027" + integrity sha512-aiNmSsVgrjCiJ2+KWPferjT46YFKoE8i0YX04BlMVDue022Xwhg/zYlnZ6V9/mP3p8Wj7LEp0myiTkC/p6sxew== + dependencies: + unidecode "0.1.8" + + url@^0.11.0: + version "0.11.3" + resolved "https://registry.npmmirror.com/url/-/url-0.11.3.tgz#6f495f4b935de40ce4a0a52faee8954244f3d3ad" + integrity sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw== + dependencies: + punycode "^1.4.1" + qs "^6.11.2" + + use@^3.1.0: + version "3.1.1" + resolved "https://registry.npmmirror.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" + integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== + + user-home@^1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190" + integrity sha512-aggiKfEEubv3UwRNqTzLInZpAOmKzwdHqEBmW/hBA/mt99eg+b4VrX6i+IRLxU8+WJYfa33rGwRseg4eElUgsQ== + + util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== + + util.promisify@1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" + integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== + dependencies: + define-properties "^1.1.2" + object.getownpropertydescriptors "^2.0.3" + + util.promisify@~1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" + integrity sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.17.2" + has-symbols "^1.0.1" + object.getownpropertydescriptors "^2.1.0" + + util@^0.10.4: + version "0.10.4" + resolved "https://registry.npmmirror.com/util/-/util-0.10.4.tgz#3aa0125bfe668a4672de58857d3ace27ecb76901" + integrity sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A== + dependencies: + inherits "2.0.3" + + util@^0.11.0: + version "0.11.1" + resolved "https://registry.npmmirror.com/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61" + integrity sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== + dependencies: + inherits "2.0.3" + + utila@~0.4: + version "0.4.0" + resolved "https://registry.npmmirror.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" + integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA== + + utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== + + uuid@^3.3.2: + version "3.4.0" + resolved "https://registry.npmmirror.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" + integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== + + uuid@^8.3.2: + version "8.3.2" + resolved "https://registry.npmmirror.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" + integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== + + uuid@~1.4.0: + version "1.4.2" + resolved "https://registry.npmmirror.com/uuid/-/uuid-1.4.2.tgz#453019f686966a6df83cdc5244e7c990ecc332fc" + integrity sha512-woV5Ei+GBJyrqMXt0mJ9p8/I+47LYKp/4urH76FNTMjl22EhLPz1tNrQufTsrFf/PYV/7ctSZYAK7fKPWQKg+Q== + + v-distpicker@^1.2.2: + version "1.3.3" + resolved "https://registry.npmmirror.com/v-distpicker/-/v-distpicker-1.3.3.tgz#6dd487227b6472a5c0a7a80b0c378acb3da0d364" + integrity sha512-KGldHHS4hO8Ok7RBsn0Lr7JpgI9vvcdLN7ojlqEMgo7bf3ntFT+ctgEYPEgX2fEZQMT7uRHASyzuB7udpY0iSA== + dependencies: + vue "^2.7.8" + + v8flags@^2.0.2: + version "2.1.1" + resolved "https://registry.npmmirror.com/v8flags/-/v8flags-2.1.1.tgz#aab1a1fa30d45f88dd321148875ac02c0b55e5b4" + integrity sha512-SKfhk/LlaXzvtowJabLZwD4K6SGRYeoxA7KJeISlUMAB/NT4CBkZjMq3WceX2Ckm4llwqYVo8TICgsDYCBU2tA== + dependencies: + user-home "^1.1.1" + + validate-npm-package-license@^3.0.1: + version "3.0.4" + resolved "https://registry.npmmirror.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" + integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== + dependencies: + spdx-correct "^3.0.0" + spdx-expression-parse "^3.0.0" + + validate-npm-package-name@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e" + integrity sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw== + dependencies: + builtins "^1.0.3" + + vary@~1.1.2: + version "1.1.2" + resolved "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== + + vendors@^1.0.0: + version "1.0.4" + resolved "https://registry.npmmirror.com/vendors/-/vendors-1.0.4.tgz#e2b800a53e7a29b93506c3cf41100d16c4c4ad8e" + integrity sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== + + verror@1.10.0: + version "1.10.0" + resolved "https://registry.npmmirror.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" + integrity sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw== + dependencies: + assert-plus "^1.0.0" + core-util-is "1.0.2" + extsprintf "^1.2.0" + + viewport-mercator-project@^6.2.1: + version "6.2.3" + resolved "https://registry.npmmirror.com/viewport-mercator-project/-/viewport-mercator-project-6.2.3.tgz#4122040f51ef9553fa41a46bcc6502977b3909c6" + integrity sha512-QQb0/qCLlP4DdfbHHSWVYXpghB2wkLIiiZQnoelOB59mXKQSyZVxjreq1S+gaBJFpcGkWEcyVtre0+2y2DTl/Q== + dependencies: + "@babel/runtime" "^7.0.0" + gl-matrix "^3.0.0" + + vinyl-fs@^0.3.0: + version "0.3.14" + resolved "https://registry.npmmirror.com/vinyl-fs/-/vinyl-fs-0.3.14.tgz#9a6851ce1cac1c1cea5fe86c0931d620c2cfa9e6" + integrity sha512-9CTKjt8378nhdydwFDTwywKio0n8aqq6xA70g0uypcnTNSCow/gQOwv0L9E2GaKd7EQ3kZl/diBxPSCgcBXESw== + dependencies: + defaults "^1.0.0" + glob-stream "^3.1.5" + glob-watcher "^0.0.6" + graceful-fs "^3.0.0" + mkdirp "^0.5.0" + strip-bom "^1.0.0" + through2 "^0.6.1" + vinyl "^0.4.0" + + vinyl-sourcemaps-apply@0.2.1, vinyl-sourcemaps-apply@^0.2.0, vinyl-sourcemaps-apply@^0.2.1: + version "0.2.1" + resolved "https://registry.npmmirror.com/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz#ab6549d61d172c2b1b87be5c508d239c8ef87705" + integrity sha512-+oDh3KYZBoZC8hfocrbrxbLUeaYtQK7J5WU5Br9VqWqmCll3tFJqKp97GC9GmMsVIL0qnx2DgEDVxdo5EZ5sSw== + dependencies: + source-map "^0.5.1" + + vinyl@^0.2.1: + version "0.2.3" + resolved "https://registry.npmmirror.com/vinyl/-/vinyl-0.2.3.tgz#bca938209582ec5a49ad538a00fa1f125e513252" + integrity sha512-4gFk9xrecazOTuFKcUYrE1TjHSYL63dio72D+q0d1mHF51FEcxTT2RHFpHbN5TNJgmPYHuVsBdhvXEOCDcytSA== + dependencies: + clone-stats "~0.0.1" + + vinyl@^0.4.0: + version "0.4.6" + resolved "https://registry.npmmirror.com/vinyl/-/vinyl-0.4.6.tgz#2f356c87a550a255461f36bbeb2a5ba8bf784847" + integrity sha512-pmza4M5VA15HOImIQYWhoXGlGNafCm0QK5BpBUXkzzEwrRxKqBsbAhTfkT2zMcJhUX1G1Gkid0xaV8WjOl7DsA== + dependencies: + clone "^0.2.0" + clone-stats "^0.0.1" + + vinyl@^0.5.0: + version "0.5.3" + resolved "https://registry.npmmirror.com/vinyl/-/vinyl-0.5.3.tgz#b0455b38fc5e0cf30d4325132e461970c2091cde" + integrity sha512-P5zdf3WB9uzr7IFoVQ2wZTmUwHL8cMZWJGzLBNCHNZ3NB6HTMsYABtt7z8tAGIINLXyAob9B9a1yzVGMFOYKEA== + dependencies: + clone "^1.0.0" + clone-stats "^0.0.1" + replace-ext "0.0.1" + + vm-browserify@^1.0.1: + version "1.1.2" + resolved "https://registry.npmmirror.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" + integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== + + vt-pbf@^3.1.1: + version "3.1.3" + resolved "https://registry.npmmirror.com/vt-pbf/-/vt-pbf-3.1.3.tgz#68fd150756465e2edae1cc5c048e063916dcfaac" + integrity sha512-2LzDFzt0mZKZ9IpVF2r69G9bXaP2Q2sArJCmcCgvfTdCCZzSyz4aCLoQyUilu37Ll56tCblIZrXFIjNUpGIlmA== + dependencies: + "@mapbox/point-geometry" "0.1.0" + "@mapbox/vector-tile" "^1.3.1" + pbf "^3.2.1" + + vue-baidu-map@^0.21.22: + version "0.21.22" + resolved "https://registry.npmmirror.com/vue-baidu-map/-/vue-baidu-map-0.21.22.tgz#6b76a91ef34f18a782d732ab0f541a1a3aa069e0" + integrity sha512-WQMPCih4UTh0AZCKKH/OVOYnyAWjfRNeK6BIeoLmscyY5aF8zzlJhz/NOHLb3mdztIpB0Z6aohn4Jd9mfCSjQw== + dependencies: + bmaplib.curveline "^1.0.0" + bmaplib.heatmap "^1.0.4" + bmaplib.lushu "^1.0.7" + bmaplib.markerclusterer "^1.0.13" + markdown-it "^8.4.0" + + vue-eslint-parser@^2.0.3: + version "2.0.3" + resolved "https://registry.npmmirror.com/vue-eslint-parser/-/vue-eslint-parser-2.0.3.tgz#c268c96c6d94cfe3d938a5f7593959b0ca3360d1" + integrity sha512-ZezcU71Owm84xVF6gfurBQUGg8WQ+WZGxgDEQu1IHFBZNx7BFZg3L1yHxrCBNNwbwFtE1GuvfJKMtb6Xuwc/Bw== + dependencies: + debug "^3.1.0" + eslint-scope "^3.7.1" + eslint-visitor-keys "^1.0.0" + espree "^3.5.2" + esquery "^1.0.0" + lodash "^4.17.4" + + vue-hot-reload-api@^2.3.0: + version "2.3.4" + resolved "https://registry.npmmirror.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz#532955cc1eb208a3d990b3a9f9a70574657e08f2" + integrity sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog== + + vue-i18n@^8.12.0: + version "8.28.2" + resolved "https://registry.npmmirror.com/vue-i18n/-/vue-i18n-8.28.2.tgz#913558066e274395c0a9f40b2f3393d5c2636840" + integrity sha512-C5GZjs1tYlAqjwymaaCPDjCyGo10ajUphiwA922jKt9n7KPpqR7oM1PCwYzhB/E7+nT3wfdG3oRre5raIT1rKA== + + vue-lazyload@^1.0.1: + version "1.3.5" + resolved "https://registry.npmmirror.com/vue-lazyload/-/vue-lazyload-1.3.5.tgz#eb36d299a519167d987fdf0ebfdc9c6dd1bf1ef0" + integrity sha512-SCO/LWgCCbjaregHO4wg2buzITBdPBZRlIS104vERGpT88uxXsK26veuzZpgGAXMR8WpkaR+JDqz80OedpaLiA== + + vue-loader@^15.7.0: + version "15.10.2" + resolved "https://registry.npmmirror.com/vue-loader/-/vue-loader-15.10.2.tgz#6dccfda8661caa7f5415806a5e386fd3258d8112" + integrity sha512-ndeSe/8KQc/nlA7TJ+OBhv2qalmj1s+uBs7yHDRFaAXscFTApBzY9F1jES3bautmgWjDlDct0fw8rPuySDLwxw== + dependencies: + "@vue/component-compiler-utils" "^3.1.0" + hash-sum "^1.0.2" + loader-utils "^1.1.0" + vue-hot-reload-api "^2.3.0" + vue-style-loader "^4.1.0" + + vue-quill-editor@^3.0.6: + version "3.0.6" + resolved "https://registry.npmmirror.com/vue-quill-editor/-/vue-quill-editor-3.0.6.tgz#1f85646211d68a31a80a72cb7f45bb2f119bc8fb" + integrity sha512-g20oSZNWg8Hbu41Kinjd55e235qVWPLfg4NvsLW6d+DhgBTFbEuMpcWlUdrD6qT3+Noim6DRu18VLM9lVShXOQ== + dependencies: + object-assign "^4.1.1" + quill "^1.3.4" + + vue-router@^3.0.7: + version "3.6.5" + resolved "https://registry.npmmirror.com/vue-router/-/vue-router-3.6.5.tgz#95847d52b9a7e3f1361cb605c8e6441f202afad8" + integrity sha512-VYXZQLtjuvKxxcshuRAwjHnciqZVoXAjTjcqBTz4rKc8qih9g9pI3hbDjmqXaHdgL3v8pV6P8Z335XvHzESxLQ== + + vue-style-loader@^4.1.0: + version "4.1.3" + resolved "https://registry.npmmirror.com/vue-style-loader/-/vue-style-loader-4.1.3.tgz#6d55863a51fa757ab24e89d9371465072aa7bc35" + integrity sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg== + dependencies: + hash-sum "^1.0.2" + loader-utils "^1.0.2" + + vue-template-compiler@^2.6.11: + version "2.7.14" + resolved "https://registry.npmmirror.com/vue-template-compiler/-/vue-template-compiler-2.7.14.tgz#4545b7dfb88090744c1577ae5ac3f964e61634b1" + integrity sha512-zyA5Y3ArvVG0NacJDkkzJuPQDF8RFeRlzV2vLeSnhSpieO6LK2OVbdLPi5MPPs09Ii+gMO8nY4S3iKQxBxDmWQ== + dependencies: + de-indent "^1.0.2" + he "^1.2.0" + + vue-template-es2015-compiler@^1.9.0: + version "1.9.1" + resolved "https://registry.npmmirror.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz#1ee3bc9a16ecbf5118be334bb15f9c46f82f5825" + integrity sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw== + + vue@^2.6.11, vue@^2.7.8: + version "2.7.14" + resolved "https://registry.npmmirror.com/vue/-/vue-2.7.14.tgz#3743dcd248fd3a34d421ae456b864a0246bafb17" + integrity sha512-b2qkFyOM0kwqWFuQmgd4o+uHGU7T+2z3T+WQp8UBjADfEv2n4FEMffzBmCKNP0IGzOEEfYjvtcC62xaSKeQDrQ== + dependencies: + "@vue/compiler-sfc" "2.7.14" + csstype "^3.1.0" + + vuex@^3.1.1: + version "3.6.2" + resolved "https://registry.npmmirror.com/vuex/-/vuex-3.6.2.tgz#236bc086a870c3ae79946f107f16de59d5895e71" + integrity sha512-ETW44IqCgBpVomy520DT5jf8n0zoCac+sxWnn+hMe/CzaSejb/eVw2YToiXYX+Ex/AuHHia28vWTq4goAexFbw== + + watch-size@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/watch-size/-/watch-size-2.0.0.tgz#096ee28d0365bd7ea03d9c8bf1f2f50a73be1474" + integrity sha512-M92R89dNoTPWyCD+HuUEDdhaDnh9jxPGOwlDc0u51jAgmjUvzqaEMynXSr3BaWs+QdHYk4KzibPy1TFtjLmOZQ== + + watchpack-chokidar2@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz#38500072ee6ece66f3769936950ea1771be1c957" + integrity sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww== + dependencies: + chokidar "^2.1.8" + + watchpack@^1.7.4: + version "1.7.5" + resolved "https://registry.npmmirror.com/watchpack/-/watchpack-1.7.5.tgz#1267e6c55e0b9b5be44c2023aed5437a2c26c453" + integrity sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ== + dependencies: + graceful-fs "^4.1.2" + neo-async "^2.5.0" + optionalDependencies: + chokidar "^3.4.1" + watchpack-chokidar2 "^2.0.1" + + wbuf@^1.1.0, wbuf@^1.7.3: + version "1.7.3" + resolved "https://registry.npmmirror.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" + integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== + dependencies: + minimalistic-assert "^1.0.0" + + wcwidth@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" + integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== + dependencies: + defaults "^1.0.3" + + web-worker-helper@^0.0.3: + version "0.0.3" + resolved "https://registry.npmmirror.com/web-worker-helper/-/web-worker-helper-0.0.3.tgz#9ef60b9c463970dc324c381b9aaf2a22c5d0b77a" + integrity sha512-/TllNPjGenDwjE67M16TD9ALwuY847/zIoH7r+e5rSeG4kEa3HiMTAsUDj80yzIzhtshkv215KfsnQ/RXR3nVA== + + web-worker@^1.2.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/web-worker/-/web-worker-1.2.0.tgz#5d85a04a7fbc1e7db58f66595d7a3ac7c9c180da" + integrity sha512-PgF341avzqyx60neE9DD+XS26MMNMoUQRz9NOZwW32nPQrF6p77f1htcnjBSEV8BGMKZ16choqUG4hyI0Hx7mA== + + webpack-bundle-analyzer@^3.3.0: + version "3.9.0" + resolved "https://registry.npmmirror.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.9.0.tgz#f6f94db108fb574e415ad313de41a2707d33ef3c" + integrity sha512-Ob8amZfCm3rMB1ScjQVlbYYUEJyEjdEtQ92jqiFUYt5VkEeO2v5UMbv49P/gnmCZm3A6yaFQzCBvpZqN4MUsdA== + dependencies: + acorn "^7.1.1" + acorn-walk "^7.1.1" + bfj "^6.1.1" + chalk "^2.4.1" + commander "^2.18.0" + ejs "^2.6.1" + express "^4.16.3" + filesize "^3.6.1" + gzip-size "^5.0.0" + lodash "^4.17.19" + mkdirp "^0.5.1" + opener "^1.5.1" + ws "^6.0.0" + + webpack-bundle-analyzer@^4.9.1: + version "4.9.1" + resolved "https://registry.npmmirror.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.9.1.tgz#d00bbf3f17500c10985084f22f1a2bf45cb2f09d" + integrity sha512-jnd6EoYrf9yMxCyYDPj8eutJvtjQNp8PHmni/e/ulydHBWhT5J3menXt3HEkScsu9YqMAcG4CfFjs3rj5pVU1w== + dependencies: + "@discoveryjs/json-ext" "0.5.7" + acorn "^8.0.4" + acorn-walk "^8.0.0" + commander "^7.2.0" + escape-string-regexp "^4.0.0" + gzip-size "^6.0.0" + is-plain-object "^5.0.0" + lodash.debounce "^4.0.8" + lodash.escape "^4.0.1" + lodash.flatten "^4.4.0" + lodash.invokemap "^4.6.0" + lodash.pullall "^4.2.0" + lodash.uniqby "^4.7.0" + opener "^1.5.2" + picocolors "^1.0.0" + sirv "^2.0.3" + ws "^7.3.1" + + webpack-chain@^4.11.0: + version "4.12.1" + resolved "https://registry.npmmirror.com/webpack-chain/-/webpack-chain-4.12.1.tgz#6c8439bbb2ab550952d60e1ea9319141906c02a6" + integrity sha512-BCfKo2YkDe2ByqkEWe1Rw+zko4LsyS75LVr29C6xIrxAg9JHJ4pl8kaIZ396SUSNp6b4815dRZPSTAS8LlURRQ== + dependencies: + deepmerge "^1.5.2" + javascript-stringify "^1.6.0" + + webpack-dev-middleware@^3.7.2: + version "3.7.3" + resolved "https://registry.npmmirror.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz#0639372b143262e2b84ab95d3b91a7597061c2c5" + integrity sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ== + dependencies: + memory-fs "^0.4.1" + mime "^2.4.4" + mkdirp "^0.5.1" + range-parser "^1.2.1" + webpack-log "^2.0.0" + + webpack-dev-server@^3.4.1: + version "3.11.3" + resolved "https://registry.npmmirror.com/webpack-dev-server/-/webpack-dev-server-3.11.3.tgz#8c86b9d2812bf135d3c9bce6f07b718e30f7c3d3" + integrity sha512-3x31rjbEQWKMNzacUZRE6wXvUFuGpH7vr0lIEbYpMAG9BOxi0928QU1BBswOAP3kg3H1O4hiS+sq4YyAn6ANnA== + dependencies: + ansi-html-community "0.0.8" + bonjour "^3.5.0" + chokidar "^2.1.8" + compression "^1.7.4" + connect-history-api-fallback "^1.6.0" + debug "^4.1.1" + del "^4.1.1" + express "^4.17.1" + html-entities "^1.3.1" + http-proxy-middleware "0.19.1" + import-local "^2.0.0" + internal-ip "^4.3.0" + ip "^1.1.5" + is-absolute-url "^3.0.3" + killable "^1.0.1" + loglevel "^1.6.8" + opn "^5.5.0" + p-retry "^3.0.1" + portfinder "^1.0.26" + schema-utils "^1.0.0" + selfsigned "^1.10.8" + semver "^6.3.0" + serve-index "^1.9.1" + sockjs "^0.3.21" + sockjs-client "^1.5.0" + spdy "^4.0.2" + strip-ansi "^3.0.1" + supports-color "^6.1.0" + url "^0.11.0" + webpack-dev-middleware "^3.7.2" + webpack-log "^2.0.0" + ws "^6.2.1" + yargs "^13.3.2" + + webpack-log@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f" + integrity sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg== + dependencies: + ansi-colors "^3.0.0" + uuid "^3.3.2" + + webpack-merge@^4.2.1: + version "4.2.2" + resolved "https://registry.npmmirror.com/webpack-merge/-/webpack-merge-4.2.2.tgz#a27c52ea783d1398afd2087f547d7b9d2f43634d" + integrity sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g== + dependencies: + lodash "^4.17.15" + + webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1: + version "1.4.3" + resolved "https://registry.npmmirror.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" + integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== + dependencies: + source-list-map "^2.0.0" + source-map "~0.6.1" + + webpack@^4.0.0: + version "4.47.0" + resolved "https://registry.npmmirror.com/webpack/-/webpack-4.47.0.tgz#8b8a02152d7076aeb03b61b47dad2eeed9810ebc" + integrity sha512-td7fYwgLSrky3fI1EuU5cneU4+pbH6GgOfuKNS1tNPcfdGinGELAqsb/BP4nnvZyKSG2i/xFGU7+n2PvZA8HJQ== + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-module-context" "1.9.0" + "@webassemblyjs/wasm-edit" "1.9.0" + "@webassemblyjs/wasm-parser" "1.9.0" + acorn "^6.4.1" + ajv "^6.10.2" + ajv-keywords "^3.4.1" + chrome-trace-event "^1.0.2" + enhanced-resolve "^4.5.0" + eslint-scope "^4.0.3" + json-parse-better-errors "^1.0.2" + loader-runner "^2.4.0" + loader-utils "^1.2.3" + memory-fs "^0.4.1" + micromatch "^3.1.10" + mkdirp "^0.5.3" + neo-async "^2.6.1" + node-libs-browser "^2.2.1" + schema-utils "^1.0.0" + tapable "^1.1.3" + terser-webpack-plugin "^1.4.3" + watchpack "^1.7.4" + webpack-sources "^1.4.1" + + websocket-driver@>=0.5.1, websocket-driver@^0.7.4: + version "0.7.4" + resolved "https://registry.npmmirror.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" + integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== + dependencies: + http-parser-js ">=0.5.1" + safe-buffer ">=5.1.0" + websocket-extensions ">=0.1.1" + + websocket-extensions@>=0.1.1: + version "0.1.4" + resolved "https://registry.npmmirror.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" + integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== + + wgs84@0.0.0: + version "0.0.0" + resolved "https://registry.npmmirror.com/wgs84/-/wgs84-0.0.0.tgz#34fdc555917b6e57cf2a282ed043710c049cdc76" + integrity sha512-ANHlY4Rb5kHw40D0NJ6moaVfOCMrp9Gpd1R/AIQYg2ko4/jzcJ+TVXYYF6kXJqQwITvEZP4yEthjM7U6rYlljQ== + + which-boxed-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" + integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + dependencies: + is-bigint "^1.0.1" + is-boolean-object "^1.1.0" + is-number-object "^1.0.4" + is-string "^1.0.5" + is-symbol "^1.0.3" + + which-module@^2.0.0: + version "2.0.1" + resolved "https://registry.npmmirror.com/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409" + integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== + + which-typed-array@^1.1.11: + version "1.1.11" + resolved "https://registry.npmmirror.com/which-typed-array/-/which-typed-array-1.1.11.tgz#99d691f23c72aab6768680805a271b69761ed61a" + integrity sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.0" + + which@1, which@^1.2.14, which@^1.2.9: + version "1.3.1" + resolved "https://registry.npmmirror.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + + which@^2.0.1, which@^2.0.2: + version "2.0.2" + resolved "https://registry.npmmirror.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + + wide-align@^1.1.0: + version "1.1.5" + resolved "https://registry.npmmirror.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3" + integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg== + dependencies: + string-width "^1.0.2 || 2 || 3 || 4" + + widest-line@^3.1.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" + integrity sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg== + dependencies: + string-width "^4.0.0" + + wkt-parser@^1.3.1: + version "1.3.3" + resolved "https://registry.npmmirror.com/wkt-parser/-/wkt-parser-1.3.3.tgz#46b4e3032dd9c86907f7e630b57e3c6ea2bb772b" + integrity sha512-ZnV3yH8/k58ZPACOXeiHaMuXIiaTk1t0hSUVisbO0t4RjA5wPpUytcxeyiN2h+LZRrmuHIh/1UlrR9e7DHDvTw== + + wmf@~1.0.1: + version "1.0.2" + resolved "https://registry.npmmirror.com/wmf/-/wmf-1.0.2.tgz#7d19d621071a08c2bdc6b7e688a9c435298cc2da" + integrity sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw== + + word-wrap@~1.2.3: + version "1.2.5" + resolved "https://registry.npmmirror.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" + integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== + + word@~0.3.0: + version "0.3.0" + resolved "https://registry.npmmirror.com/word/-/word-0.3.0.tgz#8542157e4f8e849f4a363a288992d47612db9961" + integrity sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA== + + worker-farm@^1.7.0: + version "1.7.0" + resolved "https://registry.npmmirror.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" + integrity sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw== + dependencies: + errno "~0.1.7" + + wrap-ansi@^5.1.0: + version "5.1.0" + resolved "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" + integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== + dependencies: + ansi-styles "^3.2.0" + string-width "^3.0.0" + strip-ansi "^5.0.0" + + wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + + wrappy@1: + version "1.0.2" + resolved "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + + write-file-atomic@^3.0.0: + version "3.0.3" + resolved "https://registry.npmmirror.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" + integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== + dependencies: + imurmurhash "^0.1.4" + is-typedarray "^1.0.0" + signal-exit "^3.0.2" + typedarray-to-buffer "^3.1.5" + + write@^0.2.1: + version "0.2.1" + resolved "https://registry.npmmirror.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" + integrity sha512-CJ17OoULEKXpA5pef3qLj5AxTJ6mSt7g84he2WIskKwqFO4T97d5V7Tadl0DYDk7qyUOQD5WlUlOMChaYrhxeA== + dependencies: + mkdirp "^0.5.1" + + ws@^6.0.0, ws@^6.2.1: + version "6.2.2" + resolved "https://registry.npmmirror.com/ws/-/ws-6.2.2.tgz#dd5cdbd57a9979916097652d78f1cc5faea0c32e" + integrity sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw== + dependencies: + async-limiter "~1.0.0" + + ws@^7.3.1: + version "7.5.9" + resolved "https://registry.npmmirror.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" + integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== + + xdg-basedir@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" + integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== + + xlsx@^0.17.1: + version "0.17.5" + resolved "https://registry.npmmirror.com/xlsx/-/xlsx-0.17.5.tgz#78b788fcfc0773d126cdcd7ea069cb7527c1ce81" + integrity sha512-lXNU0TuYsvElzvtI6O7WIVb9Zar1XYw7Xb3VAx2wn8N/n0whBYrCnHMxtFyIiUU1Wjf09WzmLALDfBO5PqTb1g== + dependencies: + adler-32 "~1.2.0" + cfb "^1.1.4" + codepage "~1.15.0" + crc-32 "~1.2.0" + ssf "~0.11.2" + wmf "~1.0.1" + word "~0.3.0" + + xml-utils@^1.0.2: + version "1.7.0" + resolved "https://registry.npmmirror.com/xml-utils/-/xml-utils-1.7.0.tgz#333ce391d8918f872aaf98d2cf90f9ef9b82bd0f" + integrity sha512-bWB489+RQQclC7A9OW8e5BzbT8Tu//jtAOvkYwewFr+Q9T9KDGvfzC1lp0pYPEQPEoPQLDkmxkepSC/2gIAZGw== + + "xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@~4.0.1: + version "4.0.2" + resolved "https://registry.npmmirror.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + + xtend@~3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/xtend/-/xtend-3.0.0.tgz#5cce7407baf642cba7becda568111c493f59665a" + integrity sha512-sp/sT9OALMjRW1fKDlPeuSZlDQpkqReA0pyJukniWbTGoEKefHxhGJynE3PNhUMlcM8qWIjPwecwCw4LArS5Eg== + + y18n@^4.0.0: + version "4.0.3" + resolved "https://registry.npmmirror.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" + integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== + + y18n@^5.0.5: + version "5.0.8" + resolved "https://registry.npmmirror.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" + integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== + + yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.npmmirror.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + integrity sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A== + + yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.npmmirror.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + + yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + + yargs-parser@^13.1.2: + version "13.1.2" + resolved "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" + integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + + yargs-parser@^20.2.2: + version "20.2.9" + resolved "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" + integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== + + yargs@^13.3.2: + version "13.3.2" + resolved "https://registry.npmmirror.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" + integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== + dependencies: + cliui "^5.0.0" + find-up "^3.0.0" + get-caller-file "^2.0.1" + require-directory "^2.1.1" + require-main-filename "^2.0.0" + set-blocking "^2.0.0" + string-width "^3.0.0" + which-module "^2.0.0" + y18n "^4.0.0" + yargs-parser "^13.1.2" + + yargs@^16.0.0: + version "16.2.0" + resolved "https://registry.npmmirror.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" + integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== + 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" + + yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.npmmirror.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== + + yorkie@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/yorkie/-/yorkie-2.0.0.tgz#92411912d435214e12c51c2ae1093e54b6bb83d9" + integrity sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw== + dependencies: + execa "^0.8.0" + is-ci "^1.0.10" + normalize-path "^1.0.0" + strip-indent "^2.0.0" + + zip-stream@^2.1.2: + version "2.1.3" + resolved "https://registry.npmmirror.com/zip-stream/-/zip-stream-2.1.3.tgz#26cc4bdb93641a8590dd07112e1f77af1758865b" + integrity sha512-EkXc2JGcKhO5N5aZ7TmuNo45budRaFGHOmz24wtJR7znbNqDPmdZtUauKX6et8KAVseAMBOyWJqEpXcHTBsh7Q== + dependencies: + archiver-utils "^2.1.0" + compress-commons "^2.1.1" + readable-stream "^3.4.0" + + zrender@5.4.4, zrender@^5.1.1: + version "5.4.4" + resolved "https://registry.npmmirror.com/zrender/-/zrender-5.4.4.tgz#8854f1d95ecc82cf8912f5a11f86657cb8c9e261" + integrity sha512-0VxCNJ7AGOMCWeHVyTrGzUgrK4asT4ml9PEkeGirAkKNYXYzoPJCLvmyfdoOXcjTHPs10OZVMfD1Rwg16AZyYw== + dependencies: + tslib "2.3.0" diff --git a/yarn.lock b/yarn.lock index 91fba883e..4f8130fba 100644 --- a/yarn.lock +++ b/yarn.lock @@ -81,20 +81,6 @@ reflect-metadata "^0.1.13" viewport-mercator-project "^6.2.1" -"@antv/l7-draw@3.0.5": - version "3.0.5" - resolved "https://registry.npmmirror.com/@antv/l7-draw/-/l7-draw-3.0.5.tgz#6b7612909148537d613483385d994d8b40c54ed7" - integrity sha512-E5s2N9aKXr60OoxwMrJI8fpQHxcyMFRsVJTrg7v7iKo9hRZ73+sD11DWvd2ztc7JcHvoIdQfPA64zn/augW2hA== - dependencies: - "@turf/turf" "^6.5.0" - eventemitter3 "^4.0.7" - lodash "^4.17.21" - mousetrap "^1.6.5" - next-tick "^1.1.0" - react "^16.12.0 || ^17.0.0" - tippy.js "^6.3.7" - uuid "^8.3.2" - "@antv/l7-layers@2.9.14": version "2.9.14" resolved "https://registry.npmmirror.com/@antv/l7-layers/-/l7-layers-2.9.14.tgz#81cae807d222743afb6001ccabc53d2e2e1bd63a" @@ -268,25 +254,25 @@ chalk "^2.4.2" "@babel/compat-data@^7.20.5", "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.22.9": - version "7.22.9" - resolved "https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.22.9.tgz#71cdb00a1ce3a329ce4cbec3a44f9fef35669730" - integrity sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ== + version "7.22.20" + resolved "https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.22.20.tgz#8df6e96661209623f1975d66c35ffca66f3306d0" + integrity sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw== "@babel/core@^7.0.0": - version "7.22.17" - resolved "https://registry.npmmirror.com/@babel/core/-/core-7.22.17.tgz#2f9b0b395985967203514b24ee50f9fd0639c866" - integrity sha512-2EENLmhpwplDux5PSsZnSbnSkB3tZ6QTksgO25xwEL7pIDcNOMhF5v/s6RzwjMZzZzw9Ofc30gHv5ChCC8pifQ== + version "7.22.20" + resolved "https://registry.npmmirror.com/@babel/core/-/core-7.22.20.tgz#e3d0eed84c049e2a2ae0a64d27b6a37edec385b7" + integrity sha512-Y6jd1ahLubuYweD/zJH+vvOY141v4f9igNQAQ+MBgq9JlHS2iTsZKn1aMsb3vGccZsXI16VzTBw52Xx0DWmtnA== dependencies: "@ampproject/remapping" "^2.2.0" "@babel/code-frame" "^7.22.13" "@babel/generator" "^7.22.15" "@babel/helper-compilation-targets" "^7.22.15" - "@babel/helper-module-transforms" "^7.22.17" + "@babel/helper-module-transforms" "^7.22.20" "@babel/helpers" "^7.22.15" "@babel/parser" "^7.22.16" "@babel/template" "^7.22.15" - "@babel/traverse" "^7.22.17" - "@babel/types" "^7.22.17" + "@babel/traverse" "^7.22.20" + "@babel/types" "^7.22.19" convert-source-map "^1.7.0" debug "^4.1.0" gensync "^1.0.0-beta.2" @@ -374,10 +360,10 @@ lodash.debounce "^4.0.8" resolve "^1.14.2" -"@babel/helper-environment-visitor@^7.18.9", "@babel/helper-environment-visitor@^7.22.5": - version "7.22.5" - resolved "https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz#f06dd41b7c1f44e1f8da6c4055b41ab3a09a7e98" - integrity sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q== +"@babel/helper-environment-visitor@^7.18.9", "@babel/helper-environment-visitor@^7.22.20", "@babel/helper-environment-visitor@^7.22.5": + version "7.22.20" + resolved "https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" + integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== "@babel/helper-function-name@7.0.0-beta.44": version "7.0.0-beta.44" @@ -410,7 +396,7 @@ dependencies: "@babel/types" "^7.22.5" -"@babel/helper-member-expression-to-functions@^7.22.15", "@babel/helper-member-expression-to-functions@^7.22.5": +"@babel/helper-member-expression-to-functions@^7.22.15": version "7.22.15" resolved "https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.15.tgz#b95a144896f6d491ca7863576f820f3628818621" integrity sha512-qLNsZbgrNh0fDQBCPocSL8guki1hcPvltGDv/NxvUoABwFq7GkKSu1nRXeJkVZc+wJvne2E0RKQz+2SQrz6eAA== @@ -432,16 +418,16 @@ dependencies: "@babel/types" "^7.22.15" -"@babel/helper-module-transforms@^7.22.15", "@babel/helper-module-transforms@^7.22.17", "@babel/helper-module-transforms@^7.22.5", "@babel/helper-module-transforms@^7.22.9": - version "7.22.17" - resolved "https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.17.tgz#7edf129097a51ccc12443adbc6320e90eab76693" - integrity sha512-XouDDhQESrLHTpnBtCKExJdyY4gJCdrvH2Pyv8r8kovX2U8G0dRUOT45T9XlbLtuu9CLXP15eusnkprhoPV5iQ== +"@babel/helper-module-transforms@^7.22.15", "@babel/helper-module-transforms@^7.22.20", "@babel/helper-module-transforms@^7.22.5", "@babel/helper-module-transforms@^7.22.9": + version "7.22.20" + resolved "https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.20.tgz#da9edc14794babbe7386df438f3768067132f59e" + integrity sha512-dLT7JVWIUUxKOs1UnJUBR3S70YK+pKX6AbJgB2vMIvEkZkrfJDbYDJesnPshtKV4LhDOR3Oc5YULeDizRek+5A== dependencies: - "@babel/helper-environment-visitor" "^7.22.5" + "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-module-imports" "^7.22.15" "@babel/helper-simple-access" "^7.22.5" "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/helper-validator-identifier" "^7.22.15" + "@babel/helper-validator-identifier" "^7.22.20" "@babel/helper-optimise-call-expression@^7.22.5": version "7.22.5" @@ -456,21 +442,21 @@ integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== "@babel/helper-remap-async-to-generator@^7.18.9", "@babel/helper-remap-async-to-generator@^7.22.5": - version "7.22.17" - resolved "https://registry.npmmirror.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.17.tgz#dabaa50622b3b4670bd6546fc8db23eb12d89da0" - integrity sha512-bxH77R5gjH3Nkde6/LuncQoLaP16THYPscurp1S8z7S9ZgezCyV3G8Hc+TZiCmY8pz4fp8CvKSgtJMW0FkLAxA== + version "7.22.20" + resolved "https://registry.npmmirror.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz#7b68e1cb4fa964d2996fd063723fb48eca8498e0" + integrity sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-environment-visitor" "^7.22.5" - "@babel/helper-wrap-function" "^7.22.17" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-wrap-function" "^7.22.20" "@babel/helper-replace-supers@^7.22.5", "@babel/helper-replace-supers@^7.22.9": - version "7.22.9" - resolved "https://registry.npmmirror.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.9.tgz#cbdc27d6d8d18cd22c81ae4293765a5d9afd0779" - integrity sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg== + version "7.22.20" + resolved "https://registry.npmmirror.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz#e37d367123ca98fe455a9887734ed2e16eb7a793" + integrity sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw== dependencies: - "@babel/helper-environment-visitor" "^7.22.5" - "@babel/helper-member-expression-to-functions" "^7.22.5" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-member-expression-to-functions" "^7.22.15" "@babel/helper-optimise-call-expression" "^7.22.5" "@babel/helper-simple-access@^7.22.5": @@ -506,24 +492,24 @@ resolved "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f" integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw== -"@babel/helper-validator-identifier@^7.22.15", "@babel/helper-validator-identifier@^7.22.5": - version "7.22.15" - resolved "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.15.tgz#601fa28e4cc06786c18912dca138cec73b882044" - integrity sha512-4E/F9IIEi8WR94324mbDUMo074YTheJmd7eZF5vITTeYchqAi6sYXRLHUVsmkdmY4QjfKTcB2jB7dVP3NaBElQ== +"@babel/helper-validator-identifier@^7.22.19", "@babel/helper-validator-identifier@^7.22.20", "@babel/helper-validator-identifier@^7.22.5": + version "7.22.20" + resolved "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" + integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== "@babel/helper-validator-option@^7.22.15": version "7.22.15" resolved "https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz#694c30dfa1d09a6534cdfcafbe56789d36aba040" integrity sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA== -"@babel/helper-wrap-function@^7.22.17": - version "7.22.17" - resolved "https://registry.npmmirror.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.17.tgz#222ac3ff9cc8f9b617cc1e5db75c0b538e722801" - integrity sha512-nAhoheCMlrqU41tAojw9GpVEKDlTS8r3lzFmF0lP52LwblCPbuFSO7nGIZoIcoU5NIm1ABrna0cJExE4Ay6l2Q== +"@babel/helper-wrap-function@^7.22.20": + version "7.22.20" + resolved "https://registry.npmmirror.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz#15352b0b9bfb10fc9c76f79f6342c00e3411a569" + integrity sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw== dependencies: "@babel/helper-function-name" "^7.22.5" "@babel/template" "^7.22.15" - "@babel/types" "^7.22.17" + "@babel/types" "^7.22.19" "@babel/helpers@^7.22.15": version "7.22.15" @@ -544,11 +530,11 @@ js-tokens "^3.0.0" "@babel/highlight@^7.22.13": - version "7.22.13" - resolved "https://registry.npmmirror.com/@babel/highlight/-/highlight-7.22.13.tgz#9cda839e5d3be9ca9e8c26b6dd69e7548f0cbf16" - integrity sha512-C/BaXcnnvBCmHTpz/VGZ8jgtE2aYlW4hxDhseJAWZb7gqGM/qtCK6iZUb0TyKFf7BOUsBH7Q7fkRsDRhg1XklQ== + version "7.22.20" + resolved "https://registry.npmmirror.com/@babel/highlight/-/highlight-7.22.20.tgz#4ca92b71d80554b01427815e06f2df965b9c1f54" + integrity sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg== dependencies: - "@babel/helper-validator-identifier" "^7.22.5" + "@babel/helper-validator-identifier" "^7.22.20" chalk "^2.4.2" js-tokens "^4.0.0" @@ -1009,19 +995,19 @@ invariant "^2.2.0" lodash "^4.2.0" -"@babel/traverse@^7.22.15", "@babel/traverse@^7.22.17", "@babel/traverse@^7.7.0": - version "7.22.17" - resolved "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.22.17.tgz#b23c203ab3707e3be816043081b4a994fcacec44" - integrity sha512-xK4Uwm0JnAMvxYZxOVecss85WxTEIbTa7bnGyf/+EgCL5Zt3U7htUpEOWv9detPlamGKuRzCqw74xVglDWpPdg== +"@babel/traverse@^7.22.15", "@babel/traverse@^7.22.20", "@babel/traverse@^7.7.0": + version "7.22.20" + resolved "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.22.20.tgz#db572d9cb5c79e02d83e5618b82f6991c07584c9" + integrity sha512-eU260mPZbU7mZ0N+X10pxXhQFMGTeLb9eFS0mxehS8HZp9o1uSnFeWQuG1UPrlxgA7QoUzFhOnilHDp0AXCyHw== dependencies: "@babel/code-frame" "^7.22.13" "@babel/generator" "^7.22.15" - "@babel/helper-environment-visitor" "^7.22.5" + "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-function-name" "^7.22.5" "@babel/helper-hoist-variables" "^7.22.5" "@babel/helper-split-export-declaration" "^7.22.6" "@babel/parser" "^7.22.16" - "@babel/types" "^7.22.17" + "@babel/types" "^7.22.19" debug "^4.1.0" globals "^11.1.0" @@ -1043,13 +1029,13 @@ lodash "^4.2.0" to-fast-properties "^2.0.0" -"@babel/types@^7.22.15", "@babel/types@^7.22.17", "@babel/types@^7.22.5", "@babel/types@^7.7.0": - version "7.22.17" - resolved "https://registry.npmmirror.com/@babel/types/-/types-7.22.17.tgz#f753352c4610ffddf9c8bc6823f9ff03e2303eee" - integrity sha512-YSQPHLFtQNE5xN9tHuZnzu8vPr61wVTBZdfv1meex1NBosa4iT05k/Jw06ddJugi4bk7The/oSwQGFcksmEJQg== +"@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.7.0": + version "7.22.19" + resolved "https://registry.npmmirror.com/@babel/types/-/types-7.22.19.tgz#7425343253556916e440e662bb221a93ddb75684" + integrity sha512-P7LAw/LbojPzkgp5oznjE6tQEIWbp4PkkfrZDINTro9zgBRtI324/EYsiSI7lhPbpIQ+DCeR2NNmMWANGGfZsg== dependencies: "@babel/helper-string-parser" "^7.22.5" - "@babel/helper-validator-identifier" "^7.22.15" + "@babel/helper-validator-identifier" "^7.22.19" to-fast-properties "^2.0.0" "@hapi/address@2.x.x": @@ -1139,1237 +1125,150 @@ dependencies: "@mapbox/geojson-area" "0.2.2" concat-stream "~1.6.0" - minimist "^1.2.5" - sharkdown "^0.1.0" - -"@mapbox/geojson-rewind@^0.5.2": - version "0.5.2" - resolved "https://registry.npmmirror.com/@mapbox/geojson-rewind/-/geojson-rewind-0.5.2.tgz#591a5d71a9cd1da1a0bf3420b3bea31b0fc7946a" - integrity sha512-tJaT+RbYGJYStt7wI3cq4Nl4SXxG8W7JDG5DMJu97V25RnbNg3QtQtf+KD+VLjNpWKYsRvXDNmNrBgEETr1ifA== - dependencies: - get-stream "^6.0.1" - minimist "^1.2.6" - -"@mapbox/geojson-types@^1.0.2": - version "1.0.2" - resolved "https://registry.npmmirror.com/@mapbox/geojson-types/-/geojson-types-1.0.2.tgz#9aecf642cb00eab1080a57c4f949a65b4a5846d6" - integrity sha512-e9EBqHHv3EORHrSfbR9DqecPNn+AmuAoQxV6aL8Xu30bJMJR1o8PZLZzpk1Wq7/NfCbuhmakHTPYRhoqLsXRnw== - -"@mapbox/jsonlint-lines-primitives@^2.0.2", "@mapbox/jsonlint-lines-primitives@~2.0.2": - version "2.0.2" - resolved "https://registry.npmmirror.com/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz#ce56e539f83552b58d10d672ea4d6fc9adc7b234" - integrity sha512-rY0o9A5ECsTQRVhv7tL/OyDpGAoUB4tTvLiW1DSzQGq4bvTPhNw1VpSNjDJc5GFZ2XuyOtSWSVN05qOtcD71qQ== - -"@mapbox/mapbox-gl-style-spec@^13.23.1": - version "13.28.0" - resolved "https://registry.npmmirror.com/@mapbox/mapbox-gl-style-spec/-/mapbox-gl-style-spec-13.28.0.tgz#2ec226320a0f77856046e000df9b419303a56458" - integrity sha512-B8xM7Fp1nh5kejfIl4SWeY0gtIeewbuRencqO3cJDrCHZpaPg7uY+V8abuR+esMeuOjRl5cLhVTP40v+1ywxbg== - dependencies: - "@mapbox/jsonlint-lines-primitives" "~2.0.2" - "@mapbox/point-geometry" "^0.1.0" - "@mapbox/unitbezier" "^0.0.0" - csscolorparser "~1.0.2" - json-stringify-pretty-compact "^2.0.0" - minimist "^1.2.6" - rw "^1.3.3" - sort-object "^0.3.2" - -"@mapbox/mapbox-gl-supported@^1.5.0": - version "1.5.0" - resolved "https://registry.npmmirror.com/@mapbox/mapbox-gl-supported/-/mapbox-gl-supported-1.5.0.tgz#f60b6a55a5d8e5ee908347d2ce4250b15103dc8e" - integrity sha512-/PT1P6DNf7vjEEiPkVIRJkvibbqWtqnyGaBz3nfRdcxclNSnSdaLU5tfAgcD7I8Yt5i+L19s406YLl1koLnLbg== - -"@mapbox/martini@^0.2.0": - version "0.2.0" - resolved "https://registry.npmmirror.com/@mapbox/martini/-/martini-0.2.0.tgz#1af70211fbe994abf26e37f1388ca69c02cd43b4" - integrity sha512-7hFhtkb0KTLEls+TRw/rWayq5EeHtTaErgm/NskVoXmtgAQu/9D299aeyj6mzAR/6XUnYRp2lU+4IcrYRFjVsQ== - -"@mapbox/point-geometry@0.1.0", "@mapbox/point-geometry@^0.1.0", "@mapbox/point-geometry@~0.1.0": - version "0.1.0" - resolved "https://registry.npmmirror.com/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz#8a83f9335c7860effa2eeeca254332aa0aeed8f2" - integrity sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ== - -"@mapbox/tiny-sdf@^1.1.1": - version "1.2.5" - resolved "https://registry.npmmirror.com/@mapbox/tiny-sdf/-/tiny-sdf-1.2.5.tgz#424c620a96442b20402552be70a7f62a8407cc59" - integrity sha512-cD8A/zJlm6fdJOk6DqPUV8mcpyJkRz2x2R+/fYcWDYG3oWbG7/L7Yl/WqQ1VZCjnL9OTIMAn6c+BC5Eru4sQEw== - -"@mapbox/unitbezier@^0.0.0": - version "0.0.0" - resolved "https://registry.npmmirror.com/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz#15651bd553a67b8581fb398810c98ad86a34524e" - integrity sha512-HPnRdYO0WjFjRTSwO3frz1wKaU649OBFPX3Zo/2WZvuRi6zMiRGui8SnPQiQABgqCf8YikDe5t3HViTVw1WUzA== - -"@mapbox/vector-tile@^1.3.1": - version "1.3.1" - resolved "https://registry.npmmirror.com/@mapbox/vector-tile/-/vector-tile-1.3.1.tgz#d3a74c90402d06e89ec66de49ec817ff53409666" - integrity sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw== - dependencies: - "@mapbox/point-geometry" "~0.1.0" - -"@mapbox/whoots-js@^3.1.0": - version "3.1.0" - resolved "https://registry.npmmirror.com/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz#497c67a1cef50d1a2459ba60f315e448d2ad87fe" - integrity sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q== - -"@mrmlnc/readdir-enhanced@^2.2.1": - version "2.2.1" - resolved "https://registry.npmmirror.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" - integrity sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== - dependencies: - call-me-maybe "^1.0.1" - glob-to-regexp "^0.3.0" - -"@nodelib/fs.stat@^1.1.2": - version "1.1.3" - resolved "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" - integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== - -"@petamoriken/float16@^3.4.7": - version "3.8.3" - resolved "https://registry.npmmirror.com/@petamoriken/float16/-/float16-3.8.3.tgz#adf9dcb5d46b5976b347310f22ce247b8bb48ef9" - integrity sha512-an2OZ7/6er9Jja8EDUvU/tmtGIutdlb6LwXOwgjzoCjDRAsUd8sRZMBjoPEy78Xa9iOp+Kglk2CHgVwZuZbWbw== - -"@popperjs/core@^2.9.0": - version "2.11.8" - resolved "https://registry.npmmirror.com/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f" - integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A== - -"@riophae/vue-treeselect@^0.4.0": - version "0.4.0" - resolved "https://registry.npmmirror.com/@riophae/vue-treeselect/-/vue-treeselect-0.4.0.tgz#0baed5a794cffc580b63591f35c125e51c0df241" - integrity sha512-J4atYmBqXQmiPFK/0B5sXKjtnGc21mBJEiyKIDZwk0Q9XuynVFX6IJ4EpaLmUgL5Tve7HAS7wkiGGSti6Uaxcg== - dependencies: - "@babel/runtime" "^7.3.1" - babel-helper-vue-jsx-merge-props "^2.0.3" - easings-css "^1.0.0" - fuzzysearch "^1.0.3" - is-promise "^2.1.0" - lodash "^4.0.0" - material-colors "^1.2.6" - watch-size "^2.0.0" - -"@soda/friendly-errors-webpack-plugin@^1.7.1": - version "1.8.1" - resolved "https://registry.npmmirror.com/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.1.tgz#4d4fbb1108993aaa362116247c3d18188a2c6c85" - integrity sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg== - dependencies: - chalk "^3.0.0" - error-stack-parser "^2.0.6" - string-width "^4.2.3" - strip-ansi "^6.0.1" - -"@tinymce/tinymce-vue@^3.2.8": - version "3.2.8" - resolved "https://registry.npmmirror.com/@tinymce/tinymce-vue/-/tinymce-vue-3.2.8.tgz#014571b52ec8fa83665a7fa887bf65140207de71" - integrity sha512-jEz+NZ0g+FZFz273OEUWz9QkwPMyjc5AJYyxOgu51O1Y5UaJ/6IUddXTX6A20mwCleEv5ebwNYdalviafx4fnA== - -"@turf/along@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/along/-/along-6.5.0.tgz#ab12eec58a14de60fe243a62d31a474f415c8fef" - integrity sha512-LLyWQ0AARqJCmMcIEAXF4GEu8usmd4Kbz3qk1Oy5HoRNpZX47+i5exQtmIWKdqJ1MMhW26fCTXgpsEs5zgJ5gw== - dependencies: - "@turf/bearing" "^6.5.0" - "@turf/destination" "^6.5.0" - "@turf/distance" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - -"@turf/angle@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/angle/-/angle-6.5.0.tgz#985934171284e109d41e19ed48ad91cf9709a928" - integrity sha512-4pXMbWhFofJJAOvTMCns6N4C8CMd5Ih4O2jSAG9b3dDHakj3O4yN1+Zbm+NUei+eVEZ9gFeVp9svE3aMDenIkw== - dependencies: - "@turf/bearing" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/rhumb-bearing" "^6.5.0" - -"@turf/area@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/area/-/area-6.5.0.tgz#1d0d7aee01d8a4a3d4c91663ed35cc615f36ad56" - integrity sha512-xCZdiuojokLbQ+29qR6qoMD89hv+JAgWjLrwSEWL+3JV8IXKeNFl6XkEJz9HGkVpnXvQKJoRz4/liT+8ZZ5Jyg== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/bbox-clip@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/bbox-clip/-/bbox-clip-6.5.0.tgz#8e07d51ef8c875f9490d5c8699a2e51918587c94" - integrity sha512-F6PaIRF8WMp8EmgU/Ke5B1Y6/pia14UAYB5TiBC668w5rVVjy5L8rTm/m2lEkkDMHlzoP9vNY4pxpNthE7rLcQ== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - -"@turf/bbox-polygon@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/bbox-polygon/-/bbox-polygon-6.5.0.tgz#f18128b012eedfa860a521d8f2b3779cc0801032" - integrity sha512-+/r0NyL1lOG3zKZmmf6L8ommU07HliP4dgYToMoTxqzsWzyLjaj/OzgQ8rBmv703WJX+aS6yCmLuIhYqyufyuw== - dependencies: - "@turf/helpers" "^6.5.0" - -"@turf/bbox@*", "@turf/bbox@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/bbox/-/bbox-6.5.0.tgz#bec30a744019eae420dac9ea46fb75caa44d8dc5" - integrity sha512-RBbLaao5hXTYyyg577iuMtDB8ehxMlUqHEJiMs8jT1GHkFhr6sYre3lmLsPeYEi/ZKj5TP5tt7fkzNdJ4GIVyw== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/bearing@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/bearing/-/bearing-6.5.0.tgz#462a053c6c644434bdb636b39f8f43fb0cd857b0" - integrity sha512-dxINYhIEMzgDOztyMZc20I7ssYVNEpSv04VbMo5YPQsqa80KO3TFvbuCahMsCAW5z8Tncc8dwBlEFrmRjJG33A== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - -"@turf/bezier-spline@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/bezier-spline/-/bezier-spline-6.5.0.tgz#d1b1764948b0fa3d9aa6e4895aebeba24048b11f" - integrity sha512-vokPaurTd4PF96rRgGVm6zYYC5r1u98ZsG+wZEv9y3kJTuJRX/O3xIY2QnTGTdbVmAJN1ouOsD0RoZYaVoXORQ== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - -"@turf/boolean-clockwise@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/boolean-clockwise/-/boolean-clockwise-6.5.0.tgz#34573ecc18f900080f00e4ff364631a8b1135794" - integrity sha512-45+C7LC5RMbRWrxh3Z0Eihsc8db1VGBO5d9BLTOAwU4jR6SgsunTfRWR16X7JUwIDYlCVEmnjcXJNi/kIU3VIw== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - -"@turf/boolean-contains@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/boolean-contains/-/boolean-contains-6.5.0.tgz#f802e7432fb53109242d5bf57393ef2f53849bbf" - integrity sha512-4m8cJpbw+YQcKVGi8y0cHhBUnYT+QRfx6wzM4GI1IdtYH3p4oh/DOBJKrepQyiDzFDaNIjxuWXBh0ai1zVwOQQ== - dependencies: - "@turf/bbox" "^6.5.0" - "@turf/boolean-point-in-polygon" "^6.5.0" - "@turf/boolean-point-on-line" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - -"@turf/boolean-crosses@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/boolean-crosses/-/boolean-crosses-6.5.0.tgz#4a1981475b9d6e23b25721f9fb8ef20696ff1648" - integrity sha512-gvshbTPhAHporTlQwBJqyfW+2yV8q/mOTxG6PzRVl6ARsqNoqYQWkd4MLug7OmAqVyBzLK3201uAeBjxbGw0Ng== - dependencies: - "@turf/boolean-point-in-polygon" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/line-intersect" "^6.5.0" - "@turf/polygon-to-line" "^6.5.0" - -"@turf/boolean-disjoint@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/boolean-disjoint/-/boolean-disjoint-6.5.0.tgz#e291d8f8f8cce7f7bb3c11e23059156a49afc5e4" - integrity sha512-rZ2ozlrRLIAGo2bjQ/ZUu4oZ/+ZjGvLkN5CKXSKBcu6xFO6k2bgqeM8a1836tAW+Pqp/ZFsTA5fZHsJZvP2D5g== - dependencies: - "@turf/boolean-point-in-polygon" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/line-intersect" "^6.5.0" - "@turf/meta" "^6.5.0" - "@turf/polygon-to-line" "^6.5.0" - -"@turf/boolean-equal@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/boolean-equal/-/boolean-equal-6.5.0.tgz#b1c0ce14e9d9fb7778cddcf22558c9f523fe9141" - integrity sha512-cY0M3yoLC26mhAnjv1gyYNQjn7wxIXmL2hBmI/qs8g5uKuC2hRWi13ydufE3k4x0aNRjFGlg41fjoYLwaVF+9Q== - dependencies: - "@turf/clean-coords" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - geojson-equality "0.1.6" - -"@turf/boolean-intersects@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/boolean-intersects/-/boolean-intersects-6.5.0.tgz#df2b831ea31a4574af6b2fefe391f097a926b9d6" - integrity sha512-nIxkizjRdjKCYFQMnml6cjPsDOBCThrt+nkqtSEcxkKMhAQj5OO7o2CecioNTaX8EayqwMGVKcsz27oP4mKPTw== - dependencies: - "@turf/boolean-disjoint" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/boolean-overlap@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/boolean-overlap/-/boolean-overlap-6.5.0.tgz#f27c85888c3665d42d613a91a83adf1657cd1385" - integrity sha512-8btMIdnbXVWUa1M7D4shyaSGxLRw6NjMcqKBcsTXcZdnaixl22k7ar7BvIzkaRYN3SFECk9VGXfLncNS3ckQUw== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/line-intersect" "^6.5.0" - "@turf/line-overlap" "^6.5.0" - "@turf/meta" "^6.5.0" - geojson-equality "0.1.6" - -"@turf/boolean-parallel@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/boolean-parallel/-/boolean-parallel-6.5.0.tgz#4e8a9dafdccaf18aca95f1265a5eade3f330173f" - integrity sha512-aSHJsr1nq9e5TthZGZ9CZYeXklJyRgR5kCLm5X4urz7+MotMOp/LsGOsvKvK9NeUl9+8OUmfMn8EFTT8LkcvIQ== - dependencies: - "@turf/clean-coords" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/line-segment" "^6.5.0" - "@turf/rhumb-bearing" "^6.5.0" - -"@turf/boolean-point-in-polygon@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/boolean-point-in-polygon/-/boolean-point-in-polygon-6.5.0.tgz#6d2e9c89de4cd2e4365004c1e51490b7795a63cf" - integrity sha512-DtSuVFB26SI+hj0SjrvXowGTUCHlgevPAIsukssW6BG5MlNSBQAo70wpICBNJL6RjukXg8d2eXaAWuD/CqL00A== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - -"@turf/boolean-point-on-line@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/boolean-point-on-line/-/boolean-point-on-line-6.5.0.tgz#a8efa7bad88760676f395afb9980746bc5b376e9" - integrity sha512-A1BbuQ0LceLHvq7F/P7w3QvfpmZqbmViIUPHdNLvZimFNLo4e6IQunmzbe+8aSStH9QRZm3VOflyvNeXvvpZEQ== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - -"@turf/boolean-within@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/boolean-within/-/boolean-within-6.5.0.tgz#31a749d3be51065da8c470a1e5613f4d2efdee06" - integrity sha512-YQB3oU18Inx35C/LU930D36RAVe7LDXk1kWsQ8mLmuqYn9YdPsDQTMTkLJMhoQ8EbN7QTdy333xRQ4MYgToteQ== - dependencies: - "@turf/bbox" "^6.5.0" - "@turf/boolean-point-in-polygon" "^6.5.0" - "@turf/boolean-point-on-line" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - -"@turf/buffer@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/buffer/-/buffer-6.5.0.tgz#22bd0d05b4e1e73eaebc69b8f574a410ff704842" - integrity sha512-qeX4N6+PPWbKqp1AVkBVWFerGjMYMUyencwfnkCesoznU6qvfugFHNAngNqIBVnJjZ5n8IFyOf+akcxnrt9sNg== - dependencies: - "@turf/bbox" "^6.5.0" - "@turf/center" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" - "@turf/projection" "^6.5.0" - d3-geo "1.7.1" - turf-jsts "*" - -"@turf/center-mean@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/center-mean/-/center-mean-6.5.0.tgz#2dc329c003f8012ba9ae7812a61b5647e1ae86a2" - integrity sha512-AAX6f4bVn12pTVrMUiB9KrnV94BgeBKpyg3YpfnEbBpkN/znfVhL8dG8IxMAxAoSZ61Zt9WLY34HfENveuOZ7Q== - dependencies: - "@turf/bbox" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/center-median@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/center-median/-/center-median-6.5.0.tgz#1b68e3f288af47f76c247d6bf671f30d8c25c974" - integrity sha512-dT8Ndu5CiZkPrj15PBvslpuf01ky41DEYEPxS01LOxp5HOUHXp1oJxsPxvc+i/wK4BwccPNzU1vzJ0S4emd1KQ== - dependencies: - "@turf/center-mean" "^6.5.0" - "@turf/centroid" "^6.5.0" - "@turf/distance" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/center-of-mass@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/center-of-mass/-/center-of-mass-6.5.0.tgz#f9e6988bc296b7f763a0137ad6095f54843cf06a" - integrity sha512-EWrriU6LraOfPN7m1jZi+1NLTKNkuIsGLZc2+Y8zbGruvUW+QV7K0nhf7iZWutlxHXTBqEXHbKue/o79IumAsQ== - dependencies: - "@turf/centroid" "^6.5.0" - "@turf/convex" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/center@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/center/-/center-6.5.0.tgz#3bcb6bffcb8ba147430cfea84aabaed5dbdd4f07" - integrity sha512-T8KtMTfSATWcAX088rEDKjyvQCBkUsLnK/Txb6/8WUXIeOZyHu42G7MkdkHRoHtwieLdduDdmPLFyTdG5/e7ZQ== - dependencies: - "@turf/bbox" "^6.5.0" - "@turf/helpers" "^6.5.0" - -"@turf/centroid@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/centroid/-/centroid-6.5.0.tgz#ecaa365412e5a4d595bb448e7dcdacfb49eb0009" - integrity sha512-MwE1oq5E3isewPprEClbfU5pXljIK/GUOMbn22UM3IFPDJX0KeoyLNwghszkdmFp/qMGL/M13MMWvU+GNLXP/A== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/circle@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/circle/-/circle-6.5.0.tgz#dc017d8c0131d1d212b7c06f76510c22bbeb093c" - integrity sha512-oU1+Kq9DgRnoSbWFHKnnUdTmtcRUMmHoV9DjTXu9vOLNV5OWtAAh1VZ+mzsioGGzoDNT/V5igbFOkMfBQc0B6A== - dependencies: - "@turf/destination" "^6.5.0" - "@turf/helpers" "^6.5.0" - -"@turf/clean-coords@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/clean-coords/-/clean-coords-6.5.0.tgz#6690adf764ec4b649710a8a20dab7005efbea53f" - integrity sha512-EMX7gyZz0WTH/ET7xV8MyrExywfm9qUi0/MY89yNffzGIEHuFfqwhcCqZ8O00rZIPZHUTxpmsxQSTfzJJA1CPw== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - -"@turf/clone@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/clone/-/clone-6.5.0.tgz#895860573881ae10a02dfff95f274388b1cda51a" - integrity sha512-mzVtTFj/QycXOn6ig+annKrM6ZlimreKYz6f/GSERytOpgzodbQyOgkfwru100O1KQhhjSudKK4DsQ0oyi9cTw== - dependencies: - "@turf/helpers" "^6.5.0" - -"@turf/clusters-dbscan@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/clusters-dbscan/-/clusters-dbscan-6.5.0.tgz#e01f854d24fac4899009fc6811854424ea8f0985" - integrity sha512-SxZEE4kADU9DqLRiT53QZBBhu8EP9skviSyl+FGj08Y01xfICM/RR9ACUdM0aEQimhpu+ZpRVcUK+2jtiCGrYQ== - dependencies: - "@turf/clone" "^6.5.0" - "@turf/distance" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" - density-clustering "1.3.0" - -"@turf/clusters-kmeans@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/clusters-kmeans/-/clusters-kmeans-6.5.0.tgz#aca6f66858af6476b7352a2bbbb392f9ddb7f5b4" - integrity sha512-DwacD5+YO8kwDPKaXwT9DV46tMBVNsbi1IzdajZu1JDSWoN7yc7N9Qt88oi+p30583O0UPVkAK+A10WAQv4mUw== - dependencies: - "@turf/clone" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/meta" "^6.5.0" - skmeans "0.9.7" - -"@turf/clusters@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/clusters/-/clusters-6.5.0.tgz#a5ee7b62cdf345db2f1eafe2eb382adc186163e1" - integrity sha512-Y6gfnTJzQ1hdLfCsyd5zApNbfLIxYEpmDibHUqR5z03Lpe02pa78JtgrgUNt1seeO/aJ4TG1NLN8V5gOrHk04g== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/collect@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/collect/-/collect-6.5.0.tgz#3749ca7d4b91fbcbe1b9b8858ed70df8b6290910" - integrity sha512-4dN/T6LNnRg099m97BJeOcTA5fSI8cu87Ydgfibewd2KQwBexO69AnjEFqfPX3Wj+Zvisj1uAVIZbPmSSrZkjg== - dependencies: - "@turf/bbox" "^6.5.0" - "@turf/boolean-point-in-polygon" "^6.5.0" - "@turf/helpers" "^6.5.0" - rbush "2.x" - -"@turf/combine@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/combine/-/combine-6.5.0.tgz#e0f3468ac9c09c24fa7184ebbd8a79d2e595ef81" - integrity sha512-Q8EIC4OtAcHiJB3C4R+FpB4LANiT90t17uOd851qkM2/o6m39bfN5Mv0PWqMZIHWrrosZqRqoY9dJnzz/rJxYQ== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/concave@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/concave/-/concave-6.5.0.tgz#19ab1a3f04087c478cebc5e631293f3eeb2e7ce4" - integrity sha512-I/sUmUC8TC5h/E2vPwxVht+nRt+TnXIPRoztDFvS8/Y0+cBDple9inLSo9nnPXMXidrBlGXZ9vQx/BjZUJgsRQ== - dependencies: - "@turf/clone" "^6.5.0" - "@turf/distance" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/meta" "^6.5.0" - "@turf/tin" "^6.5.0" - topojson-client "3.x" - topojson-server "3.x" - -"@turf/convex@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/convex/-/convex-6.5.0.tgz#a7613e0d3795e2f5b9ce79a39271e86f54a3d354" - integrity sha512-x7ZwC5z7PJB0SBwNh7JCeCNx7Iu+QSrH7fYgK0RhhNop13TqUlvHMirMLRgf2db1DqUetrAO2qHJeIuasquUWg== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" - concaveman "*" - -"@turf/destination@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/destination/-/destination-6.5.0.tgz#30a84702f9677d076130e0440d3223ae503fdae1" - integrity sha512-4cnWQlNC8d1tItOz9B4pmJdWpXqS0vEvv65bI/Pj/genJnsL7evI0/Xw42RvEGROS481MPiU80xzvwxEvhQiMQ== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - -"@turf/difference@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/difference/-/difference-6.5.0.tgz#677b0d5641a93bba2e82f2c683f0d880105b3197" - integrity sha512-l8iR5uJqvI+5Fs6leNbhPY5t/a3vipUF/3AeVLpwPQcgmedNXyheYuy07PcMGH5Jdpi5gItOiTqwiU/bUH4b3A== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - polygon-clipping "^0.15.3" - -"@turf/dissolve@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/dissolve/-/dissolve-6.5.0.tgz#65debed7ef185087d842b450ebd01e81cc2e80f6" - integrity sha512-WBVbpm9zLTp0Bl9CE35NomTaOL1c4TQCtEoO43YaAhNEWJOOIhZMFJyr8mbvYruKl817KinT3x7aYjjCMjTAsQ== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/meta" "^6.5.0" - polygon-clipping "^0.15.3" - -"@turf/distance-weight@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/distance-weight/-/distance-weight-6.5.0.tgz#fe1fb45b5ae5ca4e09a898cb0a15c6c79ed0849e" - integrity sha512-a8qBKkgVNvPKBfZfEJZnC3DV7dfIsC3UIdpRci/iap/wZLH41EmS90nM+BokAJflUHYy8PqE44wySGWHN1FXrQ== - dependencies: - "@turf/centroid" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/distance@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/distance/-/distance-6.5.0.tgz#21f04d5f86e864d54e2abde16f35c15b4f36149a" - integrity sha512-xzykSLfoURec5qvQJcfifw/1mJa+5UwByZZ5TZ8iaqjGYN0vomhV9aiSLeYdUGtYRESZ+DYC/OzY+4RclZYgMg== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - -"@turf/ellipse@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/ellipse/-/ellipse-6.5.0.tgz#1e20cc9eb968f35ab891572892a0bffcef5e552a" - integrity sha512-kuXtwFviw/JqnyJXF1mrR/cb496zDTSbGKtSiolWMNImYzGGkbsAsFTjwJYgD7+4FixHjp0uQPzo70KDf3AIBw== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/rhumb-destination" "^6.5.0" - "@turf/transform-rotate" "^6.5.0" - -"@turf/envelope@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/envelope/-/envelope-6.5.0.tgz#73e81b9b7ed519bd8a614d36322d6f9fbeeb0579" - integrity sha512-9Z+FnBWvOGOU4X+fMZxYFs1HjFlkKqsddLuMknRaqcJd6t+NIv5DWvPtDL8ATD2GEExYDiFLwMdckfr1yqJgHA== - dependencies: - "@turf/bbox" "^6.5.0" - "@turf/bbox-polygon" "^6.5.0" - "@turf/helpers" "^6.5.0" - -"@turf/explode@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/explode/-/explode-6.5.0.tgz#02c292cc143dd629643da5b70bb5b19b9f0f1c6b" - integrity sha512-6cSvMrnHm2qAsace6pw9cDmK2buAlw8+tjeJVXMfMyY+w7ZUi1rprWMsY92J7s2Dar63Bv09n56/1V7+tcj52Q== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/flatten@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/flatten/-/flatten-6.5.0.tgz#0bd26161f4f1759bbad6ba9485e8ee65f3fa72a7" - integrity sha512-IBZVwoNLVNT6U/bcUUllubgElzpMsNoCw8tLqBw6dfYg9ObGmpEjf9BIYLr7a2Yn5ZR4l7YIj2T7kD5uJjZADQ== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/flip@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/flip/-/flip-6.5.0.tgz#04b38eae8a78f2cf9240140b25401b16b37d20e2" - integrity sha512-oyikJFNjt2LmIXQqgOGLvt70RgE2lyzPMloYWM7OR5oIFGRiBvqVD2hA6MNw6JewIm30fWZ8DQJw1NHXJTJPbg== - dependencies: - "@turf/clone" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/great-circle@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/great-circle/-/great-circle-6.5.0.tgz#2daccbdd1c609a13b00d566ea0ad95457cfc87c2" - integrity sha512-7ovyi3HaKOXdFyN7yy1yOMa8IyOvV46RC1QOQTT+RYUN8ke10eyqExwBpL9RFUPvlpoTzoYbM/+lWPogQlFncg== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - -"@turf/helpers@6.x", "@turf/helpers@^6.1.4", "@turf/helpers@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/helpers/-/helpers-6.5.0.tgz#f79af094bd6b8ce7ed2bd3e089a8493ee6cae82e" - integrity sha512-VbI1dV5bLFzohYYdgqwikdMVpe7pJ9X3E+dlr425wa2/sMJqYDhTO++ec38/pcPvPE6oD9WEEeU3Xu3gza+VPw== - -"@turf/hex-grid@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/hex-grid/-/hex-grid-6.5.0.tgz#aa5ee46e291839d4405db74b7516c6da89ee56f7" - integrity sha512-Ln3tc2tgZT8etDOldgc6e741Smg1CsMKAz1/Mlel+MEL5Ynv2mhx3m0q4J9IB1F3a4MNjDeVvm8drAaf9SF33g== - dependencies: - "@turf/distance" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/intersect" "^6.5.0" - "@turf/invariant" "^6.5.0" - -"@turf/interpolate@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/interpolate/-/interpolate-6.5.0.tgz#9120def5d4498dd7b7d5e92a263aac3e1fd92886" - integrity sha512-LSH5fMeiGyuDZ4WrDJNgh81d2DnNDUVJtuFryJFup8PV8jbs46lQGfI3r1DJ2p1IlEJIz3pmAZYeTfMMoeeohw== - dependencies: - "@turf/bbox" "^6.5.0" - "@turf/centroid" "^6.5.0" - "@turf/clone" "^6.5.0" - "@turf/distance" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/hex-grid" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/meta" "^6.5.0" - "@turf/point-grid" "^6.5.0" - "@turf/square-grid" "^6.5.0" - "@turf/triangle-grid" "^6.5.0" - -"@turf/intersect@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/intersect/-/intersect-6.5.0.tgz#a14e161ddd0264d0f07ac4e325553c70c421f9e6" - integrity sha512-2legGJeKrfFkzntcd4GouPugoqPUjexPZnOvfez+3SfIMrHvulw8qV8u7pfVyn2Yqs53yoVCEjS5sEpvQ5YRQg== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - polygon-clipping "^0.15.3" - -"@turf/invariant@^6.1.2", "@turf/invariant@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/invariant/-/invariant-6.5.0.tgz#970afc988023e39c7ccab2341bd06979ddc7463f" - integrity sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg== - dependencies: - "@turf/helpers" "^6.5.0" - -"@turf/isobands@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/isobands/-/isobands-6.5.0.tgz#5e0929d9d8d53147074a5cfe4533768782e2a2ce" - integrity sha512-4h6sjBPhRwMVuFaVBv70YB7eGz+iw0bhPRnp+8JBdX1UPJSXhoi/ZF2rACemRUr0HkdVB/a1r9gC32vn5IAEkw== - dependencies: - "@turf/area" "^6.5.0" - "@turf/bbox" "^6.5.0" - "@turf/boolean-point-in-polygon" "^6.5.0" - "@turf/explode" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/meta" "^6.5.0" - object-assign "*" - -"@turf/isolines@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/isolines/-/isolines-6.5.0.tgz#3435c7cb5a79411207a5657aa4095357cfd35831" - integrity sha512-6ElhiLCopxWlv4tPoxiCzASWt/jMRvmp6mRYrpzOm3EUl75OhHKa/Pu6Y9nWtCMmVC/RcWtiiweUocbPLZLm0A== - dependencies: - "@turf/bbox" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/meta" "^6.5.0" - object-assign "*" - -"@turf/kinks@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/kinks/-/kinks-6.5.0.tgz#80e7456367535365012f658cf1a988b39a2c920b" - integrity sha512-ViCngdPt1eEL7hYUHR2eHR662GvCgTc35ZJFaNR6kRtr6D8plLaDju0FILeFFWSc+o8e3fwxZEJKmFj9IzPiIQ== - dependencies: - "@turf/helpers" "^6.5.0" - -"@turf/length@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/length/-/length-6.5.0.tgz#ff4e9072d5f997e1c32a1311d214d184463f83fa" - integrity sha512-5pL5/pnw52fck3oRsHDcSGrj9HibvtlrZ0QNy2OcW8qBFDNgZ4jtl6U7eATVoyWPKBHszW3dWETW+iLV7UARig== - dependencies: - "@turf/distance" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/line-arc@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/line-arc/-/line-arc-6.5.0.tgz#5ca35516ccf1f3a01149889d9facb39a77b07431" - integrity sha512-I6c+V6mIyEwbtg9P9zSFF89T7QPe1DPTG3MJJ6Cm1MrAY0MdejwQKOpsvNl8LDU2ekHOlz2kHpPVR7VJsoMllA== - dependencies: - "@turf/circle" "^6.5.0" - "@turf/destination" "^6.5.0" - "@turf/helpers" "^6.5.0" - -"@turf/line-chunk@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/line-chunk/-/line-chunk-6.5.0.tgz#02cefa74564b9cf533a3ac8a5109c97cb7170d10" - integrity sha512-i1FGE6YJaaYa+IJesTfyRRQZP31QouS+wh/pa6O3CC0q4T7LtHigyBSYjrbjSLfn2EVPYGlPCMFEqNWCOkC6zg== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/length" "^6.5.0" - "@turf/line-slice-along" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/line-intersect@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/line-intersect/-/line-intersect-6.5.0.tgz#dea48348b30c093715d2195d2dd7524aee4cf020" - integrity sha512-CS6R1tZvVQD390G9Ea4pmpM6mJGPWoL82jD46y0q1KSor9s6HupMIo1kY4Ny+AEYQl9jd21V3Scz20eldpbTVA== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/line-segment" "^6.5.0" - "@turf/meta" "^6.5.0" - geojson-rbush "3.x" - -"@turf/line-offset@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/line-offset/-/line-offset-6.5.0.tgz#2bbd8fcf9ff82009b72890863da444b190e53689" - integrity sha512-CEXZbKgyz8r72qRvPchK0dxqsq8IQBdH275FE6o4MrBkzMcoZsfSjghtXzKaz9vvro+HfIXal0sTk2mqV1lQTw== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/line-overlap@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/line-overlap/-/line-overlap-6.5.0.tgz#10ebb805c2d047463379fc1f997785fa8f3f4cc1" - integrity sha512-xHOaWLd0hkaC/1OLcStCpfq55lPHpPNadZySDXYiYjEz5HXr1oKmtMYpn0wGizsLwrOixRdEp+j7bL8dPt4ojQ== - dependencies: - "@turf/boolean-point-on-line" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/line-segment" "^6.5.0" - "@turf/meta" "^6.5.0" - "@turf/nearest-point-on-line" "^6.5.0" - deep-equal "1.x" - geojson-rbush "3.x" - -"@turf/line-segment@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/line-segment/-/line-segment-6.5.0.tgz#ee73f3ffcb7c956203b64ed966d96af380a4dd65" - integrity sha512-jI625Ho4jSuJESNq66Mmi290ZJ5pPZiQZruPVpmHkUw257Pew0alMmb6YrqYNnLUuiVVONxAAKXUVeeUGtycfw== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/line-slice-along@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/line-slice-along/-/line-slice-along-6.5.0.tgz#6e7a861d72c6f80caba2c4418b69a776f0292953" - integrity sha512-KHJRU6KpHrAj+BTgTNqby6VCTnDzG6a1sJx/I3hNvqMBLvWVA2IrkR9L9DtsQsVY63IBwVdQDqiwCuZLDQh4Ng== - dependencies: - "@turf/bearing" "^6.5.0" - "@turf/destination" "^6.5.0" - "@turf/distance" "^6.5.0" - "@turf/helpers" "^6.5.0" - -"@turf/line-slice@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/line-slice/-/line-slice-6.5.0.tgz#7b6e0c8e8e93fdb4e65c3b9a123a2ec93a21bdb0" - integrity sha512-vDqJxve9tBHhOaVVFXqVjF5qDzGtKWviyjbyi2QnSnxyFAmLlLnBfMX8TLQCAf2GxHibB95RO5FBE6I2KVPRuw== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/nearest-point-on-line" "^6.5.0" - -"@turf/line-split@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/line-split/-/line-split-6.5.0.tgz#116d7fbf714457878225187f5820ef98db7b02c2" - integrity sha512-/rwUMVr9OI2ccJjw7/6eTN53URtGThNSD5I0GgxyFXMtxWiloRJ9MTff8jBbtPWrRka/Sh2GkwucVRAEakx9Sw== - dependencies: - "@turf/bbox" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/line-intersect" "^6.5.0" - "@turf/line-segment" "^6.5.0" - "@turf/meta" "^6.5.0" - "@turf/nearest-point-on-line" "^6.5.0" - "@turf/square" "^6.5.0" - "@turf/truncate" "^6.5.0" - geojson-rbush "3.x" - -"@turf/line-to-polygon@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/line-to-polygon/-/line-to-polygon-6.5.0.tgz#c919a03064a1cd5cef4c4e4d98dc786e12ffbc89" - integrity sha512-qYBuRCJJL8Gx27OwCD1TMijM/9XjRgXH/m/TyuND4OXedBpIWlK5VbTIO2gJ8OCfznBBddpjiObLBrkuxTpN4Q== - dependencies: - "@turf/bbox" "^6.5.0" - "@turf/clone" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - -"@turf/mask@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/mask/-/mask-6.5.0.tgz#a97f355ee071ac60d8d3782ae39e5bb4b4e26857" - integrity sha512-RQha4aU8LpBrmrkH8CPaaoAfk0Egj5OuXtv6HuCQnHeGNOQt3TQVibTA3Sh4iduq4EPxnZfDjgsOeKtrCA19lg== - dependencies: - "@turf/helpers" "^6.5.0" - polygon-clipping "^0.15.3" - -"@turf/meta@6.x", "@turf/meta@^6.0.2", "@turf/meta@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/meta/-/meta-6.5.0.tgz#b725c3653c9f432133eaa04d3421f7e51e0418ca" - integrity sha512-RrArvtsV0vdsCBegoBtOalgdSOfkBrTJ07VkpiCnq/491W67hnMWmDu7e6Ztw0C3WldRYTXkg3SumfdzZxLBHA== - dependencies: - "@turf/helpers" "^6.5.0" - -"@turf/midpoint@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/midpoint/-/midpoint-6.5.0.tgz#5f9428959309feccaf3f55873a8de70d4121bdce" - integrity sha512-MyTzV44IwmVI6ec9fB2OgZ53JGNlgOpaYl9ArKoF49rXpL84F9rNATndbe0+MQIhdkw8IlzA6xVP4lZzfMNVCw== - dependencies: - "@turf/bearing" "^6.5.0" - "@turf/destination" "^6.5.0" - "@turf/distance" "^6.5.0" - "@turf/helpers" "^6.5.0" - -"@turf/moran-index@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/moran-index/-/moran-index-6.5.0.tgz#456264bfb014a7b5f527807c9dcf25df3c6b2efd" - integrity sha512-ItsnhrU2XYtTtTudrM8so4afBCYWNaB0Mfy28NZwLjB5jWuAsvyV+YW+J88+neK/ougKMTawkmjQqodNJaBeLQ== - dependencies: - "@turf/distance-weight" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/nearest-point-on-line@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/nearest-point-on-line/-/nearest-point-on-line-6.5.0.tgz#8e1cd2cdc0b5acaf4c8d8b3b33bb008d3cb99e7b" - integrity sha512-WthrvddddvmymnC+Vf7BrkHGbDOUu6Z3/6bFYUGv1kxw8tiZ6n83/VG6kHz4poHOfS0RaNflzXSkmCi64fLBlg== - dependencies: - "@turf/bearing" "^6.5.0" - "@turf/destination" "^6.5.0" - "@turf/distance" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/line-intersect" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/nearest-point-to-line@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/nearest-point-to-line/-/nearest-point-to-line-6.5.0.tgz#5549b48690d523f9af4765fe64a3cbebfbc6bb75" - integrity sha512-PXV7cN0BVzUZdjj6oeb/ESnzXSfWmEMrsfZSDRgqyZ9ytdiIj/eRsnOXLR13LkTdXVOJYDBuf7xt1mLhM4p6+Q== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/meta" "^6.5.0" - "@turf/point-to-line-distance" "^6.5.0" - object-assign "*" - -"@turf/nearest-point@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/nearest-point/-/nearest-point-6.5.0.tgz#2f1781c26ff3f054005d4ff352042973318b92f1" - integrity sha512-fguV09QxilZv/p94s8SMsXILIAMiaXI5PATq9d7YWijLxWUj6Q/r43kxyoi78Zmwwh1Zfqz9w+bCYUAxZ5+euA== - dependencies: - "@turf/clone" "^6.5.0" - "@turf/distance" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/planepoint@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/planepoint/-/planepoint-6.5.0.tgz#5cb788670c31a6b064ae464180d51b4d550d87de" - integrity sha512-R3AahA6DUvtFbka1kcJHqZ7DMHmPXDEQpbU5WaglNn7NaCQg9HB0XM0ZfqWcd5u92YXV+Gg8QhC8x5XojfcM4Q== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - -"@turf/point-grid@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/point-grid/-/point-grid-6.5.0.tgz#f628d30afe29d60dcbf54b195e46eab48a4fbfaa" - integrity sha512-Iq38lFokNNtQJnOj/RBKmyt6dlof0yhaHEDELaWHuECm1lIZLY3ZbVMwbs+nXkwTAHjKfS/OtMheUBkw+ee49w== - dependencies: - "@turf/boolean-within" "^6.5.0" - "@turf/distance" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - -"@turf/point-on-feature@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/point-on-feature/-/point-on-feature-6.5.0.tgz#37d07afeb31896e53c0833aa404993ba7d500f0c" - integrity sha512-bDpuIlvugJhfcF/0awAQ+QI6Om1Y1FFYE8Y/YdxGRongivix850dTeXCo0mDylFdWFPGDo7Mmh9Vo4VxNwW/TA== - dependencies: - "@turf/boolean-point-in-polygon" "^6.5.0" - "@turf/center" "^6.5.0" - "@turf/explode" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/nearest-point" "^6.5.0" - -"@turf/point-to-line-distance@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/point-to-line-distance/-/point-to-line-distance-6.5.0.tgz#bc46fe09ea630aaf73f13c40b38a7df79050fff8" - integrity sha512-opHVQ4vjUhNBly1bob6RWy+F+hsZDH9SA0UW36pIRzfpu27qipU18xup0XXEePfY6+wvhF6yL/WgCO2IbrLqEA== - dependencies: - "@turf/bearing" "^6.5.0" - "@turf/distance" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/meta" "^6.5.0" - "@turf/projection" "^6.5.0" - "@turf/rhumb-bearing" "^6.5.0" - "@turf/rhumb-distance" "^6.5.0" - -"@turf/points-within-polygon@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/points-within-polygon/-/points-within-polygon-6.5.0.tgz#d49f4d7cf19b7a440bf1e06f771ff4e1df13107f" - integrity sha512-YyuheKqjliDsBDt3Ho73QVZk1VXX1+zIA2gwWvuz8bR1HXOkcuwk/1J76HuFMOQI3WK78wyAi+xbkx268PkQzQ== - dependencies: - "@turf/boolean-point-in-polygon" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/polygon-smooth@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/polygon-smooth/-/polygon-smooth-6.5.0.tgz#00ca366871cb6ea3bee44ff3ea870aaf75711733" - integrity sha512-LO/X/5hfh/Rk4EfkDBpLlVwt3i6IXdtQccDT9rMjXEP32tRgy0VMFmdkNaXoGlSSKf/1mGqLl4y4wHd86DqKbg== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/polygon-tangents@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/polygon-tangents/-/polygon-tangents-6.5.0.tgz#dc025202727ba2f3347baa95dbca4e0ffdb2ddf5" - integrity sha512-sB4/IUqJMYRQH9jVBwqS/XDitkEfbyqRy+EH/cMRJURTg78eHunvJ708x5r6umXsbiUyQU4eqgPzEylWEQiunw== - dependencies: - "@turf/bbox" "^6.5.0" - "@turf/boolean-within" "^6.5.0" - "@turf/explode" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/nearest-point" "^6.5.0" - -"@turf/polygon-to-line@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/polygon-to-line/-/polygon-to-line-6.5.0.tgz#4dc86db66168b32bb83ce448cf966208a447d952" - integrity sha512-5p4n/ij97EIttAq+ewSnKt0ruvuM+LIDzuczSzuHTpq4oS7Oq8yqg5TQ4nzMVuK41r/tALCk7nAoBuw3Su4Gcw== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - -"@turf/polygonize@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/polygonize/-/polygonize-6.5.0.tgz#8aa0f1e386e96c533a320c426aaf387020320fa3" - integrity sha512-a/3GzHRaCyzg7tVYHo43QUChCspa99oK4yPqooVIwTC61npFzdrmnywMv0S+WZjHZwK37BrFJGFrZGf6ocmY5w== - dependencies: - "@turf/boolean-point-in-polygon" "^6.5.0" - "@turf/envelope" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/projection@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/projection/-/projection-6.5.0.tgz#d2aad862370bf03f2270701115464a8406c144b2" - integrity sha512-/Pgh9mDvQWWu8HRxqpM+tKz8OzgauV+DiOcr3FCjD6ubDnrrmMJlsf6fFJmggw93mtVPrZRL6yyi9aYCQBOIvg== - dependencies: - "@turf/clone" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" + minimist "^1.2.5" + sharkdown "^0.1.0" -"@turf/random@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/random/-/random-6.5.0.tgz#b19672cf4549557660034d4a303911656df7747e" - integrity sha512-8Q25gQ/XbA7HJAe+eXp4UhcXM9aOOJFaxZ02+XSNwMvY8gtWSCBLVqRcW4OhqilgZ8PeuQDWgBxeo+BIqqFWFQ== +"@mapbox/geojson-rewind@^0.5.2": + version "0.5.2" + resolved "https://registry.npmmirror.com/@mapbox/geojson-rewind/-/geojson-rewind-0.5.2.tgz#591a5d71a9cd1da1a0bf3420b3bea31b0fc7946a" + integrity sha512-tJaT+RbYGJYStt7wI3cq4Nl4SXxG8W7JDG5DMJu97V25RnbNg3QtQtf+KD+VLjNpWKYsRvXDNmNrBgEETr1ifA== dependencies: - "@turf/helpers" "^6.5.0" + get-stream "^6.0.1" + minimist "^1.2.6" -"@turf/rectangle-grid@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/rectangle-grid/-/rectangle-grid-6.5.0.tgz#c3ef38e8cfdb763012beb1f22e2b77288a37a5cf" - integrity sha512-yQZ/1vbW68O2KsSB3OZYK+72aWz/Adnf7m2CMKcC+aq6TwjxZjAvlbCOsNUnMAuldRUVN1ph6RXMG4e9KEvKvg== - dependencies: - "@turf/boolean-intersects" "^6.5.0" - "@turf/distance" "^6.5.0" - "@turf/helpers" "^6.5.0" +"@mapbox/geojson-types@^1.0.2": + version "1.0.2" + resolved "https://registry.npmmirror.com/@mapbox/geojson-types/-/geojson-types-1.0.2.tgz#9aecf642cb00eab1080a57c4f949a65b4a5846d6" + integrity sha512-e9EBqHHv3EORHrSfbR9DqecPNn+AmuAoQxV6aL8Xu30bJMJR1o8PZLZzpk1Wq7/NfCbuhmakHTPYRhoqLsXRnw== -"@turf/rewind@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/rewind/-/rewind-6.5.0.tgz#bc0088f8ec56f00c8eacd902bbe51e3786cb73a0" - integrity sha512-IoUAMcHWotBWYwSYuYypw/LlqZmO+wcBpn8ysrBNbazkFNkLf3btSDZMkKJO/bvOzl55imr/Xj4fi3DdsLsbzQ== - dependencies: - "@turf/boolean-clockwise" "^6.5.0" - "@turf/clone" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/meta" "^6.5.0" +"@mapbox/jsonlint-lines-primitives@^2.0.2", "@mapbox/jsonlint-lines-primitives@~2.0.2": + version "2.0.2" + resolved "https://registry.npmmirror.com/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz#ce56e539f83552b58d10d672ea4d6fc9adc7b234" + integrity sha512-rY0o9A5ECsTQRVhv7tL/OyDpGAoUB4tTvLiW1DSzQGq4bvTPhNw1VpSNjDJc5GFZ2XuyOtSWSVN05qOtcD71qQ== -"@turf/rhumb-bearing@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/rhumb-bearing/-/rhumb-bearing-6.5.0.tgz#8c41ad62b44fb4e57c14fe790488056684eee7b9" - integrity sha512-jMyqiMRK4hzREjQmnLXmkJ+VTNTx1ii8vuqRwJPcTlKbNWfjDz/5JqJlb5NaFDcdMpftWovkW5GevfnuzHnOYA== +"@mapbox/mapbox-gl-style-spec@^13.23.1": + version "13.28.0" + resolved "https://registry.npmmirror.com/@mapbox/mapbox-gl-style-spec/-/mapbox-gl-style-spec-13.28.0.tgz#2ec226320a0f77856046e000df9b419303a56458" + integrity sha512-B8xM7Fp1nh5kejfIl4SWeY0gtIeewbuRencqO3cJDrCHZpaPg7uY+V8abuR+esMeuOjRl5cLhVTP40v+1ywxbg== dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" + "@mapbox/jsonlint-lines-primitives" "~2.0.2" + "@mapbox/point-geometry" "^0.1.0" + "@mapbox/unitbezier" "^0.0.0" + csscolorparser "~1.0.2" + json-stringify-pretty-compact "^2.0.0" + minimist "^1.2.6" + rw "^1.3.3" + sort-object "^0.3.2" -"@turf/rhumb-destination@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/rhumb-destination/-/rhumb-destination-6.5.0.tgz#12da8c85e674b182e8b0ec8ea9c5fe2186716dae" - integrity sha512-RHNP1Oy+7xTTdRrTt375jOZeHceFbjwohPHlr9Hf68VdHHPMAWgAKqiX2YgSWDcvECVmiGaBKWus1Df+N7eE4Q== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" +"@mapbox/mapbox-gl-supported@^1.5.0": + version "1.5.0" + resolved "https://registry.npmmirror.com/@mapbox/mapbox-gl-supported/-/mapbox-gl-supported-1.5.0.tgz#f60b6a55a5d8e5ee908347d2ce4250b15103dc8e" + integrity sha512-/PT1P6DNf7vjEEiPkVIRJkvibbqWtqnyGaBz3nfRdcxclNSnSdaLU5tfAgcD7I8Yt5i+L19s406YLl1koLnLbg== -"@turf/rhumb-distance@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/rhumb-distance/-/rhumb-distance-6.5.0.tgz#ed068004b1469512b857070fbf5cb7b7eabbe592" - integrity sha512-oKp8KFE8E4huC2Z1a1KNcFwjVOqa99isxNOwfo4g3SUABQ6NezjKDDrnvC4yI5YZ3/huDjULLBvhed45xdCrzg== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" +"@mapbox/martini@^0.2.0": + version "0.2.0" + resolved "https://registry.npmmirror.com/@mapbox/martini/-/martini-0.2.0.tgz#1af70211fbe994abf26e37f1388ca69c02cd43b4" + integrity sha512-7hFhtkb0KTLEls+TRw/rWayq5EeHtTaErgm/NskVoXmtgAQu/9D299aeyj6mzAR/6XUnYRp2lU+4IcrYRFjVsQ== -"@turf/sample@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/sample/-/sample-6.5.0.tgz#00cca024514989448e57fb1bf34e9a33ed3f0755" - integrity sha512-kSdCwY7el15xQjnXYW520heKUrHwRvnzx8ka4eYxX9NFeOxaFITLW2G7UtXb6LJK8mmPXI8Aexv23F2ERqzGFg== - dependencies: - "@turf/helpers" "^6.5.0" +"@mapbox/point-geometry@0.1.0", "@mapbox/point-geometry@^0.1.0", "@mapbox/point-geometry@~0.1.0": + version "0.1.0" + resolved "https://registry.npmmirror.com/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz#8a83f9335c7860effa2eeeca254332aa0aeed8f2" + integrity sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ== -"@turf/sector@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/sector/-/sector-6.5.0.tgz#599a87ebbe6ee613b4e04c5928e0ef1fc78fc16c" - integrity sha512-cYUOkgCTWqa23SOJBqxoFAc/yGCUsPRdn/ovbRTn1zNTm/Spmk6hVB84LCKOgHqvSF25i0d2kWqpZDzLDdAPbw== - dependencies: - "@turf/circle" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/line-arc" "^6.5.0" - "@turf/meta" "^6.5.0" +"@mapbox/tiny-sdf@^1.1.1": + version "1.2.5" + resolved "https://registry.npmmirror.com/@mapbox/tiny-sdf/-/tiny-sdf-1.2.5.tgz#424c620a96442b20402552be70a7f62a8407cc59" + integrity sha512-cD8A/zJlm6fdJOk6DqPUV8mcpyJkRz2x2R+/fYcWDYG3oWbG7/L7Yl/WqQ1VZCjnL9OTIMAn6c+BC5Eru4sQEw== -"@turf/shortest-path@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/shortest-path/-/shortest-path-6.5.0.tgz#e1fdf9b4758bd20caf845fdc03d0dc2eede2ff0e" - integrity sha512-4de5+G7+P4hgSoPwn+SO9QSi9HY5NEV/xRJ+cmoFVRwv2CDsuOPDheHKeuIAhKyeKDvPvPt04XYWbac4insJMg== - dependencies: - "@turf/bbox" "^6.5.0" - "@turf/bbox-polygon" "^6.5.0" - "@turf/boolean-point-in-polygon" "^6.5.0" - "@turf/clean-coords" "^6.5.0" - "@turf/distance" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/meta" "^6.5.0" - "@turf/transform-scale" "^6.5.0" +"@mapbox/unitbezier@^0.0.0": + version "0.0.0" + resolved "https://registry.npmmirror.com/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz#15651bd553a67b8581fb398810c98ad86a34524e" + integrity sha512-HPnRdYO0WjFjRTSwO3frz1wKaU649OBFPX3Zo/2WZvuRi6zMiRGui8SnPQiQABgqCf8YikDe5t3HViTVw1WUzA== -"@turf/simplify@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/simplify/-/simplify-6.5.0.tgz#ec435460bde0985b781618b05d97146c32c8bc16" - integrity sha512-USas3QqffPHUY184dwQdP8qsvcVH/PWBYdXY5am7YTBACaQOMAlf6AKJs9FT8jiO6fQpxfgxuEtwmox+pBtlOg== +"@mapbox/vector-tile@^1.3.1": + version "1.3.1" + resolved "https://registry.npmmirror.com/@mapbox/vector-tile/-/vector-tile-1.3.1.tgz#d3a74c90402d06e89ec66de49ec817ff53409666" + integrity sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw== dependencies: - "@turf/clean-coords" "^6.5.0" - "@turf/clone" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" + "@mapbox/point-geometry" "~0.1.0" -"@turf/square-grid@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/square-grid/-/square-grid-6.5.0.tgz#3a517301b42ed98aa62d727786dc5290998ddbae" - integrity sha512-mlR0ayUdA+L4c9h7p4k3pX6gPWHNGuZkt2c5II1TJRmhLkW2557d6b/Vjfd1z9OVaajb1HinIs1FMSAPXuuUrA== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/rectangle-grid" "^6.5.0" +"@mapbox/whoots-js@^3.1.0": + version "3.1.0" + resolved "https://registry.npmmirror.com/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz#497c67a1cef50d1a2459ba60f315e448d2ad87fe" + integrity sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q== -"@turf/square@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/square/-/square-6.5.0.tgz#ab43eef99d39c36157ab5b80416bbeba1f6b2122" - integrity sha512-BM2UyWDmiuHCadVhHXKIx5CQQbNCpOxB6S/aCNOCLbhCeypKX5Q0Aosc5YcmCJgkwO5BERCC6Ee7NMbNB2vHmQ== +"@mrmlnc/readdir-enhanced@^2.2.1": + version "2.2.1" + resolved "https://registry.npmmirror.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" + integrity sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== dependencies: - "@turf/distance" "^6.5.0" - "@turf/helpers" "^6.5.0" + call-me-maybe "^1.0.1" + glob-to-regexp "^0.3.0" -"@turf/standard-deviational-ellipse@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/standard-deviational-ellipse/-/standard-deviational-ellipse-6.5.0.tgz#775c7b9a2be6546bf64ea8ac08cdcd80563f2935" - integrity sha512-02CAlz8POvGPFK2BKK8uHGUk/LXb0MK459JVjKxLC2yJYieOBTqEbjP0qaWhiBhGzIxSMaqe8WxZ0KvqdnstHA== - dependencies: - "@turf/center-mean" "^6.5.0" - "@turf/ellipse" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/meta" "^6.5.0" - "@turf/points-within-polygon" "^6.5.0" +"@nodelib/fs.stat@^1.1.2": + version "1.1.3" + resolved "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" + integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== -"@turf/tag@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/tag/-/tag-6.5.0.tgz#13eae85f36f9fd8c4e076714a894cb5b7716d381" - integrity sha512-XwlBvrOV38CQsrNfrxvBaAPBQgXMljeU0DV8ExOyGM7/hvuGHJw3y8kKnQ4lmEQcmcrycjDQhP7JqoRv8vFssg== - dependencies: - "@turf/boolean-point-in-polygon" "^6.5.0" - "@turf/clone" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" +"@petamoriken/float16@^3.4.7": + version "3.8.4" + resolved "https://registry.npmmirror.com/@petamoriken/float16/-/float16-3.8.4.tgz#cd3c02a7fe39f10ae3dd24ed33bd082053aadd66" + integrity sha512-kB+NJ5Br56ZhElKsf0pM7/PQfrDdDVMRz8f0JM6eVOGE+L89z9hwcst9QvWBBnazzuqGTGtPsJNZoQ1JdNiGSQ== -"@turf/tesselate@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/tesselate/-/tesselate-6.5.0.tgz#de45b778f8e6a45535d8eb2aacea06f86c6b73fb" - integrity sha512-M1HXuyZFCfEIIKkglh/r5L9H3c5QTEsnMBoZOFQiRnGPGmJWcaBissGb7mTFX2+DKE7FNWXh4TDnZlaLABB0dQ== +"@riophae/vue-treeselect@^0.4.0": + version "0.4.0" + resolved "https://registry.npmmirror.com/@riophae/vue-treeselect/-/vue-treeselect-0.4.0.tgz#0baed5a794cffc580b63591f35c125e51c0df241" + integrity sha512-J4atYmBqXQmiPFK/0B5sXKjtnGc21mBJEiyKIDZwk0Q9XuynVFX6IJ4EpaLmUgL5Tve7HAS7wkiGGSti6Uaxcg== dependencies: - "@turf/helpers" "^6.5.0" - earcut "^2.0.0" + "@babel/runtime" "^7.3.1" + babel-helper-vue-jsx-merge-props "^2.0.3" + easings-css "^1.0.0" + fuzzysearch "^1.0.3" + is-promise "^2.1.0" + lodash "^4.0.0" + material-colors "^1.2.6" + watch-size "^2.0.0" -"@turf/tin@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/tin/-/tin-6.5.0.tgz#b77bebb48237e6613ac6bc0e37a6658be8c17a09" - integrity sha512-YLYikRzKisfwj7+F+Tmyy/LE3d2H7D4kajajIfc9mlik2+esG7IolsX/+oUz1biguDYsG0DUA8kVYXDkobukfg== +"@soda/friendly-errors-webpack-plugin@^1.7.1": + version "1.8.1" + resolved "https://registry.npmmirror.com/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.1.tgz#4d4fbb1108993aaa362116247c3d18188a2c6c85" + integrity sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg== dependencies: - "@turf/helpers" "^6.5.0" + chalk "^3.0.0" + error-stack-parser "^2.0.6" + string-width "^4.2.3" + strip-ansi "^6.0.1" -"@turf/transform-rotate@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/transform-rotate/-/transform-rotate-6.5.0.tgz#e50e96a8779af91d58149eedb00ffd7f6395c804" - integrity sha512-A2Ip1v4246ZmpssxpcL0hhiVBEf4L8lGnSPWTgSv5bWBEoya2fa/0SnFX9xJgP40rMP+ZzRaCN37vLHbv1Guag== - dependencies: - "@turf/centroid" "^6.5.0" - "@turf/clone" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/meta" "^6.5.0" - "@turf/rhumb-bearing" "^6.5.0" - "@turf/rhumb-destination" "^6.5.0" - "@turf/rhumb-distance" "^6.5.0" +"@tinymce/tinymce-vue@^3.2.8": + version "3.2.8" + resolved "https://registry.npmmirror.com/@tinymce/tinymce-vue/-/tinymce-vue-3.2.8.tgz#014571b52ec8fa83665a7fa887bf65140207de71" + integrity sha512-jEz+NZ0g+FZFz273OEUWz9QkwPMyjc5AJYyxOgu51O1Y5UaJ/6IUddXTX6A20mwCleEv5ebwNYdalviafx4fnA== -"@turf/transform-scale@^6.5.0": +"@turf/bbox-polygon@^6.5.0": version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/transform-scale/-/transform-scale-6.5.0.tgz#dcccd8b0f139de32e32225a29c107a1279137120" - integrity sha512-VsATGXC9rYM8qTjbQJ/P7BswKWXHdnSJ35JlV4OsZyHBMxJQHftvmZJsFbOqVtQnIQIzf2OAly6rfzVV9QLr7g== + resolved "https://registry.npmmirror.com/@turf/bbox-polygon/-/bbox-polygon-6.5.0.tgz#f18128b012eedfa860a521d8f2b3779cc0801032" + integrity sha512-+/r0NyL1lOG3zKZmmf6L8ommU07HliP4dgYToMoTxqzsWzyLjaj/OzgQ8rBmv703WJX+aS6yCmLuIhYqyufyuw== dependencies: - "@turf/bbox" "^6.5.0" - "@turf/center" "^6.5.0" - "@turf/centroid" "^6.5.0" - "@turf/clone" "^6.5.0" "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/meta" "^6.5.0" - "@turf/rhumb-bearing" "^6.5.0" - "@turf/rhumb-destination" "^6.5.0" - "@turf/rhumb-distance" "^6.5.0" -"@turf/transform-translate@^6.5.0": +"@turf/helpers@^6.1.4", "@turf/helpers@^6.5.0": version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/transform-translate/-/transform-translate-6.5.0.tgz#631b13aca6402898029e03fc2d1f4bc1c667fc3e" - integrity sha512-NABLw5VdtJt/9vSstChp93pc6oel4qXEos56RBMsPlYB8hzNTEKYtC146XJvyF4twJeeYS8RVe1u7KhoFwEM5w== - dependencies: - "@turf/clone" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/meta" "^6.5.0" - "@turf/rhumb-destination" "^6.5.0" + resolved "https://registry.npmmirror.com/@turf/helpers/-/helpers-6.5.0.tgz#f79af094bd6b8ce7ed2bd3e089a8493ee6cae82e" + integrity sha512-VbI1dV5bLFzohYYdgqwikdMVpe7pJ9X3E+dlr425wa2/sMJqYDhTO++ec38/pcPvPE6oD9WEEeU3Xu3gza+VPw== -"@turf/triangle-grid@^6.5.0": +"@turf/invariant@^6.1.2", "@turf/invariant@^6.5.0": version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/triangle-grid/-/triangle-grid-6.5.0.tgz#75664e8b9d9c7ca4c845673134a1e0d82b5e6887" - integrity sha512-2jToUSAS1R1htq4TyLQYPTIsoy6wg3e3BQXjm2rANzw4wPQCXGOxrur1Fy9RtzwqwljlC7DF4tg0OnWr8RjmfA== + resolved "https://registry.npmmirror.com/@turf/invariant/-/invariant-6.5.0.tgz#970afc988023e39c7ccab2341bd06979ddc7463f" + integrity sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg== dependencies: - "@turf/distance" "^6.5.0" "@turf/helpers" "^6.5.0" - "@turf/intersect" "^6.5.0" -"@turf/truncate@^6.5.0": +"@turf/meta@^6.0.2": version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/truncate/-/truncate-6.5.0.tgz#c3a16cad959f1be1c5156157d5555c64b19185d8" - integrity sha512-pFxg71pLk+eJj134Z9yUoRhIi8vqnnKvCYwdT4x/DQl/19RVdq1tV3yqOT3gcTQNfniteylL5qV1uTBDV5sgrg== + resolved "https://registry.npmmirror.com/@turf/meta/-/meta-6.5.0.tgz#b725c3653c9f432133eaa04d3421f7e51e0418ca" + integrity sha512-RrArvtsV0vdsCBegoBtOalgdSOfkBrTJ07VkpiCnq/491W67hnMWmDu7e6Ztw0C3WldRYTXkg3SumfdzZxLBHA== dependencies: "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" - -"@turf/turf@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/turf/-/turf-6.5.0.tgz#49cd07b942a757f3ebbdba6cb294bbb864825a83" - integrity sha512-ipMCPnhu59bh92MNt8+pr1VZQhHVuTMHklciQURo54heoxRzt1neNYZOBR6jdL+hNsbDGAECMuIpAutX+a3Y+w== - dependencies: - "@turf/along" "^6.5.0" - "@turf/angle" "^6.5.0" - "@turf/area" "^6.5.0" - "@turf/bbox" "^6.5.0" - "@turf/bbox-clip" "^6.5.0" - "@turf/bbox-polygon" "^6.5.0" - "@turf/bearing" "^6.5.0" - "@turf/bezier-spline" "^6.5.0" - "@turf/boolean-clockwise" "^6.5.0" - "@turf/boolean-contains" "^6.5.0" - "@turf/boolean-crosses" "^6.5.0" - "@turf/boolean-disjoint" "^6.5.0" - "@turf/boolean-equal" "^6.5.0" - "@turf/boolean-intersects" "^6.5.0" - "@turf/boolean-overlap" "^6.5.0" - "@turf/boolean-parallel" "^6.5.0" - "@turf/boolean-point-in-polygon" "^6.5.0" - "@turf/boolean-point-on-line" "^6.5.0" - "@turf/boolean-within" "^6.5.0" - "@turf/buffer" "^6.5.0" - "@turf/center" "^6.5.0" - "@turf/center-mean" "^6.5.0" - "@turf/center-median" "^6.5.0" - "@turf/center-of-mass" "^6.5.0" - "@turf/centroid" "^6.5.0" - "@turf/circle" "^6.5.0" - "@turf/clean-coords" "^6.5.0" - "@turf/clone" "^6.5.0" - "@turf/clusters" "^6.5.0" - "@turf/clusters-dbscan" "^6.5.0" - "@turf/clusters-kmeans" "^6.5.0" - "@turf/collect" "^6.5.0" - "@turf/combine" "^6.5.0" - "@turf/concave" "^6.5.0" - "@turf/convex" "^6.5.0" - "@turf/destination" "^6.5.0" - "@turf/difference" "^6.5.0" - "@turf/dissolve" "^6.5.0" - "@turf/distance" "^6.5.0" - "@turf/distance-weight" "^6.5.0" - "@turf/ellipse" "^6.5.0" - "@turf/envelope" "^6.5.0" - "@turf/explode" "^6.5.0" - "@turf/flatten" "^6.5.0" - "@turf/flip" "^6.5.0" - "@turf/great-circle" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/hex-grid" "^6.5.0" - "@turf/interpolate" "^6.5.0" - "@turf/intersect" "^6.5.0" - "@turf/invariant" "^6.5.0" - "@turf/isobands" "^6.5.0" - "@turf/isolines" "^6.5.0" - "@turf/kinks" "^6.5.0" - "@turf/length" "^6.5.0" - "@turf/line-arc" "^6.5.0" - "@turf/line-chunk" "^6.5.0" - "@turf/line-intersect" "^6.5.0" - "@turf/line-offset" "^6.5.0" - "@turf/line-overlap" "^6.5.0" - "@turf/line-segment" "^6.5.0" - "@turf/line-slice" "^6.5.0" - "@turf/line-slice-along" "^6.5.0" - "@turf/line-split" "^6.5.0" - "@turf/line-to-polygon" "^6.5.0" - "@turf/mask" "^6.5.0" - "@turf/meta" "^6.5.0" - "@turf/midpoint" "^6.5.0" - "@turf/moran-index" "^6.5.0" - "@turf/nearest-point" "^6.5.0" - "@turf/nearest-point-on-line" "^6.5.0" - "@turf/nearest-point-to-line" "^6.5.0" - "@turf/planepoint" "^6.5.0" - "@turf/point-grid" "^6.5.0" - "@turf/point-on-feature" "^6.5.0" - "@turf/point-to-line-distance" "^6.5.0" - "@turf/points-within-polygon" "^6.5.0" - "@turf/polygon-smooth" "^6.5.0" - "@turf/polygon-tangents" "^6.5.0" - "@turf/polygon-to-line" "^6.5.0" - "@turf/polygonize" "^6.5.0" - "@turf/projection" "^6.5.0" - "@turf/random" "^6.5.0" - "@turf/rewind" "^6.5.0" - "@turf/rhumb-bearing" "^6.5.0" - "@turf/rhumb-destination" "^6.5.0" - "@turf/rhumb-distance" "^6.5.0" - "@turf/sample" "^6.5.0" - "@turf/sector" "^6.5.0" - "@turf/shortest-path" "^6.5.0" - "@turf/simplify" "^6.5.0" - "@turf/square" "^6.5.0" - "@turf/square-grid" "^6.5.0" - "@turf/standard-deviational-ellipse" "^6.5.0" - "@turf/tag" "^6.5.0" - "@turf/tesselate" "^6.5.0" - "@turf/tin" "^6.5.0" - "@turf/transform-rotate" "^6.5.0" - "@turf/transform-scale" "^6.5.0" - "@turf/transform-translate" "^6.5.0" - "@turf/triangle-grid" "^6.5.0" - "@turf/truncate" "^6.5.0" - "@turf/union" "^6.5.0" - "@turf/unkink-polygon" "^6.5.0" - "@turf/voronoi" "^6.5.0" "@turf/union@^6.5.0": version "6.5.0" @@ -2380,26 +1279,6 @@ "@turf/invariant" "^6.5.0" polygon-clipping "^0.15.3" -"@turf/unkink-polygon@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/unkink-polygon/-/unkink-polygon-6.5.0.tgz#9e54186dcce08d7e62f608c8fa2d3f0342ebe826" - integrity sha512-8QswkzC0UqKmN1DT6HpA9upfa1HdAA5n6bbuzHy8NJOX8oVizVAqfEPY0wqqTgboDjmBR4yyImsdPGUl3gZ8JQ== - dependencies: - "@turf/area" "^6.5.0" - "@turf/boolean-point-in-polygon" "^6.5.0" - "@turf/helpers" "^6.5.0" - "@turf/meta" "^6.5.0" - rbush "^2.0.1" - -"@turf/voronoi@^6.5.0": - version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/voronoi/-/voronoi-6.5.0.tgz#afe6715a5c7eff687434010cde45cd4822489434" - integrity sha512-C/xUsywYX+7h1UyNqnydHXiun4UPjK88VDghtoRypR9cLlb7qozkiLRphQxxsCM0KxyxpVPHBVQXdAL3+Yurow== - dependencies: - "@turf/helpers" "^6.5.0" - "@turf/invariant" "^6.5.0" - d3-voronoi "1.1.2" - "@types/acorn@^4.0.5": version "4.0.6" resolved "https://registry.npmmirror.com/@types/acorn/-/acorn-4.0.6.tgz#d61ca5480300ac41a7d973dd5b84d0a591154a22" @@ -2423,14 +1302,9 @@ integrity sha512-rIAmXyJlqw4KEBO7+u9gxZZSQHaCNnIzYrnNmYVpgfJhxTqO0brCX0SYpqUTkVI5mwwUwzmtspLBGBKroMeynA== "@types/geojson@*": - version "7946.0.10" - resolved "https://registry.npmmirror.com/@types/geojson/-/geojson-7946.0.10.tgz#6dfbf5ea17142f7f9a043809f1cd4c448cb68249" - integrity sha512-Nmh0K3iWQJzniTuPRcJn5hxXkfB1T1pgB89SBig5PlJQU5yocazeu4jATJlaA0GYFKWMqDdvYemoSnF2pXgLVA== - -"@types/geojson@7946.0.8": - version "7946.0.8" - resolved "https://registry.npmmirror.com/@types/geojson/-/geojson-7946.0.8.tgz#30744afdb385e2945e22f3b033f897f76b1f12ca" - integrity sha512-1rkryxURpr6aWP7R786/UQOkJ3PcpQiWkAXBmdWc7ryFWqN6a4xfK7BtjXvFBKO9LjQ+MWQSWxYeZX1OApnArA== + version "7946.0.11" + resolved "https://registry.npmmirror.com/@types/geojson/-/geojson-7946.0.11.tgz#012c17cb2256ad8de78560da851ab914a7b9b40e" + integrity sha512-L7A0AINMXQpVwxHJ4jxD6/XjZ4NDufaRlUJHjNIFKYUFBH1SvOW+neaqb0VTRSLW5suSrSu19ObFEFnfNcr+qg== "@types/glob@^7.1.1": version "7.2.0" @@ -2446,9 +1320,9 @@ integrity sha512-Xxk14BrwHnGi0xlURPRb+Y0UNn2w3cTkeFm7pKMsYOaNgH/kabbJLhcBoNIodwsbTz7Z8KcWjtDvlGH0nc0U9w== "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8": - version "7.0.12" - resolved "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.12.tgz#d70faba7039d5fca54c83c7dbab41051d2b6f6cb" - integrity sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA== + version "7.0.13" + resolved "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.13.tgz#02c24f4363176d2d18fc8b70b9f3c54aba178a85" + integrity sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ== "@types/json5@^0.0.29": version "0.0.29" @@ -2468,9 +1342,9 @@ integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== "@types/node@*": - version "20.6.0" - resolved "https://registry.npmmirror.com/@types/node/-/node-20.6.0.tgz#9d7daa855d33d4efec8aea88cd66db1c2f0ebe16" - integrity sha512-najjVq5KN2vsH2U/xyh2opaSEz6cZMR2SetLIlxlj08nOcmPOemJmUK2o4kUzfLqfrWE0PIrNeE16XhYDd3nqg== + version "20.6.3" + resolved "https://registry.npmmirror.com/@types/node/-/node-20.6.3.tgz#5b763b321cd3b80f6b8dde7a37e1a77ff9358dd9" + integrity sha512-HksnYH4Ljr4VQgEy2lTStbCKv/P590tmPe5HqOnv9Gprffgv5WXAY+Y5Gqniu0GGqeTCUdBnzC3QSrzPkBkAMA== "@types/normalize-package-data@^2.4.0": version "2.4.1" @@ -3356,7 +2230,7 @@ array.prototype.reduce@^1.0.6: es-array-method-boxes-properly "^1.0.0" is-string "^1.0.7" -arraybuffer.prototype.slice@^1.0.1: +arraybuffer.prototype.slice@^1.0.2: version "1.0.2" resolved "https://registry.npmmirror.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz#98bd561953e3e74bb34938e77647179dfe6e9f12" integrity sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw== @@ -4113,9 +2987,9 @@ caniuse-api@^3.0.0: lodash.uniq "^4.5.0" caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000792, caniuse-lite@^1.0.30000805, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001517: - version "1.0.30001532" - resolved "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001532.tgz#c6a4d5d2da6d2b967f0ee5e12e7f680db6ad2fca" - integrity sha512-FbDFnNat3nMnrROzqrsg314zhqN5LGQ1kyyMk2opcrwGbVGpHRhgCWtAgD5YJUqNAiQ+dklreil/c3Qf1dfCTw== + version "1.0.30001538" + resolved "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001538.tgz#9dbc6b9af1ff06b5eb12350c2012b3af56744f3f" + integrity sha512-HWJnhnID+0YMtGlzcp3T9drmBJUVDchPJ08tpUGFLs9CYlwWPH2uLgpHn8fND5pCgXVtnGS3H4QR9XLMHVNkHw== cardinal@~0.4.2: version "0.4.4" @@ -4352,9 +3226,9 @@ cli-spinners@^0.2.0: integrity sha512-1sdlgy47mFLr4OfiKC/raeqJ4Jt6oZskLs51esqe/rFqcR23DNF++CbsDpv3hsvwGWHA/+lnxf4xdDtZZtkPBA== cli-spinners@^2.0.0: - version "2.9.0" - resolved "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.9.0.tgz#5881d0ad96381e117bbe07ad91f2008fe6ffd8db" - integrity sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g== + version "2.9.1" + resolved "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.9.1.tgz#9c0b9dad69a6d47cbb4333c14319b060ed395a35" + integrity sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ== cli-width@^2.0.0: version "2.2.1" @@ -4578,16 +3452,6 @@ concat-stream@^1.5.0, concat-stream@^1.6.0, concat-stream@~1.6.0: readable-stream "^2.2.2" typedarray "^0.0.6" -concaveman@*: - version "1.2.1" - resolved "https://registry.npmmirror.com/concaveman/-/concaveman-1.2.1.tgz#47d20b4521125c15fabf453653c2696d9ee41e0b" - integrity sha512-PwZYKaM/ckQSa8peP5JpVr7IMJ4Nn/MHIaWUjP4be+KoZ7Botgs8seAZGpmaOM+UZXawcdYRao/px9ycrCihHw== - dependencies: - point-in-polygon "^1.1.0" - rbush "^3.0.1" - robust-predicates "^2.0.4" - tinyqueue "^2.0.3" - connect-history-api-fallback@^1.6.0: version "1.6.0" resolved "https://registry.npmmirror.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" @@ -5086,13 +3950,6 @@ d3-format@1: resolved "https://registry.npmmirror.com/d3-format/-/d3-format-1.4.5.tgz#374f2ba1320e3717eb74a9356c67daee17a7edb4" integrity sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ== -d3-geo@1.7.1: - version "1.7.1" - resolved "https://registry.npmmirror.com/d3-geo/-/d3-geo-1.7.1.tgz#44bbc7a218b1fd859f3d8fd7c443ca836569ce99" - integrity sha512-O4AempWAr+P5qbk2bC2FuN/sDW4z+dN2wDf9QV3bxQt4M5HfOEeXLgJ/UKQW0+o1Dj8BE+L5kiDbdWUMjsmQpw== - dependencies: - d3-array "1" - d3-hexbin@^0.2.2: version "0.2.2" resolved "https://registry.npmmirror.com/d3-hexbin/-/d3-hexbin-0.2.2.tgz#9c5837dacfd471ab05337a9e91ef10bfc4f98831" @@ -5136,11 +3993,6 @@ d3-time@1: resolved "https://registry.npmmirror.com/d3-time/-/d3-time-1.1.0.tgz#b1e19d307dae9c900b7e5b25ffc5dcc249a8a0f1" integrity sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA== -d3-voronoi@1.1.2: - version "1.1.2" - resolved "https://registry.npmmirror.com/d3-voronoi/-/d3-voronoi-1.1.2.tgz#1687667e8f13a2d158c80c1480c5a29cb0d8973c" - integrity sha512-RhGS1u2vavcO7ay7ZNAPo4xeDh/VYeGof3x5ZLJBQgYhLegxr3s5IykvWmJ94FTU6mcbtp4sloqZ54mP6R4Utw== - dai-js@^0.0.12: version "0.0.12" resolved "https://registry.npmmirror.com/dai-js/-/dai-js-0.0.12.tgz#624e1eaa1e90e69d9b16b61c9777140c866817bd" @@ -5211,7 +4063,7 @@ decode-uri-component@^0.2.0: resolved "https://registry.npmmirror.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== -deep-equal@1.x, deep-equal@^1.0.0, deep-equal@^1.0.1: +deep-equal@^1.0.1: version "1.1.1" resolved "https://registry.npmmirror.com/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a" integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== @@ -5260,11 +4112,21 @@ defaults@^1.0.0, defaults@^1.0.3: dependencies: clone "^1.0.2" +define-data-property@^1.0.1: + version "1.1.0" + resolved "https://registry.npmmirror.com/define-data-property/-/define-data-property-1.1.0.tgz#0db13540704e1d8d479a0656cf781267531b9451" + integrity sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g== + dependencies: + get-intrinsic "^1.2.1" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" + define-properties@^1.1.2, define-properties@^1.1.3, define-properties@^1.1.4, define-properties@^1.2.0: - version "1.2.0" - resolved "https://registry.npmmirror.com/define-properties/-/define-properties-1.2.0.tgz#52988570670c9eacedd8064f4a990f2405849bd5" - integrity sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA== + version "1.2.1" + resolved "https://registry.npmmirror.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" + integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== dependencies: + define-data-property "^1.0.1" has-property-descriptors "^1.0.0" object-keys "^1.1.1" @@ -5313,11 +4175,6 @@ delegates@^1.0.0: resolved "https://registry.npmmirror.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== -density-clustering@1.3.0: - version "1.3.0" - resolved "https://registry.npmmirror.com/density-clustering/-/density-clustering-1.3.0.tgz#dc9f59c8f0ab97e1624ac64930fd3194817dcac5" - integrity sha512-icpmBubVTwLnsaor9qH/4tG5+7+f61VcqMN3V3pm9sxxSCt2Jcs0zWOgwZW9ARJYaKD3FumIgHiMOcIMRRAzFQ== - depd@2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" @@ -5563,9 +4420,9 @@ ejs@^2.6.1: integrity sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA== electron-to-chromium@^1.3.30, electron-to-chromium@^1.4.477: - version "1.4.513" - resolved "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.513.tgz#41a50bf749aa7d8058ffbf7a131fc3327a7b1675" - integrity sha512-cOB0xcInjm+E5qIssHeXJ29BaUyWpMyFKT5RB3bsLENDheCja0wMkHJyiPl0NBE/VzDI7JDuNEQWhe6RitEUcw== + version "1.4.526" + resolved "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.526.tgz#1bcda5f2b8238e497c20fcdb41af5da907a770e2" + integrity sha512-tjjTMjmZAx1g6COrintLTa2/jcafYKxKoiEkdQOrVdbLaHh2wCt2nsAF8ZHweezkrP+dl/VG9T5nabcYoo0U5Q== element-resize-event@^3.0.3: version "3.0.6" @@ -5696,17 +4553,17 @@ error-stack-parser@^2.0.6: stackframe "^1.3.4" es-abstract@^1.17.2, es-abstract@^1.22.1: - version "1.22.1" - resolved "https://registry.npmmirror.com/es-abstract/-/es-abstract-1.22.1.tgz#8b4e5fc5cefd7f1660f0f8e1a52900dfbc9d9ccc" - integrity sha512-ioRRcXMO6OFyRpyzV3kE1IIBd4WG5/kltnzdxSCqoP8CMGs/Li+M1uF5o7lOkZVFjDs+NLesthnF66Pg/0q0Lw== + version "1.22.2" + resolved "https://registry.npmmirror.com/es-abstract/-/es-abstract-1.22.2.tgz#90f7282d91d0ad577f505e423e52d4c1d93c1b8a" + integrity sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA== dependencies: array-buffer-byte-length "^1.0.0" - arraybuffer.prototype.slice "^1.0.1" + arraybuffer.prototype.slice "^1.0.2" available-typed-arrays "^1.0.5" call-bind "^1.0.2" es-set-tostringtag "^2.0.1" es-to-primitive "^1.2.1" - function.prototype.name "^1.1.5" + function.prototype.name "^1.1.6" get-intrinsic "^1.2.1" get-symbol-description "^1.0.0" globalthis "^1.0.3" @@ -5722,23 +4579,23 @@ es-abstract@^1.17.2, es-abstract@^1.22.1: is-regex "^1.1.4" is-shared-array-buffer "^1.0.2" is-string "^1.0.7" - is-typed-array "^1.1.10" + is-typed-array "^1.1.12" is-weakref "^1.0.2" object-inspect "^1.12.3" object-keys "^1.1.1" object.assign "^4.1.4" - regexp.prototype.flags "^1.5.0" - safe-array-concat "^1.0.0" + regexp.prototype.flags "^1.5.1" + safe-array-concat "^1.0.1" safe-regex-test "^1.0.0" - string.prototype.trim "^1.2.7" - string.prototype.trimend "^1.0.6" - string.prototype.trimstart "^1.0.6" + string.prototype.trim "^1.2.8" + string.prototype.trimend "^1.0.7" + string.prototype.trimstart "^1.0.7" typed-array-buffer "^1.0.0" typed-array-byte-length "^1.0.0" typed-array-byte-offset "^1.0.0" typed-array-length "^1.0.4" unbox-primitive "^1.0.2" - which-typed-array "^1.1.10" + which-typed-array "^1.1.11" es-array-method-boxes-properly@^1.0.0: version "1.0.0" @@ -6019,7 +4876,7 @@ eventemitter3@^2.0.3: resolved "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-2.0.3.tgz#b5e1079b59fb5e1ba2771c0a993be060a58c99ba" integrity sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg== -eventemitter3@^4.0.0, eventemitter3@^4.0.4, eventemitter3@^4.0.7: +eventemitter3@^4.0.0, eventemitter3@^4.0.4: version "4.0.7" resolved "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== @@ -6572,9 +5429,9 @@ follow-redirects@1.5.10: debug "=3.1.0" follow-redirects@^1.0.0: - version "1.15.2" - resolved "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13" - integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== + version "1.15.3" + resolved "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.3.tgz#fe2f3ef2690afce7e82ed0b44db08165b207123a" + integrity sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q== for-each@^0.3.3: version "0.3.3" @@ -6703,7 +5560,7 @@ function-bind@^1.1.1: resolved "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== -function.prototype.name@^1.1.5: +function.prototype.name@^1.1.6: version "1.1.6" resolved "https://registry.npmmirror.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz#cdf315b7d90ee77a4c6ee216c3c3362da07533fd" integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg== @@ -6768,13 +5625,6 @@ geojson-area@^0.2.1: dependencies: wgs84 "0.0.0" -geojson-equality@0.1.6: - version "0.1.6" - resolved "https://registry.npmmirror.com/geojson-equality/-/geojson-equality-0.1.6.tgz#a171374ef043e5d4797995840bae4648e0752d72" - integrity sha512-TqG8YbqizP3EfwP5Uw4aLu6pKkg6JQK9uq/XZ1lXQntvTHD1BBKJWhNpJ2M0ax6TuWMP3oyx6Oq7FCIfznrgpQ== - dependencies: - deep-equal "^1.0.0" - geojson-normalize@0.0.0: version "0.0.0" resolved "https://registry.npmmirror.com/geojson-normalize/-/geojson-normalize-0.0.0.tgz#2dbc3678cd1b31b8179e876bda70cd120dde35c0" @@ -6785,17 +5635,6 @@ geojson-random@^0.2.2: resolved "https://registry.npmmirror.com/geojson-random/-/geojson-random-0.2.2.tgz#ab4838f126adc5e16f8f94e655def820f9119dbc" integrity sha512-/vZQ14mjKPG3LJ7bpyXsJ0aoz8NzvwpwwP//uBgbzIu2BCFd4uRagp1QvY3RAzRQsHOHyVh33dbYUYws7vOCkg== -geojson-rbush@3.x: - version "3.2.0" - resolved "https://registry.npmmirror.com/geojson-rbush/-/geojson-rbush-3.2.0.tgz#8b543cf0d56f99b78faf1da52bb66acad6dfc290" - integrity sha512-oVltQTXolxvsz1sZnutlSuLDEcQAKYC/uXt9zDzJJ6bu0W+baTI8LZBaTup5afzibEH4N3jlq2p+a152wlBJ7w== - dependencies: - "@turf/bbox" "*" - "@turf/helpers" "6.x" - "@turf/meta" "6.x" - "@types/geojson" "7946.0.8" - rbush "^3.0.1" - geojson-vt@^3.2.1: version "3.2.1" resolved "https://registry.npmmirror.com/geojson-vt/-/geojson-vt-3.2.1.tgz#f8adb614d2c1d3f6ee7c4265cad4bbf3ad60c8b7" @@ -8284,7 +7123,7 @@ is-symbol@^1.0.2, is-symbol@^1.0.3: dependencies: has-symbols "^1.0.2" -is-typed-array@^1.1.10, is-typed-array@^1.1.9: +is-typed-array@^1.1.10, is-typed-array@^1.1.12, is-typed-array@^1.1.9: version "1.1.12" resolved "https://registry.npmmirror.com/is-typed-array/-/is-typed-array-1.1.12.tgz#d0bab5686ef4a76f7a73097b95470ab199c57d4a" integrity sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg== @@ -9037,7 +7876,7 @@ loglevel@^1.6.8: resolved "https://registry.npmmirror.com/loglevel/-/loglevel-1.8.1.tgz#5c621f83d5b48c54ae93b6156353f555963377b4" integrity sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg== -loose-envify@^1.0.0, loose-envify@^1.1.0: +loose-envify@^1.0.0: version "1.4.0" resolved "https://registry.npmmirror.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== @@ -9547,11 +8386,6 @@ monotone-convex-hull-2d@^1.0.1: dependencies: robust-orientation "^1.1.3" -mousetrap@^1.6.5: - version "1.6.5" - resolved "https://registry.npmmirror.com/mousetrap/-/mousetrap-1.6.5.tgz#8a766d8c272b08393d5f56074e0b5ec183485bf9" - integrity sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA== - move-concurrently@^1.0.1: version "1.0.1" resolved "https://registry.npmmirror.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" @@ -9628,9 +8462,9 @@ mz@^2.4.0: thenify-all "^1.0.0" nan@^2.12.1, nan@^2.13.2: - version "2.17.0" - resolved "https://registry.npmmirror.com/nan/-/nan-2.17.0.tgz#c0150a2368a182f033e9aa5195ec76ea41a199cb" - integrity sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ== + version "2.18.0" + resolved "https://registry.npmmirror.com/nan/-/nan-2.18.0.tgz#26a6faae7ffbeb293a39660e88a76b82e30b7554" + integrity sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w== nanoid@^3.3.6: version "3.3.6" @@ -9679,11 +8513,6 @@ neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1: resolved "https://registry.npmmirror.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== -next-tick@^1.1.0: - version "1.1.0" - resolved "https://registry.npmmirror.com/next-tick/-/next-tick-1.1.0.tgz#1836ee30ad56d67ef281b22bd199f709449b35eb" - integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ== - nice-try@^1.0.4: version "1.0.5" resolved "https://registry.npmmirror.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" @@ -9897,16 +8726,16 @@ oauth-sign@~0.9.0: resolved "https://registry.npmmirror.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== -object-assign@*, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== - object-assign@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/object-assign/-/object-assign-3.0.0.tgz#9bedd5ca0897949bca47e7ff408062d549f587f2" integrity sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ== +object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== + object-copy@^0.1.0: version "0.1.0" resolved "https://registry.npmmirror.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" @@ -10594,11 +9423,6 @@ pluralize@^7.0.0: resolved "https://registry.npmmirror.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777" integrity sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow== -point-in-polygon@^1.1.0: - version "1.1.0" - resolved "https://registry.npmmirror.com/point-in-polygon/-/point-in-polygon-1.1.0.tgz#b0af2616c01bdee341cbf2894df643387ca03357" - integrity sha512-3ojrFwjnnw8Q9242TzgXuTD+eKiutbzyslcq1ydfu82Db2y+Ogbmyrkpv0Hgj31qwT3lbS9+QAAO/pIQM35XRw== - polygon-clipping@^0.15.3: version "0.15.3" resolved "https://registry.npmmirror.com/polygon-clipping/-/polygon-clipping-0.15.3.tgz#0215840438470ba2e9e6593625e4ea5c1087b4b7" @@ -11010,9 +9834,9 @@ postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.2, postcss@^7.0.27, postcss@^7.0.32 source-map "^0.6.1" postcss@^8.2.15, postcss@^8.4.14: - version "8.4.29" - resolved "https://registry.npmmirror.com/postcss/-/postcss-8.4.29.tgz#33bc121cf3b3688d4ddef50be869b2a54185a1dd" - integrity sha512-cbI+jaqIeu/VGqXEarWkRCCffhjgXc0qjBtXpqJhTBohMUjUQnbBr0xqX3vEKudc4iviTewcJo5ajcec5+wdJw== + version "8.4.30" + resolved "https://registry.npmmirror.com/postcss/-/postcss-8.4.30.tgz#0e0648d551a606ef2192a26da4cabafcc09c1aa7" + integrity sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g== dependencies: nanoid "^3.3.6" picocolors "^1.0.0" @@ -11249,11 +10073,6 @@ quick-lru@^6.1.1: resolved "https://registry.npmmirror.com/quick-lru/-/quick-lru-6.1.2.tgz#e9a90524108629be35287d0b864e7ad6ceb3659e" integrity sha512-AAFUA5O1d83pIHEhJwWCq/RQcRukCkn/NSm2QsTEMle5f2hP0ChI2+3Xb051PZCkLryI/Ir1MVKviT2FIloaTQ== -quickselect@^1.0.1: - version "1.1.1" - resolved "https://registry.npmmirror.com/quickselect/-/quickselect-1.1.1.tgz#852e412ce418f237ad5b660d70cffac647ae94c2" - integrity sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ== - quickselect@^2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/quickselect/-/quickselect-2.0.0.tgz#f19680a486a5eefb581303e023e98faaf25dd018" @@ -11329,13 +10148,6 @@ raw-loader@~0.5.1: resolved "https://registry.npmmirror.com/raw-loader/-/raw-loader-0.5.1.tgz#0c3d0beaed8a01c966d9787bf778281252a979aa" integrity sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q== -rbush@2.x, rbush@^2.0.1: - version "2.0.2" - resolved "https://registry.npmmirror.com/rbush/-/rbush-2.0.2.tgz#bb6005c2731b7ba1d5a9a035772927d16a614605" - integrity sha512-XBOuALcTm+O/H8G90b6pzu6nX6v2zCKiFG4BJho8a+bY6AER6t8uQUZdi5bomQc0AprCWhEGa7ncAbbRap0bRA== - dependencies: - quickselect "^1.0.1" - rbush@^3.0.1: version "3.0.1" resolved "https://registry.npmmirror.com/rbush/-/rbush-3.0.1.tgz#5fafa8a79b3b9afdfe5008403a720cc1de882ecf" @@ -11343,14 +10155,6 @@ rbush@^3.0.1: dependencies: quickselect "^2.0.0" -"react@^16.12.0 || ^17.0.0": - version "17.0.2" - resolved "https://registry.npmmirror.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" - integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - read-pkg-up@^1.0.1: version "1.0.1" resolved "https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" @@ -11464,9 +10268,9 @@ reflect-metadata@^0.1.13: integrity sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg== regenerate-unicode-properties@^10.1.0: - version "10.1.0" - resolved "https://registry.npmmirror.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz#7c3192cab6dd24e21cb4461e5ddd7dd24fa8374c" - integrity sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ== + version "10.1.1" + resolved "https://registry.npmmirror.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz#6b0e05489d9076b04c436f318d9b067bba459480" + integrity sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q== dependencies: regenerate "^1.4.2" @@ -11507,14 +10311,14 @@ regex-not@^1.0.0, regex-not@^1.0.2: extend-shallow "^3.0.2" safe-regex "^1.1.0" -regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.5.0: - version "1.5.0" - resolved "https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz#fe7ce25e7e4cca8db37b6634c8a2c7009199b9cb" - integrity sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA== +regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.5.1: + version "1.5.1" + resolved "https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz#90ce989138db209f81492edd734183ce99f9677e" + integrity sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg== dependencies: call-bind "^1.0.2" define-properties "^1.2.0" - functions-have-names "^1.2.3" + set-function-name "^2.0.0" regexpp@^1.0.1: version "1.1.0" @@ -11706,9 +10510,9 @@ resolve-url@^0.2.1: integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg== resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.22.4, resolve@^1.4.0, resolve@^1.8.1: - version "1.22.4" - resolved "https://registry.npmmirror.com/resolve/-/resolve-1.22.4.tgz#1dc40df46554cdaf8948a486a10f6ba1e2026c34" - integrity sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg== + version "1.22.6" + resolved "https://registry.npmmirror.com/resolve/-/resolve-1.22.6.tgz#dd209739eca3aef739c626fea1b4f3c506195362" + integrity sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw== dependencies: is-core-module "^2.13.0" path-parse "^1.0.7" @@ -11789,11 +10593,6 @@ robust-orientation@^1.1.2, robust-orientation@^1.1.3: robust-sum "^1.0.0" two-product "^1.0.2" -robust-predicates@^2.0.4: - version "2.0.4" - resolved "https://registry.npmmirror.com/robust-predicates/-/robust-predicates-2.0.4.tgz#0a2367a93abd99676d075981707f29cfb402248b" - integrity sha512-l4NwboJM74Ilm4VKfbAtFeGq7aEjWL+5kVFcmgFA2MrdnQWx9iE/tUGvxY5HyMI7o/WpSIUFLbC5fbeaHgSCYg== - robust-scale@^1.0.2: version "1.0.2" resolved "https://registry.npmmirror.com/robust-scale/-/robust-scale-1.0.2.tgz#775132ed09542d028e58b2cc79c06290bcf78c32" @@ -11849,7 +10648,7 @@ rx-lite@*, rx-lite@^4.0.8: resolved "https://registry.npmmirror.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444" integrity sha512-Cun9QucwK6MIrp3mry/Y7hqD1oFqTYLQ4pGxaHTjIdaFDWRGGLikqp6u8LcWJnzpoALg9hap+JGk8sFIUuEGNA== -safe-array-concat@^1.0.0: +safe-array-concat@^1.0.0, safe-array-concat@^1.0.1: version "1.0.1" resolved "https://registry.npmmirror.com/safe-array-concat/-/safe-array-concat-1.0.1.tgz#91686a63ce3adbea14d61b14c99572a8ff84754c" integrity sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q== @@ -12066,6 +10865,15 @@ set-blocking@^2.0.0, set-blocking@~2.0.0: resolved "https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== +set-function-name@^2.0.0: + version "2.0.1" + resolved "https://registry.npmmirror.com/set-function-name/-/set-function-name-2.0.1.tgz#12ce38b7954310b9f61faa12701620a0c882793a" + integrity sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA== + dependencies: + define-data-property "^1.0.1" + functions-have-names "^1.2.3" + has-property-descriptors "^1.0.0" + set-value@^2.0.0, set-value@^2.0.1: version "2.0.1" resolved "https://registry.npmmirror.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" @@ -12183,11 +10991,6 @@ simplify-js@^1.2.1: resolved "https://registry.npmmirror.com/simplify-js/-/simplify-js-1.2.4.tgz#7aab22d6df547ffd40ef0761ccd82b75287d45c7" integrity sha512-vITfSlwt7h/oyrU42R83mtzFpwYk3+mkH9bOHqq/Qw6n8rtR7aE3NZQ5fbcyCUVVmuMJR6ynsAhOfK2qoah8Jg== -skmeans@0.9.7: - version "0.9.7" - resolved "https://registry.npmmirror.com/skmeans/-/skmeans-0.9.7.tgz#72670cebb728508f56e29c0e10d11e623529ce5d" - integrity sha512-hNj1/oZ7ygsfmPZ7ZfN5MUBRoGg1gtpnImuJBgLO0ljQ67DtJuiQaiYdS4lUA6s0KCwnPhGivtC/WRwIZLkHyg== - slash@^1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" @@ -12368,9 +11171,9 @@ spdx-expression-parse@^3.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.13" - resolved "https://registry.npmmirror.com/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz#7189a474c46f8d47c7b0da4b987bb45e908bd2d5" - integrity sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w== + version "3.0.15" + resolved "https://registry.npmmirror.com/spdx-license-ids/-/spdx-license-ids-3.0.15.tgz#142460aabaca062bc7cd4cc87b7d50725ed6a4ba" + integrity sha512-lpT8hSQp9jAKp9mhtBU4Xjon8LPGBvLIuBiSVhMEtmLecTh2mO0tlqrAMp47tBXzMr13NJMQ2lf7RpQGLJ3HsQ== spdy-transport@^3.0.0: version "3.0.0" @@ -12590,7 +11393,7 @@ string.prototype.padstart@^3.0.0: define-properties "^1.2.0" es-abstract "^1.22.1" -string.prototype.trim@^1.2.7: +string.prototype.trim@^1.2.8: version "1.2.8" resolved "https://registry.npmmirror.com/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz#f9ac6f8af4bd55ddfa8895e6aea92a96395393bd" integrity sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ== @@ -12599,7 +11402,7 @@ string.prototype.trim@^1.2.7: define-properties "^1.2.0" es-abstract "^1.22.1" -string.prototype.trimend@^1.0.6: +string.prototype.trimend@^1.0.7: version "1.0.7" resolved "https://registry.npmmirror.com/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz#1bb3afc5008661d73e2dc015cd4853732d6c471e" integrity sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA== @@ -12608,7 +11411,7 @@ string.prototype.trimend@^1.0.6: define-properties "^1.2.0" es-abstract "^1.22.1" -string.prototype.trimstart@^1.0.6: +string.prototype.trimstart@^1.0.7: version "1.0.7" resolved "https://registry.npmmirror.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz#d4cdb44b83a4737ffbac2d406e405d43d0184298" integrity sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg== @@ -13053,13 +11856,6 @@ tinyqueue@^2.0.3: resolved "https://registry.npmmirror.com/tinyqueue/-/tinyqueue-2.0.3.tgz#64d8492ebf39e7801d7bd34062e29b45b2035f08" integrity sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA== -tippy.js@^6.3.7: - version "6.3.7" - resolved "https://registry.npmmirror.com/tippy.js/-/tippy.js-6.3.7.tgz#8ccfb651d642010ed9a32ff29b0e9e19c5b8c61c" - integrity sha512-E1d3oP2emgJ9dRQZdf3Kkn0qJgI6ZLpyS5z6ZkY1DF3kaQaBsGZsndEpHwx+eC+tYM41HaSNvNtLx8tU57FzTQ== - dependencies: - "@popperjs/core" "^2.9.0" - tmp@^0.0.33: version "0.0.33" resolved "https://registry.npmmirror.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" @@ -13114,20 +11910,6 @@ toidentifier@1.0.1: resolved "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== -topojson-client@3.x: - version "3.1.0" - resolved "https://registry.npmmirror.com/topojson-client/-/topojson-client-3.1.0.tgz#22e8b1ed08a2b922feeb4af6f53b6ef09a467b99" - integrity sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw== - dependencies: - commander "2" - -topojson-server@3.x: - version "3.0.1" - resolved "https://registry.npmmirror.com/topojson-server/-/topojson-server-3.0.1.tgz#d2b3ec095b6732299be76a48406111b3201a34f5" - integrity sha512-/VS9j/ffKr2XAOjlZ9CgyyeLmgJ9dMwq6Y0YEON8O7p/tGGk+dCWnrE03zEdu7i4L7YsFZLEPZPzCvcB7lEEXw== - dependencies: - commander "2" - toposort@^1.0.0: version "1.0.7" resolved "https://registry.npmmirror.com/toposort/-/toposort-1.0.7.tgz#2e68442d9f64ec720b8cc89e6443ac6caa950029" @@ -13411,11 +12193,6 @@ turf-isolines@^3.0.12: turf-square "^3.0.12" turf-tin "^3.0.12" -turf-jsts@*: - version "1.2.3" - resolved "https://registry.npmmirror.com/turf-jsts/-/turf-jsts-1.2.3.tgz#59757f542afbff9a577bbf411f183b8f48d38aa4" - integrity sha512-Ja03QIJlPuHt4IQ2FfGex4F4JAr8m3jpaHbFbQrgwr7s7L6U8ocrHiF3J1+wf9jzhGKxvDeaCAnGDot8OjGFyA== - turf-kinks@^3.0.12: version "3.0.12" resolved "https://registry.npmmirror.com/turf-kinks/-/turf-kinks-3.0.12.tgz#e9c9a8dba5724d98f2350fc5bdeba069ec333755" @@ -13852,9 +12629,9 @@ upath@^1.1.1: integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== update-browserslist-db@^1.0.11: - version "1.0.11" - resolved "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz#9a2a641ad2907ae7b3616506f4b977851db5b940" - integrity sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA== + version "1.0.12" + resolved "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.12.tgz#868ce670ac09b4a4d4c86b608701c0dee2dc41cd" + integrity sha512-tE1smlR58jxbFMtrMpFNRmsrOXlpNXss965T1CrpwuZUzUAg/TBQc94SpyhDLSzrqrJS9xTRBthnZAGcE1oaxg== dependencies: escalade "^3.1.1" picocolors "^1.0.0" @@ -13901,9 +12678,9 @@ url-slug@2.0.0: unidecode "0.1.8" url@^0.11.0: - version "0.11.2" - resolved "https://registry.npmmirror.com/url/-/url-0.11.2.tgz#02f250a6e0d992b781828cd456d44f49bf2e19dd" - integrity sha512-7yIgNnrST44S7PJ5+jXbdIupfU1nWUdQJBFBeJRclPXiWgCvrSq5Frw8lr/i//n5sqDfzoKmBymMS81l4U/7cg== + version "0.11.3" + resolved "https://registry.npmmirror.com/url/-/url-0.11.3.tgz#6f495f4b935de40ce4a0a52faee8954244f3d3ad" + integrity sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw== dependencies: punycode "^1.4.1" qs "^6.11.2" @@ -14390,7 +13167,7 @@ which-module@^2.0.0: resolved "https://registry.npmmirror.com/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409" integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== -which-typed-array@^1.1.10, which-typed-array@^1.1.11: +which-typed-array@^1.1.11: version "1.1.11" resolved "https://registry.npmmirror.com/which-typed-array/-/which-typed-array-1.1.11.tgz#99d691f23c72aab6768680805a271b69761ed61a" integrity sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew== From 7e97e148452433a9c730c40ad2eab3e75e04156f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=88=98=E7=AB=8B=E6=A0=87?= <2658037827@qq.com> Date: Fri, 22 Sep 2023 13:38:32 +0800 Subject: [PATCH 02/16] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=86=85=E5=AE=B9?= =?UTF-8?q?=E6=BA=A2=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/dataBoard/overview/index.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/views/dataBoard/overview/index.vue b/src/views/dataBoard/overview/index.vue index bf2c82236..a6b6eaa88 100644 --- a/src/views/dataBoard/overview/index.vue +++ b/src/views/dataBoard/overview/index.vue @@ -29,7 +29,7 @@
-
+
Date: Fri, 22 Sep 2023 13:47:56 +0800 Subject: [PATCH 03/16] =?UTF-8?q?=E5=9C=B0=E5=9B=BEscale=E7=BC=A9=E6=94=BE?= =?UTF-8?q?=E8=BF=98=E5=8E=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 4 +- src/js/store/modules/chooseArea.js | 35 +- src/views/components/fixed1920.vue | 1 + .../organizational/dangTree/index.vue | 14 + yarn.lock | 1498 +++++++++++++++-- 5 files changed, 1408 insertions(+), 144 deletions(-) diff --git a/src/App.vue b/src/App.vue index 60eaf8b2e..fa241cc01 100644 --- a/src/App.vue +++ b/src/App.vue @@ -42,7 +42,7 @@ export default { }, computed: {}, mounted() { - console.log("开始::::" + localStorage.getItem("userType")); + // console.log("开始::::" + localStorage.getItem("userType")); if (!localStorage.getItem("userType")) { localStorage.setItem("userType", "oper"); } @@ -64,7 +64,7 @@ export default { // eslint-disable-next-line // debugger that.setEnv(env); - console.log("屏幕宽度:" + document.documentElement.clientWidth); + // console.log("屏幕宽度:" + document.documentElement.clientWidth); // 根据屏幕分辨率调整size if (document.documentElement.clientHeight < 800) { // medium大小 diff --git a/src/js/store/modules/chooseArea.js b/src/js/store/modules/chooseArea.js index 7d69a29d3..0619530fb 100644 --- a/src/js/store/modules/chooseArea.js +++ b/src/js/store/modules/chooseArea.js @@ -1,25 +1,32 @@ const state = { - chooseName: { - orgId: '', - level: '', - }, + chooseName: { + orgId: "", + level: "", + }, + realScale: null, }; const mutations = { - CHOOSE_NAME: (state, name) => { - state.chooseName = name; - }, + CHOOSE_NAME: (state, name) => { + state.chooseName = name; + }, + CHOOSE_REAL_SCALE: (state, name) => { + state.realScale = name; + }, }; const actions = { - chooseName({commit}, name) { - commit("CHOOSE_NAME", name); - }, + chooseName({ commit }, name) { + commit("CHOOSE_NAME", name); + }, + chooseScale({ commit }, name) { + commit("CHOOSE_REAL_SCALE", name); + }, }; export default { - namespaced: true, - state, - mutations, - actions, + namespaced: true, + state, + mutations, + actions, }; diff --git a/src/views/components/fixed1920.vue b/src/views/components/fixed1920.vue index e98ab3115..46341a169 100644 --- a/src/views/components/fixed1920.vue +++ b/src/views/components/fixed1920.vue @@ -24,6 +24,7 @@ export default { const top = (clientHeight - height) / 2; const left = (clientWidth - 1920) / 2; this.$store.state.fixed1920.height = height; + this.$store.dispatch("chooseArea/chooseScale", scale); return { transform: `scale(${scale})`, height: `${height}px`, diff --git a/src/views/dataBoard/organizational/dangTree/index.vue b/src/views/dataBoard/organizational/dangTree/index.vue index 301e988b5..8ad15fd66 100644 --- a/src/views/dataBoard/organizational/dangTree/index.vue +++ b/src/views/dataBoard/organizational/dangTree/index.vue @@ -28,6 +28,7 @@ export default { levelArr: [], nowVal: 100, nodeConfig: {}, + zoom: 0, }; }, watch: { @@ -38,15 +39,28 @@ export default { this.getTreeData(); } }, + "$store.state.chooseArea.realScale"(n, v) { + this.setStartScale(n); + }, }, computed: {}, mounted() { const orgId = this.$store.state.chooseArea.chooseName.orgId; + const scale = this.$store.state.chooseArea.realScale; + if (scale) { + this.setStartScale(scale); + } if (orgId) { this.getTreeData(); } + this.getTextMap(); }, methods: { + setStartScale(n) { + const scale = 1 / n; + this.zoom = scale; + }, + getLevelArrNum(myArray) { const arr = [...myArray]; while (arr.length > 1) { diff --git a/yarn.lock b/yarn.lock index 4f8130fba..1550316ec 100644 --- a/yarn.lock +++ b/yarn.lock @@ -81,6 +81,20 @@ reflect-metadata "^0.1.13" viewport-mercator-project "^6.2.1" +"@antv/l7-draw@3.0.5": + version "3.0.5" + resolved "https://registry.npmmirror.com/@antv/l7-draw/-/l7-draw-3.0.5.tgz#6b7612909148537d613483385d994d8b40c54ed7" + integrity sha512-E5s2N9aKXr60OoxwMrJI8fpQHxcyMFRsVJTrg7v7iKo9hRZ73+sD11DWvd2ztc7JcHvoIdQfPA64zn/augW2hA== + dependencies: + "@turf/turf" "^6.5.0" + eventemitter3 "^4.0.7" + lodash "^4.17.21" + mousetrap "^1.6.5" + next-tick "^1.1.0" + react "^16.12.0 || ^17.0.0" + tippy.js "^6.3.7" + uuid "^8.3.2" + "@antv/l7-layers@2.9.14": version "2.9.14" resolved "https://registry.npmmirror.com/@antv/l7-layers/-/l7-layers-2.9.14.tgz#81cae807d222743afb6001ccabc53d2e2e1bd63a" @@ -1108,167 +1122,1254 @@ resolved "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz#f8a3249862f91be48d3127c3cfe992f79b4b8811" integrity sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw== dependencies: - "@jridgewell/resolve-uri" "^3.1.0" - "@jridgewell/sourcemap-codec" "^1.4.14" + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + +"@mapbox/geojson-area@0.2.2": + version "0.2.2" + resolved "https://registry.npmmirror.com/@mapbox/geojson-area/-/geojson-area-0.2.2.tgz#18d7814aa36bf23fbbcc379f8e26a22927debf10" + integrity sha512-bBqqFn1kIbLBfn7Yq1PzzwVkPYQr9lVUeT8Dhd0NL5n76PBuXzOcuLV7GOSbEB1ia8qWxH4COCvFpziEu/yReA== + dependencies: + wgs84 "0.0.0" + +"@mapbox/geojson-rewind@^0.4.0": + version "0.4.1" + resolved "https://registry.npmmirror.com/@mapbox/geojson-rewind/-/geojson-rewind-0.4.1.tgz#357d79300adb7fec7c1f091512988bca6458f068" + integrity sha512-mxo2MEr7izA1uOXcDsw99Kgg6xW3P4H2j4n1lmldsgviIelpssvP+jQDivFKOHrOVJDpTTi5oZJvRcHtU9Uufw== + dependencies: + "@mapbox/geojson-area" "0.2.2" + concat-stream "~1.6.0" + minimist "^1.2.5" + sharkdown "^0.1.0" + +"@mapbox/geojson-rewind@^0.5.2": + version "0.5.2" + resolved "https://registry.npmmirror.com/@mapbox/geojson-rewind/-/geojson-rewind-0.5.2.tgz#591a5d71a9cd1da1a0bf3420b3bea31b0fc7946a" + integrity sha512-tJaT+RbYGJYStt7wI3cq4Nl4SXxG8W7JDG5DMJu97V25RnbNg3QtQtf+KD+VLjNpWKYsRvXDNmNrBgEETr1ifA== + dependencies: + get-stream "^6.0.1" + minimist "^1.2.6" + +"@mapbox/geojson-types@^1.0.2": + version "1.0.2" + resolved "https://registry.npmmirror.com/@mapbox/geojson-types/-/geojson-types-1.0.2.tgz#9aecf642cb00eab1080a57c4f949a65b4a5846d6" + integrity sha512-e9EBqHHv3EORHrSfbR9DqecPNn+AmuAoQxV6aL8Xu30bJMJR1o8PZLZzpk1Wq7/NfCbuhmakHTPYRhoqLsXRnw== + +"@mapbox/jsonlint-lines-primitives@^2.0.2", "@mapbox/jsonlint-lines-primitives@~2.0.2": + version "2.0.2" + resolved "https://registry.npmmirror.com/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz#ce56e539f83552b58d10d672ea4d6fc9adc7b234" + integrity sha512-rY0o9A5ECsTQRVhv7tL/OyDpGAoUB4tTvLiW1DSzQGq4bvTPhNw1VpSNjDJc5GFZ2XuyOtSWSVN05qOtcD71qQ== + +"@mapbox/mapbox-gl-style-spec@^13.23.1": + version "13.28.0" + resolved "https://registry.npmmirror.com/@mapbox/mapbox-gl-style-spec/-/mapbox-gl-style-spec-13.28.0.tgz#2ec226320a0f77856046e000df9b419303a56458" + integrity sha512-B8xM7Fp1nh5kejfIl4SWeY0gtIeewbuRencqO3cJDrCHZpaPg7uY+V8abuR+esMeuOjRl5cLhVTP40v+1ywxbg== + dependencies: + "@mapbox/jsonlint-lines-primitives" "~2.0.2" + "@mapbox/point-geometry" "^0.1.0" + "@mapbox/unitbezier" "^0.0.0" + csscolorparser "~1.0.2" + json-stringify-pretty-compact "^2.0.0" + minimist "^1.2.6" + rw "^1.3.3" + sort-object "^0.3.2" + +"@mapbox/mapbox-gl-supported@^1.5.0": + version "1.5.0" + resolved "https://registry.npmmirror.com/@mapbox/mapbox-gl-supported/-/mapbox-gl-supported-1.5.0.tgz#f60b6a55a5d8e5ee908347d2ce4250b15103dc8e" + integrity sha512-/PT1P6DNf7vjEEiPkVIRJkvibbqWtqnyGaBz3nfRdcxclNSnSdaLU5tfAgcD7I8Yt5i+L19s406YLl1koLnLbg== + +"@mapbox/martini@^0.2.0": + version "0.2.0" + resolved "https://registry.npmmirror.com/@mapbox/martini/-/martini-0.2.0.tgz#1af70211fbe994abf26e37f1388ca69c02cd43b4" + integrity sha512-7hFhtkb0KTLEls+TRw/rWayq5EeHtTaErgm/NskVoXmtgAQu/9D299aeyj6mzAR/6XUnYRp2lU+4IcrYRFjVsQ== + +"@mapbox/point-geometry@0.1.0", "@mapbox/point-geometry@^0.1.0", "@mapbox/point-geometry@~0.1.0": + version "0.1.0" + resolved "https://registry.npmmirror.com/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz#8a83f9335c7860effa2eeeca254332aa0aeed8f2" + integrity sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ== + +"@mapbox/tiny-sdf@^1.1.1": + version "1.2.5" + resolved "https://registry.npmmirror.com/@mapbox/tiny-sdf/-/tiny-sdf-1.2.5.tgz#424c620a96442b20402552be70a7f62a8407cc59" + integrity sha512-cD8A/zJlm6fdJOk6DqPUV8mcpyJkRz2x2R+/fYcWDYG3oWbG7/L7Yl/WqQ1VZCjnL9OTIMAn6c+BC5Eru4sQEw== + +"@mapbox/unitbezier@^0.0.0": + version "0.0.0" + resolved "https://registry.npmmirror.com/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz#15651bd553a67b8581fb398810c98ad86a34524e" + integrity sha512-HPnRdYO0WjFjRTSwO3frz1wKaU649OBFPX3Zo/2WZvuRi6zMiRGui8SnPQiQABgqCf8YikDe5t3HViTVw1WUzA== + +"@mapbox/vector-tile@^1.3.1": + version "1.3.1" + resolved "https://registry.npmmirror.com/@mapbox/vector-tile/-/vector-tile-1.3.1.tgz#d3a74c90402d06e89ec66de49ec817ff53409666" + integrity sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw== + dependencies: + "@mapbox/point-geometry" "~0.1.0" + +"@mapbox/whoots-js@^3.1.0": + version "3.1.0" + resolved "https://registry.npmmirror.com/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz#497c67a1cef50d1a2459ba60f315e448d2ad87fe" + integrity sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q== + +"@mrmlnc/readdir-enhanced@^2.2.1": + version "2.2.1" + resolved "https://registry.npmmirror.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" + integrity sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== + dependencies: + call-me-maybe "^1.0.1" + glob-to-regexp "^0.3.0" + +"@nodelib/fs.stat@^1.1.2": + version "1.1.3" + resolved "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" + integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== + +"@petamoriken/float16@^3.4.7": + version "3.8.4" + resolved "https://registry.npmmirror.com/@petamoriken/float16/-/float16-3.8.4.tgz#cd3c02a7fe39f10ae3dd24ed33bd082053aadd66" + integrity sha512-kB+NJ5Br56ZhElKsf0pM7/PQfrDdDVMRz8f0JM6eVOGE+L89z9hwcst9QvWBBnazzuqGTGtPsJNZoQ1JdNiGSQ== + +"@popperjs/core@^2.9.0": + version "2.11.8" + resolved "https://registry.npmmirror.com/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f" + integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A== + +"@riophae/vue-treeselect@^0.4.0": + version "0.4.0" + resolved "https://registry.npmmirror.com/@riophae/vue-treeselect/-/vue-treeselect-0.4.0.tgz#0baed5a794cffc580b63591f35c125e51c0df241" + integrity sha512-J4atYmBqXQmiPFK/0B5sXKjtnGc21mBJEiyKIDZwk0Q9XuynVFX6IJ4EpaLmUgL5Tve7HAS7wkiGGSti6Uaxcg== + dependencies: + "@babel/runtime" "^7.3.1" + babel-helper-vue-jsx-merge-props "^2.0.3" + easings-css "^1.0.0" + fuzzysearch "^1.0.3" + is-promise "^2.1.0" + lodash "^4.0.0" + material-colors "^1.2.6" + watch-size "^2.0.0" + +"@soda/friendly-errors-webpack-plugin@^1.7.1": + version "1.8.1" + resolved "https://registry.npmmirror.com/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.1.tgz#4d4fbb1108993aaa362116247c3d18188a2c6c85" + integrity sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg== + dependencies: + chalk "^3.0.0" + error-stack-parser "^2.0.6" + string-width "^4.2.3" + strip-ansi "^6.0.1" + +"@tinymce/tinymce-vue@^3.2.8": + version "3.2.8" + resolved "https://registry.npmmirror.com/@tinymce/tinymce-vue/-/tinymce-vue-3.2.8.tgz#014571b52ec8fa83665a7fa887bf65140207de71" + integrity sha512-jEz+NZ0g+FZFz273OEUWz9QkwPMyjc5AJYyxOgu51O1Y5UaJ/6IUddXTX6A20mwCleEv5ebwNYdalviafx4fnA== + +"@turf/along@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/along/-/along-6.5.0.tgz#ab12eec58a14de60fe243a62d31a474f415c8fef" + integrity sha512-LLyWQ0AARqJCmMcIEAXF4GEu8usmd4Kbz3qk1Oy5HoRNpZX47+i5exQtmIWKdqJ1MMhW26fCTXgpsEs5zgJ5gw== + dependencies: + "@turf/bearing" "^6.5.0" + "@turf/destination" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + +"@turf/angle@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/angle/-/angle-6.5.0.tgz#985934171284e109d41e19ed48ad91cf9709a928" + integrity sha512-4pXMbWhFofJJAOvTMCns6N4C8CMd5Ih4O2jSAG9b3dDHakj3O4yN1+Zbm+NUei+eVEZ9gFeVp9svE3aMDenIkw== + dependencies: + "@turf/bearing" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/rhumb-bearing" "^6.5.0" + +"@turf/area@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/area/-/area-6.5.0.tgz#1d0d7aee01d8a4a3d4c91663ed35cc615f36ad56" + integrity sha512-xCZdiuojokLbQ+29qR6qoMD89hv+JAgWjLrwSEWL+3JV8IXKeNFl6XkEJz9HGkVpnXvQKJoRz4/liT+8ZZ5Jyg== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/bbox-clip@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/bbox-clip/-/bbox-clip-6.5.0.tgz#8e07d51ef8c875f9490d5c8699a2e51918587c94" + integrity sha512-F6PaIRF8WMp8EmgU/Ke5B1Y6/pia14UAYB5TiBC668w5rVVjy5L8rTm/m2lEkkDMHlzoP9vNY4pxpNthE7rLcQ== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + +"@turf/bbox-polygon@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/bbox-polygon/-/bbox-polygon-6.5.0.tgz#f18128b012eedfa860a521d8f2b3779cc0801032" + integrity sha512-+/r0NyL1lOG3zKZmmf6L8ommU07HliP4dgYToMoTxqzsWzyLjaj/OzgQ8rBmv703WJX+aS6yCmLuIhYqyufyuw== + dependencies: + "@turf/helpers" "^6.5.0" + +"@turf/bbox@*", "@turf/bbox@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/bbox/-/bbox-6.5.0.tgz#bec30a744019eae420dac9ea46fb75caa44d8dc5" + integrity sha512-RBbLaao5hXTYyyg577iuMtDB8ehxMlUqHEJiMs8jT1GHkFhr6sYre3lmLsPeYEi/ZKj5TP5tt7fkzNdJ4GIVyw== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/bearing@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/bearing/-/bearing-6.5.0.tgz#462a053c6c644434bdb636b39f8f43fb0cd857b0" + integrity sha512-dxINYhIEMzgDOztyMZc20I7ssYVNEpSv04VbMo5YPQsqa80KO3TFvbuCahMsCAW5z8Tncc8dwBlEFrmRjJG33A== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + +"@turf/bezier-spline@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/bezier-spline/-/bezier-spline-6.5.0.tgz#d1b1764948b0fa3d9aa6e4895aebeba24048b11f" + integrity sha512-vokPaurTd4PF96rRgGVm6zYYC5r1u98ZsG+wZEv9y3kJTuJRX/O3xIY2QnTGTdbVmAJN1ouOsD0RoZYaVoXORQ== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + +"@turf/boolean-clockwise@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/boolean-clockwise/-/boolean-clockwise-6.5.0.tgz#34573ecc18f900080f00e4ff364631a8b1135794" + integrity sha512-45+C7LC5RMbRWrxh3Z0Eihsc8db1VGBO5d9BLTOAwU4jR6SgsunTfRWR16X7JUwIDYlCVEmnjcXJNi/kIU3VIw== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + +"@turf/boolean-contains@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/boolean-contains/-/boolean-contains-6.5.0.tgz#f802e7432fb53109242d5bf57393ef2f53849bbf" + integrity sha512-4m8cJpbw+YQcKVGi8y0cHhBUnYT+QRfx6wzM4GI1IdtYH3p4oh/DOBJKrepQyiDzFDaNIjxuWXBh0ai1zVwOQQ== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/boolean-point-on-line" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + +"@turf/boolean-crosses@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/boolean-crosses/-/boolean-crosses-6.5.0.tgz#4a1981475b9d6e23b25721f9fb8ef20696ff1648" + integrity sha512-gvshbTPhAHporTlQwBJqyfW+2yV8q/mOTxG6PzRVl6ARsqNoqYQWkd4MLug7OmAqVyBzLK3201uAeBjxbGw0Ng== + dependencies: + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/line-intersect" "^6.5.0" + "@turf/polygon-to-line" "^6.5.0" + +"@turf/boolean-disjoint@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/boolean-disjoint/-/boolean-disjoint-6.5.0.tgz#e291d8f8f8cce7f7bb3c11e23059156a49afc5e4" + integrity sha512-rZ2ozlrRLIAGo2bjQ/ZUu4oZ/+ZjGvLkN5CKXSKBcu6xFO6k2bgqeM8a1836tAW+Pqp/ZFsTA5fZHsJZvP2D5g== + dependencies: + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/line-intersect" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/polygon-to-line" "^6.5.0" + +"@turf/boolean-equal@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/boolean-equal/-/boolean-equal-6.5.0.tgz#b1c0ce14e9d9fb7778cddcf22558c9f523fe9141" + integrity sha512-cY0M3yoLC26mhAnjv1gyYNQjn7wxIXmL2hBmI/qs8g5uKuC2hRWi13ydufE3k4x0aNRjFGlg41fjoYLwaVF+9Q== + dependencies: + "@turf/clean-coords" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + geojson-equality "0.1.6" + +"@turf/boolean-intersects@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/boolean-intersects/-/boolean-intersects-6.5.0.tgz#df2b831ea31a4574af6b2fefe391f097a926b9d6" + integrity sha512-nIxkizjRdjKCYFQMnml6cjPsDOBCThrt+nkqtSEcxkKMhAQj5OO7o2CecioNTaX8EayqwMGVKcsz27oP4mKPTw== + dependencies: + "@turf/boolean-disjoint" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/boolean-overlap@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/boolean-overlap/-/boolean-overlap-6.5.0.tgz#f27c85888c3665d42d613a91a83adf1657cd1385" + integrity sha512-8btMIdnbXVWUa1M7D4shyaSGxLRw6NjMcqKBcsTXcZdnaixl22k7ar7BvIzkaRYN3SFECk9VGXfLncNS3ckQUw== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/line-intersect" "^6.5.0" + "@turf/line-overlap" "^6.5.0" + "@turf/meta" "^6.5.0" + geojson-equality "0.1.6" + +"@turf/boolean-parallel@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/boolean-parallel/-/boolean-parallel-6.5.0.tgz#4e8a9dafdccaf18aca95f1265a5eade3f330173f" + integrity sha512-aSHJsr1nq9e5TthZGZ9CZYeXklJyRgR5kCLm5X4urz7+MotMOp/LsGOsvKvK9NeUl9+8OUmfMn8EFTT8LkcvIQ== + dependencies: + "@turf/clean-coords" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/line-segment" "^6.5.0" + "@turf/rhumb-bearing" "^6.5.0" + +"@turf/boolean-point-in-polygon@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/boolean-point-in-polygon/-/boolean-point-in-polygon-6.5.0.tgz#6d2e9c89de4cd2e4365004c1e51490b7795a63cf" + integrity sha512-DtSuVFB26SI+hj0SjrvXowGTUCHlgevPAIsukssW6BG5MlNSBQAo70wpICBNJL6RjukXg8d2eXaAWuD/CqL00A== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + +"@turf/boolean-point-on-line@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/boolean-point-on-line/-/boolean-point-on-line-6.5.0.tgz#a8efa7bad88760676f395afb9980746bc5b376e9" + integrity sha512-A1BbuQ0LceLHvq7F/P7w3QvfpmZqbmViIUPHdNLvZimFNLo4e6IQunmzbe+8aSStH9QRZm3VOflyvNeXvvpZEQ== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + +"@turf/boolean-within@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/boolean-within/-/boolean-within-6.5.0.tgz#31a749d3be51065da8c470a1e5613f4d2efdee06" + integrity sha512-YQB3oU18Inx35C/LU930D36RAVe7LDXk1kWsQ8mLmuqYn9YdPsDQTMTkLJMhoQ8EbN7QTdy333xRQ4MYgToteQ== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/boolean-point-on-line" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + +"@turf/buffer@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/buffer/-/buffer-6.5.0.tgz#22bd0d05b4e1e73eaebc69b8f574a410ff704842" + integrity sha512-qeX4N6+PPWbKqp1AVkBVWFerGjMYMUyencwfnkCesoznU6qvfugFHNAngNqIBVnJjZ5n8IFyOf+akcxnrt9sNg== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/center" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/projection" "^6.5.0" + d3-geo "1.7.1" + turf-jsts "*" + +"@turf/center-mean@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/center-mean/-/center-mean-6.5.0.tgz#2dc329c003f8012ba9ae7812a61b5647e1ae86a2" + integrity sha512-AAX6f4bVn12pTVrMUiB9KrnV94BgeBKpyg3YpfnEbBpkN/znfVhL8dG8IxMAxAoSZ61Zt9WLY34HfENveuOZ7Q== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/center-median@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/center-median/-/center-median-6.5.0.tgz#1b68e3f288af47f76c247d6bf671f30d8c25c974" + integrity sha512-dT8Ndu5CiZkPrj15PBvslpuf01ky41DEYEPxS01LOxp5HOUHXp1oJxsPxvc+i/wK4BwccPNzU1vzJ0S4emd1KQ== + dependencies: + "@turf/center-mean" "^6.5.0" + "@turf/centroid" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/center-of-mass@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/center-of-mass/-/center-of-mass-6.5.0.tgz#f9e6988bc296b7f763a0137ad6095f54843cf06a" + integrity sha512-EWrriU6LraOfPN7m1jZi+1NLTKNkuIsGLZc2+Y8zbGruvUW+QV7K0nhf7iZWutlxHXTBqEXHbKue/o79IumAsQ== + dependencies: + "@turf/centroid" "^6.5.0" + "@turf/convex" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/center@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/center/-/center-6.5.0.tgz#3bcb6bffcb8ba147430cfea84aabaed5dbdd4f07" + integrity sha512-T8KtMTfSATWcAX088rEDKjyvQCBkUsLnK/Txb6/8WUXIeOZyHu42G7MkdkHRoHtwieLdduDdmPLFyTdG5/e7ZQ== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/helpers" "^6.5.0" + +"@turf/centroid@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/centroid/-/centroid-6.5.0.tgz#ecaa365412e5a4d595bb448e7dcdacfb49eb0009" + integrity sha512-MwE1oq5E3isewPprEClbfU5pXljIK/GUOMbn22UM3IFPDJX0KeoyLNwghszkdmFp/qMGL/M13MMWvU+GNLXP/A== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/circle@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/circle/-/circle-6.5.0.tgz#dc017d8c0131d1d212b7c06f76510c22bbeb093c" + integrity sha512-oU1+Kq9DgRnoSbWFHKnnUdTmtcRUMmHoV9DjTXu9vOLNV5OWtAAh1VZ+mzsioGGzoDNT/V5igbFOkMfBQc0B6A== + dependencies: + "@turf/destination" "^6.5.0" + "@turf/helpers" "^6.5.0" + +"@turf/clean-coords@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/clean-coords/-/clean-coords-6.5.0.tgz#6690adf764ec4b649710a8a20dab7005efbea53f" + integrity sha512-EMX7gyZz0WTH/ET7xV8MyrExywfm9qUi0/MY89yNffzGIEHuFfqwhcCqZ8O00rZIPZHUTxpmsxQSTfzJJA1CPw== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + +"@turf/clone@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/clone/-/clone-6.5.0.tgz#895860573881ae10a02dfff95f274388b1cda51a" + integrity sha512-mzVtTFj/QycXOn6ig+annKrM6ZlimreKYz6f/GSERytOpgzodbQyOgkfwru100O1KQhhjSudKK4DsQ0oyi9cTw== + dependencies: + "@turf/helpers" "^6.5.0" + +"@turf/clusters-dbscan@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/clusters-dbscan/-/clusters-dbscan-6.5.0.tgz#e01f854d24fac4899009fc6811854424ea8f0985" + integrity sha512-SxZEE4kADU9DqLRiT53QZBBhu8EP9skviSyl+FGj08Y01xfICM/RR9ACUdM0aEQimhpu+ZpRVcUK+2jtiCGrYQ== + dependencies: + "@turf/clone" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + density-clustering "1.3.0" + +"@turf/clusters-kmeans@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/clusters-kmeans/-/clusters-kmeans-6.5.0.tgz#aca6f66858af6476b7352a2bbbb392f9ddb7f5b4" + integrity sha512-DwacD5+YO8kwDPKaXwT9DV46tMBVNsbi1IzdajZu1JDSWoN7yc7N9Qt88oi+p30583O0UPVkAK+A10WAQv4mUw== + dependencies: + "@turf/clone" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + skmeans "0.9.7" + +"@turf/clusters@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/clusters/-/clusters-6.5.0.tgz#a5ee7b62cdf345db2f1eafe2eb382adc186163e1" + integrity sha512-Y6gfnTJzQ1hdLfCsyd5zApNbfLIxYEpmDibHUqR5z03Lpe02pa78JtgrgUNt1seeO/aJ4TG1NLN8V5gOrHk04g== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/collect@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/collect/-/collect-6.5.0.tgz#3749ca7d4b91fbcbe1b9b8858ed70df8b6290910" + integrity sha512-4dN/T6LNnRg099m97BJeOcTA5fSI8cu87Ydgfibewd2KQwBexO69AnjEFqfPX3Wj+Zvisj1uAVIZbPmSSrZkjg== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/helpers" "^6.5.0" + rbush "2.x" + +"@turf/combine@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/combine/-/combine-6.5.0.tgz#e0f3468ac9c09c24fa7184ebbd8a79d2e595ef81" + integrity sha512-Q8EIC4OtAcHiJB3C4R+FpB4LANiT90t17uOd851qkM2/o6m39bfN5Mv0PWqMZIHWrrosZqRqoY9dJnzz/rJxYQ== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/concave@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/concave/-/concave-6.5.0.tgz#19ab1a3f04087c478cebc5e631293f3eeb2e7ce4" + integrity sha512-I/sUmUC8TC5h/E2vPwxVht+nRt+TnXIPRoztDFvS8/Y0+cBDple9inLSo9nnPXMXidrBlGXZ9vQx/BjZUJgsRQ== + dependencies: + "@turf/clone" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/tin" "^6.5.0" + topojson-client "3.x" + topojson-server "3.x" + +"@turf/convex@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/convex/-/convex-6.5.0.tgz#a7613e0d3795e2f5b9ce79a39271e86f54a3d354" + integrity sha512-x7ZwC5z7PJB0SBwNh7JCeCNx7Iu+QSrH7fYgK0RhhNop13TqUlvHMirMLRgf2db1DqUetrAO2qHJeIuasquUWg== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + concaveman "*" + +"@turf/destination@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/destination/-/destination-6.5.0.tgz#30a84702f9677d076130e0440d3223ae503fdae1" + integrity sha512-4cnWQlNC8d1tItOz9B4pmJdWpXqS0vEvv65bI/Pj/genJnsL7evI0/Xw42RvEGROS481MPiU80xzvwxEvhQiMQ== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + +"@turf/difference@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/difference/-/difference-6.5.0.tgz#677b0d5641a93bba2e82f2c683f0d880105b3197" + integrity sha512-l8iR5uJqvI+5Fs6leNbhPY5t/a3vipUF/3AeVLpwPQcgmedNXyheYuy07PcMGH5Jdpi5gItOiTqwiU/bUH4b3A== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + polygon-clipping "^0.15.3" + +"@turf/dissolve@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/dissolve/-/dissolve-6.5.0.tgz#65debed7ef185087d842b450ebd01e81cc2e80f6" + integrity sha512-WBVbpm9zLTp0Bl9CE35NomTaOL1c4TQCtEoO43YaAhNEWJOOIhZMFJyr8mbvYruKl817KinT3x7aYjjCMjTAsQ== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + polygon-clipping "^0.15.3" + +"@turf/distance-weight@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/distance-weight/-/distance-weight-6.5.0.tgz#fe1fb45b5ae5ca4e09a898cb0a15c6c79ed0849e" + integrity sha512-a8qBKkgVNvPKBfZfEJZnC3DV7dfIsC3UIdpRci/iap/wZLH41EmS90nM+BokAJflUHYy8PqE44wySGWHN1FXrQ== + dependencies: + "@turf/centroid" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/distance@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/distance/-/distance-6.5.0.tgz#21f04d5f86e864d54e2abde16f35c15b4f36149a" + integrity sha512-xzykSLfoURec5qvQJcfifw/1mJa+5UwByZZ5TZ8iaqjGYN0vomhV9aiSLeYdUGtYRESZ+DYC/OzY+4RclZYgMg== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + +"@turf/ellipse@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/ellipse/-/ellipse-6.5.0.tgz#1e20cc9eb968f35ab891572892a0bffcef5e552a" + integrity sha512-kuXtwFviw/JqnyJXF1mrR/cb496zDTSbGKtSiolWMNImYzGGkbsAsFTjwJYgD7+4FixHjp0uQPzo70KDf3AIBw== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/rhumb-destination" "^6.5.0" + "@turf/transform-rotate" "^6.5.0" + +"@turf/envelope@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/envelope/-/envelope-6.5.0.tgz#73e81b9b7ed519bd8a614d36322d6f9fbeeb0579" + integrity sha512-9Z+FnBWvOGOU4X+fMZxYFs1HjFlkKqsddLuMknRaqcJd6t+NIv5DWvPtDL8ATD2GEExYDiFLwMdckfr1yqJgHA== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/bbox-polygon" "^6.5.0" + "@turf/helpers" "^6.5.0" + +"@turf/explode@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/explode/-/explode-6.5.0.tgz#02c292cc143dd629643da5b70bb5b19b9f0f1c6b" + integrity sha512-6cSvMrnHm2qAsace6pw9cDmK2buAlw8+tjeJVXMfMyY+w7ZUi1rprWMsY92J7s2Dar63Bv09n56/1V7+tcj52Q== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/flatten@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/flatten/-/flatten-6.5.0.tgz#0bd26161f4f1759bbad6ba9485e8ee65f3fa72a7" + integrity sha512-IBZVwoNLVNT6U/bcUUllubgElzpMsNoCw8tLqBw6dfYg9ObGmpEjf9BIYLr7a2Yn5ZR4l7YIj2T7kD5uJjZADQ== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/flip@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/flip/-/flip-6.5.0.tgz#04b38eae8a78f2cf9240140b25401b16b37d20e2" + integrity sha512-oyikJFNjt2LmIXQqgOGLvt70RgE2lyzPMloYWM7OR5oIFGRiBvqVD2hA6MNw6JewIm30fWZ8DQJw1NHXJTJPbg== + dependencies: + "@turf/clone" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/great-circle@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/great-circle/-/great-circle-6.5.0.tgz#2daccbdd1c609a13b00d566ea0ad95457cfc87c2" + integrity sha512-7ovyi3HaKOXdFyN7yy1yOMa8IyOvV46RC1QOQTT+RYUN8ke10eyqExwBpL9RFUPvlpoTzoYbM/+lWPogQlFncg== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + +"@turf/helpers@6.x", "@turf/helpers@^6.1.4", "@turf/helpers@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/helpers/-/helpers-6.5.0.tgz#f79af094bd6b8ce7ed2bd3e089a8493ee6cae82e" + integrity sha512-VbI1dV5bLFzohYYdgqwikdMVpe7pJ9X3E+dlr425wa2/sMJqYDhTO++ec38/pcPvPE6oD9WEEeU3Xu3gza+VPw== + +"@turf/hex-grid@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/hex-grid/-/hex-grid-6.5.0.tgz#aa5ee46e291839d4405db74b7516c6da89ee56f7" + integrity sha512-Ln3tc2tgZT8etDOldgc6e741Smg1CsMKAz1/Mlel+MEL5Ynv2mhx3m0q4J9IB1F3a4MNjDeVvm8drAaf9SF33g== + dependencies: + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/intersect" "^6.5.0" + "@turf/invariant" "^6.5.0" + +"@turf/interpolate@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/interpolate/-/interpolate-6.5.0.tgz#9120def5d4498dd7b7d5e92a263aac3e1fd92886" + integrity sha512-LSH5fMeiGyuDZ4WrDJNgh81d2DnNDUVJtuFryJFup8PV8jbs46lQGfI3r1DJ2p1IlEJIz3pmAZYeTfMMoeeohw== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/centroid" "^6.5.0" + "@turf/clone" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/hex-grid" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/point-grid" "^6.5.0" + "@turf/square-grid" "^6.5.0" + "@turf/triangle-grid" "^6.5.0" + +"@turf/intersect@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/intersect/-/intersect-6.5.0.tgz#a14e161ddd0264d0f07ac4e325553c70c421f9e6" + integrity sha512-2legGJeKrfFkzntcd4GouPugoqPUjexPZnOvfez+3SfIMrHvulw8qV8u7pfVyn2Yqs53yoVCEjS5sEpvQ5YRQg== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + polygon-clipping "^0.15.3" + +"@turf/invariant@^6.1.2", "@turf/invariant@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/invariant/-/invariant-6.5.0.tgz#970afc988023e39c7ccab2341bd06979ddc7463f" + integrity sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg== + dependencies: + "@turf/helpers" "^6.5.0" + +"@turf/isobands@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/isobands/-/isobands-6.5.0.tgz#5e0929d9d8d53147074a5cfe4533768782e2a2ce" + integrity sha512-4h6sjBPhRwMVuFaVBv70YB7eGz+iw0bhPRnp+8JBdX1UPJSXhoi/ZF2rACemRUr0HkdVB/a1r9gC32vn5IAEkw== + dependencies: + "@turf/area" "^6.5.0" + "@turf/bbox" "^6.5.0" + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/explode" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + object-assign "*" + +"@turf/isolines@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/isolines/-/isolines-6.5.0.tgz#3435c7cb5a79411207a5657aa4095357cfd35831" + integrity sha512-6ElhiLCopxWlv4tPoxiCzASWt/jMRvmp6mRYrpzOm3EUl75OhHKa/Pu6Y9nWtCMmVC/RcWtiiweUocbPLZLm0A== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + object-assign "*" + +"@turf/kinks@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/kinks/-/kinks-6.5.0.tgz#80e7456367535365012f658cf1a988b39a2c920b" + integrity sha512-ViCngdPt1eEL7hYUHR2eHR662GvCgTc35ZJFaNR6kRtr6D8plLaDju0FILeFFWSc+o8e3fwxZEJKmFj9IzPiIQ== + dependencies: + "@turf/helpers" "^6.5.0" + +"@turf/length@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/length/-/length-6.5.0.tgz#ff4e9072d5f997e1c32a1311d214d184463f83fa" + integrity sha512-5pL5/pnw52fck3oRsHDcSGrj9HibvtlrZ0QNy2OcW8qBFDNgZ4jtl6U7eATVoyWPKBHszW3dWETW+iLV7UARig== + dependencies: + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/line-arc@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/line-arc/-/line-arc-6.5.0.tgz#5ca35516ccf1f3a01149889d9facb39a77b07431" + integrity sha512-I6c+V6mIyEwbtg9P9zSFF89T7QPe1DPTG3MJJ6Cm1MrAY0MdejwQKOpsvNl8LDU2ekHOlz2kHpPVR7VJsoMllA== + dependencies: + "@turf/circle" "^6.5.0" + "@turf/destination" "^6.5.0" + "@turf/helpers" "^6.5.0" + +"@turf/line-chunk@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/line-chunk/-/line-chunk-6.5.0.tgz#02cefa74564b9cf533a3ac8a5109c97cb7170d10" + integrity sha512-i1FGE6YJaaYa+IJesTfyRRQZP31QouS+wh/pa6O3CC0q4T7LtHigyBSYjrbjSLfn2EVPYGlPCMFEqNWCOkC6zg== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/length" "^6.5.0" + "@turf/line-slice-along" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/line-intersect@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/line-intersect/-/line-intersect-6.5.0.tgz#dea48348b30c093715d2195d2dd7524aee4cf020" + integrity sha512-CS6R1tZvVQD390G9Ea4pmpM6mJGPWoL82jD46y0q1KSor9s6HupMIo1kY4Ny+AEYQl9jd21V3Scz20eldpbTVA== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/line-segment" "^6.5.0" + "@turf/meta" "^6.5.0" + geojson-rbush "3.x" + +"@turf/line-offset@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/line-offset/-/line-offset-6.5.0.tgz#2bbd8fcf9ff82009b72890863da444b190e53689" + integrity sha512-CEXZbKgyz8r72qRvPchK0dxqsq8IQBdH275FE6o4MrBkzMcoZsfSjghtXzKaz9vvro+HfIXal0sTk2mqV1lQTw== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/line-overlap@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/line-overlap/-/line-overlap-6.5.0.tgz#10ebb805c2d047463379fc1f997785fa8f3f4cc1" + integrity sha512-xHOaWLd0hkaC/1OLcStCpfq55lPHpPNadZySDXYiYjEz5HXr1oKmtMYpn0wGizsLwrOixRdEp+j7bL8dPt4ojQ== + dependencies: + "@turf/boolean-point-on-line" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/line-segment" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/nearest-point-on-line" "^6.5.0" + deep-equal "1.x" + geojson-rbush "3.x" + +"@turf/line-segment@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/line-segment/-/line-segment-6.5.0.tgz#ee73f3ffcb7c956203b64ed966d96af380a4dd65" + integrity sha512-jI625Ho4jSuJESNq66Mmi290ZJ5pPZiQZruPVpmHkUw257Pew0alMmb6YrqYNnLUuiVVONxAAKXUVeeUGtycfw== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/line-slice-along@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/line-slice-along/-/line-slice-along-6.5.0.tgz#6e7a861d72c6f80caba2c4418b69a776f0292953" + integrity sha512-KHJRU6KpHrAj+BTgTNqby6VCTnDzG6a1sJx/I3hNvqMBLvWVA2IrkR9L9DtsQsVY63IBwVdQDqiwCuZLDQh4Ng== + dependencies: + "@turf/bearing" "^6.5.0" + "@turf/destination" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + +"@turf/line-slice@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/line-slice/-/line-slice-6.5.0.tgz#7b6e0c8e8e93fdb4e65c3b9a123a2ec93a21bdb0" + integrity sha512-vDqJxve9tBHhOaVVFXqVjF5qDzGtKWviyjbyi2QnSnxyFAmLlLnBfMX8TLQCAf2GxHibB95RO5FBE6I2KVPRuw== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/nearest-point-on-line" "^6.5.0" + +"@turf/line-split@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/line-split/-/line-split-6.5.0.tgz#116d7fbf714457878225187f5820ef98db7b02c2" + integrity sha512-/rwUMVr9OI2ccJjw7/6eTN53URtGThNSD5I0GgxyFXMtxWiloRJ9MTff8jBbtPWrRka/Sh2GkwucVRAEakx9Sw== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/line-intersect" "^6.5.0" + "@turf/line-segment" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/nearest-point-on-line" "^6.5.0" + "@turf/square" "^6.5.0" + "@turf/truncate" "^6.5.0" + geojson-rbush "3.x" + +"@turf/line-to-polygon@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/line-to-polygon/-/line-to-polygon-6.5.0.tgz#c919a03064a1cd5cef4c4e4d98dc786e12ffbc89" + integrity sha512-qYBuRCJJL8Gx27OwCD1TMijM/9XjRgXH/m/TyuND4OXedBpIWlK5VbTIO2gJ8OCfznBBddpjiObLBrkuxTpN4Q== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/clone" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + +"@turf/mask@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/mask/-/mask-6.5.0.tgz#a97f355ee071ac60d8d3782ae39e5bb4b4e26857" + integrity sha512-RQha4aU8LpBrmrkH8CPaaoAfk0Egj5OuXtv6HuCQnHeGNOQt3TQVibTA3Sh4iduq4EPxnZfDjgsOeKtrCA19lg== + dependencies: + "@turf/helpers" "^6.5.0" + polygon-clipping "^0.15.3" + +"@turf/meta@6.x", "@turf/meta@^6.0.2", "@turf/meta@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/meta/-/meta-6.5.0.tgz#b725c3653c9f432133eaa04d3421f7e51e0418ca" + integrity sha512-RrArvtsV0vdsCBegoBtOalgdSOfkBrTJ07VkpiCnq/491W67hnMWmDu7e6Ztw0C3WldRYTXkg3SumfdzZxLBHA== + dependencies: + "@turf/helpers" "^6.5.0" + +"@turf/midpoint@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/midpoint/-/midpoint-6.5.0.tgz#5f9428959309feccaf3f55873a8de70d4121bdce" + integrity sha512-MyTzV44IwmVI6ec9fB2OgZ53JGNlgOpaYl9ArKoF49rXpL84F9rNATndbe0+MQIhdkw8IlzA6xVP4lZzfMNVCw== + dependencies: + "@turf/bearing" "^6.5.0" + "@turf/destination" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + +"@turf/moran-index@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/moran-index/-/moran-index-6.5.0.tgz#456264bfb014a7b5f527807c9dcf25df3c6b2efd" + integrity sha512-ItsnhrU2XYtTtTudrM8so4afBCYWNaB0Mfy28NZwLjB5jWuAsvyV+YW+J88+neK/ougKMTawkmjQqodNJaBeLQ== + dependencies: + "@turf/distance-weight" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/nearest-point-on-line@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/nearest-point-on-line/-/nearest-point-on-line-6.5.0.tgz#8e1cd2cdc0b5acaf4c8d8b3b33bb008d3cb99e7b" + integrity sha512-WthrvddddvmymnC+Vf7BrkHGbDOUu6Z3/6bFYUGv1kxw8tiZ6n83/VG6kHz4poHOfS0RaNflzXSkmCi64fLBlg== + dependencies: + "@turf/bearing" "^6.5.0" + "@turf/destination" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/line-intersect" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/nearest-point-to-line@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/nearest-point-to-line/-/nearest-point-to-line-6.5.0.tgz#5549b48690d523f9af4765fe64a3cbebfbc6bb75" + integrity sha512-PXV7cN0BVzUZdjj6oeb/ESnzXSfWmEMrsfZSDRgqyZ9ytdiIj/eRsnOXLR13LkTdXVOJYDBuf7xt1mLhM4p6+Q== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/point-to-line-distance" "^6.5.0" + object-assign "*" + +"@turf/nearest-point@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/nearest-point/-/nearest-point-6.5.0.tgz#2f1781c26ff3f054005d4ff352042973318b92f1" + integrity sha512-fguV09QxilZv/p94s8SMsXILIAMiaXI5PATq9d7YWijLxWUj6Q/r43kxyoi78Zmwwh1Zfqz9w+bCYUAxZ5+euA== + dependencies: + "@turf/clone" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/planepoint@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/planepoint/-/planepoint-6.5.0.tgz#5cb788670c31a6b064ae464180d51b4d550d87de" + integrity sha512-R3AahA6DUvtFbka1kcJHqZ7DMHmPXDEQpbU5WaglNn7NaCQg9HB0XM0ZfqWcd5u92YXV+Gg8QhC8x5XojfcM4Q== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + +"@turf/point-grid@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/point-grid/-/point-grid-6.5.0.tgz#f628d30afe29d60dcbf54b195e46eab48a4fbfaa" + integrity sha512-Iq38lFokNNtQJnOj/RBKmyt6dlof0yhaHEDELaWHuECm1lIZLY3ZbVMwbs+nXkwTAHjKfS/OtMheUBkw+ee49w== + dependencies: + "@turf/boolean-within" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + +"@turf/point-on-feature@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/point-on-feature/-/point-on-feature-6.5.0.tgz#37d07afeb31896e53c0833aa404993ba7d500f0c" + integrity sha512-bDpuIlvugJhfcF/0awAQ+QI6Om1Y1FFYE8Y/YdxGRongivix850dTeXCo0mDylFdWFPGDo7Mmh9Vo4VxNwW/TA== + dependencies: + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/center" "^6.5.0" + "@turf/explode" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/nearest-point" "^6.5.0" + +"@turf/point-to-line-distance@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/point-to-line-distance/-/point-to-line-distance-6.5.0.tgz#bc46fe09ea630aaf73f13c40b38a7df79050fff8" + integrity sha512-opHVQ4vjUhNBly1bob6RWy+F+hsZDH9SA0UW36pIRzfpu27qipU18xup0XXEePfY6+wvhF6yL/WgCO2IbrLqEA== + dependencies: + "@turf/bearing" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/projection" "^6.5.0" + "@turf/rhumb-bearing" "^6.5.0" + "@turf/rhumb-distance" "^6.5.0" + +"@turf/points-within-polygon@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/points-within-polygon/-/points-within-polygon-6.5.0.tgz#d49f4d7cf19b7a440bf1e06f771ff4e1df13107f" + integrity sha512-YyuheKqjliDsBDt3Ho73QVZk1VXX1+zIA2gwWvuz8bR1HXOkcuwk/1J76HuFMOQI3WK78wyAi+xbkx268PkQzQ== + dependencies: + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/polygon-smooth@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/polygon-smooth/-/polygon-smooth-6.5.0.tgz#00ca366871cb6ea3bee44ff3ea870aaf75711733" + integrity sha512-LO/X/5hfh/Rk4EfkDBpLlVwt3i6IXdtQccDT9rMjXEP32tRgy0VMFmdkNaXoGlSSKf/1mGqLl4y4wHd86DqKbg== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/polygon-tangents@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/polygon-tangents/-/polygon-tangents-6.5.0.tgz#dc025202727ba2f3347baa95dbca4e0ffdb2ddf5" + integrity sha512-sB4/IUqJMYRQH9jVBwqS/XDitkEfbyqRy+EH/cMRJURTg78eHunvJ708x5r6umXsbiUyQU4eqgPzEylWEQiunw== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/boolean-within" "^6.5.0" + "@turf/explode" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/nearest-point" "^6.5.0" + +"@turf/polygon-to-line@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/polygon-to-line/-/polygon-to-line-6.5.0.tgz#4dc86db66168b32bb83ce448cf966208a447d952" + integrity sha512-5p4n/ij97EIttAq+ewSnKt0ruvuM+LIDzuczSzuHTpq4oS7Oq8yqg5TQ4nzMVuK41r/tALCk7nAoBuw3Su4Gcw== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" -"@mapbox/geojson-area@0.2.2": - version "0.2.2" - resolved "https://registry.npmmirror.com/@mapbox/geojson-area/-/geojson-area-0.2.2.tgz#18d7814aa36bf23fbbcc379f8e26a22927debf10" - integrity sha512-bBqqFn1kIbLBfn7Yq1PzzwVkPYQr9lVUeT8Dhd0NL5n76PBuXzOcuLV7GOSbEB1ia8qWxH4COCvFpziEu/yReA== +"@turf/polygonize@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/polygonize/-/polygonize-6.5.0.tgz#8aa0f1e386e96c533a320c426aaf387020320fa3" + integrity sha512-a/3GzHRaCyzg7tVYHo43QUChCspa99oK4yPqooVIwTC61npFzdrmnywMv0S+WZjHZwK37BrFJGFrZGf6ocmY5w== dependencies: - wgs84 "0.0.0" + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/envelope" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" -"@mapbox/geojson-rewind@^0.4.0": - version "0.4.1" - resolved "https://registry.npmmirror.com/@mapbox/geojson-rewind/-/geojson-rewind-0.4.1.tgz#357d79300adb7fec7c1f091512988bca6458f068" - integrity sha512-mxo2MEr7izA1uOXcDsw99Kgg6xW3P4H2j4n1lmldsgviIelpssvP+jQDivFKOHrOVJDpTTi5oZJvRcHtU9Uufw== +"@turf/projection@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/projection/-/projection-6.5.0.tgz#d2aad862370bf03f2270701115464a8406c144b2" + integrity sha512-/Pgh9mDvQWWu8HRxqpM+tKz8OzgauV+DiOcr3FCjD6ubDnrrmMJlsf6fFJmggw93mtVPrZRL6yyi9aYCQBOIvg== dependencies: - "@mapbox/geojson-area" "0.2.2" - concat-stream "~1.6.0" - minimist "^1.2.5" - sharkdown "^0.1.0" + "@turf/clone" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" -"@mapbox/geojson-rewind@^0.5.2": - version "0.5.2" - resolved "https://registry.npmmirror.com/@mapbox/geojson-rewind/-/geojson-rewind-0.5.2.tgz#591a5d71a9cd1da1a0bf3420b3bea31b0fc7946a" - integrity sha512-tJaT+RbYGJYStt7wI3cq4Nl4SXxG8W7JDG5DMJu97V25RnbNg3QtQtf+KD+VLjNpWKYsRvXDNmNrBgEETr1ifA== +"@turf/random@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/random/-/random-6.5.0.tgz#b19672cf4549557660034d4a303911656df7747e" + integrity sha512-8Q25gQ/XbA7HJAe+eXp4UhcXM9aOOJFaxZ02+XSNwMvY8gtWSCBLVqRcW4OhqilgZ8PeuQDWgBxeo+BIqqFWFQ== dependencies: - get-stream "^6.0.1" - minimist "^1.2.6" + "@turf/helpers" "^6.5.0" -"@mapbox/geojson-types@^1.0.2": - version "1.0.2" - resolved "https://registry.npmmirror.com/@mapbox/geojson-types/-/geojson-types-1.0.2.tgz#9aecf642cb00eab1080a57c4f949a65b4a5846d6" - integrity sha512-e9EBqHHv3EORHrSfbR9DqecPNn+AmuAoQxV6aL8Xu30bJMJR1o8PZLZzpk1Wq7/NfCbuhmakHTPYRhoqLsXRnw== +"@turf/rectangle-grid@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/rectangle-grid/-/rectangle-grid-6.5.0.tgz#c3ef38e8cfdb763012beb1f22e2b77288a37a5cf" + integrity sha512-yQZ/1vbW68O2KsSB3OZYK+72aWz/Adnf7m2CMKcC+aq6TwjxZjAvlbCOsNUnMAuldRUVN1ph6RXMG4e9KEvKvg== + dependencies: + "@turf/boolean-intersects" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" -"@mapbox/jsonlint-lines-primitives@^2.0.2", "@mapbox/jsonlint-lines-primitives@~2.0.2": - version "2.0.2" - resolved "https://registry.npmmirror.com/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz#ce56e539f83552b58d10d672ea4d6fc9adc7b234" - integrity sha512-rY0o9A5ECsTQRVhv7tL/OyDpGAoUB4tTvLiW1DSzQGq4bvTPhNw1VpSNjDJc5GFZ2XuyOtSWSVN05qOtcD71qQ== +"@turf/rewind@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/rewind/-/rewind-6.5.0.tgz#bc0088f8ec56f00c8eacd902bbe51e3786cb73a0" + integrity sha512-IoUAMcHWotBWYwSYuYypw/LlqZmO+wcBpn8ysrBNbazkFNkLf3btSDZMkKJO/bvOzl55imr/Xj4fi3DdsLsbzQ== + dependencies: + "@turf/boolean-clockwise" "^6.5.0" + "@turf/clone" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" -"@mapbox/mapbox-gl-style-spec@^13.23.1": - version "13.28.0" - resolved "https://registry.npmmirror.com/@mapbox/mapbox-gl-style-spec/-/mapbox-gl-style-spec-13.28.0.tgz#2ec226320a0f77856046e000df9b419303a56458" - integrity sha512-B8xM7Fp1nh5kejfIl4SWeY0gtIeewbuRencqO3cJDrCHZpaPg7uY+V8abuR+esMeuOjRl5cLhVTP40v+1ywxbg== +"@turf/rhumb-bearing@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/rhumb-bearing/-/rhumb-bearing-6.5.0.tgz#8c41ad62b44fb4e57c14fe790488056684eee7b9" + integrity sha512-jMyqiMRK4hzREjQmnLXmkJ+VTNTx1ii8vuqRwJPcTlKbNWfjDz/5JqJlb5NaFDcdMpftWovkW5GevfnuzHnOYA== dependencies: - "@mapbox/jsonlint-lines-primitives" "~2.0.2" - "@mapbox/point-geometry" "^0.1.0" - "@mapbox/unitbezier" "^0.0.0" - csscolorparser "~1.0.2" - json-stringify-pretty-compact "^2.0.0" - minimist "^1.2.6" - rw "^1.3.3" - sort-object "^0.3.2" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" -"@mapbox/mapbox-gl-supported@^1.5.0": - version "1.5.0" - resolved "https://registry.npmmirror.com/@mapbox/mapbox-gl-supported/-/mapbox-gl-supported-1.5.0.tgz#f60b6a55a5d8e5ee908347d2ce4250b15103dc8e" - integrity sha512-/PT1P6DNf7vjEEiPkVIRJkvibbqWtqnyGaBz3nfRdcxclNSnSdaLU5tfAgcD7I8Yt5i+L19s406YLl1koLnLbg== +"@turf/rhumb-destination@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/rhumb-destination/-/rhumb-destination-6.5.0.tgz#12da8c85e674b182e8b0ec8ea9c5fe2186716dae" + integrity sha512-RHNP1Oy+7xTTdRrTt375jOZeHceFbjwohPHlr9Hf68VdHHPMAWgAKqiX2YgSWDcvECVmiGaBKWus1Df+N7eE4Q== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" -"@mapbox/martini@^0.2.0": - version "0.2.0" - resolved "https://registry.npmmirror.com/@mapbox/martini/-/martini-0.2.0.tgz#1af70211fbe994abf26e37f1388ca69c02cd43b4" - integrity sha512-7hFhtkb0KTLEls+TRw/rWayq5EeHtTaErgm/NskVoXmtgAQu/9D299aeyj6mzAR/6XUnYRp2lU+4IcrYRFjVsQ== +"@turf/rhumb-distance@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/rhumb-distance/-/rhumb-distance-6.5.0.tgz#ed068004b1469512b857070fbf5cb7b7eabbe592" + integrity sha512-oKp8KFE8E4huC2Z1a1KNcFwjVOqa99isxNOwfo4g3SUABQ6NezjKDDrnvC4yI5YZ3/huDjULLBvhed45xdCrzg== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" -"@mapbox/point-geometry@0.1.0", "@mapbox/point-geometry@^0.1.0", "@mapbox/point-geometry@~0.1.0": - version "0.1.0" - resolved "https://registry.npmmirror.com/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz#8a83f9335c7860effa2eeeca254332aa0aeed8f2" - integrity sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ== +"@turf/sample@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/sample/-/sample-6.5.0.tgz#00cca024514989448e57fb1bf34e9a33ed3f0755" + integrity sha512-kSdCwY7el15xQjnXYW520heKUrHwRvnzx8ka4eYxX9NFeOxaFITLW2G7UtXb6LJK8mmPXI8Aexv23F2ERqzGFg== + dependencies: + "@turf/helpers" "^6.5.0" -"@mapbox/tiny-sdf@^1.1.1": - version "1.2.5" - resolved "https://registry.npmmirror.com/@mapbox/tiny-sdf/-/tiny-sdf-1.2.5.tgz#424c620a96442b20402552be70a7f62a8407cc59" - integrity sha512-cD8A/zJlm6fdJOk6DqPUV8mcpyJkRz2x2R+/fYcWDYG3oWbG7/L7Yl/WqQ1VZCjnL9OTIMAn6c+BC5Eru4sQEw== +"@turf/sector@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/sector/-/sector-6.5.0.tgz#599a87ebbe6ee613b4e04c5928e0ef1fc78fc16c" + integrity sha512-cYUOkgCTWqa23SOJBqxoFAc/yGCUsPRdn/ovbRTn1zNTm/Spmk6hVB84LCKOgHqvSF25i0d2kWqpZDzLDdAPbw== + dependencies: + "@turf/circle" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/line-arc" "^6.5.0" + "@turf/meta" "^6.5.0" -"@mapbox/unitbezier@^0.0.0": - version "0.0.0" - resolved "https://registry.npmmirror.com/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz#15651bd553a67b8581fb398810c98ad86a34524e" - integrity sha512-HPnRdYO0WjFjRTSwO3frz1wKaU649OBFPX3Zo/2WZvuRi6zMiRGui8SnPQiQABgqCf8YikDe5t3HViTVw1WUzA== +"@turf/shortest-path@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/shortest-path/-/shortest-path-6.5.0.tgz#e1fdf9b4758bd20caf845fdc03d0dc2eede2ff0e" + integrity sha512-4de5+G7+P4hgSoPwn+SO9QSi9HY5NEV/xRJ+cmoFVRwv2CDsuOPDheHKeuIAhKyeKDvPvPt04XYWbac4insJMg== + dependencies: + "@turf/bbox" "^6.5.0" + "@turf/bbox-polygon" "^6.5.0" + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/clean-coords" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/transform-scale" "^6.5.0" -"@mapbox/vector-tile@^1.3.1": - version "1.3.1" - resolved "https://registry.npmmirror.com/@mapbox/vector-tile/-/vector-tile-1.3.1.tgz#d3a74c90402d06e89ec66de49ec817ff53409666" - integrity sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw== +"@turf/simplify@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/simplify/-/simplify-6.5.0.tgz#ec435460bde0985b781618b05d97146c32c8bc16" + integrity sha512-USas3QqffPHUY184dwQdP8qsvcVH/PWBYdXY5am7YTBACaQOMAlf6AKJs9FT8jiO6fQpxfgxuEtwmox+pBtlOg== dependencies: - "@mapbox/point-geometry" "~0.1.0" + "@turf/clean-coords" "^6.5.0" + "@turf/clone" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" -"@mapbox/whoots-js@^3.1.0": - version "3.1.0" - resolved "https://registry.npmmirror.com/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz#497c67a1cef50d1a2459ba60f315e448d2ad87fe" - integrity sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q== +"@turf/square-grid@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/square-grid/-/square-grid-6.5.0.tgz#3a517301b42ed98aa62d727786dc5290998ddbae" + integrity sha512-mlR0ayUdA+L4c9h7p4k3pX6gPWHNGuZkt2c5II1TJRmhLkW2557d6b/Vjfd1z9OVaajb1HinIs1FMSAPXuuUrA== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/rectangle-grid" "^6.5.0" -"@mrmlnc/readdir-enhanced@^2.2.1": - version "2.2.1" - resolved "https://registry.npmmirror.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" - integrity sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== +"@turf/square@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/square/-/square-6.5.0.tgz#ab43eef99d39c36157ab5b80416bbeba1f6b2122" + integrity sha512-BM2UyWDmiuHCadVhHXKIx5CQQbNCpOxB6S/aCNOCLbhCeypKX5Q0Aosc5YcmCJgkwO5BERCC6Ee7NMbNB2vHmQ== dependencies: - call-me-maybe "^1.0.1" - glob-to-regexp "^0.3.0" + "@turf/distance" "^6.5.0" + "@turf/helpers" "^6.5.0" -"@nodelib/fs.stat@^1.1.2": - version "1.1.3" - resolved "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" - integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== +"@turf/standard-deviational-ellipse@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/standard-deviational-ellipse/-/standard-deviational-ellipse-6.5.0.tgz#775c7b9a2be6546bf64ea8ac08cdcd80563f2935" + integrity sha512-02CAlz8POvGPFK2BKK8uHGUk/LXb0MK459JVjKxLC2yJYieOBTqEbjP0qaWhiBhGzIxSMaqe8WxZ0KvqdnstHA== + dependencies: + "@turf/center-mean" "^6.5.0" + "@turf/ellipse" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/points-within-polygon" "^6.5.0" -"@petamoriken/float16@^3.4.7": - version "3.8.4" - resolved "https://registry.npmmirror.com/@petamoriken/float16/-/float16-3.8.4.tgz#cd3c02a7fe39f10ae3dd24ed33bd082053aadd66" - integrity sha512-kB+NJ5Br56ZhElKsf0pM7/PQfrDdDVMRz8f0JM6eVOGE+L89z9hwcst9QvWBBnazzuqGTGtPsJNZoQ1JdNiGSQ== +"@turf/tag@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/tag/-/tag-6.5.0.tgz#13eae85f36f9fd8c4e076714a894cb5b7716d381" + integrity sha512-XwlBvrOV38CQsrNfrxvBaAPBQgXMljeU0DV8ExOyGM7/hvuGHJw3y8kKnQ4lmEQcmcrycjDQhP7JqoRv8vFssg== + dependencies: + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/clone" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" -"@riophae/vue-treeselect@^0.4.0": - version "0.4.0" - resolved "https://registry.npmmirror.com/@riophae/vue-treeselect/-/vue-treeselect-0.4.0.tgz#0baed5a794cffc580b63591f35c125e51c0df241" - integrity sha512-J4atYmBqXQmiPFK/0B5sXKjtnGc21mBJEiyKIDZwk0Q9XuynVFX6IJ4EpaLmUgL5Tve7HAS7wkiGGSti6Uaxcg== +"@turf/tesselate@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/tesselate/-/tesselate-6.5.0.tgz#de45b778f8e6a45535d8eb2aacea06f86c6b73fb" + integrity sha512-M1HXuyZFCfEIIKkglh/r5L9H3c5QTEsnMBoZOFQiRnGPGmJWcaBissGb7mTFX2+DKE7FNWXh4TDnZlaLABB0dQ== dependencies: - "@babel/runtime" "^7.3.1" - babel-helper-vue-jsx-merge-props "^2.0.3" - easings-css "^1.0.0" - fuzzysearch "^1.0.3" - is-promise "^2.1.0" - lodash "^4.0.0" - material-colors "^1.2.6" - watch-size "^2.0.0" + "@turf/helpers" "^6.5.0" + earcut "^2.0.0" -"@soda/friendly-errors-webpack-plugin@^1.7.1": - version "1.8.1" - resolved "https://registry.npmmirror.com/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.1.tgz#4d4fbb1108993aaa362116247c3d18188a2c6c85" - integrity sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg== +"@turf/tin@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/tin/-/tin-6.5.0.tgz#b77bebb48237e6613ac6bc0e37a6658be8c17a09" + integrity sha512-YLYikRzKisfwj7+F+Tmyy/LE3d2H7D4kajajIfc9mlik2+esG7IolsX/+oUz1biguDYsG0DUA8kVYXDkobukfg== dependencies: - chalk "^3.0.0" - error-stack-parser "^2.0.6" - string-width "^4.2.3" - strip-ansi "^6.0.1" + "@turf/helpers" "^6.5.0" -"@tinymce/tinymce-vue@^3.2.8": - version "3.2.8" - resolved "https://registry.npmmirror.com/@tinymce/tinymce-vue/-/tinymce-vue-3.2.8.tgz#014571b52ec8fa83665a7fa887bf65140207de71" - integrity sha512-jEz+NZ0g+FZFz273OEUWz9QkwPMyjc5AJYyxOgu51O1Y5UaJ/6IUddXTX6A20mwCleEv5ebwNYdalviafx4fnA== +"@turf/transform-rotate@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/transform-rotate/-/transform-rotate-6.5.0.tgz#e50e96a8779af91d58149eedb00ffd7f6395c804" + integrity sha512-A2Ip1v4246ZmpssxpcL0hhiVBEf4L8lGnSPWTgSv5bWBEoya2fa/0SnFX9xJgP40rMP+ZzRaCN37vLHbv1Guag== + dependencies: + "@turf/centroid" "^6.5.0" + "@turf/clone" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/rhumb-bearing" "^6.5.0" + "@turf/rhumb-destination" "^6.5.0" + "@turf/rhumb-distance" "^6.5.0" -"@turf/bbox-polygon@^6.5.0": +"@turf/transform-scale@^6.5.0": version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/bbox-polygon/-/bbox-polygon-6.5.0.tgz#f18128b012eedfa860a521d8f2b3779cc0801032" - integrity sha512-+/r0NyL1lOG3zKZmmf6L8ommU07HliP4dgYToMoTxqzsWzyLjaj/OzgQ8rBmv703WJX+aS6yCmLuIhYqyufyuw== + resolved "https://registry.npmmirror.com/@turf/transform-scale/-/transform-scale-6.5.0.tgz#dcccd8b0f139de32e32225a29c107a1279137120" + integrity sha512-VsATGXC9rYM8qTjbQJ/P7BswKWXHdnSJ35JlV4OsZyHBMxJQHftvmZJsFbOqVtQnIQIzf2OAly6rfzVV9QLr7g== dependencies: + "@turf/bbox" "^6.5.0" + "@turf/center" "^6.5.0" + "@turf/centroid" "^6.5.0" + "@turf/clone" "^6.5.0" "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/rhumb-bearing" "^6.5.0" + "@turf/rhumb-destination" "^6.5.0" + "@turf/rhumb-distance" "^6.5.0" -"@turf/helpers@^6.1.4", "@turf/helpers@^6.5.0": +"@turf/transform-translate@^6.5.0": version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/helpers/-/helpers-6.5.0.tgz#f79af094bd6b8ce7ed2bd3e089a8493ee6cae82e" - integrity sha512-VbI1dV5bLFzohYYdgqwikdMVpe7pJ9X3E+dlr425wa2/sMJqYDhTO++ec38/pcPvPE6oD9WEEeU3Xu3gza+VPw== + resolved "https://registry.npmmirror.com/@turf/transform-translate/-/transform-translate-6.5.0.tgz#631b13aca6402898029e03fc2d1f4bc1c667fc3e" + integrity sha512-NABLw5VdtJt/9vSstChp93pc6oel4qXEos56RBMsPlYB8hzNTEKYtC146XJvyF4twJeeYS8RVe1u7KhoFwEM5w== + dependencies: + "@turf/clone" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/rhumb-destination" "^6.5.0" -"@turf/invariant@^6.1.2", "@turf/invariant@^6.5.0": +"@turf/triangle-grid@^6.5.0": version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/invariant/-/invariant-6.5.0.tgz#970afc988023e39c7ccab2341bd06979ddc7463f" - integrity sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg== + resolved "https://registry.npmmirror.com/@turf/triangle-grid/-/triangle-grid-6.5.0.tgz#75664e8b9d9c7ca4c845673134a1e0d82b5e6887" + integrity sha512-2jToUSAS1R1htq4TyLQYPTIsoy6wg3e3BQXjm2rANzw4wPQCXGOxrur1Fy9RtzwqwljlC7DF4tg0OnWr8RjmfA== dependencies: + "@turf/distance" "^6.5.0" "@turf/helpers" "^6.5.0" + "@turf/intersect" "^6.5.0" -"@turf/meta@^6.0.2": +"@turf/truncate@^6.5.0": version "6.5.0" - resolved "https://registry.npmmirror.com/@turf/meta/-/meta-6.5.0.tgz#b725c3653c9f432133eaa04d3421f7e51e0418ca" - integrity sha512-RrArvtsV0vdsCBegoBtOalgdSOfkBrTJ07VkpiCnq/491W67hnMWmDu7e6Ztw0C3WldRYTXkg3SumfdzZxLBHA== + resolved "https://registry.npmmirror.com/@turf/truncate/-/truncate-6.5.0.tgz#c3a16cad959f1be1c5156157d5555c64b19185d8" + integrity sha512-pFxg71pLk+eJj134Z9yUoRhIi8vqnnKvCYwdT4x/DQl/19RVdq1tV3yqOT3gcTQNfniteylL5qV1uTBDV5sgrg== dependencies: "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + +"@turf/turf@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/turf/-/turf-6.5.0.tgz#49cd07b942a757f3ebbdba6cb294bbb864825a83" + integrity sha512-ipMCPnhu59bh92MNt8+pr1VZQhHVuTMHklciQURo54heoxRzt1neNYZOBR6jdL+hNsbDGAECMuIpAutX+a3Y+w== + dependencies: + "@turf/along" "^6.5.0" + "@turf/angle" "^6.5.0" + "@turf/area" "^6.5.0" + "@turf/bbox" "^6.5.0" + "@turf/bbox-clip" "^6.5.0" + "@turf/bbox-polygon" "^6.5.0" + "@turf/bearing" "^6.5.0" + "@turf/bezier-spline" "^6.5.0" + "@turf/boolean-clockwise" "^6.5.0" + "@turf/boolean-contains" "^6.5.0" + "@turf/boolean-crosses" "^6.5.0" + "@turf/boolean-disjoint" "^6.5.0" + "@turf/boolean-equal" "^6.5.0" + "@turf/boolean-intersects" "^6.5.0" + "@turf/boolean-overlap" "^6.5.0" + "@turf/boolean-parallel" "^6.5.0" + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/boolean-point-on-line" "^6.5.0" + "@turf/boolean-within" "^6.5.0" + "@turf/buffer" "^6.5.0" + "@turf/center" "^6.5.0" + "@turf/center-mean" "^6.5.0" + "@turf/center-median" "^6.5.0" + "@turf/center-of-mass" "^6.5.0" + "@turf/centroid" "^6.5.0" + "@turf/circle" "^6.5.0" + "@turf/clean-coords" "^6.5.0" + "@turf/clone" "^6.5.0" + "@turf/clusters" "^6.5.0" + "@turf/clusters-dbscan" "^6.5.0" + "@turf/clusters-kmeans" "^6.5.0" + "@turf/collect" "^6.5.0" + "@turf/combine" "^6.5.0" + "@turf/concave" "^6.5.0" + "@turf/convex" "^6.5.0" + "@turf/destination" "^6.5.0" + "@turf/difference" "^6.5.0" + "@turf/dissolve" "^6.5.0" + "@turf/distance" "^6.5.0" + "@turf/distance-weight" "^6.5.0" + "@turf/ellipse" "^6.5.0" + "@turf/envelope" "^6.5.0" + "@turf/explode" "^6.5.0" + "@turf/flatten" "^6.5.0" + "@turf/flip" "^6.5.0" + "@turf/great-circle" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/hex-grid" "^6.5.0" + "@turf/interpolate" "^6.5.0" + "@turf/intersect" "^6.5.0" + "@turf/invariant" "^6.5.0" + "@turf/isobands" "^6.5.0" + "@turf/isolines" "^6.5.0" + "@turf/kinks" "^6.5.0" + "@turf/length" "^6.5.0" + "@turf/line-arc" "^6.5.0" + "@turf/line-chunk" "^6.5.0" + "@turf/line-intersect" "^6.5.0" + "@turf/line-offset" "^6.5.0" + "@turf/line-overlap" "^6.5.0" + "@turf/line-segment" "^6.5.0" + "@turf/line-slice" "^6.5.0" + "@turf/line-slice-along" "^6.5.0" + "@turf/line-split" "^6.5.0" + "@turf/line-to-polygon" "^6.5.0" + "@turf/mask" "^6.5.0" + "@turf/meta" "^6.5.0" + "@turf/midpoint" "^6.5.0" + "@turf/moran-index" "^6.5.0" + "@turf/nearest-point" "^6.5.0" + "@turf/nearest-point-on-line" "^6.5.0" + "@turf/nearest-point-to-line" "^6.5.0" + "@turf/planepoint" "^6.5.0" + "@turf/point-grid" "^6.5.0" + "@turf/point-on-feature" "^6.5.0" + "@turf/point-to-line-distance" "^6.5.0" + "@turf/points-within-polygon" "^6.5.0" + "@turf/polygon-smooth" "^6.5.0" + "@turf/polygon-tangents" "^6.5.0" + "@turf/polygon-to-line" "^6.5.0" + "@turf/polygonize" "^6.5.0" + "@turf/projection" "^6.5.0" + "@turf/random" "^6.5.0" + "@turf/rewind" "^6.5.0" + "@turf/rhumb-bearing" "^6.5.0" + "@turf/rhumb-destination" "^6.5.0" + "@turf/rhumb-distance" "^6.5.0" + "@turf/sample" "^6.5.0" + "@turf/sector" "^6.5.0" + "@turf/shortest-path" "^6.5.0" + "@turf/simplify" "^6.5.0" + "@turf/square" "^6.5.0" + "@turf/square-grid" "^6.5.0" + "@turf/standard-deviational-ellipse" "^6.5.0" + "@turf/tag" "^6.5.0" + "@turf/tesselate" "^6.5.0" + "@turf/tin" "^6.5.0" + "@turf/transform-rotate" "^6.5.0" + "@turf/transform-scale" "^6.5.0" + "@turf/transform-translate" "^6.5.0" + "@turf/triangle-grid" "^6.5.0" + "@turf/truncate" "^6.5.0" + "@turf/union" "^6.5.0" + "@turf/unkink-polygon" "^6.5.0" + "@turf/voronoi" "^6.5.0" "@turf/union@^6.5.0": version "6.5.0" @@ -1279,6 +2380,26 @@ "@turf/invariant" "^6.5.0" polygon-clipping "^0.15.3" +"@turf/unkink-polygon@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/unkink-polygon/-/unkink-polygon-6.5.0.tgz#9e54186dcce08d7e62f608c8fa2d3f0342ebe826" + integrity sha512-8QswkzC0UqKmN1DT6HpA9upfa1HdAA5n6bbuzHy8NJOX8oVizVAqfEPY0wqqTgboDjmBR4yyImsdPGUl3gZ8JQ== + dependencies: + "@turf/area" "^6.5.0" + "@turf/boolean-point-in-polygon" "^6.5.0" + "@turf/helpers" "^6.5.0" + "@turf/meta" "^6.5.0" + rbush "^2.0.1" + +"@turf/voronoi@^6.5.0": + version "6.5.0" + resolved "https://registry.npmmirror.com/@turf/voronoi/-/voronoi-6.5.0.tgz#afe6715a5c7eff687434010cde45cd4822489434" + integrity sha512-C/xUsywYX+7h1UyNqnydHXiun4UPjK88VDghtoRypR9cLlb7qozkiLRphQxxsCM0KxyxpVPHBVQXdAL3+Yurow== + dependencies: + "@turf/helpers" "^6.5.0" + "@turf/invariant" "^6.5.0" + d3-voronoi "1.1.2" + "@types/acorn@^4.0.5": version "4.0.6" resolved "https://registry.npmmirror.com/@types/acorn/-/acorn-4.0.6.tgz#d61ca5480300ac41a7d973dd5b84d0a591154a22" @@ -1306,6 +2427,11 @@ resolved "https://registry.npmmirror.com/@types/geojson/-/geojson-7946.0.11.tgz#012c17cb2256ad8de78560da851ab914a7b9b40e" integrity sha512-L7A0AINMXQpVwxHJ4jxD6/XjZ4NDufaRlUJHjNIFKYUFBH1SvOW+neaqb0VTRSLW5suSrSu19ObFEFnfNcr+qg== +"@types/geojson@7946.0.8": + version "7946.0.8" + resolved "https://registry.npmmirror.com/@types/geojson/-/geojson-7946.0.8.tgz#30744afdb385e2945e22f3b033f897f76b1f12ca" + integrity sha512-1rkryxURpr6aWP7R786/UQOkJ3PcpQiWkAXBmdWc7ryFWqN6a4xfK7BtjXvFBKO9LjQ+MWQSWxYeZX1OApnArA== + "@types/glob@^7.1.1": version "7.2.0" resolved "https://registry.npmmirror.com/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb" @@ -3452,6 +4578,16 @@ concat-stream@^1.5.0, concat-stream@^1.6.0, concat-stream@~1.6.0: readable-stream "^2.2.2" typedarray "^0.0.6" +concaveman@*: + version "1.2.1" + resolved "https://registry.npmmirror.com/concaveman/-/concaveman-1.2.1.tgz#47d20b4521125c15fabf453653c2696d9ee41e0b" + integrity sha512-PwZYKaM/ckQSa8peP5JpVr7IMJ4Nn/MHIaWUjP4be+KoZ7Botgs8seAZGpmaOM+UZXawcdYRao/px9ycrCihHw== + dependencies: + point-in-polygon "^1.1.0" + rbush "^3.0.1" + robust-predicates "^2.0.4" + tinyqueue "^2.0.3" + connect-history-api-fallback@^1.6.0: version "1.6.0" resolved "https://registry.npmmirror.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" @@ -3950,6 +5086,13 @@ d3-format@1: resolved "https://registry.npmmirror.com/d3-format/-/d3-format-1.4.5.tgz#374f2ba1320e3717eb74a9356c67daee17a7edb4" integrity sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ== +d3-geo@1.7.1: + version "1.7.1" + resolved "https://registry.npmmirror.com/d3-geo/-/d3-geo-1.7.1.tgz#44bbc7a218b1fd859f3d8fd7c443ca836569ce99" + integrity sha512-O4AempWAr+P5qbk2bC2FuN/sDW4z+dN2wDf9QV3bxQt4M5HfOEeXLgJ/UKQW0+o1Dj8BE+L5kiDbdWUMjsmQpw== + dependencies: + d3-array "1" + d3-hexbin@^0.2.2: version "0.2.2" resolved "https://registry.npmmirror.com/d3-hexbin/-/d3-hexbin-0.2.2.tgz#9c5837dacfd471ab05337a9e91ef10bfc4f98831" @@ -3993,6 +5136,11 @@ d3-time@1: resolved "https://registry.npmmirror.com/d3-time/-/d3-time-1.1.0.tgz#b1e19d307dae9c900b7e5b25ffc5dcc249a8a0f1" integrity sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA== +d3-voronoi@1.1.2: + version "1.1.2" + resolved "https://registry.npmmirror.com/d3-voronoi/-/d3-voronoi-1.1.2.tgz#1687667e8f13a2d158c80c1480c5a29cb0d8973c" + integrity sha512-RhGS1u2vavcO7ay7ZNAPo4xeDh/VYeGof3x5ZLJBQgYhLegxr3s5IykvWmJ94FTU6mcbtp4sloqZ54mP6R4Utw== + dai-js@^0.0.12: version "0.0.12" resolved "https://registry.npmmirror.com/dai-js/-/dai-js-0.0.12.tgz#624e1eaa1e90e69d9b16b61c9777140c866817bd" @@ -4063,7 +5211,7 @@ decode-uri-component@^0.2.0: resolved "https://registry.npmmirror.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== -deep-equal@^1.0.1: +deep-equal@1.x, deep-equal@^1.0.0, deep-equal@^1.0.1: version "1.1.1" resolved "https://registry.npmmirror.com/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a" integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== @@ -4175,6 +5323,11 @@ delegates@^1.0.0: resolved "https://registry.npmmirror.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== +density-clustering@1.3.0: + version "1.3.0" + resolved "https://registry.npmmirror.com/density-clustering/-/density-clustering-1.3.0.tgz#dc9f59c8f0ab97e1624ac64930fd3194817dcac5" + integrity sha512-icpmBubVTwLnsaor9qH/4tG5+7+f61VcqMN3V3pm9sxxSCt2Jcs0zWOgwZW9ARJYaKD3FumIgHiMOcIMRRAzFQ== + depd@2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" @@ -4876,7 +6029,7 @@ eventemitter3@^2.0.3: resolved "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-2.0.3.tgz#b5e1079b59fb5e1ba2771c0a993be060a58c99ba" integrity sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg== -eventemitter3@^4.0.0, eventemitter3@^4.0.4: +eventemitter3@^4.0.0, eventemitter3@^4.0.4, eventemitter3@^4.0.7: version "4.0.7" resolved "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== @@ -5625,6 +6778,13 @@ geojson-area@^0.2.1: dependencies: wgs84 "0.0.0" +geojson-equality@0.1.6: + version "0.1.6" + resolved "https://registry.npmmirror.com/geojson-equality/-/geojson-equality-0.1.6.tgz#a171374ef043e5d4797995840bae4648e0752d72" + integrity sha512-TqG8YbqizP3EfwP5Uw4aLu6pKkg6JQK9uq/XZ1lXQntvTHD1BBKJWhNpJ2M0ax6TuWMP3oyx6Oq7FCIfznrgpQ== + dependencies: + deep-equal "^1.0.0" + geojson-normalize@0.0.0: version "0.0.0" resolved "https://registry.npmmirror.com/geojson-normalize/-/geojson-normalize-0.0.0.tgz#2dbc3678cd1b31b8179e876bda70cd120dde35c0" @@ -5635,6 +6795,17 @@ geojson-random@^0.2.2: resolved "https://registry.npmmirror.com/geojson-random/-/geojson-random-0.2.2.tgz#ab4838f126adc5e16f8f94e655def820f9119dbc" integrity sha512-/vZQ14mjKPG3LJ7bpyXsJ0aoz8NzvwpwwP//uBgbzIu2BCFd4uRagp1QvY3RAzRQsHOHyVh33dbYUYws7vOCkg== +geojson-rbush@3.x: + version "3.2.0" + resolved "https://registry.npmmirror.com/geojson-rbush/-/geojson-rbush-3.2.0.tgz#8b543cf0d56f99b78faf1da52bb66acad6dfc290" + integrity sha512-oVltQTXolxvsz1sZnutlSuLDEcQAKYC/uXt9zDzJJ6bu0W+baTI8LZBaTup5afzibEH4N3jlq2p+a152wlBJ7w== + dependencies: + "@turf/bbox" "*" + "@turf/helpers" "6.x" + "@turf/meta" "6.x" + "@types/geojson" "7946.0.8" + rbush "^3.0.1" + geojson-vt@^3.2.1: version "3.2.1" resolved "https://registry.npmmirror.com/geojson-vt/-/geojson-vt-3.2.1.tgz#f8adb614d2c1d3f6ee7c4265cad4bbf3ad60c8b7" @@ -7876,7 +9047,7 @@ loglevel@^1.6.8: resolved "https://registry.npmmirror.com/loglevel/-/loglevel-1.8.1.tgz#5c621f83d5b48c54ae93b6156353f555963377b4" integrity sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg== -loose-envify@^1.0.0: +loose-envify@^1.0.0, loose-envify@^1.1.0: version "1.4.0" resolved "https://registry.npmmirror.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== @@ -8386,6 +9557,11 @@ monotone-convex-hull-2d@^1.0.1: dependencies: robust-orientation "^1.1.3" +mousetrap@^1.6.5: + version "1.6.5" + resolved "https://registry.npmmirror.com/mousetrap/-/mousetrap-1.6.5.tgz#8a766d8c272b08393d5f56074e0b5ec183485bf9" + integrity sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA== + move-concurrently@^1.0.1: version "1.0.1" resolved "https://registry.npmmirror.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" @@ -8513,6 +9689,11 @@ neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1: resolved "https://registry.npmmirror.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== +next-tick@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/next-tick/-/next-tick-1.1.0.tgz#1836ee30ad56d67ef281b22bd199f709449b35eb" + integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ== + nice-try@^1.0.4: version "1.0.5" resolved "https://registry.npmmirror.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" @@ -8726,16 +9907,16 @@ oauth-sign@~0.9.0: resolved "https://registry.npmmirror.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== +object-assign@*, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== + object-assign@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/object-assign/-/object-assign-3.0.0.tgz#9bedd5ca0897949bca47e7ff408062d549f587f2" integrity sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ== -object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== - object-copy@^0.1.0: version "0.1.0" resolved "https://registry.npmmirror.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" @@ -9423,6 +10604,11 @@ pluralize@^7.0.0: resolved "https://registry.npmmirror.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777" integrity sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow== +point-in-polygon@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/point-in-polygon/-/point-in-polygon-1.1.0.tgz#b0af2616c01bdee341cbf2894df643387ca03357" + integrity sha512-3ojrFwjnnw8Q9242TzgXuTD+eKiutbzyslcq1ydfu82Db2y+Ogbmyrkpv0Hgj31qwT3lbS9+QAAO/pIQM35XRw== + polygon-clipping@^0.15.3: version "0.15.3" resolved "https://registry.npmmirror.com/polygon-clipping/-/polygon-clipping-0.15.3.tgz#0215840438470ba2e9e6593625e4ea5c1087b4b7" @@ -10073,6 +11259,11 @@ quick-lru@^6.1.1: resolved "https://registry.npmmirror.com/quick-lru/-/quick-lru-6.1.2.tgz#e9a90524108629be35287d0b864e7ad6ceb3659e" integrity sha512-AAFUA5O1d83pIHEhJwWCq/RQcRukCkn/NSm2QsTEMle5f2hP0ChI2+3Xb051PZCkLryI/Ir1MVKviT2FIloaTQ== +quickselect@^1.0.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/quickselect/-/quickselect-1.1.1.tgz#852e412ce418f237ad5b660d70cffac647ae94c2" + integrity sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ== + quickselect@^2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/quickselect/-/quickselect-2.0.0.tgz#f19680a486a5eefb581303e023e98faaf25dd018" @@ -10148,6 +11339,13 @@ raw-loader@~0.5.1: resolved "https://registry.npmmirror.com/raw-loader/-/raw-loader-0.5.1.tgz#0c3d0beaed8a01c966d9787bf778281252a979aa" integrity sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q== +rbush@2.x, rbush@^2.0.1: + version "2.0.2" + resolved "https://registry.npmmirror.com/rbush/-/rbush-2.0.2.tgz#bb6005c2731b7ba1d5a9a035772927d16a614605" + integrity sha512-XBOuALcTm+O/H8G90b6pzu6nX6v2zCKiFG4BJho8a+bY6AER6t8uQUZdi5bomQc0AprCWhEGa7ncAbbRap0bRA== + dependencies: + quickselect "^1.0.1" + rbush@^3.0.1: version "3.0.1" resolved "https://registry.npmmirror.com/rbush/-/rbush-3.0.1.tgz#5fafa8a79b3b9afdfe5008403a720cc1de882ecf" @@ -10155,6 +11353,14 @@ rbush@^3.0.1: dependencies: quickselect "^2.0.0" +"react@^16.12.0 || ^17.0.0": + version "17.0.2" + resolved "https://registry.npmmirror.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" + integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + read-pkg-up@^1.0.1: version "1.0.1" resolved "https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" @@ -10593,6 +11799,11 @@ robust-orientation@^1.1.2, robust-orientation@^1.1.3: robust-sum "^1.0.0" two-product "^1.0.2" +robust-predicates@^2.0.4: + version "2.0.4" + resolved "https://registry.npmmirror.com/robust-predicates/-/robust-predicates-2.0.4.tgz#0a2367a93abd99676d075981707f29cfb402248b" + integrity sha512-l4NwboJM74Ilm4VKfbAtFeGq7aEjWL+5kVFcmgFA2MrdnQWx9iE/tUGvxY5HyMI7o/WpSIUFLbC5fbeaHgSCYg== + robust-scale@^1.0.2: version "1.0.2" resolved "https://registry.npmmirror.com/robust-scale/-/robust-scale-1.0.2.tgz#775132ed09542d028e58b2cc79c06290bcf78c32" @@ -10991,6 +12202,11 @@ simplify-js@^1.2.1: resolved "https://registry.npmmirror.com/simplify-js/-/simplify-js-1.2.4.tgz#7aab22d6df547ffd40ef0761ccd82b75287d45c7" integrity sha512-vITfSlwt7h/oyrU42R83mtzFpwYk3+mkH9bOHqq/Qw6n8rtR7aE3NZQ5fbcyCUVVmuMJR6ynsAhOfK2qoah8Jg== +skmeans@0.9.7: + version "0.9.7" + resolved "https://registry.npmmirror.com/skmeans/-/skmeans-0.9.7.tgz#72670cebb728508f56e29c0e10d11e623529ce5d" + integrity sha512-hNj1/oZ7ygsfmPZ7ZfN5MUBRoGg1gtpnImuJBgLO0ljQ67DtJuiQaiYdS4lUA6s0KCwnPhGivtC/WRwIZLkHyg== + slash@^1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" @@ -11856,6 +13072,13 @@ tinyqueue@^2.0.3: resolved "https://registry.npmmirror.com/tinyqueue/-/tinyqueue-2.0.3.tgz#64d8492ebf39e7801d7bd34062e29b45b2035f08" integrity sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA== +tippy.js@^6.3.7: + version "6.3.7" + resolved "https://registry.npmmirror.com/tippy.js/-/tippy.js-6.3.7.tgz#8ccfb651d642010ed9a32ff29b0e9e19c5b8c61c" + integrity sha512-E1d3oP2emgJ9dRQZdf3Kkn0qJgI6ZLpyS5z6ZkY1DF3kaQaBsGZsndEpHwx+eC+tYM41HaSNvNtLx8tU57FzTQ== + dependencies: + "@popperjs/core" "^2.9.0" + tmp@^0.0.33: version "0.0.33" resolved "https://registry.npmmirror.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" @@ -11910,6 +13133,20 @@ toidentifier@1.0.1: resolved "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== +topojson-client@3.x: + version "3.1.0" + resolved "https://registry.npmmirror.com/topojson-client/-/topojson-client-3.1.0.tgz#22e8b1ed08a2b922feeb4af6f53b6ef09a467b99" + integrity sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw== + dependencies: + commander "2" + +topojson-server@3.x: + version "3.0.1" + resolved "https://registry.npmmirror.com/topojson-server/-/topojson-server-3.0.1.tgz#d2b3ec095b6732299be76a48406111b3201a34f5" + integrity sha512-/VS9j/ffKr2XAOjlZ9CgyyeLmgJ9dMwq6Y0YEON8O7p/tGGk+dCWnrE03zEdu7i4L7YsFZLEPZPzCvcB7lEEXw== + dependencies: + commander "2" + toposort@^1.0.0: version "1.0.7" resolved "https://registry.npmmirror.com/toposort/-/toposort-1.0.7.tgz#2e68442d9f64ec720b8cc89e6443ac6caa950029" @@ -12193,6 +13430,11 @@ turf-isolines@^3.0.12: turf-square "^3.0.12" turf-tin "^3.0.12" +turf-jsts@*: + version "1.2.3" + resolved "https://registry.npmmirror.com/turf-jsts/-/turf-jsts-1.2.3.tgz#59757f542afbff9a577bbf411f183b8f48d38aa4" + integrity sha512-Ja03QIJlPuHt4IQ2FfGex4F4JAr8m3jpaHbFbQrgwr7s7L6U8ocrHiF3J1+wf9jzhGKxvDeaCAnGDot8OjGFyA== + turf-kinks@^3.0.12: version "3.0.12" resolved "https://registry.npmmirror.com/turf-kinks/-/turf-kinks-3.0.12.tgz#e9c9a8dba5724d98f2350fc5bdeba069ec333755" From 6a3d7e6d194cb23f6a7213ca014e53f71d54c7ee Mon Sep 17 00:00:00 2001 From: SongZhen <> Date: Fri, 22 Sep 2023 14:10:21 +0800 Subject: [PATCH 04/16] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=9C=B0=E5=9B=BE?= =?UTF-8?q?=E7=BC=A9=E6=94=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/dataBoard/cpts/map/index.vue | 32 ++++++++++++++----- .../organizational/dangTree/index.vue | 12 ------- 2 files changed, 24 insertions(+), 20 deletions(-) diff --git a/src/views/dataBoard/cpts/map/index.vue b/src/views/dataBoard/cpts/map/index.vue index 080eeab50..4460d6201 100644 --- a/src/views/dataBoard/cpts/map/index.vue +++ b/src/views/dataBoard/cpts/map/index.vue @@ -3,7 +3,7 @@
切换深色模式
切换浅色模式
- +
@@ -39,7 +39,7 @@ export default { data() { return { mapType, - + zoom: 0, mapStyleType: localStorage.getItem("mapStyle") || "dark", // srcGridData: {}, darkStyle: { @@ -264,9 +264,25 @@ export default { dotList2(val, oldValue) { this.updateDot(); }, + // "$store.state.chooseArea.realScale"(n, v) { + // this.setStartScale(n); + // }, + }, + + mounted() { + // const scale = this.$store.state.chooseArea.realScale; + // console.log(scale); + // if (scale) { + // this.setStartScale(scale); + // } }, methods: { + // setStartScale(n) { + // const scale = 1 / n; + // this.zoom = scale; + // }, + iniMap() { const { darkStyle, lightStyle, srcGridData } = this; if (!srcGridData) return false; @@ -493,7 +509,7 @@ export default { .active(true); scene.addLayer(textLayer); - polygonLayer.on("mouseenter", (e) => { + polygonLayer.on("mousemove", (e) => { // console.log("e", e); // const { lng, lat } = e.lngLat; // const popup = new Popup({ @@ -515,11 +531,11 @@ export default { scene.addPopup(popup); }); - polygonLayer.on("mousemove", (e) => { - polygonLayer.style({ - raisingHeight: 0, - }); - }); + // polygonLayer.on("mousemove", (e) => { + // polygonLayer.style({ + // raisingHeight: 0, + // }); + // }); polygonLayer.on("click", (e) => { console.log("e", e); this.$emit("clickAgency", e.feature.properties); diff --git a/src/views/dataBoard/organizational/dangTree/index.vue b/src/views/dataBoard/organizational/dangTree/index.vue index 8ad15fd66..43bd9a2c2 100644 --- a/src/views/dataBoard/organizational/dangTree/index.vue +++ b/src/views/dataBoard/organizational/dangTree/index.vue @@ -39,28 +39,16 @@ export default { this.getTreeData(); } }, - "$store.state.chooseArea.realScale"(n, v) { - this.setStartScale(n); - }, }, computed: {}, mounted() { const orgId = this.$store.state.chooseArea.chooseName.orgId; - const scale = this.$store.state.chooseArea.realScale; - if (scale) { - this.setStartScale(scale); - } if (orgId) { this.getTreeData(); } this.getTextMap(); }, methods: { - setStartScale(n) { - const scale = 1 / n; - this.zoom = scale; - }, - getLevelArrNum(myArray) { const arr = [...myArray]; while (arr.length > 1) { From bc8e120af17764eaca892285b6fc77f0b821307e Mon Sep 17 00:00:00 2001 From: SongZhen <> Date: Fri, 22 Sep 2023 14:37:26 +0800 Subject: [PATCH 05/16] =?UTF-8?q?=E5=9C=B0=E5=9B=BE=E7=BB=84=E4=BB=B6bug?= =?UTF-8?q?=E8=A7=A3=E5=86=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/dataBoard/cpts/map/index.vue | 53 ++++++++++++-------------- yarn.lock | 30 +++++++-------- 2 files changed, 40 insertions(+), 43 deletions(-) diff --git a/src/views/dataBoard/cpts/map/index.vue b/src/views/dataBoard/cpts/map/index.vue index 4460d6201..d660e902b 100644 --- a/src/views/dataBoard/cpts/map/index.vue +++ b/src/views/dataBoard/cpts/map/index.vue @@ -1,6 +1,6 @@ @@ -146,15 +177,16 @@ export default { data() { return { queryParams: { - month: '', - org: '', - matterSource: '', - matterType: '', - name: '', - tel: '', - pageNum: 1, + month: this.$moment().format('YYYY-MM'), + agencyId: "", + satisfactionSource: "", + satisfactionCategory: "", + name: "", + mobile: "", + pageNo: 1, pageSize: 10, }, + id: {}, total: 0, breadcrumbList: [{ path: '/dataBoard/satisfactionEval/index', @@ -163,18 +195,80 @@ export default { path: '', name: '不满意事项列表' }], - monthOptions: new Array(12).fill(0).map((_, index) => { - return {label: (index - 0 + 1) + '月', value: (index - 0 + 1)} - }), - list: [{}, {}, {}] + orgOptions: [], + satisfactionCategoryOptions: [], + list: [], + satisfactionSourceOptions: [{ + value: 'satisfaction_12345', + label: '12345投诉', + color: '#FFB73C', + }, { + value: 'satisfaction_province', + label: '省满意度调查', + color: '#64C1FF' + }, { + value: 'satisfaction_community', + label: '社区满意度自查', + color: '#08EBAE' + }] } }, + mounted() { + this.getOrg() + }, methods: { + getSatisfactionCategoryOptions() { + this.queryParams.satisfactionCategory = '' + if(!this.queryParams.satisfactionSource) { + this.satisfactionCategoryOptions = [] + return + } + this.$http.get('/governance/satisfactionDetailList/getUnsatisfiedCategory?satisfactionSource=' + this.queryParams.satisfactionSource).then(({data: {data}}) => { + this.satisfactionCategoryOptions = data.map(item => { + return { + label: item.categoryName, + value: item.categoryCode + } + }) + }) + + }, + satisfactionSourceFormat(val) { + let satisfactionSource = this.satisfactionSourceOptions.filter(item => item.value === val)[0] + return satisfactionSource ? satisfactionSource : '' + }, + search() { + this.queryParams.pageNo = 1 + this.getList(); + }, getList() { + this.$http.get('/governance/satisfactionDetailList/getUnsatisfiedMattersList?' + this.$paramsFormat(this.queryParams)).then(({data: {data}}) => { + this.total = data.total + this.list = data.list + }) + }, + getOrg() { + let params = { + orgId: this.$store.state.chooseArea.chooseName.orgId, + level: this.$store.state.chooseArea.chooseName.level + } + this.$http.post(`/gov/org/agency/maporg`, params).then(async ({data: {data}}) => { + this.queryParams.agencyId = this.$store.state.chooseArea.chooseName.orgId + let parent = {value: data.id, label: data.name} + this.orgOptions = [parent, ...data.children.map(item => { + return { + value: item.id, + label: item.name + } + })] + this.getList() + }) }, - handleView() { - this.$refs.detail.open() + handleView(id) { + console.log(id) + this.id = id + this.$refs.detail.open(id) } } } @@ -204,18 +298,23 @@ export default { height: 32px; } } + .orange { color: #FFB73C; } + .blue { color: #64C1FF; } + .green { color: #08EBAE; } + .light { color: #3CF5FF; } + .red { color: #F95619; } diff --git a/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/index.vue b/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/index.vue index b68467cd3..66dcb75f0 100644 --- a/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/index.vue +++ b/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/index.vue @@ -2,7 +2,7 @@
- + <Title :text="`“${title}”画像匹配同类不满意人员`" noBg/> </div> <div class="table"> <el-table :data="list"> @@ -12,71 +12,52 @@ width="80"/> <el-table-column - prop="name" - label="月度" - width="114"/> - - <el-table-column - prop="address" + prop="gridName" width="118" - label="所属社区"/> + label="所属组织"/> <el-table-column - prop="address" - width="168" - label="事项来源"> + prop="restName" + label="姓名"> <template slot-scope="data"></template> </el-table-column> <el-table-column - prop="address" - width="118" - label="事项类型"/> + prop="mobile" + label="电话"/> - <el-table-column - prop="address" - show-overflow-tooltip - label="事项描述"/> <el-table-column - prop="address" - width="197" - label="提交时间"/> + prop="categoryNames" + label="人员性质"/> <el-table-column - prop="address" - width="119" - label="姓名"/> + prop="gender" + label="性别"> + <template slot-scope="{row}"> + {{row.gender === '1'?'男':row.gender === '2'?'女':row.gender === '0'?'未知':''}} + </template> + </el-table-column> <el-table-column - prop="address" - width="153" - label="电话"/> + prop="age" + label="年龄"/> <el-table-column - prop="address" - width="118px" - label="是否完成"> - <template slot-scope="data"></template> - </el-table-column> + prop="cultureLevel" + label="学历"/> <el-table-column - prop="address" - width="118px" - label="是否回访"> - <template slot-scope="data"></template> - </el-table-column> + prop="marriageName" + label="婚姻"/> <el-table-column - prop="address" - width="118px" - label="消除风险"> - <template slot-scope="data"></template> - </el-table-column> + prop="monthIncomeLevel" + label="月收入"/> - <el-table-column label="操作" width="90" align="center"> + <el-table-column label="详情" width="90" align="center"> <template slot-scope="data"> - <el-button type="text" @click="handleView">查看</el-button> + <el-button type="text" @click="handleView(data.row)">查看</el-button> </template> </el-table-column> @@ -86,7 +67,7 @@ <Pagination v-show="total>0" :total="total" - :page.sync="queryParams.pageNum" + :page.sync="queryParams.pageNo" :limit.sync="queryParams.pageSize" @pagination="getList" /> @@ -101,17 +82,11 @@ import Title from "@/views/dataBoard/satisfactionEval/components/Title" export default { name: "dissatisfied", - components: {Breadcrumb, Pagination,Title}, + components: {Breadcrumb, Pagination, Title}, data() { return { queryParams: { - month: '', - org: '', - matterSource: '', - matterType: '', - name: '', - tel: '', - pageNum: 1, + pageNo: 1, pageSize: 10, }, total: 0, @@ -125,14 +100,29 @@ export default { monthOptions: new Array(12).fill(0).map((_, index) => { return {label: (index - 0 + 1) + '月', value: (index - 0 + 1)} }), - list: [{}, {}, {}] + list: [], + title: '' } }, + activated() { + this.title = this.$route.query.title + let searchParams = JSON.parse(this.$route.query.searchParams) + console.log(searchParams) + this.queryParams = { + ...this.queryParams, + ...searchParams + } + this.getList() + }, methods: { getList() { - + this.$http.get('/governance/satisfactionOverview/satisfactionCrowdList?' + this.$paramsFormat(this.queryParams)).then(({data: {data}}) => { + this.list = data.list + this.total = total + }) }, - handleView({name,id}) { + handleView({restName,restId}) { + this.$router.push('/dataBoard/satisfactionEval/dissatisfiedPersonnel/detail?name='+restName+'&id='+restId) } } } @@ -162,6 +152,7 @@ export default { height: 32px; } } + .main-title { margin: 25px 0 32px; } diff --git a/src/views/dataBoard/satisfactionEval/modules/PersonnelPortrait/index.vue b/src/views/dataBoard/satisfactionEval/modules/PersonnelPortrait/index.vue index 6ffd06d18..dfb1cee8b 100644 --- a/src/views/dataBoard/satisfactionEval/modules/PersonnelPortrait/index.vue +++ b/src/views/dataBoard/satisfactionEval/modules/PersonnelPortrait/index.vue @@ -37,7 +37,7 @@ </div> </div> - <div class="btn" @click="$router.push('/dataBoard/satisfactionEval/dissatisfiedPersonnel')"> + <div class="btn" @click="gotopage"> <div>按画像匹配到同类:<span> <b>{{matchPeopleNum?matchPeopleNum:0}}</b>人</span></div> <i class="el-icon-arrow-right"></i> </div> @@ -61,7 +61,7 @@ export default { label: '按12345热线投诉结果', value: '12345' }], - typeCondition: 1, + typeCondition: '', typeConditionList: [], gender: "", marriageName: "", @@ -70,7 +70,8 @@ export default { gridName: "", monthIncomeLevel: "", residentTagName: "", - matchPeopleNum: 0 + matchPeopleNum: 0, + searchParams: '' } }, watch: { @@ -90,6 +91,9 @@ export default { this.resultType = val this.getData() }, + gotopage() { + this.$router.push('/dataBoard/satisfactionEval/dissatisfiedPersonnel?searchParams='+this.searchParams+'&title='+this.typeConditionList.filter(item=>item.value === this.typeCondition)[0].label) + }, getDisKey() { this.$http.post('/sys/dict/data/dictlist', {'dictType': 'satisfaction_category'}).then(({data: {data}}) => { this.typeCondition = data[0].value @@ -113,6 +117,8 @@ export default { this.monthIncomeLevel = data.monthIncomeLevel; this.residentTagName = data.residentTagName; this.matchPeopleNum = data.matchPeopleNum; + + this.searchParams = JSON.stringify({...data,...params}) }) } } diff --git a/src/views/dataBoard/satisfactionEval/modules/PotentialPeople/index.vue b/src/views/dataBoard/satisfactionEval/modules/PotentialPeople/index.vue index abe79d71c..4223950e9 100644 --- a/src/views/dataBoard/satisfactionEval/modules/PotentialPeople/index.vue +++ b/src/views/dataBoard/satisfactionEval/modules/PotentialPeople/index.vue @@ -1,6 +1,6 @@ <template> <div class="potential-people"> - <div class="potential-people-item" @click="$router.push('/dataBoard/satisfactionEval/potentialPeople/sjwjj')"> + <div class="potential-people-item" @click="$router.push('/dataBoard/satisfactionEval/potentialPeople')"> <div class="icon"> <img src="@/assets/images/manyidu/qz_wjj.png" alt=""> </div> @@ -10,7 +10,7 @@ </div> <div class="num"><span class="orange">{{ unSolvedNum ? unSolvedNum : 0 }}</span>人</div> </div> - <div class="potential-people-item" @click="$router.push('/dataBoard/satisfactionEval/potentialPeople/xqwmz')"> + <div class="potential-people-item" @click="$router.push('/dataBoard/satisfactionEval/potentialPeople')"> <div class="icon"> <img src="@/assets/images/manyidu/qz_wmz.png" alt=""> </div> @@ -20,7 +20,7 @@ </div> <div class="num"><span class="green">{{ unFinishNum ? unFinishNum : 0 }}</span>人</div> </div> - <div class="potential-people-item" @click="$router.push('/dataBoard/satisfactionEval/potentialPeople/yxwxfw')"> + <div class="potential-people-item" @click="$router.push('/dataBoard/satisfactionEval/potentialPeople')"> <div class="icon"> <img src="@/assets/images/manyidu/qz_wx.png" alt=""> </div> diff --git a/src/views/dataBoard/satisfactionEval/potentialPeople/index.vue b/src/views/dataBoard/satisfactionEval/potentialPeople/index.vue index 64c136837..34c4ff51a 100644 --- a/src/views/dataBoard/satisfactionEval/potentialPeople/index.vue +++ b/src/views/dataBoard/satisfactionEval/potentialPeople/index.vue @@ -3,26 +3,17 @@ <Breadcrumb :list="breadcrumbList"/> <div class="screen"> <el-form :model="queryParams" inline> - <el-select popper-class="selectPopClass" v-model="queryParams.org" size="small" placeholder="按组织"> + <el-select popper-class="selectPopClass" v-model="queryParams.agencyId" size="small" placeholder="按组织"> <el-option - v-for="item in monthOptions" + v-for="item in orgOptions" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> - - <el-select popper-class="selectPopClass" v-model="queryParams.matterType" size="small" placeholder="按不满意类型"> - <el-option - v-for="item in monthOptions" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select> - <el-input v-model="queryParams.name" size="small" placeholder="按姓名"></el-input> - <el-input v-model="queryParams.tel" size="small" placeholder="按电话"></el-input> - <el-button size="small" class="btn" type="primary">查询</el-button> + <el-input v-model="queryParams.name" clearable size="small" placeholder="按姓名"></el-input> + <el-input v-model="queryParams.mobile" clearable size="small" placeholder="按电话"></el-input> + <el-button size="small" class="btn" type="primary" @click="search">查询</el-button> </el-form> </div> @@ -38,41 +29,56 @@ label="上报人"/> <el-table-column - prop="key" + prop="mobile" label="上报人电话"/> <el-table-column - prop="key" + prop="agencyName" label="所属组织"> </el-table-column> <el-table-column - prop="key" + prop="eventCount" sortable - label="事件未解决数"/> + label="事件未解决数"> + <template slot-scope="{row}"> + <el-button type="text" @click="$router.push('/dataBoard/satisfactionEval/potentialPeople/sjwjj?reportUserId='+row.reportUserId)">{{ row.eventCount }}</el-button> + </template> + </el-table-column> <el-table-column - prop="key" + prop="demandCount" sortable - label="需求未满足数"/> + label="需求未满足数"> + <template slot-scope="{row}"> + <el-button type="text" @click="$router.push('/dataBoard/satisfactionEval/potentialPeople/xqwmz?reportUserId='+row.reportUserId)">{{ row.demandCount }}</el-button> + </template> + </el-table-column> <el-table-column - prop="key" + prop="serviceCount" sortable - label="应享未享数"/> + label="应享未享数"> + <template slot-scope="{row}"> + <el-button type="text" @click="$router.push('/dataBoard/satisfactionEval/potentialPeople/yxwxfw?reportUserId='+row.reportUserId)">{{ row.serviceCount }}</el-button> + </template> + </el-table-column> <el-table-column - prop="key" + prop="countAll" sortable - label="总数"/> - + label="总数"> + <template slot-scope="{row}">{{ row.countAll }} +<!-- <el-button type="text"></el-button>--> + </template> + </el-table-column> </el-table> </div> <Pagination v-show="total>0" :total="total" - :page.sync="queryParams.pageNum" + :page.sync="queryParams.pageNo" :limit.sync="queryParams.pageSize" @pagination="getList" /> @@ -87,7 +93,7 @@ import Title from "@/views/dataBoard/satisfactionEval/components/Title" export default { name: "dissatisfied", - components: {Breadcrumb, Pagination,Title}, + components: {Breadcrumb, Pagination, Title}, data() { return { queryParams: { @@ -97,9 +103,10 @@ export default { matterType: '', name: '', tel: '', - pageNum: 1, + pageNo: 1, pageSize: 10, }, + orgOptions: [], total: 0, breadcrumbList: [{ path: '/dataBoard/satisfactionEval/index', @@ -111,14 +118,43 @@ export default { monthOptions: new Array(12).fill(0).map((_, index) => { return {label: (index - 0 + 1) + '月', value: (index - 0 + 1)} }), - list: [{}, {}, {}] + list: [] } }, + mounted() { + this.getOrg() + }, methods: { + search() { + this.queryParams.pageNo = 1 + this.getList(); + }, + getOrg() { + let params = { + orgId: this.$store.state.chooseArea.chooseName.orgId, + level: this.$store.state.chooseArea.chooseName.level + } + + this.$http.post(`/gov/org/agency/maporg`, params).then(async ({data: {data}}) => { + this.queryParams.agencyId = this.$store.state.chooseArea.chooseName.orgId + let parent = {value: data.id, label: data.name} + this.orgOptions = [parent, ...data.children.map(item => { + return { + value: item.id, + label: item.name + } + })] + this.getList() + }) + }, getList() { - + this.$http.get('/governance/satisfactionDetailList/getPotentialDissatisfiedCountDetail?' + this.$paramsFormat(this.queryParams)).then(({data: {data}}) => { + this.list = data.list; + this.total = data.total; + }) }, - handleView({name,id}) { + handleView(id) { + } } } diff --git a/src/views/dataBoard/satisfactionEval/potentialPeople/sjwjj.vue b/src/views/dataBoard/satisfactionEval/potentialPeople/sjwjj.vue index 9aab8d589..9a198aa5c 100644 --- a/src/views/dataBoard/satisfactionEval/potentialPeople/sjwjj.vue +++ b/src/views/dataBoard/satisfactionEval/potentialPeople/sjwjj.vue @@ -1,32 +1,6 @@ <template> <div> <Breadcrumb :list="breadcrumbList"/> - <div class="screen"> - <el-form :model="queryParams" inline> - - <el-select popper-class="selectPopClass" v-model="queryParams.org" size="small" placeholder="按组织"> - <el-option - v-for="item in monthOptions" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select> - - <el-select popper-class="selectPopClass" v-model="queryParams.matterSource" size="small" placeholder="按事件类型"> - <el-option - v-for="item in monthOptions" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select> - <el-input v-model="queryParams.name" size="small" placeholder="按上报人姓名"></el-input> - <el-input v-model="queryParams.tel" size="small" placeholder="按上报人电话"></el-input> - <el-input v-model="queryParams.tel" size="small" placeholder="按事件描述关键词"></el-input> - <el-button size="small" class="btn" type="primary">查询</el-button> - </el-form> - </div> <div class="table"> <el-table :data="list"> <el-table-column @@ -39,40 +13,40 @@ label="上报人"/> <el-table-column - prop="key" + prop="mobile" label="上报人电话"/> <el-table-column - prop="key" + prop="agencyName" label="所属组织"> </el-table-column> <el-table-column - prop="key" + prop="categoryName" label="事件类型"/> <el-table-column - prop="key" + prop="eventContent" show-overflow-tooltip label="事件描述"/> <el-table-column - prop="key" + prop="latestProcessingStatus" label="最新办理状态"/> <el-table-column - prop="key" + prop="latestProcessingTime" sortable label="最近办理时间"/> <el-table-column - prop="key" + prop="happenTime" sortable label="事件上报时间"/> <el-table-column sortable label="详情"> - <template> - <el-button type="text">查看</el-button> + <template slot-scope="{row}"> + <el-button type="text" @click="handleView(row.id,row.name)">查看</el-button> </template> </el-table-column> @@ -82,7 +56,7 @@ <Pagination v-show="total>0" :total="total" - :page.sync="queryParams.pageNum" + :page.sync="queryParams.pageNo" :limit.sync="queryParams.pageSize" @pagination="getList" /> @@ -101,32 +75,39 @@ export default { data() { return { queryParams: { - month: '', - org: '', - matterSource: '', - matterType: '', - name: '', - tel: '', - pageNum: 1, + reportUserId: this.$route.query.reportUserId, + pageNo: 1, pageSize: 10, }, total: 0, breadcrumbList: [{ path: '/dataBoard/satisfactionEval/index', name: '满意度评价' + }, { + path: '/dataBoard/satisfactionEval/potentialPeople', + name: '潜在不满意数' }, { path: '', - name: '事件未解决人数' + name: '事件未解决数' }], - monthOptions: new Array(12).fill(0).map((_, index) => { - return {label: (index - 0 + 1) + '月', value: (index - 0 + 1)} - }), - list: [{}, {}, {}] + list: [] } }, + activated() { + this.queryParams.reportUserId = this.$route.query.reportUserId + this.queryParams.pageNo = 1 + this.getList(); + }, methods: { + search() { + this.queryParams.pageNo = 1 + this.getList(); + }, getList() { - + this.$http.get('/governance/satisfactionDetailList/getEventUnSolvedByUserId?' + this.$paramsFormat(this.queryParams)).then(({data: {data}}) => { + this.list = data.list; + this.total = data.total; + }) }, handleView({name,id}) { } @@ -137,25 +118,7 @@ export default { <style scoped lang="scss"> @import "@/assets/scss/dataBoard/table.scss"; -.screen { - margin: 25px 0 40px; - - .el-select, .el-input { - width: 150px; - margin-right: 4px; - border: 1px solid #126AC5; - border-radius: 2px; - - /deep/ .el-input__inner { - background: none; - border: none; - color: #fff; - } - } - - .btn { - margin-left: 46px; - height: 32px; - } +.table { + margin-top: 40px; } </style> \ No newline at end of file diff --git a/src/views/dataBoard/satisfactionEval/potentialPeople/xqwmz.vue b/src/views/dataBoard/satisfactionEval/potentialPeople/xqwmz.vue index 80e542e88..d8e2d7a54 100644 --- a/src/views/dataBoard/satisfactionEval/potentialPeople/xqwmz.vue +++ b/src/views/dataBoard/satisfactionEval/potentialPeople/xqwmz.vue @@ -1,33 +1,6 @@ <template> <div> <Breadcrumb :list="breadcrumbList"/> - <div class="screen"> - <el-form :model="queryParams" inline> - - - <el-select popper-class="selectPopClass" v-model="queryParams.org" size="small" placeholder="按组织"> - <el-option - v-for="item in monthOptions" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select> - - <el-select popper-class="selectPopClass" v-model="queryParams.matterSource" size="small" placeholder="按需求类型"> - <el-option - v-for="item in monthOptions" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select> - <el-input v-model="queryParams.name" size="small" placeholder="按需求人姓名"></el-input> - <el-input v-model="queryParams.tel" size="small" placeholder="按需求人电话"></el-input> - <el-input v-model="queryParams.tel" size="small" placeholder="按需求描述关键词"></el-input> - <el-button size="small" class="btn" type="primary">查询</el-button> - </el-form> - </div> <div class="table"> <el-table :data="list"> @@ -37,41 +10,41 @@ width="80"/> <el-table-column - prop="name" + prop="demandUserName" label="需求人"/> <el-table-column - prop="key" + prop="demandUserMobile" label="需求人电话"/> <el-table-column - prop="key" + prop="agencyName" label="所属组织"> </el-table-column> <el-table-column - prop="key" + prop="content" show-overflow-tooltip label="需求描述"/> <el-table-column - prop="key" + prop="latestProcessingStatus" label="最新办理状态"/> <el-table-column - prop="key" + prop="latestProcessingTime" sortable label="最近办理时间"/> <el-table-column - prop="key" + prop="reportTime" sortable label="需求提交时间"/> <el-table-column sortable label="详情"> - <template> - <el-button type="text">查看</el-button> + <template slot-scope="{row}"> + <el-button type="text" @click="handleView(row.id,row.name)">查看</el-button> </template> </el-table-column> @@ -81,7 +54,7 @@ <Pagination v-show="total>0" :total="total" - :page.sync="queryParams.pageNum" + :page.sync="queryParams.pageNo" :limit.sync="queryParams.pageSize" @pagination="getList" /> @@ -100,32 +73,39 @@ export default { data() { return { queryParams: { - month: '', - org: '', - matterSource: '', - matterType: '', - name: '', - tel: '', - pageNum: 1, + reportUserId: this.$route.query.reportUserId, + pageNo: 1, pageSize: 10, }, total: 0, breadcrumbList: [{ path: '/dataBoard/satisfactionEval/index', name: '满意度评价' + }, { + path: '/dataBoard/satisfactionEval/potentialPeople', + name: '潜在不满意数' }, { path: '', - name: '需求未满足人数' + name: '需求未满足数' }], - monthOptions: new Array(12).fill(0).map((_, index) => { - return {label: (index - 0 + 1) + '月', value: (index - 0 + 1)} - }), - list: [{}, {}, {}] + list: [] } }, + activated() { + this.queryParams.reportUserId = this.$route.query.reportUserId + this.queryParams.pageNo = 1 + this.getList(); + }, methods: { + search() { + this.queryParams.pageNo = 1 + this.getList(); + }, getList() { - + this.$http.get('/governance/satisfactionDetailList/getUserDemandUnSolvedByUserId?' + this.$paramsFormat(this.queryParams)).then(({data: {data}}) => { + this.list = data.list; + this.total = data.total; + }) }, handleView({name,id}) { } @@ -136,25 +116,7 @@ export default { <style scoped lang="scss"> @import "@/assets/scss/dataBoard/table.scss"; -.screen { - margin: 25px 0 40px; - - .el-select, .el-input { - width: 150px; - margin-right: 4px; - border: 1px solid #126AC5; - border-radius: 2px; - - /deep/ .el-input__inner { - background: none; - border: none; - color: #fff; - } - } - - .btn { - margin-left: 46px; - height: 32px; - } +.table { + margin-top: 40px; } </style> \ No newline at end of file diff --git a/src/views/dataBoard/satisfactionEval/potentialPeople/yxwxfw.vue b/src/views/dataBoard/satisfactionEval/potentialPeople/yxwxfw.vue index c34045808..6e30b0c85 100644 --- a/src/views/dataBoard/satisfactionEval/potentialPeople/yxwxfw.vue +++ b/src/views/dataBoard/satisfactionEval/potentialPeople/yxwxfw.vue @@ -1,32 +1,6 @@ <template> <div> <Breadcrumb :list="breadcrumbList"/> - <div class="screen"> - <el-form :model="queryParams" inline> - <el-select popper-class="selectPopClass" v-model="queryParams.org" size="small" placeholder="按组织"> - <el-option - v-for="item in monthOptions" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select> - - <el-select popper-class="selectPopClass" v-model="queryParams.matterSource" size="small" placeholder="按服务类型"> - <el-option - v-for="item in monthOptions" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select> - <el-input v-model="queryParams.name" size="small" placeholder="按服务对象姓名"></el-input> - <el-input v-model="queryParams.tel" size="small" placeholder="按服务对象电话"></el-input> - <el-input v-model="queryParams.tel" size="small" placeholder="按服务描述关键词"></el-input> - <el-button size="small" class="btn" type="primary">查询</el-button> - </el-form> - </div> - <div class="table"> <el-table :data="list"> <el-table-column @@ -39,40 +13,35 @@ label="服务对象姓名"/> <el-table-column - prop="key" + prop="mobile" label="服务对象电话"/> <el-table-column - prop="key" + prop="organizationName" label="所属组织"> </el-table-column> <el-table-column - prop="key" + prop="serviceCategoryName" label="服务类型"/> <el-table-column - prop="key" + prop="remark" show-overflow-tooltip label="服务描述"/> - <el-table-column - prop="key" - label="是否符合政策条件"/> - - <el-table-column - prop="key" + prop="serviceStatus" sortable label="是否已完成服务"/> <el-table-column - prop="key" + prop="serviceTimeStart" sortable label="服务发起时间"/> <el-table-column sortable label="详情"> - <template> - <el-button type="text">查看</el-button> + <template slot-scope="{row}"> + <el-button type="text" @click="handleView(row.id,row.name)">查看</el-button> </template> </el-table-column> @@ -82,7 +51,7 @@ <Pagination v-show="total>0" :total="total" - :page.sync="queryParams.pageNum" + :page.sync="queryParams.pageNo" :limit.sync="queryParams.pageSize" @pagination="getList" /> @@ -101,32 +70,39 @@ export default { data() { return { queryParams: { - month: '', - org: '', - matterSource: '', - matterType: '', - name: '', - tel: '', - pageNum: 1, + pageNo: 1, pageSize: 10, }, total: 0, breadcrumbList: [{ path: '/dataBoard/satisfactionEval/index', name: '满意度评价' + }, { + path: '/dataBoard/satisfactionEval/potentialPeople', + name: '潜在不满意数' }, { path: '', - name: '应享未享服务人数' + name: '应享未享服务数' }], - monthOptions: new Array(12).fill(0).map((_, index) => { - return {label: (index - 0 + 1) + '月', value: (index - 0 + 1)} - }), - list: [{}, {}, {}] + + list: [] } }, + activated() { + this.queryParams.reportUserId = this.$route.query.reportUserId + this.queryParams.pageNo = 1 + this.getList(); + }, methods: { + search() { + this.queryParams.pageNo = 1 + this.getList(); + }, getList() { - + this.$http.get('/governance/satisfactionDetailList/getServiceNotEnjoyedByUserId?' + this.$paramsFormat(this.queryParams)).then(({data: {data}}) => { + this.list = data.list; + this.total = data.total; + }) }, handleView({name,id}) { } @@ -137,25 +113,7 @@ export default { <style scoped lang="scss"> @import "@/assets/scss/dataBoard/table.scss"; -.screen { - margin: 25px 0 40px; - - .el-select, .el-input { - width: 150px; - margin-right: 4px; - border: 1px solid #126AC5; - border-radius: 2px; - - /deep/ .el-input__inner { - background: none; - border: none; - color: #fff; - } - } - - .btn { - margin-left: 46px; - height: 32px; - } +.table { + margin-top: 40px; } </style> \ No newline at end of file From 7ef65ee6804eb4cb8b0d3e691ada9648ba61a30e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E8=8B=A5=E6=99=A8?= <974220104@qq.com> Date: Fri, 22 Sep 2023 15:47:35 +0800 Subject: [PATCH 07/16] =?UTF-8?q?=E5=AE=B6=E5=BA=AD=E7=94=BB=E5=83=8F?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/images/manyidu/dn_bg3.png | Bin 0 -> 239627 bytes .../family/components/Breadcrumb/index.vue | 41 ++++ .../family/components/Pagination/index.vue | 138 +++++++++++++ .../cpts/family/components/Tabs/index.vue | 59 ++++++ .../cpts/family/components/Title/index.vue | 63 ++++++ src/views/dataBoard/cpts/family/index.vue | 81 ++++++++ .../cpts/family/modules/BusinessRecords.vue | 189 ++++++++++++++++++ .../cpts/family/modules/EnjoyService.vue | 120 +++++++++++ .../dataBoard/cpts/family/modules/Family.vue | 161 +++++++++++++++ .../cpts/family/modules/MatterDetails.vue | 148 ++++++++++++++ .../cpts/family/modules/PointsRecord.vue | 67 +++++++ .../modules/businessTables/community.vue | 130 ++++++++++++ .../modules/businessTables/complaint.vue | 137 +++++++++++++ .../modules/businessTables/economize.vue | 115 +++++++++++ .../modules/businessTables/give-service.vue | 119 +++++++++++ .../businessTables/reporting-events.vue | 135 +++++++++++++ .../modules/businessTables/resident.vue | 122 +++++++++++ .../cpts/personnel/modules/Family.vue | 42 +++- .../cpts/personnel/modules/MatterDetails.vue | 15 +- .../dataBoard/renfang/resident/index.vue | 5 +- .../components/Title/index.vue | 18 +- 21 files changed, 1893 insertions(+), 12 deletions(-) create mode 100644 src/assets/images/manyidu/dn_bg3.png create mode 100644 src/views/dataBoard/cpts/family/components/Breadcrumb/index.vue create mode 100644 src/views/dataBoard/cpts/family/components/Pagination/index.vue create mode 100644 src/views/dataBoard/cpts/family/components/Tabs/index.vue create mode 100644 src/views/dataBoard/cpts/family/components/Title/index.vue create mode 100644 src/views/dataBoard/cpts/family/index.vue create mode 100644 src/views/dataBoard/cpts/family/modules/BusinessRecords.vue create mode 100644 src/views/dataBoard/cpts/family/modules/EnjoyService.vue create mode 100644 src/views/dataBoard/cpts/family/modules/Family.vue create mode 100644 src/views/dataBoard/cpts/family/modules/MatterDetails.vue create mode 100644 src/views/dataBoard/cpts/family/modules/PointsRecord.vue create mode 100644 src/views/dataBoard/cpts/family/modules/businessTables/community.vue create mode 100644 src/views/dataBoard/cpts/family/modules/businessTables/complaint.vue create mode 100644 src/views/dataBoard/cpts/family/modules/businessTables/economize.vue create mode 100644 src/views/dataBoard/cpts/family/modules/businessTables/give-service.vue create mode 100644 src/views/dataBoard/cpts/family/modules/businessTables/reporting-events.vue create mode 100644 src/views/dataBoard/cpts/family/modules/businessTables/resident.vue diff --git a/src/assets/images/manyidu/dn_bg3.png b/src/assets/images/manyidu/dn_bg3.png new file mode 100644 index 0000000000000000000000000000000000000000..e67a57f6d76f95817272b964eae10aa59ff4871a GIT binary patch literal 239627 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≫tQVOAomxTjzhuu_tJM1?> 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 KN}ZBb<bMHH669|H literal 0 HcmV?d00001 diff --git a/src/views/dataBoard/cpts/family/components/Breadcrumb/index.vue b/src/views/dataBoard/cpts/family/components/Breadcrumb/index.vue new file mode 100644 index 000000000..426e82bc2 --- /dev/null +++ b/src/views/dataBoard/cpts/family/components/Breadcrumb/index.vue @@ -0,0 +1,41 @@ +<template> + <div> + <div class="breadcrumb"> + <el-breadcrumb separator="/"> + <el-breadcrumb-item v-for="(item,index) in list" :to="item.path" :key="index">{{ item.name }}</el-breadcrumb-item> + </el-breadcrumb> + </div> + </div> +</template> + +<script> +export default { + name: "Breadcrumb", + props: { + list: { + type: Array, + default: () => [] + } + } +} +</script> + +<style scoped lang="scss"> + +.breadcrumb { + background: url("@/assets/images/manyidu/breadcrumb_bg.png") no-repeat left top; + height: 50px; + color: #fff; + padding-left: 20px; + display: flex; + align-items: center; + + /deep/ .el-breadcrumb__inner { + color: #fff!important; + + &.is-link { + color: #A3B9DA!important; + } + } +} +</style> \ No newline at end of file diff --git a/src/views/dataBoard/cpts/family/components/Pagination/index.vue b/src/views/dataBoard/cpts/family/components/Pagination/index.vue new file mode 100644 index 000000000..9722ee858 --- /dev/null +++ b/src/views/dataBoard/cpts/family/components/Pagination/index.vue @@ -0,0 +1,138 @@ +<template> + <div :class="{'hidden':hidden}" class="pagination-container"> + <el-pagination + :background="background" + :current-page.sync="currentPage" + :page-size.sync="pageSize" + :layout="layout" + :page-sizes="pageSizes" + :pager-count="pagerCount" + :total="total" + v-bind="$attrs" + @size-change="handleSizeChange" + @current-change="handleCurrentChange" + /> + </div> +</template> + +<script> + +export default { + name: 'Pagination', + props: { + total: { + required: true, + type: Number + }, + page: { + type: Number, + default: 1 + }, + limit: { + type: Number, + default: 20 + }, + pageSizes: { + type: Array, + default() { + return [10, 20, 30, 50] + } + }, + // 移动端页码按钮的数量端默认值5 + pagerCount: { + type: Number, + default: document.body.clientWidth < 992 ? 5 : 7 + }, + layout: { + type: String, + default: 'total, prev, pager, next, jumper, sizes' + }, + background: { + type: Boolean, + default: true + }, + autoScroll: { + type: Boolean, + default: true + }, + hidden: { + type: Boolean, + default: false + } + }, + data() { + return { + }; + }, + computed: { + currentPage: { + get() { + return this.page + }, + set(val) { + this.$emit('update:page', val) + } + }, + pageSize: { + get() { + return this.limit + }, + set(val) { + this.$emit('update:limit', val) + } + } + }, + methods: { + handleSizeChange(val) { + if (this.currentPage * val > this.total) { + this.currentPage = 1 + } + this.$emit('pagination', { page: this.currentPage, limit: val }) + }, + handleCurrentChange(val) { + this.$emit('pagination', { page: val, limit: this.pageSize }) + } + } +} +</script> + +<style scoped lang="scss"> +.pagination-container { + padding: 32px 16px; + display: flex; + justify-content: flex-end; + position: relative; + + /deep/ .el-pagination__total { + position: absolute; + left: 16px; + top: 32px; + color: #A3B9DA; + } + /deep/ .el-pagination__jump { + color: #A3B9DA; + } + /deep/ .el-pagination.is-background .btn-next, + /deep/ .el-pagination.is-background .btn-prev, + /deep/ .el-pagination.is-background .el-pager li { + background: rgba(0,23,66,0.3); + border: 1px solid #126AC5; + border-radius: 2px; + color: #A3B9DA; + } + /deep/ .el-input__inner { + background: rgba(0,23,66,0.3); + border: 1px solid #126AC5; + border-radius: 2px; + color: #A3B9DA; + } + /deep/ .el-pagination.is-background .el-pager li:not(.disabled).active { + background: #1A95FF; + border-radius: 2px; + color: #FFFFFF!important; + } +} +.pagination-container.hidden { + display: none; +} +</style> diff --git a/src/views/dataBoard/cpts/family/components/Tabs/index.vue b/src/views/dataBoard/cpts/family/components/Tabs/index.vue new file mode 100644 index 000000000..70597d2a8 --- /dev/null +++ b/src/views/dataBoard/cpts/family/components/Tabs/index.vue @@ -0,0 +1,59 @@ +<template> + <div class="tabs"> + <div class="tab" :class="value2 === item.value?'cur':''" v-for="(item,index) in list" @click="tabClick(index)" :key="index"> + {{item.label}} + </div> + </div> +</template> + +<script> +export default { + name: "Tabs", + props: { + list:{ + type: Array, + default: () => [] + }, + value:{ + type: [String,Number], + default: '' + } + }, + data() { + return { + value2: this.value, + } + }, + mounted() { + this.value2 = this.value + }, + methods: { + tabClick(index) { + this.value2 = this.list[index].value + this.$emit('changeVal',this.value) + this.$emit('changeLabel',this.list[index].label) + } + } +} +</script> + +<style scoped lang="scss"> +.tabs { + display: flex; + .tab { + cursor: pointer; + padding: 10px 11px; + font-size: 14px; + font-weight: 400; + color: #96B1CE; + min-width: 120px; + background: url("@/assets/images/manyidu/tab.png") repeat-x top left; + margin-right: 4px; + text-align: center; + &.cur { + color: #FFFFFF; + background: url("@/assets/images/manyidu/tab_cur.png") repeat-x top left; + } + } +} +</style> \ No newline at end of file diff --git a/src/views/dataBoard/cpts/family/components/Title/index.vue b/src/views/dataBoard/cpts/family/components/Title/index.vue new file mode 100644 index 000000000..6faadb2bc --- /dev/null +++ b/src/views/dataBoard/cpts/family/components/Title/index.vue @@ -0,0 +1,63 @@ +<template> + <div class="title" :class="noBg?'no-bg':''"> + <span class="text"> + <span class="txt">{{ text }}</span> + <span class="text-shadow">{{ text }}</span> + </span> + <slot></slot> + </div> +</template> + +<script> +export default { + name: "Title", + props: { + text: { + type: String, + default: '' + }, + noBg: { + type: Boolean, + default: false + } + } +} +</script> + +<style scoped lang="scss"> +.title { + background: url(../../../../../assets/images/shuju/overview/title-bg.png) + no-repeat 0 0 fixed; + padding: 8px 16px 8px 32px; + display: flex; + align-items: center; + justify-content: space-between; + + .text { + position: relative; + font-size: 22px; + font-family: HYShuYuanHeiJ; + font-weight: 400; + + .txt { + color: #1f79ff; + background: linear-gradient(0deg, #2dc1ff 0%, #ffffff 58.5205078125%); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + position: relative; + z-index: 2; + } + + .text-shadow { + top: 4px; + left: 3px; + position: absolute; + color: #020f21; + white-space: nowrap; + } + } +} +.no-bg { + background: none; +} +</style> \ No newline at end of file diff --git a/src/views/dataBoard/cpts/family/index.vue b/src/views/dataBoard/cpts/family/index.vue new file mode 100644 index 000000000..49e9c2837 --- /dev/null +++ b/src/views/dataBoard/cpts/family/index.vue @@ -0,0 +1,81 @@ +<template> + <div> + <el-row> + <el-col :span="10"> + <data-title title="家庭标签"> + </data-title> + <MatterDetails /> + <data-title title="家庭关系" /> + <Family @setJuminData="setJuminData" /> + </el-col> + <el-col :span="13" :offset="1"> + <data-title title="居民各项业务记录" /> + <BusinessRecords :juminArr="juminArr" /> + <data-title title="人口变化情况" /> + <EnjoyService /> + </el-col> + </el-row> + <resi-details + @close="popupShow = false" + :resi-id="resId" + v-if="popupShow" + /> + </div> +</template> + +<script> +import dataTitle from "@/views/dataBoard/renfang/visualizing/components/dataTitle.vue"; +import MatterDetails from "./modules/MatterDetails"; +import Family from "./modules/Family"; +import BusinessRecords from "./modules/BusinessRecords"; +import EnjoyService from "./modules/EnjoyService"; +import PointsRecord from "./modules/PointsRecord"; +import resiDetails from "@/views/dataBoard/cpts/resi-details"; + +export default { + name: "OrgPersonnel", + components: { + MatterDetails, + Family, + BusinessRecords, + EnjoyService, + PointsRecord, + dataTitle, + resiDetails, + }, + data() { + return { + popupShow: false, + resId: "", + juminArr: [], + }; + }, + mounted() { + const query = this.$route.query; + this.resId = query.user_id; + }, + methods: { + setJuminData(arr) { + this.juminArr = arr; + }, + }, +}; +</script> + +<style scoped lang="scss"> +.sub-title { + background: url("@/assets/images/manyidu/icon_fk.png") no-repeat left center; + font-size: 18px; + font-weight: 500; + color: #ffffff; + line-height: 22px; + padding-left: 26px; + margin-bottom: 20px; +} +.breadcrumb { + margin-bottom: 25px; +} +a:hover { + cursor: pointer; +} +</style> diff --git a/src/views/dataBoard/cpts/family/modules/BusinessRecords.vue b/src/views/dataBoard/cpts/family/modules/BusinessRecords.vue new file mode 100644 index 000000000..eb9028f0d --- /dev/null +++ b/src/views/dataBoard/cpts/family/modules/BusinessRecords.vue @@ -0,0 +1,189 @@ +<template> + <div class="business-records"> + <Tabs v-model="type" :list="typeList" @changeVal="typeChange" /> + <complaint + @changeTotal="changeTotal" + :juminArr="juminArr" + v-show="type == 1" + /> + <economize + @changeTotal="changeTotal" + :juminArr="juminArr" + v-show="type == 2" + /> + <community + @changeTotal="changeTotal" + :juminArr="juminArr" + v-show="type == 3" + /> + <reporting-events + @changeTotal="changeTotal" + :juminArr="juminArr" + v-show="type == 4" + /> + <resident + @changeTotal="changeTotal" + :juminArr="juminArr" + v-show="type == 5" + /> + <giveService + @changeTotal="changeTotal" + :juminArr="juminArr" + v-show="type == 6" + /> + </div> +</template> + +<script> +import Tabs from "@/views/dataBoard/satisfactionEval/components/Tabs/index.vue"; +import complaint from "./businessTables/complaint.vue"; +import economize from "./businessTables/economize.vue"; +import community from "./businessTables/community.vue"; +import reportingEvents from "./businessTables/reporting-events.vue"; +import resident from "./businessTables/resident.vue"; +import giveService from "./businessTables/give-service.vue"; + +export default { + name: "BusinessRecords", + props: { + juminArr: { + type: Array, + default: () => [], + }, + }, + components: { + Tabs, + complaint, + reportingEvents, + economize, + community, + resident, + giveService, + }, + data() { + return { + type: 1, + typeList: [ + { + label: "12345投诉", + value: 1, + }, + { + label: "省满意度调查", + value: 2, + }, + { + label: "社区满意度自查", + value: 3, + }, + { + label: "上报事件", + value: 4, + }, + { + label: "居民需求", + value: 5, + }, + { + label: "社区服务", + value: 6, + }, + ], + typeLists: [ + { + label: "12345投诉", + value: 1, + }, + { + label: "省满意度调查", + value: 2, + }, + { + label: "社区满意度自查", + value: 3, + }, + { + label: "上报事件", + value: 4, + }, + { + label: "居民需求", + value: 5, + }, + { + label: "社区服务", + value: 6, + }, + ], + }; + }, + created() {}, + methods: { + typeChange(e) { + this.type = e; + }, + changeTotal(item) { + this.typeList[item.name].label = item.total + ? `${this.typeLists[item.name].label}(${item.total})` + : this.typeLists[item.name].label; + }, + }, +}; +</script> + +<style scoped lang="scss"> +.business-records { + margin-top: 12px; + margin-bottom: 25px; +} +.table { + /deep/ .el-table td, + /deep/ .el-table th, + /deep/ .el-table tr { + padding: 14px !important; + border: none !important; + min-height: 52px; + } + /deep/ .el-table td, + /deep/ .el-table th { + background: none !important; + } + /deep/ .el-table td { + font-size: 14px; + font-weight: 400; + color: #ffffff; + text-shadow: 1px 2px 4px rgba(10, 32, 60, 0.51); + } + + /deep/ .el-table tr { + background: none; + &:hover { + background-color: rgba(26, 149, 255, 0.3) !important; + } + } + /deep/ .el-table__body-wrapper tr:nth-of-type(odd) { + background: rgba(14, 56, 115, 0.4); + } + + /deep/ .el-table { + background: none !important; + + &:before { + background: none; + } + } + /deep/ .el-table__header-wrapper tr { + color: #a3b9da !important; + font-size: 14px; + font-weight: 400; + opacity: 0.76; + background: none; + &:hover { + background: none !important; + } + } + /deep/ .el-table__header-wrapper { + background: none !important; + } +} +</style> diff --git a/src/views/dataBoard/cpts/family/modules/EnjoyService.vue b/src/views/dataBoard/cpts/family/modules/EnjoyService.vue new file mode 100644 index 000000000..0a7dcb6cd --- /dev/null +++ b/src/views/dataBoard/cpts/family/modules/EnjoyService.vue @@ -0,0 +1,120 @@ +<template> + <div class="table"> + <el-table :data="list" max-height="390px" height="390px"> + <el-table-column label="序号" type="index" width="80" /> + <el-table-column label="变更人" prop="resiName" width="140" /> + <el-table-column label="变更类型" prop="typeName" width="" /> + <el-table-column label="变更前" prop="beforeChange" width="120" /> + <el-table-column label="变更后" prop="afterChange" width="120" /> + <el-table-column label="操作人" prop="operatorName" width="120" /> + <el-table-column label="调整时间" prop="changeTime" width="190" /> + </el-table> + </div> +</template> + +<script> +export default { + name: "community", + props: { + juminArr: { + type: Array, + default: () => [], + }, + }, + data() { + return { + houseId: "", + list: [], + total: 0, + }; + }, + created() { + const query = this.$route.query; + this.houseId = query.houseId; + this.getList(); + }, + methods: { + getList() { + // 办理状态(-2:未知,-1:不接受回访,0:接受回访/待回访,1已回访) + const completeFlags = { + "-2": "未知", + "-1": "不接受回访", + 0: "接受回访/待回访", + 1: "已回访", + }; + // 省满意度列表 + this.$http + .get( + "/actual/base/peopleRoomOverview/houseResidentChangeRecord?houseId=" + + this.houseId + ) + .then(({ data: res }) => { + console.log('res::',res); + this.list = res.data.map((item) => { + return { + ...item, + completeFlag: completeFlags[item.completeFlag], + }; + }); + this.total = res.data.length; + }); + }, + }, +}; +</script> + +<style scoped lang="scss"> +.business-records { + margin-bottom: 25px; +} +.table { + /deep/ .el-table td, + /deep/ .el-table th, + /deep/ .el-table tr { + padding: 14px !important; + border: none !important; + min-height: 52px; + } + /deep/ .el-table td, + /deep/ .el-table th { + background: none !important; + } + /deep/ .el-table td { + font-size: 14px; + font-weight: 400; + color: #ffffff; + text-shadow: 1px 2px 4px rgba(10, 32, 60, 0.51); + } + + /deep/ .el-table tr { + background: none; + &:hover { + background-color: rgba(26, 149, 255, 0.3) !important; + } + } + /deep/ .el-table__body-wrapper tr:nth-of-type(odd) { + background: rgba(14, 56, 115, 0.4); + } + + /deep/ .el-table { + background: none !important; + + &:before { + background: none; + } + } + /deep/ .el-table__header-wrapper tr { + color: #a3b9da !important; + font-size: 14px; + font-weight: 400; + opacity: 0.76; + background: none; + &:hover { + background: none !important; + } + } + /deep/ .el-table__header-wrapper { + background: none !important; + } +} +</style> diff --git a/src/views/dataBoard/cpts/family/modules/Family.vue b/src/views/dataBoard/cpts/family/modules/Family.vue new file mode 100644 index 000000000..4e9396f3e --- /dev/null +++ b/src/views/dataBoard/cpts/family/modules/Family.vue @@ -0,0 +1,161 @@ +<template> + <div class="family"> + <div class="tag" v-for="item in data" :key="item.id"> + <div> + {{ item.name }} + <span v-if="item.houseHolderRel" + >({{ item.houseHolderRel == "本人" ? "户主" : item.houseHolderRel }}) + </span> + </div> + <div v-if="item.householdSituation"> + 入户状态:{{ item.householdSituation }} + </div> + <div>居民分类:{{ getType(item.classificationOfInhabitantsList) }}</div> + </div> + <div style="padding-top: 220px; margin-left: 148px"> + <div class="user-name">{{ hzData.name }}</div> + <div class="user-gx">(户主)</div> + </div> + </div> +</template> + +<script> +export default { + name: "Family", + data() { + return { + data: [], + queryParam: { + type: "1", + }, + info: {}, + }; + }, + computed: { + getType() { + return (arr) => { + if (arr.length > 0) { + let txt = ""; + arr.forEach((item, index) => { + if (arr.length == index + 1) { + txt = txt + item; + } else { + txt = txt + item + ","; + } + }); + return txt; + } else { + return "暂无"; + } + }; + }, + }, + created() { + const query = this.$route.query; + this.queryParam.resid = query.houseId; + this.getDatas(); + }, + methods: { + getDatas() { + this.$http + .post( + "/actual/base/peopleRoomOverview/getFamilyRelationshipList?type=1&resid=" + + this.queryParam.resid + ) + .then(({ data: res }) => { + const data = res.data; + this.data = data; + this.hzData = data.filter((item) => item.houseHolderRel == "本人")[0]; + this.$emit("setJuminData", data); + }); + }, + // getUserInfo() { + // this.$http + // .post( + // "/actual/base/peopleRoomOverview/getPersonalFile?resid=" + + // this.queryParam.resid, + // this.queryParam + // ) + // .then(({ data: res }) => { + // this.info = res.data; + // }); + // }, + }, +}; +</script> + +<style scoped lang="scss"> +.family { + width: 464px; + height: 340px; + background: url("@/assets/images/manyidu/gx_bg.png") no-repeat center; + position: relative; + margin: 40px auto; +} +.tag { + font-size: 14px; + font-weight: 400; + color: #ffffff; + line-height: 22px; + padding: 18px 24px; + box-sizing: border-box; + position: absolute; + background: url("@/assets/images/manyidu/gx_big.png") no-repeat center; + background-size: 100% 100%; + width: 180px; + min-height: 80px; + &:nth-of-type(1) { + left: -24px; + top: -24px; + } + &:nth-of-type(2) { + right: -24px; + top: -24px; + } + &:nth-of-type(3) { + left: -24px; + bottom: -20px; + } + &:nth-of-type(4) { + right: -24px; + top: 274px; + } + &:nth-of-type(5) { + left: -94px; + top: 74px; + } + &:nth-of-type(6) { + right: -94px; + top: 74px; + } + &:nth-of-type(7) { + left: -124px; + top: 174px; + } + &:nth-of-type(8) { + right: -124px; + top: 174px; + } +} +.user-name { + width: 174px; + text-align: center; + height: 17px; + font-size: 18px; + font-family: PingFang SC; + font-weight: bold; + color: #ffffff; + line-height: 22px; + margin-top: -12px; +} +.user-gx { + width: 174px; + text-align: center; + height: 17px; + font-size: 16px; + font-family: PingFang SC; + font-weight: bold; + color: #ffffff; + line-height: 32px; +} +</style> diff --git a/src/views/dataBoard/cpts/family/modules/MatterDetails.vue b/src/views/dataBoard/cpts/family/modules/MatterDetails.vue new file mode 100644 index 000000000..8f99c4eba --- /dev/null +++ b/src/views/dataBoard/cpts/family/modules/MatterDetails.vue @@ -0,0 +1,148 @@ +<template> + <div class="matter-details"> + <div class="user-img"> + <!-- <img src="@/assets/images/manyidu/dn_bg1.png" alt="" /> --> + <div class="user-name">{{ data.name }}</div> + </div> + <div class="tags"> + <div + :class="`tag ${index % 2 == 0 ? 'small' : ''} ${ + item.red == '0' ? '' : 'red' + }`" + v-for="(item, index) in data" + :key="item.tagName" + > + {{ item.tagName }} + </div> + </div> + <div class="jtxxdz">四季景园1号楼1单元101</div> + </div> +</template> + +<script> +export default { + name: "MatterDetails", + data() { + return { + data: [], + queryParams: {}, + genderArr: ["未知", "男", "女"], + }; + }, + + created() { + const query = this.$route.query; + this.queryParams.houseId = query.houseId; + this.getDatas(); + }, + methods: { + getDatas() { + this.$http + .get( + "/actual/base/peopleRoomOverview/getHouseTag?houseId=" + + this.queryParams.houseId + ) + .then(({ data: res }) => { + this.data = res.data; + }); + }, + }, +}; +</script> + +<style scoped lang="scss"> +.jtxxdz { + width: 100%; + text-align: center; + height: 14px; + font-size: 14px; + font-family: PingFang SC; + font-weight: 400; + color: #ffffff !important; + line-height: 32px; + position: absolute; + top:370px; + left: 0; +} +.matter-details { + width: 607px; + height: 372px; + background: url("@/assets/images/manyidu/dn_bg3.png") no-repeat center bottom; + background-size: 454px 230px; + position: relative; + margin: 12px auto 60px; +} +.user-img { + position: absolute; + left: calc(50% - 87px); + top: calc(50% - 37px); +} +.tag { + position: absolute; + background: url("@/assets/images/manyidu/dn_big.png") center no-repeat; + width: 108px; + height: 107px; + display: flex; + align-items: center; + justify-content: center; + font-size: 14px; + font-weight: 400; + color: #ffffff; + line-height: 16px; + box-sizing: border-box; + padding: 24px; + text-align: center; + word-break: break-all; + &.small { + width: 89px; + height: 89px; + background: url("@/assets/images/manyidu/dn_small.png") center no-repeat; + padding: 16px; + } + &.red { + background: url("@/assets/images/manyidu/dn_red.png") center no-repeat; + color: #fe0000; + } + &:nth-of-type(1) { + left: 0; + bottom: 15px; + } + + &:nth-of-type(2) { + left: 42px; + bottom: 185px; + } + + &:nth-of-type(3) { + left: 194px; + bottom: 245px; + } + + &:nth-of-type(4) { + left: 384px; + bottom: 240px; + } + + &:nth-of-type(5) { + left: 499px; + bottom: 157px; + } + + &:nth-of-type(6) { + left: 453px; + bottom: 10px; + } +} + +.user-name { + width: 174px; + text-align: center; + height: 17px; + font-size: 18px; + font-family: PingFang SC; + font-weight: bold; + color: #ffffff; + line-height: 22px; + margin-top: -12px; +} +</style> diff --git a/src/views/dataBoard/cpts/family/modules/PointsRecord.vue b/src/views/dataBoard/cpts/family/modules/PointsRecord.vue new file mode 100644 index 000000000..c671a394a --- /dev/null +++ b/src/views/dataBoard/cpts/family/modules/PointsRecord.vue @@ -0,0 +1,67 @@ +<template> + <div> + <div class="enjoy-service"> + <div class="enjoy-service-item" v-for="(item, index) in data"> + <div class="num">+{{ item.classificationNum }}</div> + <div class="info"> + <div class="title">{{ item.classification }}</div> + <div class="time">{{ item.recordTime }}</div> + </div> + </div> + </div> + </div> +</template> + +<script> +export default { + name: "PointsRecord", + data() { + return { + data:[], + }; + }, + created() { + this.getData(); + }, + methods: { + getData() { + this.$http + .get("/actual/base/peopleRoomOverview/recorHistory") + .then(({ data: res }) => { + this.data = res.data; + }); + }, + }, +}; +</script> + +<style scoped lang="scss"> +.enjoy-service { + padding-left: 26px; + margin-top: 12px; +} +.enjoy-service-item { + color: #ffffff; + display: flex; + padding: 14px 16px 14px; + margin-bottom: 8px; + background: #07266b; + .num { + font-size: 24px; + font-weight: 500; + line-height: 22px; + } + .info { + font-size: 14px; + margin-left: 40px; + .title { + font-weight: 500; + margin-bottom: 10px; + } + .time { + font-weight: 400; + color: #a3b9da; + } + } +} +</style> diff --git a/src/views/dataBoard/cpts/family/modules/businessTables/community.vue b/src/views/dataBoard/cpts/family/modules/businessTables/community.vue new file mode 100644 index 000000000..b4d3c4ad3 --- /dev/null +++ b/src/views/dataBoard/cpts/family/modules/businessTables/community.vue @@ -0,0 +1,130 @@ +<template> + <div class="table"> + <el-table :data="list" max-height="363px" height="363px"> + <el-table-column label="序号" type="index" width="80" /> + <el-table-column label="不满意事项类型" prop="scope" width="190" /> + <el-table-column label="不满意事项描述" prop="problemDesc" width="" /> + <el-table-column label="办理状态" prop="completeFlag" width="120" /> + <el-table-column label="是否回访" prop="isReturn" width="120" /> + <el-table-column label="操作" width="90" align="center"> + <template slot-scope="data"> + <el-button type="text" @click="handleView">查看</el-button> + </template> + </el-table-column> + </el-table> + </div> +</template> + +<script> +export default { + name: "community", + props: { + juminArr: { + type: Array, + default: () => [], + }, + }, + data() { + return { + queryParams: { + residList: [], + }, + list: [], + total: 0, + }; + }, + watch: { + juminArr(newVal, oldVal) { + if (newVal.length > 0) { + this.queryParams.residList = newVal.map((item) => { + return item.id; + }); + this.getList(); + } + }, + }, + methods: { + getList() { + // 办理状态(-2:未知,-1:不接受回访,0:接受回访/待回访,1已回访) + const completeFlags = { + "-2": "未知", + "-1": "不接受回访", + 0: "接受回访/待回访", + 1: "已回访", + }; + // 省满意度列表 + this.$http + .post( + "/actual/base/peopleRoomOverview/communitySatisfactionPageList", + this.queryParams + ) + .then(({ data: res }) => { + this.list = res.data.map((item) => { + return { + ...item, + completeFlag: completeFlags[item.completeFlag], + }; + }); + this.total = res.data.length; + this.$emit("changeTotal", { name: 2, total: this.total }); + }); + }, + }, +}; +</script> + +<style scoped lang="scss"> +.business-records { + margin-bottom: 25px; +} +.table { + /deep/ .el-table td, + /deep/ .el-table th, + /deep/ .el-table tr { + padding: 14px !important; + border: none !important; + min-height: 52px; + } + /deep/ .el-table td, + /deep/ .el-table th { + background: none !important; + } + /deep/ .el-table td { + font-size: 14px; + font-weight: 400; + color: #ffffff; + text-shadow: 1px 2px 4px rgba(10, 32, 60, 0.51); + } + + /deep/ .el-table tr { + background: none; + &:hover { + background-color: rgba(26, 149, 255, 0.3) !important; + } + } + /deep/ .el-table__body-wrapper tr:nth-of-type(odd) { + background: rgba(14, 56, 115, 0.4); + } + + /deep/ .el-table { + background: none !important; + + &:before { + background: none; + } + } + /deep/ .el-table__header-wrapper tr { + color: #a3b9da !important; + font-size: 14px; + font-weight: 400; + opacity: 0.76; + background: none; + &:hover { + background: none !important; + } + } + /deep/ .el-table__header-wrapper { + background: none !important; + } +} +</style> diff --git a/src/views/dataBoard/cpts/family/modules/businessTables/complaint.vue b/src/views/dataBoard/cpts/family/modules/businessTables/complaint.vue new file mode 100644 index 000000000..2f05286a0 --- /dev/null +++ b/src/views/dataBoard/cpts/family/modules/businessTables/complaint.vue @@ -0,0 +1,137 @@ +<template> + <div class="table"> + <el-table :data="list" max-height="363px" height="363px"> + <el-table-column label="序号" type="index" width="80" /> + <el-table-column label="事件类型" prop="categorycode" width="" /> + <el-table-column label="事件描述" prop="eventcontent" width="" /> + <el-table-column label="办理状态" prop="status" width="" /> + <el-table-column label="接收时间" prop="happentime" width="180" /> + <el-table-column label="标记" prop="marktype" width="" /> + <el-table-column label="操作" width="90" align="center"> + <template slot-scope="data"> + <el-button type="text" @click="handleView">查看</el-button> + </template> + </el-table-column> + </el-table> + <Pagination + v-show="total > 0" + :total="total" + :page.sync="queryParams.pageNo" + :limit.sync="queryParams.pageSize" + @pagination="getList" + /> + </div> +</template> + +<script> +export default { + name: "complaint", + props: { + juminArr: { + type: Array, + default: () => [], + }, + }, + data() { + return { + queryParams: { + pageNo: 1, + pageSize: 10, + eventType: "3", + residList: [], + }, + list: [], + total: 0, + }; + }, + watch: { + juminArr(newVal, oldVal) { + if (newVal.length > 0) { + this.queryParams.residList = newVal.map((item) => { + return item.id; + }); + this.getList(); + } + }, + }, + methods: { + getList() { + // 事件分页查询 + const statusArr = { + processing: "处理中", + closed_case: "已办结", + }; + const marktypes = ["普通事件", "难点读点", "矛盾纠纷", "自身问题"]; + this.$http + .post("/actual/base/peopleRoomOverview/eventPageList", this.queryParams) + .then(({ data: res }) => { + this.list = res.data.list.map((item) => { + return { + ...item, + status: item.status?statusArr[item.status]:null, + marktype: marktypes[item.marktype], + }; + }); + this.total = res.data.total; + this.$emit("changeTotal", { name: 0, total: this.total }); + }); + }, + }, +}; +</script> + +<style scoped lang="scss"> +.business-records { + margin-bottom: 25px; +} +.table { + /deep/ .el-table td, + /deep/ .el-table th, + /deep/ .el-table tr { + padding: 14px !important; + border: none !important; + min-height: 52px; + } + /deep/ .el-table td, + /deep/ .el-table th { + background: none !important; + } + /deep/ .el-table td { + font-size: 14px; + font-weight: 400; + color: #ffffff; + text-shadow: 1px 2px 4px rgba(10, 32, 60, 0.51); + } + + /deep/ .el-table tr { + background: none; + &:hover { + background-color: rgba(26, 149, 255, 0.3) !important; + } + } + /deep/ .el-table__body-wrapper tr:nth-of-type(odd) { + background: rgba(14, 56, 115, 0.4); + } + + /deep/ .el-table { + background: none !important; + + &:before { + background: none; + } + } + /deep/ .el-table__header-wrapper tr { + color: #a3b9da !important; + font-size: 14px; + font-weight: 400; + opacity: 0.76; + background: none; + &:hover { + background: none !important; + } + } + /deep/ .el-table__header-wrapper { + background: none !important; + } +} +</style> diff --git a/src/views/dataBoard/cpts/family/modules/businessTables/economize.vue b/src/views/dataBoard/cpts/family/modules/businessTables/economize.vue new file mode 100644 index 000000000..0459a1b0f --- /dev/null +++ b/src/views/dataBoard/cpts/family/modules/businessTables/economize.vue @@ -0,0 +1,115 @@ +<template> + <div class="table"> + <el-table :data="list" max-height="363px" height="363px"> + <el-table-column label="序号" type="index" width="80" /> + <el-table-column label="不满意事项类型" prop="scope" width="190" /> + <el-table-column label="不满意事项描述" prop="problemDesc" width="" /> + <el-table-column label="办理状态" prop="completeFlag" width="120" /> + <el-table-column label="是否回访" prop="isReturn" width="120" /> + <el-table-column label="操作" width="90" align="center"> + <template slot-scope="data"> + <el-button type="text" @click="handleView">查看</el-button> + </template> + </el-table-column> + </el-table> + </div> +</template> + +<script> +export default { + name: "economize", + props: { + juminArr: { + type: Array, + default: () => [], + }, + }, + data() { + return { + queryParams: { + residList: [], + }, + list: [], + total: 0, + }; + }, + watch: { + juminArr(newVal, oldVal) { + if (newVal.length > 0) { + this.queryParams.residList = newVal.map((item) => { + return item.id; + }); + this.getList(); + } + }, + }, + methods: { + getList() { + // 省满意度列表 + this.$http + .post("/actual/base/peopleRoomOverview/provincialSatisfactionPageList", this.queryParams) + .then(({ data: res }) => { + this.list = res.data; + this.total = res.data.length; + this.$emit("changeTotal", { name: 1, total: this.total }); + }); + }, + }, +}; +</script> + +<style scoped lang="scss"> +.business-records { + margin-bottom: 25px; +} +.table { + /deep/ .el-table td, + /deep/ .el-table th, + /deep/ .el-table tr { + padding: 14px !important; + border: none !important; + min-height: 52px; + } + /deep/ .el-table td, + /deep/ .el-table th { + background: none !important; + } + /deep/ .el-table td { + font-size: 14px; + font-weight: 400; + color: #ffffff; + text-shadow: 1px 2px 4px rgba(10, 32, 60, 0.51); + } + + /deep/ .el-table tr { + background: none; + &:hover { + background-color: rgba(26, 149, 255, 0.3) !important; + } + } + /deep/ .el-table__body-wrapper tr:nth-of-type(odd) { + background: rgba(14, 56, 115, 0.4); + } + + /deep/ .el-table { + background: none !important; + + &:before { + background: none; + } + } + /deep/ .el-table__header-wrapper tr { + color: #a3b9da !important; + font-size: 14px; + font-weight: 400; + opacity: 0.76; + background: none; + &:hover { + background: none !important; + } + } + /deep/ .el-table__header-wrapper { + background: none !important; + } +} +</style> diff --git a/src/views/dataBoard/cpts/family/modules/businessTables/give-service.vue b/src/views/dataBoard/cpts/family/modules/businessTables/give-service.vue new file mode 100644 index 000000000..4be3e89e3 --- /dev/null +++ b/src/views/dataBoard/cpts/family/modules/businessTables/give-service.vue @@ -0,0 +1,119 @@ +<template> + <div class="table"> + <el-table :data="list" max-height="363px" height="363px"> + <el-table-column label="序号" type="index" width="80" /> + <el-table-column label="需求类型" prop="serviceCategoryKey" width="" /> + <el-table-column label="事件描述" prop="serviceName" width="" /> + <el-table-column label="服务情况" prop="state" width="" /> + <el-table-column label="创建时间" prop="serviceTimeStart" width="180" /> + <el-table-column label="操作" width="90" align="center"> + <template slot-scope="data"> + <el-button type="text" @click="handleView">查看</el-button> + </template> + </el-table-column> + </el-table> + </div> +</template> + +<script> +export default { + name: "give-service", + props: { + juminArr: { + type: Array, + default: () => [], + }, + }, + data() { + return { + queryParams: { + residList: [], + }, + list: [], + total: 0, + }; + }, + watch: { + juminArr(newVal, oldVal) { + if (newVal.length > 0) { + this.queryParams.residList = newVal.map((item) => { + return item.id; + }); + this.getList(); + } + }, + }, + methods: { + getList() { + // 社区服务列表 + this.$http + .post("/actual/base/peopleRoomOverview/communityServicePageList", this.queryParams) + .then(({ data: res }) => { + this.list = res.data.map((item) => { + return { + ...item, + }; + }); + this.total = res.data.length; + this.$emit("changeTotal", { name: 5, total: this.total }); + }); + }, + }, +}; +</script> + +<style scoped lang="scss"> +.business-records { + margin-bottom: 25px; +} +.table { + /deep/ .el-table td, + /deep/ .el-table th, + /deep/ .el-table tr { + padding: 14px !important; + border: none !important; + min-height: 52px; + } + /deep/ .el-table td, + /deep/ .el-table th { + background: none !important; + } + /deep/ .el-table td { + font-size: 14px; + font-weight: 400; + color: #ffffff; + text-shadow: 1px 2px 4px rgba(10, 32, 60, 0.51); + } + + /deep/ .el-table tr { + background: none; + &:hover { + background-color: rgba(26, 149, 255, 0.3) !important; + } + } + /deep/ .el-table__body-wrapper tr:nth-of-type(odd) { + background: rgba(14, 56, 115, 0.4); + } + + /deep/ .el-table { + background: none !important; + + &:before { + background: none; + } + } + /deep/ .el-table__header-wrapper tr { + color: #a3b9da !important; + font-size: 14px; + font-weight: 400; + opacity: 0.76; + background: none; + &:hover { + background: none !important; + } + } + /deep/ .el-table__header-wrapper { + background: none !important; + } +} +</style> diff --git a/src/views/dataBoard/cpts/family/modules/businessTables/reporting-events.vue b/src/views/dataBoard/cpts/family/modules/businessTables/reporting-events.vue new file mode 100644 index 000000000..3852446e9 --- /dev/null +++ b/src/views/dataBoard/cpts/family/modules/businessTables/reporting-events.vue @@ -0,0 +1,135 @@ +<template> + <div class="table"> + <el-table :data="list" max-height="363px" height="363px"> + <el-table-column label="序号" type="index" width="80" /> + <el-table-column label="事件类型" prop="categorycode" width="" /> + <el-table-column label="事件描述" prop="eventcontent" width="" /> + <el-table-column label="办理状态" prop="status" width="" /> + <el-table-column label="接收时间" prop="happentime" width="180" /> + <el-table-column label="操作" width="90" align="center"> + <template slot-scope="data"> + <el-button type="text" @click="handleView">查看</el-button> + </template> + </el-table-column> + </el-table> + <Pagination + v-show="total > 0" + :total="total" + :page.sync="queryParams.pageNo" + :limit.sync="queryParams.pageSize" + @pagination="getList" + /> + </div> +</template> + +<script> +export default { + name: "reporting-events", + props: { + juminArr: { + type: Array, + default: () => [], + }, + }, + data() { + return { + queryParams: { + pageNo: 1, + pageSize: 10, + residList: [], + }, + list: [], + total: 0, + }; + }, + watch: { + juminArr(newVal, oldVal) { + if (newVal.length > 0) { + this.queryParams.residList = newVal.map((item) => { + return item.id; + }); + this.getList(); + } + }, + }, + methods: { + getList() { + // 事件分页查询 + const statusArr = { + processing: "处理中", + closed_case: "已办结", + }; + const marktypes = ["普通事件", "难点读点", "矛盾纠纷", "自身问题"]; + this.$http + .post("/actual/base/peopleRoomOverview/eventPageList", this.queryParams) + .then(({ data: res }) => { + this.list = res.data.list.map((item) => { + return { + ...item, + status: item.status?statusArr[item.status]:null, + marktype: marktypes[item.marktype], + }; + }); + this.total = res.data.total; + this.$emit("changeTotal", { name: 3, total: this.total }); + }); + }, + }, +}; +</script> + +<style scoped lang="scss"> +.business-records { + margin-bottom: 25px; +} +.table { + /deep/ .el-table td, + /deep/ .el-table th, + /deep/ .el-table tr { + padding: 14px !important; + border: none !important; + min-height: 52px; + } + /deep/ .el-table td, + /deep/ .el-table th { + background: none !important; + } + /deep/ .el-table td { + font-size: 14px; + font-weight: 400; + color: #ffffff; + text-shadow: 1px 2px 4px rgba(10, 32, 60, 0.51); + } + + /deep/ .el-table tr { + background: none; + &:hover { + background-color: rgba(26, 149, 255, 0.3) !important; + } + } + /deep/ .el-table__body-wrapper tr:nth-of-type(odd) { + background: rgba(14, 56, 115, 0.4); + } + + /deep/ .el-table { + background: none !important; + + &:before { + background: none; + } + } + /deep/ .el-table__header-wrapper tr { + color: #a3b9da !important; + font-size: 14px; + font-weight: 400; + opacity: 0.76; + background: none; + &:hover { + background: none !important; + } + } + /deep/ .el-table__header-wrapper { + background: none !important; + } +} +</style> diff --git a/src/views/dataBoard/cpts/family/modules/businessTables/resident.vue b/src/views/dataBoard/cpts/family/modules/businessTables/resident.vue new file mode 100644 index 000000000..680a16b7f --- /dev/null +++ b/src/views/dataBoard/cpts/family/modules/businessTables/resident.vue @@ -0,0 +1,122 @@ +<template> + <div class="table"> + <el-table :data="list" max-height="363px" height="363px"> + <el-table-column label="序号" type="index" width="80" /> + <el-table-column label="需求类型" prop="categoryName" width="" /> + <el-table-column label="需求描述" prop="content" width="" /> + <el-table-column label="办理情况" prop="status" width="" /> + <el-table-column label="上报时间" prop="reportTime" width="180" /> + <el-table-column label="操作" width="90" align="center"> + <template slot-scope="data"> + <el-button type="text" @click="handleView">查看</el-button> + </template> + </el-table-column> + </el-table> + </div> +</template> + +<script> +export default { + name: "complaint", + props: { + juminArr: { + type: Array, + default: () => [], + }, + }, + data() { + return { + queryParams: { + residList: [], + }, + list: [], + total: 0, + }; + }, + watch: { + juminArr(newVal, oldVal) { + if (newVal.length > 0) { + this.queryParams.residList = newVal.map((item) => { + return item.id; + }); + this.getList(); + } + }, + }, + methods: { + getList() { + // 居民需求列表 + this.$http + .post( + "/actual/base/peopleRoomOverview/demandOfResidentsPageList", + this.queryParams + ) + .then(({ data: res }) => { + this.list = res.data.map((item) => { + return { + ...item, + }; + }); + this.total = res.data.length; + this.$emit("changeTotal", { name: 4, total: this.total }); + }); + }, + }, +}; +</script> + +<style scoped lang="scss"> +.business-records { + margin-bottom: 25px; +} +.table { + /deep/ .el-table td, + /deep/ .el-table th, + /deep/ .el-table tr { + padding: 14px !important; + border: none !important; + min-height: 52px; + } + /deep/ .el-table td, + /deep/ .el-table th { + background: none !important; + } + /deep/ .el-table td { + font-size: 14px; + font-weight: 400; + color: #ffffff; + text-shadow: 1px 2px 4px rgba(10, 32, 60, 0.51); + } + + /deep/ .el-table tr { + background: none; + &:hover { + background-color: rgba(26, 149, 255, 0.3) !important; + } + } + /deep/ .el-table__body-wrapper tr:nth-of-type(odd) { + background: rgba(14, 56, 115, 0.4); + } + + /deep/ .el-table { + background: none !important; + + &:before { + background: none; + } + } + /deep/ .el-table__header-wrapper tr { + color: #a3b9da !important; + font-size: 14px; + font-weight: 400; + opacity: 0.76; + background: none; + &:hover { + background: none !important; + } + } + /deep/ .el-table__header-wrapper { + background: none !important; + } +} +</style> diff --git a/src/views/dataBoard/cpts/personnel/modules/Family.vue b/src/views/dataBoard/cpts/personnel/modules/Family.vue index 57886409d..6fda2fc8c 100644 --- a/src/views/dataBoard/cpts/personnel/modules/Family.vue +++ b/src/views/dataBoard/cpts/personnel/modules/Family.vue @@ -12,6 +12,12 @@ </div> <div>居民分类:{{ getType(item.classificationOfInhabitantsList) }}</div> </div> + <div style="padding-top: 220px; margin-left: 148px"> + <div class="user-name">{{ info.name }}</div> + <div class="user-gx" v-if="info.houseHolderRel"> + ({{ info.houseHolderRel == "本人" ? "户主" : info.houseHolderRel }}) + </div> + </div> </div> </template> @@ -22,8 +28,9 @@ export default { return { data: [], queryParam: { - type: "0", + type: "1", }, + info: {}, }; }, computed: { @@ -45,6 +52,7 @@ export default { const query = this.$route.query; this.queryParam.resid = query.user_id; this.getDatas(); + this.getUserInfo(); }, methods: { getDatas() { @@ -58,6 +66,17 @@ export default { this.data = res.data; }); }, + getUserInfo() { + this.$http + .post( + "/actual/base/peopleRoomOverview/getPersonalFile?resid=" + + this.queryParam.resid, + this.queryParam + ) + .then(({ data: res }) => { + this.info = res.data; + }); + }, }, }; </script> @@ -110,4 +129,25 @@ export default { bottom: 41px; } } +.user-name { + width: 174px; + text-align: center; + height: 17px; + font-size: 18px; + font-family: PingFang SC; + font-weight: bold; + color: #ffffff; + line-height: 22px; + margin-top: -12px; +} +.user-gx { + width: 174px; + text-align: center; + height: 17px; + font-size: 16px; + font-family: PingFang SC; + font-weight: bold; + color: #ffffff; + line-height: 32px; +} </style> diff --git a/src/views/dataBoard/cpts/personnel/modules/MatterDetails.vue b/src/views/dataBoard/cpts/personnel/modules/MatterDetails.vue index a8563dc3e..10ef93f55 100644 --- a/src/views/dataBoard/cpts/personnel/modules/MatterDetails.vue +++ b/src/views/dataBoard/cpts/personnel/modules/MatterDetails.vue @@ -2,9 +2,10 @@ <div class="matter-details"> <div class="user-img"> <img src="@/assets/images/manyidu/dn_bg1.png" alt="" /> + <div class="user-name">{{ data.name }}</div> </div> <div class="tags"> - <div class="tag" v-if="data.name">{{ data.name }}</div> + <!-- <div class="tag" v-if="data.name">{{ data.name }}</div> --> <div class="tag red" v-if="data.riskyFlag == '1'">满意度风险人员</div> <div class="tag small" v-if="data.gender"> {{ genderArr[data.gender] }} @@ -126,4 +127,16 @@ export default { bottom: 10px; } } + +.user-name { + width:174px; + text-align: center; + height: 17px; + font-size: 18px; + font-family: PingFang SC; + font-weight: bold; + color: #ffffff; + line-height: 22px; + margin-top: -12px; +} </style> diff --git a/src/views/dataBoard/renfang/resident/index.vue b/src/views/dataBoard/renfang/resident/index.vue index 3838d6e25..de753eb87 100644 --- a/src/views/dataBoard/renfang/resident/index.vue +++ b/src/views/dataBoard/renfang/resident/index.vue @@ -5,13 +5,15 @@ v-if="breadList.length > 1" :bread-list="breadList" /> - <personnel /> + <!-- <personnel /> --> + <family /> </div> </template> <script> import cptBread from "@/views/dataBoard/renfang/cpts/bread"; import personnel from "@/views/dataBoard/cpts/personnel" +import family from "@/views/dataBoard/cpts/family" export default { name: "renfang", @@ -19,6 +21,7 @@ export default { components: { cptBread, personnel, + family, }, data() { diff --git a/src/views/dataBoard/satisfactionEval/components/Title/index.vue b/src/views/dataBoard/satisfactionEval/components/Title/index.vue index e776c3a2e..218a3b5c9 100644 --- a/src/views/dataBoard/satisfactionEval/components/Title/index.vue +++ b/src/views/dataBoard/satisfactionEval/components/Title/index.vue @@ -1,5 +1,5 @@ <template> - <div class="title" :class="noBg?'no-bg':''"> + <div class="title" :class="noBg ? 'no-bg' : ''"> <span class="text"> <span class="txt">{{ text }}</span> <span class="text-shadow">{{ text }}</span> @@ -14,20 +14,20 @@ export default { props: { text: { type: String, - default: '' + default: "", }, noBg: { type: Boolean, - default: false - } - } -} + default: false, + }, + }, +}; </script> <style scoped lang="scss"> .title { -// background: url(../../../../../assets/images/shuju/overview/title-bg.png) - // no-repeat 0 0 fixed; + background: url(../../../../../assets/images/shuju/overview/title-bg.png) + no-repeat 0 0 fixed; padding: 8px 16px 8px 32px; display: flex; align-items: center; @@ -60,4 +60,4 @@ export default { .no-bg { background: none; } -</style> \ No newline at end of file +</style> From 45cedf22977012cecd1e24f4d4c0b968ee61abe3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E8=8B=A5=E6=99=A8?= <974220104@qq.com> Date: Fri, 22 Sep 2023 15:53:29 +0800 Subject: [PATCH 08/16] =?UTF-8?q?=E8=A1=A5=E6=8F=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/dataBoard/renfang/resident/index.vue | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/views/dataBoard/renfang/resident/index.vue b/src/views/dataBoard/renfang/resident/index.vue index de753eb87..3838d6e25 100644 --- a/src/views/dataBoard/renfang/resident/index.vue +++ b/src/views/dataBoard/renfang/resident/index.vue @@ -5,15 +5,13 @@ v-if="breadList.length > 1" :bread-list="breadList" /> - <!-- <personnel /> --> - <family /> + <personnel /> </div> </template> <script> import cptBread from "@/views/dataBoard/renfang/cpts/bread"; import personnel from "@/views/dataBoard/cpts/personnel" -import family from "@/views/dataBoard/cpts/family" export default { name: "renfang", @@ -21,7 +19,6 @@ export default { components: { cptBread, personnel, - family, }, data() { From 0722ed252df917961b0da7b05cadebc4947e0bd2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=88=98=E7=AB=8B=E6=A0=87?= <2658037827@qq.com> Date: Fri, 22 Sep 2023 15:43:51 +0800 Subject: [PATCH 09/16] =?UTF-8?q?=E5=AF=B9=E6=8E=A5=E6=BB=A1=E6=84=8F?= =?UTF-8?q?=E5=BA=A6=E5=AD=90=E9=A1=B5=E9=9D=A2=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/jwTool.js | 4 +- .../satisfactionEval/dissatisfied/detail.vue | 71 +++++-- .../satisfactionEval/dissatisfied/index.vue | 197 +++++++++++++----- .../dissatisfiedPersonnel/index.vue | 103 +++++---- .../modules/PersonnelPortrait/index.vue | 12 +- .../modules/PotentialPeople/index.vue | 6 +- .../potentialPeople/index.vue | 98 ++++++--- .../potentialPeople/sjwjj.vue | 101 +++------ .../potentialPeople/xqwmz.vue | 102 +++------ .../potentialPeople/yxwxfw.vue | 104 +++------ 10 files changed, 427 insertions(+), 371 deletions(-) diff --git a/src/utils/jwTool.js b/src/utils/jwTool.js index 5e797cf78..058e03e1f 100644 --- a/src/utils/jwTool.js +++ b/src/utils/jwTool.js @@ -3,7 +3,9 @@ import Vue from "vue"; const paramsFormat = function (params) { let strArray = [] for(let key in params) { - strArray.push(key+'='+params[key]) + if(params[key]) { + strArray.push(key+'='+params[key]) + } } return strArray.join('&') } diff --git a/src/views/dataBoard/satisfactionEval/dissatisfied/detail.vue b/src/views/dataBoard/satisfactionEval/dissatisfied/detail.vue index 6bd2b2eff..56e83fc80 100644 --- a/src/views/dataBoard/satisfactionEval/dissatisfied/detail.vue +++ b/src/views/dataBoard/satisfactionEval/dissatisfied/detail.vue @@ -15,15 +15,15 @@ <div class="sub-title">事项详情</div> <div class="detail"> <p> - 小区垃圾急需要处理,垃圾桶旁边垃圾堆积严重,现在已经影响居民的日常生活和出行,望有关部门能够重视。 + {{unsatisfiedMattersModel.reason}} </p> <ul> - <li><span>事项来源:</span>省满意度调查</li> - <li><span>事项类型:</span>生态环境</li> - <li><span>所属月份:</span>2023-09</li> - <li><span>所属社区:</span>XXX社区</li> - <li><span>提交人:</span>张**</li> - <li><span>提交人电话:</span>133</li> + <li><span>事项来源:</span>{{unsatisfiedMattersModel.satisfactionSource}}</li> + <li><span>事项类型:</span>{{unsatisfiedMattersModel.satisfactionCategoryName}}</li> + <li><span>所属月份:</span>{{unsatisfiedMattersModel.satisfactionCategoryName}}</li> + <li><span>所属社区:</span>{{unsatisfiedMattersModel.organizationName}}</li> + <li><span>提交人:</span>{{unsatisfiedMattersModel.name}}</li> + <li><span>提交人电话:</span>{{unsatisfiedMattersModel.mobile}}</li> </ul> </div> </el-col> @@ -33,31 +33,31 @@ <div class="number-item"> <div class="text">12345投诉</div> <div class="num"> - <span class="orange">39</span> + <span class="orange">{{unsatisfiedHisCount.satisfaction_12345}}</span> 人 </div> </div> <div class="number-item"> <div class="text">省满意度调查</div> <div class="num"> - <span class="green">102</span> + <span class="green">{{unsatisfiedHisCount.satisfaction_province}}</span> 人 </div> </div> <div class="number-item"> <div class="text">社区满意度自评</div> <div class="num"> - <span class="light">273</span> + <span class="light">{{unsatisfiedHisCount.satisfaction_community}}</span> 人 </div> </div> </div> <div class="sub-title">回访记录</div> <div class="log"> - <div class="log-item" v-for="(item,index) in 3"> - <div class="name">杨建国(网格长)</div> - <div>2023-08-17</div> - <div>上门回访 <i class="el-icon-arrow-right"></i></div> + <div class="log-item" v-for="(item,index) in followUpRecordDetails"> + <div class="name">{{item.followUpUser}}({{item.roleName}})</div> + <div>{{item.followUpDate}}</div> + <div>{{item.followUpWay}} <i class="el-icon-arrow-right"></i></div> </div> </div> @@ -75,15 +75,42 @@ export default { components: {Title}, data() { return { - dialogVisible: false + dialogVisible: false, + unsatisfiedMattersModel: '', + unsatisfiedHisCount: '', + followUpRecordDetails: '', + satisfactionSourceOptions: [{ + value: 'satisfaction_12345', + label: '12345投诉', + color: '#FFB73C', + }, { + value: 'satisfaction_province', + label: '省满意度调查', + color: '#64C1FF' + }, { + value: 'satisfaction_community', + label: '社区满意度自查', + color: '#08EBAE' + }] }; }, methods: { handleClose(done) { this.dialogVisible = false }, - open() { + open(id) { this.dialogVisible = true + this.getDetail(id) + }, + getDetail(id) { + this.$http.post('/governance/satisfactionDetailList/getUnsatisfiedMattersDetailInfo', id).then(({data: {data}}) => { + this.unsatisfiedMattersModel = data.unsatisfiedMattersModel + this.unsatisfiedHisCount = data.unsatisfiedHisCount + this.followUpRecordDetails = data.followUpRecordDetails + if(this.unsatisfiedMattersModel.satisfactionSource) { + this.unsatisfiedMattersModel.satisfactionSource = satisfactionSourceOptions.filter(item => item.value === this.unsatisfiedMattersModel.satisfactionSource)[0].label + } + }) } } } @@ -137,14 +164,17 @@ export default { line-height: 32px; margin: 0 0 10px; } + ul { margin: 0; padding: 0; list-style-type: none; } + li { color: #FFFFFF; line-height: 28px; + span { color: #9CB4D3 } @@ -156,16 +186,19 @@ export default { display: flex; justify-content: space-between; margin-bottom: 30px; + .text { font-size: 14px; font-weight: 400; color: #A3B9DA; margin-bottom: 17px; } + .num { font-size: 14px; font-weight: 400; color: #A3B9DA; + span { font-size: 32px; font-weight: bold; @@ -173,17 +206,22 @@ export default { } } } + .orange { color: #FFB73C; } + .green { color: #08EBAE; } + .light { color: #7FCEFF; } + .log { padding-left: 26px; + .log-item { display: flex; justify-content: space-between; @@ -191,6 +229,7 @@ export default { color: #fff; background: url("@/assets/images/manyidu/hf_line.png") bottom center no-repeat; padding: 9px 0; + .name { flex: 0 0 33.33333%; } diff --git a/src/views/dataBoard/satisfactionEval/dissatisfied/index.vue b/src/views/dataBoard/satisfactionEval/dissatisfied/index.vue index bb8e51eeb..3ecbdd4ce 100644 --- a/src/views/dataBoard/satisfactionEval/dissatisfied/index.vue +++ b/src/views/dataBoard/satisfactionEval/dissatisfied/index.vue @@ -3,45 +3,57 @@ <Breadcrumb :list="breadcrumbList"/> <div class="screen"> <el-form :model="queryParams" inline> + <el-date-picker + size="small" + popper-class="selectPopClass" + v-model="queryParams.month" + type="month" + value-format="yyyy-MM" + placeholder="按月度"> + </el-date-picker> - <el-select popper-class="selectPopClass" v-model="queryParams.month" size="small" placeholder="按月度"> + <el-select popper-class="selectPopClass" v-model="queryParams.agencyId" size="small" placeholder="按组织"> <el-option - v-for="item in monthOptions" + v-for="item in orgOptions" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> - <el-select popper-class="selectPopClass" v-model="queryParams.org" size="small" placeholder="按组织"> + <el-select + popper-class="selectPopClass" + clearable + v-model="queryParams.satisfactionSource" + size="small" + placeholder="按不满意事项来源" + @change="getSatisfactionCategoryOptions" + > <el-option - v-for="item in monthOptions" + v-for="item in satisfactionSourceOptions" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> - <el-select popper-class="selectPopClass" v-model="queryParams.matterSource" size="small" placeholder="按不满意事项来源"> + <el-select + popper-class="selectPopClass" + clearable + v-model="queryParams.satisfactionCategory" + size="small" + placeholder="按不满意事项类型" + > <el-option - v-for="item in monthOptions" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select> - - <el-select popper-class="selectPopClass" v-model="queryParams.matterType" size="small" placeholder="按不满意事项类型"> - <el-option - v-for="item in monthOptions" + v-for="item in satisfactionCategoryOptions" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> <el-input v-model="queryParams.name" size="small" placeholder="按人员姓名"></el-input> - <el-input v-model="queryParams.tel" size="small" placeholder="按人员电话"></el-input> - <el-button size="small" class="btn" type="primary">查询</el-button> + <el-input v-model="queryParams.mobile" size="small" placeholder="按人员电话"></el-input> + <el-button size="small" class="btn" type="primary" @click="search">查询</el-button> </el-form> </div> @@ -53,71 +65,90 @@ width="80"/> <el-table-column - prop="name" + prop="month" label="月度" width="114"/> <el-table-column - prop="address" + prop="organizationName" width="118" label="所属社区"/> <el-table-column - prop="address" + prop="satisfactionSource" width="168" label="事项来源"> - <template slot-scope="data"></template> + <template slot-scope="{row}"> + <span :style="{color: satisfactionSourceFormat(row.satisfactionSource).color}"> + {{ satisfactionSourceFormat(row.satisfactionSource).label }} + </span> + + </template> </el-table-column> <el-table-column - prop="address" - width="118" + prop="satisfactionCategoryName" + width="150" label="事项类型"/> <el-table-column - prop="address" + prop="reason" show-overflow-tooltip label="事项描述"/> <el-table-column - prop="address" + prop="createTime" width="197" label="提交时间"/> <el-table-column - prop="address" + prop="name" width="119" label="姓名"/> <el-table-column - prop="address" + prop="mobile" width="153" label="电话"/> <el-table-column - prop="address" + prop="completeFlag" width="118px" label="是否完成"> - <template slot-scope="data"></template> + <template slot-scope="{row}"> + <span :class="row.completeFlag==='是'?'light':'red'"> + {{ row.completeFlag }} + </span> + </template> </el-table-column> + <el-table-column - prop="address" + prop="followUpStatus" width="118px" label="是否回访"> - <template slot-scope="data"></template> + <template slot-scope="{row}"> + <span :class="row.followUpStatus==='是'?'light':'red'"> + {{ row.followUpStatus }} + </span> + </template> </el-table-column> <el-table-column - prop="address" + prop="dangerFlag" width="118px" label="消除风险"> - <template slot-scope="data"></template> + <template slot-scope="{row}"> + <span :class="row.dangerFlag==='是'?'light':'red'"> + {{ row.dangerFlag }} + </span> + + </template> </el-table-column> <el-table-column label="操作" width="90" align="center"> <template slot-scope="data"> - <el-button type="text" @click="handleView">查看</el-button> + <el-button type="text" @click="handleView(data.row)">查看</el-button> </template> </el-table-column> @@ -127,11 +158,11 @@ <Pagination v-show="total>0" :total="total" - :page.sync="queryParams.pageNum" + :page.sync="queryParams.pageNo" :limit.sync="queryParams.pageSize" @pagination="getList" /> - <DissatisfiedDetail ref="detail"/> + <DissatisfiedDetail ref="detail" :id="id"/> </div> </template> @@ -146,15 +177,16 @@ export default { data() { return { queryParams: { - month: '', - org: '', - matterSource: '', - matterType: '', - name: '', - tel: '', - pageNum: 1, + month: this.$moment().format('YYYY-MM'), + agencyId: "", + satisfactionSource: "", + satisfactionCategory: "", + name: "", + mobile: "", + pageNo: 1, pageSize: 10, }, + id: {}, total: 0, breadcrumbList: [{ path: '/dataBoard/satisfactionEval/index', @@ -163,18 +195,80 @@ export default { path: '', name: '不满意事项列表' }], - monthOptions: new Array(12).fill(0).map((_, index) => { - return {label: (index - 0 + 1) + '月', value: (index - 0 + 1)} - }), - list: [{}, {}, {}] + orgOptions: [], + satisfactionCategoryOptions: [], + list: [], + satisfactionSourceOptions: [{ + value: 'satisfaction_12345', + label: '12345投诉', + color: '#FFB73C', + }, { + value: 'satisfaction_province', + label: '省满意度调查', + color: '#64C1FF' + }, { + value: 'satisfaction_community', + label: '社区满意度自查', + color: '#08EBAE' + }] } }, + mounted() { + this.getOrg() + }, methods: { + getSatisfactionCategoryOptions() { + this.queryParams.satisfactionCategory = '' + if(!this.queryParams.satisfactionSource) { + this.satisfactionCategoryOptions = [] + return + } + this.$http.get('/governance/satisfactionDetailList/getUnsatisfiedCategory?satisfactionSource=' + this.queryParams.satisfactionSource).then(({data: {data}}) => { + this.satisfactionCategoryOptions = data.map(item => { + return { + label: item.categoryName, + value: item.categoryCode + } + }) + }) + + }, + satisfactionSourceFormat(val) { + let satisfactionSource = this.satisfactionSourceOptions.filter(item => item.value === val)[0] + return satisfactionSource ? satisfactionSource : '' + }, + search() { + this.queryParams.pageNo = 1 + this.getList(); + }, getList() { + this.$http.get('/governance/satisfactionDetailList/getUnsatisfiedMattersList?' + this.$paramsFormat(this.queryParams)).then(({data: {data}}) => { + this.total = data.total + this.list = data.list + }) + }, + getOrg() { + let params = { + orgId: this.$store.state.chooseArea.chooseName.orgId, + level: this.$store.state.chooseArea.chooseName.level + } + this.$http.post(`/gov/org/agency/maporg`, params).then(async ({data: {data}}) => { + this.queryParams.agencyId = this.$store.state.chooseArea.chooseName.orgId + let parent = {value: data.id, label: data.name} + this.orgOptions = [parent, ...data.children.map(item => { + return { + value: item.id, + label: item.name + } + })] + this.getList() + }) }, - handleView() { - this.$refs.detail.open() + handleView(id) { + console.log(id) + this.id = id + this.$refs.detail.open(id) } } } @@ -204,18 +298,23 @@ export default { height: 32px; } } + .orange { color: #FFB73C; } + .blue { color: #64C1FF; } + .green { color: #08EBAE; } + .light { color: #3CF5FF; } + .red { color: #F95619; } diff --git a/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/index.vue b/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/index.vue index b68467cd3..66dcb75f0 100644 --- a/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/index.vue +++ b/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/index.vue @@ -2,7 +2,7 @@ <div> <Breadcrumb :list="breadcrumbList"/> <div class="main-title"> - <Title text="“基础教育”画像匹配同类不满意人员" noBg/> + <Title :text="`“${title}”画像匹配同类不满意人员`" noBg/> </div> <div class="table"> <el-table :data="list"> @@ -12,71 +12,52 @@ width="80"/> <el-table-column - prop="name" - label="月度" - width="114"/> - - <el-table-column - prop="address" + prop="gridName" width="118" - label="所属社区"/> + label="所属组织"/> <el-table-column - prop="address" - width="168" - label="事项来源"> + prop="restName" + label="姓名"> <template slot-scope="data"></template> </el-table-column> <el-table-column - prop="address" - width="118" - label="事项类型"/> + prop="mobile" + label="电话"/> - <el-table-column - prop="address" - show-overflow-tooltip - label="事项描述"/> <el-table-column - prop="address" - width="197" - label="提交时间"/> + prop="categoryNames" + label="人员性质"/> <el-table-column - prop="address" - width="119" - label="姓名"/> + prop="gender" + label="性别"> + <template slot-scope="{row}"> + {{row.gender === '1'?'男':row.gender === '2'?'女':row.gender === '0'?'未知':''}} + </template> + </el-table-column> <el-table-column - prop="address" - width="153" - label="电话"/> + prop="age" + label="年龄"/> <el-table-column - prop="address" - width="118px" - label="是否完成"> - <template slot-scope="data"></template> - </el-table-column> + prop="cultureLevel" + label="学历"/> <el-table-column - prop="address" - width="118px" - label="是否回访"> - <template slot-scope="data"></template> - </el-table-column> + prop="marriageName" + label="婚姻"/> <el-table-column - prop="address" - width="118px" - label="消除风险"> - <template slot-scope="data"></template> - </el-table-column> + prop="monthIncomeLevel" + label="月收入"/> - <el-table-column label="操作" width="90" align="center"> + <el-table-column label="详情" width="90" align="center"> <template slot-scope="data"> - <el-button type="text" @click="handleView">查看</el-button> + <el-button type="text" @click="handleView(data.row)">查看</el-button> </template> </el-table-column> @@ -86,7 +67,7 @@ <Pagination v-show="total>0" :total="total" - :page.sync="queryParams.pageNum" + :page.sync="queryParams.pageNo" :limit.sync="queryParams.pageSize" @pagination="getList" /> @@ -101,17 +82,11 @@ import Title from "@/views/dataBoard/satisfactionEval/components/Title" export default { name: "dissatisfied", - components: {Breadcrumb, Pagination,Title}, + components: {Breadcrumb, Pagination, Title}, data() { return { queryParams: { - month: '', - org: '', - matterSource: '', - matterType: '', - name: '', - tel: '', - pageNum: 1, + pageNo: 1, pageSize: 10, }, total: 0, @@ -125,14 +100,29 @@ export default { monthOptions: new Array(12).fill(0).map((_, index) => { return {label: (index - 0 + 1) + '月', value: (index - 0 + 1)} }), - list: [{}, {}, {}] + list: [], + title: '' } }, + activated() { + this.title = this.$route.query.title + let searchParams = JSON.parse(this.$route.query.searchParams) + console.log(searchParams) + this.queryParams = { + ...this.queryParams, + ...searchParams + } + this.getList() + }, methods: { getList() { - + this.$http.get('/governance/satisfactionOverview/satisfactionCrowdList?' + this.$paramsFormat(this.queryParams)).then(({data: {data}}) => { + this.list = data.list + this.total = total + }) }, - handleView({name,id}) { + handleView({restName,restId}) { + this.$router.push('/dataBoard/satisfactionEval/dissatisfiedPersonnel/detail?name='+restName+'&id='+restId) } } } @@ -162,6 +152,7 @@ export default { height: 32px; } } + .main-title { margin: 25px 0 32px; } diff --git a/src/views/dataBoard/satisfactionEval/modules/PersonnelPortrait/index.vue b/src/views/dataBoard/satisfactionEval/modules/PersonnelPortrait/index.vue index 6ffd06d18..dfb1cee8b 100644 --- a/src/views/dataBoard/satisfactionEval/modules/PersonnelPortrait/index.vue +++ b/src/views/dataBoard/satisfactionEval/modules/PersonnelPortrait/index.vue @@ -37,7 +37,7 @@ </div> </div> - <div class="btn" @click="$router.push('/dataBoard/satisfactionEval/dissatisfiedPersonnel')"> + <div class="btn" @click="gotopage"> <div>按画像匹配到同类:<span> <b>{{matchPeopleNum?matchPeopleNum:0}}</b>人</span></div> <i class="el-icon-arrow-right"></i> </div> @@ -61,7 +61,7 @@ export default { label: '按12345热线投诉结果', value: '12345' }], - typeCondition: 1, + typeCondition: '', typeConditionList: [], gender: "", marriageName: "", @@ -70,7 +70,8 @@ export default { gridName: "", monthIncomeLevel: "", residentTagName: "", - matchPeopleNum: 0 + matchPeopleNum: 0, + searchParams: '' } }, watch: { @@ -90,6 +91,9 @@ export default { this.resultType = val this.getData() }, + gotopage() { + this.$router.push('/dataBoard/satisfactionEval/dissatisfiedPersonnel?searchParams='+this.searchParams+'&title='+this.typeConditionList.filter(item=>item.value === this.typeCondition)[0].label) + }, getDisKey() { this.$http.post('/sys/dict/data/dictlist', {'dictType': 'satisfaction_category'}).then(({data: {data}}) => { this.typeCondition = data[0].value @@ -113,6 +117,8 @@ export default { this.monthIncomeLevel = data.monthIncomeLevel; this.residentTagName = data.residentTagName; this.matchPeopleNum = data.matchPeopleNum; + + this.searchParams = JSON.stringify({...data,...params}) }) } } diff --git a/src/views/dataBoard/satisfactionEval/modules/PotentialPeople/index.vue b/src/views/dataBoard/satisfactionEval/modules/PotentialPeople/index.vue index abe79d71c..4223950e9 100644 --- a/src/views/dataBoard/satisfactionEval/modules/PotentialPeople/index.vue +++ b/src/views/dataBoard/satisfactionEval/modules/PotentialPeople/index.vue @@ -1,6 +1,6 @@ <template> <div class="potential-people"> - <div class="potential-people-item" @click="$router.push('/dataBoard/satisfactionEval/potentialPeople/sjwjj')"> + <div class="potential-people-item" @click="$router.push('/dataBoard/satisfactionEval/potentialPeople')"> <div class="icon"> <img src="@/assets/images/manyidu/qz_wjj.png" alt=""> </div> @@ -10,7 +10,7 @@ </div> <div class="num"><span class="orange">{{ unSolvedNum ? unSolvedNum : 0 }}</span>人</div> </div> - <div class="potential-people-item" @click="$router.push('/dataBoard/satisfactionEval/potentialPeople/xqwmz')"> + <div class="potential-people-item" @click="$router.push('/dataBoard/satisfactionEval/potentialPeople')"> <div class="icon"> <img src="@/assets/images/manyidu/qz_wmz.png" alt=""> </div> @@ -20,7 +20,7 @@ </div> <div class="num"><span class="green">{{ unFinishNum ? unFinishNum : 0 }}</span>人</div> </div> - <div class="potential-people-item" @click="$router.push('/dataBoard/satisfactionEval/potentialPeople/yxwxfw')"> + <div class="potential-people-item" @click="$router.push('/dataBoard/satisfactionEval/potentialPeople')"> <div class="icon"> <img src="@/assets/images/manyidu/qz_wx.png" alt=""> </div> diff --git a/src/views/dataBoard/satisfactionEval/potentialPeople/index.vue b/src/views/dataBoard/satisfactionEval/potentialPeople/index.vue index 64c136837..34c4ff51a 100644 --- a/src/views/dataBoard/satisfactionEval/potentialPeople/index.vue +++ b/src/views/dataBoard/satisfactionEval/potentialPeople/index.vue @@ -3,26 +3,17 @@ <Breadcrumb :list="breadcrumbList"/> <div class="screen"> <el-form :model="queryParams" inline> - <el-select popper-class="selectPopClass" v-model="queryParams.org" size="small" placeholder="按组织"> + <el-select popper-class="selectPopClass" v-model="queryParams.agencyId" size="small" placeholder="按组织"> <el-option - v-for="item in monthOptions" + v-for="item in orgOptions" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> - - <el-select popper-class="selectPopClass" v-model="queryParams.matterType" size="small" placeholder="按不满意类型"> - <el-option - v-for="item in monthOptions" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select> - <el-input v-model="queryParams.name" size="small" placeholder="按姓名"></el-input> - <el-input v-model="queryParams.tel" size="small" placeholder="按电话"></el-input> - <el-button size="small" class="btn" type="primary">查询</el-button> + <el-input v-model="queryParams.name" clearable size="small" placeholder="按姓名"></el-input> + <el-input v-model="queryParams.mobile" clearable size="small" placeholder="按电话"></el-input> + <el-button size="small" class="btn" type="primary" @click="search">查询</el-button> </el-form> </div> @@ -38,41 +29,56 @@ label="上报人"/> <el-table-column - prop="key" + prop="mobile" label="上报人电话"/> <el-table-column - prop="key" + prop="agencyName" label="所属组织"> </el-table-column> <el-table-column - prop="key" + prop="eventCount" sortable - label="事件未解决数"/> + label="事件未解决数"> + <template slot-scope="{row}"> + <el-button type="text" @click="$router.push('/dataBoard/satisfactionEval/potentialPeople/sjwjj?reportUserId='+row.reportUserId)">{{ row.eventCount }}</el-button> + </template> + </el-table-column> <el-table-column - prop="key" + prop="demandCount" sortable - label="需求未满足数"/> + label="需求未满足数"> + <template slot-scope="{row}"> + <el-button type="text" @click="$router.push('/dataBoard/satisfactionEval/potentialPeople/xqwmz?reportUserId='+row.reportUserId)">{{ row.demandCount }}</el-button> + </template> + </el-table-column> <el-table-column - prop="key" + prop="serviceCount" sortable - label="应享未享数"/> + label="应享未享数"> + <template slot-scope="{row}"> + <el-button type="text" @click="$router.push('/dataBoard/satisfactionEval/potentialPeople/yxwxfw?reportUserId='+row.reportUserId)">{{ row.serviceCount }}</el-button> + </template> + </el-table-column> <el-table-column - prop="key" + prop="countAll" sortable - label="总数"/> - + label="总数"> + <template slot-scope="{row}">{{ row.countAll }} +<!-- <el-button type="text"></el-button>--> + </template> + </el-table-column> </el-table> </div> <Pagination v-show="total>0" :total="total" - :page.sync="queryParams.pageNum" + :page.sync="queryParams.pageNo" :limit.sync="queryParams.pageSize" @pagination="getList" /> @@ -87,7 +93,7 @@ import Title from "@/views/dataBoard/satisfactionEval/components/Title" export default { name: "dissatisfied", - components: {Breadcrumb, Pagination,Title}, + components: {Breadcrumb, Pagination, Title}, data() { return { queryParams: { @@ -97,9 +103,10 @@ export default { matterType: '', name: '', tel: '', - pageNum: 1, + pageNo: 1, pageSize: 10, }, + orgOptions: [], total: 0, breadcrumbList: [{ path: '/dataBoard/satisfactionEval/index', @@ -111,14 +118,43 @@ export default { monthOptions: new Array(12).fill(0).map((_, index) => { return {label: (index - 0 + 1) + '月', value: (index - 0 + 1)} }), - list: [{}, {}, {}] + list: [] } }, + mounted() { + this.getOrg() + }, methods: { + search() { + this.queryParams.pageNo = 1 + this.getList(); + }, + getOrg() { + let params = { + orgId: this.$store.state.chooseArea.chooseName.orgId, + level: this.$store.state.chooseArea.chooseName.level + } + + this.$http.post(`/gov/org/agency/maporg`, params).then(async ({data: {data}}) => { + this.queryParams.agencyId = this.$store.state.chooseArea.chooseName.orgId + let parent = {value: data.id, label: data.name} + this.orgOptions = [parent, ...data.children.map(item => { + return { + value: item.id, + label: item.name + } + })] + this.getList() + }) + }, getList() { - + this.$http.get('/governance/satisfactionDetailList/getPotentialDissatisfiedCountDetail?' + this.$paramsFormat(this.queryParams)).then(({data: {data}}) => { + this.list = data.list; + this.total = data.total; + }) }, - handleView({name,id}) { + handleView(id) { + } } } diff --git a/src/views/dataBoard/satisfactionEval/potentialPeople/sjwjj.vue b/src/views/dataBoard/satisfactionEval/potentialPeople/sjwjj.vue index 9aab8d589..9a198aa5c 100644 --- a/src/views/dataBoard/satisfactionEval/potentialPeople/sjwjj.vue +++ b/src/views/dataBoard/satisfactionEval/potentialPeople/sjwjj.vue @@ -1,32 +1,6 @@ <template> <div> <Breadcrumb :list="breadcrumbList"/> - <div class="screen"> - <el-form :model="queryParams" inline> - - <el-select popper-class="selectPopClass" v-model="queryParams.org" size="small" placeholder="按组织"> - <el-option - v-for="item in monthOptions" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select> - - <el-select popper-class="selectPopClass" v-model="queryParams.matterSource" size="small" placeholder="按事件类型"> - <el-option - v-for="item in monthOptions" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select> - <el-input v-model="queryParams.name" size="small" placeholder="按上报人姓名"></el-input> - <el-input v-model="queryParams.tel" size="small" placeholder="按上报人电话"></el-input> - <el-input v-model="queryParams.tel" size="small" placeholder="按事件描述关键词"></el-input> - <el-button size="small" class="btn" type="primary">查询</el-button> - </el-form> - </div> <div class="table"> <el-table :data="list"> <el-table-column @@ -39,40 +13,40 @@ label="上报人"/> <el-table-column - prop="key" + prop="mobile" label="上报人电话"/> <el-table-column - prop="key" + prop="agencyName" label="所属组织"> </el-table-column> <el-table-column - prop="key" + prop="categoryName" label="事件类型"/> <el-table-column - prop="key" + prop="eventContent" show-overflow-tooltip label="事件描述"/> <el-table-column - prop="key" + prop="latestProcessingStatus" label="最新办理状态"/> <el-table-column - prop="key" + prop="latestProcessingTime" sortable label="最近办理时间"/> <el-table-column - prop="key" + prop="happenTime" sortable label="事件上报时间"/> <el-table-column sortable label="详情"> - <template> - <el-button type="text">查看</el-button> + <template slot-scope="{row}"> + <el-button type="text" @click="handleView(row.id,row.name)">查看</el-button> </template> </el-table-column> @@ -82,7 +56,7 @@ <Pagination v-show="total>0" :total="total" - :page.sync="queryParams.pageNum" + :page.sync="queryParams.pageNo" :limit.sync="queryParams.pageSize" @pagination="getList" /> @@ -101,32 +75,39 @@ export default { data() { return { queryParams: { - month: '', - org: '', - matterSource: '', - matterType: '', - name: '', - tel: '', - pageNum: 1, + reportUserId: this.$route.query.reportUserId, + pageNo: 1, pageSize: 10, }, total: 0, breadcrumbList: [{ path: '/dataBoard/satisfactionEval/index', name: '满意度评价' + }, { + path: '/dataBoard/satisfactionEval/potentialPeople', + name: '潜在不满意数' }, { path: '', - name: '事件未解决人数' + name: '事件未解决数' }], - monthOptions: new Array(12).fill(0).map((_, index) => { - return {label: (index - 0 + 1) + '月', value: (index - 0 + 1)} - }), - list: [{}, {}, {}] + list: [] } }, + activated() { + this.queryParams.reportUserId = this.$route.query.reportUserId + this.queryParams.pageNo = 1 + this.getList(); + }, methods: { + search() { + this.queryParams.pageNo = 1 + this.getList(); + }, getList() { - + this.$http.get('/governance/satisfactionDetailList/getEventUnSolvedByUserId?' + this.$paramsFormat(this.queryParams)).then(({data: {data}}) => { + this.list = data.list; + this.total = data.total; + }) }, handleView({name,id}) { } @@ -137,25 +118,7 @@ export default { <style scoped lang="scss"> @import "@/assets/scss/dataBoard/table.scss"; -.screen { - margin: 25px 0 40px; - - .el-select, .el-input { - width: 150px; - margin-right: 4px; - border: 1px solid #126AC5; - border-radius: 2px; - - /deep/ .el-input__inner { - background: none; - border: none; - color: #fff; - } - } - - .btn { - margin-left: 46px; - height: 32px; - } +.table { + margin-top: 40px; } </style> \ No newline at end of file diff --git a/src/views/dataBoard/satisfactionEval/potentialPeople/xqwmz.vue b/src/views/dataBoard/satisfactionEval/potentialPeople/xqwmz.vue index 80e542e88..d8e2d7a54 100644 --- a/src/views/dataBoard/satisfactionEval/potentialPeople/xqwmz.vue +++ b/src/views/dataBoard/satisfactionEval/potentialPeople/xqwmz.vue @@ -1,33 +1,6 @@ <template> <div> <Breadcrumb :list="breadcrumbList"/> - <div class="screen"> - <el-form :model="queryParams" inline> - - - <el-select popper-class="selectPopClass" v-model="queryParams.org" size="small" placeholder="按组织"> - <el-option - v-for="item in monthOptions" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select> - - <el-select popper-class="selectPopClass" v-model="queryParams.matterSource" size="small" placeholder="按需求类型"> - <el-option - v-for="item in monthOptions" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select> - <el-input v-model="queryParams.name" size="small" placeholder="按需求人姓名"></el-input> - <el-input v-model="queryParams.tel" size="small" placeholder="按需求人电话"></el-input> - <el-input v-model="queryParams.tel" size="small" placeholder="按需求描述关键词"></el-input> - <el-button size="small" class="btn" type="primary">查询</el-button> - </el-form> - </div> <div class="table"> <el-table :data="list"> @@ -37,41 +10,41 @@ width="80"/> <el-table-column - prop="name" + prop="demandUserName" label="需求人"/> <el-table-column - prop="key" + prop="demandUserMobile" label="需求人电话"/> <el-table-column - prop="key" + prop="agencyName" label="所属组织"> </el-table-column> <el-table-column - prop="key" + prop="content" show-overflow-tooltip label="需求描述"/> <el-table-column - prop="key" + prop="latestProcessingStatus" label="最新办理状态"/> <el-table-column - prop="key" + prop="latestProcessingTime" sortable label="最近办理时间"/> <el-table-column - prop="key" + prop="reportTime" sortable label="需求提交时间"/> <el-table-column sortable label="详情"> - <template> - <el-button type="text">查看</el-button> + <template slot-scope="{row}"> + <el-button type="text" @click="handleView(row.id,row.name)">查看</el-button> </template> </el-table-column> @@ -81,7 +54,7 @@ <Pagination v-show="total>0" :total="total" - :page.sync="queryParams.pageNum" + :page.sync="queryParams.pageNo" :limit.sync="queryParams.pageSize" @pagination="getList" /> @@ -100,32 +73,39 @@ export default { data() { return { queryParams: { - month: '', - org: '', - matterSource: '', - matterType: '', - name: '', - tel: '', - pageNum: 1, + reportUserId: this.$route.query.reportUserId, + pageNo: 1, pageSize: 10, }, total: 0, breadcrumbList: [{ path: '/dataBoard/satisfactionEval/index', name: '满意度评价' + }, { + path: '/dataBoard/satisfactionEval/potentialPeople', + name: '潜在不满意数' }, { path: '', - name: '需求未满足人数' + name: '需求未满足数' }], - monthOptions: new Array(12).fill(0).map((_, index) => { - return {label: (index - 0 + 1) + '月', value: (index - 0 + 1)} - }), - list: [{}, {}, {}] + list: [] } }, + activated() { + this.queryParams.reportUserId = this.$route.query.reportUserId + this.queryParams.pageNo = 1 + this.getList(); + }, methods: { + search() { + this.queryParams.pageNo = 1 + this.getList(); + }, getList() { - + this.$http.get('/governance/satisfactionDetailList/getUserDemandUnSolvedByUserId?' + this.$paramsFormat(this.queryParams)).then(({data: {data}}) => { + this.list = data.list; + this.total = data.total; + }) }, handleView({name,id}) { } @@ -136,25 +116,7 @@ export default { <style scoped lang="scss"> @import "@/assets/scss/dataBoard/table.scss"; -.screen { - margin: 25px 0 40px; - - .el-select, .el-input { - width: 150px; - margin-right: 4px; - border: 1px solid #126AC5; - border-radius: 2px; - - /deep/ .el-input__inner { - background: none; - border: none; - color: #fff; - } - } - - .btn { - margin-left: 46px; - height: 32px; - } +.table { + margin-top: 40px; } </style> \ No newline at end of file diff --git a/src/views/dataBoard/satisfactionEval/potentialPeople/yxwxfw.vue b/src/views/dataBoard/satisfactionEval/potentialPeople/yxwxfw.vue index c34045808..6e30b0c85 100644 --- a/src/views/dataBoard/satisfactionEval/potentialPeople/yxwxfw.vue +++ b/src/views/dataBoard/satisfactionEval/potentialPeople/yxwxfw.vue @@ -1,32 +1,6 @@ <template> <div> <Breadcrumb :list="breadcrumbList"/> - <div class="screen"> - <el-form :model="queryParams" inline> - <el-select popper-class="selectPopClass" v-model="queryParams.org" size="small" placeholder="按组织"> - <el-option - v-for="item in monthOptions" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select> - - <el-select popper-class="selectPopClass" v-model="queryParams.matterSource" size="small" placeholder="按服务类型"> - <el-option - v-for="item in monthOptions" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select> - <el-input v-model="queryParams.name" size="small" placeholder="按服务对象姓名"></el-input> - <el-input v-model="queryParams.tel" size="small" placeholder="按服务对象电话"></el-input> - <el-input v-model="queryParams.tel" size="small" placeholder="按服务描述关键词"></el-input> - <el-button size="small" class="btn" type="primary">查询</el-button> - </el-form> - </div> - <div class="table"> <el-table :data="list"> <el-table-column @@ -39,40 +13,35 @@ label="服务对象姓名"/> <el-table-column - prop="key" + prop="mobile" label="服务对象电话"/> <el-table-column - prop="key" + prop="organizationName" label="所属组织"> </el-table-column> <el-table-column - prop="key" + prop="serviceCategoryName" label="服务类型"/> <el-table-column - prop="key" + prop="remark" show-overflow-tooltip label="服务描述"/> - <el-table-column - prop="key" - label="是否符合政策条件"/> - - <el-table-column - prop="key" + prop="serviceStatus" sortable label="是否已完成服务"/> <el-table-column - prop="key" + prop="serviceTimeStart" sortable label="服务发起时间"/> <el-table-column sortable label="详情"> - <template> - <el-button type="text">查看</el-button> + <template slot-scope="{row}"> + <el-button type="text" @click="handleView(row.id,row.name)">查看</el-button> </template> </el-table-column> @@ -82,7 +51,7 @@ <Pagination v-show="total>0" :total="total" - :page.sync="queryParams.pageNum" + :page.sync="queryParams.pageNo" :limit.sync="queryParams.pageSize" @pagination="getList" /> @@ -101,32 +70,39 @@ export default { data() { return { queryParams: { - month: '', - org: '', - matterSource: '', - matterType: '', - name: '', - tel: '', - pageNum: 1, + pageNo: 1, pageSize: 10, }, total: 0, breadcrumbList: [{ path: '/dataBoard/satisfactionEval/index', name: '满意度评价' + }, { + path: '/dataBoard/satisfactionEval/potentialPeople', + name: '潜在不满意数' }, { path: '', - name: '应享未享服务人数' + name: '应享未享服务数' }], - monthOptions: new Array(12).fill(0).map((_, index) => { - return {label: (index - 0 + 1) + '月', value: (index - 0 + 1)} - }), - list: [{}, {}, {}] + + list: [] } }, + activated() { + this.queryParams.reportUserId = this.$route.query.reportUserId + this.queryParams.pageNo = 1 + this.getList(); + }, methods: { + search() { + this.queryParams.pageNo = 1 + this.getList(); + }, getList() { - + this.$http.get('/governance/satisfactionDetailList/getServiceNotEnjoyedByUserId?' + this.$paramsFormat(this.queryParams)).then(({data: {data}}) => { + this.list = data.list; + this.total = data.total; + }) }, handleView({name,id}) { } @@ -137,25 +113,7 @@ export default { <style scoped lang="scss"> @import "@/assets/scss/dataBoard/table.scss"; -.screen { - margin: 25px 0 40px; - - .el-select, .el-input { - width: 150px; - margin-right: 4px; - border: 1px solid #126AC5; - border-radius: 2px; - - /deep/ .el-input__inner { - background: none; - border: none; - color: #fff; - } - } - - .btn { - margin-left: 46px; - height: 32px; - } +.table { + margin-top: 40px; } </style> \ No newline at end of file From 61069694e008c9ecd09dfd67280c00247fac046b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=88=98=E7=AB=8B=E6=A0=87?= <2658037827@qq.com> Date: Fri, 22 Sep 2023 16:09:31 +0800 Subject: [PATCH 10/16] =?UTF-8?q?=E4=BF=AE=E6=94=B9bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/scss/dataBoard/overview/index.scss | 6 ++--- .../dataBoard/overview/components/jdtphx.vue | 4 +-- .../modules/EventSituation/index.vue | 4 +-- .../modules/PersonnelPortrait/index.vue | 25 ++++++++++--------- .../modules/SelfTrend/index.vue | 2 +- .../modules/TypesOfDissatisfaction/index.vue | 4 +-- 6 files changed, 23 insertions(+), 22 deletions(-) diff --git a/src/assets/scss/dataBoard/overview/index.scss b/src/assets/scss/dataBoard/overview/index.scss index 69d4eda69..8d0150eaf 100644 --- a/src/assets/scss/dataBoard/overview/index.scss +++ b/src/assets/scss/dataBoard/overview/index.scss @@ -569,7 +569,6 @@ height: 40px; line-height: 40px; font-size: 14px; - font-family: PingFang SC; font-weight: 400; color: #A3B9DA; } @@ -583,11 +582,12 @@ height: 40px; line-height: 40px; width: 110px; - height: 14px; font-size: 14px; - font-family: PingFang SC; font-weight: 400; color: #FFFFFF; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } .tdbg1 { diff --git a/src/views/dataBoard/overview/components/jdtphx.vue b/src/views/dataBoard/overview/components/jdtphx.vue index 9919368e0..dbe6b842e 100644 --- a/src/views/dataBoard/overview/components/jdtphx.vue +++ b/src/views/dataBoard/overview/components/jdtphx.vue @@ -29,7 +29,7 @@ <div class="m-jdhx-card-content"> <div class="m-jdhx-card-content-item" v-for="(item,index) in houseList" :key="index"> <div class="m-jdhx-card-content-item-lable">{{item.name}}</div> - <div class="m-jdhx-card-content-item-value">{{item.num}}</div> + <div class="m-jdhx-card-content-item-value">{{item.ratio}}</div> </div> </div> </div> @@ -105,7 +105,7 @@ <div class="m-jdhx-card-content"> <div class="m-jdhx-card-content-item" v-for="(item,index) in riskList" :key="index"> <div class="m-jdhx-card-content-item-lable">{{item.riskName}}</div> - <div class="m-jdhx-card-content-item-value">{{item.riskNum}}人</div> + <div class="m-jdhx-card-content-item-value">{{item.riskNum}}</div> </div> </div> </div> diff --git a/src/views/dataBoard/satisfactionEval/modules/EventSituation/index.vue b/src/views/dataBoard/satisfactionEval/modules/EventSituation/index.vue index e904dd399..060c19ec1 100644 --- a/src/views/dataBoard/satisfactionEval/modules/EventSituation/index.vue +++ b/src/views/dataBoard/satisfactionEval/modules/EventSituation/index.vue @@ -113,7 +113,6 @@ export default { .cur-month-item { margin-left: 71px; - .txt { font-size: 16px; font-weight: 400; @@ -150,7 +149,8 @@ export default { .his-month-item { flex: 1; position: relative; - padding-left: 25px; + //padding-left: 25px; + text-align: center; &:after { content: ''; diff --git a/src/views/dataBoard/satisfactionEval/modules/PersonnelPortrait/index.vue b/src/views/dataBoard/satisfactionEval/modules/PersonnelPortrait/index.vue index dfb1cee8b..09cfd045b 100644 --- a/src/views/dataBoard/satisfactionEval/modules/PersonnelPortrait/index.vue +++ b/src/views/dataBoard/satisfactionEval/modules/PersonnelPortrait/index.vue @@ -3,36 +3,36 @@ <Tabs v-model="resultType" :list="resultTypeList" @changeVal="resultTypeChange"/> <div class="screen"> <div class="txt">不满意人员画像</div> - <el-select v-model="typeCondition" @change="getData" placeholder="请选择" class="select" popper-class="selectPopClass"> +<!-- <el-select v-model="typeCondition" @change="getData" placeholder="请选择" class="select" popper-class="selectPopClass"> <el-option v-for="item in typeConditionList" :key="item.value" :label="item.label" :value="item.value"> </el-option> - </el-select> + </el-select>--> </div> <div class="portrait"> - <div class="tag yellow"> + <div class="tag yellow" v-if="gridName"> <div class="text">{{ gridName }}</div> </div> - <div class="tag blue"> + <div class="tag blue" v-if="ageClassification"> <div class="text">{{ ageClassification }}</div> </div> - <div class="tag red"> + <div class="tag red" v-if="residentTagName"> <div class="text">{{ residentTagName }}</div> </div> - <div class="tag light"> + <div class="tag light" v-if="monthIncomeLevel"> <div class="text">{{ monthIncomeLevel }}</div> </div> - <div class="tag green"> + <div class="tag green" v-if="cultureLevel"> <div class="text">{{ cultureLevel }}</div> </div> - <div class="tag orange"> + <div class="tag orange" v-if="marriageName"> <div class="text">{{ marriageName }}</div> </div> - <div class="tag purple"> + <div class="tag purple" v-if="gender"> <div class="text">{{ gender==='1'?'男':gender==='2'?'女':gender==='0'?'未知':'' }}</div> </div> </div> @@ -77,13 +77,15 @@ export default { watch: { "$store.state.chooseArea.chooseName"(val) { if (val.orgId) { - this.getDisKey() + // this.getDisKey() + this.getData(); } } }, mounted() { if (this.$store.state.chooseArea.chooseName.orgId) { - this.getDisKey() + // this.getDisKey() + this.getData(); } }, methods: { @@ -98,7 +100,6 @@ export default { this.$http.post('/sys/dict/data/dictlist', {'dictType': 'satisfaction_category'}).then(({data: {data}}) => { this.typeCondition = data[0].value this.typeConditionList = data - this.getData(); }) }, getData() { diff --git a/src/views/dataBoard/satisfactionEval/modules/SelfTrend/index.vue b/src/views/dataBoard/satisfactionEval/modules/SelfTrend/index.vue index 9cb614f1d..eb2ab027e 100644 --- a/src/views/dataBoard/satisfactionEval/modules/SelfTrend/index.vue +++ b/src/views/dataBoard/satisfactionEval/modules/SelfTrend/index.vue @@ -187,7 +187,7 @@ export default { yAxis: [ { type: 'value', - name: '单位:人', + name: '单位:' + (this.trendType === 1 ? '人' : '得分'), nameLocation: 'end', splitLine: { show: true, diff --git a/src/views/dataBoard/satisfactionEval/modules/TypesOfDissatisfaction/index.vue b/src/views/dataBoard/satisfactionEval/modules/TypesOfDissatisfaction/index.vue index 57d90f0d6..bdd3fe289 100644 --- a/src/views/dataBoard/satisfactionEval/modules/TypesOfDissatisfaction/index.vue +++ b/src/views/dataBoard/satisfactionEval/modules/TypesOfDissatisfaction/index.vue @@ -138,7 +138,7 @@ export default { } let legendName = ['省满意度调查\n各项不满意人数', '社区满意度自查\n各项不满意人数'] let series = [{ - name: "省满意度调查\n各项不满意人数", + name: this.resultType === 2?'12345热线\n事件上报人数':"省满意度调查\n各项不满意人数", type: "radar", symbol: "circle", symbolSize: 7, @@ -161,7 +161,7 @@ export default { data: [datavaule] }] if (this.resultType === 2) { - legendName = ['省满意度调查\n各项不满意人数'] + legendName = ['12345热线\n事件上报人数'] } else { series.push({ name: "社区满意度自查\n各项不满意人数", From f800d2e02a4a8dabc2a0ba86696c2f8372c995e9 Mon Sep 17 00:00:00 2001 From: SongZhen <> Date: Fri, 22 Sep 2023 16:09:35 +0800 Subject: [PATCH 11/16] =?UTF-8?q?=E5=BE=AE=E7=BD=91=E6=A0=BC=E8=BF=98?= =?UTF-8?q?=E5=8E=9F=E6=AD=A3=E5=B8=B8=E4=BC=A0=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../microgrid/components/popDetails.vue | 6 +++--- .../microgrid/components/reportAnEvent.vue | 15 +++++++-------- .../dataBoard/organizational/microgrid/index.vue | 8 ++++---- 3 files changed, 14 insertions(+), 15 deletions(-) diff --git a/src/views/dataBoard/organizational/microgrid/components/popDetails.vue b/src/views/dataBoard/organizational/microgrid/components/popDetails.vue index 0fc402117..f2c8c0670 100644 --- a/src/views/dataBoard/organizational/microgrid/components/popDetails.vue +++ b/src/views/dataBoard/organizational/microgrid/components/popDetails.vue @@ -707,12 +707,13 @@ export default { } }, - async getInfo() { + async getInfo(val) { const url = "resident_info"; this.loading = true; const { data, code, msg } = await requestPostBi(url, { queryParam: { - resident_id: 1001001, + resident_id: val, + // 1001001 }, }); if (code === 0) { @@ -809,7 +810,6 @@ export default { { type: "operate", list: ["查看"] }, ]; }); - } else { this.$message.error(msg); } diff --git a/src/views/dataBoard/organizational/microgrid/components/reportAnEvent.vue b/src/views/dataBoard/organizational/microgrid/components/reportAnEvent.vue index 31f1fddfc..d75c3476f 100644 --- a/src/views/dataBoard/organizational/microgrid/components/reportAnEvent.vue +++ b/src/views/dataBoard/organizational/microgrid/components/reportAnEvent.vue @@ -1,9 +1,9 @@ <template> <Dialog title="事件详情" @close="handleClose"> <template> - <div class="eventWrap" v-loading="loading" element-loading-text="加载中" element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 21, 64, 0.3)"> + <div class="eventWrap"> <el-row :gutter="32"> - <el-col :span="13" style="padding-left: 40px"> + <el-col :span="13" style="padding-left: 40px" v-loading="loading" element-loading-text="加载中" element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 21, 64, 0.3)"> <div class="leftEvent"> <div class="eventDetails">事件详情</div> <div class="eventItem"> @@ -54,7 +54,7 @@ </div> </div> </el-col> - <el-col :span="11"> + <el-col :span="11" v-loading="loading1" element-loading-text="加载中" element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 21, 64, 0.3)"> <div class="rightEvent m-info"> <div class="eventDetails">办理进展</div> <!-- <el-timeline class="timeline" :reverse="true"> @@ -157,6 +157,7 @@ export default { return { item: {}, loading: false, + loading1: false, activities: [], }; }, @@ -195,6 +196,7 @@ export default { const { code, data, msg } = res.data; if (code === 0) { this.item = data; + this.loading = false; } else { this.loading = false; this.$message.error(msg); @@ -207,16 +209,13 @@ export default { const { code, data, msg } = res.data; if (code === 0) { this.activities = data; - this.loading = false; + this.loading1 = false; } else { - this.loading = false; + this.loading1 = false; this.$message.error(msg); } }); }, - - // /governance/icEvent/detail - // /governance/icEvent/process }, }; </script> diff --git a/src/views/dataBoard/organizational/microgrid/index.vue b/src/views/dataBoard/organizational/microgrid/index.vue index 300df0841..e2dbc601e 100644 --- a/src/views/dataBoard/organizational/microgrid/index.vue +++ b/src/views/dataBoard/organizational/microgrid/index.vue @@ -146,10 +146,10 @@ export default { getList() { this.loading = true; const getUrl = new Map([ - ["sbsj", `/gov/org/organizational/neighborhood/getBuildingUnitLevelEvent?unitId=1634090229723381761`], - ["jmxq", `/gov/org/organizational/neighborhood/getBuildingUnitLevelUserDemand?unitId=1565599676446027778`], - ["tzrq", `/gov/org/organizational/neighborhood/getBuildingUnitLevelCtp?unitId=1483661223332417537`], - ["aqyh", `/gov/org/organizational/neighborhood/getEnterprisePatrolRecord?unitId=f896b59f3cddf1f54280546d79803652`], + ["sbsj", `/gov/org/organizational/neighborhood/getBuildingUnitLevelEvent?unitId=${this.paramsData.id}`], + ["jmxq", `/gov/org/organizational/neighborhood/getBuildingUnitLevelUserDemand?unitId=${this.paramsData.id}`], + ["tzrq", `/gov/org/organizational/neighborhood/getBuildingUnitLevelCtp?unitId=${this.paramsData.id}`], + ["aqyh", `/gov/org/organizational/neighborhood/getEnterprisePatrolRecord?unitId=${this.paramsData.id}`], ]); const url = getUrl.get(this.otherTabel); // unitId=${this.paramsData.id} From a91a56e5397d54285726bca7f14e67747019fa82 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=88=98=E7=AB=8B=E6=A0=87?= <2658037827@qq.com> Date: Fri, 22 Sep 2023 17:19:42 +0800 Subject: [PATCH 12/16] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20=E4=BA=8B=E4=BB=B6&?= =?UTF-8?q?=E5=9B=9E=E8=AE=BF=20=E4=BA=BA=E6=88=BF=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=8A=A8=E6=80=81=E6=9B=B4=E6=96=B0=20tab=E5=88=87=E6=8D=A2?= =?UTF-8?q?=E5=8F=8A=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/DynamicHumanRoomData.vue | 4 +- .../overview/components/EventAndFollowUp.vue | 5 +- .../overview/components/FollowUp.vue | 166 ++++++++++++++++++ .../overview/components/GridUpdateRanking.vue | 70 ++++++++ src/views/dataBoard/overview/index.vue | 59 ++++++- 5 files changed, 292 insertions(+), 12 deletions(-) create mode 100644 src/views/dataBoard/overview/components/FollowUp.vue create mode 100644 src/views/dataBoard/overview/components/GridUpdateRanking.vue diff --git a/src/views/dataBoard/overview/components/DynamicHumanRoomData.vue b/src/views/dataBoard/overview/components/DynamicHumanRoomData.vue index 00ff17177..66656817d 100644 --- a/src/views/dataBoard/overview/components/DynamicHumanRoomData.vue +++ b/src/views/dataBoard/overview/components/DynamicHumanRoomData.vue @@ -57,10 +57,10 @@ export default { <style scoped lang="scss"> @import "@/assets/scss/dataBoard/c/common.scss"; .dhrd { - padding: 20px 16px; + padding: 0 16px 20px; } .dhrd-list { - height: 200px; + height: 140px; overflow-y: auto; @include scrollBar .dhrd-item { diff --git a/src/views/dataBoard/overview/components/EventAndFollowUp.vue b/src/views/dataBoard/overview/components/EventAndFollowUp.vue index 8d4d7f6ee..69ed1c99f 100644 --- a/src/views/dataBoard/overview/components/EventAndFollowUp.vue +++ b/src/views/dataBoard/overview/components/EventAndFollowUp.vue @@ -1,8 +1,8 @@ <template> <div class="event"> - <div class="tabs"> +<!-- <div class="tabs"> <Tabs v-model="type" :list="typeList" @changeVal="typeChange"/> - </div> + </div>--> <div class="content"> <div class="total"> <div class="tit">事件总数</div> @@ -55,6 +55,7 @@ export default { lastSumNum: 0, processNum: 0, closedNum: 0, + closedRatio: 0, } }, watch: { diff --git a/src/views/dataBoard/overview/components/FollowUp.vue b/src/views/dataBoard/overview/components/FollowUp.vue new file mode 100644 index 000000000..bab5c39ef --- /dev/null +++ b/src/views/dataBoard/overview/components/FollowUp.vue @@ -0,0 +1,166 @@ +<template> + <div class="follow-up"> + <div class="content"> + <div class="left"> + <div class="total"> + <div class="tit">回访总数</div> + <div class="num"><span>{{ sumNum ? sumNum : 0 }}</span>个</div> + </div> + <div class="left-item"> + <div class="tit">电话回访</div> + <div class="num"><span>{{ mobileNum ? mobileNum : 0 }}</span>个</div> + </div> + <div class="left-item"> + <div class="tit">上门回访</div> + <div class="num"><span>{{ visitNum ? visitNum : 0 }}</span>个</div> + </div> + </div> + <div class="xc"> + <div class="tit">回访消除 <br/> 风险人数</div> + <div class="num blue">{{ notRiskyNum ? notRiskyNum : 0 }}</div> + </div> + </div> + </div> +</template> + +<script> +export default { + name: "FollowUp", + props: { + date: { + type: String, + default: '' + } + }, + data() { + return { + org: this.$store.state.chooseArea.chooseName, + typeList: [{ + label: '12345事件', + value: '12345' + }, { + label: '事件回访', + value: 'follow' + }], + type: 'follow', + sumNum: 0, + mobileNum: 0, + visitNum: 0, + notRiskyNum: 0, + } + }, + watch: { + "$store.state.chooseArea.chooseName"(val) { + if (val.orgId) { + this.getData() + } + }, + date() { + this.getData() + } + }, + mounted() { + if (this.org.orgId) { + this.getData() + } + }, + methods: { + getData() { + this.$http.get('/actual/base/streetOverview/eventAndFollowGroup?month=' + this.date + '&level=' + this.$store.state.chooseArea.chooseName.level + '&orgId=' + this.$store.state.chooseArea.chooseName.orgId + '&queryType=' + this.type).then(({data: {data}}) => { + this.sumNum = data.sumNum + this.mobileNum = data.mobileNum + this.visitNum = data.visitNum + this.notRiskyNum = data.notRiskyNum + }) + }, + typeChange(val) { + console.log(val,'val') + this.type = val + this.getData() + } + } +} +</script> + +<style scoped lang="scss"> +.follow-up { + padding: 10px 16px; +} +.content { + background: linear-gradient(90deg, rgba(1, 94, 234, 0.1) 0%, rgba(16, 50, 103, 0) 50%, rgba(1, 94, 234, 0.1) 100%); + padding: 40px 19px; + display: flex; + justify-content: space-between; + align-items: center; +} + +.left { + border-right: 1px solid #96B1CE; + padding-right: 35px; + display: flex; + align-items: center; + justify-content: space-between; + + .total { + .tit { + font-size: 16px; + font-weight: 400; + color: #FFFFFF; + margin-bottom: 20px; + } + + .num { + font-size: 14px; + font-weight: 500; + color: #A3B9DA; + + span { + font-size: 36px; + font-weight: bold; + font-style: italic; + color: #08EBAE; + } + } + } + + .left-item { + margin-left: 24px; + .tit { + font-size: 14px; + font-weight: 400; + color: #A3B9DA; + line-height: 24px; + margin-bottom: 24px; + } + + .num { + font-size: 14px; + font-weight: 500; + color: #A3B9DA; + span { + font-size: 30px; + font-weight: bold; + font-style: italic; + color: #78C4F3; + } + } + } +} + +.xc { + .tit { + font-size: 16px; + font-weight: 400; + color: #FFFFFF; + line-height: 24px; + margin-bottom: 10px; + } + + .num { + font-size: 32px; + font-weight: bold; + font-style: italic; + color: #FFB73C; + } +} +</style> \ No newline at end of file diff --git a/src/views/dataBoard/overview/components/GridUpdateRanking.vue b/src/views/dataBoard/overview/components/GridUpdateRanking.vue new file mode 100644 index 000000000..ee2d9b217 --- /dev/null +++ b/src/views/dataBoard/overview/components/GridUpdateRanking.vue @@ -0,0 +1,70 @@ +<template> + <div class="m-subbox m-sqrfph"> + <div class="table"> + <div class="tr"> + <div class="th">排名</div> + <div class="th">社区</div> + <div class="th">房屋更新数</div> + <div class="th">人口更新数</div> + <div class="th">人房更新总数</div> + </div> + <div class="tr" v-for="(item,index) in pmList" :key="index"> + <div :class="index - 0 + 1 < 4 ? `td tdbg${index-0+1}` : 'td'"> + {{ index - 0 + 1 }} + </div> + <div class="td">{{ item.orgName }}</div> + <div class="td">{{ item.houseNum }}</div> + <div class="td">{{ item.residentNum }}</div> + <div class="td">{{ item.sumNum }}</div> + </div> + </div> + </div> +</template> +<script> +export default { + name: "GridUpdateRanking", + props: { + date: { + type: String, + default: '' + } + }, + data() { + return { + org: this.$store.state.chooseArea.chooseName, + pmList: [], + }; + }, + watch: { + "$store.state.chooseArea.chooseName"(val) { + if (val.orgId) { + this.getList() + } + }, + date() { + this.getList() + } + }, + mounted() { + if (this.org.orgId) { + this.getList() + } + }, + methods: { + getList() { + this.$http.get('/actual/base/streetOverview/residentHouseUpdateGroup?level=' + this.$store.state.chooseArea.chooseName.level + '&orgId=' + this.$store.state.chooseArea.chooseName.orgId).then(({data: {data}}) => { + this.pmList = data + }) + } + } +}; +</script> + +<style lang="scss" src="@/assets/scss/dataBoard/overview/index.scss" scoped/> +<style lang="scss" scoped> +.m-sqrfph { + padding-top: 0 !important; + height: 160px !important; +} + +</style> diff --git a/src/views/dataBoard/overview/index.vue b/src/views/dataBoard/overview/index.vue index a6b6eaa88..598fc17c3 100644 --- a/src/views/dataBoard/overview/index.vue +++ b/src/views/dataBoard/overview/index.vue @@ -86,7 +86,14 @@ <!-- 社区&网格--> <div v-if="currentLevel === 'community' || currentLevel === 'grid'" class="m-box"> <title-box text="人房数据动态更新"/> - <DynamicHumanRoomData/> + <Tabs + v-model="dynamicType" + :list="dynamicTypeList" + v-if="currentLevel === 'community'" + @changeVal="dynamicTypeChange" + /> + <DynamicHumanRoomData v-if="dynamicType === 1"/> + <GridUpdateRanking v-if="dynamicType === 2"/> </div> <!-- 社区概览--> <div v-if="currentLevel === 'community'" class="m-box"> @@ -118,7 +125,9 @@ /> </span> </title-box> - <EventAndFollowUp :date="sjhfDate"/> + <Tabs v-model="eventType" :list="eventTypeList" @changeVal="eventTypeChange"/> + <EventAndFollowUp :date="sjhfDate" v-if="eventType === 1"/> + <FollowUp :date="sjhfDate" v-if="eventType === 2"/> </div> <!-- 网格 --> <div v-if="currentLevel === 'grid'" class="m-box"> @@ -159,9 +168,12 @@ import sqrfph from "@/views/dataBoard/overview/components/sqrfph.vue"; import sq12345 from "@/views/dataBoard/overview/components/sq12345.vue"; import DynamicHumanRoomData from "@/views/dataBoard/overview/components/DynamicHumanRoomData.vue"; +import GridUpdateRanking from "@/views/dataBoard/overview/components/GridUpdateRanking.vue"; import CommunityResult from "@/views/dataBoard/overview/components/CommunityResult.vue"; import EventAndFollowUp from "@/views/dataBoard/overview/components/EventAndFollowUp.vue"; import RankingGridData from "@/views/dataBoard/overview/components/RankingGridData.vue"; +import FollowUp from "@/views/dataBoard/overview/components/FollowUp.vue"; +import Tabs from "@/views/dataBoard/satisfactionEval/components/Tabs/index.vue"; import {requestPostBi} from "@/js/dai/request-bipass"; @@ -186,7 +198,10 @@ export default { DynamicHumanRoomData, CommunityResult, EventAndFollowUp, - RankingGridData + RankingGridData, + GridUpdateRanking, + FollowUp, + Tabs }, data() { @@ -213,6 +228,22 @@ export default { displayedResiId: "", displayedHouseId: "", + dynamicType: 1, + dynamicTypeList: [{ + value: 1, + label: '更新动态' + }, { + value: 2, + label: '网格更新排行' + }], + eventType: 1, + eventTypeList: [{ + value: 1, + label: '12345事件' + }, { + value: 2, + label: '事件回访' + }] }; }, @@ -220,20 +251,26 @@ export default { // const queryOrgId = getQueryPara("orgId"); // const queryOrgLevel = getQueryPara("orgLevel"); // this.init(queryOrgId, queryOrgLevel); - if(this.$store.state.chooseArea.chooseName.orgId) { + if (this.$store.state.chooseArea.chooseName.orgId) { this.getMapData() } }, watch: { - "$store.state.chooseArea.chooseName"(val){ - if(val.orgId) { + "$store.state.chooseArea.chooseName"(val) { + if (val.orgId) { this.getMapData() } } }, methods: { + dynamicTypeChange(val) { + this.dynamicType = val + }, + eventTypeChange(val) { + this.eventType = val + }, async init(queryOrgId, queryOrgLevel) { if (queryOrgId) { this.orgId = queryOrgId; @@ -284,7 +321,7 @@ export default { breadList.push(item); this.breadList = breadList; } - this.getMapData(item.orgId,item.orgLevel) + this.getMapData(item.orgId, item.orgLevel) }, // 点击搜索结果条目,在地图上显示点和详情弹窗 @@ -299,7 +336,7 @@ export default { }, //获取地图上显示的组织数据 - async getMapData(orgId=this.$store.state.chooseArea.chooseName.orgId,level=this.$store.state.chooseArea.chooseName.level) { + async getMapData(orgId = this.$store.state.chooseArea.chooseName.orgId, level = this.$store.state.chooseArea.chooseName.level) { const url = "org_map"; this.$http.post(`/gov/org/agency/maporg`, {orgId, level}).then(({data: {data}}) => { this.orgData = data; @@ -372,3 +409,9 @@ export default { src="@/assets/scss/dataBoard/overview/index.scss" scoped ></style> + +<style lang="scss" scoped> +.tabs { + padding: 16px; +} +</style> From 15c8b800ede336d2967ed6ea9a856a85d42bd809 Mon Sep 17 00:00:00 2001 From: SongZhen <> Date: Fri, 22 Sep 2023 17:36:40 +0800 Subject: [PATCH 13/16] =?UTF-8?q?=E5=85=9A=E7=BB=84=E7=BB=87=E3=80=81?= =?UTF-8?q?=E5=B1=85=E5=A7=94=E6=9E=B6=E6=9E=84=E8=8E=B7=E5=8F=96=E4=BA=BA?= =?UTF-8?q?=E4=BA=BA=E5=91=98ID=E8=B7=B3=E8=BD=AC=E5=B1=85=E6=B0=91?= =?UTF-8?q?=E7=94=BB=E5=83=8F=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/JwTree/nodeWrap.vue | 19 +++++++++++++------ src/components/Tree/nodeWrap.vue | 18 +++++++++++------- .../organizational/dangTree/index.vue | 1 - .../organizational/personalPage/index.vue | 15 +++++++++++++-- 4 files changed, 37 insertions(+), 16 deletions(-) diff --git a/src/components/JwTree/nodeWrap.vue b/src/components/JwTree/nodeWrap.vue index 335bb9119..e6adc84e2 100644 --- a/src/components/JwTree/nodeWrap.vue +++ b/src/components/JwTree/nodeWrap.vue @@ -5,7 +5,7 @@ <div class="node-box-after"> <div class="nodeBoxTop"> <div :title="getAllName(nodeConfig.organizationName)">{{ spliceNameFun(nodeConfig.organizationName, 8) }}</div> - <div @click="gotoPersonnel" :title="getAllName(nodeConfig.name)">{{ spliceNameFun(nodeConfig.name, 12) }}</div> + <div @click="gotoPersonnel(nodeConfig.resiId)" :title="getAllName(nodeConfig.name)">{{ spliceNameFun(nodeConfig.name, 12) }}</div> </div> </div> </div> @@ -20,17 +20,17 @@ <div v-if="getOnerSixLevelFlag(item)"> <div class="wgdzb"> <div :title="getAllName(item.organizationName)">{{ spliceNameFun(item.organizationName, 8) }}</div> - <div @click="gotoPersonnel" :title="getAllName(item.name)">{{ spliceNameFun(item.name, 12) }}</div> + <div class="gotoDesc" @click="gotoPersonnel(item.resiId)" :title="getAllName(item.name)">{{ spliceNameFun(item.name, 12) }}</div> </div> </div> <div v-if="item.level === 'building_chief'"> <div class="lydxz"> <div :title="getAllName(item.organizationName)">{{ spliceNameFun(item.organizationName, 8) }}</div> - <div @click="gotoPersonnel" :title="getAllName(item.name)">{{ spliceNameFun(item.name, 12) }}</div> + <div class="gotoDesc" @click="gotoPersonnel(item.resiId)" :title="getAllName(item.name)">{{ spliceNameFun(item.name, 12) }}</div> </div> </div> <div v-if="item.level === 'unit_chief' || item.level === 'public_welfare_post'"> - <div @click="gotoPersonnel" class="dyzxh" :title="item.name"> + <div @click="gotoPersonnel(item.resiId)" class="dyzxh gotoDesc" :title="item.name"> {{ spliceNameFun(item.name, 3) }} </div> </div> @@ -79,8 +79,15 @@ export default { return this.sixLevelArr.includes(item.level); }, - gotoPersonnel() { - this.$router.push("/organizational/orgPersonnel"); + gotoPersonnel(id) { + if (id) { + this.$router.push("/organizational/orgPersonnel"); + } else { + this.$message({ + message: "无法跳转", + type: "error", + }); + } }, }, }; diff --git a/src/components/Tree/nodeWrap.vue b/src/components/Tree/nodeWrap.vue index 680c93c18..cf20c7ace 100644 --- a/src/components/Tree/nodeWrap.vue +++ b/src/components/Tree/nodeWrap.vue @@ -6,7 +6,7 @@ <!-- {{ spliceNameFun(nodeConfig, 18) }} --> <div class="nodeBoxTop"> <div :title="getAllName(nodeConfig.partyOrgName)">{{ spliceNameFun(nodeConfig.partyOrgName, 8) }}</div> - <div @click="gotoPersonnel" :title="getAllName(nodeConfig.principalName)">{{ spliceNameFun(nodeConfig.principalName, 12) }}</div> + <div @click="gotoPersonnel(nodeConfig.resiId)" :title="getAllName(nodeConfig.principalName)">{{ spliceNameFun(nodeConfig.principalName, 12) }}</div> </div> </div> </div> @@ -21,19 +21,19 @@ <div v-if="item.laneLevel >= 2 && item.laneLevel <= 7 && item.partyOrgLevel < 8"> <div class="wgdzb"> <div :title="getAllName(item.partyOrgName)">{{ spliceNameFun(item.partyOrgName, 8) }}</div> - <div class="gotoDesc" @click="gotoPersonnel" :title="getAllName(item.principalName)">{{ spliceNameFun(item.principalName, 12) }}</div> + <div class="gotoDesc" @click="gotoPersonnel(item.resiId)" :title="getAllName(item.principalName)">{{ spliceNameFun(item.principalName, 12) }}</div> </div> </div> <div v-if="item.partyOrgLevel === 8"> <div class="lydxz"> <div :title="getAllName(item.partyOrgName)">{{ spliceNameFun(item.partyOrgName, 8) }}</div> - <div class="gotoDesc" @click="gotoPersonnel" :title="getAllName(item.principalName)">{{ spliceNameFun(item.principalName, 12) }}</div> + <div class="gotoDesc" @click="gotoPersonnel(item.resiId)" :title="getAllName(item.principalName)">{{ spliceNameFun(item.principalName, 12) }}</div> </div> </div> <div v-if="item.partyOrgLevel === 9"> <div class="dyzxh"> <!-- <div :title="getAllName(item.partyOrgName)">{{ spliceNameFun(item.partyOrgName, 3) }}</div> --> - <div class="gotoDesc" @click="gotoPersonnel" :title="getAllName(item.principalName)">{{ spliceNameFun(item.principalName, 3) }}</div> + <div class="gotoDesc" @click="gotoPersonnel(item.resiId)" :title="getAllName(item.principalName)">{{ spliceNameFun(item.principalName, 3) }}</div> </div> </div> <div class="lxjtWrap" v-if="item.partyOrgLevel === 10"> @@ -53,7 +53,7 @@ <span>空巢老人</span> </div> --> </div> - <div @click="gotoPersonnel" @mouseover="getHomeTypes(item.id)" slot="reference" class="lxjt gotoDesc" :title="item.principalName"> + <div @click="gotoPersonnel(item.resiId)" @mouseover="getHomeTypes(item.id)" slot="reference" class="lxjt gotoDesc" :title="item.principalName"> {{ spliceNameFun(item.principalName, 3) }} <img src="@/assets/images/home/cjr.png" alt="" /> </div> @@ -145,8 +145,12 @@ export default { }); }, - gotoPersonnel() { - this.$router.push("/organizational/orgPersonnel"); + gotoPersonnel(id) { + if (id) { + this.$router.push({ path: "/organizational/orgPersonnel", query: { user_id: id } }); + } else { + this.$message.error("无法跳转!"); + } }, }, }; diff --git a/src/views/dataBoard/organizational/dangTree/index.vue b/src/views/dataBoard/organizational/dangTree/index.vue index 43bd9a2c2..ff6b5273c 100644 --- a/src/views/dataBoard/organizational/dangTree/index.vue +++ b/src/views/dataBoard/organizational/dangTree/index.vue @@ -46,7 +46,6 @@ export default { if (orgId) { this.getTreeData(); } - this.getTextMap(); }, methods: { getLevelArrNum(myArray) { diff --git a/src/views/dataBoard/organizational/personalPage/index.vue b/src/views/dataBoard/organizational/personalPage/index.vue index e4bc7fb58..89a6630cb 100644 --- a/src/views/dataBoard/organizational/personalPage/index.vue +++ b/src/views/dataBoard/organizational/personalPage/index.vue @@ -1,7 +1,7 @@ <template> <div class="personalWrap"> <div class="bread"> - <bread-crumb /> + <bread-crumb :list="list" /> </div> <div class="wrap-content"> <personnel-person /> @@ -19,7 +19,18 @@ export default { PersonnelPerson, }, data() { - return {}; + return { + list: [ + { + path: "/organizational/dangTree", + name: "党组织架构", + }, + { + path: "", + name: "人员信息", + }, + ], + }; }, }; </script> From ea3c0ecf78d96d308bbd95b51cc660595e0a3e5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=88=98=E7=AB=8B=E6=A0=87?= <2658037827@qq.com> Date: Fri, 22 Sep 2023 17:36:42 +0800 Subject: [PATCH 14/16] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=94=BB=E5=83=8F?= =?UTF-8?q?=E5=8C=B9=E9=85=8D=E4=BA=BA=E5=91=98=E8=B7=B3=E8=BD=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dissatisfiedPersonnel/detail.vue | 40 +--- .../dissatisfiedPersonnel/index.vue | 11 +- .../modules/BusinessRecords.vue | 150 -------------- .../modules/EnjoyService.vue | 188 ------------------ .../dissatisfiedPersonnel/modules/Family.vue | 76 ------- .../modules/MatterDetails.vue | 93 --------- .../modules/PointsRecord.vue | 51 ----- .../modules/PersonnelPortrait/index.vue | 24 +-- 8 files changed, 22 insertions(+), 611 deletions(-) delete mode 100644 src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/modules/BusinessRecords.vue delete mode 100644 src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/modules/EnjoyService.vue delete mode 100644 src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/modules/Family.vue delete mode 100644 src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/modules/MatterDetails.vue delete mode 100644 src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/modules/PointsRecord.vue diff --git a/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/detail.vue b/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/detail.vue index bee4c3220..0b3447516 100644 --- a/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/detail.vue +++ b/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/detail.vue @@ -3,50 +3,18 @@ <div class="breadcrumb"> <Breadcrumb :list="breadcrumbList"/> </div> - <el-row> - <el-col :span="10"> - <div class="sub-title">事项详情</div> - <MatterDetails/> - - <div class="sub-title">家庭关系</div> - <Family/> - </el-col> - <el-col :span="13" :offset="1"> - <div class="sub-title">居民各项业务记录</div> - <BusinessRecords/> - <el-row> - <el-col :span="12"> - <div class="sub-title">享受服务次数统计</div> - <EnjoyService/> - </el-col> - <el-col :span="11" :offset="1"> - <div class="sub-title">积分记录</div> - <PointsRecord/> - </el-col> - </el-row> - </el-col> - </el-row> - + <Personnel/> </div> </template> <script> import Breadcrumb from '@/views/dataBoard/satisfactionEval/components/Breadcrumb' -import MatterDetails from "./modules/MatterDetails" -import Family from "./modules/Family" -import BusinessRecords from "./modules/BusinessRecords" -import EnjoyService from "./modules/EnjoyService" -import PointsRecord from "./modules/PointsRecord" - +import Personnel from '@/views/dataBoard/cpts/personnel' export default { name: "dissatisfiedPersonnelDetail", components: { Breadcrumb, - MatterDetails, - Family, - BusinessRecords, - EnjoyService, - PointsRecord + Personnel }, data() { return { @@ -63,8 +31,6 @@ export default { } }, mounted() { - console.log(this.breadcrumbList, this.$route) - this.$set(this.breadcrumbList[2], 'name', this.$route.query.name) this.breadcrumbList[2].name = this.$route.query.name } diff --git a/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/index.vue b/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/index.vue index 66dcb75f0..41b196f83 100644 --- a/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/index.vue +++ b/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/index.vue @@ -1,9 +1,9 @@ <template> <div> <Breadcrumb :list="breadcrumbList"/> - <div class="main-title"> +<!-- <div class="main-title"> <Title :text="`“${title}”画像匹配同类不满意人员`" noBg/> - </div> + </div>--> <div class="table"> <el-table :data="list"> <el-table-column @@ -118,11 +118,11 @@ export default { getList() { this.$http.get('/governance/satisfactionOverview/satisfactionCrowdList?' + this.$paramsFormat(this.queryParams)).then(({data: {data}}) => { this.list = data.list - this.total = total + this.total = data.total }) }, handleView({restName,restId}) { - this.$router.push('/dataBoard/satisfactionEval/dissatisfiedPersonnel/detail?name='+restName+'&id='+restId) + this.$router.push('/dataBoard/satisfactionEval/dissatisfiedPersonnel/detail?name='+restName+'&user_id='+restId) } } } @@ -156,4 +156,7 @@ export default { .main-title { margin: 25px 0 32px; } +.table { + margin-top: 32px; +} </style> \ No newline at end of file diff --git a/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/modules/BusinessRecords.vue b/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/modules/BusinessRecords.vue deleted file mode 100644 index 64a501170..000000000 --- a/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/modules/BusinessRecords.vue +++ /dev/null @@ -1,150 +0,0 @@ -<template> - <div class="business-records"> - <Tabs v-model="type" :list="typeList" @changeVal="typeChange"/> - <div class="table"> - <el-table :data="list"> - <el-table-column - label="序号" - type="index" - width="80"/> - <el-table-column - label="评价周期" - prop="key" - width=""/> - <el-table-column - label="姓名" - prop="key" - width=""/> - <el-table-column - label="电话" - prop="key" - width=""/> - <el-table-column - label="不满意类型" - prop="key" - width=""/> - <el-table-column - label="不满意原因" - prop="key" - width=""/> - <el-table-column label="操作" width="90" align="center"> - <template slot-scope="data"> - <el-button type="text" @click="handleView">查看</el-button> - </template> - </el-table-column> - </el-table> - <Pagination - v-show="total>0" - :total="total" - :page.sync="queryParams.pageNum" - :limit.sync="queryParams.pageSize" - @pagination="getList" - /> - </div> - </div> -</template> - -<script> -import Tabs from "@/views/dataBoard/satisfactionEval/components/Tabs/index.vue"; - -export default { - name: "BusinessRecords", - components: {Tabs}, - data() { - return { - total: 10, - queryParams: { - pageNum: 0, - pageSize: 10, - }, - type: 1, - typeList: [{ - label: ' 12345投诉', - value: 1 - }, { - label: '省满意度调查', - value: 2 - }, { - label: '社区满意度自查', - value: 3 - }, { - label: '事件', - value: 4 - }, { - label: '需求', - value: 5 - }, { - label: '服务', - value: 6 - }, { - label: '回访记录', - value: 7 - }], - list: [{},{},{},{},{}] - } - }, - methods: { - typeChange() { - - }, - getList() { - - } - } -} -</script> - -<style scoped lang="scss"> -.business-records { - margin-bottom: 25px; -} -.table { - /deep/ .el-table td, /deep/ .el-table th, /deep/ .el-table tr { - padding: 14px !important; - border:none!important; - min-height: 52px; - - } - /deep/ .el-table td, /deep/ .el-table th { - background: none!important; - } - /deep/ .el-table td { - font-size: 14px; - font-weight: 400; - color: #FFFFFF; - text-shadow: 1px 2px 4px rgba(10,32,60,0.51); - } - - /deep/ .el-table tr { - background: none; - &:hover { - background-color: rgba(26, 149, 255, 0.3) !important; - } - - } - /deep/ .el-table__body-wrapper tr:nth-of-type(odd) { - background: rgba(14, 56, 115, 0.4); - } - - /deep/ .el-table { - background: none !important; - - &:before { - background: none; - } - } - /deep/ .el-table__header-wrapper tr { - color: #A3B9DA !important; - font-size: 14px; - font-weight: 400; - opacity: 0.76; - background: none; - &:hover { - background: none!important; - } - } - /deep/ .el-table__header-wrapper { - background: none!important; - } -} -</style> \ No newline at end of file diff --git a/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/modules/EnjoyService.vue b/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/modules/EnjoyService.vue deleted file mode 100644 index 0e8ecee58..000000000 --- a/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/modules/EnjoyService.vue +++ /dev/null @@ -1,188 +0,0 @@ -<template> - <div className="event-statistics"> - <div id="enjoyServiceChart" style="height: 360px;"></div> - </div> -</template> - -<script> -import * as echarts from "echarts"; - -export default { - name: "EnjoyService", - data() { - return {} - }, - mounted() { - this.initCharts() - }, - methods: { - initCharts() { - let div = document.getElementById('enjoyServiceChart'); - this.myChart = echarts.init(div); - - let xData = ['岗位找人', '技能找人', '温暖找人', '服务找人']; - let tq = [300, 90, 48, 39]; - const max = Math.max(...tq) - - let barArray = new Array(xData.length).fill((parseInt(max / 100) + 1) * 100) - var option = { - title: { - show: false, - text: '', - x: 'center', - top: '15px', - textStyle: { - color: '#333333', - fontWeight: 500, - fontSize: 18, - }, - }, - tooltip: { - trigger: 'axis', - backgroundColor: 'rgba(13, 64, 71, 0.50)', - borderColor: 'rgba(143, 225, 252, 0.60)', - padding: 8, - textStyle: { - color: '#fff', - }, - formatter: function (params) { - console.log(params) - var res = '' - for (var i = 0; i < params.length; i++) { - if (params[i].seriesName != "") { - res += '<p>' + params[0].name + ':' + params[i].data + '</p>' - } - } - return res; - }, - }, - grid: { - top: '0', - left: '1%', - right: '2%', - bottom: '0', - containLabel: true - }, - yAxis: [ - { - type: 'category', - axisTick: { - show: false, - }, - splitLine: { - show: false, - }, - axisLine: { - lineStyle: { - color: '#323c41' - } - }, - axisLabel: { - align: 'right', - textStyle: { - fontSize: 12, - color: '#A3B9DA' - } - }, - boundaryGap: true, - data: xData, - }, { - type: 'category', - data: xData, - axisTick: { - show: false, - }, - axisLine: {show: false}, - axisLabel: { - show: false, - }, - boundaryGap: true, - - } - ], - - xAxis: [ - { - type: 'value', - splitLine: { - show: true, - lineStyle: { - color: 'rgba(4,187,255,0.18)', - type: 'dashed' - }, - }, - nameTextStyle: { - color: '#A3B9DA', - textStyle: { - fontSize: 12 - }, - align: 'center' - }, - axisLabel: { - show: true, - color: '#A3B9DA', - textStyle: { - fontSize: 12 - } - }, - axisTick: { - show: false - } - } - ], - series: [ - { - type: 'bar', - barWidth: 16, - itemStyle: { - // lenged文本 - opacity: 1, // 这个是 透明度 - color: new echarts.graphic.LinearGradient( - 1, - 0, - 0, - 0, - [ - { - offset: 0, - color: '#6EDDFE' // 0% 处的颜色 - }, - { - offset: 1, - color: '#0B1F57' // 100% 处的颜色 - } - ], - false - ) - }, - data: tq, //data.values - }, - { - name: '', - type: 'bar', - - barWidth: 66, - barGap: '-60%', - data: barArray, - itemStyle: { - normal: { - color: 'rgba(89,130,194,0.12)' - } - }, - zlevel: -1, - yAxisIndex: 1, - } - ], - }; - this.myChart.setOption(option); - window.addEventListener("resize", () => this.myChart.resize()); - }, - } -} -</script> - -<style scoped lang="scss"> -.event-statistics { - padding: 16px 16px; -} -</style> \ No newline at end of file diff --git a/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/modules/Family.vue b/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/modules/Family.vue deleted file mode 100644 index 52af91e1a..000000000 --- a/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/modules/Family.vue +++ /dev/null @@ -1,76 +0,0 @@ -<template> - <div class="family"> - <div class="tag"> - <div>张三(户主)</div> - <div>入户状态:入户一致</div> - <div>居民分类:老年人</div> - </div> - <div class="tag"> - <div>张三(户主)</div> - <div>入户状态:入户一致</div> - <div>居民分类:老年人</div> - </div> - <div class="tag"> - <div>张三(户主)</div> - <div>入户状态:入户一致</div> - </div> - <div class="tag"> - <div>张三(户主)</div> - <div>入户状态:入户一致</div> - </div> - </div> -</template> - -<script> -export default { - name: "Family" -} -</script> - -<style scoped lang="scss"> -.family { - width: 464px; - height: 340px; - background: url('@/assets/images/manyidu/gx_bg.png') no-repeat center; - position: relative; - margin: 40px auto; -} -.tag { - font-size: 14px; - font-weight: 400; - color: #FFFFFF; - line-height: 22px; - padding: 18px 24px; - box-sizing: border-box; - position: absolute; - &:nth-of-type(1), - &:nth-of-type(2) { - background: url("@/assets/images/manyidu/gx_big.png") no-repeat center; - width: 180px; - height: 100px; - } - &:nth-of-type(3), - &:nth-of-type(4) { - background: url("@/assets/images/manyidu/gx_small.png") no-repeat center; - width: 180px; - height: 70px; - padding: 15px 24px; - } - &:nth-of-type(1) { - left: -98px; - top: 34px; - } - &:nth-of-type(2) { - right: -68px; - top: 34px; - } - &:nth-of-type(3) { - left: -91px; - bottom: 41px; - } - &:nth-of-type(4) { - right: -44px; - bottom: 41px; - } -} -</style> \ No newline at end of file diff --git a/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/modules/MatterDetails.vue b/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/modules/MatterDetails.vue deleted file mode 100644 index b965bc1e4..000000000 --- a/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/modules/MatterDetails.vue +++ /dev/null @@ -1,93 +0,0 @@ -<template> - <div class="matter-details"> - <div class="user-img"> - <img src="@/assets/images/manyidu/dn_bg1.png" alt=""> - </div> - <div class="tags"> - <div class="tag red">满意度风险人员</div> - <div class="tag small">与子女同住</div> - <div class="tag">第三网格</div> - <div class="tag small">入户一致</div> - <div class="tag">13343999999</div> - <div class="tag">四季景园1号楼1单元101</div> - </div> - </div> -</template> - -<script> -export default { - name: "MatterDetails" -} -</script> - -<style scoped lang="scss"> -.matter-details { - width: 607px; - height: 372px; - background: url("@/assets/images/manyidu/dn_bg2.png") no-repeat center bottom; - position: relative; - margin: 12px auto 60px; -} -.user-img { - position: absolute; - left: calc(50% - 87px); - top: calc(50% - 37px); -} -.tag { - position: absolute; - background: url("@/assets/images/manyidu/dn_big.png") center no-repeat; - width: 108px; - height: 107px; - display: flex; - align-items: center; - justify-content: center; - font-size: 14px; - font-weight: 400; - color: #FFFFFF; - line-height: 16px; - box-sizing: border-box; - padding: 24px; - text-align: center; - word-break: break-all; - &.small { - width: 89px; - height: 89px; - background: url("@/assets/images/manyidu/dn_small.png") center no-repeat; - padding: 16px; - } - &.red { - background: url("@/assets/images/manyidu/dn_red.png") center no-repeat; - color: #FE0000; - } - &:nth-of-type(1) { - left: 0; - bottom: 15px; - } - - &:nth-of-type(2) { - left: 42px; - bottom: 185px; - } - - &:nth-of-type(3) { - left: 194px; - bottom: 245px; - } - - &:nth-of-type(4) { - left: 384px; - bottom: 240px; - } - - &:nth-of-type(5) { - left: 499px; - bottom: 157px; - } - - &:nth-of-type(6) { - left: 453px; - bottom: 10px; - } -} - -</style> \ No newline at end of file diff --git a/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/modules/PointsRecord.vue b/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/modules/PointsRecord.vue deleted file mode 100644 index 75f41e47a..000000000 --- a/src/views/dataBoard/satisfactionEval/dissatisfiedPersonnel/modules/PointsRecord.vue +++ /dev/null @@ -1,51 +0,0 @@ -<template> - <div> - <div class="enjoy-service"> - <div class="enjoy-service-item" v-for="(item,index) in 5"> - <div class="num">+10</div> - <div class="info"> - <div class="title">便民服务-配餐服务</div> - <div class="time">2023-07-15 15:30:30</div> - </div> - </div> - </div> - </div> -</template> - -<script> -export default { - name: "PointsRecord" -} -</script> - -<style scoped lang="scss"> - -.enjoy-service { - padding-left: 26px; -} -.enjoy-service-item { - color: #FFFFFF; - display: flex; - padding: 14px 16px 14px; - margin-bottom: 8px; - background: #07266B; - .num { - font-size: 24px; - font-weight: 500; - line-height: 22px; - } - .info { - font-size: 14px; - margin-left: 40px; - .title { - font-weight: 500; - margin-bottom: 10px; - } - .time { - font-weight: 400; - color: #A3B9DA; - } - } -} - -</style> \ No newline at end of file diff --git a/src/views/dataBoard/satisfactionEval/modules/PersonnelPortrait/index.vue b/src/views/dataBoard/satisfactionEval/modules/PersonnelPortrait/index.vue index 09cfd045b..07f184d0e 100644 --- a/src/views/dataBoard/satisfactionEval/modules/PersonnelPortrait/index.vue +++ b/src/views/dataBoard/satisfactionEval/modules/PersonnelPortrait/index.vue @@ -3,14 +3,14 @@ <Tabs v-model="resultType" :list="resultTypeList" @changeVal="resultTypeChange"/> <div class="screen"> <div class="txt">不满意人员画像</div> -<!-- <el-select v-model="typeCondition" @change="getData" placeholder="请选择" class="select" popper-class="selectPopClass"> - <el-option - v-for="item in typeConditionList" - :key="item.value" - :label="item.label" - :value="item.value"> - </el-option> - </el-select>--> + <!-- <el-select v-model="typeCondition" @change="getData" placeholder="请选择" class="select" popper-class="selectPopClass"> + <el-option + v-for="item in typeConditionList" + :key="item.value" + :label="item.label" + :value="item.value"> + </el-option> + </el-select>--> </div> <div class="portrait"> @@ -33,12 +33,12 @@ <div class="text">{{ marriageName }}</div> </div> <div class="tag purple" v-if="gender"> - <div class="text">{{ gender==='1'?'男':gender==='2'?'女':gender==='0'?'未知':'' }}</div> + <div class="text">{{ gender === '1' ? '男' : gender === '2' ? '女' : gender === '0' ? '未知' : '' }}</div> </div> </div> <div class="btn" @click="gotopage"> - <div>按画像匹配到同类:<span> <b>{{matchPeopleNum?matchPeopleNum:0}}</b>人</span></div> + <div>按画像匹配到同类:<span> <b>{{ matchPeopleNum ? matchPeopleNum : 0 }}</b>人</span></div> <i class="el-icon-arrow-right"></i> </div> </div> @@ -94,7 +94,7 @@ export default { this.getData() }, gotopage() { - this.$router.push('/dataBoard/satisfactionEval/dissatisfiedPersonnel?searchParams='+this.searchParams+'&title='+this.typeConditionList.filter(item=>item.value === this.typeCondition)[0].label) + this.$router.push('/dataBoard/satisfactionEval/dissatisfiedPersonnel?searchParams=' + this.searchParams) }, getDisKey() { this.$http.post('/sys/dict/data/dictlist', {'dictType': 'satisfaction_category'}).then(({data: {data}}) => { @@ -119,7 +119,7 @@ export default { this.residentTagName = data.residentTagName; this.matchPeopleNum = data.matchPeopleNum; - this.searchParams = JSON.stringify({...data,...params}) + this.searchParams = JSON.stringify({...data, ...params}) }) } } From 57ed9193eb3cf7c0636b158cae905851fba3e6df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E8=8B=A5=E6=99=A8?= <974220104@qq.com> Date: Fri, 22 Sep 2023 17:54:47 +0800 Subject: [PATCH 15/16] =?UTF-8?q?=E8=BF=94=E5=9B=9E=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/images/shuju/overview/go-back.png | Bin 0 -> 6273 bytes src/assets/scss/dataBoard/overview/index.scss | 5 +- src/router/index.js | 10 + .../cpts/personnel/modules/Family.vue | 51 +- src/views/dataBoard/overview/index.vue | 294 +++-- src/views/dataBoard/renfang/resi/class.vue | 1068 +++++------------ src/views/dataBoard/renfang/resi/classNew.vue | 747 ++++++++++++ .../dataBoard/renfang/resident/index.vue | 2 +- .../visualizing/components/dangyuan.vue | 4 +- .../visualizing/components/dibaorenyuan.vue | 8 +- .../visualizing/components/laonianren.vue | 4 +- .../visualizing/components/shiyerenyuan.vue | 10 +- .../visualizing/components/zhiyuanzhe.vue | 4 +- 13 files changed, 1309 insertions(+), 898 deletions(-) create mode 100644 src/assets/images/shuju/overview/go-back.png create mode 100644 src/views/dataBoard/renfang/resi/classNew.vue diff --git a/src/assets/images/shuju/overview/go-back.png b/src/assets/images/shuju/overview/go-back.png new file mode 100644 index 0000000000000000000000000000000000000000..0815318c1d43c6191771c95f90ddc5765b1aa96c GIT binary patch literal 6273 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 literal 0 HcmV?d00001 diff --git a/src/assets/scss/dataBoard/overview/index.scss b/src/assets/scss/dataBoard/overview/index.scss index 69d4eda69..a82c0ec4e 100644 --- a/src/assets/scss/dataBoard/overview/index.scss +++ b/src/assets/scss/dataBoard/overview/index.scss @@ -583,11 +583,12 @@ height: 40px; line-height: 40px; width: 110px; - height: 14px; + overflow: hidden; font-size: 14px; - font-family: PingFang SC; font-weight: 400; color: #FFFFFF; + text-overflow: ellipsis; + white-space: nowrap; } .tdbg1 { diff --git a/src/router/index.js b/src/router/index.js index b6c827ce0..e17779b66 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -208,6 +208,16 @@ export const dataBoardRoutes = { isTab: false, }, }, + { + path: "renfang/resi-class-new", + props: true, + component: () => import("@/views/dataBoard/renfang/resi/classNew"), + name: "dataBoard-renfang-resi-class", + meta: { + title: "居民分类列表", + isTab: false, + }, + }, { path: "renfang/resi-analyze", props: true, diff --git a/src/views/dataBoard/cpts/personnel/modules/Family.vue b/src/views/dataBoard/cpts/personnel/modules/Family.vue index 6fda2fc8c..0d54a50f4 100644 --- a/src/views/dataBoard/cpts/personnel/modules/Family.vue +++ b/src/views/dataBoard/cpts/personnel/modules/Family.vue @@ -97,36 +97,41 @@ export default { padding: 18px 24px; box-sizing: border-box; position: absolute; - &:nth-of-type(1), - &:nth-of-type(2) { - background: url("@/assets/images/manyidu/gx_big.png") no-repeat center; - background-size: 100% 100%; - width: 180px; - min-height: 100px; - } - &:nth-of-type(3), - &:nth-of-type(4) { - background: url("@/assets/images/manyidu/gx_small.png") no-repeat center; - background-size: 100% 100%; - width: 180px; - min-height: 100px; - padding: 15px 24px; - } + background: url("@/assets/images/manyidu/gx_big.png") no-repeat center; + background-size: 100% 100%; + width: 180px; + min-height: 80px; &:nth-of-type(1) { - left: -98px; - top: 34px; + left: -24px; + top: -24px; } &:nth-of-type(2) { - right: -68px; - top: 34px; + right: -24px; + top: -24px; } &:nth-of-type(3) { - left: -91px; - bottom: 41px; + left: -24px; + bottom: -20px; } &:nth-of-type(4) { - right: -44px; - bottom: 41px; + right: -24px; + top: 274px; + } + &:nth-of-type(5) { + left: -94px; + top: 74px; + } + &:nth-of-type(6) { + right: -94px; + top: 74px; + } + &:nth-of-type(7) { + left: -124px; + top: 174px; + } + &:nth-of-type(8) { + right: -124px; + top: 174px; } } .user-name { diff --git a/src/views/dataBoard/overview/index.vue b/src/views/dataBoard/overview/index.vue index a6b6eaa88..753be740c 100644 --- a/src/views/dataBoard/overview/index.vue +++ b/src/views/dataBoard/overview/index.vue @@ -1,147 +1,172 @@ <template> <div> - <cpt-bread - @tap="clickBreadItem" - v-if="breadList.length > 1" - :bread-list="breadList" - /> + <!-- <cpt-bread + @tap="clickBreadItem" + v-if="breadList.length > 1" + :bread-list="breadList" + /> --> <div class="g-row"> <div class="g-left"> <div class="m-box"> - <title-box :text="`${ - currentLevel === 'district'?'区': - currentLevel === 'street'?'街道': - currentLevel === 'community'?'社区': - currentLevel === 'grid'?'网格':'' - }介绍`"/> - <jdjs/> + <title-box + :text="`${ + currentLevel === 'district' + ? '区' + : currentLevel === 'street' + ? '街道' + : currentLevel === 'community' + ? '社区' + : currentLevel === 'grid' + ? '网格' + : '' + }介绍`" + /> + <jdjs /> </div> <div class="m-box"> - <title-box :text="`${ - currentLevel === 'district'?'区': - currentLevel === 'street'?'街道': - currentLevel === 'community'?'社区': - currentLevel === 'grid'?'网格':'' - }图谱画像`"/> - <jdtphx :id="orgId"/> + <title-box + :text="`${ + currentLevel === 'district' + ? '区' + : currentLevel === 'street' + ? '街道' + : currentLevel === 'community' + ? '社区' + : currentLevel === 'grid' + ? '网格' + : '' + }图谱画像`" + /> + <jdtphx :id="orgId" /> </div> </div> <div class="g-center"> <div class="m-map" style="overflow: hidden"> - <map-top/> + <map-top /> + <div v-if="breadList.length > 1" class="go-back" @click="goBackMap"> + <img src="~@/assets/images/shuju/overview/go-back.png" /> + </div> <grid-map - ref="map" - @clickAgency="clickAgencyItem" - :srcGridData="orgData" - @clickDotBtn="handleClickDotBtn" + ref="map" + @clickAgency="clickAgencyItem" + :srcGridData="orgData" + @clickDotBtn="handleClickDotBtn" /> </div> <div class="m-box m-rybox"> - <title-box text="XX街道网格员"/> - <jdwgy/> + <title-box text="XX街道网格员" /> + <jdwgy /> </div> </div> <div class="g-right"> <div class="m-box"> - <title-box text="人房数据统计"/> - <rfsjtj/> + <title-box text="人房数据统计" /> + <rfsjtj /> </div> <!-- 街道概览 --> - <div v-if="currentLevel === 'street' || currentLevel === 'district'" class="m-box"> + <div + v-if="currentLevel === 'street' || currentLevel === 'district'" + class="m-box" + > <title-box text="各社区人房数据更新排行"> <span class="date-span"> <el-date-picker - v-model="rfphDate" - format="yyyy-MM" - value-format="yyyy-MM" - @change="changeDate" - type="month" - :clearable="false" - placeholder="选择月" + v-model="rfphDate" + format="yyyy-MM" + value-format="yyyy-MM" + @change="changeDate" + type="month" + :clearable="false" + placeholder="选择月" > </el-date-picker> </span> </title-box> - <sqrfph :date="rfphDate"/> + <sqrfph :date="rfphDate" /> </div> - <div v-if="currentLevel === 'street' || currentLevel === 'district'" class="m-box"> + <div + v-if="currentLevel === 'street' || currentLevel === 'district'" + class="m-box" + > <title-box text="各社区12345投诉事件统计"> <span class="date-span"> <el-date-picker - v-model="sq12345Date" - format="yyyy-MM" - value-format="yyyy-MM" - type="month" - :clearable="false" - placeholder="选择月" + v-model="sq12345Date" + format="yyyy-MM" + value-format="yyyy-MM" + type="month" + :clearable="false" + placeholder="选择月" /> </span> </title-box> - <sq12345 :date="sq12345Date"/> + <sq12345 :date="sq12345Date" /> </div> <!-- 社区&网格--> - <div v-if="currentLevel === 'community' || currentLevel === 'grid'" class="m-box"> - <title-box text="人房数据动态更新"/> - <DynamicHumanRoomData/> + <div + v-if="currentLevel === 'community' || currentLevel === 'grid'" + class="m-box" + > + <title-box text="人房数据动态更新" /> + <DynamicHumanRoomData /> </div> <!-- 社区概览--> <div v-if="currentLevel === 'community'" class="m-box"> <title-box text="社区满意度自查结果"> <span class="date-span"> <el-date-picker - v-model="sqzcDate" - format="yyyy-MM" - value-format="yyyy-MM" - type="month" - :clearable="false" - placeholder="选择月" + v-model="sqzcDate" + format="yyyy-MM" + value-format="yyyy-MM" + type="month" + :clearable="false" + placeholder="选择月" /> </span> </title-box> - <CommunityResult :date="sqzcDate"/> + <CommunityResult :date="sqzcDate" /> </div> <div v-if="currentLevel === 'community'" class="m-box"> <title-box text="事件&回访"> <span class="date-span"> <el-date-picker - v-model="sjhfDate" - format="yyyy-MM" - value-format="yyyy-MM" - @change="changeDate" - type="month" - :clearable="false" - placeholder="选择月" + v-model="sjhfDate" + format="yyyy-MM" + value-format="yyyy-MM" + @change="changeDate" + type="month" + :clearable="false" + placeholder="选择月" /> </span> </title-box> - <EventAndFollowUp :date="sjhfDate"/> + <EventAndFollowUp :date="sjhfDate" /> </div> <!-- 网格 --> <div v-if="currentLevel === 'grid'" class="m-box"> <title-box text="社区网格数据更新情况排行"> <span class="date-span"> <el-date-picker - v-model="sqwggxDate" - format="yyyy-MM" - value-format="yyyy-MM" - @change="changeDate" - type="month" - :clearable="false" - placeholder="选择月" + v-model="sqwggxDate" + format="yyyy-MM" + value-format="yyyy-MM" + @change="changeDate" + type="month" + :clearable="false" + placeholder="选择月" /> </span> </title-box> - <RankingGridData :date="sqwggxDate"/> + <RankingGridData :date="sqwggxDate" /> </div> - </div> </div> - <cpt-loading v-show="false"/> + <cpt-loading v-show="false" /> </div> </template> @@ -163,10 +188,8 @@ import CommunityResult from "@/views/dataBoard/overview/components/CommunityResu import EventAndFollowUp from "@/views/dataBoard/overview/components/EventAndFollowUp.vue"; import RankingGridData from "@/views/dataBoard/overview/components/RankingGridData.vue"; - -import {requestPostBi} from "@/js/dai/request-bipass"; -import {requestPost} from "@/js/dai/request"; -import getQueryPara from "dai-js/modules/getQueryPara"; +import { requestPostBi } from "@/js/dai/request-bipass"; +import { requestPost } from "@/js/dai/request"; export default { name: "renfang", @@ -186,17 +209,17 @@ export default { DynamicHumanRoomData, CommunityResult, EventAndFollowUp, - RankingGridData + RankingGridData, }, data() { return { loading: false, - rfphDate: this.$moment().format('YYYY-MM'), - sq12345Date: this.$moment().format('YYYY-MM'), - sqzcDate: this.$moment().format('YYYY-MM'), - sjhfDate: this.$moment().format('YYYY-MM'), - sqwggxDate: this.$moment().format('YYYY-MM'), + rfphDate: this.$moment().format("YYYY-MM"), + sq12345Date: this.$moment().format("YYYY-MM"), + sqzcDate: this.$moment().format("YYYY-MM"), + sjhfDate: this.$moment().format("YYYY-MM"), + sqwggxDate: this.$moment().format("YYYY-MM"), orgData: { children: [], }, //当前组织对象 @@ -207,7 +230,9 @@ export default { { orgId: "", orgLevel: "", - meta: {title: "人房总览"}, + id: "", + level: "", + meta: { title: "人房总览" }, }, ], @@ -220,17 +245,17 @@ export default { // const queryOrgId = getQueryPara("orgId"); // const queryOrgLevel = getQueryPara("orgLevel"); // this.init(queryOrgId, queryOrgLevel); - if(this.$store.state.chooseArea.chooseName.orgId) { - this.getMapData() + if (this.$store.state.chooseArea.chooseName.orgId) { + this.getMapData(); } }, watch: { - "$store.state.chooseArea.chooseName"(val){ - if(val.orgId) { - this.getMapData() + "$store.state.chooseArea.chooseName"(val) { + if (val.orgId) { + this.getMapData(); } - } + }, }, methods: { @@ -261,7 +286,8 @@ export default { } }, - clickBreadItem({item}) { + clickBreadItem({ item }) { + console.log("item::", item); this.toBread(item); }, @@ -269,22 +295,30 @@ export default { this.toBread({ orgId: item.id, orgLevel: item.level, - meta: {title: item.name}, + meta: { title: item.name }, }); }, - + goBackMap() { + console.log( + "this.breadList[this.breadList.length - 2]::", + this.breadList[this.breadList.length - 2] + ); + this.clickAgencyItem(this.breadList[this.breadList.length - 2]); + }, toBread(item) { - const {orgId} = item; - const {breadList} = this; + console.log(item); + const { orgId } = item; + const { breadList } = this; let index = breadList.findIndex((val) => val.orgId === orgId); // return console.log(item, breadList, index); if (index >= 0) { this.breadList = breadList.slice(0, index + 1); } else { - breadList.push(item); + breadList.push({ ...item, id: item.orgId, level: item.orgLevel }); this.breadList = breadList; } - this.getMapData(item.orgId,item.orgLevel) + console.log("this.breadList::", this.breadList); + this.getMapData(item.orgId, item.orgLevel); }, // 点击搜索结果条目,在地图上显示点和详情弹窗 @@ -299,34 +333,39 @@ export default { }, //获取地图上显示的组织数据 - async getMapData(orgId=this.$store.state.chooseArea.chooseName.orgId,level=this.$store.state.chooseArea.chooseName.level) { + async getMapData( + orgId = this.$store.state.chooseArea.chooseName.orgId, + level = this.$store.state.chooseArea.chooseName.level + ) { const url = "org_map"; - this.$http.post(`/gov/org/agency/maporg`, {orgId, level}).then(({data: {data}}) => { - this.orgData = data; - this.orgId = this.orgData.org_id; - this.orgLevel = this.orgData.level; - this.currentLevel = this.orgData.agencyLevel; - }) + this.$http + .post(`/gov/org/agency/maporg`, { orgId, level }) + .then(({ data: { data } }) => { + this.orgData = data; + this.orgId = this.orgData.org_id; + this.orgLevel = this.orgData.level; + this.currentLevel = this.orgData.agencyLevel; + }); }, //获取地图上显示的组织数据 async getSubMapData() { const url = "sub_org_map"; - const {data, code, msg} = await requestPostBi( - url, - { - queryParam: { - org_id: this.orgId, - }, + const { data, code, msg } = await requestPostBi( + url, + { + queryParam: { + org_id: this.orgId, }, - { - // mockId: 61831860, - } + }, + { + // mockId: 61831860, + } ); if (code === 0) { - const {orgData} = this; + const { orgData } = this; orgData.children = data.map((item) => { return { ...item, @@ -337,7 +376,7 @@ export default { coordinates: item.coordinates || "", }; }); - this.orgData = {...orgData}; + this.orgData = { ...orgData }; } else { this.$message.error(msg); } @@ -351,7 +390,7 @@ export default { level: this.orgLevel, }; - const {data, code, msg} = await requestPost(url, params); + const { data, code, msg } = await requestPost(url, params); if (code === 0) { this.orgData = data; this.orgId = this.orgId; @@ -366,9 +405,24 @@ export default { }, }; </script> - +<style lang="scss" scoped> +.go-back { + position: absolute; + z-index: 100; + top: 100px; + left: 16px; + right: 0; + img { + height: 36px; + width: 36px; + } + img:hover { + cursor: pointer; + } +} +</style> <style - lang="scss" - src="@/assets/scss/dataBoard/overview/index.scss" - scoped + lang="scss" + src="@/assets/scss/dataBoard/overview/index.scss" + scoped ></style> diff --git a/src/views/dataBoard/renfang/resi/class.vue b/src/views/dataBoard/renfang/resi/class.vue index 2a8f4d827..015fa306e 100644 --- a/src/views/dataBoard/renfang/resi/class.vue +++ b/src/views/dataBoard/renfang/resi/class.vue @@ -1,746 +1,340 @@ <template> - <div class="g-pgi"> - <!-- 组织路由 --> - <cpt-bread - :separator="'/'" - @tap="handleClickBreadItem" - :breadList="breadList" - ></cpt-bread> - - <div class="m-title"> - <img class="title_img" src="@/assets/images/index/list-logo.png" alt /> - <div class="tip_title">{{ tableTitle }}</div> - <div class="title_line"></div> - - <div class="second-select" v-if="type == 'old'"> - <el-select - v-model="oldVal" - :popper-append-to-body="false" - placeholder="请选择年龄" - > - <el-option - v-for="item in oldList" - :key="item.value" - :label="item.label" - :value="item.value" - ></el-option> - </el-select> -   - <el-select - v-model="searchParams.resideSituation" - :popper-append-to-body="false" - @change="changeSearch" - placeholder="请选择居住情况" - > - <el-option - v-for="item in resideArr" - :key="item.value" - :label="item.label" - :value="item.value" - ></el-option> - </el-select> - </div> - <div class="second-select" v-if="type == 'dibao'"> - <el-select - v-model="searchParams.lowIncomeType" - :popper-append-to-body="false" - @change="changeSearch" - placeholder="请选择低保类型" - > - <el-option - v-for="item in lowIncomeTypeArr" - :key="item.value" - :label="item.label" - :value="item.value" - ></el-option> - </el-select> -   - <el-select - v-model="searchParams.lowIncomeReason" - :popper-append-to-body="false" - @change="changeSearch" - placeholder="请选择低保原因" - > - <el-option - v-for="item in lowIncomeReasonArr" - :key="item.value" - :label="item.label" - :value="item.value" - ></el-option> - </el-select> - </div> - <div class="second-select" v-if="type == 'zhiyuanzhe'"> - <el-select - v-model="oldVal" - :popper-append-to-body="false" - placeholder="请选择年龄" - > - <el-option - v-for="item in oldAllList" - :key="item.value" - :label="item.label" - :value="item.value" - ></el-option> - </el-select> -   - <el-select - v-model="searchParams.gategoryCode" - :popper-append-to-body="false" - @change="changeSearch" - placeholder="请选择志愿者类型" - > - <el-option - v-for="item in volunteerArr" - :key="item.value" - :label="item.label" - :value="item.value" - ></el-option> - </el-select> - </div> - <div class="second-select" v-if="type == 'dangyuan'"> - <el-select - v-model="oldVal" - :popper-append-to-body="false" - placeholder="请选择年龄" - > - <el-option - v-for="item in oldAllList" - :key="item.value" - :label="item.label" - :value="item.value" - ></el-option> - </el-select> -   - <el-select - v-model="searchParams.cultureLevel" - :popper-append-to-body="false" - @change="changeSearch" - placeholder="请选择学历" - > - <el-option - v-for="item in PostDictonArr" - :key="item.value" - :label="item.label" - :value="item.value" - ></el-option> - </el-select> - </div> - <div class="second-select" v-if="type == 'shiye'"> - <el-select - v-model="oldVal" - :popper-append-to-body="false" - @change="changeSearch" - placeholder="请选择年龄" - > - <el-option - v-for="item in oldAllList" - :key="item.value" - :label="item.label" - :value="item.value" - ></el-option> - </el-select> -   - <el-select - v-model="searchParams.employmentWish" - :popper-append-to-body="false" - @change="changeSearch" - placeholder="请选择就业愿望" - > - <el-option - v-for="item in careerArr" - :key="item.value" - :label="item.label" - :value="item.value" - ></el-option> - </el-select> -   - <el-select - v-model="searchParams.unemploymentReason" - :popper-append-to-body="false" - @change="changeSearch" - placeholder="请选择失业原因" - > - <el-option - v-for="item in unemploymentArr" - :key="item.value" - :label="item.label" - :value="item.value" - ></el-option> - </el-select> - </div> - <div - class="second-select" - v-if=" - type == 'fuwu' || - type == 'wennuan' || - type == 'jineng' || - type == 'gangwei' - " - > - <el-input - type="text" - v-model="searchParams.serviceOrgName" - placeholder="请输入服务方名称" - @blur="changeFwfmc" - /> - </div> - </div> - - <div class="g-listbox"> - <cpt-tb - :col-list="colList" - :loading="loading" - :header="header" - :list="list" - :total="total" - @handleSizeChange="handleSizeChange" - @handlePageNoChange="handlePageNoChange" - @operate="jumpPage" - ></cpt-tb> - </div> - </div> + <div class="g-pgi"> + <!-- 组织路由 --> + <cpt-bread :separator="'/'" @tap="handleClickBreadItem" :breadList="breadList"></cpt-bread> + + <div class="m-title"> + <img class="title_img" src="@/assets/images/index/list-logo.png" alt /> + <div class="tip_title">{{ tableTitle }}</div> + <div class="title_line"></div> + + <div class="second-select" v-if="type_id == 'special_popu'"> + <el-select v-model="subclassId" :popper-append-to-body="false" placeholder="请选择"> + <el-option v-for="item in subclassList" :key="item.value" :label="item.label" :value="item.value" @click.native="handleChangeDate(item.value)"></el-option> + </el-select> + </div> + </div> + + <div class="g-listbox"> + <cpt-tb + :col-list="colList" + :loading="loading" + :header="header" + :list="list" + :total="total" + @handleSizeChange="handleSizeChange" + @handlePageNoChange="handlePageNoChange" + @operate="showInfo" + ></cpt-tb> + </div> + + <resi-details @close="displayedResiId = ''" :resi-id="displayedResiId" v-if="displayedResiId" /> + </div> </template> <script> -import cptTb from "@/views/dataBoard/cpts/tb"; -import cptBread from "@/views/dataBoard/renfang/cpts/bread"; -import getQueryPara from "dai-js/modules/getQueryPara"; +import cptTb from '@/views/dataBoard/cpts/tb'; +import cptBread from '@/views/dataBoard/renfang/cpts/bread'; +import resiDetails from '@/views/dataBoard/cpts/resi-details'; +import { requestPostBi } from '@/js/dai/request-bipass'; +import getQueryPara from 'dai-js/modules/getQueryPara'; export default { - name: "resi-list", - - components: { - cptTb, - cptBread, - }, - - data() { - return { - breadList: [ - { - path: "/dataBoard/renfang/index", - meta: { - title: "人房总览", - }, - }, - { - path: "/dataBoard/renfang/visualizing", - meta: { - title: "", - }, - }, - { - meta: { - title: "居民列表", - }, - }, - ], - tableTitle: "居民列表", - pageType: "", - orgLevel: "", - org_id: "", - type_id: "", // 居民列表 - type_name: "", - loading: true, - pageSize: parseInt(localStorage.getItem("dataBoard_PageSize")) || 20, - pageNo: 1, - total: 0, - srcTableData: [], - list: [], - listData: [], - oldList: [ - { - label: "60-69岁", - value: ["60", "69"], - }, - { - label: "70-79岁", - value: ["70", "79"], - }, - { - label: "80-89岁", - value: ["80", "89"], - }, - { - label: "90岁以上", - value: ["90", "139"], - }, - ], - oldAllList: [ - { - label: "0-9岁", - value: ["0", "9"], - }, - { - label: "10-19岁", - value: ["10", "19"], - }, - { - label: "20-29岁", - value: ["20", "29"], - }, - { - label: "30-39岁", - value: ["30", "39"], - }, - { - label: "40-49岁", - value: ["40", "49"], - }, - { - label: "50-59岁", - value: ["50", "59"], - }, - { - label: "60-69岁", - value: ["60", "69"], - }, - { - label: "70-79岁", - value: ["70", "79"], - }, - { - label: "80-89岁", - value: ["80", "89"], - }, - { - label: "90岁以上", - value: ["90", "139"], - }, - ], - jzList: [ - { - label: "不知奥", - value: "90,120", - }, - ], - colList: [ - { - align: "left", - width: "5%", - }, - { - align: "left", - width: "10%", - }, - { - align: "left", - width: "20%", - }, - { - align: "left", - width: "20%", - }, - { - align: "left", - width: "15%", - }, - { - align: "left", - width: "10%", - }, - { - align: "left", - width: "5%", - }, - { - align: "left", - width: "10%", - }, - { - align: "left", - width: "10%", - }, - ], - header: [ - "序号", - "姓名", - "所属网格", - "所属房屋", - "联系电话", - "证件号", - "性别", - "出生日期", - "操作", - ], - type: null, - typeList: [ - { - type: "old", - name: "老年人", - url: "/actual/base/peopleRoomOverview/oldPeoplePageList", - }, - { - type: "dibao", - name: "低保人员", - url: "/actual/base/peopleRoomOverview/lowIncomePageList", - }, - { - type: "zhiyuanzhe", - name: "志愿者", - url: "/actual/base/peopleRoomOverview/volunteerPageList", - }, - { - type: "dangyuan", - name: "党员", - url: "/actual/base/peopleRoomOverview/partyPageList", - }, - { - type: "shiye", - name: "失业人员", - url: "/actual/base/peopleRoomOverview/unemployedPageList", - }, - { - type: "fuwu", - name: "服务找人分页查询", - url: "/actual/base/peopleRoomOverview/servicePageList", - }, - { - type: "wennuan", - name: "温暖找人查询", - url: "/actual/base/peopleRoomOverview/warmthPageList", - }, - { - type: "jineng", - name: "技能找人查询", - url: "/actual/base/peopleRoomOverview/skillPageList", - }, - { - type: "gangwei", - name: "岗位找人分页查询", - url: "/actual/base/peopleRoomOverview/postPageList", - }, - ], - oldVal: ["60", "69"], - jzVal: "", - searchParams: {}, - unemploymentArr: [], - PostDictonArr: [], - resideArr: [], - careerArr: [], - lowIncomeReasonArr: [], - lowIncomeTypeArr: [], - }; - }, - - activated() { - const query = this.$route.query; - this.org_id = query.org_id; - this.type = query.type; - this.type_id = query.type_id; - this.pageType = query.pageType; - this.type_name = query.type_name; - const type_name = query.type_name; - let title = type_name; - if (this.type == "jineng" || this.type == "gangwei") { - title = "失业人员"; - } - if (this.type == "wennuan" || this.type == "fuwu") { - title = "低保人员"; - } - this.type_name1 = title; - this.breadList[1].meta.title = title; - this.tableTitle = type_name + "居民列表"; - this.pageNo = 1; - const type = this.type; - if (type == "dibao") { - this.searchParams = { - lowIncomeType: null, // 低保类型 - lowIncomeReason: null, // 低保原因 - }; - } - if (type == "shiye") { - this.searchParams = { - employmentWish: null, // 就业愿望 - unemploymentReason: null, // 失业原因 - startAge: null, - endAge: null, - }; - } - if (type == "dangyuan") { - this.searchParams = { - cultureLevel: null, // 学历 - startAge: null, - endAge: null, - }; - } - if (type == "zhiyuan") { - this.searchParams = { - gategoryCode: null, // 志愿者类型 - startAge: null, - endAge: null, - }; - } - if ( - type == "fuwu" || - type == "wennuan" || - type == "jineng" || - type == "gangwei" - ) { - this.searchParams = { - serviceOrgName: null, // 服务方名称 - }; - } - this.getList(); - if (this.pageType != "normal") { - this.colList = [ - { - align: "left", - width: "5%", - }, - { - align: "left", - width: "15%", - }, - { - align: "left", - width: "20%", - }, - { - align: "left", - width: "15%", - }, - { - align: "left", - width: "15%", - }, - { - align: "left", - width: "15%", - }, - { - align: "left", - width: "10%", - }, - { - align: "left", - width: "10%", - }, - ]; - - this.header = [ - "序号", - "服务类型", - "服务事项", - "来源", - "服务时间", - "服务方", - "服务人数", - "操作", - ]; - } - // 字典 - this.getResideNation(); - this.getPostNation(); - this.getUnemployment(); - this.getCareer(); - this.getVolunteer(); - this.getLowIncomeReason(); - this.getLowIncomeType(); - }, - created() { - this.pageNo = 1; - }, - watch: { - $route(to, from) { - this.$router.go(0); - }, - oldVal: { - handler(newVal, oldVal) { - this.pageNo = 1; - const searchParams = { - startAge: newVal[0], - endAge: newVal[1], - }; - this.getList(searchParams); - }, - }, - searchParams(newVal, oldVal) { - this.getList(); - }, - }, - - methods: { - handleClickBreadItem({ item }) { - this.$router.push({ - path: item.path, - query: { - org_id: this.org_id, - type_id: this.type_id, - type_name: item.meta.title, - pageType: this.pageType, - type: this.type, - pageType: this.pageType, - }, - }); - }, - changeFwfmc(e) { - this.searchParams = { - serviceOrgName: e.target.value || null, - }; - this.getList(); - }, - changeSearch() { - this.getList(); - }, - jumpPage(index) { - let item = this.listData[index]; - this.$router.push({ - path: "/dataBoard/renfang/resident", - query: { - org_id: this.org_id, - type_id: this.type_id, - user_id: item.id, - type: this.type, - pageType: this.pageType, - type_name: this.type_name, - }, - }); - }, - handlePageNoChange(pageNo) { - this.pageNo = pageNo; - this.getList(); - }, - handleSizeChange(pageSize) { - localStorage.setItem("dataBoard_PageSize", pageSize); - this.pageSize = pageSize; - this.getList(); - }, - async getList(item) { - const { url } = this.typeList.filter((item) => item.type == this.type)[0]; - const sourceType = ["公共服务", "共性需求", "政策找人", "服务找人"]; - this.loading = true; - let queryParam = { - pageNo: this.pageNo, - pageSize: this.pageSize, - ...this.searchParams, - ...item, - }; - this.$http.post(url, queryParam).then(({ data: res }) => { - this.loading = false; - const { data, code, msg } = res; - const { list, total } = data; - const gender = ["未知", "男", "女"]; - if (code === 0) { - this.listData = list; - if (this.pageType == "normal") { - this.list = list.map((item, index) => { - return [ - index + 1, - item.name ? item.name : "--", - item.gridName ? item.gridName : "--", - item.fullName ? item.fullName : "--", - item.mobile ? item.mobile : "--", - item.idNum ? item.idNum : "--", - item.gender ? gender[item.gender] : "--", - item.birthday ? item.birthday : "--", - { type: "operate", list: ["查看"] }, - ]; - }); - } else { - this.list = list.map((item, index) => { - return [ - index + 1, - item.serviceCategoryKey ? item.serviceCategoryKey : "--", - item.serviceName ? item.serviceName : "--", - item.awardPoint ? sourceType[item.awardPoint] : "--", - item.serviceTimeStart ? item.serviceTimeStart : "--", - item.serviceOrgName ? item.serviceOrgName : "--", - item.servedPersonQty ? item.servedPersonQty : "--", - { type: "operate", list: ["查看"] }, - ]; - }); - } - this.total = total; - } else { - this.$message.error(msg); - } - }); - }, - async getResideNation() { - try { - const { data } = await this.$http.post("sys/dict/data/dictlist", { - dictType: "reside_situation", - }); - this.resideArr = data.data; - } catch (error) { - console.log(error, "获取居住情况字典"); - } - }, - // async getPostNation() { - // try { - // let { data } = await this.$http.post("sys/dict/data/dictlist", { - // dictType: "welfare_post", - // }); - // this.PostDictonArr = data.data; - // } catch (error) { - // console.log(error, "获取学历字典"); - // } - // }, - async getUnemployment() { - try { - const { data } = await this.$http.post("sys/dict/data/dictlist", { - dictType: "unemployment_cause", - }); - this.unemploymentArr = data.data; - } catch (error) { - console.log(error, "获取失业原因字典"); - } - }, - async getCareer() { - try { - const { data } = await this.$http.post("sys/dict/data/dictlist", { - dictType: "career_goals", - }); - this.careerArr = data.data; - } catch (error) { - console.log(error, "获取就业愿望字典"); - } - }, - async getVolunteer() { - try { - const { data } = await this.$http.post("sys/dict/data/dictlist", { - dictType: "VOLUNTEER_CATEGORY", - }); - this.volunteerArr = data.data; - } catch (error) { - console.log(error, "获取志愿者类别字典"); - } - }, - async getLowIncomeReason() { - try { - const { data } = await this.$http.post("sys/dict/data/dictlist", { - dictType: "low_income_reason", - }); - this.lowIncomeReasonArr = data.data; - } catch (error) { - console.log(error, "获取低保原因字典"); - } - }, - async getLowIncomeType() { - try { - const { data } = await this.$http.post("sys/dict/data/dictlist", { - dictType: "low_income_type", - }); - this.lowIncomeTypeArr = data.data; - } catch (error) { - console.log(error, "获取低保类型字典"); - } - }, - async getPostNation() { - try { - let { data } = await this.$http.post("sys/dict/data/education", { - formCode: "resi_base_info", - }); - this.PostDictonArr = data.data; - } catch (error) { - console.log(error, "获取学历字典"); - } - }, - }, - destroyed() { - console.log("我已经离开了!"); - }, + name: 'resi-list', + + components: { + cptTb, + cptBread, + resiDetails + }, + + data() { + return { + breadList: [ + { + type: 'back', + meta: { + title: '人房总览' + } + }, + { + meta: { + title: '居民类别' + } + } + ], + + tableTitle: '居民类别', + searchName: '', + pageType: '', + orgLevel: '', + org_id: '', + type_id: '', // 居民类别 + type_name: '', + loading: true, + pageSize: parseInt(localStorage.getItem('dataBoard_PageSize')) || 20, + pageNo: 1, + total: 0, + srcTableData: [], + list: [], + + colList: [ + { + align: 'left', + width: '5%' + }, + { + align: 'left', + width: '10%' + }, + { + align: 'left', + width: '20%' + }, + { + align: 'left', + width: '20%' + }, + { + align: 'left', + width: '15%' + }, + { + align: 'left', + width: '10%' + }, + { + align: 'left', + width: '5%' + }, + { + align: 'left', + width: '10%' + }, + { + align: 'left', + width: '10%' + } + ], + + header: ['序号', '姓名', '所属网格', '所属房屋', '联系电话', '证件号', '性别', '出生日期', '操作'], + + displayedResiId: '', + + subclassList: [], + subclassId: '' + }; + }, + + activated() { + this.org_id = getQueryPara('org_id'); + this.type_id = getQueryPara('type_id'); + this.pageType = getQueryPara('pageType'); + this.type_name = getQueryPara('type_name'); + const type_name = getQueryPara('type_name'); + this.breadList[1].meta.title = type_name + '居民列表'; + this.tableTitle = type_name + '居民列表'; + this.pageNo = 1; + this.getList(); + this.getCount(); + if (this.type_id == 'special_popu') { + this.getSubclass(); + } + }, + created() { + this.pageNo = 1; + }, + watch: { + $route(to, from) { + this.$router.go(0); + }, + subclassId: { + handler(newVal, oldVal) { + this.pageNo = 1; + this.getList(); + this.getCount(); + } + } + }, + + methods: { + handleClickBreadItem({ item }) { + if (item.type == 'back') { + this.$router.back(); + } + }, + + handleSearch() {}, + + showInfo(index) { + let item = this.srcTableData[index]; + this.displayedResiId = item.user_id; + }, + + handlePageNoChange(pageNo) { + this.pageNo = pageNo; + this.getList(); + }, + + handleSizeChange(pageSize) { + localStorage.setItem('dataBoard_PageSize', pageSize); + this.pageSize = pageSize; + this.getList(); + }, + + async getSubclass() { + console.log('=================getSubclass'); + const { org_id, type_id } = this; + this.loading = true; + + const url = 'special_type_list'; + + const { data, code, msg } = await requestPostBi( + url, + { + queryParam: { + org_id, + type_id + } + }, + { + // mockId: 62648939, + } + ); + + this.loading = false; + + if (code === 0) { + this.subclassList = data.map((item, index) => { + return { + label: item.type_name, + value: item.type_id + }; + }); + } else { + this.$message.error(msg); + } + }, + + async getList() { + const { org_id, type_id, subclassId, pageNo, pageSize } = this; + this.loading = true; + let url = ''; + let queryParam = {}; + if (this.pageType == 'normal') { + url = 'resident_class_list'; + queryParam = { + org_id, + type_id: subclassId || type_id, + pageNo, + pageSize + }; + } else { + url = 'resident_class_predict_list'; + queryParam = { + org_id, + resi_class_name: this.type_name, + page_num: pageNo, + page_size: pageSize + }; + } + + const { data, code, msg } = await requestPostBi( + url, + { + queryParam + }, + { + // mockId: 60069169, + } + ); + + this.loading = false; + + if (code === 0) { + this.srcTableData = data; + // this.total = data.total; + if (this.pageType == 'normal') { + this.list = data.map((item, index) => { + return [ + index + 1, + item.user_name ? item.user_name : '--', + item.grid ? item.grid : '--', + item.house ? item.house : '--', + item.telephone ? item.telephone : '--', + item.idcard ? item.idcard : '--', + item.gender ? item.gender : '--', + item.birthday ? item.birthday : '--', + + { type: 'operate', list: ['查看'] } + ]; + }); + } else { + this.list = data.map((item, index) => { + return [ + index + 1, + item.name ? item.name : '--', + item.grid ? item.grid : '--', + item.room ? item.room : '--', + item.telephone ? item.telephone : '--', + item.idcard ? item.idcard : '--', + item.gender ? item.gender : '--', + item.birthday ? item.birthday : '--', + + { type: 'operate', list: ['查看'] } + ]; + }); + } + } else { + this.$message.error(msg); + } + }, + + async getCount() { + const { org_id, type_id, subclassId, pageNo, pageSize } = this; + + let url = ''; + let queryParam = {}; + + if (this.pageType == 'normal') { + url = 'resident_class_list_total'; + queryParam = { + org_id, + type_id: subclassId || type_id, + pageNo, + pageSize + }; + } else { + url = 'resident_class_predict_total'; + queryParam = { + org_id, + resi_class_name: this.type_name, + page_num: pageNo, + page_size: pageSize + }; + } + + const { data, code, msg } = await requestPostBi( + url, + { + queryParam + }, + { + // mockId: 63070913, + } + ); + + if (code === 0) { + this.total = parseInt(data[0].count); + } else { + this.$message.error(msg); + } + } + }, + + destroyed() { + console.log('我已经离开了!'); + } }; </script> diff --git a/src/views/dataBoard/renfang/resi/classNew.vue b/src/views/dataBoard/renfang/resi/classNew.vue new file mode 100644 index 000000000..2a8f4d827 --- /dev/null +++ b/src/views/dataBoard/renfang/resi/classNew.vue @@ -0,0 +1,747 @@ +<template> + <div class="g-pgi"> + <!-- 组织路由 --> + <cpt-bread + :separator="'/'" + @tap="handleClickBreadItem" + :breadList="breadList" + ></cpt-bread> + + <div class="m-title"> + <img class="title_img" src="@/assets/images/index/list-logo.png" alt /> + <div class="tip_title">{{ tableTitle }}</div> + <div class="title_line"></div> + + <div class="second-select" v-if="type == 'old'"> + <el-select + v-model="oldVal" + :popper-append-to-body="false" + placeholder="请选择年龄" + > + <el-option + v-for="item in oldList" + :key="item.value" + :label="item.label" + :value="item.value" + ></el-option> + </el-select> +   + <el-select + v-model="searchParams.resideSituation" + :popper-append-to-body="false" + @change="changeSearch" + placeholder="请选择居住情况" + > + <el-option + v-for="item in resideArr" + :key="item.value" + :label="item.label" + :value="item.value" + ></el-option> + </el-select> + </div> + <div class="second-select" v-if="type == 'dibao'"> + <el-select + v-model="searchParams.lowIncomeType" + :popper-append-to-body="false" + @change="changeSearch" + placeholder="请选择低保类型" + > + <el-option + v-for="item in lowIncomeTypeArr" + :key="item.value" + :label="item.label" + :value="item.value" + ></el-option> + </el-select> +   + <el-select + v-model="searchParams.lowIncomeReason" + :popper-append-to-body="false" + @change="changeSearch" + placeholder="请选择低保原因" + > + <el-option + v-for="item in lowIncomeReasonArr" + :key="item.value" + :label="item.label" + :value="item.value" + ></el-option> + </el-select> + </div> + <div class="second-select" v-if="type == 'zhiyuanzhe'"> + <el-select + v-model="oldVal" + :popper-append-to-body="false" + placeholder="请选择年龄" + > + <el-option + v-for="item in oldAllList" + :key="item.value" + :label="item.label" + :value="item.value" + ></el-option> + </el-select> +   + <el-select + v-model="searchParams.gategoryCode" + :popper-append-to-body="false" + @change="changeSearch" + placeholder="请选择志愿者类型" + > + <el-option + v-for="item in volunteerArr" + :key="item.value" + :label="item.label" + :value="item.value" + ></el-option> + </el-select> + </div> + <div class="second-select" v-if="type == 'dangyuan'"> + <el-select + v-model="oldVal" + :popper-append-to-body="false" + placeholder="请选择年龄" + > + <el-option + v-for="item in oldAllList" + :key="item.value" + :label="item.label" + :value="item.value" + ></el-option> + </el-select> +   + <el-select + v-model="searchParams.cultureLevel" + :popper-append-to-body="false" + @change="changeSearch" + placeholder="请选择学历" + > + <el-option + v-for="item in PostDictonArr" + :key="item.value" + :label="item.label" + :value="item.value" + ></el-option> + </el-select> + </div> + <div class="second-select" v-if="type == 'shiye'"> + <el-select + v-model="oldVal" + :popper-append-to-body="false" + @change="changeSearch" + placeholder="请选择年龄" + > + <el-option + v-for="item in oldAllList" + :key="item.value" + :label="item.label" + :value="item.value" + ></el-option> + </el-select> +   + <el-select + v-model="searchParams.employmentWish" + :popper-append-to-body="false" + @change="changeSearch" + placeholder="请选择就业愿望" + > + <el-option + v-for="item in careerArr" + :key="item.value" + :label="item.label" + :value="item.value" + ></el-option> + </el-select> +   + <el-select + v-model="searchParams.unemploymentReason" + :popper-append-to-body="false" + @change="changeSearch" + placeholder="请选择失业原因" + > + <el-option + v-for="item in unemploymentArr" + :key="item.value" + :label="item.label" + :value="item.value" + ></el-option> + </el-select> + </div> + <div + class="second-select" + v-if=" + type == 'fuwu' || + type == 'wennuan' || + type == 'jineng' || + type == 'gangwei' + " + > + <el-input + type="text" + v-model="searchParams.serviceOrgName" + placeholder="请输入服务方名称" + @blur="changeFwfmc" + /> + </div> + </div> + + <div class="g-listbox"> + <cpt-tb + :col-list="colList" + :loading="loading" + :header="header" + :list="list" + :total="total" + @handleSizeChange="handleSizeChange" + @handlePageNoChange="handlePageNoChange" + @operate="jumpPage" + ></cpt-tb> + </div> + </div> +</template> + +<script> +import cptTb from "@/views/dataBoard/cpts/tb"; +import cptBread from "@/views/dataBoard/renfang/cpts/bread"; +import getQueryPara from "dai-js/modules/getQueryPara"; + +export default { + name: "resi-list", + + components: { + cptTb, + cptBread, + }, + + data() { + return { + breadList: [ + { + path: "/dataBoard/renfang/index", + meta: { + title: "人房总览", + }, + }, + { + path: "/dataBoard/renfang/visualizing", + meta: { + title: "", + }, + }, + { + meta: { + title: "居民列表", + }, + }, + ], + tableTitle: "居民列表", + pageType: "", + orgLevel: "", + org_id: "", + type_id: "", // 居民列表 + type_name: "", + loading: true, + pageSize: parseInt(localStorage.getItem("dataBoard_PageSize")) || 20, + pageNo: 1, + total: 0, + srcTableData: [], + list: [], + listData: [], + oldList: [ + { + label: "60-69岁", + value: ["60", "69"], + }, + { + label: "70-79岁", + value: ["70", "79"], + }, + { + label: "80-89岁", + value: ["80", "89"], + }, + { + label: "90岁以上", + value: ["90", "139"], + }, + ], + oldAllList: [ + { + label: "0-9岁", + value: ["0", "9"], + }, + { + label: "10-19岁", + value: ["10", "19"], + }, + { + label: "20-29岁", + value: ["20", "29"], + }, + { + label: "30-39岁", + value: ["30", "39"], + }, + { + label: "40-49岁", + value: ["40", "49"], + }, + { + label: "50-59岁", + value: ["50", "59"], + }, + { + label: "60-69岁", + value: ["60", "69"], + }, + { + label: "70-79岁", + value: ["70", "79"], + }, + { + label: "80-89岁", + value: ["80", "89"], + }, + { + label: "90岁以上", + value: ["90", "139"], + }, + ], + jzList: [ + { + label: "不知奥", + value: "90,120", + }, + ], + colList: [ + { + align: "left", + width: "5%", + }, + { + align: "left", + width: "10%", + }, + { + align: "left", + width: "20%", + }, + { + align: "left", + width: "20%", + }, + { + align: "left", + width: "15%", + }, + { + align: "left", + width: "10%", + }, + { + align: "left", + width: "5%", + }, + { + align: "left", + width: "10%", + }, + { + align: "left", + width: "10%", + }, + ], + header: [ + "序号", + "姓名", + "所属网格", + "所属房屋", + "联系电话", + "证件号", + "性别", + "出生日期", + "操作", + ], + type: null, + typeList: [ + { + type: "old", + name: "老年人", + url: "/actual/base/peopleRoomOverview/oldPeoplePageList", + }, + { + type: "dibao", + name: "低保人员", + url: "/actual/base/peopleRoomOverview/lowIncomePageList", + }, + { + type: "zhiyuanzhe", + name: "志愿者", + url: "/actual/base/peopleRoomOverview/volunteerPageList", + }, + { + type: "dangyuan", + name: "党员", + url: "/actual/base/peopleRoomOverview/partyPageList", + }, + { + type: "shiye", + name: "失业人员", + url: "/actual/base/peopleRoomOverview/unemployedPageList", + }, + { + type: "fuwu", + name: "服务找人分页查询", + url: "/actual/base/peopleRoomOverview/servicePageList", + }, + { + type: "wennuan", + name: "温暖找人查询", + url: "/actual/base/peopleRoomOverview/warmthPageList", + }, + { + type: "jineng", + name: "技能找人查询", + url: "/actual/base/peopleRoomOverview/skillPageList", + }, + { + type: "gangwei", + name: "岗位找人分页查询", + url: "/actual/base/peopleRoomOverview/postPageList", + }, + ], + oldVal: ["60", "69"], + jzVal: "", + searchParams: {}, + unemploymentArr: [], + PostDictonArr: [], + resideArr: [], + careerArr: [], + lowIncomeReasonArr: [], + lowIncomeTypeArr: [], + }; + }, + + activated() { + const query = this.$route.query; + this.org_id = query.org_id; + this.type = query.type; + this.type_id = query.type_id; + this.pageType = query.pageType; + this.type_name = query.type_name; + const type_name = query.type_name; + let title = type_name; + if (this.type == "jineng" || this.type == "gangwei") { + title = "失业人员"; + } + if (this.type == "wennuan" || this.type == "fuwu") { + title = "低保人员"; + } + this.type_name1 = title; + this.breadList[1].meta.title = title; + this.tableTitle = type_name + "居民列表"; + this.pageNo = 1; + const type = this.type; + if (type == "dibao") { + this.searchParams = { + lowIncomeType: null, // 低保类型 + lowIncomeReason: null, // 低保原因 + }; + } + if (type == "shiye") { + this.searchParams = { + employmentWish: null, // 就业愿望 + unemploymentReason: null, // 失业原因 + startAge: null, + endAge: null, + }; + } + if (type == "dangyuan") { + this.searchParams = { + cultureLevel: null, // 学历 + startAge: null, + endAge: null, + }; + } + if (type == "zhiyuan") { + this.searchParams = { + gategoryCode: null, // 志愿者类型 + startAge: null, + endAge: null, + }; + } + if ( + type == "fuwu" || + type == "wennuan" || + type == "jineng" || + type == "gangwei" + ) { + this.searchParams = { + serviceOrgName: null, // 服务方名称 + }; + } + this.getList(); + if (this.pageType != "normal") { + this.colList = [ + { + align: "left", + width: "5%", + }, + { + align: "left", + width: "15%", + }, + { + align: "left", + width: "20%", + }, + { + align: "left", + width: "15%", + }, + { + align: "left", + width: "15%", + }, + { + align: "left", + width: "15%", + }, + { + align: "left", + width: "10%", + }, + { + align: "left", + width: "10%", + }, + ]; + + this.header = [ + "序号", + "服务类型", + "服务事项", + "来源", + "服务时间", + "服务方", + "服务人数", + "操作", + ]; + } + // 字典 + this.getResideNation(); + this.getPostNation(); + this.getUnemployment(); + this.getCareer(); + this.getVolunteer(); + this.getLowIncomeReason(); + this.getLowIncomeType(); + }, + created() { + this.pageNo = 1; + }, + watch: { + $route(to, from) { + this.$router.go(0); + }, + oldVal: { + handler(newVal, oldVal) { + this.pageNo = 1; + const searchParams = { + startAge: newVal[0], + endAge: newVal[1], + }; + this.getList(searchParams); + }, + }, + searchParams(newVal, oldVal) { + this.getList(); + }, + }, + + methods: { + handleClickBreadItem({ item }) { + this.$router.push({ + path: item.path, + query: { + org_id: this.org_id, + type_id: this.type_id, + type_name: item.meta.title, + pageType: this.pageType, + type: this.type, + pageType: this.pageType, + }, + }); + }, + changeFwfmc(e) { + this.searchParams = { + serviceOrgName: e.target.value || null, + }; + this.getList(); + }, + changeSearch() { + this.getList(); + }, + jumpPage(index) { + let item = this.listData[index]; + this.$router.push({ + path: "/dataBoard/renfang/resident", + query: { + org_id: this.org_id, + type_id: this.type_id, + user_id: item.id, + type: this.type, + pageType: this.pageType, + type_name: this.type_name, + }, + }); + }, + handlePageNoChange(pageNo) { + this.pageNo = pageNo; + this.getList(); + }, + handleSizeChange(pageSize) { + localStorage.setItem("dataBoard_PageSize", pageSize); + this.pageSize = pageSize; + this.getList(); + }, + async getList(item) { + const { url } = this.typeList.filter((item) => item.type == this.type)[0]; + const sourceType = ["公共服务", "共性需求", "政策找人", "服务找人"]; + this.loading = true; + let queryParam = { + pageNo: this.pageNo, + pageSize: this.pageSize, + ...this.searchParams, + ...item, + }; + this.$http.post(url, queryParam).then(({ data: res }) => { + this.loading = false; + const { data, code, msg } = res; + const { list, total } = data; + const gender = ["未知", "男", "女"]; + if (code === 0) { + this.listData = list; + if (this.pageType == "normal") { + this.list = list.map((item, index) => { + return [ + index + 1, + item.name ? item.name : "--", + item.gridName ? item.gridName : "--", + item.fullName ? item.fullName : "--", + item.mobile ? item.mobile : "--", + item.idNum ? item.idNum : "--", + item.gender ? gender[item.gender] : "--", + item.birthday ? item.birthday : "--", + { type: "operate", list: ["查看"] }, + ]; + }); + } else { + this.list = list.map((item, index) => { + return [ + index + 1, + item.serviceCategoryKey ? item.serviceCategoryKey : "--", + item.serviceName ? item.serviceName : "--", + item.awardPoint ? sourceType[item.awardPoint] : "--", + item.serviceTimeStart ? item.serviceTimeStart : "--", + item.serviceOrgName ? item.serviceOrgName : "--", + item.servedPersonQty ? item.servedPersonQty : "--", + { type: "operate", list: ["查看"] }, + ]; + }); + } + this.total = total; + } else { + this.$message.error(msg); + } + }); + }, + async getResideNation() { + try { + const { data } = await this.$http.post("sys/dict/data/dictlist", { + dictType: "reside_situation", + }); + this.resideArr = data.data; + } catch (error) { + console.log(error, "获取居住情况字典"); + } + }, + // async getPostNation() { + // try { + // let { data } = await this.$http.post("sys/dict/data/dictlist", { + // dictType: "welfare_post", + // }); + // this.PostDictonArr = data.data; + // } catch (error) { + // console.log(error, "获取学历字典"); + // } + // }, + async getUnemployment() { + try { + const { data } = await this.$http.post("sys/dict/data/dictlist", { + dictType: "unemployment_cause", + }); + this.unemploymentArr = data.data; + } catch (error) { + console.log(error, "获取失业原因字典"); + } + }, + async getCareer() { + try { + const { data } = await this.$http.post("sys/dict/data/dictlist", { + dictType: "career_goals", + }); + this.careerArr = data.data; + } catch (error) { + console.log(error, "获取就业愿望字典"); + } + }, + async getVolunteer() { + try { + const { data } = await this.$http.post("sys/dict/data/dictlist", { + dictType: "VOLUNTEER_CATEGORY", + }); + this.volunteerArr = data.data; + } catch (error) { + console.log(error, "获取志愿者类别字典"); + } + }, + async getLowIncomeReason() { + try { + const { data } = await this.$http.post("sys/dict/data/dictlist", { + dictType: "low_income_reason", + }); + this.lowIncomeReasonArr = data.data; + } catch (error) { + console.log(error, "获取低保原因字典"); + } + }, + async getLowIncomeType() { + try { + const { data } = await this.$http.post("sys/dict/data/dictlist", { + dictType: "low_income_type", + }); + this.lowIncomeTypeArr = data.data; + } catch (error) { + console.log(error, "获取低保类型字典"); + } + }, + async getPostNation() { + try { + let { data } = await this.$http.post("sys/dict/data/education", { + formCode: "resi_base_info", + }); + this.PostDictonArr = data.data; + } catch (error) { + console.log(error, "获取学历字典"); + } + }, + }, + destroyed() { + console.log("我已经离开了!"); + }, +}; +</script> + +<style lang="scss" src="@/assets/scss/dataBoard/listBox.scss" scoped></style> diff --git a/src/views/dataBoard/renfang/resident/index.vue b/src/views/dataBoard/renfang/resident/index.vue index 3838d6e25..79fc61011 100644 --- a/src/views/dataBoard/renfang/resident/index.vue +++ b/src/views/dataBoard/renfang/resident/index.vue @@ -37,7 +37,7 @@ export default { }, }, { - path: "/dataBoard/renfang/resi-class", + path: "/dataBoard/renfang/resi-class-new", meta: { title: "居民列表", }, diff --git a/src/views/dataBoard/renfang/visualizing/components/dangyuan.vue b/src/views/dataBoard/renfang/visualizing/components/dangyuan.vue index 9e24764dd..a2075db31 100644 --- a/src/views/dataBoard/renfang/visualizing/components/dangyuan.vue +++ b/src/views/dataBoard/renfang/visualizing/components/dangyuan.vue @@ -157,7 +157,7 @@ export default { this.myChart1.setOption(option); this.myChart1.on("click", (a, b) => { this.$router.push({ - path: "/dataBoard/renfang/resi-class", + path: "/dataBoard/renfang/resi-class-new", query: { org_id: this.org_id, type_id: "aged", @@ -247,7 +247,7 @@ export default { }; this.myChart1.on("click", (a, b) => { this.$router.push({ - path: "/dataBoard/renfang/resi-class", + path: "/dataBoard/renfang/resi-class-new", query: { org_id: this.org_id, type_id: "aged", diff --git a/src/views/dataBoard/renfang/visualizing/components/dibaorenyuan.vue b/src/views/dataBoard/renfang/visualizing/components/dibaorenyuan.vue index ffb24a249..d52862e29 100644 --- a/src/views/dataBoard/renfang/visualizing/components/dibaorenyuan.vue +++ b/src/views/dataBoard/renfang/visualizing/components/dibaorenyuan.vue @@ -203,7 +203,7 @@ export default { this.myChart1.setOption(option); this.myChart1.on("click", (a, b) => { this.$router.push({ - path: "/dataBoard/renfang/resi-class", + path: "/dataBoard/renfang/resi-class-new", query: { org_id: this.org_id, type_id: "mlsp", @@ -306,7 +306,7 @@ export default { this.myChart2.setOption(option); this.myChart2.on("click", (a, b) => { this.$router.push({ - path: "/dataBoard/renfang/resi-class", + path: "/dataBoard/renfang/resi-class-new", query: { org_id: this.org_id, type_id: "mlsp", @@ -411,7 +411,7 @@ export default { this.myChart3.setOption(option); this.myChart3.on("click", (a, b) => { this.$router.push({ - path: "/dataBoard/renfang/resi-class", + path: "/dataBoard/renfang/resi-class-new", query: { org_id: this.org_id, type_id: "mlsp", @@ -515,7 +515,7 @@ export default { this.myChart4.setOption(option); this.myChart4.on("click", (a, b) => { this.$router.push({ - path: "/dataBoard/renfang/resi-class", + path: "/dataBoard/renfang/resi-class-new", query: { org_id: this.org_id, type_id: "mlsp", diff --git a/src/views/dataBoard/renfang/visualizing/components/laonianren.vue b/src/views/dataBoard/renfang/visualizing/components/laonianren.vue index 16f0d1540..b1a824e68 100644 --- a/src/views/dataBoard/renfang/visualizing/components/laonianren.vue +++ b/src/views/dataBoard/renfang/visualizing/components/laonianren.vue @@ -167,7 +167,7 @@ export default { this.myChart1.setOption(option); this.myChart1.on("click", (a, b) => { this.$router.push({ - path: "/dataBoard/renfang/resi-class", + path: "/dataBoard/renfang/resi-class-new", query: { org_id: this.org_id, type_id: "aged", @@ -259,7 +259,7 @@ export default { }; this.myChart2.on("click", (a, b) => { this.$router.push({ - path: "/dataBoard/renfang/resi-class", + path: "/dataBoard/renfang/resi-class-new", query: { org_id: this.org_id, type_id: "aged", diff --git a/src/views/dataBoard/renfang/visualizing/components/shiyerenyuan.vue b/src/views/dataBoard/renfang/visualizing/components/shiyerenyuan.vue index 9365f8f0a..5839174a6 100644 --- a/src/views/dataBoard/renfang/visualizing/components/shiyerenyuan.vue +++ b/src/views/dataBoard/renfang/visualizing/components/shiyerenyuan.vue @@ -221,7 +221,7 @@ export default { this.myChart1.setOption(option); this.myChart1.on("click", (a, b) => { this.$router.push({ - path: "/dataBoard/renfang/resi-class", + path: "/dataBoard/renfang/resi-class-new", query: { org_id: this.org_id, type_id: "aged", @@ -324,7 +324,7 @@ export default { this.myChart2.setOption(option); this.myChart2.on("click", (a, b) => { this.$router.push({ - path: "/dataBoard/renfang/resi-class", + path: "/dataBoard/renfang/resi-class-new", query: { org_id: this.org_id, type_id: "aged", @@ -429,7 +429,7 @@ export default { this.myChart3.setOption(option); this.myChart3.on("click", (a, b) => { this.$router.push({ - path: "/dataBoard/renfang/resi-class", + path: "/dataBoard/renfang/resi-class-new", query: { org_id: this.org_id, type_id: "aged", @@ -533,7 +533,7 @@ export default { this.myChart4.setOption(option); this.myChart4.on("click", (a, b) => { this.$router.push({ - path: "/dataBoard/renfang/resi-class", + path: "/dataBoard/renfang/resi-class-new", query: { org_id: this.org_id, type_id: "aged", @@ -637,7 +637,7 @@ export default { this.myChart5.setOption(option); this.myChart5.on("click", (a, b) => { this.$router.push({ - path: "/dataBoard/renfang/resi-class", + path: "/dataBoard/renfang/resi-class-new", query: { org_id: this.org_id, type_id: "aged", diff --git a/src/views/dataBoard/renfang/visualizing/components/zhiyuanzhe.vue b/src/views/dataBoard/renfang/visualizing/components/zhiyuanzhe.vue index 37d4751dc..8b8efd926 100644 --- a/src/views/dataBoard/renfang/visualizing/components/zhiyuanzhe.vue +++ b/src/views/dataBoard/renfang/visualizing/components/zhiyuanzhe.vue @@ -157,7 +157,7 @@ export default { this.myChart1.setOption(option); this.myChart1.on("click", (a, b) => { this.$router.push({ - path: "/dataBoard/renfang/resi-class", + path: "/dataBoard/renfang/resi-class-new", query: { org_id: this.org_id, type_id: "aged", @@ -249,7 +249,7 @@ export default { }; this.myChart2.on("click", (a, b) => { this.$router.push({ - path: "/dataBoard/renfang/resi-class", + path: "/dataBoard/renfang/resi-class-new", query: { org_id: this.org_id, type_id: "aged", From 71d8eced6c5f91b335a72dcea7c7e9d53c99d2c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E8=8B=A5=E6=99=A8?= <974220104@qq.com> Date: Fri, 22 Sep 2023 17:55:33 +0800 Subject: [PATCH 16/16] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=89=93=E5=8D=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/dataBoard/overview/index.vue | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/views/dataBoard/overview/index.vue b/src/views/dataBoard/overview/index.vue index 753be740c..a3ea8083d 100644 --- a/src/views/dataBoard/overview/index.vue +++ b/src/views/dataBoard/overview/index.vue @@ -287,7 +287,6 @@ export default { }, clickBreadItem({ item }) { - console.log("item::", item); this.toBread(item); }, @@ -299,14 +298,9 @@ export default { }); }, goBackMap() { - console.log( - "this.breadList[this.breadList.length - 2]::", - this.breadList[this.breadList.length - 2] - ); this.clickAgencyItem(this.breadList[this.breadList.length - 2]); }, toBread(item) { - console.log(item); const { orgId } = item; const { breadList } = this; let index = breadList.findIndex((val) => val.orgId === orgId); @@ -317,7 +311,6 @@ export default { breadList.push({ ...item, id: item.orgId, level: item.orgLevel }); this.breadList = breadList; } - console.log("this.breadList::", this.breadList); this.getMapData(item.orgId, item.orgLevel); },