diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7f3d71477..95abf2c24 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -29,7 +29,7 @@ jobs: strategy: matrix: - node-version: [14.17.3] + node-version: [18.20.8] # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ steps: diff --git a/.github/workflows/check_license.yml b/.github/workflows/check_license.yml index 3a9e1c01d..cf3b29a3a 100644 --- a/.github/workflows/check_license.yml +++ b/.github/workflows/check_license.yml @@ -42,7 +42,7 @@ jobs: echo "rat_file=$rat_file" if [[ -n "$rat_file" ]];then echo "check error!" && cat $rat_file && exit 123;else echo "check success!" ;fi - name: Upload the report - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: license-check-report path: "**/target/rat.txt" diff --git a/.gitignore b/.gitignore index 625190ea5..a5f8e1c1c 100644 --- a/.gitignore +++ b/.gitignore @@ -33,3 +33,4 @@ streamis-appconn/target **/._* **/.flattened-pom.xml +*.patch \ No newline at end of file diff --git a/assembly/pom.xml b/assembly/pom.xml index fef17c40b..c0d5b19d1 100644 --- a/assembly/pom.xml +++ b/assembly/pom.xml @@ -20,7 +20,7 @@ streamis com.webank.wedatasphere.streamis - 0.3.1 + ${revision} 4.0.0 @@ -54,7 +54,7 @@ false - wedatasphere-streamis-${streamis.version}-dist + wedatasphere-streamis-${project.version}-dist false false diff --git a/bin/install.sh b/bin/install.sh index 35d03c1b5..ccbf5c3f3 100644 --- a/bin/install.sh +++ b/bin/install.sh @@ -119,12 +119,11 @@ cd $SERVER_HOME/;unzip $SERVERNAME.zip > /dev/null isSuccess "unzip ${SERVERNAME}.zip" echo "$SERVERNAME-step3:subsitution conf" -SERVER_CONF_PATH=$SERVER_HOME/$SERVERNAME/conf/application.yml -sed -i "s#port:.*#port: $SERVER_PORT#g" $SERVER_CONF_PATH -sed -i "s#defaultZone:.*#defaultZone: $EUREKA_URL#g" $SERVER_CONF_PATH -sed -i "s#hostname:.*#hostname: $SERVER_IP#g" $SERVER_CONF_PATH -isSuccess "subsitution conf of $SERVERNAME" -} +SERVER_CONF_PATH=$SERVER_HOME/$SERVERNAME/conf/application.properties +sed -i "s#server.port.*#server.port=$SERVER_PORT#g" $SERVER_CONF_PATH +sed -i "s#eureka.client.serviceUrl.defaultZone.*#eureka.client.serviceUrl.defaultZone=$EUREKA_URL#g" $SERVER_CONF_PATH + isSuccess "subsitution conf of $SERVERNAME" + } function setDatasourcePassword(){ PASSWORD=$MYSQL_PASSWORD @@ -152,6 +151,8 @@ setDatasourcePassword sed -i "s#wds.linkis.gateway.ip.*#wds.linkis.gateway.ip=$GATEWAY_INSTALL_IP#g" $SERVER_CONF_PATH sed -i "s#wds.linkis.gateway.port.*#wds.linkis.gateway.port=$GATEWAY_PORT#g" $SERVER_CONF_PATH sed -i "s#wds.linkis.gateway.url.*#wds.linkis.gateway.url=http://${GATEWAY_INSTALL_IP}:${GATEWAY_PORT}#g" $SERVER_CONF_PATH +sed -i "s#\#wds.linkis.token=.*#wds.linkis.token=${STREAMIS_LINKIS_TOKEN}#g" $SERVER_CONF_PATH +sed -i "s#wds.linkis.flink.engine.version=.*#wds.linkis.flink.engine.version=${LINKIS_FLINK_VERSION}#g" $SERVER_CONF_PATH isSuccess "subsitution linkis.properties of $SERVERNAME" echo "<----------------$SERVERNAME:end------------------->" echo "" diff --git a/conf/config.sh b/conf/config.sh index b1a22f287..d5ee955ac 100644 --- a/conf/config.sh +++ b/conf/config.sh @@ -40,6 +40,12 @@ GATEWAY_PORT=9001 STREAMIS_SERVER_INSTALL_IP=127.0.0.1 STREAMIS_SERVER_INSTALL_PORT=9400 -STREAMIS_VERSION=0.3.1 +STREAMIS_VERSION=0.3.2 -STREAMIS_FILE_NAME="STREAMIS-$STREAMIS_VERSION" \ No newline at end of file +STREAMIS_FILE_NAME="STREAMIS-$STREAMIS_VERSION" + +# guarantee that the token is configured within the Linkis management console +STREAMIS_LINKIS_TOKEN=streamis-auth + +# fill in the available Flink versions on Linkis. +LINKIS_FLINK_VERSION=1.16.2 \ No newline at end of file diff --git a/db/streamis_ddl.sql b/db/streamis_ddl.sql index 5f3108bee..115d4eb41 100644 --- a/db/streamis_ddl.sql +++ b/db/streamis_ddl.sql @@ -132,10 +132,11 @@ CREATE TABLE `linkis_stream_job` ( `create_time` datetime DEFAULT NULL, `label` varchar(200) DEFAULT NULL, `description` varchar(200) DEFAULT NULL, - `job_type` varchar(30) DEFAULT NULL COMMENT '目前只支持flink.sql、flink.jar、spark.jar', + `job_type` varchar(30) DEFAULT NULL COMMENT '目前只支持flink.sql、flink.jar', `submit_user` varchar(100) DEFAULT NULL, `workspace_name` varchar(50) DEFAULT NULL, `current_version` varchar(50) DEFAULT NULL, + `enable` tinyint(1) DEFAULT '1', PRIMARY KEY (`id`) USING BTREE, UNIQUE KEY(`project_name`, `name`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='作业表'; @@ -148,14 +149,14 @@ CREATE TABLE `linkis_stream_job_version` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `job_id` varchar(50) DEFAULT NULL, `version` varchar(20) DEFAULT NULL, - `source` varchar(255) DEFAULT NULL COMMENT '这个版本的来源,比如:用户上传,由某个历史版本回退回来的', + `source` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '这个版本的来源,比如:用户上传,由某个历史版本回退回来的', `job_content` text COMMENT '内容为meta.json', `manage_mode` varchar(30) DEFAULT 'EngineConn' COMMENT 'Manage mode', `comment` varchar(255) DEFAULT NULL, `create_time` datetime DEFAULT NULL, `create_by` varchar(32) DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE, - UNIQUE KEY(`job_id`, `version`) + UNIQUE KEY `job_id`(`job_id`, `version`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='作业表'; /*Table structure for table `linkis_stream_job_version_files` */ @@ -184,6 +185,10 @@ CREATE TABLE `linkis_stream_project` ( `workspace_id` bigint(20) DEFAULT NULL, `name` varchar(100) DEFAULT NULL, `create_by` varchar(50) DEFAULT NULL, + `create_time` datetime DEFAULT NULL, + `last_update_by` varchar(50) DEFAULT NULL, + `last_update_time` datetime DEFAULT NULL, + `is_deleted` tinyint(3) unsigned DEFAULT 0, PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='项目表'; @@ -203,11 +208,47 @@ CREATE TABLE `linkis_stream_project_files` ( `comment` varchar(255) DEFAULT NULL COMMENT '说明', `update_time` datetime DEFAULT NULL, `md5` varchar(100) DEFAULT NULL COMMENT '文件md5', + `source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='项目表'; + +/*Table structure for table `linkis_stream_project_job_template` */ + +DROP TABLE IF EXISTS `linkis_stream_project_job_template`; + +CREATE TABLE `linkis_stream_project_job_template` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT, + `store_path` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `name` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `meta_json` text COLLATE utf8_bin, + `version` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `date` datetime DEFAULT NULL, + `project_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL, + `enable` tinyint(1) DEFAULT '1', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + + +/*Table structure for table `linkis_stream_register_info` */ + + +DROP TABLE IF EXISTS `linkis_stream_register_info`; + +CREATE TABLE `linkis_stream_register_info` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT, + `job_id` bigint(20) DEFAULT NULL, + `application_name` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `password` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `register_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `heartbeat_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=171425 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + + /*Table structure for table `linkis_stream_task` */ + DROP TABLE IF EXISTS `linkis_stream_task`; CREATE TABLE `linkis_stream_task` ( @@ -222,7 +263,10 @@ CREATE TABLE `linkis_stream_task` ( `submit_user` varchar(50) DEFAULT NULL, `linkis_job_id` varchar(200) DEFAULT NULL, `linkis_job_info` mediumtext, - `job_start_config` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'streamis job startup config', + `server_instance` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'streamis server instance', + `job_start_config` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT 'streamis job startup config', + `solution` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT 'error code solution', + `template_id` bigint(20) DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='任务表'; @@ -261,6 +305,7 @@ CREATE TABLE `linkis_stream_error_code` ( `error_desc` varchar(1024) COLLATE utf8_bin NOT NULL, `error_regex` varchar(1024) COLLATE utf8_bin DEFAULT NULL, `error_type` int(3) DEFAULT '0', + `solution` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT 'error code solution', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; @@ -279,13 +324,10 @@ CREATE TABLE `linkis_stream_audit_log` ( `project_name` varchar(100) COLLATE utf8_bin DEFAULT NULL, `client_ip` varchar(100) COLLATE utf8_bin DEFAULT NULL, `cost_time_mills` bigint(20) NULL, + `job_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -ALTER TABLE `linkis_stream_project` ADD create_time datetime DEFAULT NULL; -ALTER TABLE `linkis_stream_project` ADD last_update_by varchar(50) DEFAULT NULL; -ALTER TABLE `linkis_stream_project` ADD last_update_time datetime DEFAULT NULL; -ALTER TABLE `linkis_stream_project` ADD is_deleted tinyint unsigned DEFAULT 0; -ALTER TABLE linkis_stream_project_files ADD source varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL; + SET FOREIGN_KEY_CHECKS = 1; diff --git a/db/upgrade/0.3.2/upgrade_ddl.sql b/db/upgrade/0.3.2/upgrade_ddl.sql new file mode 100644 index 000000000..43440d636 --- /dev/null +++ b/db/upgrade/0.3.2/upgrade_ddl.sql @@ -0,0 +1,15 @@ + +ALTER TABLE linkis_stream_audit_log + ADD COLUMN `job_name` VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL; + +ALTER TABLE linkis_stream_error_code + ADD COLUMN solution TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT 'error code solution'; + +ALTER TABLE linkis_stream_job + ADD COLUMN enable tinyint(1) DEFAULT 1; + +ALTER TABLE linkis_stream_task + ADD COLUMN `solution` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT 'error code solution'; + +ALTER TABLE linkis_stream_task + ADD COLUMN `template_id` bigint(20) DEFAULT NULL; diff --git a/new-web/package-lock.json b/new-web/package-lock.json deleted file mode 100644 index 243e45cd0..000000000 --- a/new-web/package-lock.json +++ /dev/null @@ -1,15703 +0,0 @@ -{ - "name": "Streamis", - "version": "0.3.5", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "Streamis", - "version": "0.3.5", - "license": "MIT", - "dependencies": { - "@fesjs/fes": "2.0.14", - "@fesjs/fes-design": "0.7.18", - "@fesjs/plugin-access": "2.0.3", - "@fesjs/plugin-enums": "2.0.2", - "@fesjs/plugin-icon": "2.0.6", - "@fesjs/plugin-layout": "3.0.0", - "@fesjs/plugin-locale": "3.0.3", - "@fesjs/plugin-model": "2.0.3", - "@fesjs/plugin-monaco-editor": "2.0.0-beta.7", - "@fesjs/plugin-request": "2.0.12", - "@fesjs/plugin-watermark": "2.0.3", - "@fesjs/traction-widget": "1.7.3", - "babel-plugin-syntax-jsx": "6.18.0", - "date-fns": "2.28.0", - "dayjs": "1.11.5", - "echarts": "5.2.2", - "lodash-es": "4.17.21", - "mitt": "3.0.0", - "vue": "3.2.26", - "vuex": "4.0.2" - }, - "devDependencies": { - "@commitlint/config-conventional": "15.0.0", - "@vue/compiler-sfc": "3.2.26", - "@webank/eslint-config-webank": "0.4.2", - "commitlint": "15.0.0", - "cz-conventional-changelog": "3.3.0", - "husky": "7.0.4", - "lint-staged": "12.1.2" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.2.0", - "resolved": "http://10.107.103.115:8001/@ampproject/remapping/download/@ampproject/remapping-2.2.0.tgz", - "integrity": "sha1-VsEzgkeA3jF0rtWraDTzAmeQFU0=", - "dependencies": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/code-frame/download/@babel/code-frame-7.18.6.tgz", - "integrity": "sha1-OyXTjIlgC6otzCGe36iKdOssQno=", - "dependencies": { - "@babel/highlight": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.20.14", - "resolved": "http://10.107.103.115:8001/@babel/compat-data/download/@babel/compat-data-7.20.14.tgz", - "integrity": "sha1-QQb8i3VfPj7goKfCfd5d4dKyuvg=", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.21.0", - "resolved": "http://10.107.103.115:8001/@babel/core/download/@babel/core-7.21.0.tgz", - "integrity": "sha1-E0Gu/cwUzMdVP8xojdiYai2v/BM=", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.21.0", - "@babel/helper-compilation-targets": "^7.20.7", - "@babel/helper-module-transforms": "^7.21.0", - "@babel/helpers": "^7.21.0", - "@babel/parser": "^7.21.0", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.21.0", - "@babel/types": "^7.21.0", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.2", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/eslint-parser": { - "version": "7.19.1", - "resolved": "http://10.107.103.115:8001/@babel/eslint-parser/download/@babel/eslint-parser-7.19.1.tgz", - "integrity": "sha1-T2j2sIJUieAKJLQbahrjVBTs0vQ=", - "dev": true, - "dependencies": { - "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", - "eslint-visitor-keys": "^2.1.0", - "semver": "^6.3.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || >=14.0.0" - }, - "peerDependencies": { - "@babel/core": ">=7.11.0", - "eslint": "^7.5.0 || ^8.0.0" - } - }, - "node_modules/@babel/generator": { - "version": "7.21.1", - "resolved": "http://10.107.103.115:8001/@babel/generator/download/@babel/generator-7.21.1.tgz", - "integrity": "sha1-lRzGJgV7wK8sNc0j6cZNOE3qg90=", - "dependencies": { - "@babel/types": "^7.21.0", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "http://10.107.103.115:8001/@jridgewell/gen-mapping/download/@jridgewell/gen-mapping-0.3.2.tgz", - "integrity": "sha1-wa7cYehT8rufXf5tRELTtWWyU7k=", - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.18.6.tgz", - "integrity": "sha1-6qSfb4DVoz+aXdInbm1uRRvgprs=", - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.18.9", - "resolved": "http://10.107.103.115:8001/@babel/helper-builder-binary-assignment-operator-visitor/download/@babel/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", - "integrity": "sha1-rNTt/XpWbR1R6pdd/zj9UpBpgbs=", - "dependencies": { - "@babel/helper-explode-assignable-expression": "^7.18.6", - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.20.7", - "resolved": "http://10.107.103.115:8001/@babel/helper-compilation-targets/download/@babel/helper-compilation-targets-7.20.7.tgz", - "integrity": "sha1-ps0z6TYp9etHOwIarAXfYsTNCbs=", - "dependencies": { - "@babel/compat-data": "^7.20.5", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.21.3", - "lru-cache": "^5.1.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.21.0", - "resolved": "http://10.107.103.115:8001/@babel/helper-create-class-features-plugin/download/@babel/helper-create-class-features-plugin-7.21.0.tgz", - "integrity": "sha1-ZPSeywAgUy8ZsdAUsDvMqhq4X7k=", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.21.0", - "@babel/helper-member-expression-to-functions": "^7.21.0", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.20.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", - "@babel/helper-split-export-declaration": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.20.5", - "resolved": "http://10.107.103.115:8001/@babel/helper-create-regexp-features-plugin/download/@babel/helper-create-regexp-features-plugin-7.20.5.tgz", - "integrity": "sha1-XqebWZYqCewqzyCpY6AatNB2zMo=", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.2.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.3.3", - "resolved": "http://10.107.103.115:8001/@babel/helper-define-polyfill-provider/download/@babel/helper-define-polyfill-provider-0.3.3.tgz", - "integrity": "sha1-hhLlW+XVHwzR82tKWoOSTomIS3o=", - "dependencies": { - "@babel/helper-compilation-targets": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0-0" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.18.9", - "resolved": "http://10.107.103.115:8001/@babel/helper-environment-visitor/download/@babel/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha1-DAzumzXSyhkEeHVoZbs1KEIvUb4=", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-explode-assignable-expression": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/helper-explode-assignable-expression/download/@babel/helper-explode-assignable-expression-7.18.6.tgz", - "integrity": "sha1-QfgijvCm8aA2uN/f7HzpT5prwJY=", - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.21.0", - "resolved": "http://10.107.103.115:8001/@babel/helper-function-name/download/@babel/helper-function-name-7.21.0.tgz", - "integrity": "sha1-1VKCmxDqnxIJaTBAI80GRfoAsbQ=", - "dependencies": { - "@babel/template": "^7.20.7", - "@babel/types": "^7.21.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/helper-hoist-variables/download/@babel/helper-hoist-variables-7.18.6.tgz", - "integrity": "sha1-1NLI+0uuqlxouZzIJFxWVU+SZng=", - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.21.0", - "resolved": "http://10.107.103.115:8001/@babel/helper-member-expression-to-functions/download/@babel/helper-member-expression-to-functions-7.21.0.tgz", - "integrity": "sha1-MZxqlAQxoTOJcUhRWHfS8yacO6U=", - "dependencies": { - "@babel/types": "^7.21.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/helper-module-imports/download/@babel/helper-module-imports-7.18.6.tgz", - "integrity": "sha1-Hj69u9CKrRQ3tCjFAgTbE8Wjym4=", - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.21.2", - "resolved": "http://10.107.103.115:8001/@babel/helper-module-transforms/download/@babel/helper-module-transforms-7.21.2.tgz", - "integrity": "sha1-Fgyq+kl4rIwArGZjbLD6N7Ak4tI=", - "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.20.2", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.19.1", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.21.2", - "@babel/types": "^7.21.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/helper-optimise-call-expression/download/@babel/helper-optimise-call-expression-7.18.6.tgz", - "integrity": "sha1-k2mqlD7n2kftqyy06Dis8J0pD/4=", - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.20.2", - "resolved": "http://10.107.103.115:8001/@babel/helper-plugin-utils/download/@babel/helper-plugin-utils-7.20.2.tgz", - "integrity": "sha1-0bkAB1KxjQh3z/haXDds5cMSFik=", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.18.9", - "resolved": "http://10.107.103.115:8001/@babel/helper-remap-async-to-generator/download/@babel/helper-remap-async-to-generator-7.18.9.tgz", - "integrity": "sha1-mXRYoOM1cIDlTh157DR/iozShRk=", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-wrap-function": "^7.18.9", - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.20.7", - "resolved": "http://10.107.103.115:8001/@babel/helper-replace-supers/download/@babel/helper-replace-supers-7.20.7.tgz", - "integrity": "sha1-JD7NJyTSBxUyssitLw+fCDvK4zE=", - "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.20.7", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.7", - "@babel/types": "^7.20.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.20.2", - "resolved": "http://10.107.103.115:8001/@babel/helper-simple-access/download/@babel/helper-simple-access-7.20.2.tgz", - "integrity": "sha1-CrRSaH/gws+x4rngAV3gf8LWLdk=", - "dependencies": { - "@babel/types": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.20.0", - "resolved": "http://10.107.103.115:8001/@babel/helper-skip-transparent-expression-wrappers/download/@babel/helper-skip-transparent-expression-wrappers-7.20.0.tgz", - "integrity": "sha1-++TFL2BRjKuBQNdxAfDmOoojBoQ=", - "dependencies": { - "@babel/types": "^7.20.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha1-c2eUm8dbIMbVpdSpe7ooJK6O8HU=", - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.19.4", - "resolved": "http://10.107.103.115:8001/@babel/helper-string-parser/download/@babel/helper-string-parser-7.19.4.tgz", - "integrity": "sha1-ONOstlS0cBqbd/sGFalvd1w6nmM=", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.19.1", - "resolved": "http://10.107.103.115:8001/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha1-fuqDTPMpAf/cGn7lVeL5wn4knKI=", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.21.0", - "resolved": "http://10.107.103.115:8001/@babel/helper-validator-option/download/@babel/helper-validator-option-7.21.0.tgz", - "integrity": "sha1-giTH4TrOS6/cQATaLPBk70JnMYA=", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.20.5", - "resolved": "http://10.107.103.115:8001/@babel/helper-wrap-function/download/@babel/helper-wrap-function-7.20.5.tgz", - "integrity": "sha1-deLYTUmaCrOzHDO8/lnWuKRfYuM=", - "dependencies": { - "@babel/helper-function-name": "^7.19.0", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.5", - "@babel/types": "^7.20.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.21.0", - "resolved": "http://10.107.103.115:8001/@babel/helpers/download/@babel/helpers-7.21.0.tgz", - "integrity": "sha1-ndGE+1WZhiA3kXzcnuy4RXfcTn4=", - "dependencies": { - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.21.0", - "@babel/types": "^7.21.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/highlight/download/@babel/highlight-7.18.6.tgz", - "integrity": "sha1-gRWGAek+JWN5Wty/vfXWS+Py7N8=", - "dependencies": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.21.2", - "resolved": "http://10.107.103.115:8001/@babel/parser/download/@babel/parser-7.21.2.tgz", - "integrity": "sha1-2sr638bXZUwwUaZtb+VbbLLyoLM=", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/download/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", - "integrity": "sha1-2luPmlgKzfvlNJTbpF6jifsJpNI=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.20.7", - "resolved": "http://10.107.103.115:8001/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/download/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz", - "integrity": "sha1-2chViSWFOaIqkBAzhTEBphmNTvE=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", - "@babel/plugin-proposal-optional-chaining": "^7.20.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, - "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.20.7", - "resolved": "http://10.107.103.115:8001/@babel/plugin-proposal-async-generator-functions/download/@babel/plugin-proposal-async-generator-functions-7.20.7.tgz", - "integrity": "sha1-v7cnbS1XPLZ7o3mYSiM04mK6UyY=", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead.", - "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" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-proposal-class-properties/download/@babel/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha1-sRD1l0GJX37CGm//aW7EYmXERqM=", - "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.", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-static-block": { - "version": "7.20.7", - "resolved": "http://10.107.103.115:8001/@babel/plugin-proposal-class-static-block/download/@babel/plugin-proposal-class-static-block-7.20.7.tgz", - "integrity": "sha1-klkukCmxOxW+D3zmp67cKHnKRac=", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.20.7", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-proposal-do-expressions": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-proposal-do-expressions/download/@babel/plugin-proposal-do-expressions-7.18.6.tgz", - "integrity": "sha1-saBaKHbfLKOFVhFafs3jtMRUY6k=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-do-expressions": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-dynamic-import": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-proposal-dynamic-import/download/@babel/plugin-proposal-dynamic-import-7.18.6.tgz", - "integrity": "sha1-crz41Ah5n1R9dZKYw8J8fn+qTZQ=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-export-default-from": { - "version": "7.18.10", - "resolved": "http://10.107.103.115:8001/@babel/plugin-proposal-export-default-from/download/@babel/plugin-proposal-export-default-from-7.18.10.tgz", - "integrity": "sha1-CR9HlNvOQCfAPPTrxk0/uWt1wgY=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-export-default-from": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-export-namespace-from": { - "version": "7.18.9", - "resolved": "http://10.107.103.115:8001/@babel/plugin-proposal-export-namespace-from/download/@babel/plugin-proposal-export-namespace-from-7.18.9.tgz", - "integrity": "sha1-X3MTqzSM2xnVkBRfkkdUDpR2EgM=", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-export-namespace-from instead.", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-function-bind": { - "version": "7.18.9", - "resolved": "http://10.107.103.115:8001/@babel/plugin-proposal-function-bind/download/@babel/plugin-proposal-function-bind-7.18.9.tgz", - "integrity": "sha1-Y11lksJFAMb3rGTK4QODreaKioo=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-function-bind": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-json-strings": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-proposal-json-strings/download/@babel/plugin-proposal-json-strings-7.18.6.tgz", - "integrity": "sha1-foeIwYEcOTr/digX59vx69DAXws=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.20.7", - "resolved": "http://10.107.103.115:8001/@babel/plugin-proposal-logical-assignment-operators/download/@babel/plugin-proposal-logical-assignment-operators-7.20.7.tgz", - "integrity": "sha1-37yqj3tNN7Uei/tG2Upa6iu4nYM=", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-logical-assignment-operators instead.", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-proposal-nullish-coalescing-operator/download/@babel/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha1-/dlAqZp0Dld9bHU6tvu0P9uUZ+E=", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-numeric-separator": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-proposal-numeric-separator/download/@babel/plugin-proposal-numeric-separator-7.18.6.tgz", - "integrity": "sha1-iZsU+6/ofwU9LF/wWzYCnGLhPHU=", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.20.7", - "resolved": "http://10.107.103.115:8001/@babel/plugin-proposal-object-rest-spread/download/@babel/plugin-proposal-object-rest-spread-7.20.7.tgz", - "integrity": "sha1-qmYpQO9CV3nHVTSlxB6dk27cOQo=", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.", - "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" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-catch-binding": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-proposal-optional-catch-binding/download/@babel/plugin-proposal-optional-catch-binding-7.18.6.tgz", - "integrity": "sha1-+UANDmo+qTup73CwnnLdbaY4oss=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.21.0", - "resolved": "http://10.107.103.115:8001/@babel/plugin-proposal-optional-chaining/download/@babel/plugin-proposal-optional-chaining-7.21.0.tgz", - "integrity": "sha1-iG9ciXjet9MPZ4suJDRrKHI00+o=", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-pipeline-operator": { - "version": "7.18.9", - "resolved": "http://10.107.103.115:8001/@babel/plugin-proposal-pipeline-operator/download/@babel/plugin-proposal-pipeline-operator-7.18.9.tgz", - "integrity": "sha1-ZqYGZu/Zwpx+xNPizLOPnZeZQjc=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-pipeline-operator": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-proposal-private-methods/download/@babel/plugin-proposal-private-methods-7.18.6.tgz", - "integrity": "sha1-UgnefSE0V1SKmENvoogvUvS+a+o=", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0", - "resolved": "http://10.107.103.115:8001/@babel/plugin-proposal-private-property-in-object/download/@babel/plugin-proposal-private-property-in-object-7.21.0.tgz", - "integrity": "sha1-GUlr2Yg92Dwjx9f8RdzZrQLfodw=", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead.", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.21.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-unicode-property-regex": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-proposal-unicode-property-regex/download/@babel/plugin-proposal-unicode-property-regex-7.18.6.tgz", - "integrity": "sha1-r2E9LNXmQ2Q7Zc3tZCB7Fchct44=", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "http://10.107.103.115:8001/@babel/plugin-syntax-async-generators/download/@babel/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha1-qYP7Gusuw/btBCohD2QOkOeG/g0=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "http://10.107.103.115:8001/@babel/plugin-syntax-class-properties/download/@babel/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha1-tcmHJ0xKOoK4lxR5aTGmtTVErhA=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "http://10.107.103.115:8001/@babel/plugin-syntax-class-static-block/download/@babel/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha1-GV34mxRrS3izv4l/16JXyEZZ1AY=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-do-expressions": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-syntax-do-expressions/download/@babel/plugin-syntax-do-expressions-7.18.6.tgz", - "integrity": "sha1-hYG67cDxKM3wKS4wA6f0Tke4c2g=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "http://10.107.103.115:8001/@babel/plugin-syntax-dynamic-import/download/@babel/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha1-Yr+Ysto80h1iYVT8lu5bPLaOrLM=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-export-default-from": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-syntax-export-default-from/download/@babel/plugin-syntax-export-default-from-7.18.6.tgz", - "integrity": "sha1-jfB2cRpIGMTOTyPmHWIrC6L/hLw=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "http://10.107.103.115:8001/@babel/plugin-syntax-export-namespace-from/download/@babel/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha1-AolkqbqA28CUyRXEh618TnpmRlo=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-function-bind": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-syntax-function-bind/download/@babel/plugin-syntax-function-bind-7.18.6.tgz", - "integrity": "sha1-MhTov8cewd5jbdvAGDjCgp5WCxk=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.20.0", - "resolved": "http://10.107.103.115:8001/@babel/plugin-syntax-import-assertions/download/@babel/plugin-syntax-import-assertions-7.20.0.tgz", - "integrity": "sha1-u1Dg1L6glXI1OQZBIJOU6HvbnMQ=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "http://10.107.103.115:8001/@babel/plugin-syntax-json-strings/download/@babel/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha1-AcohtmjNghjJ5kDLbdiMVBKyyWo=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-syntax-jsx/download/@babel/plugin-syntax-jsx-7.18.6.tgz", - "integrity": "sha1-qP7vY7AQFQq9l/FknsKW6EmUPKA=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "http://10.107.103.115:8001/@babel/plugin-syntax-logical-assignment-operators/download/@babel/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha1-ypHvRjA1MESLkGZSusLp/plB9pk=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "http://10.107.103.115:8001/@babel/plugin-syntax-nullish-coalescing-operator/download/@babel/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha1-Fn7XA2iIYIH3S1w2xlqIwDtm0ak=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "http://10.107.103.115:8001/@babel/plugin-syntax-numeric-separator/download/@babel/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha1-ubBws+M1cM2f0Hun+pHA3Te5r5c=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "http://10.107.103.115:8001/@babel/plugin-syntax-object-rest-spread/download/@babel/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha1-YOIl7cvZimQDMqLnLdPmbxr1WHE=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "http://10.107.103.115:8001/@babel/plugin-syntax-optional-catch-binding/download/@babel/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha1-YRGiZbz7Ag6579D9/X0mQCue1sE=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "http://10.107.103.115:8001/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha1-T2nCq5UWfgGAzVM2YT+MV4j31Io=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-pipeline-operator": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-syntax-pipeline-operator/download/@babel/plugin-syntax-pipeline-operator-7.18.6.tgz", - "integrity": "sha1-2qRNRgu6I0eMMpoOi77kM6aB/UM=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "http://10.107.103.115:8001/@babel/plugin-syntax-private-property-in-object/download/@babel/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha1-DcZnHsDqIrbpShEU+FeXDNOd4a0=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "http://10.107.103.115:8001/@babel/plugin-syntax-top-level-await/download/@babel/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha1-wc/a3DWmRiQAAfBhOCR7dBw02Uw=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.20.0", - "resolved": "http://10.107.103.115:8001/@babel/plugin-syntax-typescript/download/@babel/plugin-syntax-typescript-7.20.0.tgz", - "integrity": "sha1-TpoM/HachWibd6LmQtJOn2l/yMc=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.20.7", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-arrow-functions/download/@babel/plugin-transform-arrow-functions-7.20.7.tgz", - "integrity": "sha1-vqMysOiy2rPa/lWhY9gidTGrBVE=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.20.7", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-async-to-generator/download/@babel/plugin-transform-async-to-generator-7.20.7.tgz", - "integrity": "sha1-3+4YYjyMsx3reWqjyoTdqc6pQ1Q=", - "dependencies": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-remap-async-to-generator": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-block-scoped-functions/download/@babel/plugin-transform-block-scoped-functions-7.18.6.tgz", - "integrity": "sha1-kYe/S6MCY1udcNmGrXDwOHJiFqg=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.21.0", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-block-scoping/download/@babel/plugin-transform-block-scoping-7.21.0.tgz", - "integrity": "sha1-5ze5EDflGG7ha3bnrgkzWKVjTwI=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.21.0", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-classes/download/@babel/plugin-transform-classes-7.21.0.tgz", - "integrity": "sha1-9GnQsHpMWn27Ia+tnifle0cDFmU=", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.20.7", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.21.0", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-replace-supers": "^7.20.7", - "@babel/helper-split-export-declaration": "^7.18.6", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.20.7", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-computed-properties/download/@babel/plugin-transform-computed-properties-7.20.7.tgz", - "integrity": "sha1-cEzC/RVdHJllUduCdtVbnUbk0Ko=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/template": "^7.20.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.20.7", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-destructuring/download/@babel/plugin-transform-destructuring-7.20.7.tgz", - "integrity": "sha1-i9pXj3FiDH3nyTr1kBVLozFBVFQ=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-dotall-regex/download/@babel/plugin-transform-dotall-regex-7.18.6.tgz", - "integrity": "sha1-soaz56rmx7hh5FvtCi+v1rGk/vg=", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.18.9", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-duplicate-keys/download/@babel/plugin-transform-duplicate-keys-7.18.9.tgz", - "integrity": "sha1-aH8V7jza1thRkesqNyxFKOqgrg4=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-exponentiation-operator/download/@babel/plugin-transform-exponentiation-operator-7.18.6.tgz", - "integrity": "sha1-QhxwX0UhiIxl6R/dGvlRv+/U2s0=", - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.18.8", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-for-of/download/@babel/plugin-transform-for-of-7.18.8.tgz", - "integrity": "sha1-bvilCyROtqC9utDHxhh35OMAl8E=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.18.9", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-function-name/download/@babel/plugin-transform-function-name-7.18.9.tgz", - "integrity": "sha1-zDVPgjTmKWiUbGGkbWNlRA/HZOA=", - "dependencies": { - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.18.9", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-literals/download/@babel/plugin-transform-literals-7.18.9.tgz", - "integrity": "sha1-cnlv2++A5W+6PGppnVTw3lV0RLw=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-member-expression-literals/download/@babel/plugin-transform-member-expression-literals-7.18.6.tgz", - "integrity": "sha1-rJ/cGhGGIKxJt+el0twXehv+6I4=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.20.11", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-modules-amd/download/@babel/plugin-transform-modules-amd-7.20.11.tgz", - "integrity": "sha1-PazMqOTMMJ8Dw6DEtB3Esm9VIUo=", - "dependencies": { - "@babel/helper-module-transforms": "^7.20.11", - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.21.2", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-modules-commonjs/download/@babel/plugin-transform-modules-commonjs-7.21.2.tgz", - "integrity": "sha1-b/UHDnHjGS7yt+OYIKBvt44wWOc=", - "dependencies": { - "@babel/helper-module-transforms": "^7.21.2", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-simple-access": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.20.11", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-modules-systemjs/download/@babel/plugin-transform-modules-systemjs-7.20.11.tgz", - "integrity": "sha1-Rn7Gu6a2pQY07qYcnCMmVNikaW4=", - "dependencies": { - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.20.11", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-validator-identifier": "^7.19.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-modules-umd/download/@babel/plugin-transform-modules-umd-7.18.6.tgz", - "integrity": "sha1-gdODLWA0t1tU5ighuljyjtCqtLk=", - "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.20.5", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-named-capturing-groups-regex/download/@babel/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", - "integrity": "sha1-YmKY3WLqUdRSw75YsoXSMZW6aag=", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.20.5", - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-new-target/download/@babel/plugin-transform-new-target-7.18.6.tgz", - "integrity": "sha1-0Sjzdq4gBHfzfE3fzHIqihsyRqg=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-object-super/download/@babel/plugin-transform-object-super-7.18.6.tgz", - "integrity": "sha1-+zxszdFZObb/eTmUS1GXHdw1kSw=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.20.7", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-parameters/download/@babel/plugin-transform-parameters-7.20.7.tgz", - "integrity": "sha1-DuNJ6dG8lueOOzenr0I6QHinCD8=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-property-literals/download/@babel/plugin-transform-property-literals-7.18.6.tgz", - "integrity": "sha1-4iSYkDpINEjpTgMum7ucXMv8k6M=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.20.5", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-regenerator/download/@babel/plugin-transform-regenerator-7.20.5.tgz", - "integrity": "sha1-V82liMf/t/T4SDzIO9zqAqkH8E0=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "regenerator-transform": "^0.15.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-reserved-words/download/@babel/plugin-transform-reserved-words-7.18.6.tgz", - "integrity": "sha1-savY6/jtql9/5ru40hM9I7am92o=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.21.0", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-runtime/download/@babel/plugin-transform-runtime-7.21.0.tgz", - "integrity": "sha1-KohPKVVtCmjNPRUtzJ5scd+27ug=", - "dependencies": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.20.2", - "babel-plugin-polyfill-corejs2": "^0.3.3", - "babel-plugin-polyfill-corejs3": "^0.6.0", - "babel-plugin-polyfill-regenerator": "^0.4.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-shorthand-properties/download/@babel/plugin-transform-shorthand-properties-7.18.6.tgz", - "integrity": "sha1-bW33mD1nsZUom+JJCePxKo9mTck=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.20.7", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-spread/download/@babel/plugin-transform-spread-7.20.7.tgz", - "integrity": "sha1-wtg+C5nTv4PgexGZXuJL98oJQB4=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-sticky-regex/download/@babel/plugin-transform-sticky-regex-7.18.6.tgz", - "integrity": "sha1-xnBusrFSQCjjF3IDOVg60PRErcw=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.18.9", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-template-literals/download/@babel/plugin-transform-template-literals-7.18.9.tgz", - "integrity": "sha1-BOxvEKzaqBhGaJ1j+uEX3ZwkOl4=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.18.9", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-typeof-symbol/download/@babel/plugin-transform-typeof-symbol-7.18.9.tgz", - "integrity": "sha1-yM6mgmPkWt3NavyQkUKfgJJXYsA=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typescript": { - "version": "7.21.0", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-typescript/download/@babel/plugin-transform-typescript-7.21.0.tgz", - "integrity": "sha1-8JVqFTZ547N3rlt/AUNCcVHkyEg=", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.21.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-typescript": "^7.20.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.18.10", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-unicode-escapes/download/@babel/plugin-transform-unicode-escapes-7.18.10.tgz", - "integrity": "sha1-Hs+w7ag9CbvLd8CZcMLdVYMqokY=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.18.6", - "resolved": "http://10.107.103.115:8001/@babel/plugin-transform-unicode-regex/download/@babel/plugin-transform-unicode-regex-7.18.6.tgz", - "integrity": "sha1-GUMXIl2MIBu64QM2T/6eLOo2zco=", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.20.2", - "resolved": "http://10.107.103.115:8001/@babel/preset-env/download/@babel/preset-env-7.20.2.tgz", - "integrity": "sha1-mxZCqke7n0Oob5YwAReA2rf4ZQY=", - "dependencies": { - "@babel/compat-data": "^7.20.1", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.20.1", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-class-static-block": "^7.18.6", - "@babel/plugin-proposal-dynamic-import": "^7.18.6", - "@babel/plugin-proposal-export-namespace-from": "^7.18.9", - "@babel/plugin-proposal-json-strings": "^7.18.6", - "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", - "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.20.2", - "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", - "@babel/plugin-proposal-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-private-methods": "^7.18.6", - "@babel/plugin-proposal-private-property-in-object": "^7.18.6", - "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.20.0", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.18.6", - "@babel/plugin-transform-async-to-generator": "^7.18.6", - "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.20.2", - "@babel/plugin-transform-classes": "^7.20.2", - "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.20.2", - "@babel/plugin-transform-dotall-regex": "^7.18.6", - "@babel/plugin-transform-duplicate-keys": "^7.18.9", - "@babel/plugin-transform-exponentiation-operator": "^7.18.6", - "@babel/plugin-transform-for-of": "^7.18.8", - "@babel/plugin-transform-function-name": "^7.18.9", - "@babel/plugin-transform-literals": "^7.18.9", - "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.19.6", - "@babel/plugin-transform-modules-commonjs": "^7.19.6", - "@babel/plugin-transform-modules-systemjs": "^7.19.6", - "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", - "@babel/plugin-transform-new-target": "^7.18.6", - "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.20.1", - "@babel/plugin-transform-property-literals": "^7.18.6", - "@babel/plugin-transform-regenerator": "^7.18.6", - "@babel/plugin-transform-reserved-words": "^7.18.6", - "@babel/plugin-transform-shorthand-properties": "^7.18.6", - "@babel/plugin-transform-spread": "^7.19.0", - "@babel/plugin-transform-sticky-regex": "^7.18.6", - "@babel/plugin-transform-template-literals": "^7.18.9", - "@babel/plugin-transform-typeof-symbol": "^7.18.9", - "@babel/plugin-transform-unicode-escapes": "^7.18.10", - "@babel/plugin-transform-unicode-regex": "^7.18.6", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.20.2", - "babel-plugin-polyfill-corejs2": "^0.3.3", - "babel-plugin-polyfill-corejs3": "^0.6.0", - "babel-plugin-polyfill-regenerator": "^0.4.1", - "core-js-compat": "^3.25.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.5", - "resolved": "http://10.107.103.115:8001/@babel/preset-modules/download/@babel/preset-modules-0.1.5.tgz", - "integrity": "sha1-75Odbn8miCfhhBY43G/5VRXhFdk=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-typescript": { - "version": "7.21.0", - "resolved": "http://10.107.103.115:8001/@babel/preset-typescript/download/@babel/preset-typescript-7.21.0.tgz", - "integrity": "sha1-vLvKUT6CE2kf5dSyPZJR4B8A6/8=", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-validator-option": "^7.21.0", - "@babel/plugin-transform-typescript": "^7.21.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/register": { - "version": "7.18.9", - "resolved": "http://10.107.103.115:8001/@babel/register/download/@babel/register-7.18.9.tgz", - "integrity": "sha1-GIiyS8KNXMQcQS/rAV6f9rluQ5w=", - "dependencies": { - "clone-deep": "^4.0.1", - "find-cache-dir": "^2.0.0", - "make-dir": "^2.1.0", - "pirates": "^4.0.5", - "source-map-support": "^0.5.16" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.21.0", - "resolved": "http://10.107.103.115:8001/@babel/runtime/download/@babel/runtime-7.21.0.tgz", - "integrity": "sha1-W1XJ05Tl/PMEkJqLAMB9whe1ZnM=", - "dependencies": { - "regenerator-runtime": "^0.13.11" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.20.7", - "resolved": "http://10.107.103.115:8001/@babel/template/download/@babel/template-7.20.7.tgz", - "integrity": "sha1-oVCQwoOag7AqqZbAtJlABYQf1ag=", - "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.21.2", - "resolved": "http://10.107.103.115:8001/@babel/traverse/download/@babel/traverse-7.21.2.tgz", - "integrity": "sha1-rH4fJ2WHUIkugV5grpDzgqRtjnU=", - "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.21.1", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.21.0", - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.21.2", - "@babel/types": "^7.21.2", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.21.2", - "resolved": "http://10.107.103.115:8001/@babel/types/download/@babel/types-7.21.2.tgz", - "integrity": "sha1-kiRvbgD5F1WJPCh2rWU9twyDENE=", - "dependencies": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@commitlint/config-conventional": { - "version": "15.0.0", - "resolved": "http://10.107.103.115:8001/@commitlint/config-conventional/download/@commitlint/config-conventional-15.0.0.tgz", - "integrity": "sha1-O/Gt8xnjtDHeErqC3DmVJAOLLY8=", - "dev": true, - "dependencies": { - "conventional-changelog-conventionalcommits": "^4.3.1" - }, - "engines": { - "node": ">=v12" - } - }, - "node_modules/@commitlint/ensure": { - "version": "15.0.0", - "resolved": "http://10.107.103.115:8001/@commitlint/ensure/download/@commitlint/ensure-15.0.0.tgz", - "integrity": "sha1-BqY3OOI5OXCghbQo5s+A+h/nb0g=", - "dev": true, - "dependencies": { - "@commitlint/types": "^15.0.0", - "lodash": "^4.17.19" - }, - "engines": { - "node": ">=v12" - } - }, - "node_modules/@commitlint/execute-rule": { - "version": "15.0.0", - "resolved": "http://10.107.103.115:8001/@commitlint/execute-rule/download/@commitlint/execute-rule-15.0.0.tgz", - "integrity": "sha1-a/95Yt846J/5/bwAq9ebiEnH6fk=", - "dev": true, - "engines": { - "node": ">=v12" - } - }, - "node_modules/@commitlint/format": { - "version": "15.0.0", - "resolved": "http://10.107.103.115:8001/@commitlint/format/download/@commitlint/format-15.0.0.tgz", - "integrity": "sha1-EJNRgJE96ThL6kySF/TGxe4QCrM=", - "dev": true, - "dependencies": { - "@commitlint/types": "^15.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": ">=v12" - } - }, - "node_modules/@commitlint/format/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/format/node_modules/chalk": { - "version": "4.1.2", - "resolved": "http://10.107.103.115:8001/chalk/download/chalk-4.1.2.tgz", - "integrity": "sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@commitlint/format/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@commitlint/format/node_modules/color-name": { - "version": "1.1.4", - "resolved": "http://10.107.103.115:8001/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true - }, - "node_modules/@commitlint/format/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/has-flag/download/has-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/format/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "http://10.107.103.115:8001/supports-color/download/supports-color-7.2.0.tgz", - "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/is-ignored": { - "version": "15.0.0", - "resolved": "http://10.107.103.115:8001/@commitlint/is-ignored/download/@commitlint/is-ignored-15.0.0.tgz", - "integrity": "sha1-OCv59vjYEPL/xZzMUn9DierdeUk=", - "dev": true, - "dependencies": { - "@commitlint/types": "^15.0.0", - "semver": "7.3.5" - }, - "engines": { - "node": ">=v12" - } - }, - "node_modules/@commitlint/is-ignored/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "http://10.107.103.115:8001/lru-cache/download/lru-cache-6.0.0.tgz", - "integrity": "sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@commitlint/is-ignored/node_modules/semver": { - "version": "7.3.5", - "resolved": "http://10.107.103.115:8001/semver/download/semver-7.3.5.tgz", - "integrity": "sha1-C2Ich5NI2JmOSw5L6Us/EuYBjvc=", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@commitlint/is-ignored/node_modules/yallist": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/yallist/download/yallist-4.0.0.tgz", - "integrity": "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=", - "dev": true - }, - "node_modules/@commitlint/lint": { - "version": "15.0.0", - "resolved": "http://10.107.103.115:8001/@commitlint/lint/download/@commitlint/lint-15.0.0.tgz", - "integrity": "sha1-qTuIlvslsFqy7QJG02X0kIZUWI0=", - "dev": true, - "dependencies": { - "@commitlint/is-ignored": "^15.0.0", - "@commitlint/parse": "^15.0.0", - "@commitlint/rules": "^15.0.0", - "@commitlint/types": "^15.0.0" - }, - "engines": { - "node": ">=v12" - } - }, - "node_modules/@commitlint/load": { - "version": "15.0.0", - "resolved": "http://10.107.103.115:8001/@commitlint/load/download/@commitlint/load-15.0.0.tgz", - "integrity": "sha1-W9ORwTh6r+krVM8qhrdqUij89O8=", - "dev": true, - "dependencies": { - "@commitlint/execute-rule": "^15.0.0", - "@commitlint/resolve-extends": "^15.0.0", - "@commitlint/types": "^15.0.0", - "@endemolshinegroup/cosmiconfig-typescript-loader": "^3.0.2", - "chalk": "^4.0.0", - "cosmiconfig": "^7.0.0", - "lodash": "^4.17.19", - "resolve-from": "^5.0.0", - "typescript": "^4.4.3" - }, - "engines": { - "node": ">=v12" - } - }, - "node_modules/@commitlint/load/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/load/node_modules/chalk": { - "version": "4.1.2", - "resolved": "http://10.107.103.115:8001/chalk/download/chalk-4.1.2.tgz", - "integrity": "sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@commitlint/load/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@commitlint/load/node_modules/color-name": { - "version": "1.1.4", - "resolved": "http://10.107.103.115:8001/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true - }, - "node_modules/@commitlint/load/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/has-flag/download/has-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/load/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "http://10.107.103.115:8001/resolve-from/download/resolve-from-5.0.0.tgz", - "integrity": "sha1-w1IlhD3493bfIcV1V7wIfp39/Gk=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/load/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "http://10.107.103.115:8001/supports-color/download/supports-color-7.2.0.tgz", - "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/message": { - "version": "15.0.0", - "resolved": "http://10.107.103.115:8001/@commitlint/message/download/@commitlint/message-15.0.0.tgz", - "integrity": "sha1-mKOKyhs82Zag/NvZrWfpA532Cwo=", - "dev": true, - "engines": { - "node": ">=v12" - } - }, - "node_modules/@commitlint/parse": { - "version": "15.0.0", - "resolved": "http://10.107.103.115:8001/@commitlint/parse/download/@commitlint/parse-15.0.0.tgz", - "integrity": "sha1-ysd7dRR0i40B0AwOZ9XlTGlcMCw=", - "dev": true, - "dependencies": { - "@commitlint/types": "^15.0.0", - "conventional-changelog-angular": "^5.0.11", - "conventional-commits-parser": "^3.2.2" - }, - "engines": { - "node": ">=v12" - } - }, - "node_modules/@commitlint/read": { - "version": "15.0.0", - "resolved": "http://10.107.103.115:8001/@commitlint/read/download/@commitlint/read-15.0.0.tgz", - "integrity": "sha1-2oOfO01JsFWGqc0mZsyMSja57JE=", - "dev": true, - "dependencies": { - "@commitlint/top-level": "^15.0.0", - "@commitlint/types": "^15.0.0", - "fs-extra": "^10.0.0", - "git-raw-commits": "^2.0.0" - }, - "engines": { - "node": ">=v12" - } - }, - "node_modules/@commitlint/resolve-extends": { - "version": "15.0.0", - "resolved": "http://10.107.103.115:8001/@commitlint/resolve-extends/download/@commitlint/resolve-extends-15.0.0.tgz", - "integrity": "sha1-uvISJ+KsUs71Ruw13Wcy6bC25Xw=", - "dev": true, - "dependencies": { - "import-fresh": "^3.0.0", - "lodash": "^4.17.19", - "resolve-from": "^5.0.0", - "resolve-global": "^1.0.0" - }, - "engines": { - "node": ">=v12" - } - }, - "node_modules/@commitlint/resolve-extends/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "http://10.107.103.115:8001/resolve-from/download/resolve-from-5.0.0.tgz", - "integrity": "sha1-w1IlhD3493bfIcV1V7wIfp39/Gk=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/rules": { - "version": "15.0.0", - "resolved": "http://10.107.103.115:8001/@commitlint/rules/download/@commitlint/rules-15.0.0.tgz", - "integrity": "sha1-MmNwq8AESS/LVUMZjR1VsU4l48g=", - "dev": true, - "dependencies": { - "@commitlint/ensure": "^15.0.0", - "@commitlint/message": "^15.0.0", - "@commitlint/to-lines": "^15.0.0", - "@commitlint/types": "^15.0.0", - "execa": "^5.0.0" - }, - "engines": { - "node": ">=v12" - } - }, - "node_modules/@commitlint/rules/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "http://10.107.103.115:8001/cross-spawn/download/cross-spawn-7.0.3.tgz", - "integrity": "sha1-9zqFudXUHQRVUcF34ogtSshXKKY=", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@commitlint/rules/node_modules/execa": { - "version": "5.1.1", - "resolved": "http://10.107.103.115:8001/execa/download/execa-5.1.1.tgz", - "integrity": "sha1-+ArZy/Qpj3vR1MlVXCHpN0HEEd0=", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@commitlint/rules/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "http://10.107.103.115:8001/get-stream/download/get-stream-6.0.1.tgz", - "integrity": "sha1-omLY7vZ6ztV8KFKtYWdSakPL97c=", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/@commitlint/rules/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/is-stream/download/is-stream-2.0.1.tgz", - "integrity": "sha1-+sHj1TuXrVqdCunO8jifWBClwHc=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/rules/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "http://10.107.103.115:8001/npm-run-path/download/npm-run-path-4.0.1.tgz", - "integrity": "sha1-t+zR5e1T2o43pV4cImnguX7XSOo=", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/rules/node_modules/path-key": { - "version": "3.1.1", - "resolved": "http://10.107.103.115:8001/path-key/download/path-key-3.1.1.tgz", - "integrity": "sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/rules/node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/shebang-command/download/shebang-command-2.0.0.tgz", - "integrity": "sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo=", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/rules/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/shebang-regex/download/shebang-regex-3.0.0.tgz", - "integrity": "sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/rules/node_modules/which": { - "version": "2.0.2", - "resolved": "http://10.107.103.115:8001/which/download/which-2.0.2.tgz", - "integrity": "sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE=", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@commitlint/to-lines": { - "version": "15.0.0", - "resolved": "http://10.107.103.115:8001/@commitlint/to-lines/download/@commitlint/to-lines-15.0.0.tgz", - "integrity": "sha1-uGrJjzGWiJkOzC4JIn+t9ZG2XJI=", - "dev": true, - "engines": { - "node": ">=v12" - } - }, - "node_modules/@commitlint/top-level": { - "version": "15.0.0", - "resolved": "http://10.107.103.115:8001/@commitlint/top-level/download/@commitlint/top-level-15.0.0.tgz", - "integrity": "sha1-Rn7IN36B38kW4aIKJ1WIYr4aQlQ=", - "dev": true, - "dependencies": { - "find-up": "^5.0.0" - }, - "engines": { - "node": ">=v12" - } - }, - "node_modules/@commitlint/top-level/node_modules/find-up": { - "version": "5.0.0", - "resolved": "http://10.107.103.115:8001/find-up/download/find-up-5.0.0.tgz", - "integrity": "sha1-TJKBnstwg1YeT0okCoa+UZj1Nvw=", - "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@commitlint/top-level/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "http://10.107.103.115:8001/locate-path/download/locate-path-6.0.0.tgz", - "integrity": "sha1-VTIeswn+u8WcSAHZMackUqaB0oY=", - "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@commitlint/top-level/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "http://10.107.103.115:8001/p-limit/download/p-limit-3.1.0.tgz", - "integrity": "sha1-4drMvnjQ0TiMoYxk/qOOPlfjcGs=", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@commitlint/top-level/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "http://10.107.103.115:8001/p-locate/download/p-locate-5.0.0.tgz", - "integrity": "sha1-g8gxXGeFAF470CGDlBHJ4RDm2DQ=", - "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@commitlint/top-level/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/path-exists/download/path-exists-4.0.0.tgz", - "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/types": { - "version": "15.0.0", - "resolved": "http://10.107.103.115:8001/@commitlint/types/download/@commitlint/types-15.0.0.tgz", - "integrity": "sha1-Rvp72j5jQMrz46LkFby3j/AZXu0=", - "dev": true, - "dependencies": { - "chalk": "^4.0.0" - }, - "engines": { - "node": ">=v12" - } - }, - "node_modules/@commitlint/types/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/types/node_modules/chalk": { - "version": "4.1.2", - "resolved": "http://10.107.103.115:8001/chalk/download/chalk-4.1.2.tgz", - "integrity": "sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@commitlint/types/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@commitlint/types/node_modules/color-name": { - "version": "1.1.4", - "resolved": "http://10.107.103.115:8001/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true - }, - "node_modules/@commitlint/types/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/has-flag/download/has-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/types/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "http://10.107.103.115:8001/supports-color/download/supports-color-7.2.0.tgz", - "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "http://10.107.103.115:8001/@discoveryjs/json-ext/download/@discoveryjs/json-ext-0.5.7.tgz", - "integrity": "sha1-HVcr+74Ut3BOC6Dzm3SBW4SHDXA=", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@endemolshinegroup/cosmiconfig-typescript-loader": { - "version": "3.0.2", - "resolved": "http://10.107.103.115:8001/@endemolshinegroup/cosmiconfig-typescript-loader/download/@endemolshinegroup/cosmiconfig-typescript-loader-3.0.2.tgz", - "integrity": "sha1-7qRjWCjd43KDiwkJaT69mq/uwi0=", - "dev": true, - "dependencies": { - "lodash.get": "^4", - "make-error": "^1", - "ts-node": "^9", - "tslib": "^2" - }, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "cosmiconfig": ">=6" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "0.4.3", - "resolved": "http://10.107.103.115:8001/@eslint/eslintrc/download/@eslint/eslintrc-0.4.3.tgz", - "integrity": "sha1-nkKYHvA1vrPdSa3ResuW6P9vOUw=", - "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.1.1", - "espree": "^7.3.0", - "globals": "^13.9.0", - "ignore": "^4.0.6", - "import-fresh": "^3.2.1", - "js-yaml": "^3.13.1", - "minimatch": "^3.0.4", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.20.0", - "resolved": "http://10.107.103.115:8001/globals/download/globals-13.20.0.tgz", - "integrity": "sha1-6idqHlCP/U8WEoiPnRutHicXv4I=", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@eslint/eslintrc/node_modules/ignore": { - "version": "4.0.6", - "resolved": "http://10.107.103.115:8001/ignore/download/ignore-4.0.6.tgz", - "integrity": "sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw=", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/@fesjs/compiler": { - "version": "2.0.5", - "resolved": "http://10.107.103.115:8001/@fesjs/compiler/download/@fesjs/compiler-2.0.5.tgz", - "integrity": "sha1-Wpj5SXvVH1IEXhhOzdxB8VwtWhA=", - "dependencies": { - "@babel/core": "^7.16.7", - "@babel/preset-env": "^7.15.0", - "@babel/register": "^7.15.3", - "@fesjs/utils": "^2.0.4", - "commander": "^7.0.0", - "dotenv": "8.2.0", - "joi": "17.3.0", - "readline": "^1.3.0", - "set-value": "3.0.2", - "tapable": "^2.2.0" - } - }, - "node_modules/@fesjs/fes": { - "version": "2.0.14", - "resolved": "http://10.107.103.115:8001/@fesjs/fes/download/@fesjs/fes-2.0.14.tgz", - "integrity": "sha1-05bMwWz6MfM9+nXJgkMJoX9+Wys=", - "dependencies": { - "@fesjs/compiler": "^2.0.3", - "@fesjs/preset-built-in": "^2.0.13", - "@fesjs/runtime": "^2.0.2", - "@fesjs/utils": "^2.0.3", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "fes": "bin/fes.js" - }, - "engines": { - "node": "^10.12.0 || ^12.0.0 || >= 14.0.0" - } - }, - "node_modules/@fesjs/fes-design": { - "version": "0.7.18", - "resolved": "http://10.107.103.115:8001/@fesjs/fes-design/download/@fesjs/fes-design-0.7.18.tgz", - "integrity": "sha1-zK0Wou8Tn/QjrgwYV2JS5tcw8ws=", - "dependencies": { - "@babel/runtime": "^7.16.3", - "@floating-ui/dom": "^0.4.2", - "@juggle/resize-observer": "^3.3.1", - "@types/lodash-es": "^4.17.5", - "@types/normalize-wheel": "^1.0.0", - "@vue/shared": "^3.2.24", - "@vueuse/core": "^9.6.0", - "async-validator": "^4.0.7", - "csstype": "^3.0.10", - "date-fns": "^2.28.0", - "lodash-es": "^4.17.21", - "normalize-wheel": "^1.0.1", - "stickybits": "^3.7.9" - }, - "peerDependencies": { - "vue": "^3.2.24" - } - }, - "node_modules/@fesjs/plugin-access": { - "version": "2.0.3", - "resolved": "http://10.107.103.115:8001/@fesjs/plugin-access/download/@fesjs/plugin-access-2.0.3.tgz", - "integrity": "sha1-gYNLEzuSZWGYvw0qXc8WaYL2FeU=", - "dependencies": { - "@fesjs/utils": "^2.0.3", - "lodash-es": "^4.17.15" - }, - "peerDependencies": { - "@fesjs/fes": "^2.0.0", - "vue": "^3.0.5" - } - }, - "node_modules/@fesjs/plugin-enums": { - "version": "2.0.2", - "resolved": "http://10.107.103.115:8001/@fesjs/plugin-enums/download/@fesjs/plugin-enums-2.0.2.tgz", - "integrity": "sha1-BU3pxJmJjy0lEUox+XowZpf02HY=", - "peerDependencies": { - "@fesjs/fes": "^2.0.0", - "vue": "^3.0.5" - } - }, - "node_modules/@fesjs/plugin-icon": { - "version": "2.0.6", - "resolved": "http://10.107.103.115:8001/@fesjs/plugin-icon/download/@fesjs/plugin-icon-2.0.6.tgz", - "integrity": "sha1-cMvu0j4XVyE3dCpdckFeav6437k=", - "dependencies": { - "svgo": "^2.3.1" - }, - "peerDependencies": { - "vue": "^3.0.5" - } - }, - "node_modules/@fesjs/plugin-layout": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/@fesjs/plugin-layout/download/@fesjs/plugin-layout-3.0.0.tgz", - "integrity": "sha1-UdVwarWbDAO72enT45g7aIQMVUk=", - "dependencies": { - "@fesjs/utils": "^2.0.3" - }, - "peerDependencies": { - "@fesjs/fes": "^2.0.0", - "@fesjs/fes-design": "^0.1.10", - "vue": "^3.0.5" - } - }, - "node_modules/@fesjs/plugin-locale": { - "version": "3.0.3", - "resolved": "http://10.107.103.115:8001/@fesjs/plugin-locale/download/@fesjs/plugin-locale-3.0.3.tgz", - "integrity": "sha1-9i+fnLIQkCNE7kebyaj+xzO/TXU=", - "dependencies": { - "@fesjs/utils": "^2.0.3", - "vue-i18n": "^9.0.0" - }, - "peerDependencies": { - "@fesjs/fes": "^2.0.0", - "@fesjs/fes-design": "^0.1.10", - "vue": "^3.0.5" - } - }, - "node_modules/@fesjs/plugin-model": { - "version": "2.0.3", - "resolved": "http://10.107.103.115:8001/@fesjs/plugin-model/download/@fesjs/plugin-model-2.0.3.tgz", - "integrity": "sha1-6ru02crL71g8HDBJofuOWVJqPkA=", - "dependencies": { - "@fesjs/utils": "^2.0.3" - }, - "peerDependencies": { - "@fesjs/fes": "^2.0.0", - "vue": "^3.0.5" - } - }, - "node_modules/@fesjs/plugin-monaco-editor": { - "version": "2.0.0-beta.7", - "resolved": "http://10.107.103.115:8001/@fesjs/plugin-monaco-editor/download/@fesjs/plugin-monaco-editor-2.0.0-beta.7.tgz", - "integrity": "sha1-anhnbhPiOQWD8ksGuSQO3YE3r1s=", - "dependencies": { - "@fesjs/utils": "^2.0.4", - "lodash-es": "^4.17.15", - "monaco-editor": "^0.20.0", - "monaco-editor-webpack-plugin": "^1.9.1" - }, - "peerDependencies": { - "@fesjs/fes": "^2.0.0", - "vue": "^3.2.37" - } - }, - "node_modules/@fesjs/plugin-request": { - "version": "2.0.12", - "resolved": "http://10.107.103.115:8001/@fesjs/plugin-request/download/@fesjs/plugin-request-2.0.12.tgz", - "integrity": "sha1-Ro33sQ3GtGva+6Zdz63wcV74HR4=", - "dependencies": { - "@fesjs/compiler": "^2.0.4", - "@fesjs/utils": "^2.0.3", - "axios": "0.21.1" - }, - "peerDependencies": { - "@fesjs/fes": "^2.0.0", - "vue": "^3.0.5" - } - }, - "node_modules/@fesjs/plugin-watermark": { - "version": "2.0.3", - "resolved": "http://10.107.103.115:8001/@fesjs/plugin-watermark/download/@fesjs/plugin-watermark-2.0.3.tgz", - "integrity": "sha1-2YCpPwuHU5HRJmlC86xA4VoGjjU=", - "dependencies": { - "@fesjs/utils": "^2.0.4", - "lodash-es": "^4.17.15" - }, - "peerDependencies": { - "@fesjs/fes": "^2.0.0", - "vue": "^3.0.5" - } - }, - "node_modules/@fesjs/preset-built-in": { - "version": "2.1.8", - "resolved": "http://10.107.103.115:8001/@fesjs/preset-built-in/download/@fesjs/preset-built-in-2.1.8.tgz", - "integrity": "sha1-n2TwS0oLRBJ4AzjV9dUbhb7RWQ4=", - "dependencies": { - "@babel/core": "^7.12.13", - "@babel/plugin-proposal-do-expressions": "^7.12.13", - "@babel/plugin-proposal-export-default-from": "^7.12.13", - "@babel/plugin-proposal-function-bind": "^7.12.13", - "@babel/plugin-proposal-pipeline-operator": "^7.12.13", - "@babel/plugin-transform-runtime": "^7.12.13", - "@babel/preset-env": "^7.12.13", - "@babel/preset-typescript": "^7.15.0", - "@fesjs/compiler": "^2.0.5", - "@fesjs/utils": "^2.0.4", - "@soda/friendly-errors-webpack-plugin": "^1.8.0", - "@vue/babel-plugin-jsx": "^1.0.2", - "@vue/compiler-sfc": "^3.2.37", - "autoprefixer": "^10.2.4", - "babel-loader": "^8.2.2", - "babel-plugin-import": "1.13.3", - "body-parser": "^1.19.0", - "cli-highlight": "^2.1.4", - "cliui": "7.0.4", - "connect-history-api-fallback": "^1.6.0", - "cookie-parser": "^1.4.5", - "copy-webpack-plugin": "^10.2.4", - "core-js": "^3.27.0", - "css-loader": "^5.0.1", - "css-minimizer-webpack-plugin": "^3.0.0", - "envinfo": "^7.7.3", - "file-loader": "^6.2.0", - "fs-extra": "^10.0.0", - "get-folder-size": "^2.0.1", - "html-webpack-plugin": "^5.0.0", - "html-webpack-tags-plugin": "^3.0.0", - "less": "3.9.0", - "less-loader": "^8.0.0", - "mini-css-extract-plugin": "^1.3.5", - "mockjs": "^1.1.0", - "postcss": "8.3.0", - "postcss-flexbugs-fixes": "^5.0.2", - "postcss-loader": "^4.2.0", - "postcss-safe-parser": "^5.0.2", - "qs": "^6.10.2", - "raw-loader": "^4.0.2", - "style-loader": "^2.0.0", - "url-loader": "^4.1.1", - "vue-loader": "^16.1.2", - "webpack": "^5.24.2", - "webpack-bundle-analyzer": "^4.4.0", - "webpack-chain": "^6.5.1", - "webpack-dev-server": "^3.11.2", - "webpackbar": "^5.0.0-3" - }, - "peerDependencies": { - "core-js": "^3.27.0" - } - }, - "node_modules/@fesjs/preset-built-in/node_modules/@vue/compiler-sfc": { - "version": "3.2.47", - "resolved": "http://10.107.103.115:8001/@vue/compiler-sfc/download/@vue/compiler-sfc-3.2.47.tgz", - "integrity": "sha1-G9w29s3BZD9y4sOX6xo5j1AErT0=", - "dependencies": { - "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.47", - "@vue/compiler-dom": "3.2.47", - "@vue/compiler-ssr": "3.2.47", - "@vue/reactivity-transform": "3.2.47", - "@vue/shared": "3.2.47", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7", - "postcss": "^8.1.10", - "source-map": "^0.6.1" - } - }, - "node_modules/@fesjs/runtime": { - "version": "2.0.3", - "resolved": "http://10.107.103.115:8001/@fesjs/runtime/download/@fesjs/runtime-2.0.3.tgz", - "integrity": "sha1-lE7hEDXDnF7S6uHEjAbITTLhCiE=", - "dependencies": { - "vue-router": "^4.0.1" - }, - "peerDependencies": { - "vue": "^3.2.37" - } - }, - "node_modules/@fesjs/traction-widget": { - "version": "1.7.3", - "resolved": "http://10.107.103.115:8001/@fesjs/traction-widget/download/@fesjs/traction-widget-1.7.3.tgz", - "integrity": "sha1-Qu+LhyJkAKfgKwrsiOGJdT4knW8=", - "dependencies": { - "@fesjs/fes-design": "0.8.7" - } - }, - "node_modules/@fesjs/traction-widget/node_modules/@fesjs/fes-design": { - "version": "0.8.7", - "resolved": "http://10.107.103.115:8001/@fesjs/fes-design/download/@fesjs/fes-design-0.8.7.tgz", - "integrity": "sha1-Iy+4MKYf1oHVcjoT9ut3+7gp/r4=", - "dependencies": { - "@babel/runtime": "^7.16.3", - "@floating-ui/dom": "^1.2.9", - "@juggle/resize-observer": "^3.3.1", - "@types/lodash-es": "^4.17.5", - "@vue/shared": "^3.2.24", - "@vueuse/core": "^9.6.0", - "async-validator": "^4.0.7", - "csstype": "^3.0.10", - "date-fns": "^2.28.0", - "lodash-es": "^4.17.21", - "stickybits": "^3.7.9" - }, - "peerDependencies": { - "vue": "^3.2.24" - } - }, - "node_modules/@fesjs/traction-widget/node_modules/@floating-ui/core": { - "version": "1.5.0", - "resolved": "http://10.107.103.115:8001/@floating-ui/core/download/@floating-ui/core-1.5.0.tgz", - "integrity": "sha1-XAXGDVri0FEBwwIcGio1DdwCf4w=", - "dependencies": { - "@floating-ui/utils": "^0.1.3" - } - }, - "node_modules/@fesjs/traction-widget/node_modules/@floating-ui/dom": { - "version": "1.5.3", - "resolved": "http://10.107.103.115:8001/@floating-ui/dom/download/@floating-ui/dom-1.5.3.tgz", - "integrity": "sha1-VOUO/LQywGwjzTPeK1dRAgBUNvo=", - "dependencies": { - "@floating-ui/core": "^1.4.2", - "@floating-ui/utils": "^0.1.3" - } - }, - "node_modules/@fesjs/traction-widget/node_modules/@floating-ui/utils": { - "version": "0.1.4", - "resolved": "http://10.107.103.115:8001/@floating-ui/utils/download/@floating-ui/utils-0.1.4.tgz", - "integrity": "sha1-GWVNECbMQQl11GRFGA5wpQibPn0=" - }, - "node_modules/@fesjs/utils": { - "version": "2.0.4", - "resolved": "http://10.107.103.115:8001/@fesjs/utils/download/@fesjs/utils-2.0.4.tgz", - "integrity": "sha1-rH1YmaX90lR540PTyoAztxe5rzs=", - "dependencies": { - "@babel/generator": "^7.15.0", - "@babel/parser": "^7.15.0", - "@babel/traverse": "^7.15.0", - "chalk": "^4.1.2", - "chokidar": "^3.5.2", - "crequire": "^1.8.1", - "debug": "^4.3.2", - "deepmerge": "^4.2.2", - "glob": "^7.1.7", - "lodash": "^4.17.21", - "mkdirp": "^1.0.4", - "mustache": "^4.2.0", - "pkg-up": "^3.1.0", - "portfinder": "^1.0.28", - "resolve": "^1.20.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "yargs-parser": "^20.2.9" - } - }, - "node_modules/@fesjs/utils/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@fesjs/utils/node_modules/chalk": { - "version": "4.1.2", - "resolved": "http://10.107.103.115:8001/chalk/download/chalk-4.1.2.tgz", - "integrity": "sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@fesjs/utils/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@fesjs/utils/node_modules/color-name": { - "version": "1.1.4", - "resolved": "http://10.107.103.115:8001/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" - }, - "node_modules/@fesjs/utils/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/has-flag/download/has-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "engines": { - "node": ">=8" - } - }, - "node_modules/@fesjs/utils/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "http://10.107.103.115:8001/lru-cache/download/lru-cache-6.0.0.tgz", - "integrity": "sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@fesjs/utils/node_modules/semver": { - "version": "7.3.8", - "resolved": "http://10.107.103.115:8001/semver/download/semver-7.3.8.tgz", - "integrity": "sha1-B6eP6vs/ezI0fXJeM95+Ki32d5g=", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@fesjs/utils/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "http://10.107.103.115:8001/supports-color/download/supports-color-7.2.0.tgz", - "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@fesjs/utils/node_modules/yallist": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/yallist/download/yallist-4.0.0.tgz", - "integrity": "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=" - }, - "node_modules/@floating-ui/core": { - "version": "0.6.2", - "resolved": "http://10.107.103.115:8001/@floating-ui/core/download/@floating-ui/core-0.6.2.tgz", - "integrity": "sha1-8oE/Dl89XtevUCnhoIIgPa3wK30=" - }, - "node_modules/@floating-ui/dom": { - "version": "0.4.5", - "resolved": "http://10.107.103.115:8001/@floating-ui/dom/download/@floating-ui/dom-0.4.5.tgz", - "integrity": "sha1-LojRZkYRnMZ9RGg/de6ZhAR1u/o=", - "dependencies": { - "@floating-ui/core": "^0.6.2" - } - }, - "node_modules/@hapi/hoek": { - "version": "9.3.0", - "resolved": "http://10.107.103.115:8001/@hapi/hoek/download/@hapi/hoek-9.3.0.tgz", - "integrity": "sha1-g2iGnctzW+Ln9ct2R9544WeiUfs=" - }, - "node_modules/@hapi/topo": { - "version": "5.1.0", - "resolved": "http://10.107.103.115:8001/@hapi/topo/download/@hapi/topo-5.1.0.tgz", - "integrity": "sha1-3ESOMyxsbjek3AL9hLqNRLmvsBI=", - "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.5.0", - "resolved": "http://10.107.103.115:8001/@humanwhocodes/config-array/download/@humanwhocodes/config-array-0.5.0.tgz", - "integrity": "sha1-FAeWfUxu7Nc4j4Os8er00Mbljvk=", - "dev": true, - "dependencies": { - "@humanwhocodes/object-schema": "^1.2.0", - "debug": "^4.1.1", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "http://10.107.103.115:8001/@humanwhocodes/object-schema/download/@humanwhocodes/object-schema-1.2.1.tgz", - "integrity": "sha1-tSBSnsIdjllFoYUd/Rwy6U45/0U=", - "dev": true - }, - "node_modules/@intlify/core-base": { - "version": "9.2.2", - "resolved": "http://10.107.103.115:8001/@intlify/core-base/download/@intlify/core-base-9.2.2.tgz", - "integrity": "sha1-U1M2mwXMn+Ncq5X+IK/rikSB+Tk=", - "dependencies": { - "@intlify/devtools-if": "9.2.2", - "@intlify/message-compiler": "9.2.2", - "@intlify/shared": "9.2.2", - "@intlify/vue-devtools": "9.2.2" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/@intlify/devtools-if": { - "version": "9.2.2", - "resolved": "http://10.107.103.115:8001/@intlify/devtools-if/download/@intlify/devtools-if-9.2.2.tgz", - "integrity": "sha1-sT2axLTi/m0ufapVZReoBh/ovTk=", - "dependencies": { - "@intlify/shared": "9.2.2" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/@intlify/message-compiler": { - "version": "9.2.2", - "resolved": "http://10.107.103.115:8001/@intlify/message-compiler/download/@intlify/message-compiler-9.2.2.tgz", - "integrity": "sha1-5Cq2k5uK5bPSH69qRARWZ6GLuhw=", - "dependencies": { - "@intlify/shared": "9.2.2", - "source-map": "0.6.1" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/@intlify/shared": { - "version": "9.2.2", - "resolved": "http://10.107.103.115:8001/@intlify/shared/download/@intlify/shared-9.2.2.tgz", - "integrity": "sha1-UBG+nKK0q4b4Zgc5KG4nB/mrtKU=", - "engines": { - "node": ">= 14" - } - }, - "node_modules/@intlify/vue-devtools": { - "version": "9.2.2", - "resolved": "http://10.107.103.115:8001/@intlify/vue-devtools/download/@intlify/vue-devtools-9.2.2.tgz", - "integrity": "sha1-uVcBVW2vfrs6LUWqOunmQVrtgxc=", - "dependencies": { - "@intlify/core-base": "9.2.2", - "@intlify/shared": "9.2.2" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "http://10.107.103.115:8001/@jridgewell/gen-mapping/download/@jridgewell/gen-mapping-0.1.1.tgz", - "integrity": "sha1-5dLkUDBqlJHjvXfjI+ONev8xWZY=", - "dependencies": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "http://10.107.103.115:8001/@jridgewell/resolve-uri/download/@jridgewell/resolve-uri-3.1.0.tgz", - "integrity": "sha1-IgOxGMFXchrd/mnUe3BGVGMGbXg=", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "http://10.107.103.115:8001/@jridgewell/set-array/download/@jridgewell/set-array-1.1.2.tgz", - "integrity": "sha1-fGz5mNbSC5FMClWpGuko/yWWXnI=", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.2", - "resolved": "http://10.107.103.115:8001/@jridgewell/source-map/download/@jridgewell/source-map-0.3.2.tgz", - "integrity": "sha1-9FNRqu1FJ6KYUS7HL4EEDJmFgPs=", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "http://10.107.103.115:8001/@jridgewell/gen-mapping/download/@jridgewell/gen-mapping-0.3.2.tgz", - "integrity": "sha1-wa7cYehT8rufXf5tRELTtWWyU7k=", - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "http://10.107.103.115:8001/@jridgewell/sourcemap-codec/download/@jridgewell/sourcemap-codec-1.4.14.tgz", - "integrity": "sha1-rdTJjTQUcqKJGQtCTvvbCWmRuyQ=" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.17", - "resolved": "http://10.107.103.115:8001/@jridgewell/trace-mapping/download/@jridgewell/trace-mapping-0.3.17.tgz", - "integrity": "sha1-eTBBJ3r5BzsJUaf+Dw2MTJjDaYU=", - "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "node_modules/@juggle/resize-observer": { - "version": "3.4.0", - "resolved": "http://10.107.103.115:8001/@juggle/resize-observer/download/@juggle/resize-observer-3.4.0.tgz", - "integrity": "sha1-CNbF4gz35MwC/RgcSwwiXNMdu2A=" - }, - "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { - "version": "5.1.1-v1", - "resolved": "http://10.107.103.115:8001/@nicolo-ribaudo/eslint-scope-5-internals/download/@nicolo-ribaudo/eslint-scope-5-internals-5.1.1-v1.tgz", - "integrity": "sha1-2/czqWXKR7GXMXfcC7bIie3PsSk=", - "dev": true, - "dependencies": { - "eslint-scope": "5.1.1" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "http://10.107.103.115:8001/@nodelib/fs.scandir/download/@nodelib/fs.scandir-2.1.5.tgz", - "integrity": "sha1-dhnC6yGyVIP20WdUi0z9WnSIw9U=", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "http://10.107.103.115:8001/@nodelib/fs.stat/download/@nodelib/fs.stat-2.0.5.tgz", - "integrity": "sha1-W9Jir5Tp0lvR5xsF3u1Eh2oiLos=", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "http://10.107.103.115:8001/@nodelib/fs.walk/download/@nodelib/fs.walk-1.2.8.tgz", - "integrity": "sha1-6Vc36LtnRt3t9pxVaVNJTxlv5po=", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@polka/url": { - "version": "1.0.0-next.21", - "resolved": "http://10.107.103.115:8001/@polka/url/download/@polka/url-1.0.0-next.21.tgz", - "integrity": "sha1-XeWiOFo1MJQn9gEZkrVEUU1VmqE=" - }, - "node_modules/@sideway/address": { - "version": "4.1.4", - "resolved": "http://10.107.103.115:8001/@sideway/address/download/@sideway/address-4.1.4.tgz", - "integrity": "sha1-A9zOvG6kf9wib309GtUSlV1Hg/A=", - "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, - "node_modules/@sideway/formula": { - "version": "3.0.1", - "resolved": "http://10.107.103.115:8001/@sideway/formula/download/@sideway/formula-3.0.1.tgz", - "integrity": "sha1-gPy8uvfOAx4O8t0psb/Hw/WDYR8=" - }, - "node_modules/@sideway/pinpoint": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/@sideway/pinpoint/download/@sideway/pinpoint-2.0.0.tgz", - "integrity": "sha1-z/j/rcNyrSn9P3gneusp5jLMcN8=" - }, - "node_modules/@soda/friendly-errors-webpack-plugin": { - "version": "1.8.1", - "resolved": "http://10.107.103.115:8001/@soda/friendly-errors-webpack-plugin/download/@soda/friendly-errors-webpack-plugin-1.8.1.tgz", - "integrity": "sha1-TU+7EQiZOqo2IRYkfD0YGIosbIU=", - "dependencies": { - "chalk": "^3.0.0", - "error-stack-parser": "^2.0.6", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8.0.0" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/chalk": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/chalk/download/chalk-3.0.0.tgz", - "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/color-name": { - "version": "1.1.4", - "resolved": "http://10.107.103.115:8001/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" - }, - "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/has-flag/download/has-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "engines": { - "node": ">=8" - } - }, - "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "http://10.107.103.115:8001/supports-color/download/supports-color-7.2.0.tgz", - "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "http://10.107.103.115:8001/@trysound/sax/download/@trysound/sax-0.2.0.tgz", - "integrity": "sha1-zMqrdYr1Z2Hre/N69vA/Mm3XmK0=", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@types/eslint": { - "version": "8.21.1", - "resolved": "http://10.107.103.115:8001/@types/eslint/download/@types/eslint-8.21.1.tgz", - "integrity": "sha1-EQtEGiENU6tHeVEk28Ppu5k9Hnw=", - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.4", - "resolved": "http://10.107.103.115:8001/@types/eslint-scope/download/@types/eslint-scope-3.7.4.tgz", - "integrity": "sha1-N/wSI/B4bDlicGihLpTW5vxh3hY=", - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "node_modules/@types/estree": { - "version": "0.0.51", - "resolved": "http://10.107.103.115:8001/@types/estree/download/@types/estree-0.0.51.tgz", - "integrity": "sha1-z9cJJKJaP9MrIY5eQg5ol+GsT0A=" - }, - "node_modules/@types/glob": { - "version": "7.2.0", - "resolved": "http://10.107.103.115:8001/@types/glob/download/@types/glob-7.2.0.tgz", - "integrity": "sha1-vBtb86qS8lvV3TnzXFc2G9zlsus=", - "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "node_modules/@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "http://10.107.103.115:8001/@types/html-minifier-terser/download/@types/html-minifier-terser-6.1.0.tgz", - "integrity": "sha1-T8M6AMHQwWmHsaIM+S0gYUxVrDU=" - }, - "node_modules/@types/json-schema": { - "version": "7.0.11", - "resolved": "http://10.107.103.115:8001/@types/json-schema/download/@types/json-schema-7.0.11.tgz", - "integrity": "sha1-1CG2xSejA398hEM/0sQingFoY9M=" - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "http://10.107.103.115:8001/@types/json5/download/@types/json5-0.0.29.tgz", - "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", - "dev": true - }, - "node_modules/@types/lodash": { - "version": "4.14.191", - "resolved": "http://10.107.103.115:8001/@types/lodash/download/@types/lodash-4.14.191.tgz", - "integrity": "sha1-CVEef3y6J1rNi0Gd2sjammp54vo=" - }, - "node_modules/@types/lodash-es": { - "version": "4.17.6", - "resolved": "http://10.107.103.115:8001/@types/lodash-es/download/@types/lodash-es-4.17.6.tgz", - "integrity": "sha1-wu1MgyD/pvEbQ+uJ6eruxllmoKA=", - "dependencies": { - "@types/lodash": "*" - } - }, - "node_modules/@types/minimatch": { - "version": "5.1.2", - "resolved": "http://10.107.103.115:8001/@types/minimatch/download/@types/minimatch-5.1.2.tgz", - "integrity": "sha1-B1CLRXl8uB7D8nMBGwVM0HVe3co=" - }, - "node_modules/@types/minimist": { - "version": "1.2.2", - "resolved": "http://10.107.103.115:8001/@types/minimist/download/@types/minimist-1.2.2.tgz", - "integrity": "sha1-7nceK6Sz3Fs3KTXVSf2WF780W4w=", - "dev": true - }, - "node_modules/@types/node": { - "version": "18.14.5", - "resolved": "http://10.107.103.115:8001/@types/node/download/@types/node-18.14.5.tgz", - "integrity": "sha1-ShOmRFhiFZMD/DhYZZipOW/ECLM=" - }, - "node_modules/@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "http://10.107.103.115:8001/@types/normalize-package-data/download/@types/normalize-package-data-2.4.1.tgz", - "integrity": "sha1-0zV0eaD9/dWQf+Z+F+CoXJBuEwE=", - "dev": true - }, - "node_modules/@types/normalize-wheel": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/@types/normalize-wheel/download/@types/normalize-wheel-1.0.1.tgz", - "integrity": "sha1-3xL2vVRgRMb3LTFPzVhQRHeplQM=" - }, - "node_modules/@types/parse-json": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/@types/parse-json/download/@types/parse-json-4.0.0.tgz", - "integrity": "sha1-L4u0QUNNFjs1+4/9zNcTiSf/uMA=" - }, - "node_modules/@types/web-bluetooth": { - "version": "0.0.16", - "resolved": "http://10.107.103.115:8001/@types/web-bluetooth/download/@types/web-bluetooth-0.0.16.tgz", - "integrity": "sha1-HRKHOo5JVnNx8qdf4+f37cpmYtg=" - }, - "node_modules/@vue/babel-helper-vue-transform-on": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/@vue/babel-helper-vue-transform-on/download/@vue/babel-helper-vue-transform-on-1.0.2.tgz", - "integrity": "sha1-m5xpHNBvyFUiGiR1w8yDHXdLx9w=" - }, - "node_modules/@vue/babel-plugin-jsx": { - "version": "1.1.1", - "resolved": "http://10.107.103.115:8001/@vue/babel-plugin-jsx/download/@vue/babel-plugin-jsx-1.1.1.tgz", - "integrity": "sha1-DFusJ4gNI/iYlM0Daje1XvYd38E=", - "dependencies": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/plugin-syntax-jsx": "^7.0.0", - "@babel/template": "^7.0.0", - "@babel/traverse": "^7.0.0", - "@babel/types": "^7.0.0", - "@vue/babel-helper-vue-transform-on": "^1.0.2", - "camelcase": "^6.0.0", - "html-tags": "^3.1.0", - "svg-tags": "^1.0.0" - } - }, - "node_modules/@vue/compiler-core": { - "version": "3.2.47", - "resolved": "http://10.107.103.115:8001/@vue/compiler-core/download/@vue/compiler-core-3.2.47.tgz", - "integrity": "sha1-PgfGhNdIl6yapZIsUgdB8wKSZ/g=", - "dependencies": { - "@babel/parser": "^7.16.4", - "@vue/shared": "3.2.47", - "estree-walker": "^2.0.2", - "source-map": "^0.6.1" - } - }, - "node_modules/@vue/compiler-dom": { - "version": "3.2.47", - "resolved": "http://10.107.103.115:8001/@vue/compiler-dom/download/@vue/compiler-dom-3.2.47.tgz", - "integrity": "sha1-oLBsr373BWk55WPcqpy94weU8wU=", - "dependencies": { - "@vue/compiler-core": "3.2.47", - "@vue/shared": "3.2.47" - } - }, - "node_modules/@vue/compiler-sfc": { - "version": "3.2.26", - "resolved": "http://10.107.103.115:8001/@vue/compiler-sfc/download/@vue/compiler-sfc-3.2.26.tgz", - "integrity": "sha1-POdmd+SqWDEWVaO+qescuATSJz8=", - "dependencies": { - "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.26", - "@vue/compiler-dom": "3.2.26", - "@vue/compiler-ssr": "3.2.26", - "@vue/reactivity-transform": "3.2.26", - "@vue/shared": "3.2.26", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7", - "postcss": "^8.1.10", - "source-map": "^0.6.1" - } - }, - "node_modules/@vue/compiler-sfc/node_modules/@vue/compiler-core": { - "version": "3.2.26", - "resolved": "http://10.107.103.115:8001/@vue/compiler-core/download/@vue/compiler-core-3.2.26.tgz", - "integrity": "sha1-mrkq5iTaUfe2Bk9GecLUVk9DfMg=", - "dependencies": { - "@babel/parser": "^7.16.4", - "@vue/shared": "3.2.26", - "estree-walker": "^2.0.2", - "source-map": "^0.6.1" - } - }, - "node_modules/@vue/compiler-sfc/node_modules/@vue/compiler-dom": { - "version": "3.2.26", - "resolved": "http://10.107.103.115:8001/@vue/compiler-dom/download/@vue/compiler-dom-3.2.26.tgz", - "integrity": "sha1-x6e1XVCnt5gd1E/CghHfFFBIJmc=", - "dependencies": { - "@vue/compiler-core": "3.2.26", - "@vue/shared": "3.2.26" - } - }, - "node_modules/@vue/compiler-sfc/node_modules/@vue/compiler-ssr": { - "version": "3.2.26", - "resolved": "http://10.107.103.115:8001/@vue/compiler-ssr/download/@vue/compiler-ssr-3.2.26.tgz", - "integrity": "sha1-/QSVIzQfv0q16I4l7vVm2GKJS6c=", - "dependencies": { - "@vue/compiler-dom": "3.2.26", - "@vue/shared": "3.2.26" - } - }, - "node_modules/@vue/compiler-sfc/node_modules/@vue/reactivity-transform": { - "version": "3.2.26", - "resolved": "http://10.107.103.115:8001/@vue/reactivity-transform/download/@vue/reactivity-transform-3.2.26.tgz", - "integrity": "sha1-bY8gpKotGXKPJd6ZlirdvnxNA+k=", - "dependencies": { - "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.26", - "@vue/shared": "3.2.26", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7" - } - }, - "node_modules/@vue/compiler-sfc/node_modules/@vue/shared": { - "version": "3.2.26", - "resolved": "http://10.107.103.115:8001/@vue/shared/download/@vue/shared-3.2.26.tgz", - "integrity": "sha1-es0WIXg1cbmoLsofBBtKCpg0gdk=" - }, - "node_modules/@vue/compiler-ssr": { - "version": "3.2.47", - "resolved": "http://10.107.103.115:8001/@vue/compiler-ssr/download/@vue/compiler-ssr-3.2.47.tgz", - "integrity": "sha1-NYcsAaJzqsTWBwq52NqRirEwV+4=", - "dependencies": { - "@vue/compiler-dom": "3.2.47", - "@vue/shared": "3.2.47" - } - }, - "node_modules/@vue/devtools-api": { - "version": "6.5.0", - "resolved": "http://10.107.103.115:8001/@vue/devtools-api/download/@vue/devtools-api-6.5.0.tgz", - "integrity": "sha1-mLmUJe3ucLTJkmkmKPoeosHlfQc=" - }, - "node_modules/@vue/reactivity-transform": { - "version": "3.2.47", - "resolved": "http://10.107.103.115:8001/@vue/reactivity-transform/download/@vue/reactivity-transform-3.2.47.tgz", - "integrity": "sha1-5F300GNw+KvykIGhav0lz/um2E4=", - "dependencies": { - "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.47", - "@vue/shared": "3.2.47", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7" - } - }, - "node_modules/@vue/shared": { - "version": "3.2.47", - "resolved": "http://10.107.103.115:8001/@vue/shared/download/@vue/shared-3.2.47.tgz", - "integrity": "sha1-5ZfvdQhsbolv9UeKa/wKeqS70Uw=" - }, - "node_modules/@vueuse/core": { - "version": "9.13.0", - "resolved": "http://10.107.103.115:8001/@vueuse/core/download/@vueuse/core-9.13.0.tgz", - "integrity": "sha1-L2nmbRkFweTuvCSaAXWc+I6gDPQ=", - "dependencies": { - "@types/web-bluetooth": "^0.0.16", - "@vueuse/metadata": "9.13.0", - "@vueuse/shared": "9.13.0", - "vue-demi": "*" - } - }, - "node_modules/@vueuse/metadata": { - "version": "9.13.0", - "resolved": "http://10.107.103.115:8001/@vueuse/metadata/download/@vueuse/metadata-9.13.0.tgz", - "integrity": "sha1-vCWmza0bGpPDbOMBkRJNplIFOf8=" - }, - "node_modules/@vueuse/shared": { - "version": "9.13.0", - "resolved": "http://10.107.103.115:8001/@vueuse/shared/download/@vueuse/shared-9.13.0.tgz", - "integrity": "sha1-CJ/0zE4uekAV5XqPMuSznQljU7k=", - "dependencies": { - "vue-demi": "*" - } - }, - "node_modules/@webank/eslint-config-webank": { - "version": "0.4.2", - "resolved": "http://10.107.103.115:8001/@webank/eslint-config-webank/download/@webank/eslint-config-webank-0.4.2.tgz", - "integrity": "sha1-7F2FLCflof/1clNFaOiKqw1UOPY=", - "dev": true, - "dependencies": { - "@babel/eslint-parser": "^7.13.14", - "@babel/plugin-syntax-jsx": "^7.12.13", - "confusing-browser-globals": "^1.0.10", - "eslint": "^7.26.0", - "eslint-plugin-angular": "^4.0.1", - "eslint-plugin-html": "^6.1.2", - "eslint-plugin-import": "2.22.1", - "eslint-plugin-node": "^11.1.0", - "eslint-plugin-vue": "^7.16.0", - "vue-eslint-parser": "^7.10.0" - } - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "http://10.107.103.115:8001/@webassemblyjs/ast/download/@webassemblyjs/ast-1.11.1.tgz", - "integrity": "sha1-K/12fq4aaZb0Mv9+jX/HVnnAtqc=", - "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "http://10.107.103.115:8001/@webassemblyjs/floating-point-hex-parser/download/@webassemblyjs/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha1-9sYacF8P16auyqToGY8j2dwXnk8=" - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "http://10.107.103.115:8001/@webassemblyjs/helper-api-error/download/@webassemblyjs/helper-api-error-1.11.1.tgz", - "integrity": "sha1-GmMZLYeI5cASgAump6RscFKI/RY=" - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "http://10.107.103.115:8001/@webassemblyjs/helper-buffer/download/@webassemblyjs/helper-buffer-1.11.1.tgz", - "integrity": "sha1-gyqQDrREiEzemnytRn+BUA9eWrU=" - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "http://10.107.103.115:8001/@webassemblyjs/helper-numbers/download/@webassemblyjs/helper-numbers-1.11.1.tgz", - "integrity": "sha1-ZNgdohn7u6HjvRv8dPboxOEKYq4=", - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "http://10.107.103.115:8001/@webassemblyjs/helper-wasm-bytecode/download/@webassemblyjs/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha1-8ygkHkHnsZnQsgwY6IQpxEMyleE=" - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "http://10.107.103.115:8001/@webassemblyjs/helper-wasm-section/download/@webassemblyjs/helper-wasm-section-1.11.1.tgz", - "integrity": "sha1-Ie4GWntjXzGec48N1zv72igcCXo=", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "http://10.107.103.115:8001/@webassemblyjs/ieee754/download/@webassemblyjs/ieee754-1.11.1.tgz", - "integrity": "sha1-ljkp6bvQVwnn4SJDoJkYCBKZJhQ=", - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "http://10.107.103.115:8001/@webassemblyjs/leb128/download/@webassemblyjs/leb128-1.11.1.tgz", - "integrity": "sha1-zoFLRVdOk9drrh+yZEq5zdlSeqU=", - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "http://10.107.103.115:8001/@webassemblyjs/utf8/download/@webassemblyjs/utf8-1.11.1.tgz", - "integrity": "sha1-0fi3ZDaefG5rrjUOhU3smlnwo/8=" - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "http://10.107.103.115:8001/@webassemblyjs/wasm-edit/download/@webassemblyjs/wasm-edit-1.11.1.tgz", - "integrity": "sha1-rSBuv0v5WgWM6YgKjAksXeyBk9Y=", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "http://10.107.103.115:8001/@webassemblyjs/wasm-gen/download/@webassemblyjs/wasm-gen-1.11.1.tgz", - "integrity": "sha1-hsXqMEhJdZt9iMR6MvTwOa48j3Y=", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "http://10.107.103.115:8001/@webassemblyjs/wasm-opt/download/@webassemblyjs/wasm-opt-1.11.1.tgz", - "integrity": "sha1-ZXtMIgL0zzs0X4pMZGHIwkGJhfI=", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "http://10.107.103.115:8001/@webassemblyjs/wasm-parser/download/@webassemblyjs/wasm-parser-1.11.1.tgz", - "integrity": "sha1-hspzRTT0F+m9PGfHocddi+QfsZk=", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "http://10.107.103.115:8001/@webassemblyjs/wast-printer/download/@webassemblyjs/wast-printer-1.11.1.tgz", - "integrity": "sha1-0Mc77ajuxUJvEK6O9VzuXnCEwvA=", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "http://10.107.103.115:8001/@xtuc/ieee754/download/@xtuc/ieee754-1.2.0.tgz", - "integrity": "sha1-7vAUoxRa5Hehy8AM0eVSM23Ot5A=" - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "http://10.107.103.115:8001/@xtuc/long/download/@xtuc/long-4.2.2.tgz", - "integrity": "sha1-0pHGpOl5ibXGHZrPOWrk/hM6cY0=" - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "http://10.107.103.115:8001/accepts/download/accepts-1.3.8.tgz", - "integrity": "sha1-C/C+EltnAUrcsLCSHmLbe//hay4=", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "8.8.2", - "resolved": "http://10.107.103.115:8001/acorn/download/acorn-8.8.2.tgz", - "integrity": "sha1-Gy8l2wKvllOZuXdrDCw5EnbTfEo=", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-import-assertions": { - "version": "1.8.0", - "resolved": "http://10.107.103.115:8001/acorn-import-assertions/download/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha1-uitZOc5iwjjbbZPYHJsRGym4Vek=", - "peerDependencies": { - "acorn": "^8" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "http://10.107.103.115:8001/acorn-jsx/download/acorn-jsx-5.3.2.tgz", - "integrity": "sha1-ftW7VZCLOy8bxVxq8WU7rafweTc=", - "dev": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "http://10.107.103.115:8001/acorn-walk/download/acorn-walk-8.2.0.tgz", - "integrity": "sha1-dBIQ8uJCZFRQiFOi9E0KuDt/acE=", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "http://10.107.103.115:8001/aggregate-error/download/aggregate-error-3.1.0.tgz", - "integrity": "sha1-kmcP9Q9TWb23o+DUDQ7DDFc3aHo=", - "dev": true, - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "http://10.107.103.115:8001/ajv/download/ajv-6.12.6.tgz", - "integrity": "sha1-uvWmLoArB9l3A0WG+MO69a3ybfQ=", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "node_modules/ajv-errors": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/ajv-errors/download/ajv-errors-1.0.1.tgz", - "integrity": "sha1-81mGrOuRr63sQQL72FAUlQzvpk0=", - "peerDependencies": { - "ajv": ">=5.0.0" - } - }, - "node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "http://10.107.103.115:8001/ajv-formats/download/ajv-formats-2.1.1.tgz", - "integrity": "sha1-bmaUAGWet0lzu/LjMycYCgmWtSA=", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.12.0", - "resolved": "http://10.107.103.115:8001/ajv/download/ajv-8.12.0.tgz", - "integrity": "sha1-0aBScyPiL1NWLFZ8AJkVd9++GdE=", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "node_modules/ajv-formats/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/json-schema-traverse/download/json-schema-traverse-1.0.0.tgz", - "integrity": "sha1-rnvLNlard6c7pcSb9lTzjmtoYOI=" - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "http://10.107.103.115:8001/ajv-keywords/download/ajv-keywords-3.5.2.tgz", - "integrity": "sha1-MfKdpatuANHC0yms97WSlhTVAU0=", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/ansi-colors": { - "version": "3.2.4", - "resolved": "http://10.107.103.115:8001/ansi-colors/download/ansi-colors-3.2.4.tgz", - "integrity": "sha1-46PaS/uubIapwoViXeEkojQCb78=", - "engines": { - "node": ">=6" - } - }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "http://10.107.103.115:8001/ansi-escapes/download/ansi-escapes-4.3.2.tgz", - "integrity": "sha1-ayKR0dt9mLZSHV8e+kLQ86n+tl4=", - "dev": true, - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-escapes/node_modules/type-fest": { - "version": "0.21.3", - "resolved": "http://10.107.103.115:8001/type-fest/download/type-fest-0.21.3.tgz", - "integrity": "sha1-0mCiSwGYQ24TP6JqUkptZfo7Ljc=", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "http://10.107.103.115:8001/ansi-html-community/download/ansi-html-community-0.0.8.tgz", - "integrity": "sha1-afvE1sy+OD+XNpNK40w/gpDxv0E=", - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "http://10.107.103.115:8001/ansi-regex/download/ansi-regex-5.0.1.tgz", - "integrity": "sha1-CCyyyJyf6GWaMRpTvWpNxTAdswQ=", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-3.2.1.tgz", - "integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "http://10.107.103.115:8001/any-promise/download/any-promise-1.3.0.tgz", - "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=" - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "http://10.107.103.115:8001/anymatch/download/anymatch-3.1.3.tgz", - "integrity": "sha1-eQxYsZuhcgqEIFtXxhjVrYUklz4=", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/arg": { - "version": "4.1.3", - "resolved": "http://10.107.103.115:8001/arg/download/arg-4.1.3.tgz", - "integrity": "sha1-Jp/HrVuOQstjyJbVZmAXJhwUQIk=", - "dev": true - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "http://10.107.103.115:8001/argparse/download/argparse-1.0.10.tgz", - "integrity": "sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/arr-diff/download/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "resolved": "http://10.107.103.115:8001/arr-flatten/download/arr-flatten-1.1.0.tgz", - "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-union": { - "version": "3.1.0", - "resolved": "http://10.107.103.115:8001/arr-union/download/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-flatten": { - "version": "2.1.2", - "resolved": "http://10.107.103.115:8001/array-flatten/download/array-flatten-2.1.2.tgz", - "integrity": "sha1-JO+AoowaiTYX4hSbDG0NeIKTsJk=" - }, - "node_modules/array-ify": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/array-ify/download/array-ify-1.0.0.tgz", - "integrity": "sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=", - "dev": true - }, - "node_modules/array-includes": { - "version": "3.1.6", - "resolved": "http://10.107.103.115:8001/array-includes/download/array-includes-3.1.6.tgz", - "integrity": "sha1-np5yDhlPGYJmup4Ywp5qmw5LIl8=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/array-union": { - "version": "3.0.1", - "resolved": "http://10.107.103.115:8001/array-union/download/array-union-3.0.1.tgz", - "integrity": "sha1-2lJjDTJ/i4jPv7V3KOKvXNm2uXU=", - "engines": { - "node": ">=12" - } - }, - "node_modules/array-uniq": { - "version": "1.0.3", - "resolved": "http://10.107.103.115:8001/array-uniq/download/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-unique": { - "version": "0.3.2", - "resolved": "http://10.107.103.115:8001/array-unique/download/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.1", - "resolved": "http://10.107.103.115:8001/array.prototype.flat/download/array.prototype.flat-1.3.1.tgz", - "integrity": "sha1-/8ZXanyj78L0ahQ7nR3am0s89eI=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/arrify": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/arrify/download/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "http://10.107.103.115:8001/asap/download/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", - "optional": true - }, - "node_modules/asn1": { - "version": "0.2.6", - "resolved": "http://10.107.103.115:8001/asn1/download/asn1-0.2.6.tgz", - "integrity": "sha1-DTp7tuZOAqkMAwOzHykoaOoJoI0=", - "optional": true, - "dependencies": { - "safer-buffer": "~2.1.0" - } - }, - "node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/assert-plus/download/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "optional": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/assign-symbols/download/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/astral-regex": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/astral-regex/download/astral-regex-2.0.0.tgz", - "integrity": "sha1-SDFDxWeu7UeFdZwIZXhtx319LjE=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/async": { - "version": "2.6.4", - "resolved": "http://10.107.103.115:8001/async/download/async-2.6.4.tgz", - "integrity": "sha1-cGt/9ghGZM1+rnE/b5ZUM7VQQiE=", - "dependencies": { - "lodash": "^4.17.14" - } - }, - "node_modules/async-each": { - "version": "1.0.3", - "resolved": "http://10.107.103.115:8001/async-each/download/async-each-1.0.3.tgz", - "integrity": "sha1-tyfb+H12UWAvBvTUrDh/R9kbDL8=" - }, - "node_modules/async-limiter": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/async-limiter/download/async-limiter-1.0.1.tgz", - "integrity": "sha1-3TeelPDbgxCwgpH51kwyCXZmF/0=" - }, - "node_modules/async-validator": { - "version": "4.2.5", - "resolved": "http://10.107.103.115:8001/async-validator/download/async-validator-4.2.5.tgz", - "integrity": "sha1-yW6jMypSFpnQr6rO7VEKVGVsYzk=" - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "http://10.107.103.115:8001/asynckit/download/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "optional": true - }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/at-least-node/download/at-least-node-1.0.0.tgz", - "integrity": "sha1-YCzUtG6EStTv/JKoARo8RuAjjcI=", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "http://10.107.103.115:8001/atob/download/atob-2.1.2.tgz", - "integrity": "sha1-bZUX654DDSQ2ZmZR6GvZ9vE1M8k=", - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/autoprefixer": { - "version": "10.4.13", - "resolved": "http://10.107.103.115:8001/autoprefixer/download/autoprefixer-10.4.13.tgz", - "integrity": "sha1-tRNrWZMCCaMh6fo9yi58TSI+g6g=", - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-lite": "^1.0.30001426", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/available-typed-arrays": { - "version": "1.0.5", - "resolved": "http://10.107.103.115:8001/available-typed-arrays/download/available-typed-arrays-1.0.5.tgz", - "integrity": "sha1-kvlWFlAQadB9EO2y/DfT4cZRI7c=", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/aws-sign2": { - "version": "0.7.0", - "resolved": "http://10.107.103.115:8001/aws-sign2/download/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "optional": true, - "engines": { - "node": "*" - } - }, - "node_modules/aws4": { - "version": "1.12.0", - "resolved": "http://10.107.103.115:8001/aws4/download/aws4-1.12.0.tgz", - "integrity": "sha1-zhydFDOJZ54lOzFCQeqapc7JgNM=", - "optional": true - }, - "node_modules/axios": { - "version": "0.21.1", - "resolved": "http://10.107.103.115:8001/axios/download/axios-0.21.1.tgz", - "integrity": "sha1-IlY0gZYvTWvemnbVFu8OXTwJsrg=", - "dependencies": { - "follow-redirects": "^1.10.0" - } - }, - "node_modules/babel-loader": { - "version": "8.3.0", - "resolved": "http://10.107.103.115:8001/babel-loader/download/babel-loader-8.3.0.tgz", - "integrity": "sha1-Ekk26EG6T+gXZ4bW/yit0fE01qg=", - "dependencies": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - }, - "engines": { - "node": ">= 8.9" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "webpack": ">=2" - } - }, - "node_modules/babel-loader/node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "http://10.107.103.115:8001/find-cache-dir/download/find-cache-dir-3.3.2.tgz", - "integrity": "sha1-swxbbv8HMHMa6pu9nb7L2AJW1ks=", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-loader/node_modules/find-up": { - "version": "4.1.0", - "resolved": "http://10.107.103.115:8001/find-up/download/find-up-4.1.0.tgz", - "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-loader/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "http://10.107.103.115:8001/locate-path/download/locate-path-5.0.0.tgz", - "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-loader/node_modules/make-dir": { - "version": "3.1.0", - "resolved": "http://10.107.103.115:8001/make-dir/download/make-dir-3.1.0.tgz", - "integrity": "sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8=", - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-loader/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "http://10.107.103.115:8001/p-locate/download/p-locate-4.1.0.tgz", - "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-loader/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/path-exists/download/path-exists-4.0.0.tgz", - "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=", - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-loader/node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "http://10.107.103.115:8001/pkg-dir/download/pkg-dir-4.2.0.tgz", - "integrity": "sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-import": { - "version": "1.13.3", - "resolved": "http://10.107.103.115:8001/babel-plugin-import/download/babel-plugin-import-1.13.3.tgz", - "integrity": "sha1-nbu6fRrHK9QSkXqDDUReAJQdJtc=", - "dependencies": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/runtime": "^7.0.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.3.3", - "resolved": "http://10.107.103.115:8001/babel-plugin-polyfill-corejs2/download/babel-plugin-polyfill-corejs2-0.3.3.tgz", - "integrity": "sha1-XRvTg20KGeG4S78tlkDMtvlRwSI=", - "dependencies": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.3", - "semver": "^6.1.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.6.0", - "resolved": "http://10.107.103.115:8001/babel-plugin-polyfill-corejs3/download/babel-plugin-polyfill-corejs3-0.6.0.tgz", - "integrity": "sha1-Vq2II3E36t5IWnG1L3Lb7VfGIwo=", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.3", - "core-js-compat": "^3.25.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.4.1", - "resolved": "http://10.107.103.115:8001/babel-plugin-polyfill-regenerator/download/babel-plugin-polyfill-regenerator-0.4.1.tgz", - "integrity": "sha1-OQ+Rw42QRzWS7UM1HoAanT4P10c=", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-syntax-jsx": { - "version": "6.18.0", - "resolved": "http://10.107.103.115:8001/babel-plugin-syntax-jsx/download/babel-plugin-syntax-jsx-6.18.0.tgz", - "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/balanced-match/download/balanced-match-1.0.2.tgz", - "integrity": "sha1-6D46fj8wCzTLnYf2FfoMvzV2kO4=" - }, - "node_modules/base": { - "version": "0.11.2", - "resolved": "http://10.107.103.115:8001/base/download/base-0.11.2.tgz", - "integrity": "sha1-e95c7RRbbVUakNuH+DxVi060io8=", - "dependencies": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/define-property": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/define-property/download/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", - "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/is-descriptor/download/is-descriptor-1.0.2.tgz", - "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "http://10.107.103.115:8001/base64-js/download/base64-js-1.5.1.tgz", - "integrity": "sha1-GxtEAWClv3rUC2UPCVljSBkDkwo=", - "dev": true - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "http://10.107.103.115:8001/batch/download/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" - }, - "node_modules/bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "optional": true, - "dependencies": { - "tweetnacl": "^0.14.3" - } - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "http://10.107.103.115:8001/big.js/download/big.js-5.2.2.tgz", - "integrity": "sha1-ZfCvOC9Xi83HQr2cKB6cstd2gyg=", - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "http://10.107.103.115:8001/binary-extensions/download/binary-extensions-2.2.0.tgz", - "integrity": "sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0=", - "engines": { - "node": ">=8" - } - }, - "node_modules/bindings": { - "version": "1.5.0", - "resolved": "http://10.107.103.115:8001/bindings/download/bindings-1.5.0.tgz", - "integrity": "sha1-EDU8npRTNLwFEabZCzj7x8nFBN8=", - "optional": true, - "dependencies": { - "file-uri-to-path": "1.0.0" - } - }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "http://10.107.103.115:8001/bl/download/bl-4.1.0.tgz", - "integrity": "sha1-RRU1JkGCvsL7vIOmKrmM8R2fezo=", - "dev": true, - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/bl/node_modules/readable-stream": { - "version": "3.6.1", - "resolved": "http://10.107.103.115:8001/readable-stream/download/readable-stream-3.6.1.tgz", - "integrity": "sha1-+fm19TaSAlOz0m52YOfaTM/5u2I=", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/body-parser": { - "version": "1.20.2", - "resolved": "http://10.107.103.115:8001/body-parser/download/body-parser-1.20.2.tgz", - "integrity": "sha1-b+sOIcRyTQbef/ONo22tT1enR/0=", - "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.5", - "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.2", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "http://10.107.103.115:8001/debug/download/debug-2.6.9.tgz", - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/bonjour": { - "version": "3.5.0", - "resolved": "http://10.107.103.115:8001/bonjour/download/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", - "dependencies": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", - "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" - } - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/boolbase/download/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "http://10.107.103.115:8001/brace-expansion/download/brace-expansion-1.1.11.tgz", - "integrity": "sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "http://10.107.103.115:8001/braces/download/braces-3.0.2.tgz", - "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=", - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.21.5", - "resolved": "http://10.107.103.115:8001/browserslist/download/browserslist-4.21.5.tgz", - "integrity": "sha1-dcXa5gBj7mQfl34A7dPPsvt69qc=", - "dependencies": { - "caniuse-lite": "^1.0.30001449", - "electron-to-chromium": "^1.4.284", - "node-releases": "^2.0.8", - "update-browserslist-db": "^1.0.10" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "http://10.107.103.115:8001/buffer/download/buffer-5.7.1.tgz", - "integrity": "sha1-umLnwTEzBTWCGXFghRqPZI6Z7tA=", - "dev": true, - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "http://10.107.103.115:8001/buffer-from/download/buffer-from-1.1.2.tgz", - "integrity": "sha1-KxRqb9cugLT1XSVfNe1Zo6mkG9U=" - }, - "node_modules/buffer-indexof": { - "version": "1.1.1", - "resolved": "http://10.107.103.115:8001/buffer-indexof/download/buffer-indexof-1.1.1.tgz", - "integrity": "sha1-Uvq8xqYG0aADAoAmSO9o9jnaJow=" - }, - "node_modules/bytes": { - "version": "3.1.2", - "resolved": "http://10.107.103.115:8001/bytes/download/bytes-3.1.2.tgz", - "integrity": "sha1-iwvuuYYFrfGxKPpDhkA8AJ4CIaU=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/cache-base": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/cache-base/download/cache-base-1.0.1.tgz", - "integrity": "sha1-Cn9GQWgxyLZi7jb+TnxZ129marI=", - "dependencies": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cache-base/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/extend-shallow/download/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cache-base/node_modules/set-value": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/set-value/download/set-value-2.0.1.tgz", - "integrity": "sha1-oY1AUw5vB95CKMfe/kInr4ytAFs=", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cachedir": { - "version": "2.3.0", - "resolved": "http://10.107.103.115:8001/cachedir/download/cachedir-2.3.0.tgz", - "integrity": "sha1-DHWJKgUhmPCyHHwYBNgzHt/K4Og=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/call-bind/download/call-bind-1.0.2.tgz", - "integrity": "sha1-sdTonmiBGcPJqQOtMKuy9qkZvjw=", - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "http://10.107.103.115:8001/callsites/download/callsites-3.1.0.tgz", - "integrity": "sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M=", - "engines": { - "node": ">=6" - } - }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "http://10.107.103.115:8001/camel-case/download/camel-case-4.1.2.tgz", - "integrity": "sha1-lygHKpVPgFIoIlpt7qazhGHhvVo=", - "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "http://10.107.103.115:8001/camelcase/download/camelcase-6.3.0.tgz", - "integrity": "sha1-VoW5XrIJrJwMF3Rnd4ychN9Yupo=", - "engines": { - "node": ">=10" - } - }, - "node_modules/camelcase-keys": { - "version": "6.2.2", - "resolved": "http://10.107.103.115:8001/camelcase-keys/download/camelcase-keys-6.2.2.tgz", - "integrity": "sha1-XnVda6UaoiPsfT1S8ld4IQ+dw8A=", - "dev": true, - "dependencies": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/camelcase-keys/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "http://10.107.103.115:8001/camelcase/download/camelcase-5.3.1.tgz", - "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/caniuse-api": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/caniuse-api/download/caniuse-api-3.0.0.tgz", - "integrity": "sha1-Xk2Q4idJYdRikZl99Znj7QCO5MA=", - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001456", - "resolved": "http://10.107.103.115:8001/caniuse-lite/download/caniuse-lite-1.0.30001456.tgz", - "integrity": "sha1-c07B2/pPOr5uQ1t47PQNaOjDLOQ=" - }, - "node_modules/caseless": { - "version": "0.12.0", - "resolved": "http://10.107.103.115:8001/caseless/download/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "optional": true - }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "http://10.107.103.115:8001/chalk/download/chalk-2.4.2.tgz", - "integrity": "sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "http://10.107.103.115:8001/chardet/download/chardet-0.7.0.tgz", - "integrity": "sha1-kAlISfCTfy7twkJdDSip5fDLrZ4=", - "dev": true - }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "http://10.107.103.115:8001/chokidar/download/chokidar-3.5.3.tgz", - "integrity": "sha1-HPN8hwe5Mr0a8a4iwEMuKs0ZA70=", - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "http://10.107.103.115:8001/chrome-trace-event/download/chrome-trace-event-1.0.3.tgz", - "integrity": "sha1-EBXs7UdB4V0GZkqVfbv1DQQeJqw=", - "engines": { - "node": ">=6.0" - } - }, - "node_modules/class-utils": { - "version": "0.3.6", - "resolved": "http://10.107.103.115:8001/class-utils/download/class-utils-0.3.6.tgz", - "integrity": "sha1-+TNprouafOAv1B+q0MqDAzGQxGM=", - "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/define-property": { - "version": "0.2.5", - "resolved": "http://10.107.103.115:8001/define-property/download/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clean-css": { - "version": "5.3.2", - "resolved": "http://10.107.103.115:8001/clean-css/download/clean-css-5.3.2.tgz", - "integrity": "sha1-cOzH1NQRSSH10pg0n/hqMamXUiQ=", - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 10.0" - } - }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "http://10.107.103.115:8001/clean-stack/download/clean-stack-2.2.0.tgz", - "integrity": "sha1-7oRy27Ep5yezHooQpCfe6d/kAIs=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "http://10.107.103.115:8001/cli-cursor/download/cli-cursor-3.1.0.tgz", - "integrity": "sha1-JkMFp65JDR0Dvwybp8kl0XU68wc=", - "dev": true, - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-highlight": { - "version": "2.1.11", - "resolved": "http://10.107.103.115:8001/cli-highlight/download/cli-highlight-2.1.11.tgz", - "integrity": "sha1-SXNvpFLwqvT65YDjCssmgo0twb8=", - "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" - }, - "bin": { - "highlight": "bin/highlight" - }, - "engines": { - "node": ">=8.0.0", - "npm": ">=5.0.0" - } - }, - "node_modules/cli-highlight/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-highlight/node_modules/chalk": { - "version": "4.1.2", - "resolved": "http://10.107.103.115:8001/chalk/download/chalk-4.1.2.tgz", - "integrity": "sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cli-highlight/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/cli-highlight/node_modules/color-name": { - "version": "1.1.4", - "resolved": "http://10.107.103.115:8001/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" - }, - "node_modules/cli-highlight/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/has-flag/download/has-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-highlight/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "http://10.107.103.115:8001/supports-color/download/supports-color-7.2.0.tgz", - "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-spinners": { - "version": "2.7.0", - "resolved": "http://10.107.103.115:8001/cli-spinners/download/cli-spinners-2.7.0.tgz", - "integrity": "sha1-+BX9MLX56qwC22BMeiMe18sveXo=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/cli-truncate": { - "version": "3.1.0", - "resolved": "http://10.107.103.115:8001/cli-truncate/download/cli-truncate-3.1.0.tgz", - "integrity": "sha1-PyOrElNePXPoObtD5zyd5IfbE4k=", - "dev": true, - "dependencies": { - "slice-ansi": "^5.0.0", - "string-width": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/cli-truncate/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "http://10.107.103.115:8001/ansi-regex/download/ansi-regex-6.0.1.tgz", - "integrity": "sha1-MYPjj66aZdfLXlOUXNWJfQJgoGo=", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/cli-truncate/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-6.2.1.tgz", - "integrity": "sha1-DmIyDPmcIa//OzASGSVGqsv7BcU=", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/cli-truncate/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "http://10.107.103.115:8001/emoji-regex/download/emoji-regex-9.2.2.tgz", - "integrity": "sha1-hAyIA7DYBH9P8M+WMXazLU7z7XI=", - "dev": true - }, - "node_modules/cli-truncate/node_modules/is-fullwidth-code-point": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/is-fullwidth-code-point/download/is-fullwidth-code-point-4.0.0.tgz", - "integrity": "sha1-+uMWfHKedGP4RhzlErCApJJoqog=", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/cli-truncate/node_modules/slice-ansi": { - "version": "5.0.0", - "resolved": "http://10.107.103.115:8001/slice-ansi/download/slice-ansi-5.0.0.tgz", - "integrity": "sha1-tzBjxXqpb5zYgWVLFSlNldKFxCo=", - "dev": true, - "dependencies": { - "ansi-styles": "^6.0.0", - "is-fullwidth-code-point": "^4.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/cli-truncate/node_modules/string-width": { - "version": "5.1.2", - "resolved": "http://10.107.103.115:8001/string-width/download/string-width-5.1.2.tgz", - "integrity": "sha1-FPja7G2B5yIdKjV+Zoyrc728p5Q=", - "dev": true, - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/cli-truncate/node_modules/strip-ansi": { - "version": "7.0.1", - "resolved": "http://10.107.103.115:8001/strip-ansi/download/strip-ansi-7.0.1.tgz", - "integrity": "sha1-YXQKCM42th5Q5lZT8HBg0ACXX7I=", - "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/cli-width": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/cli-width/download/cli-width-3.0.0.tgz", - "integrity": "sha1-ovSEN6LKqaIkNueUvwceyeYc7fY=", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/cliui": { - "version": "7.0.4", - "resolved": "http://10.107.103.115:8001/cliui/download/cliui-7.0.4.tgz", - "integrity": "sha1-oCZe5lVHb8gHrqnfPfjfd4OAi08=", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/clone": { - "version": "2.1.2", - "resolved": "http://10.107.103.115:8001/clone/download/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "http://10.107.103.115:8001/clone-deep/download/clone-deep-4.0.1.tgz", - "integrity": "sha1-wZ/Zvbv4WUK0/ZechNz31fB8I4c=", - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/collection-visit": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/collection-visit/download/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "http://10.107.103.115:8001/color-convert/download/color-convert-1.9.3.tgz", - "integrity": "sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "http://10.107.103.115:8001/color-name/download/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "node_modules/colord": { - "version": "2.9.3", - "resolved": "http://10.107.103.115:8001/colord/download/colord-2.9.3.tgz", - "integrity": "sha1-T4zpGd5Fbx1cHDaMMH/iDz5Z+0M=" - }, - "node_modules/colorette": { - "version": "1.4.0", - "resolved": "http://10.107.103.115:8001/colorette/download/colorette-1.4.0.tgz", - "integrity": "sha1-UZD7uHJ2JZqGrXAL/yxtb6o/ykA=" - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "http://10.107.103.115:8001/combined-stream/download/combined-stream-1.0.8.tgz", - "integrity": "sha1-w9RaizT9cwYxoRCoolIGgrMdWn8=", - "optional": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "7.2.0", - "resolved": "http://10.107.103.115:8001/commander/download/commander-7.2.0.tgz", - "integrity": "sha1-o2y1fQtQHOEI5NIFWaFQo5HZerc=", - "engines": { - "node": ">= 10" - } - }, - "node_modules/commitizen": { - "version": "4.2.6", - "resolved": "http://10.107.103.115:8001/commitizen/download/commitizen-4.2.6.tgz", - "integrity": "sha1-w1rznhy1/C3ohRHfgC2kNE3DyoA=", - "dev": true, - "dependencies": { - "cachedir": "2.3.0", - "cz-conventional-changelog": "3.3.0", - "dedent": "0.7.0", - "detect-indent": "6.1.0", - "find-node-modules": "^2.1.2", - "find-root": "1.1.0", - "fs-extra": "9.1.0", - "glob": "7.2.3", - "inquirer": "8.2.4", - "is-utf8": "^0.2.1", - "lodash": "4.17.21", - "minimist": "1.2.6", - "strip-bom": "4.0.0", - "strip-json-comments": "3.1.1" - }, - "bin": { - "commitizen": "bin/commitizen", - "cz": "bin/git-cz", - "git-cz": "bin/git-cz" - }, - "engines": { - "node": ">= 12" - } - }, - "node_modules/commitizen/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "http://10.107.103.115:8001/fs-extra/download/fs-extra-9.1.0.tgz", - "integrity": "sha1-WVRGDHZKjaIJS6NVS/g55rmnyG0=", - "dev": true, - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/commitizen/node_modules/minimist": { - "version": "1.2.6", - "resolved": "http://10.107.103.115:8001/minimist/download/minimist-1.2.6.tgz", - "integrity": "sha1-hjelt1nqDW6YcCz7OpKDMjyTr0Q=", - "dev": true - }, - "node_modules/commitizen/node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/strip-bom/download/strip-bom-4.0.0.tgz", - "integrity": "sha1-nDUFwdtFvO3KPZz3oW9cWqOQGHg=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/commitlint": { - "version": "15.0.0", - "resolved": "http://10.107.103.115:8001/commitlint/download/commitlint-15.0.0.tgz", - "integrity": "sha1-UeuL2qBLeA2xIgf8ViRcMqgnpjU=", - "dev": true, - "dependencies": { - "@commitlint/cli": "^15.0.0", - "@commitlint/types": "^15.0.0" - }, - "bin": { - "commitlint": "cli.js" - }, - "engines": { - "node": ">=v12" - } - }, - "node_modules/commitlint/node_modules/@commitlint/cli": { - "version": "15.0.0", - "resolved": "http://10.107.103.115:8001/@commitlint/cli/download/@commitlint/cli-15.0.0.tgz", - "integrity": "sha1-jnjobuK2lVwaXRQOc0psFxzjZ+4=", - "dev": true, - "dependencies": { - "@commitlint/format": "^15.0.0", - "@commitlint/lint": "^15.0.0", - "@commitlint/load": "^15.0.0", - "@commitlint/read": "^15.0.0", - "@commitlint/types": "^15.0.0", - "lodash": "^4.17.19", - "resolve-from": "5.0.0", - "resolve-global": "1.0.0", - "yargs": "^17.0.0" - }, - "bin": { - "commitlint": "cli.js" - }, - "engines": { - "node": ">=v12" - } - }, - "node_modules/commitlint/node_modules/cliui": { - "version": "8.0.1", - "resolved": "http://10.107.103.115:8001/cliui/download/cliui-8.0.1.tgz", - "integrity": "sha1-DASwddsCy/5g3I5s8vVIaxo2CKo=", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/commitlint/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "http://10.107.103.115:8001/resolve-from/download/resolve-from-5.0.0.tgz", - "integrity": "sha1-w1IlhD3493bfIcV1V7wIfp39/Gk=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/commitlint/node_modules/yargs": { - "version": "17.7.1", - "resolved": "http://10.107.103.115:8001/yargs/download/yargs-17.7.1.tgz", - "integrity": "sha1-NKd2RSAdGo/FITrOeHwiDqu9CWc=", - "dev": true, - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/commitlint/node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "http://10.107.103.115:8001/yargs-parser/download/yargs-parser-21.1.1.tgz", - "integrity": "sha1-kJa87r+ZDSG7MfqVFuDt4pSnfTU=", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/commondir/download/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" - }, - "node_modules/compare-func": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/compare-func/download/compare-func-2.0.0.tgz", - "integrity": "sha1-+2XnXtvd/S5WhVTotbBf/3pR/LM=", - "dev": true, - "dependencies": { - "array-ify": "^1.0.0", - "dot-prop": "^5.1.0" - } - }, - "node_modules/component-emitter": { - "version": "1.3.0", - "resolved": "http://10.107.103.115:8001/component-emitter/download/component-emitter-1.3.0.tgz", - "integrity": "sha1-FuQHD7qK4ptnnyIVhT7hgasuq8A=" - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "http://10.107.103.115:8001/compressible/download/compressible-2.0.18.tgz", - "integrity": "sha1-r1PMprBw1MPAdQ+9dyhqbXzEb7o=", - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "http://10.107.103.115:8001/compression/download/compression-1.7.4.tgz", - "integrity": "sha1-lVI+/xcMpXwpoMpB5v4TH0Hlu48=", - "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/bytes": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/bytes/download/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "http://10.107.103.115:8001/debug/download/debug-2.6.9.tgz", - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/compression/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "http://10.107.103.115:8001/safe-buffer/download/safe-buffer-5.1.2.tgz", - "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "http://10.107.103.115:8001/concat-map/download/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "node_modules/confusing-browser-globals": { - "version": "1.0.11", - "resolved": "http://10.107.103.115:8001/confusing-browser-globals/download/confusing-browser-globals-1.0.11.tgz", - "integrity": "sha1-rkDptXzdORVAiigF69OlWFYI3IE=", - "dev": true - }, - "node_modules/connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "http://10.107.103.115:8001/connect-history-api-fallback/download/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha1-izIIk1kwjRERFdgcrT/Oq4iPl7w=", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/consola": { - "version": "2.15.3", - "resolved": "http://10.107.103.115:8001/consola/download/consola-2.15.3.tgz", - "integrity": "sha1-LhH5jWpL5x/3LgvfB70j4Sy2FVA=" - }, - "node_modules/contains-path": { - "version": "0.1.0", - "resolved": "http://10.107.103.115:8001/contains-path/download/contains-path-0.1.0.tgz", - "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "http://10.107.103.115:8001/content-disposition/download/content-disposition-0.5.4.tgz", - "integrity": "sha1-i4K076yCUSoCuwsdzsnSxejrW/4=", - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "http://10.107.103.115:8001/content-type/download/content-type-1.0.5.tgz", - "integrity": "sha1-i3cxYmVtHRCGeEyPI6VM5tc9eRg=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/conventional-changelog-angular": { - "version": "5.0.13", - "resolved": "http://10.107.103.115:8001/conventional-changelog-angular/download/conventional-changelog-angular-5.0.13.tgz", - "integrity": "sha1-iWiF1juRSnDUk0tZ0v573hgysow=", - "dev": true, - "dependencies": { - "compare-func": "^2.0.0", - "q": "^1.5.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-conventionalcommits": { - "version": "4.6.3", - "resolved": "http://10.107.103.115:8001/conventional-changelog-conventionalcommits/download/conventional-changelog-conventionalcommits-4.6.3.tgz", - "integrity": "sha1-B2VJD1ZCS0b2y025E1kC1uWjbcI=", - "dev": true, - "dependencies": { - "compare-func": "^2.0.0", - "lodash": "^4.17.15", - "q": "^1.5.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-commit-types": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/conventional-commit-types/download/conventional-commit-types-3.0.0.tgz", - "integrity": "sha1-fJIU5Y6uk+hd1m2/uv5+T/+iNls=", - "dev": true - }, - "node_modules/conventional-commits-parser": { - "version": "3.2.4", - "resolved": "http://10.107.103.115:8001/conventional-commits-parser/download/conventional-commits-parser-3.2.4.tgz", - "integrity": "sha1-p9O3d1iiAqmyKT0hEqjYBSx0CXI=", - "dev": true, - "dependencies": { - "is-text-path": "^1.0.1", - "JSONStream": "^1.0.4", - "lodash": "^4.17.15", - "meow": "^8.0.0", - "split2": "^3.0.0", - "through2": "^4.0.0" - }, - "bin": { - "conventional-commits-parser": "cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "http://10.107.103.115:8001/convert-source-map/download/convert-source-map-1.9.0.tgz", - "integrity": "sha1-f6rmI1P7QhM2bQypg1jSLoNosF8=" - }, - "node_modules/cookie": { - "version": "0.4.1", - "resolved": "http://10.107.103.115:8001/cookie/download/cookie-0.4.1.tgz", - "integrity": "sha1-r9cT/ibr0hupXOth+agRblClN9E=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-parser": { - "version": "1.4.6", - "resolved": "http://10.107.103.115:8001/cookie-parser/download/cookie-parser-1.4.6.tgz", - "integrity": "sha1-OsOn01p6A7vH42UHOiYHSCQhRZQ=", - "dependencies": { - "cookie": "0.4.1", - "cookie-signature": "1.0.6" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "http://10.107.103.115:8001/cookie-signature/download/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - }, - "node_modules/copy-descriptor": { - "version": "0.1.1", - "resolved": "http://10.107.103.115:8001/copy-descriptor/download/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/copy-webpack-plugin": { - "version": "10.2.4", - "resolved": "http://10.107.103.115:8001/copy-webpack-plugin/download/copy-webpack-plugin-10.2.4.tgz", - "integrity": "sha1-bIVL4/2q4iAl2jS5ESzPgcYzCP4=", - "dependencies": { - "fast-glob": "^3.2.7", - "glob-parent": "^6.0.1", - "globby": "^12.0.2", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" - }, - "engines": { - "node": ">= 12.20.0" - }, - "peerDependencies": { - "webpack": "^5.1.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/ajv": { - "version": "8.12.0", - "resolved": "http://10.107.103.115:8001/ajv/download/ajv-8.12.0.tgz", - "integrity": "sha1-0aBScyPiL1NWLFZ8AJkVd9++GdE=", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "node_modules/copy-webpack-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "http://10.107.103.115:8001/ajv-keywords/download/ajv-keywords-5.1.0.tgz", - "integrity": "sha1-adTThaRzPNvqtElkoRcKiPh/DhY=", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/copy-webpack-plugin/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "http://10.107.103.115:8001/glob-parent/download/glob-parent-6.0.2.tgz", - "integrity": "sha1-bSN9mQg5UMeSkPJMdkKj3poo+eM=", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/json-schema-traverse/download/json-schema-traverse-1.0.0.tgz", - "integrity": "sha1-rnvLNlard6c7pcSb9lTzjmtoYOI=" - }, - "node_modules/copy-webpack-plugin/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/schema-utils/download/schema-utils-4.0.0.tgz", - "integrity": "sha1-YDMenjrnjsXRY1PEZ8NLOgodPfc=", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - }, - "engines": { - "node": ">= 12.13.0" - } - }, - "node_modules/core-js": { - "version": "3.28.0", - "resolved": "http://10.107.103.115:8001/core-js/download/core-js-3.28.0.tgz", - "integrity": "sha1-7YuemcJzh5/f/w7fx37nCaWADko=", - "hasInstallScript": true - }, - "node_modules/core-js-compat": { - "version": "3.28.0", - "resolved": "http://10.107.103.115:8001/core-js-compat/download/core-js-compat-3.28.0.tgz", - "integrity": "sha1-wIRW2FRginJkUwoq+igfrfIOzuY=", - "dependencies": { - "browserslist": "^4.21.5" - } - }, - "node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/core-util-is/download/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, - "node_modules/cosmiconfig": { - "version": "7.1.0", - "resolved": "http://10.107.103.115:8001/cosmiconfig/download/cosmiconfig-7.1.0.tgz", - "integrity": "sha1-FEO5r6WWtnAILqRsvY9qYrhGNfY=", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/create-require": { - "version": "1.1.1", - "resolved": "http://10.107.103.115:8001/create-require/download/create-require-1.1.1.tgz", - "integrity": "sha1-wdfo8eX2z8n/ZfnNNS03NIdWwzM=", - "dev": true - }, - "node_modules/crequire": { - "version": "1.8.1", - "resolved": "http://10.107.103.115:8001/crequire/download/crequire-1.8.1.tgz", - "integrity": "sha1-rIHyBHhrXyARlOsWmM9EGxCktX0=", - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "http://10.107.103.115:8001/cross-spawn/download/cross-spawn-6.0.5.tgz", - "integrity": "sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q=", - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } - }, - "node_modules/cross-spawn/node_modules/semver": { - "version": "5.7.1", - "resolved": "http://10.107.103.115:8001/semver/download/semver-5.7.1.tgz", - "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/css-declaration-sorter": { - "version": "6.3.1", - "resolved": "http://10.107.103.115:8001/css-declaration-sorter/download/css-declaration-sorter-6.3.1.tgz", - "integrity": "sha1-vl4dcbepkkM/scVCx6G4NeRWguw=", - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.0.9" - } - }, - "node_modules/css-loader": { - "version": "5.2.7", - "resolved": "http://10.107.103.115:8001/css-loader/download/css-loader-5.2.7.tgz", - "integrity": "sha1-m58RHt9vsr5dxiUlZEy8nCMgZK4=", - "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" - }, - "engines": { - "node": ">= 10.13.0" - }, - "peerDependencies": { - "webpack": "^4.27.0 || ^5.0.0" - } - }, - "node_modules/css-loader/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "http://10.107.103.115:8001/lru-cache/download/lru-cache-6.0.0.tgz", - "integrity": "sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/css-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "http://10.107.103.115:8001/schema-utils/download/schema-utils-3.1.1.tgz", - "integrity": "sha1-vHTEtraZXB2I92qLd76nIZ4MgoE=", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/css-loader/node_modules/semver": { - "version": "7.3.8", - "resolved": "http://10.107.103.115:8001/semver/download/semver-7.3.8.tgz", - "integrity": "sha1-B6eP6vs/ezI0fXJeM95+Ki32d5g=", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/css-loader/node_modules/yallist": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/yallist/download/yallist-4.0.0.tgz", - "integrity": "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=" - }, - "node_modules/css-minimizer-webpack-plugin": { - "version": "3.4.1", - "resolved": "http://10.107.103.115:8001/css-minimizer-webpack-plugin/download/css-minimizer-webpack-plugin-3.4.1.tgz", - "integrity": "sha1-q3j3gc7ZGBmS/ntuTzQi52Qph48=", - "dependencies": { - "cssnano": "^5.0.6", - "jest-worker": "^27.0.2", - "postcss": "^8.3.5", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">= 12.13.0" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@parcel/css": { - "optional": true - }, - "clean-css": { - "optional": true - }, - "csso": { - "optional": true - }, - "esbuild": { - "optional": true - } - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { - "version": "8.12.0", - "resolved": "http://10.107.103.115:8001/ajv/download/ajv-8.12.0.tgz", - "integrity": "sha1-0aBScyPiL1NWLFZ8AJkVd9++GdE=", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "http://10.107.103.115:8001/ajv-keywords/download/ajv-keywords-5.1.0.tgz", - "integrity": "sha1-adTThaRzPNvqtElkoRcKiPh/DhY=", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/json-schema-traverse/download/json-schema-traverse-1.0.0.tgz", - "integrity": "sha1-rnvLNlard6c7pcSb9lTzjmtoYOI=" - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/postcss": { - "version": "8.4.21", - "resolved": "http://10.107.103.115:8001/postcss/download/postcss-8.4.21.tgz", - "integrity": "sha1-xjm3GaV+/DGHsToddlZ1SF9BNPQ=", - "dependencies": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/schema-utils/download/schema-utils-4.0.0.tgz", - "integrity": "sha1-YDMenjrnjsXRY1PEZ8NLOgodPfc=", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - }, - "engines": { - "node": ">= 12.13.0" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/source-map-js/download/source-map-js-1.0.2.tgz", - "integrity": "sha1-rbw2HZxi3zgBJefxYfccgm8eSQw=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-select": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/css-select/download/css-select-4.3.0.tgz", - "integrity": "sha1-23EpsoRmYv2GKM/ElquytZ5BUps=", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "node_modules/css-tree": { - "version": "1.1.3", - "resolved": "http://10.107.103.115:8001/css-tree/download/css-tree-1.1.3.tgz", - "integrity": "sha1-60hw+2/XcHMn7JXC/yqwm16NuR0=", - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "http://10.107.103.115:8001/css-what/download/css-what-6.1.0.tgz", - "integrity": "sha1-+17/z3bx3eosgb36pN5E55uscPQ=", - "engines": { - "node": ">= 6" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/cssesc/download/cssesc-3.0.0.tgz", - "integrity": "sha1-N3QZGZA7hoVl4cCep0dEXNGJg+4=", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssnano": { - "version": "5.1.14", - "resolved": "http://10.107.103.115:8001/cssnano/download/cssnano-5.1.14.tgz", - "integrity": "sha1-B7Cvbac2QSdv5abUV1dwLrri6wU=", - "dependencies": { - "cssnano-preset-default": "^5.2.13", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default": { - "version": "5.2.13", - "resolved": "http://10.107.103.115:8001/cssnano-preset-default/download/cssnano-preset-default-5.2.13.tgz", - "integrity": "sha1-5zU7DFeXXRvdl6yW5o5cG4xo6ZA=", - "dependencies": { - "css-declaration-sorter": "^6.3.1", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.0", - "postcss-convert-values": "^5.1.3", - "postcss-discard-comments": "^5.1.2", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.7", - "postcss-merge-rules": "^5.1.3", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.4", - "postcss-minify-selectors": "^5.2.1", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.1", - "postcss-normalize-repeat-style": "^5.1.1", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.1", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.3", - "postcss-reduce-initial": "^5.1.1", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-utils": { - "version": "3.1.0", - "resolved": "http://10.107.103.115:8001/cssnano-utils/download/cssnano-utils-3.1.0.tgz", - "integrity": "sha1-lWhNCMkVEe38cNJjYzjKN+86aGE=", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "http://10.107.103.115:8001/csso/download/csso-4.2.0.tgz", - "integrity": "sha1-6jpWE0bo3J9UbW/r7dUBh884lSk=", - "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csstype": { - "version": "3.1.1", - "resolved": "http://10.107.103.115:8001/csstype/download/csstype-3.1.1.tgz", - "integrity": "sha1-hBtTLEXHWO5UahHVvXt7RzyMMLk=" - }, - "node_modules/cz-conventional-changelog": { - "version": "3.3.0", - "resolved": "http://10.107.103.115:8001/cz-conventional-changelog/download/cz-conventional-changelog-3.3.0.tgz", - "integrity": "sha1-kkaUfJBAQUmz/iz37pGsrTt9ItI=", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "commitizen": "^4.0.3", - "conventional-commit-types": "^3.0.0", - "lodash.map": "^4.5.1", - "longest": "^2.0.1", - "word-wrap": "^1.0.3" - }, - "engines": { - "node": ">= 10" - }, - "optionalDependencies": { - "@commitlint/load": ">6.1.1" - } - }, - "node_modules/dargs": { - "version": "7.0.0", - "resolved": "http://10.107.103.115:8001/dargs/download/dargs-7.0.0.tgz", - "integrity": "sha1-BAFcQd4Ly2nshAUPPZvgyvjW1cw=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/dashdash": { - "version": "1.14.1", - "resolved": "http://10.107.103.115:8001/dashdash/download/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "optional": true, - "dependencies": { - "assert-plus": "^1.0.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/date-fns": { - "version": "2.28.0", - "resolved": "http://10.107.103.115:8001/date-fns/download/date-fns-2.28.0.tgz", - "integrity": "sha1-lXDWVvX8ExQ+UMl1o7a760bNCLI=", - "engines": { - "node": ">=0.11" - } - }, - "node_modules/dayjs": { - "version": "1.11.5", - "resolved": "http://10.107.103.115:8001/dayjs/download/dayjs-1.11.5.tgz", - "integrity": "sha1-AOjMYn8jH5SZwZs4r0n1bcCsXpM=" - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "http://10.107.103.115:8001/debug/download/debug-4.3.4.tgz", - "integrity": "sha1-Exn2V5NX8jONMzfSzdSRS7XcyGU=", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "http://10.107.103.115:8001/decamelize/download/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decamelize-keys": { - "version": "1.1.1", - "resolved": "http://10.107.103.115:8001/decamelize-keys/download/decamelize-keys-1.1.1.tgz", - "integrity": "sha1-BKLVI7LxjYDQFYpDuJXVbf+NGdg=", - "dev": true, - "dependencies": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decamelize-keys/node_modules/map-obj": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/map-obj/download/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decode-uri-component": { - "version": "0.2.2", - "resolved": "http://10.107.103.115:8001/decode-uri-component/download/decode-uri-component-0.2.2.tgz", - "integrity": "sha1-5p2+JdN5QRcd1UDgJMREzVGI4ek=", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/dedent": { - "version": "0.7.0", - "resolved": "http://10.107.103.115:8001/dedent/download/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", - "dev": true - }, - "node_modules/deep-equal": { - "version": "1.1.1", - "resolved": "http://10.107.103.115:8001/deep-equal/download/deep-equal-1.1.1.tgz", - "integrity": "sha1-tcmMlCzv+vfLBR4k4UNKJaLmB2o=", - "dependencies": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "http://10.107.103.115:8001/deep-is/download/deep-is-0.1.4.tgz", - "integrity": "sha1-pvLc5hL63S7x9Rm3NVHxfoUZmDE=", - "dev": true - }, - "node_modules/deepmerge": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/deepmerge/download/deepmerge-4.3.0.tgz", - "integrity": "sha1-ZUkYk+xHdW1EcZrlIODiYJIztZs=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-gateway": { - "version": "4.2.0", - "resolved": "http://10.107.103.115:8001/default-gateway/download/default-gateway-4.2.0.tgz", - "integrity": "sha1-FnEEx1AMIRX23WmwpTa7jtcgVSs=", - "dependencies": { - "execa": "^1.0.0", - "ip-regex": "^2.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "http://10.107.103.115:8001/defaults/download/defaults-1.0.4.tgz", - "integrity": "sha1-sLAgYsHiqmL/XZUo8PmLqpCXjXo=", - "dev": true, - "dependencies": { - "clone": "^1.0.2" - } - }, - "node_modules/defaults/node_modules/clone": { - "version": "1.0.4", - "resolved": "http://10.107.103.115:8001/clone/download/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/define-properties": { - "version": "1.2.0", - "resolved": "http://10.107.103.115:8001/define-properties/download/define-properties-1.2.0.tgz", - "integrity": "sha1-UpiFcGcMnqzt2AZPSpkPJAWEm9U=", - "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/define-property": { - "version": "2.0.2", - "resolved": "http://10.107.103.115:8001/define-property/download/define-property-2.0.2.tgz", - "integrity": "sha1-1Flono1lS6d+AqgX+HENcCyxbp0=", - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-property/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-property/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", - "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-property/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/is-descriptor/download/is-descriptor-1.0.2.tgz", - "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del": { - "version": "4.1.1", - "resolved": "http://10.107.103.115:8001/del/download/del-4.1.1.tgz", - "integrity": "sha1-no8RciLqRKMf86FWwEm5kFKp8LQ=", - "dependencies": { - "@types/glob": "^7.1.1", - "globby": "^6.1.0", - "is-path-cwd": "^2.0.0", - "is-path-in-cwd": "^2.0.0", - "p-map": "^2.0.0", - "pify": "^4.0.1", - "rimraf": "^2.6.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/del/node_modules/array-union": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/array-union/download/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "dependencies": { - "array-uniq": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del/node_modules/globby": { - "version": "6.1.0", - "resolved": "http://10.107.103.115:8001/globby/download/globby-6.1.0.tgz", - "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", - "dependencies": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del/node_modules/globby/node_modules/pify": { - "version": "2.3.0", - "resolved": "http://10.107.103.115:8001/pify/download/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "http://10.107.103.115:8001/rimraf/download/rimraf-2.7.1.tgz", - "integrity": "sha1-NXl/E6f9rcVmFCwp1PB8ytSD4+w=", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/delayed-stream/download/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "optional": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/depd/download/depd-2.0.0.tgz", - "integrity": "sha1-tpYWPMdXVg0JzyLMj60Vcbeedt8=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "http://10.107.103.115:8001/destroy/download/destroy-1.2.0.tgz", - "integrity": "sha1-SANzVQmti+VSk0xn32FPlOZvoBU=", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/detect-file": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/detect-file/download/detect-file-1.0.0.tgz", - "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/detect-indent": { - "version": "6.1.0", - "resolved": "http://10.107.103.115:8001/detect-indent/download/detect-indent-6.1.0.tgz", - "integrity": "sha1-WSSF67v2s7GrK+F1yDk9BMoNV+Y=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "http://10.107.103.115:8001/detect-node/download/detect-node-2.1.0.tgz", - "integrity": "sha1-yccHdaScPQO8LAbZpzvlUPl4+LE=" - }, - "node_modules/diff": { - "version": "4.0.2", - "resolved": "http://10.107.103.115:8001/diff/download/diff-4.0.2.tgz", - "integrity": "sha1-YPOuy4nV+uUgwRqhnvwruYKq3n0=", - "dev": true, - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "http://10.107.103.115:8001/dir-glob/download/dir-glob-3.0.1.tgz", - "integrity": "sha1-Vtv3PZkqSpO6FYT0U0Bj/S5BcX8=", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dns-equal": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/dns-equal/download/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" - }, - "node_modules/dns-packet": { - "version": "1.3.4", - "resolved": "http://10.107.103.115:8001/dns-packet/download/dns-packet-1.3.4.tgz", - "integrity": "sha1-40VQZYJKJQe6iGxVqJljuxB97G8=", - "dependencies": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/dns-txt": { - "version": "2.0.2", - "resolved": "http://10.107.103.115:8001/dns-txt/download/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", - "dependencies": { - "buffer-indexof": "^1.0.0" - } - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/doctrine/download/doctrine-3.0.0.tgz", - "integrity": "sha1-rd6+rXKmV023g2OdyHoSF3OXOWE=", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "http://10.107.103.115:8001/dom-converter/download/dom-converter-0.2.0.tgz", - "integrity": "sha1-ZyGp2u4uKTaClVtq/kFncWJ7t2g=", - "dependencies": { - "utila": "~0.4" - } - }, - "node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "http://10.107.103.115:8001/dom-serializer/download/dom-serializer-1.4.1.tgz", - "integrity": "sha1-3l1Bsa6ikCFdxFptrorc8dMuLTA=", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "http://10.107.103.115:8001/domelementtype/download/domelementtype-2.3.0.tgz", - "integrity": "sha1-XEXo6GmVJiYzHXqrMm0B2vZdWJ0=" - }, - "node_modules/domhandler": { - "version": "4.3.1", - "resolved": "http://10.107.103.115:8001/domhandler/download/domhandler-4.3.1.tgz", - "integrity": "sha1-jXkgM0FvWdaLwDpap7AYwcqJJ5w=", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/domutils": { - "version": "2.8.0", - "resolved": "http://10.107.103.115:8001/domutils/download/domutils-2.8.0.tgz", - "integrity": "sha1-RDfe9dtuLR9dbuhZvZXKfQIEgTU=", - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "http://10.107.103.115:8001/dot-case/download/dot-case-3.0.4.tgz", - "integrity": "sha1-mytnDQCkMWZ6inW6Kc0bmICc51E=", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/dot-prop": { - "version": "5.3.0", - "resolved": "http://10.107.103.115:8001/dot-prop/download/dot-prop-5.3.0.tgz", - "integrity": "sha1-kMzOcIzZzYLMTcjD3dmr3VWyDog=", - "dev": true, - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dotenv": { - "version": "8.2.0", - "resolved": "http://10.107.103.115:8001/dotenv/download/dotenv-8.2.0.tgz", - "integrity": "sha1-l+YZJZradQ7qPk6j4mvO6lQksWo=", - "engines": { - "node": ">=8" - } - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "http://10.107.103.115:8001/duplexer/download/duplexer-0.1.2.tgz", - "integrity": "sha1-Or5DrvODX4rgd9E23c4PJ2sEAOY=" - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "http://10.107.103.115:8001/eastasianwidth/download/eastasianwidth-0.2.0.tgz", - "integrity": "sha1-aWzi7Aqg5uqTo5f/zySqeEDIJ8s=", - "dev": true - }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "resolved": "http://10.107.103.115:8001/ecc-jsbn/download/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "optional": true, - "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/echarts": { - "version": "5.2.2", - "resolved": "http://10.107.103.115:8001/echarts/download/echarts-5.2.2.tgz", - "integrity": "sha1-7DyLKhUcu6cbo8LHz5svIEfOQ3A=", - "dependencies": { - "tslib": "2.3.0", - "zrender": "5.2.1" - } - }, - "node_modules/echarts/node_modules/tslib": { - "version": "2.3.0", - "resolved": "http://10.107.103.115:8001/tslib/download/tslib-2.3.0.tgz", - "integrity": "sha1-gDuM2rPhK6WBpMpByIObuw2ssJ4=" - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "http://10.107.103.115:8001/ee-first/download/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "node_modules/electron-to-chromium": { - "version": "1.4.302", - "resolved": "http://10.107.103.115:8001/electron-to-chromium/download/electron-to-chromium-1.4.302.tgz", - "integrity": "sha1-V3Bkb/5wUWd7SJImFEqtk4bUIPI=" - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "http://10.107.103.115:8001/emoji-regex/download/emoji-regex-8.0.0.tgz", - "integrity": "sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc=" - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/emojis-list/download/emojis-list-3.0.0.tgz", - "integrity": "sha1-VXBmIEatKeLpFucariYKvf9Pang=", - "engines": { - "node": ">= 4" - } - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/encodeurl/download/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "http://10.107.103.115:8001/end-of-stream/download/end-of-stream-1.4.4.tgz", - "integrity": "sha1-WuZKX0UFe682JuwU2gyl5LJDHrA=", - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/enhanced-resolve": { - "version": "5.12.0", - "resolved": "http://10.107.103.115:8001/enhanced-resolve/download/enhanced-resolve-5.12.0.tgz", - "integrity": "sha1-MA4ckCKPW1cMTTW6vyY/bacVVjQ=", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/enquirer": { - "version": "2.3.6", - "resolved": "http://10.107.103.115:8001/enquirer/download/enquirer-2.3.6.tgz", - "integrity": "sha1-Kn/l3WNKHkElqXXsmU/1RW3Dc00=", - "dev": true, - "dependencies": { - "ansi-colors": "^4.1.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/enquirer/node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "http://10.107.103.115:8001/ansi-colors/download/ansi-colors-4.1.3.tgz", - "integrity": "sha1-N2ETQOsiQ+cMxgTK011jJw1IeBs=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/entities": { - "version": "2.2.0", - "resolved": "http://10.107.103.115:8001/entities/download/entities-2.2.0.tgz", - "integrity": "sha1-CY3JDruD2N/6CJ1VJWs1HTTE2lU=" - }, - "node_modules/envinfo": { - "version": "7.8.1", - "resolved": "http://10.107.103.115:8001/envinfo/download/envinfo-7.8.1.tgz", - "integrity": "sha1-Bjd+Pl9NN5/qesWS1a2JJ+DE1HU=", - "bin": { - "envinfo": "dist/cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/errno": { - "version": "0.1.8", - "resolved": "http://10.107.103.115:8001/errno/download/errno-0.1.8.tgz", - "integrity": "sha1-i7Ppx9Rjvkl2/4iPdrSAnrwugR8=", - "dependencies": { - "prr": "~1.0.1" - }, - "bin": { - "errno": "cli.js" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "http://10.107.103.115:8001/error-ex/download/error-ex-1.3.2.tgz", - "integrity": "sha1-tKxAZIEH/c3PriQvQovqihTU8b8=", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/error-stack-parser": { - "version": "2.1.4", - "resolved": "http://10.107.103.115:8001/error-stack-parser/download/error-stack-parser-2.1.4.tgz", - "integrity": "sha1-IpywHNv6hEQL+pGHYoW5RoAYgoY=", - "dependencies": { - "stackframe": "^1.3.4" - } - }, - "node_modules/es-abstract": { - "version": "1.21.1", - "resolved": "http://10.107.103.115:8001/es-abstract/download/es-abstract-1.21.1.tgz", - "integrity": "sha1-5hBaCZlnwIN3gwoMnLWJ1XDdhsY=", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", - "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.4", - "is-array-buffer": "^3.0.1", - "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.10", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trimend": "^1.0.6", - "string.prototype.trimstart": "^1.0.6", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.9" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-module-lexer": { - "version": "0.9.3", - "resolved": "http://10.107.103.115:8001/es-module-lexer/download/es-module-lexer-0.9.3.tgz", - "integrity": "sha1-bxPbAMw4QXE32vdDZvU1yOtDjxk=" - }, - "node_modules/es-set-tostringtag": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/es-set-tostringtag/download/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha1-M41QL29nQwHXELgMhZLeihXwnNg=", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-shim-unscopables": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/es-shim-unscopables/download/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha1-cC5jIZMgHj7fhxNjXQg9N45RAkE=", - "dev": true, - "dependencies": { - "has": "^1.0.3" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "http://10.107.103.115:8001/es-to-primitive/download/es-to-primitive-1.2.1.tgz", - "integrity": "sha1-5VzUyc3BiLzvsDs2bHNjI/xciYo=", - "dev": true, - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "http://10.107.103.115:8001/escalade/download/escalade-3.1.1.tgz", - "integrity": "sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA=", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "http://10.107.103.115:8001/escape-html/download/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "http://10.107.103.115:8001/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/eslint": { - "version": "7.32.0", - "resolved": "http://10.107.103.115:8001/eslint/download/eslint-7.32.0.tgz", - "integrity": "sha1-xtMooUvj+wjI0dIeEsAv23oqgS0=", - "dev": true, - "dependencies": { - "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.3", - "@humanwhocodes/config-array": "^0.5.0", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "enquirer": "^2.3.5", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^2.1.0", - "eslint-visitor-keys": "^2.0.0", - "espree": "^7.3.1", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.1.2", - "globals": "^13.6.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "progress": "^2.0.0", - "regexpp": "^3.1.0", - "semver": "^7.2.1", - "strip-ansi": "^6.0.0", - "strip-json-comments": "^3.1.0", - "table": "^6.0.9", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.7", - "resolved": "http://10.107.103.115:8001/eslint-import-resolver-node/download/eslint-import-resolver-node-0.3.7.tgz", - "integrity": "sha1-g7N1GH1BIyShlj2E+mZDd6I+tNc=", - "dev": true, - "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.11.0", - "resolve": "^1.22.1" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "http://10.107.103.115:8001/debug/download/debug-3.2.7.tgz", - "integrity": "sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o=", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-module-utils": { - "version": "2.7.4", - "resolved": "http://10.107.103.115:8001/eslint-module-utils/download/eslint-module-utils-2.7.4.tgz", - "integrity": "sha1-Tz5BEWqvE6IHkiYeYdOi5+BYOXQ=", - "dev": true, - "dependencies": { - "debug": "^3.2.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "http://10.107.103.115:8001/debug/download/debug-3.2.7.tgz", - "integrity": "sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o=", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-angular": { - "version": "4.1.0", - "resolved": "http://10.107.103.115:8001/eslint-plugin-angular/download/eslint-plugin-angular-4.1.0.tgz", - "integrity": "sha1-U9A9gp7f9Q1RfoH4YnguPvpZGVM=", - "dev": true - }, - "node_modules/eslint-plugin-es": { - "version": "3.0.1", - "resolved": "http://10.107.103.115:8001/eslint-plugin-es/download/eslint-plugin-es-3.0.1.tgz", - "integrity": "sha1-dafN/czdwFiZNK7rOEF18iHFeJM=", - "dev": true, - "dependencies": { - "eslint-utils": "^2.0.0", - "regexpp": "^3.0.0" - }, - "engines": { - "node": ">=8.10.0" - }, - "peerDependencies": { - "eslint": ">=4.19.1" - } - }, - "node_modules/eslint-plugin-html": { - "version": "6.2.0", - "resolved": "http://10.107.103.115:8001/eslint-plugin-html/download/eslint-plugin-html-6.2.0.tgz", - "integrity": "sha1-cVvAC1C70NmW4o+VPCiaXr7GnUM=", - "dev": true, - "dependencies": { - "htmlparser2": "^7.1.2" - } - }, - "node_modules/eslint-plugin-html/node_modules/entities": { - "version": "3.0.1", - "resolved": "http://10.107.103.115:8001/entities/download/entities-3.0.1.tgz", - "integrity": "sha1-K4h8piWF6W2zkDSC0zbBAGwwAdQ=", - "dev": true, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/eslint-plugin-html/node_modules/htmlparser2": { - "version": "7.2.0", - "resolved": "http://10.107.103.115:8001/htmlparser2/download/htmlparser2-7.2.0.tgz", - "integrity": "sha1-iBfN6ji7wyQ5KpCxmQkI6Bpl9aU=", - "dev": true, - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.2", - "domutils": "^2.8.0", - "entities": "^3.0.1" - } - }, - "node_modules/eslint-plugin-import": { - "version": "2.22.1", - "resolved": "http://10.107.103.115:8001/eslint-plugin-import/download/eslint-plugin-import-2.22.1.tgz", - "integrity": "sha1-CJbH5qDPRBCaLZe5WQPCu2iddwI=", - "dev": true, - "dependencies": { - "array-includes": "^3.1.1", - "array.prototype.flat": "^1.2.3", - "contains-path": "^0.1.0", - "debug": "^2.6.9", - "doctrine": "1.5.0", - "eslint-import-resolver-node": "^0.3.4", - "eslint-module-utils": "^2.6.0", - "has": "^1.0.3", - "minimatch": "^3.0.4", - "object.values": "^1.1.1", - "read-pkg-up": "^2.0.0", - "resolve": "^1.17.0", - "tsconfig-paths": "^3.9.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "2.6.9", - "resolved": "http://10.107.103.115:8001/debug/download/debug-2.6.9.tgz", - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "1.5.0", - "resolved": "http://10.107.103.115:8001/doctrine/download/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", - "dev": true, - "dependencies": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/ms": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/eslint-plugin-node": { - "version": "11.1.0", - "resolved": "http://10.107.103.115:8001/eslint-plugin-node/download/eslint-plugin-node-11.1.0.tgz", - "integrity": "sha1-yVVEQW7kraJnQKMEdO78VALcZx0=", - "dev": true, - "dependencies": { - "eslint-plugin-es": "^3.0.0", - "eslint-utils": "^2.0.0", - "ignore": "^5.1.1", - "minimatch": "^3.0.4", - "resolve": "^1.10.1", - "semver": "^6.1.0" - }, - "engines": { - "node": ">=8.10.0" - }, - "peerDependencies": { - "eslint": ">=5.16.0" - } - }, - "node_modules/eslint-plugin-vue": { - "version": "7.20.0", - "resolved": "http://10.107.103.115:8001/eslint-plugin-vue/download/eslint-plugin-vue-7.20.0.tgz", - "integrity": "sha1-mMIYhaa/3wcTw6kpV6Wv6q7tklM=", - "dev": true, - "dependencies": { - "eslint-utils": "^2.1.0", - "natural-compare": "^1.4.0", - "semver": "^6.3.0", - "vue-eslint-parser": "^7.10.0" - }, - "engines": { - "node": ">=8.10" - }, - "peerDependencies": { - "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "http://10.107.103.115:8001/eslint-scope/download/eslint-scope-5.1.1.tgz", - "integrity": "sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw=", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint-utils": { - "version": "2.1.0", - "resolved": "http://10.107.103.115:8001/eslint-utils/download/eslint-utils-2.1.0.tgz", - "integrity": "sha1-0t5eA0JOcH3BDHQGjd7a5wh0Gyc=", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "http://10.107.103.115:8001/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "http://10.107.103.115:8001/eslint-visitor-keys/download/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha1-9lMoJZMFknOSyTjtROsKXJsr0wM=", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint/node_modules/@babel/code-frame": { - "version": "7.12.11", - "resolved": "http://10.107.103.115:8001/@babel/code-frame/download/@babel/code-frame-7.12.11.tgz", - "integrity": "sha1-9K1DWqJj25NbjxDyxVLSP7cWpj8=", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.10.4" - } - }, - "node_modules/eslint/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/chalk": { - "version": "4.1.2", - "resolved": "http://10.107.103.115:8001/chalk/download/chalk-4.1.2.tgz", - "integrity": "sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/eslint/node_modules/color-name": { - "version": "1.1.4", - "resolved": "http://10.107.103.115:8001/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true - }, - "node_modules/eslint/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "http://10.107.103.115:8001/cross-spawn/download/cross-spawn-7.0.3.tgz", - "integrity": "sha1-9zqFudXUHQRVUcF34ogtSshXKKY=", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/eslint/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/escape-string-regexp/download/escape-string-regexp-4.0.0.tgz", - "integrity": "sha1-FLqDpdNz49MR5a/KKc9b+tllvzQ=", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint/node_modules/globals": { - "version": "13.20.0", - "resolved": "http://10.107.103.115:8001/globals/download/globals-13.20.0.tgz", - "integrity": "sha1-6idqHlCP/U8WEoiPnRutHicXv4I=", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/has-flag/download/has-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/ignore": { - "version": "4.0.6", - "resolved": "http://10.107.103.115:8001/ignore/download/ignore-4.0.6.tgz", - "integrity": "sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw=", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/eslint/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "http://10.107.103.115:8001/lru-cache/download/lru-cache-6.0.0.tgz", - "integrity": "sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint/node_modules/path-key": { - "version": "3.1.1", - "resolved": "http://10.107.103.115:8001/path-key/download/path-key-3.1.1.tgz", - "integrity": "sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/semver": { - "version": "7.3.8", - "resolved": "http://10.107.103.115:8001/semver/download/semver-7.3.8.tgz", - "integrity": "sha1-B6eP6vs/ezI0fXJeM95+Ki32d5g=", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint/node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/shebang-command/download/shebang-command-2.0.0.tgz", - "integrity": "sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo=", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/shebang-regex/download/shebang-regex-3.0.0.tgz", - "integrity": "sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "http://10.107.103.115:8001/supports-color/download/supports-color-7.2.0.tgz", - "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/which": { - "version": "2.0.2", - "resolved": "http://10.107.103.115:8001/which/download/which-2.0.2.tgz", - "integrity": "sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE=", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/eslint/node_modules/yallist": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/yallist/download/yallist-4.0.0.tgz", - "integrity": "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=", - "dev": true - }, - "node_modules/espree": { - "version": "7.3.1", - "resolved": "http://10.107.103.115:8001/espree/download/espree-7.3.1.tgz", - "integrity": "sha1-8t8zC3Usb1UBn4vYm3ZgA5wbu7Y=", - "dev": true, - "dependencies": { - "acorn": "^7.4.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^1.3.0" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/espree/node_modules/acorn": { - "version": "7.4.1", - "resolved": "http://10.107.103.115:8001/acorn/download/acorn-7.4.1.tgz", - "integrity": "sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo=", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/espree/node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "http://10.107.103.115:8001/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "http://10.107.103.115:8001/esprima/download/esprima-4.0.1.tgz", - "integrity": "sha1-E7BM2z5sXRnfkatph6hpVhmwqnE=", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.4.2", - "resolved": "http://10.107.103.115:8001/esquery/download/esquery-1.4.2.tgz", - "integrity": "sha1-xtP+4F3WZYCOKthwYx8iH1YXsdE=", - "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esquery/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "http://10.107.103.115:8001/estraverse/download/estraverse-5.3.0.tgz", - "integrity": "sha1-LupSkHAvJquP5TcDcP+GyWXSESM=", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/esrecurse/download/esrecurse-4.3.0.tgz", - "integrity": "sha1-eteWTWeauyi+5yzsY3WLHF0smSE=", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "http://10.107.103.115:8001/estraverse/download/estraverse-5.3.0.tgz", - "integrity": "sha1-LupSkHAvJquP5TcDcP+GyWXSESM=", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/estraverse/download/estraverse-4.3.0.tgz", - "integrity": "sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0=", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "http://10.107.103.115:8001/estree-walker/download/estree-walker-2.0.2.tgz", - "integrity": "sha1-UvAQF4wqTBF6d1fP6UKtt9LaTKw=" - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "http://10.107.103.115:8001/esutils/download/esutils-2.0.3.tgz", - "integrity": "sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "http://10.107.103.115:8001/etag/download/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "http://10.107.103.115:8001/eventemitter3/download/eventemitter3-4.0.7.tgz", - "integrity": "sha1-Lem2j2Uo1WRO9cWVJqG0oHMGFp8=" - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "http://10.107.103.115:8001/events/download/events-3.3.0.tgz", - "integrity": "sha1-Mala0Kkk4tLEGagTrrLE6HjqdAA=", - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/eventsource": { - "version": "2.0.2", - "resolved": "http://10.107.103.115:8001/eventsource/download/eventsource-2.0.2.tgz", - "integrity": "sha1-dt/MApMPsv8zlSC20pDaVzqehQg=", - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/execa": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/execa/download/execa-1.0.0.tgz", - "integrity": "sha1-xiNqW7TfbW8V6I5/AXeYIWdJ3dg=", - "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/expand-brackets": { - "version": "2.1.4", - "resolved": "http://10.107.103.115:8001/expand-brackets/download/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dependencies": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/debug": { - "version": "2.6.9", - "resolved": "http://10.107.103.115:8001/debug/download/debug-2.6.9.tgz", - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/expand-brackets/node_modules/define-property": { - "version": "0.2.5", - "resolved": "http://10.107.103.115:8001/define-property/download/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/extend-shallow/download/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/ms": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/expand-tilde": { - "version": "2.0.2", - "resolved": "http://10.107.103.115:8001/expand-tilde/download/expand-tilde-2.0.2.tgz", - "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", - "dev": true, - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/express": { - "version": "4.18.2", - "resolved": "http://10.107.103.115:8001/express/download/express-4.18.2.tgz", - "integrity": "sha1-P6vggpbpMMeWwZ48UWl5OGup/Vk=", - "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" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express/node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "http://10.107.103.115:8001/array-flatten/download/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" - }, - "node_modules/express/node_modules/body-parser": { - "version": "1.20.1", - "resolved": "http://10.107.103.115:8001/body-parser/download/body-parser-1.20.1.tgz", - "integrity": "sha1-sYEqiRLBlc03Gj7l5m+qIzilxmg=", - "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" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/express/node_modules/cookie": { - "version": "0.5.0", - "resolved": "http://10.107.103.115:8001/cookie/download/cookie-0.5.0.tgz", - "integrity": "sha1-0fXXGt7GVYxY84mYfDZqpH6ZT4s=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "http://10.107.103.115:8001/debug/download/debug-2.6.9.tgz", - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/express/node_modules/raw-body": { - "version": "2.5.1", - "resolved": "http://10.107.103.115:8001/raw-body/download/raw-body-2.5.1.tgz", - "integrity": "sha1-/hsWKLGBtwAhXl/UI4n5i3E5KFc=", - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "http://10.107.103.115:8001/extend/download/extend-3.0.2.tgz", - "integrity": "sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo=", - "optional": true - }, - "node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "http://10.107.103.115:8001/extend-shallow/download/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extend-shallow/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/is-extendable/download/is-extendable-1.0.1.tgz", - "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "http://10.107.103.115:8001/external-editor/download/external-editor-3.1.0.tgz", - "integrity": "sha1-ywP3QL764D6k0oPK7SdBqD8zVJU=", - "dev": true, - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/extglob": { - "version": "2.0.4", - "resolved": "http://10.107.103.115:8001/extglob/download/extglob-2.0.4.tgz", - "integrity": "sha1-rQD+TcYSqSMuhxhxHcXLWrAoVUM=", - "dependencies": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/define-property": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/define-property/download/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/extend-shallow/download/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", - "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/is-descriptor/download/is-descriptor-1.0.2.tgz", - "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extsprintf": { - "version": "1.3.0", - "resolved": "http://10.107.103.115:8001/extsprintf/download/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "engines": [ - "node >=0.6.0" - ], - "optional": true - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "http://10.107.103.115:8001/fast-deep-equal/download/fast-deep-equal-3.1.3.tgz", - "integrity": "sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU=" - }, - "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "http://10.107.103.115:8001/fast-glob/download/fast-glob-3.2.12.tgz", - "integrity": "sha1-fznsmcLmqwMDNxQtqeDBjzevroA=", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "http://10.107.103.115:8001/fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM=" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "http://10.107.103.115:8001/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "node_modules/fastq": { - "version": "1.13.0", - "resolved": "http://10.107.103.115:8001/fastq/download/fastq-1.13.0.tgz", - "integrity": "sha1-YWdg+Ip1Jr38WWt8q4wYk4w2uYw=", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "http://10.107.103.115:8001/faye-websocket/download/faye-websocket-0.11.4.tgz", - "integrity": "sha1-fw2Sdc/dhqHJY9yLZfzEUe3Lsdo=", - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "http://10.107.103.115:8001/figures/download/figures-3.2.0.tgz", - "integrity": "sha1-YlwYvSk8YE3EqN2y/r8MiDQXRq8=", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "http://10.107.103.115:8001/file-entry-cache/download/file-entry-cache-6.0.1.tgz", - "integrity": "sha1-IRst2WWcsDlLBz5zI6w8kz1SICc=", - "dev": true, - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/file-loader": { - "version": "6.2.0", - "resolved": "http://10.107.103.115:8001/file-loader/download/file-loader-6.2.0.tgz", - "integrity": "sha1-uu98+OGEDfMl5DkLRISHlIDuvk0=", - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/file-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "http://10.107.103.115:8001/schema-utils/download/schema-utils-3.1.1.tgz", - "integrity": "sha1-vHTEtraZXB2I92qLd76nIZ4MgoE=", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/file-uri-to-path": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/file-uri-to-path/download/file-uri-to-path-1.0.0.tgz", - "integrity": "sha1-VTp7hEb/b2hDWcRF8eN6BdrMM90=", - "optional": true - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "http://10.107.103.115:8001/fill-range/download/fill-range-7.0.1.tgz", - "integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "http://10.107.103.115:8001/finalhandler/download/finalhandler-1.2.0.tgz", - "integrity": "sha1-fSP+VzGyB7RkDk/NAK7B+SB6ezI=", - "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" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "http://10.107.103.115:8001/debug/download/debug-2.6.9.tgz", - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/find-cache-dir": { - "version": "2.1.0", - "resolved": "http://10.107.103.115:8001/find-cache-dir/download/find-cache-dir-2.1.0.tgz", - "integrity": "sha1-jQ+UzRP+Q8bHwmGg2GEVypGMBfc=", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/find-node-modules": { - "version": "2.1.3", - "resolved": "http://10.107.103.115:8001/find-node-modules/download/find-node-modules-2.1.3.tgz", - "integrity": "sha1-PJds/yyinulLT56vxhOYf8TA7kQ=", - "dev": true, - "dependencies": { - "findup-sync": "^4.0.0", - "merge": "^2.1.1" - } - }, - "node_modules/find-root": { - "version": "1.1.0", - "resolved": "http://10.107.103.115:8001/find-root/download/find-root-1.1.0.tgz", - "integrity": "sha1-q8/Iunb3CMQql7PWhbfpRQv7nOQ=", - "dev": true - }, - "node_modules/find-up": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/find-up/download/find-up-3.0.0.tgz", - "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/findup-sync": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/findup-sync/download/findup-sync-4.0.0.tgz", - "integrity": "sha1-lWyc3egEBSuIG0KFEpBcSl8s3vA=", - "dev": true, - "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^4.0.2", - "resolve-dir": "^1.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "http://10.107.103.115:8001/flat-cache/download/flat-cache-3.0.4.tgz", - "integrity": "sha1-YbAzgwKy/p+Vfcwy/CqH8cMEixE=", - "dev": true, - "dependencies": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/flatted": { - "version": "3.2.7", - "resolved": "http://10.107.103.115:8001/flatted/download/flatted-3.2.7.tgz", - "integrity": "sha1-YJ85IHy2FLidB2W0d8stQ3+/l4c=", - "dev": true - }, - "node_modules/follow-redirects": { - "version": "1.15.2", - "resolved": "http://10.107.103.115:8001/follow-redirects/download/follow-redirects-1.15.2.tgz", - "integrity": "sha1-tGCGQUS6Y/JoEJbydMTlcCbaLBM=", - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "http://10.107.103.115:8001/for-each/download/for-each-0.3.3.tgz", - "integrity": "sha1-abRH6IoKXTLD5whPPxcQA0shN24=", - "dev": true, - "dependencies": { - "is-callable": "^1.1.3" - } - }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/for-in/download/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/forever-agent": { - "version": "0.6.1", - "resolved": "http://10.107.103.115:8001/forever-agent/download/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "optional": true, - "engines": { - "node": "*" - } - }, - "node_modules/form-data": { - "version": "2.3.3", - "resolved": "http://10.107.103.115:8001/form-data/download/form-data-2.3.3.tgz", - "integrity": "sha1-3M5SwF9kTymManq5Nr1yTO/786Y=", - "optional": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "http://10.107.103.115:8001/forwarded/download/forwarded-0.2.0.tgz", - "integrity": "sha1-ImmTZCiq1MFcfr6XeahL8LKoGBE=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fraction.js": { - "version": "4.2.0", - "resolved": "http://10.107.103.115:8001/fraction.js/download/fraction.js-4.2.0.tgz", - "integrity": "sha1-RI5RCaMTo1J/WjqyEZ7Ezw4OKVA=", - "engines": { - "node": "*" - } - }, - "node_modules/fragment-cache": { - "version": "0.2.1", - "resolved": "http://10.107.103.115:8001/fragment-cache/download/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dependencies": { - "map-cache": "^0.2.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "http://10.107.103.115:8001/fresh/download/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "http://10.107.103.115:8001/fs-extra/download/fs-extra-10.1.0.tgz", - "integrity": "sha1-Aoc8+8QITd4SfqpfmQXu8jJdGr8=", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/fs.realpath/download/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "http://10.107.103.115:8001/fsevents/download/fsevents-2.3.2.tgz", - "integrity": "sha1-ilJveLj99GI7cJ4Ll1xSwkwC/Ro=", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "http://10.107.103.115:8001/function-bind/download/function-bind-1.1.1.tgz", - "integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=" - }, - "node_modules/function.prototype.name": { - "version": "1.1.5", - "resolved": "http://10.107.103.115:8001/function.prototype.name/download/function.prototype.name-1.1.5.tgz", - "integrity": "sha1-zOBQX+H/uAUD5vnkbMZORqEqliE=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "http://10.107.103.115:8001/functions-have-names/download/functions-have-names-1.2.3.tgz", - "integrity": "sha1-BAT+TuK6L2B/Dg7DyAuumUEzuDQ=" - }, - "node_modules/gar": { - "version": "1.0.4", - "resolved": "http://10.107.103.115:8001/gar/download/gar-1.0.4.tgz", - "integrity": "sha1-93e8fbQlwFcv3rUmdhcsoa6YiLg=" - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "http://10.107.103.115:8001/gensync/download/gensync-1.0.0-beta.2.tgz", - "integrity": "sha1-MqbudsPX9S1GsrGuXZP+qFgKJeA=", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "http://10.107.103.115:8001/get-caller-file/download/get-caller-file-2.0.5.tgz", - "integrity": "sha1-T5RBKoLbMvNuOwuXQfipf+sDH34=", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-folder-size": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/get-folder-size/download/get-folder-size-2.0.1.tgz", - "integrity": "sha1-P+BSTdO60FJX7xMRMxQXvNAgpJc=", - "dependencies": { - "gar": "^1.0.4", - "tiny-each-async": "2.0.3" - }, - "bin": { - "get-folder-size": "bin/get-folder-size" - } - }, - "node_modules/get-intrinsic": { - "version": "1.2.0", - "resolved": "http://10.107.103.115:8001/get-intrinsic/download/get-intrinsic-1.2.0.tgz", - "integrity": "sha1-etHcBTXzopBLugdXcnY+UFH20F8=", - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "node_modules/get-stream": { - "version": "4.1.0", - "resolved": "http://10.107.103.115:8001/get-stream/download/get-stream-4.1.0.tgz", - "integrity": "sha1-wbJVV189wh1Zv8ec09K0axw6VLU=", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/get-symbol-description/download/get-symbol-description-1.0.0.tgz", - "integrity": "sha1-f9uByQAQH71WTdXxowr1qtweWNY=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/get-value": { - "version": "2.0.6", - "resolved": "http://10.107.103.115:8001/get-value/download/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/getpass": { - "version": "0.1.7", - "resolved": "http://10.107.103.115:8001/getpass/download/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "optional": true, - "dependencies": { - "assert-plus": "^1.0.0" - } - }, - "node_modules/git-raw-commits": { - "version": "2.0.11", - "resolved": "http://10.107.103.115:8001/git-raw-commits/download/git-raw-commits-2.0.11.tgz", - "integrity": "sha1-vDV2Y4Bx0YZV4cxg1/UkkgAI1yM=", - "dev": true, - "dependencies": { - "dargs": "^7.0.0", - "lodash": "^4.17.15", - "meow": "^8.0.0", - "split2": "^3.0.0", - "through2": "^4.0.0" - }, - "bin": { - "git-raw-commits": "cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "http://10.107.103.115:8001/glob/download/glob-7.2.3.tgz", - "integrity": "sha1-uN8PuAK7+o6JvR2Ti04WV47UTys=", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "http://10.107.103.115:8001/glob-parent/download/glob-parent-5.1.2.tgz", - "integrity": "sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "http://10.107.103.115:8001/glob-to-regexp/download/glob-to-regexp-0.4.1.tgz", - "integrity": "sha1-x1KXCHyFG5pXi9IX3VmpL1n+VG4=" - }, - "node_modules/global-dirs": { - "version": "0.1.1", - "resolved": "http://10.107.103.115:8001/global-dirs/download/global-dirs-0.1.1.tgz", - "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", - "dev": true, - "dependencies": { - "ini": "^1.3.4" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/global-modules": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/global-modules/download/global-modules-1.0.0.tgz", - "integrity": "sha1-bXcPDrUjrHgWTXK15xqIdyZcw+o=", - "dev": true, - "dependencies": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-prefix": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/global-prefix/download/global-prefix-1.0.2.tgz", - "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", - "dev": true, - "dependencies": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "http://10.107.103.115:8001/globals/download/globals-11.12.0.tgz", - "integrity": "sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4=", - "engines": { - "node": ">=4" - } - }, - "node_modules/globalthis": { - "version": "1.0.3", - "resolved": "http://10.107.103.115:8001/globalthis/download/globalthis-1.0.3.tgz", - "integrity": "sha1-WFKIKlK4DcMBsGYCc+HtCC8LbM8=", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/globby": { - "version": "12.2.0", - "resolved": "http://10.107.103.115:8001/globby/download/globby-12.2.0.tgz", - "integrity": "sha1-KrgEa0+6T/bu3oNbKfZ4+Q49PCI=", - "dependencies": { - "array-union": "^3.0.1", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.7", - "ignore": "^5.1.9", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/gopd/download/gopd-1.0.1.tgz", - "integrity": "sha1-Kf923mnax0ibfAkYpXiOVkd8Myw=", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.3" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "http://10.107.103.115:8001/graceful-fs/download/graceful-fs-4.2.10.tgz", - "integrity": "sha1-FH06AG2kyjzhRyjHrvwofDZ9emw=" - }, - "node_modules/gzip-size": { - "version": "6.0.0", - "resolved": "http://10.107.103.115:8001/gzip-size/download/gzip-size-6.0.0.tgz", - "integrity": "sha1-BlNn/VDCOcBnHLy61b4+LusQ5GI=", - "dependencies": { - "duplexer": "^0.1.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/handle-thing/download/handle-thing-2.0.1.tgz", - "integrity": "sha1-hX95zjWVgMNA1DCBzGSJcNC7I04=" - }, - "node_modules/har-schema": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/har-schema/download/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "optional": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/har-validator": { - "version": "5.1.5", - "resolved": "http://10.107.103.115:8001/har-validator/download/har-validator-5.1.5.tgz", - "integrity": "sha1-HwgDufjLIMD6E4It8ezds2veHv0=", - "deprecated": "this library is no longer supported", - "optional": true, - "dependencies": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/hard-rejection": { - "version": "2.1.0", - "resolved": "http://10.107.103.115:8001/hard-rejection/download/hard-rejection-2.1.0.tgz", - "integrity": "sha1-HG7aXBaFxjlCdm15u0Cudzzs2IM=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "http://10.107.103.115:8001/has/download/has-1.0.3.tgz", - "integrity": "sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=", - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/has-bigints/download/has-bigints-1.0.2.tgz", - "integrity": "sha1-CHG9Pj1RYm9soJZmaLo11WAtbqo=", - "dev": true - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/has-flag/download/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "engines": { - "node": ">=4" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/has-property-descriptors/download/has-property-descriptors-1.0.0.tgz", - "integrity": "sha1-YQcIYAYG02lh7QTBlhk7amB/qGE=", - "dependencies": { - "get-intrinsic": "^1.1.1" - } - }, - "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/has-proto/download/has-proto-1.0.1.tgz", - "integrity": "sha1-GIXBMFU4lYr/Rp/vN5N8InlUCOA=", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "http://10.107.103.115:8001/has-symbols/download/has-symbols-1.0.3.tgz", - "integrity": "sha1-u3ssQ0klHc6HsSX3vfh0qnyLOfg=", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/has-tostringtag/download/has-tostringtag-1.0.0.tgz", - "integrity": "sha1-fhM4GKfTlHNPlB5zw9P5KR5liyU=", - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/has-value": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/has-value/download/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/has-values/download/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-number": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/is-number/download/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "http://10.107.103.115:8001/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/kind-of": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/kind-of/download/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hash-sum": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/hash-sum/download/hash-sum-2.0.0.tgz", - "integrity": "sha1-gdAbtd6OpKIUrV1urRtSNGCwtFo=" - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "http://10.107.103.115:8001/he/download/he-1.2.0.tgz", - "integrity": "sha1-hK5l+n6vsWX922FWauFLrwVmTw8=", - "bin": { - "he": "bin/he" - } - }, - "node_modules/highlight.js": { - "version": "10.7.3", - "resolved": "http://10.107.103.115:8001/highlight.js/download/highlight.js-10.7.3.tgz", - "integrity": "sha1-aXJy45kTVuQMPKxWanTu9oF1ZTE=", - "engines": { - "node": "*" - } - }, - "node_modules/homedir-polyfill": { - "version": "1.0.3", - "resolved": "http://10.107.103.115:8001/homedir-polyfill/download/homedir-polyfill-1.0.3.tgz", - "integrity": "sha1-dDKYzvTlrz4ZQWH7rcwhUdOgWOg=", - "dev": true, - "dependencies": { - "parse-passwd": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "http://10.107.103.115:8001/hosted-git-info/download/hosted-git-info-2.8.9.tgz", - "integrity": "sha1-3/wL+aIcAiCQkPKqaUKeFBTa8/k=", - "dev": true - }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "http://10.107.103.115:8001/hpack.js/download/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/html-entities": { - "version": "1.4.0", - "resolved": "http://10.107.103.115:8001/html-entities/download/html-entities-1.4.0.tgz", - "integrity": "sha1-z70bAdKvr5rcobEK59/6uYxx0tw=" - }, - "node_modules/html-minifier-terser": { - "version": "6.1.0", - "resolved": "http://10.107.103.115:8001/html-minifier-terser/download/html-minifier-terser-6.1.0.tgz", - "integrity": "sha1-v8gYk0zAeRj2s2afV3Ts39SPMqs=", - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/html-minifier-terser/node_modules/commander": { - "version": "8.3.0", - "resolved": "http://10.107.103.115:8001/commander/download/commander-8.3.0.tgz", - "integrity": "sha1-SDfqGy2me5xhamevuw+v7lZ7ymY=", - "engines": { - "node": ">= 12" - } - }, - "node_modules/html-tags": { - "version": "3.2.0", - "resolved": "http://10.107.103.115:8001/html-tags/download/html-tags-3.2.0.tgz", - "integrity": "sha1-27NRjSC3JlJOTdQ945frCpVyaWE=", - "engines": { - "node": ">=8" - } - }, - "node_modules/html-webpack-plugin": { - "version": "5.5.0", - "resolved": "http://10.107.103.115:8001/html-webpack-plugin/download/html-webpack-plugin-5.5.0.tgz", - "integrity": "sha1-w5EZNvV2gcH59Ni2jBWM2d/lL1A=", - "dependencies": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - }, - "peerDependencies": { - "webpack": "^5.20.0" - } - }, - "node_modules/html-webpack-tags-plugin": { - "version": "3.0.2", - "resolved": "http://10.107.103.115:8001/html-webpack-tags-plugin/download/html-webpack-tags-plugin-3.0.2.tgz", - "integrity": "sha1-7vxmAORbNmBej5G71Jf8f09tLYw=", - "dependencies": { - "glob": "^7.2.0", - "minimatch": "^3.0.4", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "html-webpack-plugin": "^5.0.0", - "webpack": "^5.0.0" - } - }, - "node_modules/html-webpack-tags-plugin/node_modules/slash": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/slash/download/slash-3.0.0.tgz", - "integrity": "sha1-ZTm+hwwWWtvVJAIg2+Nh8bxNRjQ=", - "engines": { - "node": ">=8" - } - }, - "node_modules/htmlparser2": { - "version": "6.1.0", - "resolved": "http://10.107.103.115:8001/htmlparser2/download/htmlparser2-6.1.0.tgz", - "integrity": "sha1-xNditsM3GgXb5l6UrkOp+EX7j7c=", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "http://10.107.103.115:8001/http-deceiver/download/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" - }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/http-errors/download/http-errors-2.0.0.tgz", - "integrity": "sha1-t3dKFIbvc892Z6ya4IWMASxXudM=", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "http://10.107.103.115:8001/http-parser-js/download/http-parser-js-0.5.8.tgz", - "integrity": "sha1-ryMJDZrE4kVz3m9q7MnYSki/IOM=" - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "http://10.107.103.115:8001/http-proxy/download/http-proxy-1.18.1.tgz", - "integrity": "sha1-QBVB8FNIhLv5UmAzTnL4juOXZUk=", - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-middleware": { - "version": "0.19.1", - "resolved": "http://10.107.103.115:8001/http-proxy-middleware/download/http-proxy-middleware-0.19.1.tgz", - "integrity": "sha1-GDx9xKoUeRUDBkmMIQza+WCApDo=", - "dependencies": { - "http-proxy": "^1.17.0", - "is-glob": "^4.0.0", - "lodash": "^4.17.11", - "micromatch": "^3.1.10" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/braces": { - "version": "2.3.2", - "resolved": "http://10.107.103.115:8001/braces/download/braces-2.3.2.tgz", - "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=", - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/extend-shallow/download/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/fill-range/download/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/extend-shallow/download/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/is-number": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/is-number/download/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "http://10.107.103.115:8001/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "http://10.107.103.115:8001/micromatch/download/micromatch-3.1.10.tgz", - "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "http://10.107.103.115:8001/to-regex-range/download/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/http-signature": { - "version": "1.2.0", - "resolved": "http://10.107.103.115:8001/http-signature/download/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "optional": true, - "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - }, - "engines": { - "node": ">=0.8", - "npm": ">=1.3.7" - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "http://10.107.103.115:8001/human-signals/download/human-signals-2.1.0.tgz", - "integrity": "sha1-3JH8ukLk0G5Kuu0zs+ejwC9RTqA=", - "dev": true, - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/husky": { - "version": "7.0.4", - "resolved": "http://10.107.103.115:8001/husky/download/husky-7.0.4.tgz", - "integrity": "sha1-JCBIJF3EnI+xvwzHz7mN1yJTFTU=", - "dev": true, - "bin": { - "husky": "lib/bin.js" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "http://10.107.103.115:8001/iconv-lite/download/iconv-lite-0.4.24.tgz", - "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "http://10.107.103.115:8001/icss-utils/download/icss-utils-5.1.0.tgz", - "integrity": "sha1-xr5oWKvQE9do6YNmrkfiXViHsa4=", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "http://10.107.103.115:8001/ieee754/download/ieee754-1.2.1.tgz", - "integrity": "sha1-jrehCmP/8l0VpXsAFYbRd9Gw01I=", - "dev": true - }, - "node_modules/ignore": { - "version": "5.2.4", - "resolved": "http://10.107.103.115:8001/ignore/download/ignore-5.2.4.tgz", - "integrity": "sha1-opHAxheP8blgvv5H/N7DAWdKYyQ=", - "engines": { - "node": ">= 4" - } - }, - "node_modules/image-size": { - "version": "0.5.5", - "resolved": "http://10.107.103.115:8001/image-size/download/image-size-0.5.5.tgz", - "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", - "optional": true, - "bin": { - "image-size": "bin/image-size.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "http://10.107.103.115:8001/import-fresh/download/import-fresh-3.3.0.tgz", - "integrity": "sha1-NxYsJfy566oublPVtNiM4X2eDCs=", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/import-local": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/import-local/download/import-local-2.0.0.tgz", - "integrity": "sha1-VQcL44pZk88Y72236WH1vuXFoJ0=", - "dependencies": { - "pkg-dir": "^3.0.0", - "resolve-cwd": "^2.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/import-local/node_modules/resolve-cwd": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/resolve-cwd/download/resolve-cwd-2.0.0.tgz", - "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", - "dependencies": { - "resolve-from": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/import-local/node_modules/resolve-from": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/resolve-from/download/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "engines": { - "node": ">=4" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "http://10.107.103.115:8001/imurmurhash/download/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/indent-string/download/indent-string-4.0.0.tgz", - "integrity": "sha1-Yk+PRJfWGbLZdoUx1Y9BIoVNclE=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "http://10.107.103.115:8001/inflight/download/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "http://10.107.103.115:8001/inherits/download/inherits-2.0.4.tgz", - "integrity": "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "http://10.107.103.115:8001/ini/download/ini-1.3.8.tgz", - "integrity": "sha1-op2kJbSIBvNHZ6Tvzjlyaa8oQyw=", - "dev": true - }, - "node_modules/inquirer": { - "version": "8.2.4", - "resolved": "http://10.107.103.115:8001/inquirer/download/inquirer-8.2.4.tgz", - "integrity": "sha1-3b/obKL2dkmmfapvEFHBKPaE8LQ=", - "dev": true, - "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^5.4.1", - "run-async": "^2.4.0", - "rxjs": "^7.5.5", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/inquirer/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/chalk": { - "version": "4.1.2", - "resolved": "http://10.107.103.115:8001/chalk/download/chalk-4.1.2.tgz", - "integrity": "sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/inquirer/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/inquirer/node_modules/color-name": { - "version": "1.1.4", - "resolved": "http://10.107.103.115:8001/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true - }, - "node_modules/inquirer/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/has-flag/download/has-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "http://10.107.103.115:8001/supports-color/download/supports-color-7.2.0.tgz", - "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/internal-ip": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/internal-ip/download/internal-ip-4.3.0.tgz", - "integrity": "sha1-hFRSuq2dLKO2nGNaE3rLmg2tCQc=", - "dependencies": { - "default-gateway": "^4.2.0", - "ipaddr.js": "^1.9.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/internal-slot": { - "version": "1.0.4", - "resolved": "http://10.107.103.115:8001/internal-slot/download/internal-slot-1.0.4.tgz", - "integrity": "sha1-hVHnuvdKemul90nPsWqmByLw1vM=", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/ip": { - "version": "1.1.8", - "resolved": "http://10.107.103.115:8001/ip/download/ip-1.1.8.tgz", - "integrity": "sha1-rgWUj2sHVDXtMweszgRinajNv0g=" - }, - "node_modules/ip-regex": { - "version": "2.1.0", - "resolved": "http://10.107.103.115:8001/ip-regex/download/ip-regex-2.1.0.tgz", - "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", - "engines": { - "node": ">=4" - } - }, - "node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "http://10.107.103.115:8001/ipaddr.js/download/ipaddr.js-1.9.1.tgz", - "integrity": "sha1-v/OFQ+64mEglB5/zoqjmy9RngbM=", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/is-absolute-url": { - "version": "3.0.3", - "resolved": "http://10.107.103.115:8001/is-absolute-url/download/is-absolute-url-3.0.3.tgz", - "integrity": "sha1-lsaiK2ojkpsR6gr7GDbDatSl1pg=", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "http://10.107.103.115:8001/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "http://10.107.103.115:8001/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "http://10.107.103.115:8001/is-arguments/download/is-arguments-1.1.1.tgz", - "integrity": "sha1-FbP4j9oB8ql/7ITKdhpWDxI++ps=", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.1", - "resolved": "http://10.107.103.115:8001/is-array-buffer/download/is-array-buffer-3.0.1.tgz", - "integrity": "sha1-3rHbT8rkgwjVTvJEJwbAOTmXBSo=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-typed-array": "^1.1.10" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "http://10.107.103.115:8001/is-arrayish/download/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "http://10.107.103.115:8001/is-bigint/download/is-bigint-1.0.4.tgz", - "integrity": "sha1-CBR6GHW8KzIAXUHM2Ckd/8ZpHfM=", - "dev": true, - "dependencies": { - "has-bigints": "^1.0.1" - } - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "http://10.107.103.115:8001/is-binary-path/download/is-binary-path-2.1.0.tgz", - "integrity": "sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk=", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "http://10.107.103.115:8001/is-boolean-object/download/is-boolean-object-1.1.2.tgz", - "integrity": "sha1-XG3CACRt2TIa5LiFoRS7H3X2Nxk=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "http://10.107.103.115:8001/is-buffer/download/is-buffer-1.1.6.tgz", - "integrity": "sha1-76ouqdqg16suoTqXsritUf776L4=" - }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "http://10.107.103.115:8001/is-callable/download/is-callable-1.2.7.tgz", - "integrity": "sha1-O8KoXqdC2eNiBdys3XLKH9xRsFU=", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-core-module": { - "version": "2.11.0", - "resolved": "http://10.107.103.115:8001/is-core-module/download/is-core-module-2.11.0.tgz", - "integrity": "sha1-rUyz44Y+gUUjyW8/WNJsxXD/AUQ=", - "dependencies": { - "has": "^1.0.3" - } - }, - "node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "http://10.107.103.115:8001/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "http://10.107.103.115:8001/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "http://10.107.103.115:8001/is-date-object/download/is-date-object-1.0.5.tgz", - "integrity": "sha1-CEHVU25yTCVZe/bqYuG9OCmN8x8=", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "http://10.107.103.115:8001/is-descriptor/download/is-descriptor-0.1.6.tgz", - "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "http://10.107.103.115:8001/kind-of/download/kind-of-5.1.0.tgz", - "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "http://10.107.103.115:8001/is-extendable/download/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "http://10.107.103.115:8001/is-extglob/download/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "http://10.107.103.115:8001/is-glob/download/is-glob-4.0.3.tgz", - "integrity": "sha1-ZPYeQsu7LuwgcanawLKLoeZdUIQ=", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/is-interactive/download/is-interactive-1.0.0.tgz", - "integrity": "sha1-zqbmrlyHCnsKAAQHC3tYfgJSkS4=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "http://10.107.103.115:8001/is-negative-zero/download/is-negative-zero-2.0.2.tgz", - "integrity": "sha1-e/bwOigAO4s5Zd46wm9mTXZfMVA=", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "http://10.107.103.115:8001/is-number/download/is-number-7.0.0.tgz", - "integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "http://10.107.103.115:8001/is-number-object/download/is-number-object-1.0.7.tgz", - "integrity": "sha1-WdUK2kxFJReE6ZBPUkbHQvB6Qvw=", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-obj": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/is-obj/download/is-obj-2.0.0.tgz", - "integrity": "sha1-Rz+wXZc3BeP9liBUUBjKjiLvSYI=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "http://10.107.103.115:8001/is-path-cwd/download/is-path-cwd-2.2.0.tgz", - "integrity": "sha1-Z9Q7gmZKe1GR/ZEZEn6zAASKn9s=", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-in-cwd": { - "version": "2.1.0", - "resolved": "http://10.107.103.115:8001/is-path-in-cwd/download/is-path-in-cwd-2.1.0.tgz", - "integrity": "sha1-v+Lcomxp85cmWkAJljYCk1oFOss=", - "dependencies": { - "is-path-inside": "^2.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-inside": { - "version": "2.1.0", - "resolved": "http://10.107.103.115:8001/is-path-inside/download/is-path-inside-2.1.0.tgz", - "integrity": "sha1-fJgQWH1lmkDSe8201WFuqwWUlLI=", - "dependencies": { - "path-is-inside": "^1.0.2" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-plain-obj": { - "version": "1.1.0", - "resolved": "http://10.107.103.115:8001/is-plain-obj/download/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "http://10.107.103.115:8001/is-plain-object/download/is-plain-object-2.0.4.tgz", - "integrity": "sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc=", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "http://10.107.103.115:8001/is-regex/download/is-regex-1.1.4.tgz", - "integrity": "sha1-7vVmPNWfpMCuM5UFMj32hUuxWVg=", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/is-shared-array-buffer/download/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha1-jyWcVztgtqMtQFihoHQwwKc0THk=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - } - }, - "node_modules/is-stream": { - "version": "1.1.0", - "resolved": "http://10.107.103.115:8001/is-stream/download/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "http://10.107.103.115:8001/is-string/download/is-string-1.0.7.tgz", - "integrity": "sha1-DdEr8gBvJVu1j2lREO/3SR7rwP0=", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "http://10.107.103.115:8001/is-symbol/download/is-symbol-1.0.4.tgz", - "integrity": "sha1-ptrJO2NbBjymhyI23oiRClevE5w=", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-text-path": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/is-text-path/download/is-text-path-1.0.1.tgz", - "integrity": "sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=", - "dev": true, - "dependencies": { - "text-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.10", - "resolved": "http://10.107.103.115:8001/is-typed-array/download/is-typed-array-1.1.10.tgz", - "integrity": "sha1-NqW1y0GJtXXRo+SwhTa/tIWAHj8=", - "dev": true, - "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" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/is-typedarray/download/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "optional": true - }, - "node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "http://10.107.103.115:8001/is-unicode-supported/download/is-unicode-supported-0.1.0.tgz", - "integrity": "sha1-PybHaoCVk7Ur+i7LVxDtJ3m1Iqc=", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/is-utf8": { - "version": "0.2.1", - "resolved": "http://10.107.103.115:8001/is-utf8/download/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true - }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/is-weakref/download/is-weakref-1.0.2.tgz", - "integrity": "sha1-lSnzg6kzggXol2XgOS78LxAPBvI=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - } - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/is-windows/download/is-windows-1.0.2.tgz", - "integrity": "sha1-0YUOuXkezRjmGCzhKjDzlmNLsZ0=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-wsl": { - "version": "1.1.0", - "resolved": "http://10.107.103.115:8001/is-wsl/download/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "engines": { - "node": ">=4" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/isarray/download/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/isexe/download/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "http://10.107.103.115:8001/isobject/download/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "http://10.107.103.115:8001/isstream/download/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "optional": true - }, - "node_modules/javascript-stringify": { - "version": "2.1.0", - "resolved": "http://10.107.103.115:8001/javascript-stringify/download/javascript-stringify-2.1.0.tgz", - "integrity": "sha1-J8dlOb4U2L0Sghmi1zGwkzeQTnk=" - }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "http://10.107.103.115:8001/jest-worker/download/jest-worker-27.5.1.tgz", - "integrity": "sha1-jRRvCQDolzsQa29zzB6ajLhvjbA=", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/jest-worker/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/has-flag/download/has-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "http://10.107.103.115:8001/supports-color/download/supports-color-8.1.1.tgz", - "integrity": "sha1-zW/BfihQDP9WwbhsCn/UpUpzAFw=", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/joi": { - "version": "17.3.0", - "resolved": "http://10.107.103.115:8001/joi/download/joi-17.3.0.tgz", - "integrity": "sha1-8b5KbOKbwXFmZYGaw2HfoTn/9dI=", - "dependencies": { - "@hapi/hoek": "^9.0.0", - "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.0", - "@sideway/formula": "^3.0.0", - "@sideway/pinpoint": "^2.0.0" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/js-tokens/download/js-tokens-4.0.0.tgz", - "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=" - }, - "node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "http://10.107.103.115:8001/js-yaml/download/js-yaml-3.14.1.tgz", - "integrity": "sha1-2ugS/bOCX6MGYJqHFzg8UMNqBTc=", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsbn": { - "version": "0.1.1", - "resolved": "http://10.107.103.115:8001/jsbn/download/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "optional": true - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "http://10.107.103.115:8001/jsesc/download/jsesc-2.5.2.tgz", - "integrity": "sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q=", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "http://10.107.103.115:8001/json-parse-even-better-errors/download/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha1-fEeAWpQxmSjgV3dAXcEuH3pO4C0=" - }, - "node_modules/json-schema": { - "version": "0.4.0", - "resolved": "http://10.107.103.115:8001/json-schema/download/json-schema-0.4.0.tgz", - "integrity": "sha1-995M9u+rg4666zI2R0y7paGTCrU=", - "optional": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "http://10.107.103.115:8001/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz", - "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/json-stable-stringify-without-jsonify/download/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "http://10.107.103.115:8001/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "optional": true - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "http://10.107.103.115:8001/json5/download/json5-2.2.3.tgz", - "integrity": "sha1-eM1vGhm9wStz21rQxh79ZsHikoM=", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "http://10.107.103.115:8001/jsonfile/download/jsonfile-6.1.0.tgz", - "integrity": "sha1-vFWyY0eTxnnsZAMJTrE2mKbsCq4=", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsonparse": { - "version": "1.3.1", - "resolved": "http://10.107.103.115:8001/jsonparse/download/jsonparse-1.3.1.tgz", - "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", - "dev": true, - "engines": [ - "node >= 0.2.0" - ] - }, - "node_modules/JSONStream": { - "version": "1.3.5", - "resolved": "http://10.107.103.115:8001/JSONStream/download/JSONStream-1.3.5.tgz", - "integrity": "sha1-MgjB8I06TZkmGrZPkjArwV4RHKA=", - "dev": true, - "dependencies": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - }, - "bin": { - "JSONStream": "bin.js" - }, - "engines": { - "node": "*" - } - }, - "node_modules/jsprim": { - "version": "1.4.2", - "resolved": "http://10.107.103.115:8001/jsprim/download/jsprim-1.4.2.tgz", - "integrity": "sha1-cSxlUzoVyHi6WentXw4m1bd8X+s=", - "optional": true, - "dependencies": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/killable": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/killable/download/killable-1.0.1.tgz", - "integrity": "sha1-TIzkQRh6Bhx0dPuHygjipjgZSJI=" - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "http://10.107.103.115:8001/kind-of/download/kind-of-6.0.3.tgz", - "integrity": "sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/klona": { - "version": "2.0.6", - "resolved": "http://10.107.103.115:8001/klona/download/klona-2.0.6.tgz", - "integrity": "sha1-hb/7+BnAOy9TJwQSQgpFVe+ILiI=", - "engines": { - "node": ">= 8" - } - }, - "node_modules/less": { - "version": "3.9.0", - "resolved": "http://10.107.103.115:8001/less/download/less-3.9.0.tgz", - "integrity": "sha1-t1EcQ/N89X3Iff/ZiD7BISibFHQ=", - "dependencies": { - "clone": "^2.1.2" - }, - "bin": { - "lessc": "bin/lessc" - }, - "engines": { - "node": ">=4" - }, - "optionalDependencies": { - "errno": "^0.1.1", - "graceful-fs": "^4.1.2", - "image-size": "~0.5.0", - "mime": "^1.4.1", - "mkdirp": "^0.5.0", - "promise": "^7.1.1", - "request": "^2.83.0", - "source-map": "~0.6.0" - } - }, - "node_modules/less-loader": { - "version": "8.1.1", - "resolved": "http://10.107.103.115:8001/less-loader/download/less-loader-8.1.1.tgz", - "integrity": "sha1-q6vpElgEV60ApDGBRqrFtT4CP0I=", - "dependencies": { - "klona": "^2.0.4" - }, - "engines": { - "node": ">= 10.13.0" - }, - "peerDependencies": { - "less": "^3.5.0 || ^4.0.0", - "webpack": "^5.0.0" - } - }, - "node_modules/less/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "http://10.107.103.115:8001/mkdirp/download/mkdirp-0.5.6.tgz", - "integrity": "sha1-fe8D0kMtyuS6HWEURcSDlgYiVfY=", - "optional": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "http://10.107.103.115:8001/levn/download/levn-0.4.1.tgz", - "integrity": "sha1-rkViwAdHO5MqYgDUAyaN0v/8at4=", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lilconfig": { - "version": "2.0.6", - "resolved": "http://10.107.103.115:8001/lilconfig/download/lilconfig-2.0.6.tgz", - "integrity": "sha1-MqOEVYvVivPUxuB33RrR05e8adQ=", - "engines": { - "node": ">=10" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "http://10.107.103.115:8001/lines-and-columns/download/lines-and-columns-1.2.4.tgz", - "integrity": "sha1-7KKE910pZQeTCdwK2SVauy68FjI=" - }, - "node_modules/lint-staged": { - "version": "12.1.2", - "resolved": "http://10.107.103.115:8001/lint-staged/download/lint-staged-12.1.2.tgz", - "integrity": "sha1-kMVxkn4TcfwTPnIGcd15ieq1P3Q=", - "dev": true, - "dependencies": { - "cli-truncate": "^3.1.0", - "colorette": "^2.0.16", - "commander": "^8.3.0", - "debug": "^4.3.2", - "enquirer": "^2.3.6", - "execa": "^5.1.1", - "lilconfig": "2.0.4", - "listr2": "^3.13.3", - "micromatch": "^4.0.4", - "normalize-path": "^3.0.0", - "object-inspect": "^1.11.0", - "string-argv": "^0.3.1", - "supports-color": "^9.0.2", - "yaml": "^1.10.2" - }, - "bin": { - "lint-staged": "bin/lint-staged.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/lint-staged/node_modules/colorette": { - "version": "2.0.19", - "resolved": "http://10.107.103.115:8001/colorette/download/colorette-2.0.19.tgz", - "integrity": "sha1-zfBE9HrUGg9LVrOg1bTm4aLVp5g=", - "dev": true - }, - "node_modules/lint-staged/node_modules/commander": { - "version": "8.3.0", - "resolved": "http://10.107.103.115:8001/commander/download/commander-8.3.0.tgz", - "integrity": "sha1-SDfqGy2me5xhamevuw+v7lZ7ymY=", - "dev": true, - "engines": { - "node": ">= 12" - } - }, - "node_modules/lint-staged/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "http://10.107.103.115:8001/cross-spawn/download/cross-spawn-7.0.3.tgz", - "integrity": "sha1-9zqFudXUHQRVUcF34ogtSshXKKY=", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/lint-staged/node_modules/execa": { - "version": "5.1.1", - "resolved": "http://10.107.103.115:8001/execa/download/execa-5.1.1.tgz", - "integrity": "sha1-+ArZy/Qpj3vR1MlVXCHpN0HEEd0=", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/lint-staged/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "http://10.107.103.115:8001/get-stream/download/get-stream-6.0.1.tgz", - "integrity": "sha1-omLY7vZ6ztV8KFKtYWdSakPL97c=", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/lint-staged/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/is-stream/download/is-stream-2.0.1.tgz", - "integrity": "sha1-+sHj1TuXrVqdCunO8jifWBClwHc=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/lint-staged/node_modules/lilconfig": { - "version": "2.0.4", - "resolved": "http://10.107.103.115:8001/lilconfig/download/lilconfig-2.0.4.tgz", - "integrity": "sha1-9FB9BD1wWLOAtqj1y3vNSzTO4II=", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/lint-staged/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "http://10.107.103.115:8001/npm-run-path/download/npm-run-path-4.0.1.tgz", - "integrity": "sha1-t+zR5e1T2o43pV4cImnguX7XSOo=", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lint-staged/node_modules/path-key": { - "version": "3.1.1", - "resolved": "http://10.107.103.115:8001/path-key/download/path-key-3.1.1.tgz", - "integrity": "sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/lint-staged/node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/shebang-command/download/shebang-command-2.0.0.tgz", - "integrity": "sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo=", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lint-staged/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/shebang-regex/download/shebang-regex-3.0.0.tgz", - "integrity": "sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/lint-staged/node_modules/supports-color": { - "version": "9.3.1", - "resolved": "http://10.107.103.115:8001/supports-color/download/supports-color-9.3.1.tgz", - "integrity": "sha1-NOStPHHJo52uMlTsxGybdOieFaY=", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/lint-staged/node_modules/which": { - "version": "2.0.2", - "resolved": "http://10.107.103.115:8001/which/download/which-2.0.2.tgz", - "integrity": "sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE=", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/listr2": { - "version": "3.14.0", - "resolved": "http://10.107.103.115:8001/listr2/download/listr2-3.14.0.tgz", - "integrity": "sha1-IxAcxi4Tdf1YNrJIJ20dK1H9vp4=", - "dev": true, - "dependencies": { - "cli-truncate": "^2.1.0", - "colorette": "^2.0.16", - "log-update": "^4.0.0", - "p-map": "^4.0.0", - "rfdc": "^1.3.0", - "rxjs": "^7.5.1", - "through": "^2.3.8", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "enquirer": ">= 2.3.0 < 3" - }, - "peerDependenciesMeta": { - "enquirer": { - "optional": true - } - } - }, - "node_modules/listr2/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/listr2/node_modules/cli-truncate": { - "version": "2.1.0", - "resolved": "http://10.107.103.115:8001/cli-truncate/download/cli-truncate-2.1.0.tgz", - "integrity": "sha1-w54ovwXtzeW+O5iZKiLe7Vork8c=", - "dev": true, - "dependencies": { - "slice-ansi": "^3.0.0", - "string-width": "^4.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/listr2/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/listr2/node_modules/color-name": { - "version": "1.1.4", - "resolved": "http://10.107.103.115:8001/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true - }, - "node_modules/listr2/node_modules/colorette": { - "version": "2.0.19", - "resolved": "http://10.107.103.115:8001/colorette/download/colorette-2.0.19.tgz", - "integrity": "sha1-zfBE9HrUGg9LVrOg1bTm4aLVp5g=", - "dev": true - }, - "node_modules/listr2/node_modules/p-map": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/p-map/download/p-map-4.0.0.tgz", - "integrity": "sha1-uy+Vpe2i7BaOySdOBqdHw+KQTSs=", - "dev": true, - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/listr2/node_modules/slice-ansi": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/slice-ansi/download/slice-ansi-3.0.0.tgz", - "integrity": "sha1-Md3BCTCht+C2ewjJbC9Jt3p4l4c=", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/load-json-file": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/load-json-file/download/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/load-json-file/node_modules/parse-json": { - "version": "2.2.0", - "resolved": "http://10.107.103.115:8001/parse-json/download/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "dependencies": { - "error-ex": "^1.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-json-file/node_modules/pify": { - "version": "2.3.0", - "resolved": "http://10.107.103.115:8001/pify/download/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/loader-runner/download/loader-runner-4.3.0.tgz", - "integrity": "sha1-wbShY7mfYUgwNTsWdV5xSawjFOE=", - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "http://10.107.103.115:8001/loader-utils/download/loader-utils-2.0.4.tgz", - "integrity": "sha1-i1yzi1w0qaAY7h/A5qBm0d/MUow=", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/locate-path": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/locate-path/download/locate-path-3.0.0.tgz", - "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "http://10.107.103.115:8001/lodash/download/lodash-4.17.21.tgz", - "integrity": "sha1-Z5WRxWTDv/quhFTPCz3zcMPWkRw=" - }, - "node_modules/lodash-es": { - "version": "4.17.21", - "resolved": "http://10.107.103.115:8001/lodash-es/download/lodash-es-4.17.21.tgz", - "integrity": "sha1-Q+YmxG5lkbd1C+srUBFzkMYJ4+4=" - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "http://10.107.103.115:8001/lodash.debounce/download/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" - }, - "node_modules/lodash.get": { - "version": "4.4.2", - "resolved": "http://10.107.103.115:8001/lodash.get/download/lodash.get-4.4.2.tgz", - "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=", - "dev": true - }, - "node_modules/lodash.map": { - "version": "4.6.0", - "resolved": "http://10.107.103.115:8001/lodash.map/download/lodash.map-4.6.0.tgz", - "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=", - "dev": true - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "http://10.107.103.115:8001/lodash.memoize/download/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "http://10.107.103.115:8001/lodash.merge/download/lodash.merge-4.6.2.tgz", - "integrity": "sha1-VYqlO0O2YeGSWgr9+japoQhf5Xo=", - "dev": true - }, - "node_modules/lodash.truncate": { - "version": "4.4.2", - "resolved": "http://10.107.103.115:8001/lodash.truncate/download/lodash.truncate-4.4.2.tgz", - "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", - "dev": true - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "http://10.107.103.115:8001/lodash.uniq/download/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" - }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "http://10.107.103.115:8001/log-symbols/download/log-symbols-4.1.0.tgz", - "integrity": "sha1-P727lbRoOsn8eFER55LlWNSr1QM=", - "dev": true, - "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/log-symbols/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/log-symbols/node_modules/chalk": { - "version": "4.1.2", - "resolved": "http://10.107.103.115:8001/chalk/download/chalk-4.1.2.tgz", - "integrity": "sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/log-symbols/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/log-symbols/node_modules/color-name": { - "version": "1.1.4", - "resolved": "http://10.107.103.115:8001/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true - }, - "node_modules/log-symbols/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/has-flag/download/has-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/log-symbols/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "http://10.107.103.115:8001/supports-color/download/supports-color-7.2.0.tgz", - "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/log-update": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/log-update/download/log-update-4.0.0.tgz", - "integrity": "sha1-WJ7NNSRx8qHAxXAodUOmTf0g4KE=", - "dev": true, - "dependencies": { - "ansi-escapes": "^4.3.0", - "cli-cursor": "^3.1.0", - "slice-ansi": "^4.0.0", - "wrap-ansi": "^6.2.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/log-update/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/log-update/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/log-update/node_modules/color-name": { - "version": "1.1.4", - "resolved": "http://10.107.103.115:8001/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true - }, - "node_modules/log-update/node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "http://10.107.103.115:8001/wrap-ansi/download/wrap-ansi-6.2.0.tgz", - "integrity": "sha1-6Tk7oHEC5skaOyIUePAlfNKFblM=", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/loglevel": { - "version": "1.8.1", - "resolved": "http://10.107.103.115:8001/loglevel/download/loglevel-1.8.1.tgz", - "integrity": "sha1-XGIfg9W0jFSuk7YVY1P1VZYzd7Q=", - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/longest": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/longest/download/longest-2.0.1.tgz", - "integrity": "sha1-eB4YMpaqlPbU2RbcM10NF676I/g=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "http://10.107.103.115:8001/lower-case/download/lower-case-2.0.2.tgz", - "integrity": "sha1-b6I3xj29xKgsoP2ILkci3F5jTig=", - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "http://10.107.103.115:8001/lru-cache/download/lru-cache-5.1.1.tgz", - "integrity": "sha1-HaJ+ZxAnGUdpXa9oSOhH8B2EuSA=", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/magic-string": { - "version": "0.25.9", - "resolved": "http://10.107.103.115:8001/magic-string/download/magic-string-0.25.9.tgz", - "integrity": "sha1-3n+fr5HvihyR0CwuUxTIJ3283Rw=", - "dependencies": { - "sourcemap-codec": "^1.4.8" - } - }, - "node_modules/make-dir": { - "version": "2.1.0", - "resolved": "http://10.107.103.115:8001/make-dir/download/make-dir-2.1.0.tgz", - "integrity": "sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU=", - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/make-dir/node_modules/semver": { - "version": "5.7.1", - "resolved": "http://10.107.103.115:8001/semver/download/semver-5.7.1.tgz", - "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "http://10.107.103.115:8001/make-error/download/make-error-1.3.6.tgz", - "integrity": "sha1-LrLjfqm2fEiR9oShOUeZr0hM96I=", - "dev": true - }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "http://10.107.103.115:8001/map-cache/download/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-obj": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/map-obj/download/map-obj-4.3.0.tgz", - "integrity": "sha1-kwT5Buk/qucIgNoQKp8d8OqLsFo=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/map-visit": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/map-visit/download/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dependencies": { - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "http://10.107.103.115:8001/mdn-data/download/mdn-data-2.0.14.tgz", - "integrity": "sha1-cRP8QoGRfWPOKbQ0RvcB5owlulA=" - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "http://10.107.103.115:8001/media-typer/download/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memory-fs": { - "version": "0.4.1", - "resolved": "http://10.107.103.115:8001/memory-fs/download/memory-fs-0.4.1.tgz", - "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", - "dependencies": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - }, - "node_modules/meow": { - "version": "8.1.2", - "resolved": "http://10.107.103.115:8001/meow/download/meow-8.1.2.tgz", - "integrity": "sha1-vL5FvaDuFynTUMA8/8g5WjbE6Jc=", - "dev": true, - "dependencies": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.18.0", - "yargs-parser": "^20.2.3" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/meow/node_modules/find-up": { - "version": "4.1.0", - "resolved": "http://10.107.103.115:8001/find-up/download/find-up-4.1.0.tgz", - "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/meow/node_modules/hosted-git-info": { - "version": "4.1.0", - "resolved": "http://10.107.103.115:8001/hosted-git-info/download/hosted-git-info-4.1.0.tgz", - "integrity": "sha1-gnuChn6f8cjQxNnVOIA5fSyG0iQ=", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/meow/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "http://10.107.103.115:8001/locate-path/download/locate-path-5.0.0.tgz", - "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/meow/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "http://10.107.103.115:8001/lru-cache/download/lru-cache-6.0.0.tgz", - "integrity": "sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/meow/node_modules/normalize-package-data": { - "version": "3.0.3", - "resolved": "http://10.107.103.115:8001/normalize-package-data/download/normalize-package-data-3.0.3.tgz", - "integrity": "sha1-28w+LaWVCaCYNCKITNFy7v36Ul4=", - "dev": true, - "dependencies": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/meow/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "http://10.107.103.115:8001/p-locate/download/p-locate-4.1.0.tgz", - "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/meow/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/path-exists/download/path-exists-4.0.0.tgz", - "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/meow/node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "http://10.107.103.115:8001/read-pkg/download/read-pkg-5.2.0.tgz", - "integrity": "sha1-e/KVQ4yloz5WzTDgU7NO5yUMk8w=", - "dev": true, - "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/meow/node_modules/read-pkg-up": { - "version": "7.0.1", - "resolved": "http://10.107.103.115:8001/read-pkg-up/download/read-pkg-up-7.0.1.tgz", - "integrity": "sha1-86YTV1hFlzOuK5VjgFbhhU5+9Qc=", - "dev": true, - "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/meow/node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "http://10.107.103.115:8001/type-fest/download/type-fest-0.8.1.tgz", - "integrity": "sha1-CeJJ696FHTseSNJ8EFREZn8XuD0=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/meow/node_modules/read-pkg/node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "http://10.107.103.115:8001/hosted-git-info/download/hosted-git-info-2.8.9.tgz", - "integrity": "sha1-3/wL+aIcAiCQkPKqaUKeFBTa8/k=", - "dev": true - }, - "node_modules/meow/node_modules/read-pkg/node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "http://10.107.103.115:8001/normalize-package-data/download/normalize-package-data-2.5.0.tgz", - "integrity": "sha1-5m2xg4sgDB38IzIl0SyzZSDiNKg=", - "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/meow/node_modules/read-pkg/node_modules/semver": { - "version": "5.7.1", - "resolved": "http://10.107.103.115:8001/semver/download/semver-5.7.1.tgz", - "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/meow/node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "http://10.107.103.115:8001/type-fest/download/type-fest-0.6.0.tgz", - "integrity": "sha1-jSojcNPfiG61yQraHFv2GIrPg4s=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/meow/node_modules/semver": { - "version": "7.3.8", - "resolved": "http://10.107.103.115:8001/semver/download/semver-7.3.8.tgz", - "integrity": "sha1-B6eP6vs/ezI0fXJeM95+Ki32d5g=", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/meow/node_modules/type-fest": { - "version": "0.18.1", - "resolved": "http://10.107.103.115:8001/type-fest/download/type-fest-0.18.1.tgz", - "integrity": "sha1-20vBUaSiz07r+a3V23VQjbbMhB8=", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/meow/node_modules/yallist": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/yallist/download/yallist-4.0.0.tgz", - "integrity": "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=", - "dev": true - }, - "node_modules/merge": { - "version": "2.1.1", - "resolved": "http://10.107.103.115:8001/merge/download/merge-2.1.1.tgz", - "integrity": "sha1-We9L9+Cz6HkYZDboSBwGpsFiypg=", - "dev": true - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/merge-descriptors/download/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/merge-stream/download/merge-stream-2.0.0.tgz", - "integrity": "sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "http://10.107.103.115:8001/merge2/download/merge2-1.4.1.tgz", - "integrity": "sha1-Q2iJL4hekHRVpv19xVwMnUBJkK4=", - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "http://10.107.103.115:8001/methods/download/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "http://10.107.103.115:8001/micromatch/download/micromatch-4.0.5.tgz", - "integrity": "sha1-vImZp8u/d83InxMvbkZwUbSQkMY=", - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "http://10.107.103.115:8001/mime/download/mime-1.6.0.tgz", - "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "http://10.107.103.115:8001/mime-db/download/mime-db-1.52.0.tgz", - "integrity": "sha1-u6vNwChZ9JhzAchW4zh85exDv3A=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "http://10.107.103.115:8001/mime-types/download/mime-types-2.1.35.tgz", - "integrity": "sha1-OBqHG2KnNEUGYK497uRIE/cNlZo=", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "http://10.107.103.115:8001/mimic-fn/download/mimic-fn-2.1.0.tgz", - "integrity": "sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/min-indent": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/min-indent/download/min-indent-1.0.1.tgz", - "integrity": "sha1-pj9oFnOzBXH76LwlaGrnRu76mGk=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/mini-css-extract-plugin": { - "version": "1.6.2", - "resolved": "http://10.107.103.115:8001/mini-css-extract-plugin/download/mini-css-extract-plugin-1.6.2.tgz", - "integrity": "sha1-gxcrT9gS+PxKCdb20W+ST1OZDKg=", - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "webpack-sources": "^1.1.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "peerDependencies": { - "webpack": "^4.4.0 || ^5.0.0" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "http://10.107.103.115:8001/schema-utils/download/schema-utils-3.1.1.tgz", - "integrity": "sha1-vHTEtraZXB2I92qLd76nIZ4MgoE=", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/minimalistic-assert/download/minimalistic-assert-1.0.1.tgz", - "integrity": "sha1-LhlN4ERibUoQ5/f7wAznPoPk1cc=" - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "http://10.107.103.115:8001/minimatch/download/minimatch-3.1.2.tgz", - "integrity": "sha1-Gc0ZS/0+Qo8EmnCBfAONiatL41s=", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "http://10.107.103.115:8001/minimist/download/minimist-1.2.8.tgz", - "integrity": "sha1-waRk52kzAuCCoHXO4MBXdBrEdyw=" - }, - "node_modules/minimist-options": { - "version": "4.1.0", - "resolved": "http://10.107.103.115:8001/minimist-options/download/minimist-options-4.1.0.tgz", - "integrity": "sha1-wGVXE8U6ii69d/+iR9NCxA8BBhk=", - "dev": true, - "dependencies": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/mitt": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/mitt/download/mitt-3.0.0.tgz", - "integrity": "sha1-ae+b1cgP9vV0c+jYkybQHEFL4L0=" - }, - "node_modules/mixin-deep": { - "version": "1.3.2", - "resolved": "http://10.107.103.115:8001/mixin-deep/download/mixin-deep-1.3.2.tgz", - "integrity": "sha1-ESC0PcNZp4Xc5ltVuC4lfM9HlWY=", - "dependencies": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mixin-deep/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/is-extendable/download/is-extendable-1.0.1.tgz", - "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "http://10.107.103.115:8001/mkdirp/download/mkdirp-1.0.4.tgz", - "integrity": "sha1-PrXtYmInVteaXw4qIh3+utdcL34=", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/mockjs": { - "version": "1.1.0", - "resolved": "http://10.107.103.115:8001/mockjs/download/mockjs-1.1.0.tgz", - "integrity": "sha1-5qDDeOkZBtuv8gkRzAJzs8fXWwY=", - "dependencies": { - "commander": "*" - }, - "bin": { - "random": "bin/random" - } - }, - "node_modules/monaco-editor": { - "version": "0.20.0", - "resolved": "http://10.107.103.115:8001/monaco-editor/download/monaco-editor-0.20.0.tgz", - "integrity": "sha1-XVAJNDpVASRCbLTZZaTSejSLTeo=" - }, - "node_modules/monaco-editor-webpack-plugin": { - "version": "1.9.1", - "resolved": "http://10.107.103.115:8001/monaco-editor-webpack-plugin/download/monaco-editor-webpack-plugin-1.9.1.tgz", - "integrity": "sha1-60u7HF5b+1VFQcGuFULnTCqfQ/0=", - "dependencies": { - "loader-utils": "^1.2.3" - }, - "peerDependencies": { - "monaco-editor": "0.19.x || 0.20.x", - "webpack": "^4.5.0" - } - }, - "node_modules/monaco-editor-webpack-plugin/node_modules/json5": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/json5/download/json5-1.0.2.tgz", - "integrity": "sha1-Y9mNYPIbMTt3xNbaGL+mnYDh1ZM=", - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/monaco-editor-webpack-plugin/node_modules/loader-utils": { - "version": "1.4.2", - "resolved": "http://10.107.103.115:8001/loader-utils/download/loader-utils-1.4.2.tgz", - "integrity": "sha1-KalX86Y5c4g+toTxD/09FR/sAaM=", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/mrmime": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/mrmime/download/mrmime-1.0.1.tgz", - "integrity": "sha1-X5DIJfrUvdQdyRTv9dGoz9ryTyc=", - "engines": { - "node": ">=10" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "http://10.107.103.115:8001/ms/download/ms-2.1.2.tgz", - "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=" - }, - "node_modules/multicast-dns": { - "version": "6.2.3", - "resolved": "http://10.107.103.115:8001/multicast-dns/download/multicast-dns-6.2.3.tgz", - "integrity": "sha1-oOx72QVcQoL3kMPIL04o2zsxsik=", - "dependencies": { - "dns-packet": "^1.3.1", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "http://10.107.103.115:8001/multicast-dns-service-types/download/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" - }, - "node_modules/mustache": { - "version": "4.2.0", - "resolved": "http://10.107.103.115:8001/mustache/download/mustache-4.2.0.tgz", - "integrity": "sha1-5YkjJNYKEuycKnM1ntylKXK/b2Q=", - "bin": { - "mustache": "bin/mustache" - } - }, - "node_modules/mute-stream": { - "version": "0.0.8", - "resolved": "http://10.107.103.115:8001/mute-stream/download/mute-stream-0.0.8.tgz", - "integrity": "sha1-FjDEKyJR/4HiooPelqVJfqkuXg0=", - "dev": true - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "http://10.107.103.115:8001/mz/download/mz-2.7.0.tgz", - "integrity": "sha1-lQCAV6Vsr63CvGPd5/n/aVWUjjI=", - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nan": { - "version": "2.17.0", - "resolved": "http://10.107.103.115:8001/nan/download/nan-2.17.0.tgz", - "integrity": "sha1-wBUKI2ihgvAz6apRlex26kGhmcs=", - "optional": true - }, - "node_modules/nanoid": { - "version": "3.3.4", - "resolved": "http://10.107.103.115:8001/nanoid/download/nanoid-3.3.4.tgz", - "integrity": "sha1-cwtn480J4t6s8DwCfIHJ2dvF6Ks=", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/nanomatch": { - "version": "1.2.13", - "resolved": "http://10.107.103.115:8001/nanomatch/download/nanomatch-1.2.13.tgz", - "integrity": "sha1-uHqKpPwN6P5r6IiVs4mD/yZb0Rk=", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "http://10.107.103.115:8001/natural-compare/download/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "http://10.107.103.115:8001/negotiator/download/negotiator-0.6.3.tgz", - "integrity": "sha1-WOMjpy/twNb5zU0x/kn1FHlZDM0=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "http://10.107.103.115:8001/neo-async/download/neo-async-2.6.2.tgz", - "integrity": "sha1-tKr7k+OustgXTKU88WOrfXMIMF8=" - }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "http://10.107.103.115:8001/nice-try/download/nice-try-1.0.5.tgz", - "integrity": "sha1-ozeKdpbOfSI+iPybdkvX7xCJ42Y=" - }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "http://10.107.103.115:8001/no-case/download/no-case-3.0.4.tgz", - "integrity": "sha1-02H9XJgA9VhVGoNp/A3NRmK2Ek0=", - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-forge": { - "version": "0.10.0", - "resolved": "http://10.107.103.115:8001/node-forge/download/node-forge-0.10.0.tgz", - "integrity": "sha1-Mt6ir7Ppkm8C7lzoeUkCaRpna/M=", - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/node-releases": { - "version": "2.0.8", - "resolved": "http://10.107.103.115:8001/node-releases/download/node-releases-2.0.8.tgz", - "integrity": "sha1-DzSc3I/Po5qSrAvpvEi3cGKSua4=" - }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "http://10.107.103.115:8001/normalize-package-data/download/normalize-package-data-2.5.0.tgz", - "integrity": "sha1-5m2xg4sgDB38IzIl0SyzZSDiNKg=", - "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.1", - "resolved": "http://10.107.103.115:8001/semver/download/semver-5.7.1.tgz", - "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/normalize-path/download/normalize-path-3.0.0.tgz", - "integrity": "sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "http://10.107.103.115:8001/normalize-range/download/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "http://10.107.103.115:8001/normalize-url/download/normalize-url-6.1.0.tgz", - "integrity": "sha1-QNCIW1Nd7/4/MUe+yHfQX+TFZoo=", - "engines": { - "node": ">=10" - } - }, - "node_modules/normalize-wheel": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/normalize-wheel/download/normalize-wheel-1.0.1.tgz", - "integrity": "sha1-rsiGr/2wRQcNhWRH32Ls+GFG7EU=" - }, - "node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "http://10.107.103.115:8001/npm-run-path/download/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dependencies": { - "path-key": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "http://10.107.103.115:8001/nth-check/download/nth-check-2.1.1.tgz", - "integrity": "sha1-yeq0KO/842zWuSySS9sADvHx7R0=", - "dependencies": { - "boolbase": "^1.0.0" - } - }, - "node_modules/oauth-sign": { - "version": "0.9.0", - "resolved": "http://10.107.103.115:8001/oauth-sign/download/oauth-sign-0.9.0.tgz", - "integrity": "sha1-R6ewFrqmi1+g7PPe4IqFxnmsZFU=", - "optional": true, - "engines": { - "node": "*" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "http://10.107.103.115:8001/object-assign/download/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy": { - "version": "0.1.0", - "resolved": "http://10.107.103.115:8001/object-copy/download/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/define-property": { - "version": "0.2.5", - "resolved": "http://10.107.103.115:8001/define-property/download/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "http://10.107.103.115:8001/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.12.3", - "resolved": "http://10.107.103.115:8001/object-inspect/download/object-inspect-1.12.3.tgz", - "integrity": "sha1-umLf/WfuJWyMCG365p4BbNHxmLk=" - }, - "node_modules/object-is": { - "version": "1.1.5", - "resolved": "http://10.107.103.115:8001/object-is/download/object-is-1.1.5.tgz", - "integrity": "sha1-ud7qpfx/GEag+uzc7sE45XePU6w=", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "http://10.107.103.115:8001/object-keys/download/object-keys-1.1.1.tgz", - "integrity": "sha1-HEfyct8nfzsdrwYWd9nILiMixg4=", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object-visit": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/object-visit/download/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dependencies": { - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "http://10.107.103.115:8001/object.assign/download/object.assign-4.1.4.tgz", - "integrity": "sha1-lnPHx8NRq4xNC1FvQ0Pr9N+3eZ8=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "http://10.107.103.115:8001/object.pick/download/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.values": { - "version": "1.1.6", - "resolved": "http://10.107.103.115:8001/object.values/download/object.values-1.1.6.tgz", - "integrity": "sha1-SruqceukfWNYnUAoVvkIJD7qmx0=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "http://10.107.103.115:8001/obuf/download/obuf-1.1.2.tgz", - "integrity": "sha1-Cb6jND1BhZ69RGKS0RydTbYZCE4=" - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "http://10.107.103.115:8001/on-finished/download/on-finished-2.4.1.tgz", - "integrity": "sha1-WMjEQRblSEWtV/FKsQsDUzGErD8=", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/on-headers/download/on-headers-1.0.2.tgz", - "integrity": "sha1-dysK5qqlJcOZ5Imt+tkMQD6zwo8=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "http://10.107.103.115:8001/once/download/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "http://10.107.103.115:8001/onetime/download/onetime-5.1.2.tgz", - "integrity": "sha1-0Oluu1awdHbfHdnEgG5SN5hcpF4=", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/opener": { - "version": "1.5.2", - "resolved": "http://10.107.103.115:8001/opener/download/opener-1.5.2.tgz", - "integrity": "sha1-XTfh81B3udysQwE3InGv3rKhNZg=", - "bin": { - "opener": "bin/opener-bin.js" - } - }, - "node_modules/opn": { - "version": "5.5.0", - "resolved": "http://10.107.103.115:8001/opn/download/opn-5.5.0.tgz", - "integrity": "sha1-/HFk+rVtI1kExRw7J9pnWMo7m/w=", - "dependencies": { - "is-wsl": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/optionator": { - "version": "0.9.1", - "resolved": "http://10.107.103.115:8001/optionator/download/optionator-0.9.1.tgz", - "integrity": "sha1-TyNqY3Pa4FZqbUPhMmZ09QwpFJk=", - "dev": true, - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "http://10.107.103.115:8001/ora/download/ora-5.4.1.tgz", - "integrity": "sha1-GyZ4Qmr0rEpQkAjl5KyemVnbnhg=", - "dev": true, - "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/ora/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ora/node_modules/chalk": { - "version": "4.1.2", - "resolved": "http://10.107.103.115:8001/chalk/download/chalk-4.1.2.tgz", - "integrity": "sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/ora/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/ora/node_modules/color-name": { - "version": "1.1.4", - "resolved": "http://10.107.103.115:8001/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true - }, - "node_modules/ora/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/has-flag/download/has-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ora/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "http://10.107.103.115:8001/supports-color/download/supports-color-7.2.0.tgz", - "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/os-tmpdir/download/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/p-finally/download/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "engines": { - "node": ">=4" - } - }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "http://10.107.103.115:8001/p-limit/download/p-limit-2.3.0.tgz", - "integrity": "sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE=", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/p-locate": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/p-locate/download/p-locate-3.0.0.tgz", - "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/p-map": { - "version": "2.1.0", - "resolved": "http://10.107.103.115:8001/p-map/download/p-map-2.1.0.tgz", - "integrity": "sha1-MQko/u+cnsxltosXaTAYpmXOoXU=", - "engines": { - "node": ">=6" - } - }, - "node_modules/p-retry": { - "version": "3.0.1", - "resolved": "http://10.107.103.115:8001/p-retry/download/p-retry-3.0.1.tgz", - "integrity": "sha1-MWtMiJPiyNwc+okfQGxLQivr8yg=", - "dependencies": { - "retry": "^0.12.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "http://10.107.103.115:8001/p-try/download/p-try-2.2.0.tgz", - "integrity": "sha1-yyhoVA4xPWHeWPr741zpAE1VQOY=", - "engines": { - "node": ">=6" - } - }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "http://10.107.103.115:8001/param-case/download/param-case-3.0.4.tgz", - "integrity": "sha1-fRf+SqEr3jTUp32RrPtiGcqtAcU=", - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/parent-module/download/parent-module-1.0.1.tgz", - "integrity": "sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI=", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "http://10.107.103.115:8001/parse-json/download/parse-json-5.2.0.tgz", - "integrity": "sha1-x2/Gbe5UIxyWKyK8yKcs8vmXU80=", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/parse-passwd": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/parse-passwd/download/parse-passwd-1.0.0.tgz", - "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/parse5": { - "version": "5.1.1", - "resolved": "http://10.107.103.115:8001/parse5/download/parse5-5.1.1.tgz", - "integrity": "sha1-9o5OW6GFKsLK3AD0VV//bCq7YXg=" - }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "http://10.107.103.115:8001/parse5-htmlparser2-tree-adapter/download/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha1-LN+a2CMyEUA3DU2/XT6Sx8jdxuY=", - "dependencies": { - "parse5": "^6.0.1" - } - }, - "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { - "version": "6.0.1", - "resolved": "http://10.107.103.115:8001/parse5/download/parse5-6.0.1.tgz", - "integrity": "sha1-4aHAhcVps9wIMhGE8Zo5zCf3wws=" - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "http://10.107.103.115:8001/parseurl/download/parseurl-1.3.3.tgz", - "integrity": "sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "http://10.107.103.115:8001/pascal-case/download/pascal-case-3.1.2.tgz", - "integrity": "sha1-tI4O8rmOIF58Ha50fQsVCCN2YOs=", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "http://10.107.103.115:8001/pascalcase/download/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-dirname": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/path-dirname/download/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" - }, - "node_modules/path-exists": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/path-exists/download/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "engines": { - "node": ">=4" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/path-is-absolute/download/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/path-is-inside/download/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" - }, - "node_modules/path-key": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/path-key/download/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "engines": { - "node": ">=4" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "http://10.107.103.115:8001/path-parse/download/path-parse-1.0.7.tgz", - "integrity": "sha1-+8EUtgykKzDZ2vWFjkvWi77bZzU=" - }, - "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "http://10.107.103.115:8001/path-to-regexp/download/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/path-type/download/path-type-4.0.0.tgz", - "integrity": "sha1-hO0BwKe6OAr+CdkKjBgNzZ0DBDs=", - "engines": { - "node": ">=8" - } - }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "http://10.107.103.115:8001/performance-now/download/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "optional": true - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/picocolors/download/picocolors-1.0.0.tgz", - "integrity": "sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw=" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "http://10.107.103.115:8001/picomatch/download/picomatch-2.3.1.tgz", - "integrity": "sha1-O6ODNzNkbZ0+SZWUbBNlpn+wekI=", - "engines": { - "node": ">=8.6" - } - }, - "node_modules/pify": { - "version": "4.0.1", - "resolved": "http://10.107.103.115:8001/pify/download/pify-4.0.1.tgz", - "integrity": "sha1-SyzSXFDVmHNcUCkiJP2MbfQeMjE=", - "engines": { - "node": ">=6" - } - }, - "node_modules/pinkie": { - "version": "2.0.4", - "resolved": "http://10.107.103.115:8001/pinkie/download/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie-promise": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/pinkie-promise/download/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dependencies": { - "pinkie": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pirates": { - "version": "4.0.5", - "resolved": "http://10.107.103.115:8001/pirates/download/pirates-4.0.5.tgz", - "integrity": "sha1-/uw1LqXDJo+yOjfHAqsWmfNaXzs=", - "engines": { - "node": ">= 6" - } - }, - "node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/pkg-dir/download/pkg-dir-3.0.0.tgz", - "integrity": "sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM=", - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up": { - "version": "3.1.0", - "resolved": "http://10.107.103.115:8001/pkg-up/download/pkg-up-3.1.0.tgz", - "integrity": "sha1-EA7CNcwVDk/UJRlBJZaihRKg3vU=", - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/portfinder": { - "version": "1.0.32", - "resolved": "http://10.107.103.115:8001/portfinder/download/portfinder-1.0.32.tgz", - "integrity": "sha1-L+G55YOJcSQp3CvqW+shRhRsf4E=", - "dependencies": { - "async": "^2.6.4", - "debug": "^3.2.7", - "mkdirp": "^0.5.6" - }, - "engines": { - "node": ">= 0.12.0" - } - }, - "node_modules/portfinder/node_modules/debug": { - "version": "3.2.7", - "resolved": "http://10.107.103.115:8001/debug/download/debug-3.2.7.tgz", - "integrity": "sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o=", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/portfinder/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "http://10.107.103.115:8001/mkdirp/download/mkdirp-0.5.6.tgz", - "integrity": "sha1-fe8D0kMtyuS6HWEURcSDlgYiVfY=", - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/posix-character-classes": { - "version": "0.1.1", - "resolved": "http://10.107.103.115:8001/posix-character-classes/download/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss": { - "version": "8.3.0", - "resolved": "http://10.107.103.115:8001/postcss/download/postcss-8.3.0.tgz", - "integrity": "sha1-sacT9hcspCfj8F7xMD3otlaDMl8=", - "dependencies": { - "colorette": "^1.2.2", - "nanoid": "^3.1.23", - "source-map-js": "^0.6.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-calc": { - "version": "8.2.4", - "resolved": "http://10.107.103.115:8001/postcss-calc/download/postcss-calc-8.2.4.tgz", - "integrity": "sha1-d7nCm/y+igf/ZpPchwUIKIiXOaU=", - "dependencies": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - }, - "peerDependencies": { - "postcss": "^8.2.2" - } - }, - "node_modules/postcss-colormin": { - "version": "5.3.0", - "resolved": "http://10.107.103.115:8001/postcss-colormin/download/postcss-colormin-5.3.0.tgz", - "integrity": "sha1-PO6eXKYrLCfoT85jr/wM+1kBlWo=", - "dependencies": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-convert-values": { - "version": "5.1.3", - "resolved": "http://10.107.103.115:8001/postcss-convert-values/download/postcss-convert-values-5.1.3.tgz", - "integrity": "sha1-BJmLubprZaoxA11mmmrzQsX505M=", - "dependencies": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-comments": { - "version": "5.1.2", - "resolved": "http://10.107.103.115:8001/postcss-discard-comments/download/postcss-discard-comments-5.1.2.tgz", - "integrity": "sha1-jfXoHSklryeAB1hAwVJvBmDlNpY=", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-duplicates": { - "version": "5.1.0", - "resolved": "http://10.107.103.115:8001/postcss-discard-duplicates/download/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha1-nrT+hFZwak7r1tO3t3fQe60D6Eg=", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-empty": { - "version": "5.1.1", - "resolved": "http://10.107.103.115:8001/postcss-discard-empty/download/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha1-5XdiND/39QP+U/ylU9GNfww2nGw=", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-overridden": { - "version": "5.1.0", - "resolved": "http://10.107.103.115:8001/postcss-discard-overridden/download/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha1-foxbUzJXR+nZATG7iGNSgvtKJ24=", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-flexbugs-fixes": { - "version": "5.0.2", - "resolved": "http://10.107.103.115:8001/postcss-flexbugs-fixes/download/postcss-flexbugs-fixes-5.0.2.tgz", - "integrity": "sha1-ICjhRTEwdPyavidst8oU5UAetJ0=", - "peerDependencies": { - "postcss": "^8.1.4" - } - }, - "node_modules/postcss-loader": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/postcss-loader/download/postcss-loader-4.3.0.tgz", - "integrity": "sha1-LE3pZXzU8Hr1q0K9YKZzAE2huMw=", - "dependencies": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.4", - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "semver": "^7.3.4" - }, - "engines": { - "node": ">= 10.13.0" - }, - "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/postcss-loader/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "http://10.107.103.115:8001/lru-cache/download/lru-cache-6.0.0.tgz", - "integrity": "sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/postcss-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "http://10.107.103.115:8001/schema-utils/download/schema-utils-3.1.1.tgz", - "integrity": "sha1-vHTEtraZXB2I92qLd76nIZ4MgoE=", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/postcss-loader/node_modules/semver": { - "version": "7.3.8", - "resolved": "http://10.107.103.115:8001/semver/download/semver-7.3.8.tgz", - "integrity": "sha1-B6eP6vs/ezI0fXJeM95+Ki32d5g=", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/postcss-loader/node_modules/yallist": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/yallist/download/yallist-4.0.0.tgz", - "integrity": "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=" - }, - "node_modules/postcss-merge-longhand": { - "version": "5.1.7", - "resolved": "http://10.107.103.115:8001/postcss-merge-longhand/download/postcss-merge-longhand-5.1.7.tgz", - "integrity": "sha1-JKG99ALZ7w5w9Wjzm9wDRNVo+xY=", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-merge-rules": { - "version": "5.1.3", - "resolved": "http://10.107.103.115:8001/postcss-merge-rules/download/postcss-merge-rules-5.1.3.tgz", - "integrity": "sha1-j5dnnmfMjQhnemUZr8pB7fIiCJQ=", - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-font-values": { - "version": "5.1.0", - "resolved": "http://10.107.103.115:8001/postcss-minify-font-values/download/postcss-minify-font-values-5.1.0.tgz", - "integrity": "sha1-8d8AFKcmCD0mDTvYXXOF+4nR8Bs=", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-gradients": { - "version": "5.1.1", - "resolved": "http://10.107.103.115:8001/postcss-minify-gradients/download/postcss-minify-gradients-5.1.1.tgz", - "integrity": "sha1-8f4bT0mBNKUGgkDC8l1G/NI2uiw=", - "dependencies": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-params": { - "version": "5.1.4", - "resolved": "http://10.107.103.115:8001/postcss-minify-params/download/postcss-minify-params-5.1.4.tgz", - "integrity": "sha1-wGpseHEosyCLOMk2TPxAyKpdc1I=", - "dependencies": { - "browserslist": "^4.21.4", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-selectors": { - "version": "5.2.1", - "resolved": "http://10.107.103.115:8001/postcss-minify-selectors/download/postcss-minify-selectors-5.2.1.tgz", - "integrity": "sha1-1OfmtGFHuBF+qTJakVqAHV/mVsY=", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/postcss-modules-extract-imports/download/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha1-zaHwR8CugMl9vijD52pDuIAldB0=", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/postcss-modules-local-by-default/download/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha1-67tU+uFZjuz99pGgKz/zs5ClpRw=", - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-scope": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/postcss-modules-scope/download/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha1-nvMVFFbTu/oSDKRImN/Kby+gHwY=", - "dependencies": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/postcss-modules-values/download/postcss-modules-values-4.0.0.tgz", - "integrity": "sha1-18Xn5ow7s8myfL9Iyguz/7RgLJw=", - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-normalize-charset": { - "version": "5.1.0", - "resolved": "http://10.107.103.115:8001/postcss-normalize-charset/download/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha1-kwLeCykJS1LCWemyz43Ah5h58O0=", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-display-values": { - "version": "5.1.0", - "resolved": "http://10.107.103.115:8001/postcss-normalize-display-values/download/postcss-normalize-display-values-5.1.0.tgz", - "integrity": "sha1-cqu65YCBlg6e3XIA/PIauDJcPag=", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-positions": { - "version": "5.1.1", - "resolved": "http://10.107.103.115:8001/postcss-normalize-positions/download/postcss-normalize-positions-5.1.1.tgz", - "integrity": "sha1-75cnnYlAh7WTJbRcR/HoY9rvu5I=", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-repeat-style": { - "version": "5.1.1", - "resolved": "http://10.107.103.115:8001/postcss-normalize-repeat-style/download/postcss-normalize-repeat-style-5.1.1.tgz", - "integrity": "sha1-6euWgFIE9HZt9m/QntLhNUVCD7I=", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-string": { - "version": "5.1.0", - "resolved": "http://10.107.103.115:8001/postcss-normalize-string/download/postcss-normalize-string-5.1.0.tgz", - "integrity": "sha1-QRlhFp4HMIyCwfjFXz6KM3dX4ig=", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-timing-functions": { - "version": "5.1.0", - "resolved": "http://10.107.103.115:8001/postcss-normalize-timing-functions/download/postcss-normalize-timing-functions-5.1.0.tgz", - "integrity": "sha1-1WFEEPjwsjiOnyQKpgEbpvUtr7s=", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-unicode": { - "version": "5.1.1", - "resolved": "http://10.107.103.115:8001/postcss-normalize-unicode/download/postcss-normalize-unicode-5.1.1.tgz", - "integrity": "sha1-9nKX/KP+p/F+DSyqQHaa/Eh6oDA=", - "dependencies": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-url": { - "version": "5.1.0", - "resolved": "http://10.107.103.115:8001/postcss-normalize-url/download/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha1-7Z2IyoLiGr75n3Q0V9NymgQq3Nw=", - "dependencies": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-whitespace": { - "version": "5.1.1", - "resolved": "http://10.107.103.115:8001/postcss-normalize-whitespace/download/postcss-normalize-whitespace-5.1.1.tgz", - "integrity": "sha1-CKGg0f+henzG7+HmydqWnMRJPPo=", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-ordered-values": { - "version": "5.1.3", - "resolved": "http://10.107.103.115:8001/postcss-ordered-values/download/postcss-ordered-values-5.1.3.tgz", - "integrity": "sha1-tv0r0Q+TeyPYa8gpxp53Ms526jg=", - "dependencies": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-initial": { - "version": "5.1.1", - "resolved": "http://10.107.103.115:8001/postcss-reduce-initial/download/postcss-reduce-initial-5.1.1.tgz", - "integrity": "sha1-wYt9+4iu4ksfjkk2VBwprb01Ik4=", - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-transforms": { - "version": "5.1.0", - "resolved": "http://10.107.103.115:8001/postcss-reduce-transforms/download/postcss-reduce-transforms-5.1.0.tgz", - "integrity": "sha1-Mztw53WLgC890N3+mLscz++Wtuk=", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-safe-parser": { - "version": "5.0.2", - "resolved": "http://10.107.103.115:8001/postcss-safe-parser/download/postcss-safe-parser-5.0.2.tgz", - "integrity": "sha1-RZ3Sffa8K6ZGCIJLo55F2s9ehS0=", - "dependencies": { - "postcss": "^8.1.0" - }, - "engines": { - "node": ">=10.0" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.11", - "resolved": "http://10.107.103.115:8001/postcss-selector-parser/download/postcss-selector-parser-6.0.11.tgz", - "integrity": "sha1-LkHcObetdARuFhUYUYXNCxfQyNw=", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-svgo": { - "version": "5.1.0", - "resolved": "http://10.107.103.115:8001/postcss-svgo/download/postcss-svgo-5.1.0.tgz", - "integrity": "sha1-CjF0AM7XifIzoogm53Uj8VhX2A0=", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-unique-selectors": { - "version": "5.1.1", - "resolved": "http://10.107.103.115:8001/postcss-unique-selectors/download/postcss-unique-selectors-5.1.1.tgz", - "integrity": "sha1-qfJz0erNCemqYIj0sFB7GLG1QbY=", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "http://10.107.103.115:8001/postcss-value-parser/download/postcss-value-parser-4.2.0.tgz", - "integrity": "sha1-cjwJkgg2um0+WvAZ+SvAlxwC5RQ=" - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "http://10.107.103.115:8001/prelude-ls/download/prelude-ls-1.2.1.tgz", - "integrity": "sha1-3rxkidem5rDnYRiIzsiAM30xY5Y=", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/pretty-error": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/pretty-error/download/pretty-error-4.0.0.tgz", - "integrity": "sha1-kKcD9G3XI0rbRtD4SCPp0cuPENY=", - "dependencies": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "node_modules/pretty-time": { - "version": "1.1.0", - "resolved": "http://10.107.103.115:8001/pretty-time/download/pretty-time-1.1.0.tgz", - "integrity": "sha1-/7dCmvq7hTXDRqNOQYc63z103Q4=", - "engines": { - "node": ">=4" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/process-nextick-args/download/process-nextick-args-2.0.1.tgz", - "integrity": "sha1-eCDZsWEgzFXKmud5JoCufbptf+I=" - }, - "node_modules/progress": { - "version": "2.0.3", - "resolved": "http://10.107.103.115:8001/progress/download/progress-2.0.3.tgz", - "integrity": "sha1-foz42PW48jnBvGi+tOt4Vn1XLvg=", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/promise": { - "version": "7.3.1", - "resolved": "http://10.107.103.115:8001/promise/download/promise-7.3.1.tgz", - "integrity": "sha1-BktyYCsY+Q8pGSuLG8QY/9Hr078=", - "optional": true, - "dependencies": { - "asap": "~2.0.3" - } - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "http://10.107.103.115:8001/proxy-addr/download/proxy-addr-2.0.7.tgz", - "integrity": "sha1-8Z/mnOqzEe65S0LnDowgcPm6ECU=", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/prr": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/prr/download/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" - }, - "node_modules/psl": { - "version": "1.9.0", - "resolved": "http://10.107.103.115:8001/psl/download/psl-1.9.0.tgz", - "integrity": "sha1-0N8qE38AeUVl/K87LADNCfjVpac=", - "optional": true - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/pump/download/pump-3.0.0.tgz", - "integrity": "sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ=", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "2.3.0", - "resolved": "http://10.107.103.115:8001/punycode/download/punycode-2.3.0.tgz", - "integrity": "sha1-9n+mfJTaj00M//mBruQRgGQZm48=", - "engines": { - "node": ">=6" - } - }, - "node_modules/q": { - "version": "1.5.1", - "resolved": "http://10.107.103.115:8001/q/download/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, - "node_modules/qs": { - "version": "6.11.0", - "resolved": "http://10.107.103.115:8001/qs/download/qs-6.11.0.tgz", - "integrity": "sha1-/Q2WNEb3pl4TZ+AavYVClFPww3o=", - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/querystring": { - "version": "0.2.0", - "resolved": "http://10.107.103.115:8001/querystring/download/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/querystringify": { - "version": "2.2.0", - "resolved": "http://10.107.103.115:8001/querystringify/download/querystringify-2.2.0.tgz", - "integrity": "sha1-M0WUG0FTy50ILY7uTNogFqmu9/Y=" - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "http://10.107.103.115:8001/queue-microtask/download/queue-microtask-1.2.3.tgz", - "integrity": "sha1-SSkii7xyTfrEPg77BYyve2z7YkM=" - }, - "node_modules/quick-lru": { - "version": "4.0.1", - "resolved": "http://10.107.103.115:8001/quick-lru/download/quick-lru-4.0.1.tgz", - "integrity": "sha1-W4h48ROlgheEjGSCAmxz4bpXcn8=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "http://10.107.103.115:8001/randombytes/download/randombytes-2.1.0.tgz", - "integrity": "sha1-32+ENy8CcNxlzfYpE0mrekc9Tyo=", - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "http://10.107.103.115:8001/range-parser/download/range-parser-1.2.1.tgz", - "integrity": "sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.5.2", - "resolved": "http://10.107.103.115:8001/raw-body/download/raw-body-2.5.2.tgz", - "integrity": "sha1-mf69g7kOCJdQh+jx+UGaFJNmtoo=", - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-loader": { - "version": "4.0.2", - "resolved": "http://10.107.103.115:8001/raw-loader/download/raw-loader-4.0.2.tgz", - "integrity": "sha1-GqxrfRrRUB5m79rBUixz5ZpYTrY=", - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/raw-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "http://10.107.103.115:8001/schema-utils/download/schema-utils-3.1.1.tgz", - "integrity": "sha1-vHTEtraZXB2I92qLd76nIZ4MgoE=", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/read-pkg": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/read-pkg/download/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dev": true, - "dependencies": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg-up": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/read-pkg-up/download/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dev": true, - "dependencies": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg-up/node_modules/find-up": { - "version": "2.1.0", - "resolved": "http://10.107.103.115:8001/find-up/download/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "dependencies": { - "locate-path": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg-up/node_modules/locate-path": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/locate-path/download/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg-up/node_modules/p-limit": { - "version": "1.3.0", - "resolved": "http://10.107.103.115:8001/p-limit/download/p-limit-1.3.0.tgz", - "integrity": "sha1-uGvV8MJWkJEcdZD8v8IBDVSzzLg=", - "dev": true, - "dependencies": { - "p-try": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg-up/node_modules/p-locate": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/p-locate/download/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "dependencies": { - "p-limit": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg-up/node_modules/p-try": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/p-try/download/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg/node_modules/path-type": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/path-type/download/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dev": true, - "dependencies": { - "pify": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg/node_modules/pify": { - "version": "2.3.0", - "resolved": "http://10.107.103.115:8001/pify/download/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "http://10.107.103.115:8001/readable-stream/download/readable-stream-2.3.8.tgz", - "integrity": "sha1-kRJegEK7obmIf0k0X2J3Anzovps=", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/readable-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "http://10.107.103.115:8001/safe-buffer/download/safe-buffer-5.1.2.tgz", - "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=" - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "http://10.107.103.115:8001/readdirp/download/readdirp-3.6.0.tgz", - "integrity": "sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc=", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/readline": { - "version": "1.3.0", - "resolved": "http://10.107.103.115:8001/readline/download/readline-1.3.0.tgz", - "integrity": "sha1-xYDXfvLPyHUrEySYBg3JeTp6wBw=" - }, - "node_modules/redent": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/redent/download/redent-3.0.0.tgz", - "integrity": "sha1-5Ve3mYMWu1PJ8fVvpiY1LGljBZ8=", - "dev": true, - "dependencies": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "http://10.107.103.115:8001/regenerate/download/regenerate-1.4.2.tgz", - "integrity": "sha1-uTRtiCfo9aMve6KWN9OYtpAUhIo=" - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "http://10.107.103.115:8001/regenerate-unicode-properties/download/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha1-fDGSyrbdJOIctEYeXd190k+oN0w=", - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "http://10.107.103.115:8001/regenerator-runtime/download/regenerator-runtime-0.13.11.tgz", - "integrity": "sha1-9tyj587sIFkNB62nhWNqkM3KF/k=" - }, - "node_modules/regenerator-transform": { - "version": "0.15.1", - "resolved": "http://10.107.103.115:8001/regenerator-transform/download/regenerator-transform-0.15.1.tgz", - "integrity": "sha1-9sTpn8G0WR94DbJYYyjk2anY3FY=", - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regex-not": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/regex-not/download/regex-not-1.0.2.tgz", - "integrity": "sha1-H07OJ+ALC2XgJHpoEOaoXYOldSw=", - "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "http://10.107.103.115:8001/regexp.prototype.flags/download/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha1-h8qzD4D2ZmAYGju3v1mBqHKzZ6w=", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/regexpp": { - "version": "3.2.0", - "resolved": "http://10.107.103.115:8001/regexpp/download/regexpp-3.2.0.tgz", - "integrity": "sha1-BCWido2PI7rXDKS5BGH6LxIT4bI=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/regexpu-core": { - "version": "5.2.2", - "resolved": "http://10.107.103.115:8001/regexpu-core/download/regexpu-core-5.2.2.tgz", - "integrity": "sha1-Pk5dEhA7ZHSHEcOq1pk013GOdfw=", - "dependencies": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsgen": "^0.7.1", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regjsgen": { - "version": "0.7.1", - "resolved": "http://10.107.103.115:8001/regjsgen/download/regjsgen-0.7.1.tgz", - "integrity": "sha1-7l7zDhjT8Jt8Npt258I3PtJVRvY=" - }, - "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "http://10.107.103.115:8001/regjsparser/download/regjsparser-0.9.1.tgz", - "integrity": "sha1-Jy0FqhDHwfZwlbH/Ct2uhEL8Vwk=", - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "http://10.107.103.115:8001/jsesc/download/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "http://10.107.103.115:8001/relateurl/download/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "http://10.107.103.115:8001/remove-trailing-separator/download/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" - }, - "node_modules/renderkid": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/renderkid/download/renderkid-3.0.0.tgz", - "integrity": "sha1-X9gj5NaVHTc1jsyaWLHwaDa2Joo=", - "dependencies": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - } - }, - "node_modules/repeat-element": { - "version": "1.1.4", - "resolved": "http://10.107.103.115:8001/repeat-element/download/repeat-element-1.1.4.tgz", - "integrity": "sha1-vmgVIIR6tYx1aKx1+/rSjtQtOek=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "http://10.107.103.115:8001/repeat-string/download/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/request": { - "version": "2.88.2", - "resolved": "http://10.107.103.115:8001/request/download/request-2.88.2.tgz", - "integrity": "sha1-1zyRhzHLWofaBH4gcjQUb2ZNErM=", - "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", - "optional": true, - "dependencies": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/request/node_modules/qs": { - "version": "6.5.3", - "resolved": "http://10.107.103.115:8001/qs/download/qs-6.5.3.tgz", - "integrity": "sha1-Ou7/yRln7241wOSI70b7KWq3aq0=", - "optional": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "http://10.107.103.115:8001/require-directory/download/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "http://10.107.103.115:8001/require-from-string/download/require-from-string-2.0.2.tgz", - "integrity": "sha1-iaf92TgmEmcxjq/hT5wy5ZjDaQk=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-main-filename": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/require-main-filename/download/require-main-filename-2.0.0.tgz", - "integrity": "sha1-0LMp7MfMD2Fkn2IhW+aa9UqomJs=" - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/requires-port/download/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" - }, - "node_modules/resolve": { - "version": "1.22.1", - "resolved": "http://10.107.103.115:8001/resolve/download/resolve-1.22.1.tgz", - "integrity": "sha1-J8suu1P5GrtJRwqSi7p1WAZqwXc=", - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - } - }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/resolve-cwd/download/resolve-cwd-3.0.0.tgz", - "integrity": "sha1-DwB18bslRHZs9zumpuKt/ryxPy0=", - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-cwd/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "http://10.107.103.115:8001/resolve-from/download/resolve-from-5.0.0.tgz", - "integrity": "sha1-w1IlhD3493bfIcV1V7wIfp39/Gk=", - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-dir": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/resolve-dir/download/resolve-dir-1.0.1.tgz", - "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", - "dev": true, - "dependencies": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/resolve-from/download/resolve-from-4.0.0.tgz", - "integrity": "sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY=", - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-global": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/resolve-global/download/resolve-global-1.0.0.tgz", - "integrity": "sha1-oqed9K8so/Sb93753azTItrRklU=", - "dev": true, - "dependencies": { - "global-dirs": "^0.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "http://10.107.103.115:8001/resolve-url/download/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "deprecated": "https://github.com/lydell/resolve-url#deprecated" - }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "http://10.107.103.115:8001/restore-cursor/download/restore-cursor-3.1.0.tgz", - "integrity": "sha1-OfZ8VLOnpYzqUjbZXPADQjljH34=", - "dev": true, - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ret": { - "version": "0.1.15", - "resolved": "http://10.107.103.115:8001/ret/download/ret-0.1.15.tgz", - "integrity": "sha1-uKSCXVvbH8P29Twrwz+BOIaBx7w=", - "engines": { - "node": ">=0.12" - } - }, - "node_modules/retry": { - "version": "0.12.0", - "resolved": "http://10.107.103.115:8001/retry/download/retry-0.12.0.tgz", - "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", - "engines": { - "node": ">= 4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "http://10.107.103.115:8001/reusify/download/reusify-1.0.4.tgz", - "integrity": "sha1-kNo4Kx4SbvwCFG6QhFqI2xKSXXY=", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rfdc": { - "version": "1.3.0", - "resolved": "http://10.107.103.115:8001/rfdc/download/rfdc-1.3.0.tgz", - "integrity": "sha1-0LfEQasnINBdxM8m4ByJYx2doIs=", - "dev": true - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "http://10.107.103.115:8001/rimraf/download/rimraf-3.0.2.tgz", - "integrity": "sha1-8aVAK6YiCtUswSgrrBrjqkn9Bho=", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/run-async": { - "version": "2.4.1", - "resolved": "http://10.107.103.115:8001/run-async/download/run-async-2.4.1.tgz", - "integrity": "sha1-hEDsz5nqPnC9QJ1JqriOEMGJpFU=", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "http://10.107.103.115:8001/run-parallel/download/run-parallel-1.2.0.tgz", - "integrity": "sha1-ZtE2jae9+SHrnZW9GpIp5/IaQ+4=", - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/rxjs": { - "version": "7.8.0", - "resolved": "http://10.107.103.115:8001/rxjs/download/rxjs-7.8.0.tgz", - "integrity": "sha1-kKk4hiqCiI/0xzWYEaWV4U4eCaQ=", - "dev": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "http://10.107.103.115:8001/safe-buffer/download/safe-buffer-5.2.1.tgz", - "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=" - }, - "node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "http://10.107.103.115:8001/safe-regex/download/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dependencies": { - "ret": "~0.1.10" - } - }, - "node_modules/safe-regex-test": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/safe-regex-test/download/safe-regex-test-1.0.0.tgz", - "integrity": "sha1-eTuHTVJOs2QNGHOq0DWW2y1PIpU=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "http://10.107.103.115:8001/safer-buffer/download/safer-buffer-2.1.2.tgz", - "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=" - }, - "node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "http://10.107.103.115:8001/schema-utils/download/schema-utils-2.7.1.tgz", - "integrity": "sha1-HKTzLRskxZDCA7jnpQvw6kzTlNc=", - "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 8.9.0" - } - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/select-hose/download/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" - }, - "node_modules/selfsigned": { - "version": "1.10.14", - "resolved": "http://10.107.103.115:8001/selfsigned/download/selfsigned-1.10.14.tgz", - "integrity": "sha1-7lHYTZ3OzGHgfkq6NPIpq1JcFXQ=", - "dependencies": { - "node-forge": "^0.10.0" - } - }, - "node_modules/semver": { - "version": "6.3.0", - "resolved": "http://10.107.103.115:8001/semver/download/semver-6.3.0.tgz", - "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/send": { - "version": "0.18.0", - "resolved": "http://10.107.103.115:8001/send/download/send-0.18.0.tgz", - "integrity": "sha1-ZwFnzGVLBfWqSnZ/kRO7NxvHBr4=", - "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" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "http://10.107.103.115:8001/debug/download/debug-2.6.9.tgz", - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "http://10.107.103.115:8001/ms/download/ms-2.1.3.tgz", - "integrity": "sha1-V0yBOM4dK1hh8LRFedut1gxmFbI=" - }, - "node_modules/serialize-javascript": { - "version": "6.0.1", - "resolved": "http://10.107.103.115:8001/serialize-javascript/download/serialize-javascript-6.0.1.tgz", - "integrity": "sha1-sgbvsnw9oLCra1L0jRcLeZZFjlw=", - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "http://10.107.103.115:8001/serve-index/download/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "http://10.107.103.115:8001/debug/download/debug-2.6.9.tgz", - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "http://10.107.103.115:8001/depd/download/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "http://10.107.103.115:8001/http-errors/download/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "http://10.107.103.115:8001/inherits/download/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "http://10.107.103.115:8001/setprototypeof/download/setprototypeof-1.1.0.tgz", - "integrity": "sha1-0L2FU2iHtv58DYGMuWLZ2RxU5lY=" - }, - "node_modules/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "http://10.107.103.115:8001/statuses/download/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "http://10.107.103.115:8001/serve-static/download/serve-static-1.15.0.tgz", - "integrity": "sha1-+q7wjP/goaYvYMrQxOUTz/CslUA=", - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/set-blocking/download/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" - }, - "node_modules/set-value": { - "version": "3.0.2", - "resolved": "http://10.107.103.115:8001/set-value/download/set-value-3.0.2.tgz", - "integrity": "sha1-dOjs0CPDPQ93GZ1BVAmkDyHmG5A=", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "http://10.107.103.115:8001/setprototypeof/download/setprototypeof-1.2.0.tgz", - "integrity": "sha1-ZsmiSnP5/CjL5msJ/tPTPcrxtCQ=" - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "http://10.107.103.115:8001/shallow-clone/download/shallow-clone-3.0.1.tgz", - "integrity": "sha1-jymBrZJTH1UDWwH7IwdppA4C76M=", - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "http://10.107.103.115:8001/shebang-command/download/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dependencies": { - "shebang-regex": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/shebang-regex/download/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "http://10.107.103.115:8001/side-channel/download/side-channel-1.0.4.tgz", - "integrity": "sha1-785cj9wQTudRslxY1CkAEfpeos8=", - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "http://10.107.103.115:8001/signal-exit/download/signal-exit-3.0.7.tgz", - "integrity": "sha1-qaF2f4r4QVURTqq9c/mSc8j1mtk=" - }, - "node_modules/sirv": { - "version": "1.0.19", - "resolved": "http://10.107.103.115:8001/sirv/download/sirv-1.0.19.tgz", - "integrity": "sha1-HXOXmzjH/pH8uknIUoDaqcI2O0k=", - "dependencies": { - "@polka/url": "^1.0.0-next.20", - "mrmime": "^1.0.0", - "totalist": "^1.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/slash": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/slash/download/slash-4.0.0.tgz", - "integrity": "sha1-JCI3IXbExsWt214q2oha+YSzlqc=", - "engines": { - "node": ">=12" - } - }, - "node_modules/slice-ansi": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/slice-ansi/download/slice-ansi-4.0.0.tgz", - "integrity": "sha1-UA6N0P1VsFgVCGJVsxla3ypF/ms=", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/slice-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/slice-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "http://10.107.103.115:8001/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true - }, - "node_modules/snapdragon": { - "version": "0.8.2", - "resolved": "http://10.107.103.115:8001/snapdragon/download/snapdragon-0.8.2.tgz", - "integrity": "sha1-ZJIufFZbDhQgS6GqfWlkJ40lGC0=", - "dependencies": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node": { - "version": "2.1.1", - "resolved": "http://10.107.103.115:8001/snapdragon-node/download/snapdragon-node-2.1.1.tgz", - "integrity": "sha1-bBdfhv8UvbByRWPo88GwIaKGhTs=", - "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/define-property": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/define-property/download/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", - "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/is-descriptor/download/is-descriptor-1.0.2.tgz", - "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util": { - "version": "3.0.1", - "resolved": "http://10.107.103.115:8001/snapdragon-util/download/snapdragon-util-3.0.1.tgz", - "integrity": "sha1-+VZHlIbyrNeXAGk/b3uAXkWrVuI=", - "dependencies": { - "kind-of": "^3.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "http://10.107.103.115:8001/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/debug": { - "version": "2.6.9", - "resolved": "http://10.107.103.115:8001/debug/download/debug-2.6.9.tgz", - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/snapdragon/node_modules/define-property": { - "version": "0.2.5", - "resolved": "http://10.107.103.115:8001/define-property/download/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/extend-shallow/download/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/ms": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/snapdragon/node_modules/source-map": { - "version": "0.5.7", - "resolved": "http://10.107.103.115:8001/source-map/download/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "http://10.107.103.115:8001/sockjs/download/sockjs-0.3.24.tgz", - "integrity": "sha1-ybyJlfM6ERvqA5XsMKoyBr21zM4=", - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/sockjs-client": { - "version": "1.6.1", - "resolved": "http://10.107.103.115:8001/sockjs-client/download/sockjs-client-1.6.1.tgz", - "integrity": "sha1-NQuO2kLW1S3cAww5lDNkwR3K2AY=", - "dependencies": { - "debug": "^3.2.7", - "eventsource": "^2.0.2", - "faye-websocket": "^0.11.4", - "inherits": "^2.0.4", - "url-parse": "^1.5.10" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/sockjs-client/node_modules/debug": { - "version": "3.2.7", - "resolved": "http://10.107.103.115:8001/debug/download/debug-3.2.7.tgz", - "integrity": "sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o=", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/sockjs/node_modules/uuid": { - "version": "8.3.2", - "resolved": "http://10.107.103.115:8001/uuid/download/uuid-8.3.2.tgz", - "integrity": "sha1-gNW1ztJxu5r2xEXyGhoExgbO++I=", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/source-list-map": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/source-list-map/download/source-list-map-2.0.1.tgz", - "integrity": "sha1-OZO9hzv8SEecyp6jpUeDXHwVSzQ=" - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "http://10.107.103.115:8001/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "0.6.2", - "resolved": "http://10.107.103.115:8001/source-map-js/download/source-map-js-0.6.2.tgz", - "integrity": "sha1-C7XeYxtBz72mz7qL0FqA79/SOF4=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-resolve": { - "version": "0.5.3", - "resolved": "http://10.107.103.115:8001/source-map-resolve/download/source-map-resolve-0.5.3.tgz", - "integrity": "sha1-GQhmvs51U+H48mei7oLGBrVQmho=", - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "http://10.107.103.115:8001/source-map-support/download/source-map-support-0.5.21.tgz", - "integrity": "sha1-BP58f54e0tZiIzwoyys1ufY/bk8=", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-url": { - "version": "0.4.1", - "resolved": "http://10.107.103.115:8001/source-map-url/download/source-map-url-0.4.1.tgz", - "integrity": "sha1-CvZmBadFpaL5HPG7+KevvCg97FY=", - "deprecated": "See https://github.com/lydell/source-map-url#deprecated" - }, - "node_modules/sourcemap-codec": { - "version": "1.4.8", - "resolved": "http://10.107.103.115:8001/sourcemap-codec/download/sourcemap-codec-1.4.8.tgz", - "integrity": "sha1-6oBL2UhXQC5pktBaOO8a41qatMQ=", - "deprecated": "Please use @jridgewell/sourcemap-codec instead" - }, - "node_modules/spdx-correct": { - "version": "3.1.1", - "resolved": "http://10.107.103.115:8001/spdx-correct/download/spdx-correct-3.1.1.tgz", - "integrity": "sha1-3s6BrJweZxPl99G28X1Gj6U9iak=", - "dev": true, - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "http://10.107.103.115:8001/spdx-exceptions/download/spdx-exceptions-2.3.0.tgz", - "integrity": "sha1-PyjOGnegA3JoPq3kpDMYNSeiFj0=", - "dev": true - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "http://10.107.103.115:8001/spdx-expression-parse/download/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha1-z3D1BILu/cmOPOCmgz5KU87rpnk=", - "dev": true, - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.11", - "resolved": "http://10.107.103.115:8001/spdx-license-ids/download/spdx-license-ids-3.0.11.tgz", - "integrity": "sha1-UMDYxAoU7Bv0Sbrmmg6kaFqdn5U=", - "dev": true - }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "http://10.107.103.115:8001/spdy/download/spdy-4.0.2.tgz", - "integrity": "sha1-t09GYgOj7aRSwCSSuR+56EonZ3s=", - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/spdy-transport/download/spdy-transport-3.0.0.tgz", - "integrity": "sha1-ANSGOmQArXXfkzYaFghgXl3NzzE=", - "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "node_modules/spdy-transport/node_modules/readable-stream": { - "version": "3.6.1", - "resolved": "http://10.107.103.115:8001/readable-stream/download/readable-stream-3.6.1.tgz", - "integrity": "sha1-+fm19TaSAlOz0m52YOfaTM/5u2I=", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/split-string": { - "version": "3.1.0", - "resolved": "http://10.107.103.115:8001/split-string/download/split-string-3.1.0.tgz", - "integrity": "sha1-fLCd2jqGWFcFxks5pkZgOGguj+I=", - "dependencies": { - "extend-shallow": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/split2": { - "version": "3.2.2", - "resolved": "http://10.107.103.115:8001/split2/download/split2-3.2.2.tgz", - "integrity": "sha1-vyzyo32DgxLCSciSBv16F90SNl8=", - "dev": true, - "dependencies": { - "readable-stream": "^3.0.0" - } - }, - "node_modules/split2/node_modules/readable-stream": { - "version": "3.6.1", - "resolved": "http://10.107.103.115:8001/readable-stream/download/readable-stream-3.6.1.tgz", - "integrity": "sha1-+fm19TaSAlOz0m52YOfaTM/5u2I=", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "http://10.107.103.115:8001/sprintf-js/download/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "node_modules/sshpk": { - "version": "1.17.0", - "resolved": "http://10.107.103.115:8001/sshpk/download/sshpk-1.17.0.tgz", - "integrity": "sha1-V4CC2S1P5hKxMAdJblQ/oPvL5MU=", - "optional": true, - "dependencies": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - }, - "bin": { - "sshpk-conv": "bin/sshpk-conv", - "sshpk-sign": "bin/sshpk-sign", - "sshpk-verify": "bin/sshpk-verify" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "http://10.107.103.115:8001/stable/download/stable-0.1.8.tgz", - "integrity": "sha1-g26zyDgv4pNv6vVEYxAXzn1Ho88=", - "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" - }, - "node_modules/stackframe": { - "version": "1.3.4", - "resolved": "http://10.107.103.115:8001/stackframe/download/stackframe-1.3.4.tgz", - "integrity": "sha1-uIGgBMjBSaXo7+831RsW5BKUMxA=" - }, - "node_modules/static-extend": { - "version": "0.1.2", - "resolved": "http://10.107.103.115:8001/static-extend/download/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property": { - "version": "0.2.5", - "resolved": "http://10.107.103.115:8001/define-property/download/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/statuses/download/statuses-2.0.1.tgz", - "integrity": "sha1-VcsADM8dSHKL0jxoWgY5mM8aG2M=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/std-env": { - "version": "3.3.2", - "resolved": "http://10.107.103.115:8001/std-env/download/std-env-3.3.2.tgz", - "integrity": "sha1-ryc0OwAWFgFVNCkheDJ7ICue6VU=" - }, - "node_modules/stickybits": { - "version": "3.7.11", - "resolved": "http://10.107.103.115:8001/stickybits/download/stickybits-3.7.11.tgz", - "integrity": "sha1-RgnzqR70IJmHwaRbMT5faCski/Y=" - }, - "node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "http://10.107.103.115:8001/string_decoder/download/string_decoder-1.1.1.tgz", - "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "http://10.107.103.115:8001/safe-buffer/download/safe-buffer-5.1.2.tgz", - "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=" - }, - "node_modules/string-argv": { - "version": "0.3.1", - "resolved": "http://10.107.103.115:8001/string-argv/download/string-argv-0.3.1.tgz", - "integrity": "sha1-leL77AQnrhkYSTX4FtdKqkxcGdo=", - "dev": true, - "engines": { - "node": ">=0.6.19" - } - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "http://10.107.103.115:8001/string-width/download/string-width-4.2.3.tgz", - "integrity": "sha1-JpxxF9J7Ba0uU2gwqOyJXvnG0BA=", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.6", - "resolved": "http://10.107.103.115:8001/string.prototype.trimend/download/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha1-xKJ/oCbZedecBPFzl/JQpGKURTM=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.6", - "resolved": "http://10.107.103.115:8001/string.prototype.trimstart/download/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha1-6Qq2aqjkAH2S71kbvzzUIsVr3PQ=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "http://10.107.103.115:8001/strip-ansi/download/strip-ansi-6.0.1.tgz", - "integrity": "sha1-nibGPTD1NEPpSJSVshBdN7Z6hdk=", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/strip-bom/download/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-eof": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/strip-eof/download/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/strip-final-newline/download/strip-final-newline-2.0.0.tgz", - "integrity": "sha1-ibhS+y/L6Tb29LMYevsKEsGrWK0=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-indent": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/strip-indent/download/strip-indent-3.0.0.tgz", - "integrity": "sha1-wy4c7pQLazQyx3G8LFS8znPNMAE=", - "dev": true, - "dependencies": { - "min-indent": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "http://10.107.103.115:8001/strip-json-comments/download/strip-json-comments-3.1.1.tgz", - "integrity": "sha1-MfEoGzgyYwQ0gxwxDAHMzajL4AY=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/style-loader": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/style-loader/download/style-loader-2.0.0.tgz", - "integrity": "sha1-lmlgL9RpB0DqrsE3eZoDrdu8OTw=", - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/style-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "http://10.107.103.115:8001/schema-utils/download/schema-utils-3.1.1.tgz", - "integrity": "sha1-vHTEtraZXB2I92qLd76nIZ4MgoE=", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/stylehacks": { - "version": "5.1.1", - "resolved": "http://10.107.103.115:8001/stylehacks/download/stylehacks-5.1.1.tgz", - "integrity": "sha1-eTSjTrWdcVIUn6adbp5W8vw0vMk=", - "dependencies": { - "browserslist": "^4.21.4", - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "http://10.107.103.115:8001/supports-color/download/supports-color-5.5.0.tgz", - "integrity": "sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/supports-preserve-symlinks-flag/download/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha1-btpL00SjyUrqN21MwxvHcxEDngk=", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/svg-tags": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/svg-tags/download/svg-tags-1.0.0.tgz", - "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=" - }, - "node_modules/svgo": { - "version": "2.8.0", - "resolved": "http://10.107.103.115:8001/svgo/download/svgo-2.8.0.tgz", - "integrity": "sha1-T/gMzmcQ3CeV8MfHQQHmdkz8zSQ=", - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/table": { - "version": "6.8.1", - "resolved": "http://10.107.103.115:8001/table/download/table-6.8.1.tgz", - "integrity": "sha1-6itxNZ/gOwF6X7wpYgRHEVgIC98=", - "dev": true, - "dependencies": { - "ajv": "^8.0.1", - "lodash.truncate": "^4.4.2", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/table/node_modules/ajv": { - "version": "8.12.0", - "resolved": "http://10.107.103.115:8001/ajv/download/ajv-8.12.0.tgz", - "integrity": "sha1-0aBScyPiL1NWLFZ8AJkVd9++GdE=", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "node_modules/table/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/json-schema-traverse/download/json-schema-traverse-1.0.0.tgz", - "integrity": "sha1-rnvLNlard6c7pcSb9lTzjmtoYOI=", - "dev": true - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "http://10.107.103.115:8001/tapable/download/tapable-2.2.1.tgz", - "integrity": "sha1-GWenPvQGCoLxKrlq+G1S/bdu7KA=", - "engines": { - "node": ">=6" - } - }, - "node_modules/terser": { - "version": "5.16.5", - "resolved": "http://10.107.103.115:8001/terser/download/terser-5.16.5.tgz", - "integrity": "sha1-HChcoGVfRn+Srxu6tGq3LRywjlo=", - "dependencies": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.6", - "resolved": "http://10.107.103.115:8001/terser-webpack-plugin/download/terser-webpack-plugin-5.3.6.tgz", - "integrity": "sha1-VZCuwxqjxvdxzhsazKYGOeqzGVw=", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.14", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "terser": "^5.14.1" - }, - "engines": { - "node": ">= 10.13.0" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "http://10.107.103.115:8001/schema-utils/download/schema-utils-3.1.1.tgz", - "integrity": "sha1-vHTEtraZXB2I92qLd76nIZ4MgoE=", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "http://10.107.103.115:8001/commander/download/commander-2.20.3.tgz", - "integrity": "sha1-/UhehMA+tIgcIHIrpIA16FMa6zM=" - }, - "node_modules/text-extensions": { - "version": "1.9.0", - "resolved": "http://10.107.103.115:8001/text-extensions/download/text-extensions-1.9.0.tgz", - "integrity": "sha1-GFPkX+45yUXOb2w2stZZtaq8KiY=", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "http://10.107.103.115:8001/text-table/download/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "http://10.107.103.115:8001/thenify/download/thenify-3.3.1.tgz", - "integrity": "sha1-iTLmhqQGYDigFt2eLKRq3Zg4qV8=", - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "http://10.107.103.115:8001/thenify-all/download/thenify-all-1.6.0.tgz", - "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "http://10.107.103.115:8001/through/download/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "node_modules/through2": { - "version": "4.0.2", - "resolved": "http://10.107.103.115:8001/through2/download/through2-4.0.2.tgz", - "integrity": "sha1-p846wqeosLlmyA58SfBITDsjl2Q=", - "dev": true, - "dependencies": { - "readable-stream": "3" - } - }, - "node_modules/through2/node_modules/readable-stream": { - "version": "3.6.1", - "resolved": "http://10.107.103.115:8001/readable-stream/download/readable-stream-3.6.1.tgz", - "integrity": "sha1-+fm19TaSAlOz0m52YOfaTM/5u2I=", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "http://10.107.103.115:8001/thunky/download/thunky-1.1.0.tgz", - "integrity": "sha1-Wrr3FKlAXbBQRzK7zNLO3Z75U30=" - }, - "node_modules/tiny-each-async": { - "version": "2.0.3", - "resolved": "http://10.107.103.115:8001/tiny-each-async/download/tiny-each-async-2.0.3.tgz", - "integrity": "sha1-jru/1tYpXxNwAD+7NxYq/loKUdE=" - }, - "node_modules/tmp": { - "version": "0.0.33", - "resolved": "http://10.107.103.115:8001/tmp/download/tmp-0.0.33.tgz", - "integrity": "sha1-bTQzWIl2jSGyvNoKonfO07G/rfk=", - "dev": true, - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/to-fast-properties/download/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "engines": { - "node": ">=4" - } - }, - "node_modules/to-object-path": { - "version": "0.3.0", - "resolved": "http://10.107.103.115:8001/to-object-path/download/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-object-path/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "http://10.107.103.115:8001/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex": { - "version": "3.0.2", - "resolved": "http://10.107.103.115:8001/to-regex/download/to-regex-3.0.2.tgz", - "integrity": "sha1-E8/dmzNlUvMLUfM6iuG0Knp1mc4=", - "dependencies": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "http://10.107.103.115:8001/to-regex-range/download/to-regex-range-5.0.1.tgz", - "integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/toidentifier/download/toidentifier-1.0.1.tgz", - "integrity": "sha1-O+NDIaiKgg7RvYDfqjPkefu43TU=", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/totalist": { - "version": "1.1.0", - "resolved": "http://10.107.103.115:8001/totalist/download/totalist-1.1.0.tgz", - "integrity": "sha1-pNZaPlRlF3AePlw3pHpwrJf+Vt8=", - "engines": { - "node": ">=6" - } - }, - "node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "http://10.107.103.115:8001/tough-cookie/download/tough-cookie-2.5.0.tgz", - "integrity": "sha1-zZ+yoKodWhK0c72fuW+j3P9lreI=", - "optional": true, - "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/trim-newlines": { - "version": "3.0.1", - "resolved": "http://10.107.103.115:8001/trim-newlines/download/trim-newlines-3.0.1.tgz", - "integrity": "sha1-Jgpdli2LdSQlsy86fbDcrNF2wUQ=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ts-node": { - "version": "9.1.1", - "resolved": "http://10.107.103.115:8001/ts-node/download/ts-node-9.1.1.tgz", - "integrity": "sha1-UamkUKPpWUAb2l8ASnLVS5NtN20=", - "dev": true, - "dependencies": { - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "source-map-support": "^0.5.17", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "typescript": ">=2.7" - } - }, - "node_modules/tsconfig-paths": { - "version": "3.14.1", - "resolved": "http://10.107.103.115:8001/tsconfig-paths/download/tsconfig-paths-3.14.1.tgz", - "integrity": "sha1-ugc0WZ6Oo2yGJ5jpILzxYyd7E3o=", - "dev": true, - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - }, - "node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/json5/download/json5-1.0.2.tgz", - "integrity": "sha1-Y9mNYPIbMTt3xNbaGL+mnYDh1ZM=", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/tslib": { - "version": "2.5.0", - "resolved": "http://10.107.103.115:8001/tslib/download/tslib-2.5.0.tgz", - "integrity": "sha1-Qr/thvV4eutB0DGGbI9AJCng/d8=" - }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "http://10.107.103.115:8001/tunnel-agent/download/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "optional": true, - "dependencies": { - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": "*" - } - }, - "node_modules/tweetnacl": { - "version": "0.14.5", - "resolved": "http://10.107.103.115:8001/tweetnacl/download/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "optional": true - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "http://10.107.103.115:8001/type-check/download/type-check-0.4.0.tgz", - "integrity": "sha1-B7ggO/pwVsBlcFDjzNLDdzC6uPE=", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.20.2", - "resolved": "http://10.107.103.115:8001/type-fest/download/type-fest-0.20.2.tgz", - "integrity": "sha1-G/IH9LKPkVg2ZstfvTJ4hzAc1fQ=", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "http://10.107.103.115:8001/type-is/download/type-is-1.6.18.tgz", - "integrity": "sha1-TlUs0F3wlGfcvE73Od6J8s83wTE=", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typed-array-length": { - "version": "1.0.4", - "resolved": "http://10.107.103.115:8001/typed-array-length/download/typed-array-length-1.0.4.tgz", - "integrity": "sha1-idg3heXECYvscuCLMZZR8OrJwbs=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" - } - }, - "node_modules/typescript": { - "version": "4.9.5", - "resolved": "http://10.107.103.115:8001/typescript/download/typescript-4.9.5.tgz", - "integrity": "sha1-CVl5+bzA0J2jJNWNA86Pg3TL5lo=", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/unbox-primitive/download/unbox-primitive-1.0.2.tgz", - "integrity": "sha1-KQMgIQV9Xmzb0IxRKcIm3/jtb54=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - } - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/unicode-canonical-property-names-ecmascript/download/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha1-MBrNxSVjFnDTn2FG4Od/9rvevdw=", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/unicode-match-property-ecmascript/download/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha1-VP0W4OyxZ88Ezx91a9zJLrp5dsM=", - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "resolved": "http://10.107.103.115:8001/unicode-match-property-value-ecmascript/download/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha1-y1//3NFqBRJPWksL98N3Agisu+A=", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/unicode-property-aliases-ecmascript/download/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha1-CjbLmlhcT2q9Ua0d7dsoXBZSl8g=", - "engines": { - "node": ">=4" - } - }, - "node_modules/union-value": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/union-value/download/union-value-1.0.1.tgz", - "integrity": "sha1-C2/nuDWuzaYcbqTU8CwUIh4QmEc=", - "dependencies": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/union-value/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/extend-shallow/download/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/union-value/node_modules/set-value": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/set-value/download/set-value-2.0.1.tgz", - "integrity": "sha1-oY1AUw5vB95CKMfe/kInr4ytAFs=", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/universalify": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/universalify/download/universalify-2.0.0.tgz", - "integrity": "sha1-daSYTv7cSwiXXFrrc/Uw0C3yVxc=", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/unpipe/download/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/unset-value": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/unset-value/download/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value": { - "version": "0.3.1", - "resolved": "http://10.107.103.115:8001/has-value/download/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { - "version": "2.1.0", - "resolved": "http://10.107.103.115:8001/isobject/download/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dependencies": { - "isarray": "1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-values": { - "version": "0.1.4", - "resolved": "http://10.107.103.115:8001/has-values/download/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/upath": { - "version": "1.2.0", - "resolved": "http://10.107.103.115:8001/upath/download/upath-1.2.0.tgz", - "integrity": "sha1-j2bbzVWog6za5ECK+LA1pQRMGJQ=", - "engines": { - "node": ">=4", - "yarn": "*" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.10", - "resolved": "http://10.107.103.115:8001/update-browserslist-db/download/update-browserslist-db-1.0.10.tgz", - "integrity": "sha1-D1S4dlRXJvF9AM2aJWHm2t6UP/M=", - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "browserslist-lint": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "http://10.107.103.115:8001/uri-js/download/uri-js-4.4.1.tgz", - "integrity": "sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34=", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/urix": { - "version": "0.1.0", - "resolved": "http://10.107.103.115:8001/urix/download/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "deprecated": "Please see https://github.com/lydell/urix#deprecated" - }, - "node_modules/url": { - "version": "0.11.0", - "resolved": "http://10.107.103.115:8001/url/download/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dependencies": { - "punycode": "1.3.2", - "querystring": "0.2.0" - } - }, - "node_modules/url-loader": { - "version": "4.1.1", - "resolved": "http://10.107.103.115:8001/url-loader/download/url-loader-4.1.1.tgz", - "integrity": "sha1-KFBekFyuFYzwfJLKYi1/I35wpOI=", - "dependencies": { - "loader-utils": "^2.0.0", - "mime-types": "^2.1.27", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "peerDependencies": { - "file-loader": "*", - "webpack": "^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "file-loader": { - "optional": true - } - } - }, - "node_modules/url-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "http://10.107.103.115:8001/schema-utils/download/schema-utils-3.1.1.tgz", - "integrity": "sha1-vHTEtraZXB2I92qLd76nIZ4MgoE=", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/url-parse": { - "version": "1.5.10", - "resolved": "http://10.107.103.115:8001/url-parse/download/url-parse-1.5.10.tgz", - "integrity": "sha1-nTwvc2wddd070r5QfcwRHx4uqcE=", - "dependencies": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "node_modules/url/node_modules/punycode": { - "version": "1.3.2", - "resolved": "http://10.107.103.115:8001/punycode/download/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" - }, - "node_modules/use": { - "version": "3.1.1", - "resolved": "http://10.107.103.115:8001/use/download/use-3.1.1.tgz", - "integrity": "sha1-1QyMrHmhn7wg8pEfVuuXP04QBw8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/util-deprecate/download/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "http://10.107.103.115:8001/utila/download/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/utils-merge/download/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "3.4.0", - "resolved": "http://10.107.103.115:8001/uuid/download/uuid-3.4.0.tgz", - "integrity": "sha1-sj5DWK+oogL+ehAK8fX4g/AgB+4=", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "http://10.107.103.115:8001/v8-compile-cache/download/v8-compile-cache-2.3.0.tgz", - "integrity": "sha1-LeGWGMZtwkfc+2+ZM4A12CRaLO4=", - "dev": true - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "http://10.107.103.115:8001/validate-npm-package-license/download/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha1-/JH2uce6FchX9MssXe/uw51PQQo=", - "dev": true, - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "http://10.107.103.115:8001/vary/download/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/verror": { - "version": "1.10.0", - "resolved": "http://10.107.103.115:8001/verror/download/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "engines": [ - "node >=0.6.0" - ], - "optional": true, - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "node_modules/vue": { - "version": "3.2.26", - "resolved": "http://10.107.103.115:8001/vue/download/vue-3.2.26.tgz", - "integrity": "sha1-XbV1WD7K5JXHyqXBL9WQ3/y7dj4=", - "dependencies": { - "@vue/compiler-dom": "3.2.26", - "@vue/compiler-sfc": "3.2.26", - "@vue/runtime-dom": "3.2.26", - "@vue/server-renderer": "3.2.26", - "@vue/shared": "3.2.26" - } - }, - "node_modules/vue-demi": { - "version": "0.13.11", - "resolved": "http://10.107.103.115:8001/vue-demi/download/vue-demi-0.13.11.tgz", - "integrity": "sha1-fZA2m9rol02HsZc1ZK05AYJBDZk=", - "hasInstallScript": true, - "bin": { - "vue-demi-fix": "bin/vue-demi-fix.js", - "vue-demi-switch": "bin/vue-demi-switch.js" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "@vue/composition-api": "^1.0.0-rc.1", - "vue": "^3.0.0-0 || ^2.6.0" - }, - "peerDependenciesMeta": { - "@vue/composition-api": { - "optional": true - } - } - }, - "node_modules/vue-eslint-parser": { - "version": "7.11.0", - "resolved": "http://10.107.103.115:8001/vue-eslint-parser/download/vue-eslint-parser-7.11.0.tgz", - "integrity": "sha1-IUtd6pYQB/z/su5luJEjB2KNDa8=", - "dev": true, - "dependencies": { - "debug": "^4.1.1", - "eslint-scope": "^5.1.1", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.2.1", - "esquery": "^1.4.0", - "lodash": "^4.17.21", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8.10" - }, - "peerDependencies": { - "eslint": ">=5.0.0" - } - }, - "node_modules/vue-eslint-parser/node_modules/acorn": { - "version": "7.4.1", - "resolved": "http://10.107.103.115:8001/acorn/download/acorn-7.4.1.tgz", - "integrity": "sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo=", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/vue-eslint-parser/node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "http://10.107.103.115:8001/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/vue-eslint-parser/node_modules/espree": { - "version": "6.2.1", - "resolved": "http://10.107.103.115:8001/espree/download/espree-6.2.1.tgz", - "integrity": "sha1-d/xy4f10SiBSwg84pbV1gy6Cc0o=", - "dev": true, - "dependencies": { - "acorn": "^7.1.1", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/vue-i18n": { - "version": "9.2.2", - "resolved": "http://10.107.103.115:8001/vue-i18n/download/vue-i18n-9.2.2.tgz", - "integrity": "sha1-rrSdlCSSPHfg1kQePyHa/OzQ5mY=", - "dependencies": { - "@intlify/core-base": "9.2.2", - "@intlify/shared": "9.2.2", - "@intlify/vue-devtools": "9.2.2", - "@vue/devtools-api": "^6.2.1" - }, - "engines": { - "node": ">= 14" - }, - "peerDependencies": { - "vue": "^3.0.0" - } - }, - "node_modules/vue-loader": { - "version": "16.8.3", - "resolved": "http://10.107.103.115:8001/vue-loader/download/vue-loader-16.8.3.tgz", - "integrity": "sha1-1D5nXe9bqTRdbH8FkUwT2GGZcIc=", - "dependencies": { - "chalk": "^4.1.0", - "hash-sum": "^2.0.0", - "loader-utils": "^2.0.0" - }, - "peerDependencies": { - "webpack": "^4.1.0 || ^5.0.0-0" - } - }, - "node_modules/vue-loader/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/vue-loader/node_modules/chalk": { - "version": "4.1.2", - "resolved": "http://10.107.103.115:8001/chalk/download/chalk-4.1.2.tgz", - "integrity": "sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/vue-loader/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/vue-loader/node_modules/color-name": { - "version": "1.1.4", - "resolved": "http://10.107.103.115:8001/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" - }, - "node_modules/vue-loader/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/has-flag/download/has-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "engines": { - "node": ">=8" - } - }, - "node_modules/vue-loader/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "http://10.107.103.115:8001/supports-color/download/supports-color-7.2.0.tgz", - "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/vue-router": { - "version": "4.1.6", - "resolved": "http://10.107.103.115:8001/vue-router/download/vue-router-4.1.6.tgz", - "integrity": "sha1-twMDc34StIFFeNIdaNIWGEaTdaE=", - "dependencies": { - "@vue/devtools-api": "^6.4.5" - }, - "peerDependencies": { - "vue": "^3.2.0" - } - }, - "node_modules/vue/node_modules/@vue/compiler-core": { - "version": "3.2.26", - "resolved": "http://10.107.103.115:8001/@vue/compiler-core/download/@vue/compiler-core-3.2.26.tgz", - "integrity": "sha1-mrkq5iTaUfe2Bk9GecLUVk9DfMg=", - "dependencies": { - "@babel/parser": "^7.16.4", - "@vue/shared": "3.2.26", - "estree-walker": "^2.0.2", - "source-map": "^0.6.1" - } - }, - "node_modules/vue/node_modules/@vue/compiler-dom": { - "version": "3.2.26", - "resolved": "http://10.107.103.115:8001/@vue/compiler-dom/download/@vue/compiler-dom-3.2.26.tgz", - "integrity": "sha1-x6e1XVCnt5gd1E/CghHfFFBIJmc=", - "dependencies": { - "@vue/compiler-core": "3.2.26", - "@vue/shared": "3.2.26" - } - }, - "node_modules/vue/node_modules/@vue/compiler-ssr": { - "version": "3.2.26", - "resolved": "http://10.107.103.115:8001/@vue/compiler-ssr/download/@vue/compiler-ssr-3.2.26.tgz", - "integrity": "sha1-/QSVIzQfv0q16I4l7vVm2GKJS6c=", - "dependencies": { - "@vue/compiler-dom": "3.2.26", - "@vue/shared": "3.2.26" - } - }, - "node_modules/vue/node_modules/@vue/reactivity": { - "version": "3.2.26", - "resolved": "http://10.107.103.115:8001/@vue/reactivity/download/@vue/reactivity-3.2.26.tgz", - "integrity": "sha1-1SkZHlgVIcPBLinvmG1MipM6D4M=", - "dependencies": { - "@vue/shared": "3.2.26" - } - }, - "node_modules/vue/node_modules/@vue/runtime-core": { - "version": "3.2.26", - "resolved": "http://10.107.103.115:8001/@vue/runtime-core/download/@vue/runtime-core-3.2.26.tgz", - "integrity": "sha1-XFnMRA7Xo5ttvUwC4tIcjRmI8N4=", - "dependencies": { - "@vue/reactivity": "3.2.26", - "@vue/shared": "3.2.26" - } - }, - "node_modules/vue/node_modules/@vue/runtime-dom": { - "version": "3.2.26", - "resolved": "http://10.107.103.115:8001/@vue/runtime-dom/download/@vue/runtime-dom-3.2.26.tgz", - "integrity": "sha1-hNOuJYRIh0dxfC4HLV2REsDS5sI=", - "dependencies": { - "@vue/runtime-core": "3.2.26", - "@vue/shared": "3.2.26", - "csstype": "^2.6.8" - } - }, - "node_modules/vue/node_modules/@vue/server-renderer": { - "version": "3.2.26", - "resolved": "http://10.107.103.115:8001/@vue/server-renderer/download/@vue/server-renderer-3.2.26.tgz", - "integrity": "sha1-8WpLn7zJF0F7TOpwyZr84nATQc8=", - "dependencies": { - "@vue/compiler-ssr": "3.2.26", - "@vue/shared": "3.2.26" - }, - "peerDependencies": { - "vue": "3.2.26" - } - }, - "node_modules/vue/node_modules/@vue/shared": { - "version": "3.2.26", - "resolved": "http://10.107.103.115:8001/@vue/shared/download/@vue/shared-3.2.26.tgz", - "integrity": "sha1-es0WIXg1cbmoLsofBBtKCpg0gdk=" - }, - "node_modules/vue/node_modules/csstype": { - "version": "2.6.21", - "resolved": "http://10.107.103.115:8001/csstype/download/csstype-2.6.21.tgz", - "integrity": "sha1-LvuFt8xVyAAXxmpa18vZMf2jqQ4=" - }, - "node_modules/vuex": { - "version": "4.0.2", - "resolved": "http://10.107.103.115:8001/vuex/download/vuex-4.0.2.tgz", - "integrity": "sha1-+Jbb1b8qDpY/AMZ+m2EN50nMrMk=", - "dependencies": { - "@vue/devtools-api": "^6.0.0-beta.11" - }, - "peerDependencies": { - "vue": "^3.0.2" - } - }, - "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "http://10.107.103.115:8001/watchpack/download/watchpack-2.4.0.tgz", - "integrity": "sha1-+jMDI3SWLHgRP5PH8vtMVMmGKl0=", - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "http://10.107.103.115:8001/wbuf/download/wbuf-1.7.3.tgz", - "integrity": "sha1-wdjRSTFtPqhShIiVy2oL/oh7h98=", - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/wcwidth/download/wcwidth-1.0.1.tgz", - "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", - "dev": true, - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/webpack": { - "version": "5.75.0", - "resolved": "http://10.107.103.115:8001/webpack/download/webpack-5.75.0.tgz", - "integrity": "sha1-HkQEaGR7JQWGDpTJ/z5E1bWCwVI=", - "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.10.0", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-bundle-analyzer": { - "version": "4.8.0", - "resolved": "http://10.107.103.115:8001/webpack-bundle-analyzer/download/webpack-bundle-analyzer-4.8.0.tgz", - "integrity": "sha1-lRuKr0kfZl0q4yXYuE2iKRV7HQQ=", - "dependencies": { - "@discoveryjs/json-ext": "0.5.7", - "acorn": "^8.0.4", - "acorn-walk": "^8.0.0", - "chalk": "^4.1.0", - "commander": "^7.2.0", - "gzip-size": "^6.0.0", - "lodash": "^4.17.20", - "opener": "^1.5.2", - "sirv": "^1.0.7", - "ws": "^7.3.1" - }, - "bin": { - "webpack-bundle-analyzer": "lib/bin/analyzer.js" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/chalk": { - "version": "4.1.2", - "resolved": "http://10.107.103.115:8001/chalk/download/chalk-4.1.2.tgz", - "integrity": "sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/color-name": { - "version": "1.1.4", - "resolved": "http://10.107.103.115:8001/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" - }, - "node_modules/webpack-bundle-analyzer/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/has-flag/download/has-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "engines": { - "node": ">=8" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "http://10.107.103.115:8001/supports-color/download/supports-color-7.2.0.tgz", - "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/webpack-chain": { - "version": "6.5.1", - "resolved": "http://10.107.103.115:8001/webpack-chain/download/webpack-chain-6.5.1.tgz", - "integrity": "sha1-TycoTLu2N+PI+970Pu9YjU2GEgY=", - "dependencies": { - "deepmerge": "^1.5.2", - "javascript-stringify": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/webpack-chain/node_modules/deepmerge": { - "version": "1.5.2", - "resolved": "http://10.107.103.115:8001/deepmerge/download/deepmerge-1.5.2.tgz", - "integrity": "sha1-EEmdhohEza1P7ghC34x/bwyVp1M=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-middleware": { - "version": "3.7.3", - "resolved": "http://10.107.103.115:8001/webpack-dev-middleware/download/webpack-dev-middleware-3.7.3.tgz", - "integrity": "sha1-Bjk3KxQyYuK4SrldO5GnWXBhwsU=", - "dependencies": { - "memory-fs": "^0.4.1", - "mime": "^2.4.4", - "mkdirp": "^0.5.1", - "range-parser": "^1.2.1", - "webpack-log": "^2.0.0" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/webpack-dev-middleware/node_modules/mime": { - "version": "2.6.0", - "resolved": "http://10.107.103.115:8001/mime/download/mime-2.6.0.tgz", - "integrity": "sha1-oqaCqVzU0MsdYlfij4PafjWAA2c=", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/webpack-dev-middleware/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "http://10.107.103.115:8001/mkdirp/download/mkdirp-0.5.6.tgz", - "integrity": "sha1-fe8D0kMtyuS6HWEURcSDlgYiVfY=", - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/webpack-dev-server": { - "version": "3.11.3", - "resolved": "http://10.107.103.115:8001/webpack-dev-server/download/webpack-dev-server-3.11.3.tgz", - "integrity": "sha1-jIa50oEr8TXTybzm8HtxjjD3w9M=", - "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" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 6.11.5" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "http://10.107.103.115:8001/ansi-regex/download/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/anymatch/download/anymatch-2.0.0.tgz", - "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/webpack-dev-server/node_modules/anymatch/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "http://10.107.103.115:8001/normalize-path/download/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/binary-extensions": { - "version": "1.13.1", - "resolved": "http://10.107.103.115:8001/binary-extensions/download/binary-extensions-1.13.1.tgz", - "integrity": "sha1-WYr+VHVbKGilMw0q/51Ou1Mgm2U=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/braces": { - "version": "2.3.2", - "resolved": "http://10.107.103.115:8001/braces/download/braces-2.3.2.tgz", - "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=", - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/extend-shallow/download/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "http://10.107.103.115:8001/camelcase/download/camelcase-5.3.1.tgz", - "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=", - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/chokidar": { - "version": "2.1.8", - "resolved": "http://10.107.103.115:8001/chokidar/download/chokidar-2.1.8.tgz", - "integrity": "sha1-gEs6e2qZNYw8XGHnHYco8EHP+Rc=", - "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", - "dependencies": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - }, - "optionalDependencies": { - "fsevents": "^1.2.7" - } - }, - "node_modules/webpack-dev-server/node_modules/cliui": { - "version": "5.0.0", - "resolved": "http://10.107.103.115:8001/cliui/download/cliui-5.0.0.tgz", - "integrity": "sha1-3u/P2y6AB4SqNPRvoI4GhRx7u8U=", - "dependencies": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - } - }, - "node_modules/webpack-dev-server/node_modules/cliui/node_modules/ansi-regex": { - "version": "4.1.1", - "resolved": "http://10.107.103.115:8001/ansi-regex/download/ansi-regex-4.1.1.tgz", - "integrity": "sha1-Fk2qyHqy1vbbOimHXi0XZlgtq+0=", - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/cliui/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "http://10.107.103.115:8001/strip-ansi/download/strip-ansi-5.2.0.tgz", - "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "http://10.107.103.115:8001/emoji-regex/download/emoji-regex-7.0.3.tgz", - "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=" - }, - "node_modules/webpack-dev-server/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/fill-range/download/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/extend-shallow/download/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/fsevents": { - "version": "1.2.13", - "resolved": "http://10.107.103.115:8001/fsevents/download/fsevents-1.2.13.tgz", - "integrity": "sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg=", - "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/webpack-dev-server/node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "http://10.107.103.115:8001/glob-parent/download/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "node_modules/webpack-dev-server/node_modules/glob-parent/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "http://10.107.103.115:8001/is-glob/download/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/is-binary-path": { - "version": "1.0.1", - "resolved": "http://10.107.103.115:8001/is-binary-path/download/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dependencies": { - "binary-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/is-number": { - "version": "3.0.0", - "resolved": "http://10.107.103.115:8001/is-number/download/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "http://10.107.103.115:8001/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "http://10.107.103.115:8001/micromatch/download/micromatch-3.1.10.tgz", - "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/readdirp": { - "version": "2.2.1", - "resolved": "http://10.107.103.115:8001/readdirp/download/readdirp-2.2.1.tgz", - "integrity": "sha1-DodiKjMlqjPokihcr4tOhGUppSU=", - "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/webpack-dev-server/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "http://10.107.103.115:8001/schema-utils/download/schema-utils-1.0.0.tgz", - "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/webpack-dev-server/node_modules/string-width": { - "version": "3.1.0", - "resolved": "http://10.107.103.115:8001/string-width/download/string-width-3.1.0.tgz", - "integrity": "sha1-InZ74htirxCBV0MG9prFG2IgOWE=", - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/string-width/node_modules/ansi-regex": { - "version": "4.1.1", - "resolved": "http://10.107.103.115:8001/ansi-regex/download/ansi-regex-4.1.1.tgz", - "integrity": "sha1-Fk2qyHqy1vbbOimHXi0XZlgtq+0=", - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/string-width/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "http://10.107.103.115:8001/strip-ansi/download/strip-ansi-5.2.0.tgz", - "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "http://10.107.103.115:8001/strip-ansi/download/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/supports-color": { - "version": "6.1.0", - "resolved": "http://10.107.103.115:8001/supports-color/download/supports-color-6.1.0.tgz", - "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "http://10.107.103.115:8001/to-regex-range/download/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/wrap-ansi": { - "version": "5.1.0", - "resolved": "http://10.107.103.115:8001/wrap-ansi/download/wrap-ansi-5.1.0.tgz", - "integrity": "sha1-H9H2cjXVttD+54EFYAG/tpTAOwk=", - "dependencies": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "4.1.1", - "resolved": "http://10.107.103.115:8001/ansi-regex/download/ansi-regex-4.1.1.tgz", - "integrity": "sha1-Fk2qyHqy1vbbOimHXi0XZlgtq+0=", - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "http://10.107.103.115:8001/strip-ansi/download/strip-ansi-5.2.0.tgz", - "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "6.2.2", - "resolved": "http://10.107.103.115:8001/ws/download/ws-6.2.2.tgz", - "integrity": "sha1-3Vzb1XqZeZFgl2UtePHMX66gwy4=", - "dependencies": { - "async-limiter": "~1.0.0" - } - }, - "node_modules/webpack-dev-server/node_modules/y18n": { - "version": "4.0.3", - "resolved": "http://10.107.103.115:8001/y18n/download/y18n-4.0.3.tgz", - "integrity": "sha1-tfJZyCzW4zaSHv17/Yv1YN6e7t8=" - }, - "node_modules/webpack-dev-server/node_modules/yargs": { - "version": "13.3.2", - "resolved": "http://10.107.103.115:8001/yargs/download/yargs-13.3.2.tgz", - "integrity": "sha1-rX/+/sGqWVZayRX4Lcyzipwxot0=", - "dependencies": { - "cliui": "^5.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^13.1.2" - } - }, - "node_modules/webpack-dev-server/node_modules/yargs-parser": { - "version": "13.1.2", - "resolved": "http://10.107.103.115:8001/yargs-parser/download/yargs-parser-13.1.2.tgz", - "integrity": "sha1-Ew8JcC667vJlDVTObj5XBvek+zg=", - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - }, - "node_modules/webpack-log": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/webpack-log/download/webpack-log-2.0.0.tgz", - "integrity": "sha1-W3ko4GN1k/EZ0y9iJ8HgrDHhtH8=", - "dependencies": { - "ansi-colors": "^3.0.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/webpack-sources": { - "version": "1.4.3", - "resolved": "http://10.107.103.115:8001/webpack-sources/download/webpack-sources-1.4.3.tgz", - "integrity": "sha1-7t2OwLko+/HL/plOItLYkPMwqTM=", - "dependencies": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - } - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "http://10.107.103.115:8001/schema-utils/download/schema-utils-3.1.1.tgz", - "integrity": "sha1-vHTEtraZXB2I92qLd76nIZ4MgoE=", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/webpack/node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "http://10.107.103.115:8001/webpack-sources/download/webpack-sources-3.2.3.tgz", - "integrity": "sha1-LU2quEUf1LJAzCcFX/agwszqDN4=", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpackbar": { - "version": "5.0.2", - "resolved": "http://10.107.103.115:8001/webpackbar/download/webpackbar-5.0.2.tgz", - "integrity": "sha1-091GYhHHOFJ0HfyEK3VW3LwrBXA=", - "dependencies": { - "chalk": "^4.1.0", - "consola": "^2.15.3", - "pretty-time": "^1.1.0", - "std-env": "^3.0.1" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "webpack": "3 || 4 || 5" - } - }, - "node_modules/webpackbar/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/webpackbar/node_modules/chalk": { - "version": "4.1.2", - "resolved": "http://10.107.103.115:8001/chalk/download/chalk-4.1.2.tgz", - "integrity": "sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/webpackbar/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/webpackbar/node_modules/color-name": { - "version": "1.1.4", - "resolved": "http://10.107.103.115:8001/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" - }, - "node_modules/webpackbar/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "http://10.107.103.115:8001/has-flag/download/has-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "engines": { - "node": ">=8" - } - }, - "node_modules/webpackbar/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "http://10.107.103.115:8001/supports-color/download/supports-color-7.2.0.tgz", - "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "http://10.107.103.115:8001/websocket-driver/download/websocket-driver-0.7.4.tgz", - "integrity": "sha1-ia1Slbv2S0gKvLox5JU6ynBvV2A=", - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "http://10.107.103.115:8001/websocket-extensions/download/websocket-extensions-0.1.4.tgz", - "integrity": "sha1-f4RzvIOd/YdgituV1+sHUhFXikI=", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/which": { - "version": "1.3.1", - "resolved": "http://10.107.103.115:8001/which/download/which-1.3.1.tgz", - "integrity": "sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo=", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/which-boxed-primitive/download/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha1-E3V7yJsgmwSf5dhkMOIc9AqJqOY=", - "dev": true, - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "node_modules/which-module": { - "version": "2.0.0", - "resolved": "http://10.107.103.115:8001/which-module/download/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" - }, - "node_modules/which-typed-array": { - "version": "1.1.9", - "resolved": "http://10.107.103.115:8001/which-typed-array/download/which-typed-array-1.1.9.tgz", - "integrity": "sha1-MHz4mAJYSM+ZXnlehCPH8zfvveY=", - "dev": true, - "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", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "http://10.107.103.115:8001/word-wrap/download/word-wrap-1.2.3.tgz", - "integrity": "sha1-YQY29rH3A4kb00dxzLF/uTtHB5w=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "http://10.107.103.115:8001/wrap-ansi/download/wrap-ansi-7.0.0.tgz", - "integrity": "sha1-Z+FFz/UQpqaYS98RUpEdadLrnkM=", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "http://10.107.103.115:8001/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "http://10.107.103.115:8001/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "http://10.107.103.115:8001/wrappy/download/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "node_modules/ws": { - "version": "7.5.9", - "resolved": "http://10.107.103.115:8001/ws/download/ws-7.5.9.tgz", - "integrity": "sha1-VPp9sp9MfOxosd3TqJ3gmZQrtZE=", - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "http://10.107.103.115:8001/y18n/download/y18n-5.0.8.tgz", - "integrity": "sha1-f0k00PfKjFb5UxSTndzS3ZHOHVU=", - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "http://10.107.103.115:8001/yallist/download/yallist-3.1.1.tgz", - "integrity": "sha1-27fa+b/YusmrRev2ArjLrQ1dCP0=" - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "http://10.107.103.115:8001/yaml/download/yaml-1.10.2.tgz", - "integrity": "sha1-IwHF/78StGfejaIzOkWeKeeSDks=", - "engines": { - "node": ">= 6" - } - }, - "node_modules/yargs": { - "version": "16.2.0", - "resolved": "http://10.107.103.115:8001/yargs/download/yargs-16.2.0.tgz", - "integrity": "sha1-HIK/D2tqZur85+8w43b0mhJHf2Y=", - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "http://10.107.103.115:8001/yargs-parser/download/yargs-parser-20.2.9.tgz", - "integrity": "sha1-LrfcOwKJcY/ClfNidThFxBoMlO4=", - "engines": { - "node": ">=10" - } - }, - "node_modules/yn": { - "version": "3.1.1", - "resolved": "http://10.107.103.115:8001/yn/download/yn-3.1.1.tgz", - "integrity": "sha1-HodAGgnXZ8HV6rJqbkwYUYLS61A=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "http://10.107.103.115:8001/yocto-queue/download/yocto-queue-0.1.0.tgz", - "integrity": "sha1-ApTrPe4FAo0x7hpfosVWpqrxChs=", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/zrender": { - "version": "5.2.1", - "resolved": "http://10.107.103.115:8001/zrender/download/zrender-5.2.1.tgz", - "integrity": "sha1-X0u9qRW6bUErCxncJDG+qtBUF7s=", - "dependencies": { - "tslib": "2.3.0" - } - }, - "node_modules/zrender/node_modules/tslib": { - "version": "2.3.0", - "resolved": "http://10.107.103.115:8001/tslib/download/tslib-2.3.0.tgz", - "integrity": "sha1-gDuM2rPhK6WBpMpByIObuw2ssJ4=" - } - } -} diff --git a/new-web/src/pages/auditLogs/index.vue b/new-web/src/pages/auditLogs/index.vue index 633c3e8ea..0985a1431 100644 --- a/new-web/src/pages/auditLogs/index.vue +++ b/new-web/src/pages/auditLogs/index.vue @@ -35,6 +35,14 @@ > +
+ 应用名称 + + +
时间范围 + =7.11.0": - version "7.21.0" - resolved "http://10.107.103.115:8001/@babel/core/download/@babel/core-7.21.0.tgz" - integrity sha1-E0Gu/cwUzMdVP8xojdiYai2v/BM= - dependencies: - "@ampproject/remapping" "^2.2.0" - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.21.0" - "@babel/helper-compilation-targets" "^7.20.7" - "@babel/helper-module-transforms" "^7.21.0" - "@babel/helpers" "^7.21.0" - "@babel/parser" "^7.21.0" - "@babel/template" "^7.20.7" - "@babel/traverse" "^7.21.0" - "@babel/types" "^7.21.0" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.2" - semver "^6.3.0" - -"@babel/eslint-parser@^7.13.14": - version "7.19.1" - resolved "http://10.107.103.115:8001/@babel/eslint-parser/download/@babel/eslint-parser-7.19.1.tgz" - integrity sha1-T2j2sIJUieAKJLQbahrjVBTs0vQ= - dependencies: - "@nicolo-ribaudo/eslint-scope-5-internals" "5.1.1-v1" - eslint-visitor-keys "^2.1.0" - semver "^6.3.0" - -"@babel/generator@^7.15.0", "@babel/generator@^7.21.0", "@babel/generator@^7.21.1": - version "7.21.1" - resolved "http://10.107.103.115:8001/@babel/generator/download/@babel/generator-7.21.1.tgz" - integrity sha1-lRzGJgV7wK8sNc0j6cZNOE3qg90= - dependencies: - "@babel/types" "^7.21.0" - "@jridgewell/gen-mapping" "^0.3.2" - "@jridgewell/trace-mapping" "^0.3.17" - jsesc "^2.5.1" - -"@babel/helper-annotate-as-pure@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.18.6.tgz" - integrity sha1-6qSfb4DVoz+aXdInbm1uRRvgprs= - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-builder-binary-assignment-operator-visitor@^7.18.6": - version "7.18.9" - resolved "http://10.107.103.115:8001/@babel/helper-builder-binary-assignment-operator-visitor/download/@babel/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz" - integrity sha1-rNTt/XpWbR1R6pdd/zj9UpBpgbs= - dependencies: - "@babel/helper-explode-assignable-expression" "^7.18.6" - "@babel/types" "^7.18.9" - -"@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.18.9", "@babel/helper-compilation-targets@^7.20.0", "@babel/helper-compilation-targets@^7.20.7": - version "7.20.7" - resolved "http://10.107.103.115:8001/@babel/helper-compilation-targets/download/@babel/helper-compilation-targets-7.20.7.tgz" - integrity sha1-ps0z6TYp9etHOwIarAXfYsTNCbs= - dependencies: - "@babel/compat-data" "^7.20.5" - "@babel/helper-validator-option" "^7.18.6" - browserslist "^4.21.3" - lru-cache "^5.1.1" - semver "^6.3.0" - -"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.20.7", "@babel/helper-create-class-features-plugin@^7.21.0": - version "7.21.0" - resolved "http://10.107.103.115:8001/@babel/helper-create-class-features-plugin/download/@babel/helper-create-class-features-plugin-7.21.0.tgz" - integrity sha1-ZPSeywAgUy8ZsdAUsDvMqhq4X7k= - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.21.0" - "@babel/helper-member-expression-to-functions" "^7.21.0" - "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/helper-replace-supers" "^7.20.7" - "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" - "@babel/helper-split-export-declaration" "^7.18.6" - -"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.20.5": - version "7.20.5" - resolved "http://10.107.103.115:8001/@babel/helper-create-regexp-features-plugin/download/@babel/helper-create-regexp-features-plugin-7.20.5.tgz" - integrity sha1-XqebWZYqCewqzyCpY6AatNB2zMo= - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - regexpu-core "^5.2.1" - -"@babel/helper-define-polyfill-provider@^0.3.3": - version "0.3.3" - resolved "http://10.107.103.115:8001/@babel/helper-define-polyfill-provider/download/@babel/helper-define-polyfill-provider-0.3.3.tgz" - integrity sha1-hhLlW+XVHwzR82tKWoOSTomIS3o= - dependencies: - "@babel/helper-compilation-targets" "^7.17.7" - "@babel/helper-plugin-utils" "^7.16.7" - debug "^4.1.1" - lodash.debounce "^4.0.8" - resolve "^1.14.2" - semver "^6.1.2" - -"@babel/helper-environment-visitor@^7.18.9": - version "7.18.9" - resolved "http://10.107.103.115:8001/@babel/helper-environment-visitor/download/@babel/helper-environment-visitor-7.18.9.tgz" - integrity sha1-DAzumzXSyhkEeHVoZbs1KEIvUb4= - -"@babel/helper-explode-assignable-expression@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/helper-explode-assignable-expression/download/@babel/helper-explode-assignable-expression-7.18.6.tgz" - integrity sha1-QfgijvCm8aA2uN/f7HzpT5prwJY= - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-function-name@^7.18.9", "@babel/helper-function-name@^7.19.0", "@babel/helper-function-name@^7.21.0": - version "7.21.0" - resolved "http://10.107.103.115:8001/@babel/helper-function-name/download/@babel/helper-function-name-7.21.0.tgz" - integrity sha1-1VKCmxDqnxIJaTBAI80GRfoAsbQ= - dependencies: - "@babel/template" "^7.20.7" - "@babel/types" "^7.21.0" - -"@babel/helper-hoist-variables@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/helper-hoist-variables/download/@babel/helper-hoist-variables-7.18.6.tgz" - integrity sha1-1NLI+0uuqlxouZzIJFxWVU+SZng= - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-member-expression-to-functions@^7.20.7", "@babel/helper-member-expression-to-functions@^7.21.0": - version "7.21.0" - resolved "http://10.107.103.115:8001/@babel/helper-member-expression-to-functions/download/@babel/helper-member-expression-to-functions-7.21.0.tgz" - integrity sha1-MZxqlAQxoTOJcUhRWHfS8yacO6U= - dependencies: - "@babel/types" "^7.21.0" - -"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/helper-module-imports/download/@babel/helper-module-imports-7.18.6.tgz" - integrity sha1-Hj69u9CKrRQ3tCjFAgTbE8Wjym4= - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.20.11", "@babel/helper-module-transforms@^7.21.0", "@babel/helper-module-transforms@^7.21.2": - version "7.21.2" - resolved "http://10.107.103.115:8001/@babel/helper-module-transforms/download/@babel/helper-module-transforms-7.21.2.tgz" - integrity sha1-Fgyq+kl4rIwArGZjbLD6N7Ak4tI= - dependencies: - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-simple-access" "^7.20.2" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/helper-validator-identifier" "^7.19.1" - "@babel/template" "^7.20.7" - "@babel/traverse" "^7.21.2" - "@babel/types" "^7.21.2" - -"@babel/helper-optimise-call-expression@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/helper-optimise-call-expression/download/@babel/helper-optimise-call-expression-7.18.6.tgz" - integrity sha1-k2mqlD7n2kftqyy06Dis8J0pD/4= - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.18.9", "@babel/helper-plugin-utils@^7.19.0", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.20.2" - resolved "http://10.107.103.115:8001/@babel/helper-plugin-utils/download/@babel/helper-plugin-utils-7.20.2.tgz" - integrity sha1-0bkAB1KxjQh3z/haXDds5cMSFik= - -"@babel/helper-remap-async-to-generator@^7.18.9": - version "7.18.9" - resolved "http://10.107.103.115:8001/@babel/helper-remap-async-to-generator/download/@babel/helper-remap-async-to-generator-7.18.9.tgz" - integrity sha1-mXRYoOM1cIDlTh157DR/iozShRk= - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-wrap-function" "^7.18.9" - "@babel/types" "^7.18.9" - -"@babel/helper-replace-supers@^7.18.6", "@babel/helper-replace-supers@^7.20.7": - version "7.20.7" - resolved "http://10.107.103.115:8001/@babel/helper-replace-supers/download/@babel/helper-replace-supers-7.20.7.tgz" - integrity sha1-JD7NJyTSBxUyssitLw+fCDvK4zE= - dependencies: - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-member-expression-to-functions" "^7.20.7" - "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/template" "^7.20.7" - "@babel/traverse" "^7.20.7" - "@babel/types" "^7.20.7" - -"@babel/helper-simple-access@^7.20.2": - version "7.20.2" - resolved "http://10.107.103.115:8001/@babel/helper-simple-access/download/@babel/helper-simple-access-7.20.2.tgz" - integrity sha1-CrRSaH/gws+x4rngAV3gf8LWLdk= - dependencies: - "@babel/types" "^7.20.2" - -"@babel/helper-skip-transparent-expression-wrappers@^7.20.0": - version "7.20.0" - resolved "http://10.107.103.115:8001/@babel/helper-skip-transparent-expression-wrappers/download/@babel/helper-skip-transparent-expression-wrappers-7.20.0.tgz" - integrity sha1-++TFL2BRjKuBQNdxAfDmOoojBoQ= - dependencies: - "@babel/types" "^7.20.0" - -"@babel/helper-split-export-declaration@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.18.6.tgz" - integrity sha1-c2eUm8dbIMbVpdSpe7ooJK6O8HU= - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-string-parser@^7.19.4": - version "7.19.4" - resolved "http://10.107.103.115:8001/@babel/helper-string-parser/download/@babel/helper-string-parser-7.19.4.tgz" - integrity sha1-ONOstlS0cBqbd/sGFalvd1w6nmM= - -"@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": - version "7.19.1" - resolved "http://10.107.103.115:8001/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.19.1.tgz" - integrity sha1-fuqDTPMpAf/cGn7lVeL5wn4knKI= - -"@babel/helper-validator-option@^7.18.6", "@babel/helper-validator-option@^7.21.0": - version "7.21.0" - resolved "http://10.107.103.115:8001/@babel/helper-validator-option/download/@babel/helper-validator-option-7.21.0.tgz" - integrity sha1-giTH4TrOS6/cQATaLPBk70JnMYA= - -"@babel/helper-wrap-function@^7.18.9": - version "7.20.5" - resolved "http://10.107.103.115:8001/@babel/helper-wrap-function/download/@babel/helper-wrap-function-7.20.5.tgz" - integrity sha1-deLYTUmaCrOzHDO8/lnWuKRfYuM= - dependencies: - "@babel/helper-function-name" "^7.19.0" - "@babel/template" "^7.18.10" - "@babel/traverse" "^7.20.5" - "@babel/types" "^7.20.5" - -"@babel/helpers@^7.21.0": - version "7.21.0" - resolved "http://10.107.103.115:8001/@babel/helpers/download/@babel/helpers-7.21.0.tgz" - integrity sha1-ndGE+1WZhiA3kXzcnuy4RXfcTn4= - dependencies: - "@babel/template" "^7.20.7" - "@babel/traverse" "^7.21.0" - "@babel/types" "^7.21.0" - -"@babel/highlight@^7.10.4", "@babel/highlight@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/highlight/download/@babel/highlight-7.18.6.tgz" - integrity sha1-gRWGAek+JWN5Wty/vfXWS+Py7N8= - dependencies: - "@babel/helper-validator-identifier" "^7.18.6" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/parser@^7.15.0", "@babel/parser@^7.16.4", "@babel/parser@^7.20.7", "@babel/parser@^7.21.0", "@babel/parser@^7.21.2": - version "7.21.2" - resolved "http://10.107.103.115:8001/@babel/parser/download/@babel/parser-7.21.2.tgz" - integrity sha1-2sr638bXZUwwUaZtb+VbbLLyoLM= - -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/download/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz" - integrity sha1-2luPmlgKzfvlNJTbpF6jifsJpNI= - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.18.9": - version "7.20.7" - resolved "http://10.107.103.115:8001/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/download/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz" - integrity sha1-2chViSWFOaIqkBAzhTEBphmNTvE= - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" - "@babel/plugin-proposal-optional-chaining" "^7.20.7" - -"@babel/plugin-proposal-async-generator-functions@^7.20.1": - version "7.20.7" - resolved "http://10.107.103.115:8001/@babel/plugin-proposal-async-generator-functions/download/@babel/plugin-proposal-async-generator-functions-7.20.7.tgz" - integrity sha1-v7cnbS1XPLZ7o3mYSiM04mK6UyY= - 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.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-proposal-class-properties/download/@babel/plugin-proposal-class-properties-7.18.6.tgz" - integrity sha1-sRD1l0GJX37CGm//aW7EYmXERqM= - dependencies: - "@babel/helper-create-class-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-proposal-class-static-block@^7.18.6": - version "7.20.7" - resolved "http://10.107.103.115:8001/@babel/plugin-proposal-class-static-block/download/@babel/plugin-proposal-class-static-block-7.20.7.tgz" - integrity sha1-klkukCmxOxW+D3zmp67cKHnKRac= - dependencies: - "@babel/helper-create-class-features-plugin" "^7.20.7" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - -"@babel/plugin-proposal-do-expressions@^7.12.13": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-proposal-do-expressions/download/@babel/plugin-proposal-do-expressions-7.18.6.tgz" - integrity sha1-saBaKHbfLKOFVhFafs3jtMRUY6k= - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-do-expressions" "^7.18.6" - -"@babel/plugin-proposal-dynamic-import@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-proposal-dynamic-import/download/@babel/plugin-proposal-dynamic-import-7.18.6.tgz" - integrity sha1-crz41Ah5n1R9dZKYw8J8fn+qTZQ= - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - -"@babel/plugin-proposal-export-default-from@^7.12.13": - version "7.18.10" - resolved "http://10.107.103.115:8001/@babel/plugin-proposal-export-default-from/download/@babel/plugin-proposal-export-default-from-7.18.10.tgz" - integrity sha1-CR9HlNvOQCfAPPTrxk0/uWt1wgY= - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/plugin-syntax-export-default-from" "^7.18.6" - -"@babel/plugin-proposal-export-namespace-from@^7.18.9": - version "7.18.9" - resolved "http://10.107.103.115:8001/@babel/plugin-proposal-export-namespace-from/download/@babel/plugin-proposal-export-namespace-from-7.18.9.tgz" - integrity sha1-X3MTqzSM2xnVkBRfkkdUDpR2EgM= - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - -"@babel/plugin-proposal-function-bind@^7.12.13": - version "7.18.9" - resolved "http://10.107.103.115:8001/@babel/plugin-proposal-function-bind/download/@babel/plugin-proposal-function-bind-7.18.9.tgz" - integrity sha1-Y11lksJFAMb3rGTK4QODreaKioo= - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/plugin-syntax-function-bind" "^7.18.6" - -"@babel/plugin-proposal-json-strings@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-proposal-json-strings/download/@babel/plugin-proposal-json-strings-7.18.6.tgz" - integrity sha1-foeIwYEcOTr/digX59vx69DAXws= - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-json-strings" "^7.8.3" - -"@babel/plugin-proposal-logical-assignment-operators@^7.18.9": - version "7.20.7" - resolved "http://10.107.103.115:8001/@babel/plugin-proposal-logical-assignment-operators/download/@babel/plugin-proposal-logical-assignment-operators-7.20.7.tgz" - integrity sha1-37yqj3tNN7Uei/tG2Upa6iu4nYM= - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - -"@babel/plugin-proposal-nullish-coalescing-operator@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-proposal-nullish-coalescing-operator/download/@babel/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz" - integrity sha1-/dlAqZp0Dld9bHU6tvu0P9uUZ+E= - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - -"@babel/plugin-proposal-numeric-separator@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-proposal-numeric-separator/download/@babel/plugin-proposal-numeric-separator-7.18.6.tgz" - integrity sha1-iZsU+6/ofwU9LF/wWzYCnGLhPHU= - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - -"@babel/plugin-proposal-object-rest-spread@^7.20.2": - version "7.20.7" - resolved "http://10.107.103.115:8001/@babel/plugin-proposal-object-rest-spread/download/@babel/plugin-proposal-object-rest-spread-7.20.7.tgz" - integrity sha1-qmYpQO9CV3nHVTSlxB6dk27cOQo= - 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.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-proposal-optional-catch-binding/download/@babel/plugin-proposal-optional-catch-binding-7.18.6.tgz" - integrity sha1-+UANDmo+qTup73CwnnLdbaY4oss= - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - -"@babel/plugin-proposal-optional-chaining@^7.18.9", "@babel/plugin-proposal-optional-chaining@^7.20.7": - version "7.21.0" - resolved "http://10.107.103.115:8001/@babel/plugin-proposal-optional-chaining/download/@babel/plugin-proposal-optional-chaining-7.21.0.tgz" - integrity sha1-iG9ciXjet9MPZ4suJDRrKHI00+o= - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - -"@babel/plugin-proposal-pipeline-operator@^7.12.13": - version "7.18.9" - resolved "http://10.107.103.115:8001/@babel/plugin-proposal-pipeline-operator/download/@babel/plugin-proposal-pipeline-operator-7.18.9.tgz" - integrity sha1-ZqYGZu/Zwpx+xNPizLOPnZeZQjc= - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/plugin-syntax-pipeline-operator" "^7.18.6" - -"@babel/plugin-proposal-private-methods@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-proposal-private-methods/download/@babel/plugin-proposal-private-methods-7.18.6.tgz" - integrity sha1-UgnefSE0V1SKmENvoogvUvS+a+o= - dependencies: - "@babel/helper-create-class-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-proposal-private-property-in-object@^7.18.6": - version "7.21.0" - resolved "http://10.107.103.115:8001/@babel/plugin-proposal-private-property-in-object/download/@babel/plugin-proposal-private-property-in-object-7.21.0.tgz" - integrity sha1-GUlr2Yg92Dwjx9f8RdzZrQLfodw= - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-create-class-features-plugin" "^7.21.0" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - -"@babel/plugin-proposal-unicode-property-regex@^7.18.6", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-proposal-unicode-property-regex/download/@babel/plugin-proposal-unicode-property-regex-7.18.6.tgz" - integrity sha1-r2E9LNXmQ2Q7Zc3tZCB7Fchct44= - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-syntax-async-generators@^7.8.4": - version "7.8.4" - resolved "http://10.107.103.115:8001/@babel/plugin-syntax-async-generators/download/@babel/plugin-syntax-async-generators-7.8.4.tgz" - integrity sha1-qYP7Gusuw/btBCohD2QOkOeG/g0= - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-class-properties@^7.12.13": - version "7.12.13" - resolved "http://10.107.103.115:8001/@babel/plugin-syntax-class-properties/download/@babel/plugin-syntax-class-properties-7.12.13.tgz" - integrity sha1-tcmHJ0xKOoK4lxR5aTGmtTVErhA= - dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - -"@babel/plugin-syntax-class-static-block@^7.14.5": - version "7.14.5" - resolved "http://10.107.103.115:8001/@babel/plugin-syntax-class-static-block/download/@babel/plugin-syntax-class-static-block-7.14.5.tgz" - integrity sha1-GV34mxRrS3izv4l/16JXyEZZ1AY= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-do-expressions@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-syntax-do-expressions/download/@babel/plugin-syntax-do-expressions-7.18.6.tgz" - integrity sha1-hYG67cDxKM3wKS4wA6f0Tke4c2g= - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-syntax-dynamic-import@^7.8.3": - version "7.8.3" - resolved "http://10.107.103.115:8001/@babel/plugin-syntax-dynamic-import/download/@babel/plugin-syntax-dynamic-import-7.8.3.tgz" - integrity sha1-Yr+Ysto80h1iYVT8lu5bPLaOrLM= - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-export-default-from@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-syntax-export-default-from/download/@babel/plugin-syntax-export-default-from-7.18.6.tgz" - integrity sha1-jfB2cRpIGMTOTyPmHWIrC6L/hLw= - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-syntax-export-namespace-from@^7.8.3": - version "7.8.3" - resolved "http://10.107.103.115:8001/@babel/plugin-syntax-export-namespace-from/download/@babel/plugin-syntax-export-namespace-from-7.8.3.tgz" - integrity sha1-AolkqbqA28CUyRXEh618TnpmRlo= - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - -"@babel/plugin-syntax-function-bind@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-syntax-function-bind/download/@babel/plugin-syntax-function-bind-7.18.6.tgz" - integrity sha1-MhTov8cewd5jbdvAGDjCgp5WCxk= - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-syntax-import-assertions@^7.20.0": - version "7.20.0" - resolved "http://10.107.103.115:8001/@babel/plugin-syntax-import-assertions/download/@babel/plugin-syntax-import-assertions-7.20.0.tgz" - integrity sha1-u1Dg1L6glXI1OQZBIJOU6HvbnMQ= - dependencies: - "@babel/helper-plugin-utils" "^7.19.0" - -"@babel/plugin-syntax-json-strings@^7.8.3": - version "7.8.3" - resolved "http://10.107.103.115:8001/@babel/plugin-syntax-json-strings/download/@babel/plugin-syntax-json-strings-7.8.3.tgz" - integrity sha1-AcohtmjNghjJ5kDLbdiMVBKyyWo= - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.12.13": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-syntax-jsx/download/@babel/plugin-syntax-jsx-7.18.6.tgz" - integrity sha1-qP7vY7AQFQq9l/FknsKW6EmUPKA= - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": - version "7.10.4" - resolved "http://10.107.103.115:8001/@babel/plugin-syntax-logical-assignment-operators/download/@babel/plugin-syntax-logical-assignment-operators-7.10.4.tgz" - integrity sha1-ypHvRjA1MESLkGZSusLp/plB9pk= - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "http://10.107.103.115:8001/@babel/plugin-syntax-nullish-coalescing-operator/download/@babel/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" - integrity sha1-Fn7XA2iIYIH3S1w2xlqIwDtm0ak= - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-numeric-separator@^7.10.4": - version "7.10.4" - resolved "http://10.107.103.115:8001/@babel/plugin-syntax-numeric-separator/download/@babel/plugin-syntax-numeric-separator-7.10.4.tgz" - integrity sha1-ubBws+M1cM2f0Hun+pHA3Te5r5c= - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-object-rest-spread@^7.8.3": - version "7.8.3" - resolved "http://10.107.103.115:8001/@babel/plugin-syntax-object-rest-spread/download/@babel/plugin-syntax-object-rest-spread-7.8.3.tgz" - integrity sha1-YOIl7cvZimQDMqLnLdPmbxr1WHE= - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "http://10.107.103.115:8001/@babel/plugin-syntax-optional-catch-binding/download/@babel/plugin-syntax-optional-catch-binding-7.8.3.tgz" - integrity sha1-YRGiZbz7Ag6579D9/X0mQCue1sE= - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-chaining@^7.8.3": - version "7.8.3" - resolved "http://10.107.103.115:8001/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.8.3.tgz" - integrity sha1-T2nCq5UWfgGAzVM2YT+MV4j31Io= - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-pipeline-operator@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-syntax-pipeline-operator/download/@babel/plugin-syntax-pipeline-operator-7.18.6.tgz" - integrity sha1-2qRNRgu6I0eMMpoOi77kM6aB/UM= - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-syntax-private-property-in-object@^7.14.5": - version "7.14.5" - resolved "http://10.107.103.115:8001/@babel/plugin-syntax-private-property-in-object/download/@babel/plugin-syntax-private-property-in-object-7.14.5.tgz" - integrity sha1-DcZnHsDqIrbpShEU+FeXDNOd4a0= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-top-level-await@^7.14.5": - version "7.14.5" - resolved "http://10.107.103.115:8001/@babel/plugin-syntax-top-level-await/download/@babel/plugin-syntax-top-level-await-7.14.5.tgz" - integrity sha1-wc/a3DWmRiQAAfBhOCR7dBw02Uw= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-typescript@^7.20.0": - version "7.20.0" - resolved "http://10.107.103.115:8001/@babel/plugin-syntax-typescript/download/@babel/plugin-syntax-typescript-7.20.0.tgz" - integrity sha1-TpoM/HachWibd6LmQtJOn2l/yMc= - dependencies: - "@babel/helper-plugin-utils" "^7.19.0" - -"@babel/plugin-transform-arrow-functions@^7.18.6": - version "7.20.7" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-arrow-functions/download/@babel/plugin-transform-arrow-functions-7.20.7.tgz" - integrity sha1-vqMysOiy2rPa/lWhY9gidTGrBVE= - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - -"@babel/plugin-transform-async-to-generator@^7.18.6": - version "7.20.7" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-async-to-generator/download/@babel/plugin-transform-async-to-generator-7.20.7.tgz" - integrity sha1-3+4YYjyMsx3reWqjyoTdqc6pQ1Q= - dependencies: - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-remap-async-to-generator" "^7.18.9" - -"@babel/plugin-transform-block-scoped-functions@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-block-scoped-functions/download/@babel/plugin-transform-block-scoped-functions-7.18.6.tgz" - integrity sha1-kYe/S6MCY1udcNmGrXDwOHJiFqg= - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-block-scoping@^7.20.2": - version "7.21.0" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-block-scoping/download/@babel/plugin-transform-block-scoping-7.21.0.tgz" - integrity sha1-5ze5EDflGG7ha3bnrgkzWKVjTwI= - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - -"@babel/plugin-transform-classes@^7.20.2": - version "7.21.0" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-classes/download/@babel/plugin-transform-classes-7.21.0.tgz" - integrity sha1-9GnQsHpMWn27Ia+tnifle0cDFmU= - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-compilation-targets" "^7.20.7" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.21.0" - "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-replace-supers" "^7.20.7" - "@babel/helper-split-export-declaration" "^7.18.6" - globals "^11.1.0" - -"@babel/plugin-transform-computed-properties@^7.18.9": - version "7.20.7" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-computed-properties/download/@babel/plugin-transform-computed-properties-7.20.7.tgz" - integrity sha1-cEzC/RVdHJllUduCdtVbnUbk0Ko= - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/template" "^7.20.7" - -"@babel/plugin-transform-destructuring@^7.20.2": - version "7.20.7" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-destructuring/download/@babel/plugin-transform-destructuring-7.20.7.tgz" - integrity sha1-i9pXj3FiDH3nyTr1kBVLozFBVFQ= - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - -"@babel/plugin-transform-dotall-regex@^7.18.6", "@babel/plugin-transform-dotall-regex@^7.4.4": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-dotall-regex/download/@babel/plugin-transform-dotall-regex-7.18.6.tgz" - integrity sha1-soaz56rmx7hh5FvtCi+v1rGk/vg= - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-duplicate-keys@^7.18.9": - version "7.18.9" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-duplicate-keys/download/@babel/plugin-transform-duplicate-keys-7.18.9.tgz" - integrity sha1-aH8V7jza1thRkesqNyxFKOqgrg4= - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-exponentiation-operator@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-exponentiation-operator/download/@babel/plugin-transform-exponentiation-operator-7.18.6.tgz" - integrity sha1-QhxwX0UhiIxl6R/dGvlRv+/U2s0= - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-for-of@^7.18.8": - version "7.18.8" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-for-of/download/@babel/plugin-transform-for-of-7.18.8.tgz" - integrity sha1-bvilCyROtqC9utDHxhh35OMAl8E= - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-function-name@^7.18.9": - version "7.18.9" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-function-name/download/@babel/plugin-transform-function-name-7.18.9.tgz" - integrity sha1-zDVPgjTmKWiUbGGkbWNlRA/HZOA= - dependencies: - "@babel/helper-compilation-targets" "^7.18.9" - "@babel/helper-function-name" "^7.18.9" - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-literals@^7.18.9": - version "7.18.9" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-literals/download/@babel/plugin-transform-literals-7.18.9.tgz" - integrity sha1-cnlv2++A5W+6PGppnVTw3lV0RLw= - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-member-expression-literals@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-member-expression-literals/download/@babel/plugin-transform-member-expression-literals-7.18.6.tgz" - integrity sha1-rJ/cGhGGIKxJt+el0twXehv+6I4= - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-modules-amd@^7.19.6": - version "7.20.11" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-modules-amd/download/@babel/plugin-transform-modules-amd-7.20.11.tgz" - integrity sha1-PazMqOTMMJ8Dw6DEtB3Esm9VIUo= - dependencies: - "@babel/helper-module-transforms" "^7.20.11" - "@babel/helper-plugin-utils" "^7.20.2" - -"@babel/plugin-transform-modules-commonjs@^7.19.6": - version "7.21.2" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-modules-commonjs/download/@babel/plugin-transform-modules-commonjs-7.21.2.tgz" - integrity sha1-b/UHDnHjGS7yt+OYIKBvt44wWOc= - dependencies: - "@babel/helper-module-transforms" "^7.21.2" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-simple-access" "^7.20.2" - -"@babel/plugin-transform-modules-systemjs@^7.19.6": - version "7.20.11" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-modules-systemjs/download/@babel/plugin-transform-modules-systemjs-7.20.11.tgz" - integrity sha1-Rn7Gu6a2pQY07qYcnCMmVNikaW4= - dependencies: - "@babel/helper-hoist-variables" "^7.18.6" - "@babel/helper-module-transforms" "^7.20.11" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-validator-identifier" "^7.19.1" - -"@babel/plugin-transform-modules-umd@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-modules-umd/download/@babel/plugin-transform-modules-umd-7.18.6.tgz" - integrity sha1-gdODLWA0t1tU5ighuljyjtCqtLk= - dependencies: - "@babel/helper-module-transforms" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-named-capturing-groups-regex@^7.19.1": - version "7.20.5" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-named-capturing-groups-regex/download/@babel/plugin-transform-named-capturing-groups-regex-7.20.5.tgz" - integrity sha1-YmKY3WLqUdRSw75YsoXSMZW6aag= - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.20.5" - "@babel/helper-plugin-utils" "^7.20.2" - -"@babel/plugin-transform-new-target@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-new-target/download/@babel/plugin-transform-new-target-7.18.6.tgz" - integrity sha1-0Sjzdq4gBHfzfE3fzHIqihsyRqg= - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-object-super@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-object-super/download/@babel/plugin-transform-object-super-7.18.6.tgz" - integrity sha1-+zxszdFZObb/eTmUS1GXHdw1kSw= - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-replace-supers" "^7.18.6" - -"@babel/plugin-transform-parameters@^7.20.1", "@babel/plugin-transform-parameters@^7.20.7": - version "7.20.7" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-parameters/download/@babel/plugin-transform-parameters-7.20.7.tgz" - integrity sha1-DuNJ6dG8lueOOzenr0I6QHinCD8= - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - -"@babel/plugin-transform-property-literals@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-property-literals/download/@babel/plugin-transform-property-literals-7.18.6.tgz" - integrity sha1-4iSYkDpINEjpTgMum7ucXMv8k6M= - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-regenerator@^7.18.6": - version "7.20.5" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-regenerator/download/@babel/plugin-transform-regenerator-7.20.5.tgz" - integrity sha1-V82liMf/t/T4SDzIO9zqAqkH8E0= - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - regenerator-transform "^0.15.1" - -"@babel/plugin-transform-reserved-words@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-reserved-words/download/@babel/plugin-transform-reserved-words-7.18.6.tgz" - integrity sha1-savY6/jtql9/5ru40hM9I7am92o= - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-runtime@^7.12.13": - version "7.21.0" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-runtime/download/@babel/plugin-transform-runtime-7.21.0.tgz" - integrity sha1-KohPKVVtCmjNPRUtzJ5scd+27ug= - dependencies: - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-plugin-utils" "^7.20.2" - babel-plugin-polyfill-corejs2 "^0.3.3" - babel-plugin-polyfill-corejs3 "^0.6.0" - babel-plugin-polyfill-regenerator "^0.4.1" - semver "^6.3.0" - -"@babel/plugin-transform-shorthand-properties@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-shorthand-properties/download/@babel/plugin-transform-shorthand-properties-7.18.6.tgz" - integrity sha1-bW33mD1nsZUom+JJCePxKo9mTck= - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-spread@^7.19.0": - version "7.20.7" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-spread/download/@babel/plugin-transform-spread-7.20.7.tgz" - integrity sha1-wtg+C5nTv4PgexGZXuJL98oJQB4= - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" - -"@babel/plugin-transform-sticky-regex@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-sticky-regex/download/@babel/plugin-transform-sticky-regex-7.18.6.tgz" - integrity sha1-xnBusrFSQCjjF3IDOVg60PRErcw= - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-template-literals@^7.18.9": - version "7.18.9" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-template-literals/download/@babel/plugin-transform-template-literals-7.18.9.tgz" - integrity sha1-BOxvEKzaqBhGaJ1j+uEX3ZwkOl4= - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-typeof-symbol@^7.18.9": - version "7.18.9" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-typeof-symbol/download/@babel/plugin-transform-typeof-symbol-7.18.9.tgz" - integrity sha1-yM6mgmPkWt3NavyQkUKfgJJXYsA= - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-typescript@^7.21.0": - version "7.21.0" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-typescript/download/@babel/plugin-transform-typescript-7.21.0.tgz" - integrity sha1-8JVqFTZ547N3rlt/AUNCcVHkyEg= - dependencies: - "@babel/helper-create-class-features-plugin" "^7.21.0" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/plugin-syntax-typescript" "^7.20.0" - -"@babel/plugin-transform-unicode-escapes@^7.18.10": - version "7.18.10" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-unicode-escapes/download/@babel/plugin-transform-unicode-escapes-7.18.10.tgz" - integrity sha1-Hs+w7ag9CbvLd8CZcMLdVYMqokY= - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-unicode-regex@^7.18.6": - version "7.18.6" - resolved "http://10.107.103.115:8001/@babel/plugin-transform-unicode-regex/download/@babel/plugin-transform-unicode-regex-7.18.6.tgz" - integrity sha1-GUMXIl2MIBu64QM2T/6eLOo2zco= - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/preset-env@^7.12.13", "@babel/preset-env@^7.15.0": - version "7.20.2" - resolved "http://10.107.103.115:8001/@babel/preset-env/download/@babel/preset-env-7.20.2.tgz" - integrity sha1-mxZCqke7n0Oob5YwAReA2rf4ZQY= - dependencies: - "@babel/compat-data" "^7.20.1" - "@babel/helper-compilation-targets" "^7.20.0" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-validator-option" "^7.18.6" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.18.6" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.18.9" - "@babel/plugin-proposal-async-generator-functions" "^7.20.1" - "@babel/plugin-proposal-class-properties" "^7.18.6" - "@babel/plugin-proposal-class-static-block" "^7.18.6" - "@babel/plugin-proposal-dynamic-import" "^7.18.6" - "@babel/plugin-proposal-export-namespace-from" "^7.18.9" - "@babel/plugin-proposal-json-strings" "^7.18.6" - "@babel/plugin-proposal-logical-assignment-operators" "^7.18.9" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.6" - "@babel/plugin-proposal-numeric-separator" "^7.18.6" - "@babel/plugin-proposal-object-rest-spread" "^7.20.2" - "@babel/plugin-proposal-optional-catch-binding" "^7.18.6" - "@babel/plugin-proposal-optional-chaining" "^7.18.9" - "@babel/plugin-proposal-private-methods" "^7.18.6" - "@babel/plugin-proposal-private-property-in-object" "^7.18.6" - "@babel/plugin-proposal-unicode-property-regex" "^7.18.6" - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-class-properties" "^7.12.13" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-import-assertions" "^7.20.0" - "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - "@babel/plugin-syntax-top-level-await" "^7.14.5" - "@babel/plugin-transform-arrow-functions" "^7.18.6" - "@babel/plugin-transform-async-to-generator" "^7.18.6" - "@babel/plugin-transform-block-scoped-functions" "^7.18.6" - "@babel/plugin-transform-block-scoping" "^7.20.2" - "@babel/plugin-transform-classes" "^7.20.2" - "@babel/plugin-transform-computed-properties" "^7.18.9" - "@babel/plugin-transform-destructuring" "^7.20.2" - "@babel/plugin-transform-dotall-regex" "^7.18.6" - "@babel/plugin-transform-duplicate-keys" "^7.18.9" - "@babel/plugin-transform-exponentiation-operator" "^7.18.6" - "@babel/plugin-transform-for-of" "^7.18.8" - "@babel/plugin-transform-function-name" "^7.18.9" - "@babel/plugin-transform-literals" "^7.18.9" - "@babel/plugin-transform-member-expression-literals" "^7.18.6" - "@babel/plugin-transform-modules-amd" "^7.19.6" - "@babel/plugin-transform-modules-commonjs" "^7.19.6" - "@babel/plugin-transform-modules-systemjs" "^7.19.6" - "@babel/plugin-transform-modules-umd" "^7.18.6" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.19.1" - "@babel/plugin-transform-new-target" "^7.18.6" - "@babel/plugin-transform-object-super" "^7.18.6" - "@babel/plugin-transform-parameters" "^7.20.1" - "@babel/plugin-transform-property-literals" "^7.18.6" - "@babel/plugin-transform-regenerator" "^7.18.6" - "@babel/plugin-transform-reserved-words" "^7.18.6" - "@babel/plugin-transform-shorthand-properties" "^7.18.6" - "@babel/plugin-transform-spread" "^7.19.0" - "@babel/plugin-transform-sticky-regex" "^7.18.6" - "@babel/plugin-transform-template-literals" "^7.18.9" - "@babel/plugin-transform-typeof-symbol" "^7.18.9" - "@babel/plugin-transform-unicode-escapes" "^7.18.10" - "@babel/plugin-transform-unicode-regex" "^7.18.6" - "@babel/preset-modules" "^0.1.5" - "@babel/types" "^7.20.2" - babel-plugin-polyfill-corejs2 "^0.3.3" - babel-plugin-polyfill-corejs3 "^0.6.0" - babel-plugin-polyfill-regenerator "^0.4.1" - core-js-compat "^3.25.1" - semver "^6.3.0" - -"@babel/preset-modules@^0.1.5": - version "0.1.5" - resolved "http://10.107.103.115:8001/@babel/preset-modules/download/@babel/preset-modules-0.1.5.tgz" - integrity sha1-75Odbn8miCfhhBY43G/5VRXhFdk= - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" - "@babel/plugin-transform-dotall-regex" "^7.4.4" - "@babel/types" "^7.4.4" - esutils "^2.0.2" - -"@babel/preset-typescript@^7.15.0": - version "7.21.0" - resolved "http://10.107.103.115:8001/@babel/preset-typescript/download/@babel/preset-typescript-7.21.0.tgz" - integrity sha1-vLvKUT6CE2kf5dSyPZJR4B8A6/8= - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-validator-option" "^7.21.0" - "@babel/plugin-transform-typescript" "^7.21.0" - -"@babel/register@^7.15.3": - version "7.18.9" - resolved "http://10.107.103.115:8001/@babel/register/download/@babel/register-7.18.9.tgz" - integrity sha1-GIiyS8KNXMQcQS/rAV6f9rluQ5w= - dependencies: - clone-deep "^4.0.1" - find-cache-dir "^2.0.0" - make-dir "^2.1.0" - pirates "^4.0.5" - source-map-support "^0.5.16" - -"@babel/runtime@^7.0.0", "@babel/runtime@^7.16.3", "@babel/runtime@^7.8.4": - version "7.21.0" - resolved "http://10.107.103.115:8001/@babel/runtime/download/@babel/runtime-7.21.0.tgz" - integrity sha1-W1XJ05Tl/PMEkJqLAMB9whe1ZnM= - dependencies: - regenerator-runtime "^0.13.11" - -"@babel/template@^7.0.0", "@babel/template@^7.18.10", "@babel/template@^7.20.7": - version "7.20.7" - resolved "http://10.107.103.115:8001/@babel/template/download/@babel/template-7.20.7.tgz" - integrity sha1-oVCQwoOag7AqqZbAtJlABYQf1ag= - dependencies: - "@babel/code-frame" "^7.18.6" - "@babel/parser" "^7.20.7" - "@babel/types" "^7.20.7" - -"@babel/traverse@^7.0.0", "@babel/traverse@^7.15.0", "@babel/traverse@^7.20.5", "@babel/traverse@^7.20.7", "@babel/traverse@^7.21.0", "@babel/traverse@^7.21.2": - version "7.21.2" - resolved "http://10.107.103.115:8001/@babel/traverse/download/@babel/traverse-7.21.2.tgz" - integrity sha1-rH4fJ2WHUIkugV5grpDzgqRtjnU= - dependencies: - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.21.1" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.21.0" - "@babel/helper-hoist-variables" "^7.18.6" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/parser" "^7.21.2" - "@babel/types" "^7.21.2" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/types@^7.0.0", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.20.0", "@babel/types@^7.20.2", "@babel/types@^7.20.5", "@babel/types@^7.20.7", "@babel/types@^7.21.0", "@babel/types@^7.21.2", "@babel/types@^7.4.4": - version "7.21.2" - resolved "http://10.107.103.115:8001/@babel/types/download/@babel/types-7.21.2.tgz" - integrity sha1-kiRvbgD5F1WJPCh2rWU9twyDENE= - dependencies: - "@babel/helper-string-parser" "^7.19.4" - "@babel/helper-validator-identifier" "^7.19.1" - to-fast-properties "^2.0.0" - -"@commitlint/cli@^15.0.0": - version "15.0.0" - resolved "http://10.107.103.115:8001/@commitlint/cli/download/@commitlint/cli-15.0.0.tgz" - integrity sha1-jnjobuK2lVwaXRQOc0psFxzjZ+4= - dependencies: - "@commitlint/format" "^15.0.0" - "@commitlint/lint" "^15.0.0" - "@commitlint/load" "^15.0.0" - "@commitlint/read" "^15.0.0" - "@commitlint/types" "^15.0.0" - lodash "^4.17.19" - resolve-from "5.0.0" - resolve-global "1.0.0" - yargs "^17.0.0" - -"@commitlint/config-conventional@15.0.0": - version "15.0.0" - resolved "http://10.107.103.115:8001/@commitlint/config-conventional/download/@commitlint/config-conventional-15.0.0.tgz" - integrity sha1-O/Gt8xnjtDHeErqC3DmVJAOLLY8= - dependencies: - conventional-changelog-conventionalcommits "^4.3.1" - -"@commitlint/ensure@^15.0.0": - version "15.0.0" - resolved "http://10.107.103.115:8001/@commitlint/ensure/download/@commitlint/ensure-15.0.0.tgz" - integrity sha1-BqY3OOI5OXCghbQo5s+A+h/nb0g= - dependencies: - "@commitlint/types" "^15.0.0" - lodash "^4.17.19" - -"@commitlint/execute-rule@^15.0.0": - version "15.0.0" - resolved "http://10.107.103.115:8001/@commitlint/execute-rule/download/@commitlint/execute-rule-15.0.0.tgz" - integrity sha1-a/95Yt846J/5/bwAq9ebiEnH6fk= - -"@commitlint/format@^15.0.0": - version "15.0.0" - resolved "http://10.107.103.115:8001/@commitlint/format/download/@commitlint/format-15.0.0.tgz" - integrity sha1-EJNRgJE96ThL6kySF/TGxe4QCrM= - dependencies: - "@commitlint/types" "^15.0.0" - chalk "^4.0.0" - -"@commitlint/is-ignored@^15.0.0": - version "15.0.0" - resolved "http://10.107.103.115:8001/@commitlint/is-ignored/download/@commitlint/is-ignored-15.0.0.tgz" - integrity sha1-OCv59vjYEPL/xZzMUn9DierdeUk= - dependencies: - "@commitlint/types" "^15.0.0" - semver "7.3.5" - -"@commitlint/lint@^15.0.0": - version "15.0.0" - resolved "http://10.107.103.115:8001/@commitlint/lint/download/@commitlint/lint-15.0.0.tgz" - integrity sha1-qTuIlvslsFqy7QJG02X0kIZUWI0= - dependencies: - "@commitlint/is-ignored" "^15.0.0" - "@commitlint/parse" "^15.0.0" - "@commitlint/rules" "^15.0.0" - "@commitlint/types" "^15.0.0" - -"@commitlint/load@^15.0.0", "@commitlint/load@>6.1.1": - version "15.0.0" - resolved "http://10.107.103.115:8001/@commitlint/load/download/@commitlint/load-15.0.0.tgz" - integrity sha1-W9ORwTh6r+krVM8qhrdqUij89O8= - dependencies: - "@commitlint/execute-rule" "^15.0.0" - "@commitlint/resolve-extends" "^15.0.0" - "@commitlint/types" "^15.0.0" - "@endemolshinegroup/cosmiconfig-typescript-loader" "^3.0.2" - chalk "^4.0.0" - cosmiconfig "^7.0.0" - lodash "^4.17.19" - resolve-from "^5.0.0" - typescript "^4.4.3" - -"@commitlint/message@^15.0.0": - version "15.0.0" - resolved "http://10.107.103.115:8001/@commitlint/message/download/@commitlint/message-15.0.0.tgz" - integrity sha1-mKOKyhs82Zag/NvZrWfpA532Cwo= - -"@commitlint/parse@^15.0.0": - version "15.0.0" - resolved "http://10.107.103.115:8001/@commitlint/parse/download/@commitlint/parse-15.0.0.tgz" - integrity sha1-ysd7dRR0i40B0AwOZ9XlTGlcMCw= - dependencies: - "@commitlint/types" "^15.0.0" - conventional-changelog-angular "^5.0.11" - conventional-commits-parser "^3.2.2" - -"@commitlint/read@^15.0.0": - version "15.0.0" - resolved "http://10.107.103.115:8001/@commitlint/read/download/@commitlint/read-15.0.0.tgz" - integrity sha1-2oOfO01JsFWGqc0mZsyMSja57JE= - dependencies: - "@commitlint/top-level" "^15.0.0" - "@commitlint/types" "^15.0.0" - fs-extra "^10.0.0" - git-raw-commits "^2.0.0" - -"@commitlint/resolve-extends@^15.0.0": - version "15.0.0" - resolved "http://10.107.103.115:8001/@commitlint/resolve-extends/download/@commitlint/resolve-extends-15.0.0.tgz" - integrity sha1-uvISJ+KsUs71Ruw13Wcy6bC25Xw= - dependencies: - import-fresh "^3.0.0" - lodash "^4.17.19" - resolve-from "^5.0.0" - resolve-global "^1.0.0" - -"@commitlint/rules@^15.0.0": - version "15.0.0" - resolved "http://10.107.103.115:8001/@commitlint/rules/download/@commitlint/rules-15.0.0.tgz" - integrity sha1-MmNwq8AESS/LVUMZjR1VsU4l48g= - dependencies: - "@commitlint/ensure" "^15.0.0" - "@commitlint/message" "^15.0.0" - "@commitlint/to-lines" "^15.0.0" - "@commitlint/types" "^15.0.0" - execa "^5.0.0" - -"@commitlint/to-lines@^15.0.0": - version "15.0.0" - resolved "http://10.107.103.115:8001/@commitlint/to-lines/download/@commitlint/to-lines-15.0.0.tgz" - integrity sha1-uGrJjzGWiJkOzC4JIn+t9ZG2XJI= - -"@commitlint/top-level@^15.0.0": - version "15.0.0" - resolved "http://10.107.103.115:8001/@commitlint/top-level/download/@commitlint/top-level-15.0.0.tgz" - integrity sha1-Rn7IN36B38kW4aIKJ1WIYr4aQlQ= - dependencies: - find-up "^5.0.0" - -"@commitlint/types@^15.0.0": - version "15.0.0" - resolved "http://10.107.103.115:8001/@commitlint/types/download/@commitlint/types-15.0.0.tgz" - integrity sha1-Rvp72j5jQMrz46LkFby3j/AZXu0= - dependencies: - chalk "^4.0.0" - -"@discoveryjs/json-ext@0.5.7": - version "0.5.7" - resolved "http://10.107.103.115:8001/@discoveryjs/json-ext/download/@discoveryjs/json-ext-0.5.7.tgz" - integrity sha1-HVcr+74Ut3BOC6Dzm3SBW4SHDXA= - -"@endemolshinegroup/cosmiconfig-typescript-loader@^3.0.2": - version "3.0.2" - resolved "http://10.107.103.115:8001/@endemolshinegroup/cosmiconfig-typescript-loader/download/@endemolshinegroup/cosmiconfig-typescript-loader-3.0.2.tgz" - integrity sha1-7qRjWCjd43KDiwkJaT69mq/uwi0= - dependencies: - lodash.get "^4" - make-error "^1" - ts-node "^9" - tslib "^2" - -"@eslint/eslintrc@^0.4.3": - version "0.4.3" - resolved "http://10.107.103.115:8001/@eslint/eslintrc/download/@eslint/eslintrc-0.4.3.tgz" - integrity sha1-nkKYHvA1vrPdSa3ResuW6P9vOUw= - dependencies: - ajv "^6.12.4" - debug "^4.1.1" - espree "^7.3.0" - globals "^13.9.0" - ignore "^4.0.6" - import-fresh "^3.2.1" - js-yaml "^3.13.1" - minimatch "^3.0.4" - strip-json-comments "^3.1.1" - -"@fesjs/compiler@^2.0.3", "@fesjs/compiler@^2.0.4", "@fesjs/compiler@^2.0.5": - version "2.0.5" - resolved "http://10.107.103.115:8001/@fesjs/compiler/download/@fesjs/compiler-2.0.5.tgz" - integrity sha1-Wpj5SXvVH1IEXhhOzdxB8VwtWhA= - dependencies: - "@babel/core" "^7.16.7" - "@babel/preset-env" "^7.15.0" - "@babel/register" "^7.15.3" - "@fesjs/utils" "^2.0.4" - commander "^7.0.0" - dotenv "8.2.0" - joi "17.3.0" - readline "^1.3.0" - set-value "3.0.2" - tapable "^2.2.0" - -"@fesjs/fes-design@^0.1.10", "@fesjs/fes-design@0.7.18": - version "0.7.18" - resolved "http://10.107.103.115:8001/@fesjs/fes-design/download/@fesjs/fes-design-0.7.18.tgz" - integrity sha1-zK0Wou8Tn/QjrgwYV2JS5tcw8ws= - dependencies: - "@babel/runtime" "^7.16.3" - "@floating-ui/dom" "^0.4.2" - "@juggle/resize-observer" "^3.3.1" - "@types/lodash-es" "^4.17.5" - "@types/normalize-wheel" "^1.0.0" - "@vue/shared" "^3.2.24" - "@vueuse/core" "^9.6.0" - async-validator "^4.0.7" - csstype "^3.0.10" - date-fns "^2.28.0" - lodash-es "^4.17.21" - normalize-wheel "^1.0.1" - stickybits "^3.7.9" - -"@fesjs/fes-design@0.8.7": - version "0.8.7" - resolved "http://10.107.103.115:8001/@fesjs/fes-design/download/@fesjs/fes-design-0.8.7.tgz" - integrity sha1-Iy+4MKYf1oHVcjoT9ut3+7gp/r4= - dependencies: - "@babel/runtime" "^7.16.3" - "@floating-ui/dom" "^1.2.9" - "@juggle/resize-observer" "^3.3.1" - "@types/lodash-es" "^4.17.5" - "@vue/shared" "^3.2.24" - "@vueuse/core" "^9.6.0" - async-validator "^4.0.7" - csstype "^3.0.10" - date-fns "^2.28.0" - lodash-es "^4.17.21" - stickybits "^3.7.9" - -"@fesjs/fes@^2.0.0", "@fesjs/fes@2.0.14": - version "2.0.14" - resolved "http://10.107.103.115:8001/@fesjs/fes/download/@fesjs/fes-2.0.14.tgz" - integrity sha1-05bMwWz6MfM9+nXJgkMJoX9+Wys= - dependencies: - "@fesjs/compiler" "^2.0.3" - "@fesjs/preset-built-in" "^2.0.13" - "@fesjs/runtime" "^2.0.2" - "@fesjs/utils" "^2.0.3" - resolve-cwd "^3.0.0" - -"@fesjs/plugin-access@2.0.3": - version "2.0.3" - resolved "http://10.107.103.115:8001/@fesjs/plugin-access/download/@fesjs/plugin-access-2.0.3.tgz" - integrity sha1-gYNLEzuSZWGYvw0qXc8WaYL2FeU= - dependencies: - "@fesjs/utils" "^2.0.3" - lodash-es "^4.17.15" - -"@fesjs/plugin-enums@2.0.2": - version "2.0.2" - resolved "http://10.107.103.115:8001/@fesjs/plugin-enums/download/@fesjs/plugin-enums-2.0.2.tgz" - integrity sha1-BU3pxJmJjy0lEUox+XowZpf02HY= - -"@fesjs/plugin-icon@2.0.6": - version "2.0.6" - resolved "http://10.107.103.115:8001/@fesjs/plugin-icon/download/@fesjs/plugin-icon-2.0.6.tgz" - integrity sha1-cMvu0j4XVyE3dCpdckFeav6437k= - dependencies: - svgo "^2.3.1" - -"@fesjs/plugin-layout@3.0.0": - version "3.0.0" - resolved "http://10.107.103.115:8001/@fesjs/plugin-layout/download/@fesjs/plugin-layout-3.0.0.tgz" - integrity sha1-UdVwarWbDAO72enT45g7aIQMVUk= - dependencies: - "@fesjs/utils" "^2.0.3" - -"@fesjs/plugin-locale@3.0.3": - version "3.0.3" - resolved "http://10.107.103.115:8001/@fesjs/plugin-locale/download/@fesjs/plugin-locale-3.0.3.tgz" - integrity sha1-9i+fnLIQkCNE7kebyaj+xzO/TXU= - dependencies: - "@fesjs/utils" "^2.0.3" - vue-i18n "^9.0.0" - -"@fesjs/plugin-model@2.0.3": - version "2.0.3" - resolved "http://10.107.103.115:8001/@fesjs/plugin-model/download/@fesjs/plugin-model-2.0.3.tgz" - integrity sha1-6ru02crL71g8HDBJofuOWVJqPkA= - dependencies: - "@fesjs/utils" "^2.0.3" - -"@fesjs/plugin-monaco-editor@2.0.0-beta.7": - version "2.0.0-beta.7" - resolved "http://10.107.103.115:8001/@fesjs/plugin-monaco-editor/download/@fesjs/plugin-monaco-editor-2.0.0-beta.7.tgz" - integrity sha1-anhnbhPiOQWD8ksGuSQO3YE3r1s= - dependencies: - "@fesjs/utils" "^2.0.4" - lodash-es "^4.17.15" - monaco-editor "^0.20.0" - monaco-editor-webpack-plugin "^1.9.1" - -"@fesjs/plugin-request@2.0.12": - version "2.0.12" - resolved "http://10.107.103.115:8001/@fesjs/plugin-request/download/@fesjs/plugin-request-2.0.12.tgz" - integrity sha1-Ro33sQ3GtGva+6Zdz63wcV74HR4= - dependencies: - "@fesjs/compiler" "^2.0.4" - "@fesjs/utils" "^2.0.3" - axios "0.21.1" - -"@fesjs/plugin-watermark@2.0.3": - version "2.0.3" - resolved "http://10.107.103.115:8001/@fesjs/plugin-watermark/download/@fesjs/plugin-watermark-2.0.3.tgz" - integrity sha1-2YCpPwuHU5HRJmlC86xA4VoGjjU= - dependencies: - "@fesjs/utils" "^2.0.4" - lodash-es "^4.17.15" - -"@fesjs/preset-built-in@^2.0.13": - version "2.1.8" - resolved "http://10.107.103.115:8001/@fesjs/preset-built-in/download/@fesjs/preset-built-in-2.1.8.tgz" - integrity sha1-n2TwS0oLRBJ4AzjV9dUbhb7RWQ4= - dependencies: - "@babel/core" "^7.12.13" - "@babel/plugin-proposal-do-expressions" "^7.12.13" - "@babel/plugin-proposal-export-default-from" "^7.12.13" - "@babel/plugin-proposal-function-bind" "^7.12.13" - "@babel/plugin-proposal-pipeline-operator" "^7.12.13" - "@babel/plugin-transform-runtime" "^7.12.13" - "@babel/preset-env" "^7.12.13" - "@babel/preset-typescript" "^7.15.0" - "@fesjs/compiler" "^2.0.5" - "@fesjs/utils" "^2.0.4" - "@soda/friendly-errors-webpack-plugin" "^1.8.0" - "@vue/babel-plugin-jsx" "^1.0.2" - "@vue/compiler-sfc" "^3.2.37" - autoprefixer "^10.2.4" - babel-loader "^8.2.2" - babel-plugin-import "1.13.3" - body-parser "^1.19.0" - cli-highlight "^2.1.4" - cliui "7.0.4" - connect-history-api-fallback "^1.6.0" - cookie-parser "^1.4.5" - copy-webpack-plugin "^10.2.4" - core-js "^3.27.0" - css-loader "^5.0.1" - css-minimizer-webpack-plugin "^3.0.0" - envinfo "^7.7.3" - file-loader "^6.2.0" - fs-extra "^10.0.0" - get-folder-size "^2.0.1" - html-webpack-plugin "^5.0.0" - html-webpack-tags-plugin "^3.0.0" - less "3.9.0" - less-loader "^8.0.0" - mini-css-extract-plugin "^1.3.5" - mockjs "^1.1.0" - postcss "8.3.0" - postcss-flexbugs-fixes "^5.0.2" - postcss-loader "^4.2.0" - postcss-safe-parser "^5.0.2" - qs "^6.10.2" - raw-loader "^4.0.2" - style-loader "^2.0.0" - url-loader "^4.1.1" - vue-loader "^16.1.2" - webpack "^5.24.2" - webpack-bundle-analyzer "^4.4.0" - webpack-chain "^6.5.1" - webpack-dev-server "^3.11.2" - webpackbar "^5.0.0-3" - -"@fesjs/runtime@^2.0.2": - version "2.0.3" - resolved "http://10.107.103.115:8001/@fesjs/runtime/download/@fesjs/runtime-2.0.3.tgz" - integrity sha1-lE7hEDXDnF7S6uHEjAbITTLhCiE= - dependencies: - vue-router "^4.0.1" - -"@fesjs/traction-widget@1.7.3": - version "1.7.3" - resolved "http://10.107.103.115:8001/@fesjs/traction-widget/download/@fesjs/traction-widget-1.7.3.tgz" - integrity sha1-Qu+LhyJkAKfgKwrsiOGJdT4knW8= - dependencies: - "@fesjs/fes-design" "0.8.7" - -"@fesjs/utils@^2.0.3", "@fesjs/utils@^2.0.4": - version "2.0.4" - resolved "http://10.107.103.115:8001/@fesjs/utils/download/@fesjs/utils-2.0.4.tgz" - integrity sha1-rH1YmaX90lR540PTyoAztxe5rzs= - dependencies: - "@babel/generator" "^7.15.0" - "@babel/parser" "^7.15.0" - "@babel/traverse" "^7.15.0" - chalk "^4.1.2" - chokidar "^3.5.2" - crequire "^1.8.1" - debug "^4.3.2" - deepmerge "^4.2.2" - glob "^7.1.7" - lodash "^4.17.21" - mkdirp "^1.0.4" - mustache "^4.2.0" - pkg-up "^3.1.0" - portfinder "^1.0.28" - resolve "^1.20.0" - rimraf "^3.0.2" - semver "^7.3.5" - yargs-parser "^20.2.9" - -"@floating-ui/core@^0.6.2": - version "0.6.2" - resolved "http://10.107.103.115:8001/@floating-ui/core/download/@floating-ui/core-0.6.2.tgz" - integrity sha1-8oE/Dl89XtevUCnhoIIgPa3wK30= - -"@floating-ui/core@^1.4.2": - version "1.5.0" - resolved "http://10.107.103.115:8001/@floating-ui/core/download/@floating-ui/core-1.5.0.tgz" - integrity sha1-XAXGDVri0FEBwwIcGio1DdwCf4w= - dependencies: - "@floating-ui/utils" "^0.1.3" - -"@floating-ui/dom@^0.4.2": - version "0.4.5" - resolved "http://10.107.103.115:8001/@floating-ui/dom/download/@floating-ui/dom-0.4.5.tgz" - integrity sha1-LojRZkYRnMZ9RGg/de6ZhAR1u/o= - dependencies: - "@floating-ui/core" "^0.6.2" - -"@floating-ui/dom@^1.2.9": - version "1.5.3" - resolved "http://10.107.103.115:8001/@floating-ui/dom/download/@floating-ui/dom-1.5.3.tgz" - integrity sha1-VOUO/LQywGwjzTPeK1dRAgBUNvo= - dependencies: - "@floating-ui/core" "^1.4.2" - "@floating-ui/utils" "^0.1.3" - -"@floating-ui/utils@^0.1.3": - version "0.1.4" - resolved "http://10.107.103.115:8001/@floating-ui/utils/download/@floating-ui/utils-0.1.4.tgz" - integrity sha1-GWVNECbMQQl11GRFGA5wpQibPn0= - -"@hapi/hoek@^9.0.0": - version "9.3.0" - resolved "http://10.107.103.115:8001/@hapi/hoek/download/@hapi/hoek-9.3.0.tgz" - integrity sha1-g2iGnctzW+Ln9ct2R9544WeiUfs= - -"@hapi/topo@^5.0.0": - version "5.1.0" - resolved "http://10.107.103.115:8001/@hapi/topo/download/@hapi/topo-5.1.0.tgz" - integrity sha1-3ESOMyxsbjek3AL9hLqNRLmvsBI= - dependencies: - "@hapi/hoek" "^9.0.0" - -"@humanwhocodes/config-array@^0.5.0": - version "0.5.0" - resolved "http://10.107.103.115:8001/@humanwhocodes/config-array/download/@humanwhocodes/config-array-0.5.0.tgz" - integrity sha1-FAeWfUxu7Nc4j4Os8er00Mbljvk= - dependencies: - "@humanwhocodes/object-schema" "^1.2.0" - debug "^4.1.1" - minimatch "^3.0.4" - -"@humanwhocodes/object-schema@^1.2.0": - version "1.2.1" - resolved "http://10.107.103.115:8001/@humanwhocodes/object-schema/download/@humanwhocodes/object-schema-1.2.1.tgz" - integrity sha1-tSBSnsIdjllFoYUd/Rwy6U45/0U= - -"@intlify/core-base@9.2.2": - version "9.2.2" - resolved "http://10.107.103.115:8001/@intlify/core-base/download/@intlify/core-base-9.2.2.tgz" - integrity sha1-U1M2mwXMn+Ncq5X+IK/rikSB+Tk= - dependencies: - "@intlify/devtools-if" "9.2.2" - "@intlify/message-compiler" "9.2.2" - "@intlify/shared" "9.2.2" - "@intlify/vue-devtools" "9.2.2" - -"@intlify/devtools-if@9.2.2": - version "9.2.2" - resolved "http://10.107.103.115:8001/@intlify/devtools-if/download/@intlify/devtools-if-9.2.2.tgz" - integrity sha1-sT2axLTi/m0ufapVZReoBh/ovTk= - dependencies: - "@intlify/shared" "9.2.2" - -"@intlify/message-compiler@9.2.2": - version "9.2.2" - resolved "http://10.107.103.115:8001/@intlify/message-compiler/download/@intlify/message-compiler-9.2.2.tgz" - integrity sha1-5Cq2k5uK5bPSH69qRARWZ6GLuhw= - dependencies: - "@intlify/shared" "9.2.2" - source-map "0.6.1" - -"@intlify/shared@9.2.2": - version "9.2.2" - resolved "http://10.107.103.115:8001/@intlify/shared/download/@intlify/shared-9.2.2.tgz" - integrity sha1-UBG+nKK0q4b4Zgc5KG4nB/mrtKU= - -"@intlify/vue-devtools@9.2.2": - version "9.2.2" - resolved "http://10.107.103.115:8001/@intlify/vue-devtools/download/@intlify/vue-devtools-9.2.2.tgz" - integrity sha1-uVcBVW2vfrs6LUWqOunmQVrtgxc= - dependencies: - "@intlify/core-base" "9.2.2" - "@intlify/shared" "9.2.2" - -"@jridgewell/gen-mapping@^0.1.0": - version "0.1.1" - resolved "http://10.107.103.115:8001/@jridgewell/gen-mapping/download/@jridgewell/gen-mapping-0.1.1.tgz" - integrity sha1-5dLkUDBqlJHjvXfjI+ONev8xWZY= - dependencies: - "@jridgewell/set-array" "^1.0.0" - "@jridgewell/sourcemap-codec" "^1.4.10" - -"@jridgewell/gen-mapping@^0.3.0": - version "0.3.2" - resolved "http://10.107.103.115:8001/@jridgewell/gen-mapping/download/@jridgewell/gen-mapping-0.3.2.tgz" - integrity sha1-wa7cYehT8rufXf5tRELTtWWyU7k= - dependencies: - "@jridgewell/set-array" "^1.0.1" - "@jridgewell/sourcemap-codec" "^1.4.10" - "@jridgewell/trace-mapping" "^0.3.9" - -"@jridgewell/gen-mapping@^0.3.2": - version "0.3.2" - resolved "http://10.107.103.115:8001/@jridgewell/gen-mapping/download/@jridgewell/gen-mapping-0.3.2.tgz" - integrity sha1-wa7cYehT8rufXf5tRELTtWWyU7k= - 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.0" - resolved "http://10.107.103.115:8001/@jridgewell/resolve-uri/download/@jridgewell/resolve-uri-3.1.0.tgz" - integrity sha1-IgOxGMFXchrd/mnUe3BGVGMGbXg= - -"@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": - version "1.1.2" - resolved "http://10.107.103.115:8001/@jridgewell/set-array/download/@jridgewell/set-array-1.1.2.tgz" - integrity sha1-fGz5mNbSC5FMClWpGuko/yWWXnI= - -"@jridgewell/source-map@^0.3.2": - version "0.3.2" - resolved "http://10.107.103.115:8001/@jridgewell/source-map/download/@jridgewell/source-map-0.3.2.tgz" - integrity sha1-9FNRqu1FJ6KYUS7HL4EEDJmFgPs= - dependencies: - "@jridgewell/gen-mapping" "^0.3.0" - "@jridgewell/trace-mapping" "^0.3.9" - -"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@1.4.14": - version "1.4.14" - resolved "http://10.107.103.115:8001/@jridgewell/sourcemap-codec/download/@jridgewell/sourcemap-codec-1.4.14.tgz" - integrity sha1-rdTJjTQUcqKJGQtCTvvbCWmRuyQ= - -"@jridgewell/trace-mapping@^0.3.14", "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9": - version "0.3.17" - resolved "http://10.107.103.115:8001/@jridgewell/trace-mapping/download/@jridgewell/trace-mapping-0.3.17.tgz" - integrity sha1-eTBBJ3r5BzsJUaf+Dw2MTJjDaYU= - dependencies: - "@jridgewell/resolve-uri" "3.1.0" - "@jridgewell/sourcemap-codec" "1.4.14" - -"@juggle/resize-observer@^3.3.1": - version "3.4.0" - resolved "http://10.107.103.115:8001/@juggle/resize-observer/download/@juggle/resize-observer-3.4.0.tgz" - integrity sha1-CNbF4gz35MwC/RgcSwwiXNMdu2A= - -"@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1": - version "5.1.1-v1" - resolved "http://10.107.103.115:8001/@nicolo-ribaudo/eslint-scope-5-internals/download/@nicolo-ribaudo/eslint-scope-5-internals-5.1.1-v1.tgz" - integrity sha1-2/czqWXKR7GXMXfcC7bIie3PsSk= - dependencies: - eslint-scope "5.1.1" - -"@nodelib/fs.scandir@2.1.5": - version "2.1.5" - resolved "http://10.107.103.115:8001/@nodelib/fs.scandir/download/@nodelib/fs.scandir-2.1.5.tgz" - integrity sha1-dhnC6yGyVIP20WdUi0z9WnSIw9U= - dependencies: - "@nodelib/fs.stat" "2.0.5" - run-parallel "^1.1.9" - -"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5": - version "2.0.5" - resolved "http://10.107.103.115:8001/@nodelib/fs.stat/download/@nodelib/fs.stat-2.0.5.tgz" - integrity sha1-W9Jir5Tp0lvR5xsF3u1Eh2oiLos= - -"@nodelib/fs.walk@^1.2.3": - version "1.2.8" - resolved "http://10.107.103.115:8001/@nodelib/fs.walk/download/@nodelib/fs.walk-1.2.8.tgz" - integrity sha1-6Vc36LtnRt3t9pxVaVNJTxlv5po= - dependencies: - "@nodelib/fs.scandir" "2.1.5" - fastq "^1.6.0" - -"@polka/url@^1.0.0-next.20": - version "1.0.0-next.21" - resolved "http://10.107.103.115:8001/@polka/url/download/@polka/url-1.0.0-next.21.tgz" - integrity sha1-XeWiOFo1MJQn9gEZkrVEUU1VmqE= - -"@sideway/address@^4.1.0": - version "4.1.4" - resolved "http://10.107.103.115:8001/@sideway/address/download/@sideway/address-4.1.4.tgz" - integrity sha1-A9zOvG6kf9wib309GtUSlV1Hg/A= - dependencies: - "@hapi/hoek" "^9.0.0" - -"@sideway/formula@^3.0.0": - version "3.0.1" - resolved "http://10.107.103.115:8001/@sideway/formula/download/@sideway/formula-3.0.1.tgz" - integrity sha1-gPy8uvfOAx4O8t0psb/Hw/WDYR8= - -"@sideway/pinpoint@^2.0.0": - version "2.0.0" - resolved "http://10.107.103.115:8001/@sideway/pinpoint/download/@sideway/pinpoint-2.0.0.tgz" - integrity sha1-z/j/rcNyrSn9P3gneusp5jLMcN8= - -"@soda/friendly-errors-webpack-plugin@^1.8.0": - version "1.8.1" - resolved "http://10.107.103.115:8001/@soda/friendly-errors-webpack-plugin/download/@soda/friendly-errors-webpack-plugin-1.8.1.tgz" - integrity sha1-TU+7EQiZOqo2IRYkfD0YGIosbIU= - dependencies: - chalk "^3.0.0" - error-stack-parser "^2.0.6" - string-width "^4.2.3" - strip-ansi "^6.0.1" - -"@trysound/sax@0.2.0": - version "0.2.0" - resolved "http://10.107.103.115:8001/@trysound/sax/download/@trysound/sax-0.2.0.tgz" - integrity sha1-zMqrdYr1Z2Hre/N69vA/Mm3XmK0= - -"@types/eslint-scope@^3.7.3": - version "3.7.4" - resolved "http://10.107.103.115:8001/@types/eslint-scope/download/@types/eslint-scope-3.7.4.tgz" - integrity sha1-N/wSI/B4bDlicGihLpTW5vxh3hY= - dependencies: - "@types/eslint" "*" - "@types/estree" "*" - -"@types/eslint@*": - version "8.21.1" - resolved "http://10.107.103.115:8001/@types/eslint/download/@types/eslint-8.21.1.tgz" - integrity sha1-EQtEGiENU6tHeVEk28Ppu5k9Hnw= - dependencies: - "@types/estree" "*" - "@types/json-schema" "*" - -"@types/estree@*", "@types/estree@^0.0.51": - version "0.0.51" - resolved "http://10.107.103.115:8001/@types/estree/download/@types/estree-0.0.51.tgz" - integrity sha1-z9cJJKJaP9MrIY5eQg5ol+GsT0A= - -"@types/glob@^7.1.1": - version "7.2.0" - resolved "http://10.107.103.115:8001/@types/glob/download/@types/glob-7.2.0.tgz" - integrity sha1-vBtb86qS8lvV3TnzXFc2G9zlsus= - dependencies: - "@types/minimatch" "*" - "@types/node" "*" - -"@types/html-minifier-terser@^6.0.0": - version "6.1.0" - resolved "http://10.107.103.115:8001/@types/html-minifier-terser/download/@types/html-minifier-terser-6.1.0.tgz" - integrity sha1-T8M6AMHQwWmHsaIM+S0gYUxVrDU= - -"@types/json-schema@*", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": - version "7.0.11" - resolved "http://10.107.103.115:8001/@types/json-schema/download/@types/json-schema-7.0.11.tgz" - integrity sha1-1CG2xSejA398hEM/0sQingFoY9M= - -"@types/json5@^0.0.29": - version "0.0.29" - resolved "http://10.107.103.115:8001/@types/json5/download/@types/json5-0.0.29.tgz" - integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= - -"@types/lodash-es@^4.17.5": - version "4.17.6" - resolved "http://10.107.103.115:8001/@types/lodash-es/download/@types/lodash-es-4.17.6.tgz" - integrity sha1-wu1MgyD/pvEbQ+uJ6eruxllmoKA= - dependencies: - "@types/lodash" "*" - -"@types/lodash@*": - version "4.14.191" - resolved "http://10.107.103.115:8001/@types/lodash/download/@types/lodash-4.14.191.tgz" - integrity sha1-CVEef3y6J1rNi0Gd2sjammp54vo= - -"@types/minimatch@*": - version "5.1.2" - resolved "http://10.107.103.115:8001/@types/minimatch/download/@types/minimatch-5.1.2.tgz" - integrity sha1-B1CLRXl8uB7D8nMBGwVM0HVe3co= - -"@types/minimist@^1.2.0": - version "1.2.2" - resolved "http://10.107.103.115:8001/@types/minimist/download/@types/minimist-1.2.2.tgz" - integrity sha1-7nceK6Sz3Fs3KTXVSf2WF780W4w= - -"@types/node@*": - version "18.14.5" - resolved "http://10.107.103.115:8001/@types/node/download/@types/node-18.14.5.tgz" - integrity sha1-ShOmRFhiFZMD/DhYZZipOW/ECLM= - -"@types/normalize-package-data@^2.4.0": - version "2.4.1" - resolved "http://10.107.103.115:8001/@types/normalize-package-data/download/@types/normalize-package-data-2.4.1.tgz" - integrity sha1-0zV0eaD9/dWQf+Z+F+CoXJBuEwE= - -"@types/normalize-wheel@^1.0.0": - version "1.0.1" - resolved "http://10.107.103.115:8001/@types/normalize-wheel/download/@types/normalize-wheel-1.0.1.tgz" - integrity sha1-3xL2vVRgRMb3LTFPzVhQRHeplQM= - -"@types/parse-json@^4.0.0": - version "4.0.0" - resolved "http://10.107.103.115:8001/@types/parse-json/download/@types/parse-json-4.0.0.tgz" - integrity sha1-L4u0QUNNFjs1+4/9zNcTiSf/uMA= - -"@types/web-bluetooth@^0.0.16": - version "0.0.16" - resolved "http://10.107.103.115:8001/@types/web-bluetooth/download/@types/web-bluetooth-0.0.16.tgz" - integrity sha1-HRKHOo5JVnNx8qdf4+f37cpmYtg= - -"@vue/babel-helper-vue-transform-on@^1.0.2": - version "1.0.2" - resolved "http://10.107.103.115:8001/@vue/babel-helper-vue-transform-on/download/@vue/babel-helper-vue-transform-on-1.0.2.tgz" - integrity sha1-m5xpHNBvyFUiGiR1w8yDHXdLx9w= - -"@vue/babel-plugin-jsx@^1.0.2": - version "1.1.1" - resolved "http://10.107.103.115:8001/@vue/babel-plugin-jsx/download/@vue/babel-plugin-jsx-1.1.1.tgz" - integrity sha1-DFusJ4gNI/iYlM0Daje1XvYd38E= - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/plugin-syntax-jsx" "^7.0.0" - "@babel/template" "^7.0.0" - "@babel/traverse" "^7.0.0" - "@babel/types" "^7.0.0" - "@vue/babel-helper-vue-transform-on" "^1.0.2" - camelcase "^6.0.0" - html-tags "^3.1.0" - svg-tags "^1.0.0" - -"@vue/compiler-core@3.2.26": - version "3.2.26" - resolved "http://10.107.103.115:8001/@vue/compiler-core/download/@vue/compiler-core-3.2.26.tgz" - integrity sha1-mrkq5iTaUfe2Bk9GecLUVk9DfMg= - dependencies: - "@babel/parser" "^7.16.4" - "@vue/shared" "3.2.26" - estree-walker "^2.0.2" - source-map "^0.6.1" - -"@vue/compiler-core@3.2.47": - version "3.2.47" - resolved "http://10.107.103.115:8001/@vue/compiler-core/download/@vue/compiler-core-3.2.47.tgz" - integrity sha1-PgfGhNdIl6yapZIsUgdB8wKSZ/g= - dependencies: - "@babel/parser" "^7.16.4" - "@vue/shared" "3.2.47" - estree-walker "^2.0.2" - source-map "^0.6.1" - -"@vue/compiler-dom@3.2.26": - version "3.2.26" - resolved "http://10.107.103.115:8001/@vue/compiler-dom/download/@vue/compiler-dom-3.2.26.tgz" - integrity sha1-x6e1XVCnt5gd1E/CghHfFFBIJmc= - dependencies: - "@vue/compiler-core" "3.2.26" - "@vue/shared" "3.2.26" - -"@vue/compiler-dom@3.2.47": - version "3.2.47" - resolved "http://10.107.103.115:8001/@vue/compiler-dom/download/@vue/compiler-dom-3.2.47.tgz" - integrity sha1-oLBsr373BWk55WPcqpy94weU8wU= - dependencies: - "@vue/compiler-core" "3.2.47" - "@vue/shared" "3.2.47" - -"@vue/compiler-sfc@^3.2.37": - version "3.2.47" - resolved "http://10.107.103.115:8001/@vue/compiler-sfc/download/@vue/compiler-sfc-3.2.47.tgz" - integrity sha1-G9w29s3BZD9y4sOX6xo5j1AErT0= - dependencies: - "@babel/parser" "^7.16.4" - "@vue/compiler-core" "3.2.47" - "@vue/compiler-dom" "3.2.47" - "@vue/compiler-ssr" "3.2.47" - "@vue/reactivity-transform" "3.2.47" - "@vue/shared" "3.2.47" - estree-walker "^2.0.2" - magic-string "^0.25.7" - postcss "^8.1.10" - source-map "^0.6.1" - -"@vue/compiler-sfc@3.2.26": - version "3.2.26" - resolved "http://10.107.103.115:8001/@vue/compiler-sfc/download/@vue/compiler-sfc-3.2.26.tgz" - integrity sha1-POdmd+SqWDEWVaO+qescuATSJz8= - dependencies: - "@babel/parser" "^7.16.4" - "@vue/compiler-core" "3.2.26" - "@vue/compiler-dom" "3.2.26" - "@vue/compiler-ssr" "3.2.26" - "@vue/reactivity-transform" "3.2.26" - "@vue/shared" "3.2.26" - estree-walker "^2.0.2" - magic-string "^0.25.7" - postcss "^8.1.10" - source-map "^0.6.1" - -"@vue/compiler-ssr@3.2.26": - version "3.2.26" - resolved "http://10.107.103.115:8001/@vue/compiler-ssr/download/@vue/compiler-ssr-3.2.26.tgz" - integrity sha1-/QSVIzQfv0q16I4l7vVm2GKJS6c= - dependencies: - "@vue/compiler-dom" "3.2.26" - "@vue/shared" "3.2.26" - -"@vue/compiler-ssr@3.2.47": - version "3.2.47" - resolved "http://10.107.103.115:8001/@vue/compiler-ssr/download/@vue/compiler-ssr-3.2.47.tgz" - integrity sha1-NYcsAaJzqsTWBwq52NqRirEwV+4= - dependencies: - "@vue/compiler-dom" "3.2.47" - "@vue/shared" "3.2.47" - -"@vue/devtools-api@^6.0.0-beta.11", "@vue/devtools-api@^6.2.1", "@vue/devtools-api@^6.4.5": - version "6.5.0" - resolved "http://10.107.103.115:8001/@vue/devtools-api/download/@vue/devtools-api-6.5.0.tgz" - integrity sha1-mLmUJe3ucLTJkmkmKPoeosHlfQc= - -"@vue/reactivity-transform@3.2.26": - version "3.2.26" - resolved "http://10.107.103.115:8001/@vue/reactivity-transform/download/@vue/reactivity-transform-3.2.26.tgz" - integrity sha1-bY8gpKotGXKPJd6ZlirdvnxNA+k= - dependencies: - "@babel/parser" "^7.16.4" - "@vue/compiler-core" "3.2.26" - "@vue/shared" "3.2.26" - estree-walker "^2.0.2" - magic-string "^0.25.7" - -"@vue/reactivity-transform@3.2.47": - version "3.2.47" - resolved "http://10.107.103.115:8001/@vue/reactivity-transform/download/@vue/reactivity-transform-3.2.47.tgz" - integrity sha1-5F300GNw+KvykIGhav0lz/um2E4= - dependencies: - "@babel/parser" "^7.16.4" - "@vue/compiler-core" "3.2.47" - "@vue/shared" "3.2.47" - estree-walker "^2.0.2" - magic-string "^0.25.7" - -"@vue/reactivity@3.2.26": - version "3.2.26" - resolved "http://10.107.103.115:8001/@vue/reactivity/download/@vue/reactivity-3.2.26.tgz" - integrity sha1-1SkZHlgVIcPBLinvmG1MipM6D4M= - dependencies: - "@vue/shared" "3.2.26" - -"@vue/runtime-core@3.2.26": - version "3.2.26" - resolved "http://10.107.103.115:8001/@vue/runtime-core/download/@vue/runtime-core-3.2.26.tgz" - integrity sha1-XFnMRA7Xo5ttvUwC4tIcjRmI8N4= - dependencies: - "@vue/reactivity" "3.2.26" - "@vue/shared" "3.2.26" - -"@vue/runtime-dom@3.2.26": - version "3.2.26" - resolved "http://10.107.103.115:8001/@vue/runtime-dom/download/@vue/runtime-dom-3.2.26.tgz" - integrity sha1-hNOuJYRIh0dxfC4HLV2REsDS5sI= - dependencies: - "@vue/runtime-core" "3.2.26" - "@vue/shared" "3.2.26" - csstype "^2.6.8" - -"@vue/server-renderer@3.2.26": - version "3.2.26" - resolved "http://10.107.103.115:8001/@vue/server-renderer/download/@vue/server-renderer-3.2.26.tgz" - integrity sha1-8WpLn7zJF0F7TOpwyZr84nATQc8= - dependencies: - "@vue/compiler-ssr" "3.2.26" - "@vue/shared" "3.2.26" - -"@vue/shared@^3.2.24", "@vue/shared@3.2.47": - version "3.2.47" - resolved "http://10.107.103.115:8001/@vue/shared/download/@vue/shared-3.2.47.tgz" - integrity sha1-5ZfvdQhsbolv9UeKa/wKeqS70Uw= - -"@vue/shared@3.2.26": - version "3.2.26" - resolved "http://10.107.103.115:8001/@vue/shared/download/@vue/shared-3.2.26.tgz" - integrity sha1-es0WIXg1cbmoLsofBBtKCpg0gdk= - -"@vueuse/core@^9.6.0": - version "9.13.0" - resolved "http://10.107.103.115:8001/@vueuse/core/download/@vueuse/core-9.13.0.tgz" - integrity sha1-L2nmbRkFweTuvCSaAXWc+I6gDPQ= - dependencies: - "@types/web-bluetooth" "^0.0.16" - "@vueuse/metadata" "9.13.0" - "@vueuse/shared" "9.13.0" - vue-demi "*" - -"@vueuse/metadata@9.13.0": - version "9.13.0" - resolved "http://10.107.103.115:8001/@vueuse/metadata/download/@vueuse/metadata-9.13.0.tgz" - integrity sha1-vCWmza0bGpPDbOMBkRJNplIFOf8= - -"@vueuse/shared@9.13.0": - version "9.13.0" - resolved "http://10.107.103.115:8001/@vueuse/shared/download/@vueuse/shared-9.13.0.tgz" - integrity sha1-CJ/0zE4uekAV5XqPMuSznQljU7k= - dependencies: - vue-demi "*" - -"@webank/eslint-config-webank@0.4.2": - version "0.4.2" - resolved "http://10.107.103.115:8001/@webank/eslint-config-webank/download/@webank/eslint-config-webank-0.4.2.tgz" - integrity sha1-7F2FLCflof/1clNFaOiKqw1UOPY= - dependencies: - "@babel/eslint-parser" "^7.13.14" - "@babel/plugin-syntax-jsx" "^7.12.13" - confusing-browser-globals "^1.0.10" - eslint "^7.26.0" - eslint-plugin-angular "^4.0.1" - eslint-plugin-html "^6.1.2" - eslint-plugin-import "2.22.1" - eslint-plugin-node "^11.1.0" - eslint-plugin-vue "^7.16.0" - vue-eslint-parser "^7.10.0" - -"@webassemblyjs/ast@1.11.1": - version "1.11.1" - resolved "http://10.107.103.115:8001/@webassemblyjs/ast/download/@webassemblyjs/ast-1.11.1.tgz" - integrity sha1-K/12fq4aaZb0Mv9+jX/HVnnAtqc= - dependencies: - "@webassemblyjs/helper-numbers" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - -"@webassemblyjs/floating-point-hex-parser@1.11.1": - version "1.11.1" - resolved "http://10.107.103.115:8001/@webassemblyjs/floating-point-hex-parser/download/@webassemblyjs/floating-point-hex-parser-1.11.1.tgz" - integrity sha1-9sYacF8P16auyqToGY8j2dwXnk8= - -"@webassemblyjs/helper-api-error@1.11.1": - version "1.11.1" - resolved "http://10.107.103.115:8001/@webassemblyjs/helper-api-error/download/@webassemblyjs/helper-api-error-1.11.1.tgz" - integrity sha1-GmMZLYeI5cASgAump6RscFKI/RY= - -"@webassemblyjs/helper-buffer@1.11.1": - version "1.11.1" - resolved "http://10.107.103.115:8001/@webassemblyjs/helper-buffer/download/@webassemblyjs/helper-buffer-1.11.1.tgz" - integrity sha1-gyqQDrREiEzemnytRn+BUA9eWrU= - -"@webassemblyjs/helper-numbers@1.11.1": - version "1.11.1" - resolved "http://10.107.103.115:8001/@webassemblyjs/helper-numbers/download/@webassemblyjs/helper-numbers-1.11.1.tgz" - integrity sha1-ZNgdohn7u6HjvRv8dPboxOEKYq4= - dependencies: - "@webassemblyjs/floating-point-hex-parser" "1.11.1" - "@webassemblyjs/helper-api-error" "1.11.1" - "@xtuc/long" "4.2.2" - -"@webassemblyjs/helper-wasm-bytecode@1.11.1": - version "1.11.1" - resolved "http://10.107.103.115:8001/@webassemblyjs/helper-wasm-bytecode/download/@webassemblyjs/helper-wasm-bytecode-1.11.1.tgz" - integrity sha1-8ygkHkHnsZnQsgwY6IQpxEMyleE= - -"@webassemblyjs/helper-wasm-section@1.11.1": - version "1.11.1" - resolved "http://10.107.103.115:8001/@webassemblyjs/helper-wasm-section/download/@webassemblyjs/helper-wasm-section-1.11.1.tgz" - integrity sha1-Ie4GWntjXzGec48N1zv72igcCXo= - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-buffer" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/wasm-gen" "1.11.1" - -"@webassemblyjs/ieee754@1.11.1": - version "1.11.1" - resolved "http://10.107.103.115:8001/@webassemblyjs/ieee754/download/@webassemblyjs/ieee754-1.11.1.tgz" - integrity sha1-ljkp6bvQVwnn4SJDoJkYCBKZJhQ= - dependencies: - "@xtuc/ieee754" "^1.2.0" - -"@webassemblyjs/leb128@1.11.1": - version "1.11.1" - resolved "http://10.107.103.115:8001/@webassemblyjs/leb128/download/@webassemblyjs/leb128-1.11.1.tgz" - integrity sha1-zoFLRVdOk9drrh+yZEq5zdlSeqU= - dependencies: - "@xtuc/long" "4.2.2" - -"@webassemblyjs/utf8@1.11.1": - version "1.11.1" - resolved "http://10.107.103.115:8001/@webassemblyjs/utf8/download/@webassemblyjs/utf8-1.11.1.tgz" - integrity sha1-0fi3ZDaefG5rrjUOhU3smlnwo/8= - -"@webassemblyjs/wasm-edit@1.11.1": - version "1.11.1" - resolved "http://10.107.103.115:8001/@webassemblyjs/wasm-edit/download/@webassemblyjs/wasm-edit-1.11.1.tgz" - integrity sha1-rSBuv0v5WgWM6YgKjAksXeyBk9Y= - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-buffer" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/helper-wasm-section" "1.11.1" - "@webassemblyjs/wasm-gen" "1.11.1" - "@webassemblyjs/wasm-opt" "1.11.1" - "@webassemblyjs/wasm-parser" "1.11.1" - "@webassemblyjs/wast-printer" "1.11.1" - -"@webassemblyjs/wasm-gen@1.11.1": - version "1.11.1" - resolved "http://10.107.103.115:8001/@webassemblyjs/wasm-gen/download/@webassemblyjs/wasm-gen-1.11.1.tgz" - integrity sha1-hsXqMEhJdZt9iMR6MvTwOa48j3Y= - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/ieee754" "1.11.1" - "@webassemblyjs/leb128" "1.11.1" - "@webassemblyjs/utf8" "1.11.1" - -"@webassemblyjs/wasm-opt@1.11.1": - version "1.11.1" - resolved "http://10.107.103.115:8001/@webassemblyjs/wasm-opt/download/@webassemblyjs/wasm-opt-1.11.1.tgz" - integrity sha1-ZXtMIgL0zzs0X4pMZGHIwkGJhfI= - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-buffer" "1.11.1" - "@webassemblyjs/wasm-gen" "1.11.1" - "@webassemblyjs/wasm-parser" "1.11.1" - -"@webassemblyjs/wasm-parser@1.11.1": - version "1.11.1" - resolved "http://10.107.103.115:8001/@webassemblyjs/wasm-parser/download/@webassemblyjs/wasm-parser-1.11.1.tgz" - integrity sha1-hspzRTT0F+m9PGfHocddi+QfsZk= - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-api-error" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/ieee754" "1.11.1" - "@webassemblyjs/leb128" "1.11.1" - "@webassemblyjs/utf8" "1.11.1" - -"@webassemblyjs/wast-printer@1.11.1": - version "1.11.1" - resolved "http://10.107.103.115:8001/@webassemblyjs/wast-printer/download/@webassemblyjs/wast-printer-1.11.1.tgz" - integrity sha1-0Mc77ajuxUJvEK6O9VzuXnCEwvA= - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@xtuc/long" "4.2.2" - -"@xtuc/ieee754@^1.2.0": - version "1.2.0" - resolved "http://10.107.103.115:8001/@xtuc/ieee754/download/@xtuc/ieee754-1.2.0.tgz" - integrity sha1-7vAUoxRa5Hehy8AM0eVSM23Ot5A= - -"@xtuc/long@4.2.2": - version "4.2.2" - resolved "http://10.107.103.115:8001/@xtuc/long/download/@xtuc/long-4.2.2.tgz" - integrity sha1-0pHGpOl5ibXGHZrPOWrk/hM6cY0= - -accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: - version "1.3.8" - resolved "http://10.107.103.115:8001/accepts/download/accepts-1.3.8.tgz" - integrity sha1-C/C+EltnAUrcsLCSHmLbe//hay4= - dependencies: - mime-types "~2.1.34" - negotiator "0.6.3" - -acorn-import-assertions@^1.7.6: - version "1.8.0" - resolved "http://10.107.103.115:8001/acorn-import-assertions/download/acorn-import-assertions-1.8.0.tgz" - integrity sha1-uitZOc5iwjjbbZPYHJsRGym4Vek= - -acorn-jsx@^5.2.0, acorn-jsx@^5.3.1: - version "5.3.2" - resolved "http://10.107.103.115:8001/acorn-jsx/download/acorn-jsx-5.3.2.tgz" - integrity sha1-ftW7VZCLOy8bxVxq8WU7rafweTc= - -acorn-walk@^8.0.0: - version "8.2.0" - resolved "http://10.107.103.115:8001/acorn-walk/download/acorn-walk-8.2.0.tgz" - integrity sha1-dBIQ8uJCZFRQiFOi9E0KuDt/acE= - -"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", acorn@^8, acorn@^8.0.4, acorn@^8.5.0, acorn@^8.7.1: - version "8.8.2" - resolved "http://10.107.103.115:8001/acorn/download/acorn-8.8.2.tgz" - integrity sha1-Gy8l2wKvllOZuXdrDCw5EnbTfEo= - -acorn@^7.1.1: - version "7.4.1" - resolved "http://10.107.103.115:8001/acorn/download/acorn-7.4.1.tgz" - integrity sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo= - -acorn@^7.4.0: - version "7.4.1" - resolved "http://10.107.103.115:8001/acorn/download/acorn-7.4.1.tgz" - integrity sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo= - -aggregate-error@^3.0.0: - version "3.1.0" - resolved "http://10.107.103.115:8001/aggregate-error/download/aggregate-error-3.1.0.tgz" - integrity sha1-kmcP9Q9TWb23o+DUDQ7DDFc3aHo= - dependencies: - clean-stack "^2.0.0" - indent-string "^4.0.0" - -ajv-errors@^1.0.0: - version "1.0.1" - resolved "http://10.107.103.115:8001/ajv-errors/download/ajv-errors-1.0.1.tgz" - integrity sha1-81mGrOuRr63sQQL72FAUlQzvpk0= - -ajv-formats@^2.1.1: - version "2.1.1" - resolved "http://10.107.103.115:8001/ajv-formats/download/ajv-formats-2.1.1.tgz" - integrity sha1-bmaUAGWet0lzu/LjMycYCgmWtSA= - dependencies: - ajv "^8.0.0" - -ajv-keywords@^3.1.0, ajv-keywords@^3.5.2: - version "3.5.2" - resolved "http://10.107.103.115:8001/ajv-keywords/download/ajv-keywords-3.5.2.tgz" - integrity sha1-MfKdpatuANHC0yms97WSlhTVAU0= - -ajv-keywords@^5.0.0: - version "5.1.0" - resolved "http://10.107.103.115:8001/ajv-keywords/download/ajv-keywords-5.1.0.tgz" - integrity sha1-adTThaRzPNvqtElkoRcKiPh/DhY= - dependencies: - fast-deep-equal "^3.1.3" - -ajv@^6.1.0, ajv@^6.10.0, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5, ajv@^6.9.1, ajv@>=5.0.0: - version "6.12.6" - resolved "http://10.107.103.115:8001/ajv/download/ajv-6.12.6.tgz" - integrity sha1-uvWmLoArB9l3A0WG+MO69a3ybfQ= - 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" - -ajv@^8.0.0: - version "8.12.0" - resolved "http://10.107.103.115:8001/ajv/download/ajv-8.12.0.tgz" - integrity sha1-0aBScyPiL1NWLFZ8AJkVd9++GdE= - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - -ajv@^8.0.1: - version "8.12.0" - resolved "http://10.107.103.115:8001/ajv/download/ajv-8.12.0.tgz" - integrity sha1-0aBScyPiL1NWLFZ8AJkVd9++GdE= - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - -ajv@^8.8.0, ajv@^8.8.2: - version "8.12.0" - resolved "http://10.107.103.115:8001/ajv/download/ajv-8.12.0.tgz" - integrity sha1-0aBScyPiL1NWLFZ8AJkVd9++GdE= - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - -ansi-colors@^3.0.0: - version "3.2.4" - resolved "http://10.107.103.115:8001/ansi-colors/download/ansi-colors-3.2.4.tgz" - integrity sha1-46PaS/uubIapwoViXeEkojQCb78= - -ansi-colors@^4.1.1: - version "4.1.3" - resolved "http://10.107.103.115:8001/ansi-colors/download/ansi-colors-4.1.3.tgz" - integrity sha1-N2ETQOsiQ+cMxgTK011jJw1IeBs= - -ansi-escapes@^4.2.1, ansi-escapes@^4.3.0: - version "4.3.2" - resolved "http://10.107.103.115:8001/ansi-escapes/download/ansi-escapes-4.3.2.tgz" - integrity sha1-ayKR0dt9mLZSHV8e+kLQ86n+tl4= - dependencies: - type-fest "^0.21.3" - -ansi-html-community@0.0.8: - version "0.0.8" - resolved "http://10.107.103.115:8001/ansi-html-community/download/ansi-html-community-0.0.8.tgz" - integrity sha1-afvE1sy+OD+XNpNK40w/gpDxv0E= - -ansi-regex@^2.0.0: - version "2.1.1" - resolved "http://10.107.103.115:8001/ansi-regex/download/ansi-regex-2.1.1.tgz" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= - -ansi-regex@^4.1.0: - version "4.1.1" - resolved "http://10.107.103.115:8001/ansi-regex/download/ansi-regex-4.1.1.tgz" - integrity sha1-Fk2qyHqy1vbbOimHXi0XZlgtq+0= - -ansi-regex@^5.0.1: - version "5.0.1" - resolved "http://10.107.103.115:8001/ansi-regex/download/ansi-regex-5.0.1.tgz" - integrity sha1-CCyyyJyf6GWaMRpTvWpNxTAdswQ= - -ansi-regex@^6.0.1: - version "6.0.1" - resolved "http://10.107.103.115:8001/ansi-regex/download/ansi-regex-6.0.1.tgz" - integrity sha1-MYPjj66aZdfLXlOUXNWJfQJgoGo= - -ansi-styles@^3.2.0, ansi-styles@^3.2.1: - version "3.2.1" - resolved "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-3.2.1.tgz" - integrity sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0= - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0: - version "4.3.0" - resolved "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-4.3.0.tgz" - integrity sha1-7dgDYornHATIWuegkG7a00tkiTc= - dependencies: - color-convert "^2.0.1" - -ansi-styles@^4.1.0: - version "4.3.0" - resolved "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-4.3.0.tgz" - integrity sha1-7dgDYornHATIWuegkG7a00tkiTc= - dependencies: - color-convert "^2.0.1" - -ansi-styles@^6.0.0: - version "6.2.1" - resolved "http://10.107.103.115:8001/ansi-styles/download/ansi-styles-6.2.1.tgz" - integrity sha1-DmIyDPmcIa//OzASGSVGqsv7BcU= - -any-promise@^1.0.0: - version "1.3.0" - resolved "http://10.107.103.115:8001/any-promise/download/any-promise-1.3.0.tgz" - integrity sha1-q8av7tzqUugJzcA3au0845Y10X8= - -anymatch@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/anymatch/download/anymatch-2.0.0.tgz" - integrity sha1-vLJLTzeTTZqnrBe0ra+J58du8us= - dependencies: - micromatch "^3.1.4" - normalize-path "^2.1.1" - -anymatch@~3.1.2: - version "3.1.3" - resolved "http://10.107.103.115:8001/anymatch/download/anymatch-3.1.3.tgz" - integrity sha1-eQxYsZuhcgqEIFtXxhjVrYUklz4= - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -arg@^4.1.0: - version "4.1.3" - resolved "http://10.107.103.115:8001/arg/download/arg-4.1.3.tgz" - integrity sha1-Jp/HrVuOQstjyJbVZmAXJhwUQIk= - -argparse@^1.0.7: - version "1.0.10" - resolved "http://10.107.103.115:8001/argparse/download/argparse-1.0.10.tgz" - integrity sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE= - dependencies: - sprintf-js "~1.0.2" - -arr-diff@^4.0.0: - version "4.0.0" - resolved "http://10.107.103.115:8001/arr-diff/download/arr-diff-4.0.0.tgz" - integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= - -arr-flatten@^1.1.0: - version "1.1.0" - resolved "http://10.107.103.115:8001/arr-flatten/download/arr-flatten-1.1.0.tgz" - integrity sha1-NgSLv/TntH4TZkQxbJlmnqWukfE= - -arr-union@^3.1.0: - version "3.1.0" - resolved "http://10.107.103.115:8001/arr-union/download/arr-union-3.1.0.tgz" - integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= - -array-flatten@^2.1.0: - version "2.1.2" - resolved "http://10.107.103.115:8001/array-flatten/download/array-flatten-2.1.2.tgz" - integrity sha1-JO+AoowaiTYX4hSbDG0NeIKTsJk= - -array-flatten@1.1.1: - version "1.1.1" - resolved "http://10.107.103.115:8001/array-flatten/download/array-flatten-1.1.1.tgz" - integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= - -array-ify@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/array-ify/download/array-ify-1.0.0.tgz" - integrity sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4= - -array-includes@^3.1.1: - version "3.1.6" - resolved "http://10.107.103.115:8001/array-includes/download/array-includes-3.1.6.tgz" - integrity sha1-np5yDhlPGYJmup4Ywp5qmw5LIl8= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.4" - get-intrinsic "^1.1.3" - is-string "^1.0.7" - -array-union@^1.0.1: - version "1.0.2" - resolved "http://10.107.103.115:8001/array-union/download/array-union-1.0.2.tgz" - integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= - dependencies: - array-uniq "^1.0.1" - -array-union@^3.0.1: - version "3.0.1" - resolved "http://10.107.103.115:8001/array-union/download/array-union-3.0.1.tgz" - integrity sha1-2lJjDTJ/i4jPv7V3KOKvXNm2uXU= - -array-uniq@^1.0.1: - version "1.0.3" - resolved "http://10.107.103.115:8001/array-uniq/download/array-uniq-1.0.3.tgz" - integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= - -array-unique@^0.3.2: - version "0.3.2" - resolved "http://10.107.103.115:8001/array-unique/download/array-unique-0.3.2.tgz" - integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= - -array.prototype.flat@^1.2.3: - version "1.3.1" - resolved "http://10.107.103.115:8001/array.prototype.flat/download/array.prototype.flat-1.3.1.tgz" - integrity sha1-/8ZXanyj78L0ahQ7nR3am0s89eI= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.4" - es-shim-unscopables "^1.0.0" - -arrify@^1.0.1: - version "1.0.1" - resolved "http://10.107.103.115:8001/arrify/download/arrify-1.0.1.tgz" - integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= - -asap@~2.0.3: - version "2.0.6" - resolved "http://10.107.103.115:8001/asap/download/asap-2.0.6.tgz" - integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= - -asn1@~0.2.3: - version "0.2.6" - resolved "http://10.107.103.115:8001/asn1/download/asn1-0.2.6.tgz" - integrity sha1-DTp7tuZOAqkMAwOzHykoaOoJoI0= - dependencies: - safer-buffer "~2.1.0" - -assert-plus@^1.0.0, assert-plus@1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/assert-plus/download/assert-plus-1.0.0.tgz" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= - -assign-symbols@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/assign-symbols/download/assign-symbols-1.0.0.tgz" - integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= - -astral-regex@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/astral-regex/download/astral-regex-2.0.0.tgz" - integrity sha1-SDFDxWeu7UeFdZwIZXhtx319LjE= - -async-each@^1.0.1: - version "1.0.3" - resolved "http://10.107.103.115:8001/async-each/download/async-each-1.0.3.tgz" - integrity sha1-tyfb+H12UWAvBvTUrDh/R9kbDL8= - -async-limiter@~1.0.0: - version "1.0.1" - resolved "http://10.107.103.115:8001/async-limiter/download/async-limiter-1.0.1.tgz" - integrity sha1-3TeelPDbgxCwgpH51kwyCXZmF/0= - -async-validator@^4.0.7: - version "4.2.5" - resolved "http://10.107.103.115:8001/async-validator/download/async-validator-4.2.5.tgz" - integrity sha1-yW6jMypSFpnQr6rO7VEKVGVsYzk= - -async@^2.6.4: - version "2.6.4" - resolved "http://10.107.103.115:8001/async/download/async-2.6.4.tgz" - integrity sha1-cGt/9ghGZM1+rnE/b5ZUM7VQQiE= - dependencies: - lodash "^4.17.14" - -asynckit@^0.4.0: - version "0.4.0" - resolved "http://10.107.103.115:8001/asynckit/download/asynckit-0.4.0.tgz" - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= - -at-least-node@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/at-least-node/download/at-least-node-1.0.0.tgz" - integrity sha1-YCzUtG6EStTv/JKoARo8RuAjjcI= - -atob@^2.1.2: - version "2.1.2" - resolved "http://10.107.103.115:8001/atob/download/atob-2.1.2.tgz" - integrity sha1-bZUX654DDSQ2ZmZR6GvZ9vE1M8k= - -autoprefixer@^10.2.4: - version "10.4.13" - resolved "http://10.107.103.115:8001/autoprefixer/download/autoprefixer-10.4.13.tgz" - integrity sha1-tRNrWZMCCaMh6fo9yi58TSI+g6g= - dependencies: - browserslist "^4.21.4" - caniuse-lite "^1.0.30001426" - fraction.js "^4.2.0" - normalize-range "^0.1.2" - picocolors "^1.0.0" - postcss-value-parser "^4.2.0" - -available-typed-arrays@^1.0.5: - version "1.0.5" - resolved "http://10.107.103.115:8001/available-typed-arrays/download/available-typed-arrays-1.0.5.tgz" - integrity sha1-kvlWFlAQadB9EO2y/DfT4cZRI7c= - -aws-sign2@~0.7.0: - version "0.7.0" - resolved "http://10.107.103.115:8001/aws-sign2/download/aws-sign2-0.7.0.tgz" - integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= - -aws4@^1.8.0: - version "1.12.0" - resolved "http://10.107.103.115:8001/aws4/download/aws4-1.12.0.tgz" - integrity sha1-zhydFDOJZ54lOzFCQeqapc7JgNM= - -axios@0.21.1: - version "0.21.1" - resolved "http://10.107.103.115:8001/axios/download/axios-0.21.1.tgz" - integrity sha1-IlY0gZYvTWvemnbVFu8OXTwJsrg= - dependencies: - follow-redirects "^1.10.0" - -babel-loader@^8.2.2: - version "8.3.0" - resolved "http://10.107.103.115:8001/babel-loader/download/babel-loader-8.3.0.tgz" - integrity sha1-Ekk26EG6T+gXZ4bW/yit0fE01qg= - dependencies: - find-cache-dir "^3.3.1" - loader-utils "^2.0.0" - make-dir "^3.1.0" - schema-utils "^2.6.5" - -babel-plugin-import@1.13.3: - version "1.13.3" - resolved "http://10.107.103.115:8001/babel-plugin-import/download/babel-plugin-import-1.13.3.tgz" - integrity sha1-nbu6fRrHK9QSkXqDDUReAJQdJtc= - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/runtime" "^7.0.0" - -babel-plugin-polyfill-corejs2@^0.3.3: - version "0.3.3" - resolved "http://10.107.103.115:8001/babel-plugin-polyfill-corejs2/download/babel-plugin-polyfill-corejs2-0.3.3.tgz" - integrity sha1-XRvTg20KGeG4S78tlkDMtvlRwSI= - dependencies: - "@babel/compat-data" "^7.17.7" - "@babel/helper-define-polyfill-provider" "^0.3.3" - semver "^6.1.1" - -babel-plugin-polyfill-corejs3@^0.6.0: - version "0.6.0" - resolved "http://10.107.103.115:8001/babel-plugin-polyfill-corejs3/download/babel-plugin-polyfill-corejs3-0.6.0.tgz" - integrity sha1-Vq2II3E36t5IWnG1L3Lb7VfGIwo= - dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.3" - core-js-compat "^3.25.1" - -babel-plugin-polyfill-regenerator@^0.4.1: - version "0.4.1" - resolved "http://10.107.103.115:8001/babel-plugin-polyfill-regenerator/download/babel-plugin-polyfill-regenerator-0.4.1.tgz" - integrity sha1-OQ+Rw42QRzWS7UM1HoAanT4P10c= - dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.3" - -babel-plugin-syntax-jsx@6.18.0: - version "6.18.0" - resolved "http://10.107.103.115:8001/babel-plugin-syntax-jsx/download/babel-plugin-syntax-jsx-6.18.0.tgz" - integrity sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY= - -balanced-match@^1.0.0: - version "1.0.2" - resolved "http://10.107.103.115:8001/balanced-match/download/balanced-match-1.0.2.tgz" - integrity sha1-6D46fj8wCzTLnYf2FfoMvzV2kO4= - -base@^0.11.1: - version "0.11.2" - resolved "http://10.107.103.115:8001/base/download/base-0.11.2.tgz" - integrity sha1-e95c7RRbbVUakNuH+DxVi060io8= - 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" - -base64-js@^1.3.1: - version "1.5.1" - resolved "http://10.107.103.115:8001/base64-js/download/base64-js-1.5.1.tgz" - integrity sha1-GxtEAWClv3rUC2UPCVljSBkDkwo= - -batch@0.6.1: - version "0.6.1" - resolved "http://10.107.103.115:8001/batch/download/batch-0.6.1.tgz" - integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= - -bcrypt-pbkdf@^1.0.0: - version "1.0.2" - resolved "http://10.107.103.115:8001/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.2.tgz" - integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= - dependencies: - tweetnacl "^0.14.3" - -big.js@^5.2.2: - version "5.2.2" - resolved "http://10.107.103.115:8001/big.js/download/big.js-5.2.2.tgz" - integrity sha1-ZfCvOC9Xi83HQr2cKB6cstd2gyg= - -binary-extensions@^1.0.0: - version "1.13.1" - resolved "http://10.107.103.115:8001/binary-extensions/download/binary-extensions-1.13.1.tgz" - integrity sha1-WYr+VHVbKGilMw0q/51Ou1Mgm2U= - -binary-extensions@^2.0.0: - version "2.2.0" - resolved "http://10.107.103.115:8001/binary-extensions/download/binary-extensions-2.2.0.tgz" - integrity sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0= - -bl@^4.1.0: - version "4.1.0" - resolved "http://10.107.103.115:8001/bl/download/bl-4.1.0.tgz" - integrity sha1-RRU1JkGCvsL7vIOmKrmM8R2fezo= - dependencies: - buffer "^5.5.0" - inherits "^2.0.4" - readable-stream "^3.4.0" - -body-parser@^1.19.0: - version "1.20.2" - resolved "http://10.107.103.115:8001/body-parser/download/body-parser-1.20.2.tgz" - integrity sha1-b+sOIcRyTQbef/ONo22tT1enR/0= - dependencies: - bytes "3.1.2" - content-type "~1.0.5" - 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.2" - type-is "~1.6.18" - unpipe "1.0.0" - -body-parser@1.20.1: - version "1.20.1" - resolved "http://10.107.103.115:8001/body-parser/download/body-parser-1.20.1.tgz" - integrity sha1-sYEqiRLBlc03Gj7l5m+qIzilxmg= - 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 "http://10.107.103.115:8001/bonjour/download/bonjour-3.5.0.tgz" - integrity sha1-jokKGD2O6aI5OzhExpGkK897yfU= - 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: - version "1.0.0" - resolved "http://10.107.103.115:8001/boolbase/download/boolbase-1.0.0.tgz" - integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "http://10.107.103.115:8001/brace-expansion/download/brace-expansion-1.1.11.tgz" - integrity sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0= - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -braces@^2.3.1, braces@^2.3.2: - version "2.3.2" - resolved "http://10.107.103.115:8001/braces/download/braces-2.3.2.tgz" - integrity sha1-WXn9PxTNUxVl5fot8av/8d+u5yk= - 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 "http://10.107.103.115:8001/braces/download/braces-3.0.2.tgz" - integrity sha1-NFThpGLujVmeI23zNs2epPiv4Qc= - dependencies: - fill-range "^7.0.1" - -browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.16.6, browserslist@^4.21.3, browserslist@^4.21.4, browserslist@^4.21.5, "browserslist@>= 4.21.0": - version "4.21.5" - resolved "http://10.107.103.115:8001/browserslist/download/browserslist-4.21.5.tgz" - integrity sha1-dcXa5gBj7mQfl34A7dPPsvt69qc= - dependencies: - caniuse-lite "^1.0.30001449" - electron-to-chromium "^1.4.284" - node-releases "^2.0.8" - update-browserslist-db "^1.0.10" - -buffer-from@^1.0.0: - version "1.1.2" - resolved "http://10.107.103.115:8001/buffer-from/download/buffer-from-1.1.2.tgz" - integrity sha1-KxRqb9cugLT1XSVfNe1Zo6mkG9U= - -buffer-indexof@^1.0.0: - version "1.1.1" - resolved "http://10.107.103.115:8001/buffer-indexof/download/buffer-indexof-1.1.1.tgz" - integrity sha1-Uvq8xqYG0aADAoAmSO9o9jnaJow= - -buffer@^5.5.0: - version "5.7.1" - resolved "http://10.107.103.115:8001/buffer/download/buffer-5.7.1.tgz" - integrity sha1-umLnwTEzBTWCGXFghRqPZI6Z7tA= - dependencies: - base64-js "^1.3.1" - ieee754 "^1.1.13" - -bytes@3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/bytes/download/bytes-3.0.0.tgz" - integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= - -bytes@3.1.2: - version "3.1.2" - resolved "http://10.107.103.115:8001/bytes/download/bytes-3.1.2.tgz" - integrity sha1-iwvuuYYFrfGxKPpDhkA8AJ4CIaU= - -cache-base@^1.0.1: - version "1.0.1" - resolved "http://10.107.103.115:8001/cache-base/download/cache-base-1.0.1.tgz" - integrity sha1-Cn9GQWgxyLZi7jb+TnxZ129marI= - 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" - -cachedir@2.3.0: - version "2.3.0" - resolved "http://10.107.103.115:8001/cachedir/download/cachedir-2.3.0.tgz" - integrity sha1-DHWJKgUhmPCyHHwYBNgzHt/K4Og= - -call-bind@^1.0.0, call-bind@^1.0.2: - version "1.0.2" - resolved "http://10.107.103.115:8001/call-bind/download/call-bind-1.0.2.tgz" - integrity sha1-sdTonmiBGcPJqQOtMKuy9qkZvjw= - dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" - -callsites@^3.0.0: - version "3.1.0" - resolved "http://10.107.103.115:8001/callsites/download/callsites-3.1.0.tgz" - integrity sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M= - -camel-case@^4.1.2: - version "4.1.2" - resolved "http://10.107.103.115:8001/camel-case/download/camel-case-4.1.2.tgz" - integrity sha1-lygHKpVPgFIoIlpt7qazhGHhvVo= - dependencies: - pascal-case "^3.1.2" - tslib "^2.0.3" - -camelcase-keys@^6.2.2: - version "6.2.2" - resolved "http://10.107.103.115:8001/camelcase-keys/download/camelcase-keys-6.2.2.tgz" - integrity sha1-XnVda6UaoiPsfT1S8ld4IQ+dw8A= - dependencies: - camelcase "^5.3.1" - map-obj "^4.0.0" - quick-lru "^4.0.1" - -camelcase@^5.0.0: - version "5.3.1" - resolved "http://10.107.103.115:8001/camelcase/download/camelcase-5.3.1.tgz" - integrity sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA= - -camelcase@^5.3.1: - version "5.3.1" - resolved "http://10.107.103.115:8001/camelcase/download/camelcase-5.3.1.tgz" - integrity sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA= - -camelcase@^6.0.0: - version "6.3.0" - resolved "http://10.107.103.115:8001/camelcase/download/camelcase-6.3.0.tgz" - integrity sha1-VoW5XrIJrJwMF3Rnd4ychN9Yupo= - -caniuse-api@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/caniuse-api/download/caniuse-api-3.0.0.tgz" - integrity sha1-Xk2Q4idJYdRikZl99Znj7QCO5MA= - 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.30001426, caniuse-lite@^1.0.30001449: - version "1.0.30001456" - resolved "http://10.107.103.115:8001/caniuse-lite/download/caniuse-lite-1.0.30001456.tgz" - integrity sha1-c07B2/pPOr5uQ1t47PQNaOjDLOQ= - -caseless@~0.12.0: - version "0.12.0" - resolved "http://10.107.103.115:8001/caseless/download/caseless-0.12.0.tgz" - integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= - -chalk@^2.0.0, chalk@^2.4.1: - version "2.4.2" - resolved "http://10.107.103.115:8001/chalk/download/chalk-2.4.2.tgz" - integrity sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ= - 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 "http://10.107.103.115:8001/chalk/download/chalk-3.0.0.tgz" - integrity sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ= - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chalk@^4.0.0: - version "4.1.2" - resolved "http://10.107.103.115:8001/chalk/download/chalk-4.1.2.tgz" - integrity sha1-qsTit3NKdAhnrrFr8CqtVWoeegE= - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chalk@^4.1.0: - version "4.1.2" - resolved "http://10.107.103.115:8001/chalk/download/chalk-4.1.2.tgz" - integrity sha1-qsTit3NKdAhnrrFr8CqtVWoeegE= - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chalk@^4.1.1: - version "4.1.2" - resolved "http://10.107.103.115:8001/chalk/download/chalk-4.1.2.tgz" - integrity sha1-qsTit3NKdAhnrrFr8CqtVWoeegE= - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chalk@^4.1.2: - version "4.1.2" - resolved "http://10.107.103.115:8001/chalk/download/chalk-4.1.2.tgz" - integrity sha1-qsTit3NKdAhnrrFr8CqtVWoeegE= - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chardet@^0.7.0: - version "0.7.0" - resolved "http://10.107.103.115:8001/chardet/download/chardet-0.7.0.tgz" - integrity sha1-kAlISfCTfy7twkJdDSip5fDLrZ4= - -chokidar@^2.1.8: - version "2.1.8" - resolved "http://10.107.103.115:8001/chokidar/download/chokidar-2.1.8.tgz" - integrity sha1-gEs6e2qZNYw8XGHnHYco8EHP+Rc= - 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.5.2: - version "3.5.3" - resolved "http://10.107.103.115:8001/chokidar/download/chokidar-3.5.3.tgz" - integrity sha1-HPN8hwe5Mr0a8a4iwEMuKs0ZA70= - 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" - -chrome-trace-event@^1.0.2: - version "1.0.3" - resolved "http://10.107.103.115:8001/chrome-trace-event/download/chrome-trace-event-1.0.3.tgz" - integrity sha1-EBXs7UdB4V0GZkqVfbv1DQQeJqw= - -class-utils@^0.3.5: - version "0.3.6" - resolved "http://10.107.103.115:8001/class-utils/download/class-utils-0.3.6.tgz" - integrity sha1-+TNprouafOAv1B+q0MqDAzGQxGM= - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - -clean-css@^5.2.2: - version "5.3.2" - resolved "http://10.107.103.115:8001/clean-css/download/clean-css-5.3.2.tgz" - integrity sha1-cOzH1NQRSSH10pg0n/hqMamXUiQ= - dependencies: - source-map "~0.6.0" - -clean-stack@^2.0.0: - version "2.2.0" - resolved "http://10.107.103.115:8001/clean-stack/download/clean-stack-2.2.0.tgz" - integrity sha1-7oRy27Ep5yezHooQpCfe6d/kAIs= - -cli-cursor@^3.1.0: - version "3.1.0" - resolved "http://10.107.103.115:8001/cli-cursor/download/cli-cursor-3.1.0.tgz" - integrity sha1-JkMFp65JDR0Dvwybp8kl0XU68wc= - dependencies: - restore-cursor "^3.1.0" - -cli-highlight@^2.1.4: - version "2.1.11" - resolved "http://10.107.103.115:8001/cli-highlight/download/cli-highlight-2.1.11.tgz" - integrity sha1-SXNvpFLwqvT65YDjCssmgo0twb8= - 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@^2.5.0: - version "2.7.0" - resolved "http://10.107.103.115:8001/cli-spinners/download/cli-spinners-2.7.0.tgz" - integrity sha1-+BX9MLX56qwC22BMeiMe18sveXo= - -cli-truncate@^2.1.0: - version "2.1.0" - resolved "http://10.107.103.115:8001/cli-truncate/download/cli-truncate-2.1.0.tgz" - integrity sha1-w54ovwXtzeW+O5iZKiLe7Vork8c= - dependencies: - slice-ansi "^3.0.0" - string-width "^4.2.0" - -cli-truncate@^3.1.0: - version "3.1.0" - resolved "http://10.107.103.115:8001/cli-truncate/download/cli-truncate-3.1.0.tgz" - integrity sha1-PyOrElNePXPoObtD5zyd5IfbE4k= - dependencies: - slice-ansi "^5.0.0" - string-width "^5.0.0" - -cli-width@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/cli-width/download/cli-width-3.0.0.tgz" - integrity sha1-ovSEN6LKqaIkNueUvwceyeYc7fY= - -cliui@^5.0.0: - version "5.0.0" - resolved "http://10.107.103.115:8001/cliui/download/cliui-5.0.0.tgz" - integrity sha1-3u/P2y6AB4SqNPRvoI4GhRx7u8U= - dependencies: - string-width "^3.1.0" - strip-ansi "^5.2.0" - wrap-ansi "^5.1.0" - -cliui@^7.0.2, cliui@7.0.4: - version "7.0.4" - resolved "http://10.107.103.115:8001/cliui/download/cliui-7.0.4.tgz" - integrity sha1-oCZe5lVHb8gHrqnfPfjfd4OAi08= - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^7.0.0" - -cliui@^8.0.1: - version "8.0.1" - resolved "http://10.107.103.115:8001/cliui/download/cliui-8.0.1.tgz" - integrity sha1-DASwddsCy/5g3I5s8vVIaxo2CKo= - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.1" - wrap-ansi "^7.0.0" - -clone-deep@^4.0.1: - version "4.0.1" - resolved "http://10.107.103.115:8001/clone-deep/download/clone-deep-4.0.1.tgz" - integrity sha1-wZ/Zvbv4WUK0/ZechNz31fB8I4c= - dependencies: - is-plain-object "^2.0.4" - kind-of "^6.0.2" - shallow-clone "^3.0.0" - -clone@^1.0.2: - version "1.0.4" - resolved "http://10.107.103.115:8001/clone/download/clone-1.0.4.tgz" - integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= - -clone@^2.1.2: - version "2.1.2" - resolved "http://10.107.103.115:8001/clone/download/clone-2.1.2.tgz" - integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= - -collection-visit@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/collection-visit/download/collection-visit-1.0.0.tgz" - integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" - -color-convert@^1.9.0: - version "1.9.3" - resolved "http://10.107.103.115:8001/color-convert/download/color-convert-1.9.3.tgz" - integrity sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg= - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "http://10.107.103.115:8001/color-convert/download/color-convert-2.0.1.tgz" - integrity sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM= - dependencies: - color-name "~1.1.4" - -color-name@~1.1.4: - version "1.1.4" - resolved "http://10.107.103.115:8001/color-name/download/color-name-1.1.4.tgz" - integrity sha1-wqCah6y95pVD3m9j+jmVyCbFNqI= - -color-name@1.1.3: - version "1.1.3" - resolved "http://10.107.103.115:8001/color-name/download/color-name-1.1.3.tgz" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - -colord@^2.9.1: - version "2.9.3" - resolved "http://10.107.103.115:8001/colord/download/colord-2.9.3.tgz" - integrity sha1-T4zpGd5Fbx1cHDaMMH/iDz5Z+0M= - -colorette@^1.2.2: - version "1.4.0" - resolved "http://10.107.103.115:8001/colorette/download/colorette-1.4.0.tgz" - integrity sha1-UZD7uHJ2JZqGrXAL/yxtb6o/ykA= - -colorette@^2.0.16: - version "2.0.19" - resolved "http://10.107.103.115:8001/colorette/download/colorette-2.0.19.tgz" - integrity sha1-zfBE9HrUGg9LVrOg1bTm4aLVp5g= - -combined-stream@^1.0.6, combined-stream@~1.0.6: - version "1.0.8" - resolved "http://10.107.103.115:8001/combined-stream/download/combined-stream-1.0.8.tgz" - integrity sha1-w9RaizT9cwYxoRCoolIGgrMdWn8= - dependencies: - delayed-stream "~1.0.0" - -commander@*, commander@^7.0.0, commander@^7.2.0: - version "7.2.0" - resolved "http://10.107.103.115:8001/commander/download/commander-7.2.0.tgz" - integrity sha1-o2y1fQtQHOEI5NIFWaFQo5HZerc= - -commander@^2.20.0: - version "2.20.3" - resolved "http://10.107.103.115:8001/commander/download/commander-2.20.3.tgz" - integrity sha1-/UhehMA+tIgcIHIrpIA16FMa6zM= - -commander@^8.3.0: - version "8.3.0" - resolved "http://10.107.103.115:8001/commander/download/commander-8.3.0.tgz" - integrity sha1-SDfqGy2me5xhamevuw+v7lZ7ymY= - -commitizen@^4.0.3: - version "4.2.6" - resolved "http://10.107.103.115:8001/commitizen/download/commitizen-4.2.6.tgz" - integrity sha1-w1rznhy1/C3ohRHfgC2kNE3DyoA= - dependencies: - cachedir "2.3.0" - cz-conventional-changelog "3.3.0" - dedent "0.7.0" - detect-indent "6.1.0" - find-node-modules "^2.1.2" - find-root "1.1.0" - fs-extra "9.1.0" - glob "7.2.3" - inquirer "8.2.4" - is-utf8 "^0.2.1" - lodash "4.17.21" - minimist "1.2.6" - strip-bom "4.0.0" - strip-json-comments "3.1.1" - -commitlint@15.0.0: - version "15.0.0" - resolved "http://10.107.103.115:8001/commitlint/download/commitlint-15.0.0.tgz" - integrity sha1-UeuL2qBLeA2xIgf8ViRcMqgnpjU= - dependencies: - "@commitlint/cli" "^15.0.0" - "@commitlint/types" "^15.0.0" - -commondir@^1.0.1: - version "1.0.1" - resolved "http://10.107.103.115:8001/commondir/download/commondir-1.0.1.tgz" - integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= - -compare-func@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/compare-func/download/compare-func-2.0.0.tgz" - integrity sha1-+2XnXtvd/S5WhVTotbBf/3pR/LM= - dependencies: - array-ify "^1.0.0" - dot-prop "^5.1.0" - -component-emitter@^1.2.1: - version "1.3.0" - resolved "http://10.107.103.115:8001/component-emitter/download/component-emitter-1.3.0.tgz" - integrity sha1-FuQHD7qK4ptnnyIVhT7hgasuq8A= - -compressible@~2.0.16: - version "2.0.18" - resolved "http://10.107.103.115:8001/compressible/download/compressible-2.0.18.tgz" - integrity sha1-r1PMprBw1MPAdQ+9dyhqbXzEb7o= - dependencies: - mime-db ">= 1.43.0 < 2" - -compression@^1.7.4: - version "1.7.4" - resolved "http://10.107.103.115:8001/compression/download/compression-1.7.4.tgz" - integrity sha1-lVI+/xcMpXwpoMpB5v4TH0Hlu48= - 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 "http://10.107.103.115:8001/concat-map/download/concat-map-0.0.1.tgz" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -confusing-browser-globals@^1.0.10: - version "1.0.11" - resolved "http://10.107.103.115:8001/confusing-browser-globals/download/confusing-browser-globals-1.0.11.tgz" - integrity sha1-rkDptXzdORVAiigF69OlWFYI3IE= - -connect-history-api-fallback@^1.6.0: - version "1.6.0" - resolved "http://10.107.103.115:8001/connect-history-api-fallback/download/connect-history-api-fallback-1.6.0.tgz" - integrity sha1-izIIk1kwjRERFdgcrT/Oq4iPl7w= - -consola@^2.15.3: - version "2.15.3" - resolved "http://10.107.103.115:8001/consola/download/consola-2.15.3.tgz" - integrity sha1-LhH5jWpL5x/3LgvfB70j4Sy2FVA= - -contains-path@^0.1.0: - version "0.1.0" - resolved "http://10.107.103.115:8001/contains-path/download/contains-path-0.1.0.tgz" - integrity sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo= - -content-disposition@0.5.4: - version "0.5.4" - resolved "http://10.107.103.115:8001/content-disposition/download/content-disposition-0.5.4.tgz" - integrity sha1-i4K076yCUSoCuwsdzsnSxejrW/4= - dependencies: - safe-buffer "5.2.1" - -content-type@~1.0.4, content-type@~1.0.5: - version "1.0.5" - resolved "http://10.107.103.115:8001/content-type/download/content-type-1.0.5.tgz" - integrity sha1-i3cxYmVtHRCGeEyPI6VM5tc9eRg= - -conventional-changelog-angular@^5.0.11: - version "5.0.13" - resolved "http://10.107.103.115:8001/conventional-changelog-angular/download/conventional-changelog-angular-5.0.13.tgz" - integrity sha1-iWiF1juRSnDUk0tZ0v573hgysow= - dependencies: - compare-func "^2.0.0" - q "^1.5.1" - -conventional-changelog-conventionalcommits@^4.3.1: - version "4.6.3" - resolved "http://10.107.103.115:8001/conventional-changelog-conventionalcommits/download/conventional-changelog-conventionalcommits-4.6.3.tgz" - integrity sha1-B2VJD1ZCS0b2y025E1kC1uWjbcI= - dependencies: - compare-func "^2.0.0" - lodash "^4.17.15" - q "^1.5.1" - -conventional-commit-types@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/conventional-commit-types/download/conventional-commit-types-3.0.0.tgz" - integrity sha1-fJIU5Y6uk+hd1m2/uv5+T/+iNls= - -conventional-commits-parser@^3.2.2: - version "3.2.4" - resolved "http://10.107.103.115:8001/conventional-commits-parser/download/conventional-commits-parser-3.2.4.tgz" - integrity sha1-p9O3d1iiAqmyKT0hEqjYBSx0CXI= - dependencies: - is-text-path "^1.0.1" - JSONStream "^1.0.4" - lodash "^4.17.15" - meow "^8.0.0" - split2 "^3.0.0" - through2 "^4.0.0" - -convert-source-map@^1.7.0: - version "1.9.0" - resolved "http://10.107.103.115:8001/convert-source-map/download/convert-source-map-1.9.0.tgz" - integrity sha1-f6rmI1P7QhM2bQypg1jSLoNosF8= - -cookie-parser@^1.4.5: - version "1.4.6" - resolved "http://10.107.103.115:8001/cookie-parser/download/cookie-parser-1.4.6.tgz" - integrity sha1-OsOn01p6A7vH42UHOiYHSCQhRZQ= - dependencies: - cookie "0.4.1" - cookie-signature "1.0.6" - -cookie-signature@1.0.6: - version "1.0.6" - resolved "http://10.107.103.115:8001/cookie-signature/download/cookie-signature-1.0.6.tgz" - integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= - -cookie@0.4.1: - version "0.4.1" - resolved "http://10.107.103.115:8001/cookie/download/cookie-0.4.1.tgz" - integrity sha1-r9cT/ibr0hupXOth+agRblClN9E= - -cookie@0.5.0: - version "0.5.0" - resolved "http://10.107.103.115:8001/cookie/download/cookie-0.5.0.tgz" - integrity sha1-0fXXGt7GVYxY84mYfDZqpH6ZT4s= - -copy-descriptor@^0.1.0: - version "0.1.1" - resolved "http://10.107.103.115:8001/copy-descriptor/download/copy-descriptor-0.1.1.tgz" - integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= - -copy-webpack-plugin@^10.2.4: - version "10.2.4" - resolved "http://10.107.103.115:8001/copy-webpack-plugin/download/copy-webpack-plugin-10.2.4.tgz" - integrity sha1-bIVL4/2q4iAl2jS5ESzPgcYzCP4= - dependencies: - fast-glob "^3.2.7" - glob-parent "^6.0.1" - globby "^12.0.2" - normalize-path "^3.0.0" - schema-utils "^4.0.0" - serialize-javascript "^6.0.0" - -core-js-compat@^3.25.1: - version "3.28.0" - resolved "http://10.107.103.115:8001/core-js-compat/download/core-js-compat-3.28.0.tgz" - integrity sha1-wIRW2FRginJkUwoq+igfrfIOzuY= - dependencies: - browserslist "^4.21.5" - -core-js@^3.27.0: - version "3.28.0" - resolved "http://10.107.103.115:8001/core-js/download/core-js-3.28.0.tgz" - integrity sha1-7YuemcJzh5/f/w7fx37nCaWADko= - -core-util-is@~1.0.0, core-util-is@1.0.2: - version "1.0.2" - resolved "http://10.107.103.115:8001/core-util-is/download/core-util-is-1.0.2.tgz" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - -cosmiconfig@^7.0.0, cosmiconfig@>=6: - version "7.1.0" - resolved "http://10.107.103.115:8001/cosmiconfig/download/cosmiconfig-7.1.0.tgz" - integrity sha1-FEO5r6WWtnAILqRsvY9qYrhGNfY= - dependencies: - "@types/parse-json" "^4.0.0" - import-fresh "^3.2.1" - parse-json "^5.0.0" - path-type "^4.0.0" - yaml "^1.10.0" - -create-require@^1.1.0: - version "1.1.1" - resolved "http://10.107.103.115:8001/create-require/download/create-require-1.1.1.tgz" - integrity sha1-wdfo8eX2z8n/ZfnNNS03NIdWwzM= - -crequire@^1.8.1: - version "1.8.1" - resolved "http://10.107.103.115:8001/crequire/download/crequire-1.8.1.tgz" - integrity sha1-rIHyBHhrXyARlOsWmM9EGxCktX0= - -cross-spawn@^6.0.0: - version "6.0.5" - resolved "http://10.107.103.115:8001/cross-spawn/download/cross-spawn-6.0.5.tgz" - integrity sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q= - 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.2: - version "7.0.3" - resolved "http://10.107.103.115:8001/cross-spawn/download/cross-spawn-7.0.3.tgz" - integrity sha1-9zqFudXUHQRVUcF34ogtSshXKKY= - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -cross-spawn@^7.0.3: - version "7.0.3" - resolved "http://10.107.103.115:8001/cross-spawn/download/cross-spawn-7.0.3.tgz" - integrity sha1-9zqFudXUHQRVUcF34ogtSshXKKY= - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -css-declaration-sorter@^6.3.1: - version "6.3.1" - resolved "http://10.107.103.115:8001/css-declaration-sorter/download/css-declaration-sorter-6.3.1.tgz" - integrity sha1-vl4dcbepkkM/scVCx6G4NeRWguw= - -css-loader@^5.0.1: - version "5.2.7" - resolved "http://10.107.103.115:8001/css-loader/download/css-loader-5.2.7.tgz" - integrity sha1-m58RHt9vsr5dxiUlZEy8nCMgZK4= - 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-minimizer-webpack-plugin@^3.0.0: - version "3.4.1" - resolved "http://10.107.103.115:8001/css-minimizer-webpack-plugin/download/css-minimizer-webpack-plugin-3.4.1.tgz" - integrity sha1-q3j3gc7ZGBmS/ntuTzQi52Qph48= - dependencies: - cssnano "^5.0.6" - jest-worker "^27.0.2" - postcss "^8.3.5" - schema-utils "^4.0.0" - serialize-javascript "^6.0.0" - source-map "^0.6.1" - -css-select@^4.1.3: - version "4.3.0" - resolved "http://10.107.103.115:8001/css-select/download/css-select-4.3.0.tgz" - integrity sha1-23EpsoRmYv2GKM/ElquytZ5BUps= - dependencies: - boolbase "^1.0.0" - css-what "^6.0.1" - domhandler "^4.3.1" - domutils "^2.8.0" - nth-check "^2.0.1" - -css-tree@^1.1.2, css-tree@^1.1.3: - version "1.1.3" - resolved "http://10.107.103.115:8001/css-tree/download/css-tree-1.1.3.tgz" - integrity sha1-60hw+2/XcHMn7JXC/yqwm16NuR0= - dependencies: - mdn-data "2.0.14" - source-map "^0.6.1" - -css-what@^6.0.1: - version "6.1.0" - resolved "http://10.107.103.115:8001/css-what/download/css-what-6.1.0.tgz" - integrity sha1-+17/z3bx3eosgb36pN5E55uscPQ= - -cssesc@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/cssesc/download/cssesc-3.0.0.tgz" - integrity sha1-N3QZGZA7hoVl4cCep0dEXNGJg+4= - -cssnano-preset-default@^5.2.13: - version "5.2.13" - resolved "http://10.107.103.115:8001/cssnano-preset-default/download/cssnano-preset-default-5.2.13.tgz" - integrity sha1-5zU7DFeXXRvdl6yW5o5cG4xo6ZA= - dependencies: - css-declaration-sorter "^6.3.1" - cssnano-utils "^3.1.0" - postcss-calc "^8.2.3" - postcss-colormin "^5.3.0" - postcss-convert-values "^5.1.3" - postcss-discard-comments "^5.1.2" - postcss-discard-duplicates "^5.1.0" - postcss-discard-empty "^5.1.1" - postcss-discard-overridden "^5.1.0" - postcss-merge-longhand "^5.1.7" - postcss-merge-rules "^5.1.3" - postcss-minify-font-values "^5.1.0" - postcss-minify-gradients "^5.1.1" - postcss-minify-params "^5.1.4" - postcss-minify-selectors "^5.2.1" - postcss-normalize-charset "^5.1.0" - postcss-normalize-display-values "^5.1.0" - postcss-normalize-positions "^5.1.1" - postcss-normalize-repeat-style "^5.1.1" - postcss-normalize-string "^5.1.0" - postcss-normalize-timing-functions "^5.1.0" - postcss-normalize-unicode "^5.1.1" - postcss-normalize-url "^5.1.0" - postcss-normalize-whitespace "^5.1.1" - postcss-ordered-values "^5.1.3" - postcss-reduce-initial "^5.1.1" - postcss-reduce-transforms "^5.1.0" - postcss-svgo "^5.1.0" - postcss-unique-selectors "^5.1.1" - -cssnano-utils@^3.1.0: - version "3.1.0" - resolved "http://10.107.103.115:8001/cssnano-utils/download/cssnano-utils-3.1.0.tgz" - integrity sha1-lWhNCMkVEe38cNJjYzjKN+86aGE= - -cssnano@^5.0.6: - version "5.1.14" - resolved "http://10.107.103.115:8001/cssnano/download/cssnano-5.1.14.tgz" - integrity sha1-B7Cvbac2QSdv5abUV1dwLrri6wU= - dependencies: - cssnano-preset-default "^5.2.13" - lilconfig "^2.0.3" - yaml "^1.10.2" - -csso@^4.2.0: - version "4.2.0" - resolved "http://10.107.103.115:8001/csso/download/csso-4.2.0.tgz" - integrity sha1-6jpWE0bo3J9UbW/r7dUBh884lSk= - dependencies: - css-tree "^1.1.2" - -csstype@^2.6.8: - version "2.6.21" - resolved "http://10.107.103.115:8001/csstype/download/csstype-2.6.21.tgz" - integrity sha1-LvuFt8xVyAAXxmpa18vZMf2jqQ4= - -csstype@^3.0.10: - version "3.1.1" - resolved "http://10.107.103.115:8001/csstype/download/csstype-3.1.1.tgz" - integrity sha1-hBtTLEXHWO5UahHVvXt7RzyMMLk= - -cz-conventional-changelog@3.3.0: - version "3.3.0" - resolved "http://10.107.103.115:8001/cz-conventional-changelog/download/cz-conventional-changelog-3.3.0.tgz" - integrity sha1-kkaUfJBAQUmz/iz37pGsrTt9ItI= - dependencies: - chalk "^2.4.1" - commitizen "^4.0.3" - conventional-commit-types "^3.0.0" - lodash.map "^4.5.1" - longest "^2.0.1" - word-wrap "^1.0.3" - optionalDependencies: - "@commitlint/load" ">6.1.1" - -dargs@^7.0.0: - version "7.0.0" - resolved "http://10.107.103.115:8001/dargs/download/dargs-7.0.0.tgz" - integrity sha1-BAFcQd4Ly2nshAUPPZvgyvjW1cw= - -dashdash@^1.12.0: - version "1.14.1" - resolved "http://10.107.103.115:8001/dashdash/download/dashdash-1.14.1.tgz" - integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= - dependencies: - assert-plus "^1.0.0" - -date-fns@^2.28.0, date-fns@2.28.0: - version "2.28.0" - resolved "http://10.107.103.115:8001/date-fns/download/date-fns-2.28.0.tgz" - integrity sha1-lXDWVvX8ExQ+UMl1o7a760bNCLI= - -dayjs@1.11.5: - version "1.11.5" - resolved "http://10.107.103.115:8001/dayjs/download/dayjs-1.11.5.tgz" - integrity sha1-AOjMYn8jH5SZwZs4r0n1bcCsXpM= - -debug@^2.2.0: - version "2.6.9" - resolved "http://10.107.103.115:8001/debug/download/debug-2.6.9.tgz" - integrity sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8= - dependencies: - ms "2.0.0" - -debug@^2.3.3: - version "2.6.9" - resolved "http://10.107.103.115:8001/debug/download/debug-2.6.9.tgz" - integrity sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8= - dependencies: - ms "2.0.0" - -debug@^2.6.9: - version "2.6.9" - resolved "http://10.107.103.115:8001/debug/download/debug-2.6.9.tgz" - integrity sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8= - dependencies: - ms "2.0.0" - -debug@^3.2.7: - version "3.2.7" - resolved "http://10.107.103.115:8001/debug/download/debug-3.2.7.tgz" - integrity sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o= - dependencies: - ms "^2.1.1" - -debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2: - version "4.3.4" - resolved "http://10.107.103.115:8001/debug/download/debug-4.3.4.tgz" - integrity sha1-Exn2V5NX8jONMzfSzdSRS7XcyGU= - dependencies: - ms "2.1.2" - -debug@2.6.9: - version "2.6.9" - resolved "http://10.107.103.115:8001/debug/download/debug-2.6.9.tgz" - integrity sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8= - dependencies: - ms "2.0.0" - -decamelize-keys@^1.1.0: - version "1.1.1" - resolved "http://10.107.103.115:8001/decamelize-keys/download/decamelize-keys-1.1.1.tgz" - integrity sha1-BKLVI7LxjYDQFYpDuJXVbf+NGdg= - dependencies: - decamelize "^1.1.0" - map-obj "^1.0.0" - -decamelize@^1.1.0, decamelize@^1.2.0: - version "1.2.0" - resolved "http://10.107.103.115:8001/decamelize/download/decamelize-1.2.0.tgz" - integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= - -decode-uri-component@^0.2.0: - version "0.2.2" - resolved "http://10.107.103.115:8001/decode-uri-component/download/decode-uri-component-0.2.2.tgz" - integrity sha1-5p2+JdN5QRcd1UDgJMREzVGI4ek= - -dedent@0.7.0: - version "0.7.0" - resolved "http://10.107.103.115:8001/dedent/download/dedent-0.7.0.tgz" - integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= - -deep-equal@^1.0.1: - version "1.1.1" - resolved "http://10.107.103.115:8001/deep-equal/download/deep-equal-1.1.1.tgz" - integrity sha1-tcmMlCzv+vfLBR4k4UNKJaLmB2o= - 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-is@^0.1.3: - version "0.1.4" - resolved "http://10.107.103.115:8001/deep-is/download/deep-is-0.1.4.tgz" - integrity sha1-pvLc5hL63S7x9Rm3NVHxfoUZmDE= - -deepmerge@^1.5.2: - version "1.5.2" - resolved "http://10.107.103.115:8001/deepmerge/download/deepmerge-1.5.2.tgz" - integrity sha1-EEmdhohEza1P7ghC34x/bwyVp1M= - -deepmerge@^4.2.2: - version "4.3.0" - resolved "http://10.107.103.115:8001/deepmerge/download/deepmerge-4.3.0.tgz" - integrity sha1-ZUkYk+xHdW1EcZrlIODiYJIztZs= - -default-gateway@^4.2.0: - version "4.2.0" - resolved "http://10.107.103.115:8001/default-gateway/download/default-gateway-4.2.0.tgz" - integrity sha1-FnEEx1AMIRX23WmwpTa7jtcgVSs= - dependencies: - execa "^1.0.0" - ip-regex "^2.1.0" - -defaults@^1.0.3: - version "1.0.4" - resolved "http://10.107.103.115:8001/defaults/download/defaults-1.0.4.tgz" - integrity sha1-sLAgYsHiqmL/XZUo8PmLqpCXjXo= - dependencies: - clone "^1.0.2" - -define-properties@^1.1.3, define-properties@^1.1.4: - version "1.2.0" - resolved "http://10.107.103.115:8001/define-properties/download/define-properties-1.2.0.tgz" - integrity sha1-UpiFcGcMnqzt2AZPSpkPJAWEm9U= - dependencies: - has-property-descriptors "^1.0.0" - object-keys "^1.1.1" - -define-property@^0.2.5: - version "0.2.5" - resolved "http://10.107.103.115:8001/define-property/download/define-property-0.2.5.tgz" - integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= - dependencies: - is-descriptor "^0.1.0" - -define-property@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/define-property/download/define-property-1.0.0.tgz" - integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= - dependencies: - is-descriptor "^1.0.0" - -define-property@^2.0.2: - version "2.0.2" - resolved "http://10.107.103.115:8001/define-property/download/define-property-2.0.2.tgz" - integrity sha1-1Flono1lS6d+AqgX+HENcCyxbp0= - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" - -del@^4.1.1: - version "4.1.1" - resolved "http://10.107.103.115:8001/del/download/del-4.1.1.tgz" - integrity sha1-no8RciLqRKMf86FWwEm5kFKp8LQ= - 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 "http://10.107.103.115:8001/delayed-stream/download/delayed-stream-1.0.0.tgz" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= - -depd@~1.1.2: - version "1.1.2" - resolved "http://10.107.103.115:8001/depd/download/depd-1.1.2.tgz" - integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= - -depd@2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/depd/download/depd-2.0.0.tgz" - integrity sha1-tpYWPMdXVg0JzyLMj60Vcbeedt8= - -destroy@1.2.0: - version "1.2.0" - resolved "http://10.107.103.115:8001/destroy/download/destroy-1.2.0.tgz" - integrity sha1-SANzVQmti+VSk0xn32FPlOZvoBU= - -detect-file@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/detect-file/download/detect-file-1.0.0.tgz" - integrity sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= - -detect-indent@6.1.0: - version "6.1.0" - resolved "http://10.107.103.115:8001/detect-indent/download/detect-indent-6.1.0.tgz" - integrity sha1-WSSF67v2s7GrK+F1yDk9BMoNV+Y= - -detect-node@^2.0.4: - version "2.1.0" - resolved "http://10.107.103.115:8001/detect-node/download/detect-node-2.1.0.tgz" - integrity sha1-yccHdaScPQO8LAbZpzvlUPl4+LE= - -diff@^4.0.1: - version "4.0.2" - resolved "http://10.107.103.115:8001/diff/download/diff-4.0.2.tgz" - integrity sha1-YPOuy4nV+uUgwRqhnvwruYKq3n0= - -dir-glob@^3.0.1: - version "3.0.1" - resolved "http://10.107.103.115:8001/dir-glob/download/dir-glob-3.0.1.tgz" - integrity sha1-Vtv3PZkqSpO6FYT0U0Bj/S5BcX8= - dependencies: - path-type "^4.0.0" - -dns-equal@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/dns-equal/download/dns-equal-1.0.0.tgz" - integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0= - -dns-packet@^1.3.1: - version "1.3.4" - resolved "http://10.107.103.115:8001/dns-packet/download/dns-packet-1.3.4.tgz" - integrity sha1-40VQZYJKJQe6iGxVqJljuxB97G8= - dependencies: - ip "^1.1.0" - safe-buffer "^5.0.1" - -dns-txt@^2.0.2: - version "2.0.2" - resolved "http://10.107.103.115:8001/dns-txt/download/dns-txt-2.0.2.tgz" - integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= - dependencies: - buffer-indexof "^1.0.0" - -doctrine@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/doctrine/download/doctrine-3.0.0.tgz" - integrity sha1-rd6+rXKmV023g2OdyHoSF3OXOWE= - dependencies: - esutils "^2.0.2" - -doctrine@1.5.0: - version "1.5.0" - resolved "http://10.107.103.115:8001/doctrine/download/doctrine-1.5.0.tgz" - integrity sha1-N53Ocw9hZvds76TmcHoVmwLFpvo= - dependencies: - esutils "^2.0.2" - isarray "^1.0.0" - -dom-converter@^0.2.0: - version "0.2.0" - resolved "http://10.107.103.115:8001/dom-converter/download/dom-converter-0.2.0.tgz" - integrity sha1-ZyGp2u4uKTaClVtq/kFncWJ7t2g= - dependencies: - utila "~0.4" - -dom-serializer@^1.0.1: - version "1.4.1" - resolved "http://10.107.103.115:8001/dom-serializer/download/dom-serializer-1.4.1.tgz" - integrity sha1-3l1Bsa6ikCFdxFptrorc8dMuLTA= - dependencies: - domelementtype "^2.0.1" - domhandler "^4.2.0" - entities "^2.0.0" - -domelementtype@^2.0.1, domelementtype@^2.2.0: - version "2.3.0" - resolved "http://10.107.103.115:8001/domelementtype/download/domelementtype-2.3.0.tgz" - integrity sha1-XEXo6GmVJiYzHXqrMm0B2vZdWJ0= - -domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.2.2, domhandler@^4.3.1: - version "4.3.1" - resolved "http://10.107.103.115:8001/domhandler/download/domhandler-4.3.1.tgz" - integrity sha1-jXkgM0FvWdaLwDpap7AYwcqJJ5w= - dependencies: - domelementtype "^2.2.0" - -domutils@^2.5.2, domutils@^2.8.0: - version "2.8.0" - resolved "http://10.107.103.115:8001/domutils/download/domutils-2.8.0.tgz" - integrity sha1-RDfe9dtuLR9dbuhZvZXKfQIEgTU= - dependencies: - dom-serializer "^1.0.1" - domelementtype "^2.2.0" - domhandler "^4.2.0" - -dot-case@^3.0.4: - version "3.0.4" - resolved "http://10.107.103.115:8001/dot-case/download/dot-case-3.0.4.tgz" - integrity sha1-mytnDQCkMWZ6inW6Kc0bmICc51E= - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - -dot-prop@^5.1.0: - version "5.3.0" - resolved "http://10.107.103.115:8001/dot-prop/download/dot-prop-5.3.0.tgz" - integrity sha1-kMzOcIzZzYLMTcjD3dmr3VWyDog= - dependencies: - is-obj "^2.0.0" - -dotenv@8.2.0: - version "8.2.0" - resolved "http://10.107.103.115:8001/dotenv/download/dotenv-8.2.0.tgz" - integrity sha1-l+YZJZradQ7qPk6j4mvO6lQksWo= - -duplexer@^0.1.2: - version "0.1.2" - resolved "http://10.107.103.115:8001/duplexer/download/duplexer-0.1.2.tgz" - integrity sha1-Or5DrvODX4rgd9E23c4PJ2sEAOY= - -eastasianwidth@^0.2.0: - version "0.2.0" - resolved "http://10.107.103.115:8001/eastasianwidth/download/eastasianwidth-0.2.0.tgz" - integrity sha1-aWzi7Aqg5uqTo5f/zySqeEDIJ8s= - -ecc-jsbn@~0.1.1: - version "0.1.2" - resolved "http://10.107.103.115:8001/ecc-jsbn/download/ecc-jsbn-0.1.2.tgz" - integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= - dependencies: - jsbn "~0.1.0" - safer-buffer "^2.1.0" - -echarts@5.2.2: - version "5.2.2" - resolved "http://10.107.103.115:8001/echarts/download/echarts-5.2.2.tgz" - integrity sha1-7DyLKhUcu6cbo8LHz5svIEfOQ3A= - dependencies: - tslib "2.3.0" - zrender "5.2.1" - -ee-first@1.1.1: - version "1.1.1" - resolved "http://10.107.103.115:8001/ee-first/download/ee-first-1.1.1.tgz" - integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= - -electron-to-chromium@^1.4.284: - version "1.4.302" - resolved "http://10.107.103.115:8001/electron-to-chromium/download/electron-to-chromium-1.4.302.tgz" - integrity sha1-V3Bkb/5wUWd7SJImFEqtk4bUIPI= - -emoji-regex@^7.0.1: - version "7.0.3" - resolved "http://10.107.103.115:8001/emoji-regex/download/emoji-regex-7.0.3.tgz" - integrity sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY= - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "http://10.107.103.115:8001/emoji-regex/download/emoji-regex-8.0.0.tgz" - integrity sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc= - -emoji-regex@^9.2.2: - version "9.2.2" - resolved "http://10.107.103.115:8001/emoji-regex/download/emoji-regex-9.2.2.tgz" - integrity sha1-hAyIA7DYBH9P8M+WMXazLU7z7XI= - -emojis-list@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/emojis-list/download/emojis-list-3.0.0.tgz" - integrity sha1-VXBmIEatKeLpFucariYKvf9Pang= - -encodeurl@~1.0.2: - version "1.0.2" - resolved "http://10.107.103.115:8001/encodeurl/download/encodeurl-1.0.2.tgz" - integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= - -end-of-stream@^1.1.0: - version "1.4.4" - resolved "http://10.107.103.115:8001/end-of-stream/download/end-of-stream-1.4.4.tgz" - integrity sha1-WuZKX0UFe682JuwU2gyl5LJDHrA= - dependencies: - once "^1.4.0" - -enhanced-resolve@^5.10.0: - version "5.12.0" - resolved "http://10.107.103.115:8001/enhanced-resolve/download/enhanced-resolve-5.12.0.tgz" - integrity sha1-MA4ckCKPW1cMTTW6vyY/bacVVjQ= - dependencies: - graceful-fs "^4.2.4" - tapable "^2.2.0" - -enquirer@^2.3.5, enquirer@^2.3.6, "enquirer@>= 2.3.0 < 3": - version "2.3.6" - resolved "http://10.107.103.115:8001/enquirer/download/enquirer-2.3.6.tgz" - integrity sha1-Kn/l3WNKHkElqXXsmU/1RW3Dc00= - dependencies: - ansi-colors "^4.1.1" - -entities@^2.0.0: - version "2.2.0" - resolved "http://10.107.103.115:8001/entities/download/entities-2.2.0.tgz" - integrity sha1-CY3JDruD2N/6CJ1VJWs1HTTE2lU= - -entities@^3.0.1: - version "3.0.1" - resolved "http://10.107.103.115:8001/entities/download/entities-3.0.1.tgz" - integrity sha1-K4h8piWF6W2zkDSC0zbBAGwwAdQ= - -envinfo@^7.7.3: - version "7.8.1" - resolved "http://10.107.103.115:8001/envinfo/download/envinfo-7.8.1.tgz" - integrity sha1-Bjd+Pl9NN5/qesWS1a2JJ+DE1HU= - -errno@^0.1.1, errno@^0.1.3: - version "0.1.8" - resolved "http://10.107.103.115:8001/errno/download/errno-0.1.8.tgz" - integrity sha1-i7Ppx9Rjvkl2/4iPdrSAnrwugR8= - dependencies: - prr "~1.0.1" - -error-ex@^1.2.0, error-ex@^1.3.1: - version "1.3.2" - resolved "http://10.107.103.115:8001/error-ex/download/error-ex-1.3.2.tgz" - integrity sha1-tKxAZIEH/c3PriQvQovqihTU8b8= - dependencies: - is-arrayish "^0.2.1" - -error-stack-parser@^2.0.6: - version "2.1.4" - resolved "http://10.107.103.115:8001/error-stack-parser/download/error-stack-parser-2.1.4.tgz" - integrity sha1-IpywHNv6hEQL+pGHYoW5RoAYgoY= - dependencies: - stackframe "^1.3.4" - -es-abstract@^1.19.0, es-abstract@^1.20.4: - version "1.21.1" - resolved "http://10.107.103.115:8001/es-abstract/download/es-abstract-1.21.1.tgz" - integrity sha1-5hBaCZlnwIN3gwoMnLWJ1XDdhsY= - dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" - es-set-tostringtag "^2.0.1" - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - function.prototype.name "^1.1.5" - get-intrinsic "^1.1.3" - 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.4" - is-array-buffer "^3.0.1" - 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.10" - is-weakref "^1.0.2" - object-inspect "^1.12.2" - object-keys "^1.1.1" - object.assign "^4.1.4" - regexp.prototype.flags "^1.4.3" - safe-regex-test "^1.0.0" - string.prototype.trimend "^1.0.6" - string.prototype.trimstart "^1.0.6" - typed-array-length "^1.0.4" - unbox-primitive "^1.0.2" - which-typed-array "^1.1.9" - -es-module-lexer@^0.9.0: - version "0.9.3" - resolved "http://10.107.103.115:8001/es-module-lexer/download/es-module-lexer-0.9.3.tgz" - integrity sha1-bxPbAMw4QXE32vdDZvU1yOtDjxk= - -es-set-tostringtag@^2.0.1: - version "2.0.1" - resolved "http://10.107.103.115:8001/es-set-tostringtag/download/es-set-tostringtag-2.0.1.tgz" - integrity sha1-M41QL29nQwHXELgMhZLeihXwnNg= - 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 "http://10.107.103.115:8001/es-shim-unscopables/download/es-shim-unscopables-1.0.0.tgz" - integrity sha1-cC5jIZMgHj7fhxNjXQg9N45RAkE= - dependencies: - has "^1.0.3" - -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "http://10.107.103.115:8001/es-to-primitive/download/es-to-primitive-1.2.1.tgz" - integrity sha1-5VzUyc3BiLzvsDs2bHNjI/xciYo= - 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 "http://10.107.103.115:8001/escalade/download/escalade-3.1.1.tgz" - integrity sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA= - -escape-html@~1.0.3: - version "1.0.3" - resolved "http://10.107.103.115:8001/escape-html/download/escape-html-1.0.3.tgz" - integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "http://10.107.103.115:8001/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -escape-string-regexp@^4.0.0: - version "4.0.0" - resolved "http://10.107.103.115:8001/escape-string-regexp/download/escape-string-regexp-4.0.0.tgz" - integrity sha1-FLqDpdNz49MR5a/KKc9b+tllvzQ= - -eslint-import-resolver-node@^0.3.4: - version "0.3.7" - resolved "http://10.107.103.115:8001/eslint-import-resolver-node/download/eslint-import-resolver-node-0.3.7.tgz" - integrity sha1-g7N1GH1BIyShlj2E+mZDd6I+tNc= - dependencies: - debug "^3.2.7" - is-core-module "^2.11.0" - resolve "^1.22.1" - -eslint-module-utils@^2.6.0: - version "2.7.4" - resolved "http://10.107.103.115:8001/eslint-module-utils/download/eslint-module-utils-2.7.4.tgz" - integrity sha1-Tz5BEWqvE6IHkiYeYdOi5+BYOXQ= - dependencies: - debug "^3.2.7" - -eslint-plugin-angular@^4.0.1: - version "4.1.0" - resolved "http://10.107.103.115:8001/eslint-plugin-angular/download/eslint-plugin-angular-4.1.0.tgz" - integrity sha1-U9A9gp7f9Q1RfoH4YnguPvpZGVM= - -eslint-plugin-es@^3.0.0: - version "3.0.1" - resolved "http://10.107.103.115:8001/eslint-plugin-es/download/eslint-plugin-es-3.0.1.tgz" - integrity sha1-dafN/czdwFiZNK7rOEF18iHFeJM= - dependencies: - eslint-utils "^2.0.0" - regexpp "^3.0.0" - -eslint-plugin-html@^6.1.2: - version "6.2.0" - resolved "http://10.107.103.115:8001/eslint-plugin-html/download/eslint-plugin-html-6.2.0.tgz" - integrity sha1-cVvAC1C70NmW4o+VPCiaXr7GnUM= - dependencies: - htmlparser2 "^7.1.2" - -eslint-plugin-import@2.22.1: - version "2.22.1" - resolved "http://10.107.103.115:8001/eslint-plugin-import/download/eslint-plugin-import-2.22.1.tgz" - integrity sha1-CJbH5qDPRBCaLZe5WQPCu2iddwI= - dependencies: - array-includes "^3.1.1" - array.prototype.flat "^1.2.3" - contains-path "^0.1.0" - debug "^2.6.9" - doctrine "1.5.0" - eslint-import-resolver-node "^0.3.4" - eslint-module-utils "^2.6.0" - has "^1.0.3" - minimatch "^3.0.4" - object.values "^1.1.1" - read-pkg-up "^2.0.0" - resolve "^1.17.0" - tsconfig-paths "^3.9.0" - -eslint-plugin-node@^11.1.0: - version "11.1.0" - resolved "http://10.107.103.115:8001/eslint-plugin-node/download/eslint-plugin-node-11.1.0.tgz" - integrity sha1-yVVEQW7kraJnQKMEdO78VALcZx0= - dependencies: - eslint-plugin-es "^3.0.0" - eslint-utils "^2.0.0" - ignore "^5.1.1" - minimatch "^3.0.4" - resolve "^1.10.1" - semver "^6.1.0" - -eslint-plugin-vue@^7.16.0: - version "7.20.0" - resolved "http://10.107.103.115:8001/eslint-plugin-vue/download/eslint-plugin-vue-7.20.0.tgz" - integrity sha1-mMIYhaa/3wcTw6kpV6Wv6q7tklM= - dependencies: - eslint-utils "^2.1.0" - natural-compare "^1.4.0" - semver "^6.3.0" - vue-eslint-parser "^7.10.0" - -eslint-scope@^5.1.1, eslint-scope@5.1.1: - version "5.1.1" - resolved "http://10.107.103.115:8001/eslint-scope/download/eslint-scope-5.1.1.tgz" - integrity sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw= - dependencies: - esrecurse "^4.3.0" - estraverse "^4.1.1" - -eslint-utils@^2.0.0, eslint-utils@^2.1.0: - version "2.1.0" - resolved "http://10.107.103.115:8001/eslint-utils/download/eslint-utils-2.1.0.tgz" - integrity sha1-0t5eA0JOcH3BDHQGjd7a5wh0Gyc= - dependencies: - eslint-visitor-keys "^1.1.0" - -eslint-visitor-keys@^1.1.0: - version "1.3.0" - resolved "http://10.107.103.115:8001/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz" - integrity sha1-MOvR73wv3/AcOk8VEESvJfqwUj4= - -eslint-visitor-keys@^1.3.0: - version "1.3.0" - resolved "http://10.107.103.115:8001/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz" - integrity sha1-MOvR73wv3/AcOk8VEESvJfqwUj4= - -eslint-visitor-keys@^2.0.0, eslint-visitor-keys@^2.1.0: - version "2.1.0" - resolved "http://10.107.103.115:8001/eslint-visitor-keys/download/eslint-visitor-keys-2.1.0.tgz" - integrity sha1-9lMoJZMFknOSyTjtROsKXJsr0wM= - -"eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0", "eslint@^6.2.0 || ^7.0.0 || ^8.0.0", eslint@^7.26.0, "eslint@^7.5.0 || ^8.0.0", eslint@>=4.19.1, eslint@>=5.0.0, eslint@>=5.16.0: - version "7.32.0" - resolved "http://10.107.103.115:8001/eslint/download/eslint-7.32.0.tgz" - integrity sha1-xtMooUvj+wjI0dIeEsAv23oqgS0= - dependencies: - "@babel/code-frame" "7.12.11" - "@eslint/eslintrc" "^0.4.3" - "@humanwhocodes/config-array" "^0.5.0" - ajv "^6.10.0" - chalk "^4.0.0" - cross-spawn "^7.0.2" - debug "^4.0.1" - doctrine "^3.0.0" - enquirer "^2.3.5" - escape-string-regexp "^4.0.0" - eslint-scope "^5.1.1" - eslint-utils "^2.1.0" - eslint-visitor-keys "^2.0.0" - espree "^7.3.1" - esquery "^1.4.0" - esutils "^2.0.2" - fast-deep-equal "^3.1.3" - file-entry-cache "^6.0.1" - functional-red-black-tree "^1.0.1" - glob-parent "^5.1.2" - globals "^13.6.0" - ignore "^4.0.6" - import-fresh "^3.0.0" - imurmurhash "^0.1.4" - is-glob "^4.0.0" - js-yaml "^3.13.1" - json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.4.1" - lodash.merge "^4.6.2" - minimatch "^3.0.4" - natural-compare "^1.4.0" - optionator "^0.9.1" - progress "^2.0.0" - regexpp "^3.1.0" - semver "^7.2.1" - strip-ansi "^6.0.0" - strip-json-comments "^3.1.0" - table "^6.0.9" - text-table "^0.2.0" - v8-compile-cache "^2.0.3" - -espree@^6.2.1: - version "6.2.1" - resolved "http://10.107.103.115:8001/espree/download/espree-6.2.1.tgz" - integrity sha1-d/xy4f10SiBSwg84pbV1gy6Cc0o= - dependencies: - acorn "^7.1.1" - acorn-jsx "^5.2.0" - eslint-visitor-keys "^1.1.0" - -espree@^7.3.0, espree@^7.3.1: - version "7.3.1" - resolved "http://10.107.103.115:8001/espree/download/espree-7.3.1.tgz" - integrity sha1-8t8zC3Usb1UBn4vYm3ZgA5wbu7Y= - dependencies: - acorn "^7.4.0" - acorn-jsx "^5.3.1" - eslint-visitor-keys "^1.3.0" - -esprima@^4.0.0: - version "4.0.1" - resolved "http://10.107.103.115:8001/esprima/download/esprima-4.0.1.tgz" - integrity sha1-E7BM2z5sXRnfkatph6hpVhmwqnE= - -esquery@^1.4.0: - version "1.4.2" - resolved "http://10.107.103.115:8001/esquery/download/esquery-1.4.2.tgz" - integrity sha1-xtP+4F3WZYCOKthwYx8iH1YXsdE= - dependencies: - estraverse "^5.1.0" - -esrecurse@^4.3.0: - version "4.3.0" - resolved "http://10.107.103.115:8001/esrecurse/download/esrecurse-4.3.0.tgz" - integrity sha1-eteWTWeauyi+5yzsY3WLHF0smSE= - dependencies: - estraverse "^5.2.0" - -estraverse@^4.1.1: - version "4.3.0" - resolved "http://10.107.103.115:8001/estraverse/download/estraverse-4.3.0.tgz" - integrity sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0= - -estraverse@^5.1.0: - version "5.3.0" - resolved "http://10.107.103.115:8001/estraverse/download/estraverse-5.3.0.tgz" - integrity sha1-LupSkHAvJquP5TcDcP+GyWXSESM= - -estraverse@^5.2.0: - version "5.3.0" - resolved "http://10.107.103.115:8001/estraverse/download/estraverse-5.3.0.tgz" - integrity sha1-LupSkHAvJquP5TcDcP+GyWXSESM= - -estree-walker@^2.0.2: - version "2.0.2" - resolved "http://10.107.103.115:8001/estree-walker/download/estree-walker-2.0.2.tgz" - integrity sha1-UvAQF4wqTBF6d1fP6UKtt9LaTKw= - -esutils@^2.0.2: - version "2.0.3" - resolved "http://10.107.103.115:8001/esutils/download/esutils-2.0.3.tgz" - integrity sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q= - -etag@~1.8.1: - version "1.8.1" - resolved "http://10.107.103.115:8001/etag/download/etag-1.8.1.tgz" - integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= - -eventemitter3@^4.0.0: - version "4.0.7" - resolved "http://10.107.103.115:8001/eventemitter3/download/eventemitter3-4.0.7.tgz" - integrity sha1-Lem2j2Uo1WRO9cWVJqG0oHMGFp8= - -events@^3.2.0: - version "3.3.0" - resolved "http://10.107.103.115:8001/events/download/events-3.3.0.tgz" - integrity sha1-Mala0Kkk4tLEGagTrrLE6HjqdAA= - -eventsource@^2.0.2: - version "2.0.2" - resolved "http://10.107.103.115:8001/eventsource/download/eventsource-2.0.2.tgz" - integrity sha1-dt/MApMPsv8zlSC20pDaVzqehQg= - -execa@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/execa/download/execa-1.0.0.tgz" - integrity sha1-xiNqW7TfbW8V6I5/AXeYIWdJ3dg= - 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@^5.0.0: - version "5.1.1" - resolved "http://10.107.103.115:8001/execa/download/execa-5.1.1.tgz" - integrity sha1-+ArZy/Qpj3vR1MlVXCHpN0HEEd0= - dependencies: - cross-spawn "^7.0.3" - get-stream "^6.0.0" - human-signals "^2.1.0" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.1" - onetime "^5.1.2" - signal-exit "^3.0.3" - strip-final-newline "^2.0.0" - -execa@^5.1.1: - version "5.1.1" - resolved "http://10.107.103.115:8001/execa/download/execa-5.1.1.tgz" - integrity sha1-+ArZy/Qpj3vR1MlVXCHpN0HEEd0= - dependencies: - cross-spawn "^7.0.3" - get-stream "^6.0.0" - human-signals "^2.1.0" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.1" - onetime "^5.1.2" - signal-exit "^3.0.3" - strip-final-newline "^2.0.0" - -expand-brackets@^2.1.4: - version "2.1.4" - resolved "http://10.107.103.115:8001/expand-brackets/download/expand-brackets-2.1.4.tgz" - integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= - 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-tilde@^2.0.0, expand-tilde@^2.0.2: - version "2.0.2" - resolved "http://10.107.103.115:8001/expand-tilde/download/expand-tilde-2.0.2.tgz" - integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= - dependencies: - homedir-polyfill "^1.0.1" - -express@^4.17.1: - version "4.18.2" - resolved "http://10.107.103.115:8001/express/download/express-4.18.2.tgz" - integrity sha1-P6vggpbpMMeWwZ48UWl5OGup/Vk= - 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@^2.0.1: - version "2.0.1" - resolved "http://10.107.103.115:8001/extend-shallow/download/extend-shallow-2.0.1.tgz" - integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= - dependencies: - is-extendable "^0.1.0" - -extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "http://10.107.103.115:8001/extend-shallow/download/extend-shallow-3.0.2.tgz" - integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - -extend@~3.0.2: - version "3.0.2" - resolved "http://10.107.103.115:8001/extend/download/extend-3.0.2.tgz" - integrity sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo= - -external-editor@^3.0.3: - version "3.1.0" - resolved "http://10.107.103.115:8001/external-editor/download/external-editor-3.1.0.tgz" - integrity sha1-ywP3QL764D6k0oPK7SdBqD8zVJU= - dependencies: - chardet "^0.7.0" - iconv-lite "^0.4.24" - tmp "^0.0.33" - -extglob@^2.0.4: - version "2.0.4" - resolved "http://10.107.103.115:8001/extglob/download/extglob-2.0.4.tgz" - integrity sha1-rQD+TcYSqSMuhxhxHcXLWrAoVUM= - 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" - -extsprintf@^1.2.0, extsprintf@1.3.0: - version "1.3.0" - resolved "http://10.107.103.115:8001/extsprintf/download/extsprintf-1.3.0.tgz" - integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= - -fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: - version "3.1.3" - resolved "http://10.107.103.115:8001/fast-deep-equal/download/fast-deep-equal-3.1.3.tgz" - integrity sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU= - -fast-glob@^3.2.7: - version "3.2.12" - resolved "http://10.107.103.115:8001/fast-glob/download/fast-glob-3.2.12.tgz" - integrity sha1-fznsmcLmqwMDNxQtqeDBjzevroA= - 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 "http://10.107.103.115:8001/fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz" - integrity sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM= - -fast-levenshtein@^2.0.6: - version "2.0.6" - resolved "http://10.107.103.115:8001/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz" - integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= - -fastq@^1.6.0: - version "1.13.0" - resolved "http://10.107.103.115:8001/fastq/download/fastq-1.13.0.tgz" - integrity sha1-YWdg+Ip1Jr38WWt8q4wYk4w2uYw= - dependencies: - reusify "^1.0.4" - -faye-websocket@^0.11.3, faye-websocket@^0.11.4: - version "0.11.4" - resolved "http://10.107.103.115:8001/faye-websocket/download/faye-websocket-0.11.4.tgz" - integrity sha1-fw2Sdc/dhqHJY9yLZfzEUe3Lsdo= - dependencies: - websocket-driver ">=0.5.1" - -figures@^3.0.0: - version "3.2.0" - resolved "http://10.107.103.115:8001/figures/download/figures-3.2.0.tgz" - integrity sha1-YlwYvSk8YE3EqN2y/r8MiDQXRq8= - dependencies: - escape-string-regexp "^1.0.5" - -file-entry-cache@^6.0.1: - version "6.0.1" - resolved "http://10.107.103.115:8001/file-entry-cache/download/file-entry-cache-6.0.1.tgz" - integrity sha1-IRst2WWcsDlLBz5zI6w8kz1SICc= - dependencies: - flat-cache "^3.0.4" - -file-loader@*, file-loader@^6.2.0: - version "6.2.0" - resolved "http://10.107.103.115:8001/file-loader/download/file-loader-6.2.0.tgz" - integrity sha1-uu98+OGEDfMl5DkLRISHlIDuvk0= - dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - -fill-range@^4.0.0: - version "4.0.0" - resolved "http://10.107.103.115:8001/fill-range/download/fill-range-4.0.0.tgz" - integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= - 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 "http://10.107.103.115:8001/fill-range/download/fill-range-7.0.1.tgz" - integrity sha1-GRmmp8df44ssfHflGYU12prN2kA= - dependencies: - to-regex-range "^5.0.1" - -finalhandler@1.2.0: - version "1.2.0" - resolved "http://10.107.103.115:8001/finalhandler/download/finalhandler-1.2.0.tgz" - integrity sha1-fSP+VzGyB7RkDk/NAK7B+SB6ezI= - 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-cache-dir@^2.0.0: - version "2.1.0" - resolved "http://10.107.103.115:8001/find-cache-dir/download/find-cache-dir-2.1.0.tgz" - integrity sha1-jQ+UzRP+Q8bHwmGg2GEVypGMBfc= - 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 "http://10.107.103.115:8001/find-cache-dir/download/find-cache-dir-3.3.2.tgz" - integrity sha1-swxbbv8HMHMa6pu9nb7L2AJW1ks= - dependencies: - commondir "^1.0.1" - make-dir "^3.0.2" - pkg-dir "^4.1.0" - -find-node-modules@^2.1.2: - version "2.1.3" - resolved "http://10.107.103.115:8001/find-node-modules/download/find-node-modules-2.1.3.tgz" - integrity sha1-PJds/yyinulLT56vxhOYf8TA7kQ= - dependencies: - findup-sync "^4.0.0" - merge "^2.1.1" - -find-root@1.1.0: - version "1.1.0" - resolved "http://10.107.103.115:8001/find-root/download/find-root-1.1.0.tgz" - integrity sha1-q8/Iunb3CMQql7PWhbfpRQv7nOQ= - -find-up@^2.0.0: - version "2.1.0" - resolved "http://10.107.103.115:8001/find-up/download/find-up-2.1.0.tgz" - integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= - dependencies: - locate-path "^2.0.0" - -find-up@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/find-up/download/find-up-3.0.0.tgz" - integrity sha1-SRafHXmTQwZG2mHsxa41XCHJe3M= - dependencies: - locate-path "^3.0.0" - -find-up@^4.0.0: - version "4.1.0" - resolved "http://10.107.103.115:8001/find-up/download/find-up-4.1.0.tgz" - integrity sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk= - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - -find-up@^4.1.0: - version "4.1.0" - resolved "http://10.107.103.115:8001/find-up/download/find-up-4.1.0.tgz" - integrity sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk= - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - -find-up@^5.0.0: - version "5.0.0" - resolved "http://10.107.103.115:8001/find-up/download/find-up-5.0.0.tgz" - integrity sha1-TJKBnstwg1YeT0okCoa+UZj1Nvw= - dependencies: - locate-path "^6.0.0" - path-exists "^4.0.0" - -findup-sync@^4.0.0: - version "4.0.0" - resolved "http://10.107.103.115:8001/findup-sync/download/findup-sync-4.0.0.tgz" - integrity sha1-lWyc3egEBSuIG0KFEpBcSl8s3vA= - dependencies: - detect-file "^1.0.0" - is-glob "^4.0.0" - micromatch "^4.0.2" - resolve-dir "^1.0.1" - -flat-cache@^3.0.4: - version "3.0.4" - resolved "http://10.107.103.115:8001/flat-cache/download/flat-cache-3.0.4.tgz" - integrity sha1-YbAzgwKy/p+Vfcwy/CqH8cMEixE= - dependencies: - flatted "^3.1.0" - rimraf "^3.0.2" - -flatted@^3.1.0: - version "3.2.7" - resolved "http://10.107.103.115:8001/flatted/download/flatted-3.2.7.tgz" - integrity sha1-YJ85IHy2FLidB2W0d8stQ3+/l4c= - -follow-redirects@^1.0.0, follow-redirects@^1.10.0: - version "1.15.2" - resolved "http://10.107.103.115:8001/follow-redirects/download/follow-redirects-1.15.2.tgz" - integrity sha1-tGCGQUS6Y/JoEJbydMTlcCbaLBM= - -for-each@^0.3.3: - version "0.3.3" - resolved "http://10.107.103.115:8001/for-each/download/for-each-0.3.3.tgz" - integrity sha1-abRH6IoKXTLD5whPPxcQA0shN24= - dependencies: - is-callable "^1.1.3" - -for-in@^1.0.2: - version "1.0.2" - resolved "http://10.107.103.115:8001/for-in/download/for-in-1.0.2.tgz" - integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= - -forever-agent@~0.6.1: - version "0.6.1" - resolved "http://10.107.103.115:8001/forever-agent/download/forever-agent-0.6.1.tgz" - integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= - -form-data@~2.3.2: - version "2.3.3" - resolved "http://10.107.103.115:8001/form-data/download/form-data-2.3.3.tgz" - integrity sha1-3M5SwF9kTymManq5Nr1yTO/786Y= - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.6" - mime-types "^2.1.12" - -forwarded@0.2.0: - version "0.2.0" - resolved "http://10.107.103.115:8001/forwarded/download/forwarded-0.2.0.tgz" - integrity sha1-ImmTZCiq1MFcfr6XeahL8LKoGBE= - -fraction.js@^4.2.0: - version "4.2.0" - resolved "http://10.107.103.115:8001/fraction.js/download/fraction.js-4.2.0.tgz" - integrity sha1-RI5RCaMTo1J/WjqyEZ7Ezw4OKVA= - -fragment-cache@^0.2.1: - version "0.2.1" - resolved "http://10.107.103.115:8001/fragment-cache/download/fragment-cache-0.2.1.tgz" - integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= - dependencies: - map-cache "^0.2.2" - -fresh@0.5.2: - version "0.5.2" - resolved "http://10.107.103.115:8001/fresh/download/fresh-0.5.2.tgz" - integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= - -fs-extra@^10.0.0: - version "10.1.0" - resolved "http://10.107.103.115:8001/fs-extra/download/fs-extra-10.1.0.tgz" - integrity sha1-Aoc8+8QITd4SfqpfmQXu8jJdGr8= - dependencies: - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fs-extra@9.1.0: - version "9.1.0" - resolved "http://10.107.103.115:8001/fs-extra/download/fs-extra-9.1.0.tgz" - integrity sha1-WVRGDHZKjaIJS6NVS/g55rmnyG0= - dependencies: - at-least-node "^1.0.0" - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/fs.realpath/download/fs.realpath-1.0.0.tgz" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -function-bind@^1.1.1: - version "1.1.1" - resolved "http://10.107.103.115:8001/function-bind/download/function-bind-1.1.1.tgz" - integrity sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0= - -function.prototype.name@^1.1.5: - version "1.1.5" - resolved "http://10.107.103.115:8001/function.prototype.name/download/function.prototype.name-1.1.5.tgz" - integrity sha1-zOBQX+H/uAUD5vnkbMZORqEqliE= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.0" - functions-have-names "^1.2.2" - -functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "http://10.107.103.115:8001/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz" - integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= - -functions-have-names@^1.2.2: - version "1.2.3" - resolved "http://10.107.103.115:8001/functions-have-names/download/functions-have-names-1.2.3.tgz" - integrity sha1-BAT+TuK6L2B/Dg7DyAuumUEzuDQ= - -gar@^1.0.4: - version "1.0.4" - resolved "http://10.107.103.115:8001/gar/download/gar-1.0.4.tgz" - integrity sha1-93e8fbQlwFcv3rUmdhcsoa6YiLg= - -gensync@^1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "http://10.107.103.115:8001/gensync/download/gensync-1.0.0-beta.2.tgz" - integrity sha1-MqbudsPX9S1GsrGuXZP+qFgKJeA= - -get-caller-file@^2.0.1, get-caller-file@^2.0.5: - version "2.0.5" - resolved "http://10.107.103.115:8001/get-caller-file/download/get-caller-file-2.0.5.tgz" - integrity sha1-T5RBKoLbMvNuOwuXQfipf+sDH34= - -get-folder-size@^2.0.1: - version "2.0.1" - resolved "http://10.107.103.115:8001/get-folder-size/download/get-folder-size-2.0.1.tgz" - integrity sha1-P+BSTdO60FJX7xMRMxQXvNAgpJc= - dependencies: - gar "^1.0.4" - tiny-each-async "2.0.3" - -get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3: - version "1.2.0" - resolved "http://10.107.103.115:8001/get-intrinsic/download/get-intrinsic-1.2.0.tgz" - integrity sha1-etHcBTXzopBLugdXcnY+UFH20F8= - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.3" - -get-stream@^4.0.0: - version "4.1.0" - resolved "http://10.107.103.115:8001/get-stream/download/get-stream-4.1.0.tgz" - integrity sha1-wbJVV189wh1Zv8ec09K0axw6VLU= - dependencies: - pump "^3.0.0" - -get-stream@^6.0.0: - version "6.0.1" - resolved "http://10.107.103.115:8001/get-stream/download/get-stream-6.0.1.tgz" - integrity sha1-omLY7vZ6ztV8KFKtYWdSakPL97c= - -get-symbol-description@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/get-symbol-description/download/get-symbol-description-1.0.0.tgz" - integrity sha1-f9uByQAQH71WTdXxowr1qtweWNY= - 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 "http://10.107.103.115:8001/get-value/download/get-value-2.0.6.tgz" - integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= - -getpass@^0.1.1: - version "0.1.7" - resolved "http://10.107.103.115:8001/getpass/download/getpass-0.1.7.tgz" - integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= - dependencies: - assert-plus "^1.0.0" - -git-raw-commits@^2.0.0: - version "2.0.11" - resolved "http://10.107.103.115:8001/git-raw-commits/download/git-raw-commits-2.0.11.tgz" - integrity sha1-vDV2Y4Bx0YZV4cxg1/UkkgAI1yM= - dependencies: - dargs "^7.0.0" - lodash "^4.17.15" - meow "^8.0.0" - split2 "^3.0.0" - through2 "^4.0.0" - -glob-parent@^3.1.0: - version "3.1.0" - resolved "http://10.107.103.115:8001/glob-parent/download/glob-parent-3.1.0.tgz" - integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= - 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 "http://10.107.103.115:8001/glob-parent/download/glob-parent-5.1.2.tgz" - integrity sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ= - dependencies: - is-glob "^4.0.1" - -glob-parent@^6.0.1: - version "6.0.2" - resolved "http://10.107.103.115:8001/glob-parent/download/glob-parent-6.0.2.tgz" - integrity sha1-bSN9mQg5UMeSkPJMdkKj3poo+eM= - dependencies: - is-glob "^4.0.3" - -glob-to-regexp@^0.4.1: - version "0.4.1" - resolved "http://10.107.103.115:8001/glob-to-regexp/download/glob-to-regexp-0.4.1.tgz" - integrity sha1-x1KXCHyFG5pXi9IX3VmpL1n+VG4= - -glob@^7.0.3, glob@^7.1.3, glob@^7.1.7, glob@^7.2.0, glob@7.2.3: - version "7.2.3" - resolved "http://10.107.103.115:8001/glob/download/glob-7.2.3.tgz" - integrity sha1-uN8PuAK7+o6JvR2Ti04WV47UTys= - 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" - -global-dirs@^0.1.1: - version "0.1.1" - resolved "http://10.107.103.115:8001/global-dirs/download/global-dirs-0.1.1.tgz" - integrity sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU= - dependencies: - ini "^1.3.4" - -global-modules@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/global-modules/download/global-modules-1.0.0.tgz" - integrity sha1-bXcPDrUjrHgWTXK15xqIdyZcw+o= - 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 "http://10.107.103.115:8001/global-prefix/download/global-prefix-1.0.2.tgz" - integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= - 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.1.0: - version "11.12.0" - resolved "http://10.107.103.115:8001/globals/download/globals-11.12.0.tgz" - integrity sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4= - -globals@^13.6.0: - version "13.20.0" - resolved "http://10.107.103.115:8001/globals/download/globals-13.20.0.tgz" - integrity sha1-6idqHlCP/U8WEoiPnRutHicXv4I= - dependencies: - type-fest "^0.20.2" - -globals@^13.9.0: - version "13.20.0" - resolved "http://10.107.103.115:8001/globals/download/globals-13.20.0.tgz" - integrity sha1-6idqHlCP/U8WEoiPnRutHicXv4I= - dependencies: - type-fest "^0.20.2" - -globalthis@^1.0.3: - version "1.0.3" - resolved "http://10.107.103.115:8001/globalthis/download/globalthis-1.0.3.tgz" - integrity sha1-WFKIKlK4DcMBsGYCc+HtCC8LbM8= - dependencies: - define-properties "^1.1.3" - -globby@^12.0.2: - version "12.2.0" - resolved "http://10.107.103.115:8001/globby/download/globby-12.2.0.tgz" - integrity sha1-KrgEa0+6T/bu3oNbKfZ4+Q49PCI= - dependencies: - array-union "^3.0.1" - dir-glob "^3.0.1" - fast-glob "^3.2.7" - ignore "^5.1.9" - merge2 "^1.4.1" - slash "^4.0.0" - -globby@^6.1.0: - version "6.1.0" - resolved "http://10.107.103.115:8001/globby/download/globby-6.1.0.tgz" - integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= - dependencies: - array-union "^1.0.1" - glob "^7.0.3" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^2.0.0" - -gopd@^1.0.1: - version "1.0.1" - resolved "http://10.107.103.115:8001/gopd/download/gopd-1.0.1.tgz" - integrity sha1-Kf923mnax0ibfAkYpXiOVkd8Myw= - dependencies: - get-intrinsic "^1.1.3" - -graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9: - version "4.2.10" - resolved "http://10.107.103.115:8001/graceful-fs/download/graceful-fs-4.2.10.tgz" - integrity sha1-FH06AG2kyjzhRyjHrvwofDZ9emw= - -gzip-size@^6.0.0: - version "6.0.0" - resolved "http://10.107.103.115:8001/gzip-size/download/gzip-size-6.0.0.tgz" - integrity sha1-BlNn/VDCOcBnHLy61b4+LusQ5GI= - dependencies: - duplexer "^0.1.2" - -handle-thing@^2.0.0: - version "2.0.1" - resolved "http://10.107.103.115:8001/handle-thing/download/handle-thing-2.0.1.tgz" - integrity sha1-hX95zjWVgMNA1DCBzGSJcNC7I04= - -har-schema@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/har-schema/download/har-schema-2.0.0.tgz" - integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= - -har-validator@~5.1.3: - version "5.1.5" - resolved "http://10.107.103.115:8001/har-validator/download/har-validator-5.1.5.tgz" - integrity sha1-HwgDufjLIMD6E4It8ezds2veHv0= - dependencies: - ajv "^6.12.3" - har-schema "^2.0.0" - -hard-rejection@^2.1.0: - version "2.1.0" - resolved "http://10.107.103.115:8001/hard-rejection/download/hard-rejection-2.1.0.tgz" - integrity sha1-HG7aXBaFxjlCdm15u0Cudzzs2IM= - -has-bigints@^1.0.1, has-bigints@^1.0.2: - version "1.0.2" - resolved "http://10.107.103.115:8001/has-bigints/download/has-bigints-1.0.2.tgz" - integrity sha1-CHG9Pj1RYm9soJZmaLo11WAtbqo= - -has-flag@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/has-flag/download/has-flag-3.0.0.tgz" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - -has-flag@^4.0.0: - version "4.0.0" - resolved "http://10.107.103.115:8001/has-flag/download/has-flag-4.0.0.tgz" - integrity sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s= - -has-property-descriptors@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/has-property-descriptors/download/has-property-descriptors-1.0.0.tgz" - integrity sha1-YQcIYAYG02lh7QTBlhk7amB/qGE= - dependencies: - get-intrinsic "^1.1.1" - -has-proto@^1.0.1: - version "1.0.1" - resolved "http://10.107.103.115:8001/has-proto/download/has-proto-1.0.1.tgz" - integrity sha1-GIXBMFU4lYr/Rp/vN5N8InlUCOA= - -has-symbols@^1.0.2, has-symbols@^1.0.3: - version "1.0.3" - resolved "http://10.107.103.115:8001/has-symbols/download/has-symbols-1.0.3.tgz" - integrity sha1-u3ssQ0klHc6HsSX3vfh0qnyLOfg= - -has-tostringtag@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/has-tostringtag/download/has-tostringtag-1.0.0.tgz" - integrity sha1-fhM4GKfTlHNPlB5zw9P5KR5liyU= - dependencies: - has-symbols "^1.0.2" - -has-value@^0.3.1: - version "0.3.1" - resolved "http://10.107.103.115:8001/has-value/download/has-value-0.3.1.tgz" - integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= - 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 "http://10.107.103.115:8001/has-value/download/has-value-1.0.0.tgz" - integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= - 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 "http://10.107.103.115:8001/has-values/download/has-values-0.1.4.tgz" - integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= - -has-values@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/has-values/download/has-values-1.0.0.tgz" - integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - -has@^1.0.3: - version "1.0.3" - resolved "http://10.107.103.115:8001/has/download/has-1.0.3.tgz" - integrity sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y= - dependencies: - function-bind "^1.1.1" - -hash-sum@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/hash-sum/download/hash-sum-2.0.0.tgz" - integrity sha1-gdAbtd6OpKIUrV1urRtSNGCwtFo= - -he@^1.2.0: - version "1.2.0" - resolved "http://10.107.103.115:8001/he/download/he-1.2.0.tgz" - integrity sha1-hK5l+n6vsWX922FWauFLrwVmTw8= - -highlight.js@^10.7.1: - version "10.7.3" - resolved "http://10.107.103.115:8001/highlight.js/download/highlight.js-10.7.3.tgz" - integrity sha1-aXJy45kTVuQMPKxWanTu9oF1ZTE= - -homedir-polyfill@^1.0.1: - version "1.0.3" - resolved "http://10.107.103.115:8001/homedir-polyfill/download/homedir-polyfill-1.0.3.tgz" - integrity sha1-dDKYzvTlrz4ZQWH7rcwhUdOgWOg= - dependencies: - parse-passwd "^1.0.0" - -hosted-git-info@^2.1.4: - version "2.8.9" - resolved "http://10.107.103.115:8001/hosted-git-info/download/hosted-git-info-2.8.9.tgz" - integrity sha1-3/wL+aIcAiCQkPKqaUKeFBTa8/k= - -hosted-git-info@^4.0.1: - version "4.1.0" - resolved "http://10.107.103.115:8001/hosted-git-info/download/hosted-git-info-4.1.0.tgz" - integrity sha1-gnuChn6f8cjQxNnVOIA5fSyG0iQ= - dependencies: - lru-cache "^6.0.0" - -hpack.js@^2.1.6: - version "2.1.6" - resolved "http://10.107.103.115:8001/hpack.js/download/hpack.js-2.1.6.tgz" - integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= - dependencies: - inherits "^2.0.1" - obuf "^1.0.0" - readable-stream "^2.0.1" - wbuf "^1.1.0" - -html-entities@^1.3.1: - version "1.4.0" - resolved "http://10.107.103.115:8001/html-entities/download/html-entities-1.4.0.tgz" - integrity sha1-z70bAdKvr5rcobEK59/6uYxx0tw= - -html-minifier-terser@^6.0.2: - version "6.1.0" - resolved "http://10.107.103.115:8001/html-minifier-terser/download/html-minifier-terser-6.1.0.tgz" - integrity sha1-v8gYk0zAeRj2s2afV3Ts39SPMqs= - dependencies: - camel-case "^4.1.2" - clean-css "^5.2.2" - commander "^8.3.0" - he "^1.2.0" - param-case "^3.0.4" - relateurl "^0.2.7" - terser "^5.10.0" - -html-tags@^3.1.0: - version "3.2.0" - resolved "http://10.107.103.115:8001/html-tags/download/html-tags-3.2.0.tgz" - integrity sha1-27NRjSC3JlJOTdQ945frCpVyaWE= - -html-webpack-plugin@^5.0.0: - version "5.5.0" - resolved "http://10.107.103.115:8001/html-webpack-plugin/download/html-webpack-plugin-5.5.0.tgz" - integrity sha1-w5EZNvV2gcH59Ni2jBWM2d/lL1A= - dependencies: - "@types/html-minifier-terser" "^6.0.0" - html-minifier-terser "^6.0.2" - lodash "^4.17.21" - pretty-error "^4.0.0" - tapable "^2.0.0" - -html-webpack-tags-plugin@^3.0.0: - version "3.0.2" - resolved "http://10.107.103.115:8001/html-webpack-tags-plugin/download/html-webpack-tags-plugin-3.0.2.tgz" - integrity sha1-7vxmAORbNmBej5G71Jf8f09tLYw= - dependencies: - glob "^7.2.0" - minimatch "^3.0.4" - slash "^3.0.0" - -htmlparser2@^6.1.0: - version "6.1.0" - resolved "http://10.107.103.115:8001/htmlparser2/download/htmlparser2-6.1.0.tgz" - integrity sha1-xNditsM3GgXb5l6UrkOp+EX7j7c= - dependencies: - domelementtype "^2.0.1" - domhandler "^4.0.0" - domutils "^2.5.2" - entities "^2.0.0" - -htmlparser2@^7.1.2: - version "7.2.0" - resolved "http://10.107.103.115:8001/htmlparser2/download/htmlparser2-7.2.0.tgz" - integrity sha1-iBfN6ji7wyQ5KpCxmQkI6Bpl9aU= - dependencies: - domelementtype "^2.0.1" - domhandler "^4.2.2" - domutils "^2.8.0" - entities "^3.0.1" - -http-deceiver@^1.2.7: - version "1.2.7" - resolved "http://10.107.103.115:8001/http-deceiver/download/http-deceiver-1.2.7.tgz" - integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= - -http-errors@~1.6.2: - version "1.6.3" - resolved "http://10.107.103.115:8001/http-errors/download/http-errors-1.6.3.tgz" - integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - -http-errors@2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/http-errors/download/http-errors-2.0.0.tgz" - integrity sha1-t3dKFIbvc892Z6ya4IWMASxXudM= - dependencies: - depd "2.0.0" - inherits "2.0.4" - setprototypeof "1.2.0" - statuses "2.0.1" - toidentifier "1.0.1" - -http-parser-js@>=0.5.1: - version "0.5.8" - resolved "http://10.107.103.115:8001/http-parser-js/download/http-parser-js-0.5.8.tgz" - integrity sha1-ryMJDZrE4kVz3m9q7MnYSki/IOM= - -http-proxy-middleware@0.19.1: - version "0.19.1" - resolved "http://10.107.103.115:8001/http-proxy-middleware/download/http-proxy-middleware-0.19.1.tgz" - integrity sha1-GDx9xKoUeRUDBkmMIQza+WCApDo= - 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 "http://10.107.103.115:8001/http-proxy/download/http-proxy-1.18.1.tgz" - integrity sha1-QBVB8FNIhLv5UmAzTnL4juOXZUk= - 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 "http://10.107.103.115:8001/http-signature/download/http-signature-1.2.0.tgz" - integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= - dependencies: - assert-plus "^1.0.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - -human-signals@^2.1.0: - version "2.1.0" - resolved "http://10.107.103.115:8001/human-signals/download/human-signals-2.1.0.tgz" - integrity sha1-3JH8ukLk0G5Kuu0zs+ejwC9RTqA= - -husky@7.0.4: - version "7.0.4" - resolved "http://10.107.103.115:8001/husky/download/husky-7.0.4.tgz" - integrity sha1-JCBIJF3EnI+xvwzHz7mN1yJTFTU= - -iconv-lite@^0.4.24, iconv-lite@0.4.24: - version "0.4.24" - resolved "http://10.107.103.115:8001/iconv-lite/download/iconv-lite-0.4.24.tgz" - integrity sha1-ICK0sl+93CHS9SSXSkdKr+czkIs= - dependencies: - safer-buffer ">= 2.1.2 < 3" - -icss-utils@^5.0.0, icss-utils@^5.1.0: - version "5.1.0" - resolved "http://10.107.103.115:8001/icss-utils/download/icss-utils-5.1.0.tgz" - integrity sha1-xr5oWKvQE9do6YNmrkfiXViHsa4= - -ieee754@^1.1.13: - version "1.2.1" - resolved "http://10.107.103.115:8001/ieee754/download/ieee754-1.2.1.tgz" - integrity sha1-jrehCmP/8l0VpXsAFYbRd9Gw01I= - -ignore@^4.0.6: - version "4.0.6" - resolved "http://10.107.103.115:8001/ignore/download/ignore-4.0.6.tgz" - integrity sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw= - -ignore@^5.1.1, ignore@^5.1.9: - version "5.2.4" - resolved "http://10.107.103.115:8001/ignore/download/ignore-5.2.4.tgz" - integrity sha1-opHAxheP8blgvv5H/N7DAWdKYyQ= - -image-size@~0.5.0: - version "0.5.5" - resolved "http://10.107.103.115:8001/image-size/download/image-size-0.5.5.tgz" - integrity sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w= - -import-fresh@^3.0.0, import-fresh@^3.2.1: - version "3.3.0" - resolved "http://10.107.103.115:8001/import-fresh/download/import-fresh-3.3.0.tgz" - integrity sha1-NxYsJfy566oublPVtNiM4X2eDCs= - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - -import-local@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/import-local/download/import-local-2.0.0.tgz" - integrity sha1-VQcL44pZk88Y72236WH1vuXFoJ0= - dependencies: - pkg-dir "^3.0.0" - resolve-cwd "^2.0.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "http://10.107.103.115:8001/imurmurhash/download/imurmurhash-0.1.4.tgz" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= - -indent-string@^4.0.0: - version "4.0.0" - resolved "http://10.107.103.115:8001/indent-string/download/indent-string-4.0.0.tgz" - integrity sha1-Yk+PRJfWGbLZdoUx1Y9BIoVNclE= - -inflight@^1.0.4: - version "1.0.6" - resolved "http://10.107.103.115:8001/inflight/download/inflight-1.0.6.tgz" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3, inherits@2, inherits@2.0.4: - version "2.0.4" - resolved "http://10.107.103.115:8001/inherits/download/inherits-2.0.4.tgz" - integrity sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w= - -inherits@2.0.3: - version "2.0.3" - resolved "http://10.107.103.115:8001/inherits/download/inherits-2.0.3.tgz" - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= - -ini@^1.3.4: - version "1.3.8" - resolved "http://10.107.103.115:8001/ini/download/ini-1.3.8.tgz" - integrity sha1-op2kJbSIBvNHZ6Tvzjlyaa8oQyw= - -inquirer@8.2.4: - version "8.2.4" - resolved "http://10.107.103.115:8001/inquirer/download/inquirer-8.2.4.tgz" - integrity sha1-3b/obKL2dkmmfapvEFHBKPaE8LQ= - dependencies: - ansi-escapes "^4.2.1" - chalk "^4.1.1" - cli-cursor "^3.1.0" - cli-width "^3.0.0" - external-editor "^3.0.3" - figures "^3.0.0" - lodash "^4.17.21" - mute-stream "0.0.8" - ora "^5.4.1" - run-async "^2.4.0" - rxjs "^7.5.5" - string-width "^4.1.0" - strip-ansi "^6.0.0" - through "^2.3.6" - wrap-ansi "^7.0.0" - -internal-ip@^4.3.0: - version "4.3.0" - resolved "http://10.107.103.115:8001/internal-ip/download/internal-ip-4.3.0.tgz" - integrity sha1-hFRSuq2dLKO2nGNaE3rLmg2tCQc= - dependencies: - default-gateway "^4.2.0" - ipaddr.js "^1.9.0" - -internal-slot@^1.0.4: - version "1.0.4" - resolved "http://10.107.103.115:8001/internal-slot/download/internal-slot-1.0.4.tgz" - integrity sha1-hVHnuvdKemul90nPsWqmByLw1vM= - dependencies: - get-intrinsic "^1.1.3" - has "^1.0.3" - side-channel "^1.0.4" - -ip-regex@^2.1.0: - version "2.1.0" - resolved "http://10.107.103.115:8001/ip-regex/download/ip-regex-2.1.0.tgz" - integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= - -ip@^1.1.0, ip@^1.1.5: - version "1.1.8" - resolved "http://10.107.103.115:8001/ip/download/ip-1.1.8.tgz" - integrity sha1-rgWUj2sHVDXtMweszgRinajNv0g= - -ipaddr.js@^1.9.0, ipaddr.js@1.9.1: - version "1.9.1" - resolved "http://10.107.103.115:8001/ipaddr.js/download/ipaddr.js-1.9.1.tgz" - integrity sha1-v/OFQ+64mEglB5/zoqjmy9RngbM= - -is-absolute-url@^3.0.3: - version "3.0.3" - resolved "http://10.107.103.115:8001/is-absolute-url/download/is-absolute-url-3.0.3.tgz" - integrity sha1-lsaiK2ojkpsR6gr7GDbDatSl1pg= - -is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "http://10.107.103.115:8001/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz" - integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= - dependencies: - kind-of "^3.0.2" - -is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz" - integrity sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY= - dependencies: - kind-of "^6.0.0" - -is-arguments@^1.0.4: - version "1.1.1" - resolved "http://10.107.103.115:8001/is-arguments/download/is-arguments-1.1.1.tgz" - integrity sha1-FbP4j9oB8ql/7ITKdhpWDxI++ps= - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-array-buffer@^3.0.1: - version "3.0.1" - resolved "http://10.107.103.115:8001/is-array-buffer/download/is-array-buffer-3.0.1.tgz" - integrity sha1-3rHbT8rkgwjVTvJEJwbAOTmXBSo= - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.3" - is-typed-array "^1.1.10" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "http://10.107.103.115:8001/is-arrayish/download/is-arrayish-0.2.1.tgz" - integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= - -is-bigint@^1.0.1: - version "1.0.4" - resolved "http://10.107.103.115:8001/is-bigint/download/is-bigint-1.0.4.tgz" - integrity sha1-CBR6GHW8KzIAXUHM2Ckd/8ZpHfM= - dependencies: - has-bigints "^1.0.1" - -is-binary-path@^1.0.0: - version "1.0.1" - resolved "http://10.107.103.115:8001/is-binary-path/download/is-binary-path-1.0.1.tgz" - integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= - dependencies: - binary-extensions "^1.0.0" - -is-binary-path@~2.1.0: - version "2.1.0" - resolved "http://10.107.103.115:8001/is-binary-path/download/is-binary-path-2.1.0.tgz" - integrity sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk= - dependencies: - binary-extensions "^2.0.0" - -is-boolean-object@^1.1.0: - version "1.1.2" - resolved "http://10.107.103.115:8001/is-boolean-object/download/is-boolean-object-1.1.2.tgz" - integrity sha1-XG3CACRt2TIa5LiFoRS7H3X2Nxk= - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-buffer@^1.1.5: - version "1.1.6" - resolved "http://10.107.103.115:8001/is-buffer/download/is-buffer-1.1.6.tgz" - integrity sha1-76ouqdqg16suoTqXsritUf776L4= - -is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: - version "1.2.7" - resolved "http://10.107.103.115:8001/is-callable/download/is-callable-1.2.7.tgz" - integrity sha1-O8KoXqdC2eNiBdys3XLKH9xRsFU= - -is-core-module@^2.11.0, is-core-module@^2.5.0, is-core-module@^2.9.0: - version "2.11.0" - resolved "http://10.107.103.115:8001/is-core-module/download/is-core-module-2.11.0.tgz" - integrity sha1-rUyz44Y+gUUjyW8/WNJsxXD/AUQ= - dependencies: - has "^1.0.3" - -is-data-descriptor@^0.1.4: - version "0.1.4" - resolved "http://10.107.103.115:8001/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz" - integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= - dependencies: - kind-of "^3.0.2" - -is-data-descriptor@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz" - integrity sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc= - dependencies: - kind-of "^6.0.0" - -is-date-object@^1.0.1: - version "1.0.5" - resolved "http://10.107.103.115:8001/is-date-object/download/is-date-object-1.0.5.tgz" - integrity sha1-CEHVU25yTCVZe/bqYuG9OCmN8x8= - dependencies: - has-tostringtag "^1.0.0" - -is-descriptor@^0.1.0: - version "0.1.6" - resolved "http://10.107.103.115:8001/is-descriptor/download/is-descriptor-0.1.6.tgz" - integrity sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco= - dependencies: - is-accessor-descriptor "^0.1.6" - is-data-descriptor "^0.1.4" - kind-of "^5.0.0" - -is-descriptor@^1.0.0: - version "1.0.2" - resolved "http://10.107.103.115:8001/is-descriptor/download/is-descriptor-1.0.2.tgz" - integrity sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw= - dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" - -is-descriptor@^1.0.2: - version "1.0.2" - resolved "http://10.107.103.115:8001/is-descriptor/download/is-descriptor-1.0.2.tgz" - integrity sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw= - dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" - -is-extendable@^0.1.0, is-extendable@^0.1.1: - version "0.1.1" - resolved "http://10.107.103.115:8001/is-extendable/download/is-extendable-0.1.1.tgz" - integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= - -is-extendable@^1.0.1: - version "1.0.1" - resolved "http://10.107.103.115:8001/is-extendable/download/is-extendable-1.0.1.tgz" - integrity sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ= - dependencies: - is-plain-object "^2.0.4" - -is-extglob@^2.1.0, is-extglob@^2.1.1: - version "2.1.1" - resolved "http://10.107.103.115:8001/is-extglob/download/is-extglob-2.1.1.tgz" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz" - integrity sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0= - -is-fullwidth-code-point@^4.0.0: - version "4.0.0" - resolved "http://10.107.103.115:8001/is-fullwidth-code-point/download/is-fullwidth-code-point-4.0.0.tgz" - integrity sha1-+uMWfHKedGP4RhzlErCApJJoqog= - -is-glob@^3.1.0: - version "3.1.0" - resolved "http://10.107.103.115:8001/is-glob/download/is-glob-3.1.0.tgz" - integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= - 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 "http://10.107.103.115:8001/is-glob/download/is-glob-4.0.3.tgz" - integrity sha1-ZPYeQsu7LuwgcanawLKLoeZdUIQ= - dependencies: - is-extglob "^2.1.1" - -is-interactive@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/is-interactive/download/is-interactive-1.0.0.tgz" - integrity sha1-zqbmrlyHCnsKAAQHC3tYfgJSkS4= - -is-negative-zero@^2.0.2: - version "2.0.2" - resolved "http://10.107.103.115:8001/is-negative-zero/download/is-negative-zero-2.0.2.tgz" - integrity sha1-e/bwOigAO4s5Zd46wm9mTXZfMVA= - -is-number-object@^1.0.4: - version "1.0.7" - resolved "http://10.107.103.115:8001/is-number-object/download/is-number-object-1.0.7.tgz" - integrity sha1-WdUK2kxFJReE6ZBPUkbHQvB6Qvw= - dependencies: - has-tostringtag "^1.0.0" - -is-number@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/is-number/download/is-number-3.0.0.tgz" - integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= - dependencies: - kind-of "^3.0.2" - -is-number@^7.0.0: - version "7.0.0" - resolved "http://10.107.103.115:8001/is-number/download/is-number-7.0.0.tgz" - integrity sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss= - -is-obj@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/is-obj/download/is-obj-2.0.0.tgz" - integrity sha1-Rz+wXZc3BeP9liBUUBjKjiLvSYI= - -is-path-cwd@^2.0.0: - version "2.2.0" - resolved "http://10.107.103.115:8001/is-path-cwd/download/is-path-cwd-2.2.0.tgz" - integrity sha1-Z9Q7gmZKe1GR/ZEZEn6zAASKn9s= - -is-path-in-cwd@^2.0.0: - version "2.1.0" - resolved "http://10.107.103.115:8001/is-path-in-cwd/download/is-path-in-cwd-2.1.0.tgz" - integrity sha1-v+Lcomxp85cmWkAJljYCk1oFOss= - dependencies: - is-path-inside "^2.1.0" - -is-path-inside@^2.1.0: - version "2.1.0" - resolved "http://10.107.103.115:8001/is-path-inside/download/is-path-inside-2.1.0.tgz" - integrity sha1-fJgQWH1lmkDSe8201WFuqwWUlLI= - dependencies: - path-is-inside "^1.0.2" - -is-plain-obj@^1.1.0: - version "1.1.0" - resolved "http://10.107.103.115:8001/is-plain-obj/download/is-plain-obj-1.1.0.tgz" - integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= - -is-plain-object@^2.0.3, is-plain-object@^2.0.4: - version "2.0.4" - resolved "http://10.107.103.115:8001/is-plain-object/download/is-plain-object-2.0.4.tgz" - integrity sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc= - dependencies: - isobject "^3.0.1" - -is-regex@^1.0.4, is-regex@^1.1.4: - version "1.1.4" - resolved "http://10.107.103.115:8001/is-regex/download/is-regex-1.1.4.tgz" - integrity sha1-7vVmPNWfpMCuM5UFMj32hUuxWVg= - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-shared-array-buffer@^1.0.2: - version "1.0.2" - resolved "http://10.107.103.115:8001/is-shared-array-buffer/download/is-shared-array-buffer-1.0.2.tgz" - integrity sha1-jyWcVztgtqMtQFihoHQwwKc0THk= - dependencies: - call-bind "^1.0.2" - -is-stream@^1.1.0: - version "1.1.0" - resolved "http://10.107.103.115:8001/is-stream/download/is-stream-1.1.0.tgz" - integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= - -is-stream@^2.0.0: - version "2.0.1" - resolved "http://10.107.103.115:8001/is-stream/download/is-stream-2.0.1.tgz" - integrity sha1-+sHj1TuXrVqdCunO8jifWBClwHc= - -is-string@^1.0.5, is-string@^1.0.7: - version "1.0.7" - resolved "http://10.107.103.115:8001/is-string/download/is-string-1.0.7.tgz" - integrity sha1-DdEr8gBvJVu1j2lREO/3SR7rwP0= - dependencies: - has-tostringtag "^1.0.0" - -is-symbol@^1.0.2, is-symbol@^1.0.3: - version "1.0.4" - resolved "http://10.107.103.115:8001/is-symbol/download/is-symbol-1.0.4.tgz" - integrity sha1-ptrJO2NbBjymhyI23oiRClevE5w= - dependencies: - has-symbols "^1.0.2" - -is-text-path@^1.0.1: - version "1.0.1" - resolved "http://10.107.103.115:8001/is-text-path/download/is-text-path-1.0.1.tgz" - integrity sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4= - dependencies: - text-extensions "^1.0.0" - -is-typed-array@^1.1.10, is-typed-array@^1.1.9: - version "1.1.10" - resolved "http://10.107.103.115:8001/is-typed-array/download/is-typed-array-1.1.10.tgz" - integrity sha1-NqW1y0GJtXXRo+SwhTa/tIWAHj8= - 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" - -is-typedarray@~1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/is-typedarray/download/is-typedarray-1.0.0.tgz" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= - -is-unicode-supported@^0.1.0: - version "0.1.0" - resolved "http://10.107.103.115:8001/is-unicode-supported/download/is-unicode-supported-0.1.0.tgz" - integrity sha1-PybHaoCVk7Ur+i7LVxDtJ3m1Iqc= - -is-utf8@^0.2.1: - version "0.2.1" - resolved "http://10.107.103.115:8001/is-utf8/download/is-utf8-0.2.1.tgz" - integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= - -is-weakref@^1.0.2: - version "1.0.2" - resolved "http://10.107.103.115:8001/is-weakref/download/is-weakref-1.0.2.tgz" - integrity sha1-lSnzg6kzggXol2XgOS78LxAPBvI= - dependencies: - call-bind "^1.0.2" - -is-windows@^1.0.1, is-windows@^1.0.2: - version "1.0.2" - resolved "http://10.107.103.115:8001/is-windows/download/is-windows-1.0.2.tgz" - integrity sha1-0YUOuXkezRjmGCzhKjDzlmNLsZ0= - -is-wsl@^1.1.0: - version "1.1.0" - resolved "http://10.107.103.115:8001/is-wsl/download/is-wsl-1.1.0.tgz" - integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= - -isarray@^1.0.0, isarray@~1.0.0, isarray@1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/isarray/download/isarray-1.0.0.tgz" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= - -isexe@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/isexe/download/isexe-2.0.0.tgz" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - -isobject@^2.0.0: - version "2.1.0" - resolved "http://10.107.103.115:8001/isobject/download/isobject-2.1.0.tgz" - integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= - dependencies: - isarray "1.0.0" - -isobject@^3.0.0, isobject@^3.0.1: - version "3.0.1" - resolved "http://10.107.103.115:8001/isobject/download/isobject-3.0.1.tgz" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= - -isstream@~0.1.2: - version "0.1.2" - resolved "http://10.107.103.115:8001/isstream/download/isstream-0.1.2.tgz" - integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= - -javascript-stringify@^2.0.1: - version "2.1.0" - resolved "http://10.107.103.115:8001/javascript-stringify/download/javascript-stringify-2.1.0.tgz" - integrity sha1-J8dlOb4U2L0Sghmi1zGwkzeQTnk= - -jest-worker@^27.0.2, jest-worker@^27.4.5: - version "27.5.1" - resolved "http://10.107.103.115:8001/jest-worker/download/jest-worker-27.5.1.tgz" - integrity sha1-jRRvCQDolzsQa29zzB6ajLhvjbA= - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^8.0.0" - -joi@17.3.0: - version "17.3.0" - resolved "http://10.107.103.115:8001/joi/download/joi-17.3.0.tgz" - integrity sha1-8b5KbOKbwXFmZYGaw2HfoTn/9dI= - dependencies: - "@hapi/hoek" "^9.0.0" - "@hapi/topo" "^5.0.0" - "@sideway/address" "^4.1.0" - "@sideway/formula" "^3.0.0" - "@sideway/pinpoint" "^2.0.0" - -js-tokens@^4.0.0: - version "4.0.0" - resolved "http://10.107.103.115:8001/js-tokens/download/js-tokens-4.0.0.tgz" - integrity sha1-GSA/tZmR35jjoocFDUZHzerzJJk= - -js-yaml@^3.13.1: - version "3.14.1" - resolved "http://10.107.103.115:8001/js-yaml/download/js-yaml-3.14.1.tgz" - integrity sha1-2ugS/bOCX6MGYJqHFzg8UMNqBTc= - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -jsbn@~0.1.0: - version "0.1.1" - resolved "http://10.107.103.115:8001/jsbn/download/jsbn-0.1.1.tgz" - integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= - -jsesc@^2.5.1: - version "2.5.2" - resolved "http://10.107.103.115:8001/jsesc/download/jsesc-2.5.2.tgz" - integrity sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q= - -jsesc@~0.5.0: - version "0.5.0" - resolved "http://10.107.103.115:8001/jsesc/download/jsesc-0.5.0.tgz" - integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= - -json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: - version "2.3.1" - resolved "http://10.107.103.115:8001/json-parse-even-better-errors/download/json-parse-even-better-errors-2.3.1.tgz" - integrity sha1-fEeAWpQxmSjgV3dAXcEuH3pO4C0= - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "http://10.107.103.115:8001/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz" - integrity sha1-afaofZUTq4u4/mO9sJecRI5oRmA= - -json-schema-traverse@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/json-schema-traverse/download/json-schema-traverse-1.0.0.tgz" - integrity sha1-rnvLNlard6c7pcSb9lTzjmtoYOI= - -json-schema@0.4.0: - version "0.4.0" - resolved "http://10.107.103.115:8001/json-schema/download/json-schema-0.4.0.tgz" - integrity sha1-995M9u+rg4666zI2R0y7paGTCrU= - -json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "http://10.107.103.115:8001/json-stable-stringify-without-jsonify/download/json-stable-stringify-without-jsonify-1.0.1.tgz" - integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= - -json-stringify-safe@~5.0.1: - version "5.0.1" - resolved "http://10.107.103.115:8001/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= - -json5@^1.0.1: - version "1.0.2" - resolved "http://10.107.103.115:8001/json5/download/json5-1.0.2.tgz" - integrity sha1-Y9mNYPIbMTt3xNbaGL+mnYDh1ZM= - dependencies: - minimist "^1.2.0" - -json5@^2.1.2, json5@^2.2.2: - version "2.2.3" - resolved "http://10.107.103.115:8001/json5/download/json5-2.2.3.tgz" - integrity sha1-eM1vGhm9wStz21rQxh79ZsHikoM= - -jsonfile@^6.0.1: - version "6.1.0" - resolved "http://10.107.103.115:8001/jsonfile/download/jsonfile-6.1.0.tgz" - integrity sha1-vFWyY0eTxnnsZAMJTrE2mKbsCq4= - dependencies: - universalify "^2.0.0" - optionalDependencies: - graceful-fs "^4.1.6" - -jsonparse@^1.2.0: - version "1.3.1" - resolved "http://10.107.103.115:8001/jsonparse/download/jsonparse-1.3.1.tgz" - integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA= - -JSONStream@^1.0.4: - version "1.3.5" - resolved "http://10.107.103.115:8001/JSONStream/download/JSONStream-1.3.5.tgz" - integrity sha1-MgjB8I06TZkmGrZPkjArwV4RHKA= - dependencies: - jsonparse "^1.2.0" - through ">=2.2.7 <3" - -jsprim@^1.2.2: - version "1.4.2" - resolved "http://10.107.103.115:8001/jsprim/download/jsprim-1.4.2.tgz" - integrity sha1-cSxlUzoVyHi6WentXw4m1bd8X+s= - dependencies: - assert-plus "1.0.0" - extsprintf "1.3.0" - json-schema "0.4.0" - verror "1.10.0" - -killable@^1.0.1: - version "1.0.1" - resolved "http://10.107.103.115:8001/killable/download/killable-1.0.1.tgz" - integrity sha1-TIzkQRh6Bhx0dPuHygjipjgZSJI= - -kind-of@^3.0.2: - version "3.2.2" - resolved "http://10.107.103.115:8001/kind-of/download/kind-of-3.2.2.tgz" - integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= - dependencies: - is-buffer "^1.1.5" - -kind-of@^3.0.3: - version "3.2.2" - resolved "http://10.107.103.115:8001/kind-of/download/kind-of-3.2.2.tgz" - integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= - dependencies: - is-buffer "^1.1.5" - -kind-of@^3.2.0: - version "3.2.2" - resolved "http://10.107.103.115:8001/kind-of/download/kind-of-3.2.2.tgz" - integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= - dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "http://10.107.103.115:8001/kind-of/download/kind-of-4.0.0.tgz" - integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= - dependencies: - is-buffer "^1.1.5" - -kind-of@^5.0.0: - version "5.1.0" - resolved "http://10.107.103.115:8001/kind-of/download/kind-of-5.1.0.tgz" - integrity sha1-cpyR4thXt6QZofmqZWhcTDP1hF0= - -kind-of@^6.0.0, kind-of@^6.0.2, kind-of@^6.0.3: - version "6.0.3" - resolved "http://10.107.103.115:8001/kind-of/download/kind-of-6.0.3.tgz" - integrity sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0= - -klona@^2.0.4: - version "2.0.6" - resolved "http://10.107.103.115:8001/klona/download/klona-2.0.6.tgz" - integrity sha1-hb/7+BnAOy9TJwQSQgpFVe+ILiI= - -less-loader@^8.0.0: - version "8.1.1" - resolved "http://10.107.103.115:8001/less-loader/download/less-loader-8.1.1.tgz" - integrity sha1-q6vpElgEV60ApDGBRqrFtT4CP0I= - dependencies: - klona "^2.0.4" - -"less@^3.5.0 || ^4.0.0", less@3.9.0: - version "3.9.0" - resolved "http://10.107.103.115:8001/less/download/less-3.9.0.tgz" - integrity sha1-t1EcQ/N89X3Iff/ZiD7BISibFHQ= - dependencies: - clone "^2.1.2" - optionalDependencies: - errno "^0.1.1" - graceful-fs "^4.1.2" - image-size "~0.5.0" - mime "^1.4.1" - mkdirp "^0.5.0" - promise "^7.1.1" - request "^2.83.0" - source-map "~0.6.0" - -levn@^0.4.1: - version "0.4.1" - resolved "http://10.107.103.115:8001/levn/download/levn-0.4.1.tgz" - integrity sha1-rkViwAdHO5MqYgDUAyaN0v/8at4= - dependencies: - prelude-ls "^1.2.1" - type-check "~0.4.0" - -lilconfig@^2.0.3: - version "2.0.6" - resolved "http://10.107.103.115:8001/lilconfig/download/lilconfig-2.0.6.tgz" - integrity sha1-MqOEVYvVivPUxuB33RrR05e8adQ= - -lilconfig@2.0.4: - version "2.0.4" - resolved "http://10.107.103.115:8001/lilconfig/download/lilconfig-2.0.4.tgz" - integrity sha1-9FB9BD1wWLOAtqj1y3vNSzTO4II= - -lines-and-columns@^1.1.6: - version "1.2.4" - resolved "http://10.107.103.115:8001/lines-and-columns/download/lines-and-columns-1.2.4.tgz" - integrity sha1-7KKE910pZQeTCdwK2SVauy68FjI= - -lint-staged@12.1.2: - version "12.1.2" - resolved "http://10.107.103.115:8001/lint-staged/download/lint-staged-12.1.2.tgz" - integrity sha1-kMVxkn4TcfwTPnIGcd15ieq1P3Q= - dependencies: - cli-truncate "^3.1.0" - colorette "^2.0.16" - commander "^8.3.0" - debug "^4.3.2" - enquirer "^2.3.6" - execa "^5.1.1" - lilconfig "2.0.4" - listr2 "^3.13.3" - micromatch "^4.0.4" - normalize-path "^3.0.0" - object-inspect "^1.11.0" - string-argv "^0.3.1" - supports-color "^9.0.2" - yaml "^1.10.2" - -listr2@^3.13.3: - version "3.14.0" - resolved "http://10.107.103.115:8001/listr2/download/listr2-3.14.0.tgz" - integrity sha1-IxAcxi4Tdf1YNrJIJ20dK1H9vp4= - dependencies: - cli-truncate "^2.1.0" - colorette "^2.0.16" - log-update "^4.0.0" - p-map "^4.0.0" - rfdc "^1.3.0" - rxjs "^7.5.1" - through "^2.3.8" - wrap-ansi "^7.0.0" - -load-json-file@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/load-json-file/download/load-json-file-2.0.0.tgz" - integrity sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg= - dependencies: - graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - strip-bom "^3.0.0" - -loader-runner@^4.2.0: - version "4.3.0" - resolved "http://10.107.103.115:8001/loader-runner/download/loader-runner-4.3.0.tgz" - integrity sha1-wbShY7mfYUgwNTsWdV5xSawjFOE= - -loader-utils@^1.2.3: - version "1.4.2" - resolved "http://10.107.103.115:8001/loader-utils/download/loader-utils-1.4.2.tgz" - integrity sha1-KalX86Y5c4g+toTxD/09FR/sAaM= - 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 "http://10.107.103.115:8001/loader-utils/download/loader-utils-2.0.4.tgz" - integrity sha1-i1yzi1w0qaAY7h/A5qBm0d/MUow= - 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 "http://10.107.103.115:8001/locate-path/download/locate-path-2.0.0.tgz" - integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= - dependencies: - p-locate "^2.0.0" - path-exists "^3.0.0" - -locate-path@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/locate-path/download/locate-path-3.0.0.tgz" - integrity sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4= - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -locate-path@^5.0.0: - version "5.0.0" - resolved "http://10.107.103.115:8001/locate-path/download/locate-path-5.0.0.tgz" - integrity sha1-Gvujlq/WdqbUJQTQpno6frn2KqA= - dependencies: - p-locate "^4.1.0" - -locate-path@^6.0.0: - version "6.0.0" - resolved "http://10.107.103.115:8001/locate-path/download/locate-path-6.0.0.tgz" - integrity sha1-VTIeswn+u8WcSAHZMackUqaB0oY= - dependencies: - p-locate "^5.0.0" - -lodash-es@^4.17.15, lodash-es@^4.17.21, lodash-es@4.17.21: - version "4.17.21" - resolved "http://10.107.103.115:8001/lodash-es/download/lodash-es-4.17.21.tgz" - integrity sha1-Q+YmxG5lkbd1C+srUBFzkMYJ4+4= - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "http://10.107.103.115:8001/lodash.debounce/download/lodash.debounce-4.0.8.tgz" - integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= - -lodash.get@^4: - version "4.4.2" - resolved "http://10.107.103.115:8001/lodash.get/download/lodash.get-4.4.2.tgz" - integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= - -lodash.map@^4.5.1: - version "4.6.0" - resolved "http://10.107.103.115:8001/lodash.map/download/lodash.map-4.6.0.tgz" - integrity sha1-dx7Hg540c9nEzeKLGTlMNWL09tM= - -lodash.memoize@^4.1.2: - version "4.1.2" - resolved "http://10.107.103.115:8001/lodash.memoize/download/lodash.memoize-4.1.2.tgz" - integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= - -lodash.merge@^4.6.2: - version "4.6.2" - resolved "http://10.107.103.115:8001/lodash.merge/download/lodash.merge-4.6.2.tgz" - integrity sha1-VYqlO0O2YeGSWgr9+japoQhf5Xo= - -lodash.truncate@^4.4.2: - version "4.4.2" - resolved "http://10.107.103.115:8001/lodash.truncate/download/lodash.truncate-4.4.2.tgz" - integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= - -lodash.uniq@^4.5.0: - version "4.5.0" - resolved "http://10.107.103.115:8001/lodash.uniq/download/lodash.uniq-4.5.0.tgz" - integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= - -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.21: - version "4.17.21" - resolved "http://10.107.103.115:8001/lodash/download/lodash-4.17.21.tgz" - integrity sha1-Z5WRxWTDv/quhFTPCz3zcMPWkRw= - -log-symbols@^4.1.0: - version "4.1.0" - resolved "http://10.107.103.115:8001/log-symbols/download/log-symbols-4.1.0.tgz" - integrity sha1-P727lbRoOsn8eFER55LlWNSr1QM= - dependencies: - chalk "^4.1.0" - is-unicode-supported "^0.1.0" - -log-update@^4.0.0: - version "4.0.0" - resolved "http://10.107.103.115:8001/log-update/download/log-update-4.0.0.tgz" - integrity sha1-WJ7NNSRx8qHAxXAodUOmTf0g4KE= - dependencies: - ansi-escapes "^4.3.0" - cli-cursor "^3.1.0" - slice-ansi "^4.0.0" - wrap-ansi "^6.2.0" - -loglevel@^1.6.8: - version "1.8.1" - resolved "http://10.107.103.115:8001/loglevel/download/loglevel-1.8.1.tgz" - integrity sha1-XGIfg9W0jFSuk7YVY1P1VZYzd7Q= - -longest@^2.0.1: - version "2.0.1" - resolved "http://10.107.103.115:8001/longest/download/longest-2.0.1.tgz" - integrity sha1-eB4YMpaqlPbU2RbcM10NF676I/g= - -lower-case@^2.0.2: - version "2.0.2" - resolved "http://10.107.103.115:8001/lower-case/download/lower-case-2.0.2.tgz" - integrity sha1-b6I3xj29xKgsoP2ILkci3F5jTig= - dependencies: - tslib "^2.0.3" - -lru-cache@^5.1.1: - version "5.1.1" - resolved "http://10.107.103.115:8001/lru-cache/download/lru-cache-5.1.1.tgz" - integrity sha1-HaJ+ZxAnGUdpXa9oSOhH8B2EuSA= - dependencies: - yallist "^3.0.2" - -lru-cache@^6.0.0: - version "6.0.0" - resolved "http://10.107.103.115:8001/lru-cache/download/lru-cache-6.0.0.tgz" - integrity sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ= - dependencies: - yallist "^4.0.0" - -magic-string@^0.25.7: - version "0.25.9" - resolved "http://10.107.103.115:8001/magic-string/download/magic-string-0.25.9.tgz" - integrity sha1-3n+fr5HvihyR0CwuUxTIJ3283Rw= - dependencies: - sourcemap-codec "^1.4.8" - -make-dir@^2.0.0, make-dir@^2.1.0: - version "2.1.0" - resolved "http://10.107.103.115:8001/make-dir/download/make-dir-2.1.0.tgz" - integrity sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU= - dependencies: - pify "^4.0.1" - semver "^5.6.0" - -make-dir@^3.0.2, make-dir@^3.1.0: - version "3.1.0" - resolved "http://10.107.103.115:8001/make-dir/download/make-dir-3.1.0.tgz" - integrity sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8= - dependencies: - semver "^6.0.0" - -make-error@^1, make-error@^1.1.1: - version "1.3.6" - resolved "http://10.107.103.115:8001/make-error/download/make-error-1.3.6.tgz" - integrity sha1-LrLjfqm2fEiR9oShOUeZr0hM96I= - -map-cache@^0.2.2: - version "0.2.2" - resolved "http://10.107.103.115:8001/map-cache/download/map-cache-0.2.2.tgz" - integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= - -map-obj@^1.0.0: - version "1.0.1" - resolved "http://10.107.103.115:8001/map-obj/download/map-obj-1.0.1.tgz" - integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= - -map-obj@^4.0.0: - version "4.3.0" - resolved "http://10.107.103.115:8001/map-obj/download/map-obj-4.3.0.tgz" - integrity sha1-kwT5Buk/qucIgNoQKp8d8OqLsFo= - -map-visit@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/map-visit/download/map-visit-1.0.0.tgz" - integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= - dependencies: - object-visit "^1.0.0" - -mdn-data@2.0.14: - version "2.0.14" - resolved "http://10.107.103.115:8001/mdn-data/download/mdn-data-2.0.14.tgz" - integrity sha1-cRP8QoGRfWPOKbQ0RvcB5owlulA= - -media-typer@0.3.0: - version "0.3.0" - resolved "http://10.107.103.115:8001/media-typer/download/media-typer-0.3.0.tgz" - integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= - -memory-fs@^0.4.1: - version "0.4.1" - resolved "http://10.107.103.115:8001/memory-fs/download/memory-fs-0.4.1.tgz" - integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= - dependencies: - errno "^0.1.3" - readable-stream "^2.0.1" - -meow@^8.0.0: - version "8.1.2" - resolved "http://10.107.103.115:8001/meow/download/meow-8.1.2.tgz" - integrity sha1-vL5FvaDuFynTUMA8/8g5WjbE6Jc= - dependencies: - "@types/minimist" "^1.2.0" - camelcase-keys "^6.2.2" - decamelize-keys "^1.1.0" - hard-rejection "^2.1.0" - minimist-options "4.1.0" - normalize-package-data "^3.0.0" - read-pkg-up "^7.0.1" - redent "^3.0.0" - trim-newlines "^3.0.0" - type-fest "^0.18.0" - yargs-parser "^20.2.3" - -merge-descriptors@1.0.1: - version "1.0.1" - resolved "http://10.107.103.115:8001/merge-descriptors/download/merge-descriptors-1.0.1.tgz" - integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= - -merge-stream@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/merge-stream/download/merge-stream-2.0.0.tgz" - integrity sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A= - -merge@^2.1.1: - version "2.1.1" - resolved "http://10.107.103.115:8001/merge/download/merge-2.1.1.tgz" - integrity sha1-We9L9+Cz6HkYZDboSBwGpsFiypg= - -merge2@^1.3.0, merge2@^1.4.1: - version "1.4.1" - resolved "http://10.107.103.115:8001/merge2/download/merge2-1.4.1.tgz" - integrity sha1-Q2iJL4hekHRVpv19xVwMnUBJkK4= - -methods@~1.1.2: - version "1.1.2" - resolved "http://10.107.103.115:8001/methods/download/methods-1.1.2.tgz" - integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= - -micromatch@^3.1.10, micromatch@^3.1.4: - version "3.1.10" - resolved "http://10.107.103.115:8001/micromatch/download/micromatch-3.1.10.tgz" - integrity sha1-cIWbyVyYQJUvNZoGij/En57PrCM= - 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 "http://10.107.103.115:8001/micromatch/download/micromatch-4.0.5.tgz" - integrity sha1-vImZp8u/d83InxMvbkZwUbSQkMY= - dependencies: - braces "^3.0.2" - picomatch "^2.3.1" - -"mime-db@>= 1.43.0 < 2", mime-db@1.52.0: - version "1.52.0" - resolved "http://10.107.103.115:8001/mime-db/download/mime-db-1.52.0.tgz" - integrity sha1-u6vNwChZ9JhzAchW4zh85exDv3A= - -mime-types@^2.1.12, mime-types@^2.1.27, 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 "http://10.107.103.115:8001/mime-types/download/mime-types-2.1.35.tgz" - integrity sha1-OBqHG2KnNEUGYK497uRIE/cNlZo= - dependencies: - mime-db "1.52.0" - -mime@^1.4.1, mime@1.6.0: - version "1.6.0" - resolved "http://10.107.103.115:8001/mime/download/mime-1.6.0.tgz" - integrity sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE= - -mime@^2.4.4: - version "2.6.0" - resolved "http://10.107.103.115:8001/mime/download/mime-2.6.0.tgz" - integrity sha1-oqaCqVzU0MsdYlfij4PafjWAA2c= - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "http://10.107.103.115:8001/mimic-fn/download/mimic-fn-2.1.0.tgz" - integrity sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs= - -min-indent@^1.0.0: - version "1.0.1" - resolved "http://10.107.103.115:8001/min-indent/download/min-indent-1.0.1.tgz" - integrity sha1-pj9oFnOzBXH76LwlaGrnRu76mGk= - -mini-css-extract-plugin@^1.3.5: - version "1.6.2" - resolved "http://10.107.103.115:8001/mini-css-extract-plugin/download/mini-css-extract-plugin-1.6.2.tgz" - integrity sha1-gxcrT9gS+PxKCdb20W+ST1OZDKg= - dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - webpack-sources "^1.1.0" - -minimalistic-assert@^1.0.0: - version "1.0.1" - resolved "http://10.107.103.115:8001/minimalistic-assert/download/minimalistic-assert-1.0.1.tgz" - integrity sha1-LhlN4ERibUoQ5/f7wAznPoPk1cc= - -minimatch@^3.0.4, minimatch@^3.1.1: - version "3.1.2" - resolved "http://10.107.103.115:8001/minimatch/download/minimatch-3.1.2.tgz" - integrity sha1-Gc0ZS/0+Qo8EmnCBfAONiatL41s= - dependencies: - brace-expansion "^1.1.7" - -minimist-options@4.1.0: - version "4.1.0" - resolved "http://10.107.103.115:8001/minimist-options/download/minimist-options-4.1.0.tgz" - integrity sha1-wGVXE8U6ii69d/+iR9NCxA8BBhk= - dependencies: - arrify "^1.0.1" - is-plain-obj "^1.1.0" - kind-of "^6.0.3" - -minimist@^1.2.0, minimist@^1.2.6: - version "1.2.8" - resolved "http://10.107.103.115:8001/minimist/download/minimist-1.2.8.tgz" - integrity sha1-waRk52kzAuCCoHXO4MBXdBrEdyw= - -minimist@1.2.6: - version "1.2.6" - resolved "http://10.107.103.115:8001/minimist/download/minimist-1.2.6.tgz" - integrity sha1-hjelt1nqDW6YcCz7OpKDMjyTr0Q= - -mitt@3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/mitt/download/mitt-3.0.0.tgz" - integrity sha1-ae+b1cgP9vV0c+jYkybQHEFL4L0= - -mixin-deep@^1.2.0: - version "1.3.2" - resolved "http://10.107.103.115:8001/mixin-deep/download/mixin-deep-1.3.2.tgz" - integrity sha1-ESC0PcNZp4Xc5ltVuC4lfM9HlWY= - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" - -mkdirp@^0.5.0: - version "0.5.6" - resolved "http://10.107.103.115:8001/mkdirp/download/mkdirp-0.5.6.tgz" - integrity sha1-fe8D0kMtyuS6HWEURcSDlgYiVfY= - dependencies: - minimist "^1.2.6" - -mkdirp@^0.5.1: - version "0.5.6" - resolved "http://10.107.103.115:8001/mkdirp/download/mkdirp-0.5.6.tgz" - integrity sha1-fe8D0kMtyuS6HWEURcSDlgYiVfY= - dependencies: - minimist "^1.2.6" - -mkdirp@^0.5.6: - version "0.5.6" - resolved "http://10.107.103.115:8001/mkdirp/download/mkdirp-0.5.6.tgz" - integrity sha1-fe8D0kMtyuS6HWEURcSDlgYiVfY= - dependencies: - minimist "^1.2.6" - -mkdirp@^1.0.4: - version "1.0.4" - resolved "http://10.107.103.115:8001/mkdirp/download/mkdirp-1.0.4.tgz" - integrity sha1-PrXtYmInVteaXw4qIh3+utdcL34= - -mockjs@^1.1.0: - version "1.1.0" - resolved "http://10.107.103.115:8001/mockjs/download/mockjs-1.1.0.tgz" - integrity sha1-5qDDeOkZBtuv8gkRzAJzs8fXWwY= - dependencies: - commander "*" - -monaco-editor-webpack-plugin@^1.9.1: - version "1.9.1" - resolved "http://10.107.103.115:8001/monaco-editor-webpack-plugin/download/monaco-editor-webpack-plugin-1.9.1.tgz" - integrity sha1-60u7HF5b+1VFQcGuFULnTCqfQ/0= - dependencies: - loader-utils "^1.2.3" - -monaco-editor@^0.20.0, "monaco-editor@0.19.x || 0.20.x": - version "0.20.0" - resolved "http://10.107.103.115:8001/monaco-editor/download/monaco-editor-0.20.0.tgz" - integrity sha1-XVAJNDpVASRCbLTZZaTSejSLTeo= - -mrmime@^1.0.0: - version "1.0.1" - resolved "http://10.107.103.115:8001/mrmime/download/mrmime-1.0.1.tgz" - integrity sha1-X5DIJfrUvdQdyRTv9dGoz9ryTyc= - -ms@^2.1.1, ms@2.1.2: - version "2.1.2" - resolved "http://10.107.103.115:8001/ms/download/ms-2.1.2.tgz" - integrity sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk= - -ms@2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/ms/download/ms-2.0.0.tgz" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - -ms@2.1.3: - version "2.1.3" - resolved "http://10.107.103.115:8001/ms/download/ms-2.1.3.tgz" - integrity sha1-V0yBOM4dK1hh8LRFedut1gxmFbI= - -multicast-dns-service-types@^1.1.0: - version "1.1.0" - resolved "http://10.107.103.115:8001/multicast-dns-service-types/download/multicast-dns-service-types-1.1.0.tgz" - integrity sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= - -multicast-dns@^6.0.1: - version "6.2.3" - resolved "http://10.107.103.115:8001/multicast-dns/download/multicast-dns-6.2.3.tgz" - integrity sha1-oOx72QVcQoL3kMPIL04o2zsxsik= - dependencies: - dns-packet "^1.3.1" - thunky "^1.0.2" - -mustache@^4.2.0: - version "4.2.0" - resolved "http://10.107.103.115:8001/mustache/download/mustache-4.2.0.tgz" - integrity sha1-5YkjJNYKEuycKnM1ntylKXK/b2Q= - -mute-stream@0.0.8: - version "0.0.8" - resolved "http://10.107.103.115:8001/mute-stream/download/mute-stream-0.0.8.tgz" - integrity sha1-FjDEKyJR/4HiooPelqVJfqkuXg0= - -mz@^2.4.0: - version "2.7.0" - resolved "http://10.107.103.115:8001/mz/download/mz-2.7.0.tgz" - integrity sha1-lQCAV6Vsr63CvGPd5/n/aVWUjjI= - dependencies: - any-promise "^1.0.0" - object-assign "^4.0.1" - thenify-all "^1.0.0" - -nanoid@^3.1.23, nanoid@^3.3.4: - version "3.3.4" - resolved "http://10.107.103.115:8001/nanoid/download/nanoid-3.3.4.tgz" - integrity sha1-cwtn480J4t6s8DwCfIHJ2dvF6Ks= - -nanomatch@^1.2.9: - version "1.2.13" - resolved "http://10.107.103.115:8001/nanomatch/download/nanomatch-1.2.13.tgz" - integrity sha1-uHqKpPwN6P5r6IiVs4mD/yZb0Rk= - 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" - -natural-compare@^1.4.0: - version "1.4.0" - resolved "http://10.107.103.115:8001/natural-compare/download/natural-compare-1.4.0.tgz" - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= - -negotiator@0.6.3: - version "0.6.3" - resolved "http://10.107.103.115:8001/negotiator/download/negotiator-0.6.3.tgz" - integrity sha1-WOMjpy/twNb5zU0x/kn1FHlZDM0= - -neo-async@^2.6.2: - version "2.6.2" - resolved "http://10.107.103.115:8001/neo-async/download/neo-async-2.6.2.tgz" - integrity sha1-tKr7k+OustgXTKU88WOrfXMIMF8= - -nice-try@^1.0.4: - version "1.0.5" - resolved "http://10.107.103.115:8001/nice-try/download/nice-try-1.0.5.tgz" - integrity sha1-ozeKdpbOfSI+iPybdkvX7xCJ42Y= - -no-case@^3.0.4: - version "3.0.4" - resolved "http://10.107.103.115:8001/no-case/download/no-case-3.0.4.tgz" - integrity sha1-02H9XJgA9VhVGoNp/A3NRmK2Ek0= - dependencies: - lower-case "^2.0.2" - tslib "^2.0.3" - -node-forge@^0.10.0: - version "0.10.0" - resolved "http://10.107.103.115:8001/node-forge/download/node-forge-0.10.0.tgz" - integrity sha1-Mt6ir7Ppkm8C7lzoeUkCaRpna/M= - -node-releases@^2.0.8: - version "2.0.8" - resolved "http://10.107.103.115:8001/node-releases/download/node-releases-2.0.8.tgz" - integrity sha1-DzSc3I/Po5qSrAvpvEi3cGKSua4= - -normalize-package-data@^2.3.2: - version "2.5.0" - resolved "http://10.107.103.115:8001/normalize-package-data/download/normalize-package-data-2.5.0.tgz" - integrity sha1-5m2xg4sgDB38IzIl0SyzZSDiNKg= - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-package-data@^2.5.0: - version "2.5.0" - resolved "http://10.107.103.115:8001/normalize-package-data/download/normalize-package-data-2.5.0.tgz" - integrity sha1-5m2xg4sgDB38IzIl0SyzZSDiNKg= - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-package-data@^3.0.0: - version "3.0.3" - resolved "http://10.107.103.115:8001/normalize-package-data/download/normalize-package-data-3.0.3.tgz" - integrity sha1-28w+LaWVCaCYNCKITNFy7v36Ul4= - dependencies: - hosted-git-info "^4.0.1" - is-core-module "^2.5.0" - semver "^7.3.4" - validate-npm-package-license "^3.0.1" - -normalize-path@^2.1.1: - version "2.1.1" - resolved "http://10.107.103.115:8001/normalize-path/download/normalize-path-2.1.1.tgz" - integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= - dependencies: - remove-trailing-separator "^1.0.1" - -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/normalize-path/download/normalize-path-3.0.0.tgz" - integrity sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU= - -normalize-range@^0.1.2: - version "0.1.2" - resolved "http://10.107.103.115:8001/normalize-range/download/normalize-range-0.1.2.tgz" - integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= - -normalize-url@^6.0.1: - version "6.1.0" - resolved "http://10.107.103.115:8001/normalize-url/download/normalize-url-6.1.0.tgz" - integrity sha1-QNCIW1Nd7/4/MUe+yHfQX+TFZoo= - -normalize-wheel@^1.0.1: - version "1.0.1" - resolved "http://10.107.103.115:8001/normalize-wheel/download/normalize-wheel-1.0.1.tgz" - integrity sha1-rsiGr/2wRQcNhWRH32Ls+GFG7EU= - -npm-run-path@^2.0.0: - version "2.0.2" - resolved "http://10.107.103.115:8001/npm-run-path/download/npm-run-path-2.0.2.tgz" - integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= - dependencies: - path-key "^2.0.0" - -npm-run-path@^4.0.1: - version "4.0.1" - resolved "http://10.107.103.115:8001/npm-run-path/download/npm-run-path-4.0.1.tgz" - integrity sha1-t+zR5e1T2o43pV4cImnguX7XSOo= - dependencies: - path-key "^3.0.0" - -nth-check@^2.0.1: - version "2.1.1" - resolved "http://10.107.103.115:8001/nth-check/download/nth-check-2.1.1.tgz" - integrity sha1-yeq0KO/842zWuSySS9sADvHx7R0= - dependencies: - boolbase "^1.0.0" - -oauth-sign@~0.9.0: - version "0.9.0" - resolved "http://10.107.103.115:8001/oauth-sign/download/oauth-sign-0.9.0.tgz" - integrity sha1-R6ewFrqmi1+g7PPe4IqFxnmsZFU= - -object-assign@^4.0.1: - version "4.1.1" - resolved "http://10.107.103.115:8001/object-assign/download/object-assign-4.1.1.tgz" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - -object-copy@^0.1.0: - version "0.1.0" - resolved "http://10.107.103.115:8001/object-copy/download/object-copy-0.1.0.tgz" - integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - -object-inspect@^1.11.0, object-inspect@^1.12.2, object-inspect@^1.9.0: - version "1.12.3" - resolved "http://10.107.103.115:8001/object-inspect/download/object-inspect-1.12.3.tgz" - integrity sha1-umLf/WfuJWyMCG365p4BbNHxmLk= - -object-is@^1.0.1: - version "1.1.5" - resolved "http://10.107.103.115:8001/object-is/download/object-is-1.1.5.tgz" - integrity sha1-ud7qpfx/GEag+uzc7sE45XePU6w= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -object-keys@^1.1.1: - version "1.1.1" - resolved "http://10.107.103.115:8001/object-keys/download/object-keys-1.1.1.tgz" - integrity sha1-HEfyct8nfzsdrwYWd9nILiMixg4= - -object-visit@^1.0.0: - version "1.0.1" - resolved "http://10.107.103.115:8001/object-visit/download/object-visit-1.0.1.tgz" - integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= - dependencies: - isobject "^3.0.0" - -object.assign@^4.1.4: - version "4.1.4" - resolved "http://10.107.103.115:8001/object.assign/download/object.assign-4.1.4.tgz" - integrity sha1-lnPHx8NRq4xNC1FvQ0Pr9N+3eZ8= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - has-symbols "^1.0.3" - object-keys "^1.1.1" - -object.pick@^1.3.0: - version "1.3.0" - resolved "http://10.107.103.115:8001/object.pick/download/object.pick-1.3.0.tgz" - integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= - dependencies: - isobject "^3.0.1" - -object.values@^1.1.1: - version "1.1.6" - resolved "http://10.107.103.115:8001/object.values/download/object.values-1.1.6.tgz" - integrity sha1-SruqceukfWNYnUAoVvkIJD7qmx0= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.4" - -obuf@^1.0.0, obuf@^1.1.2: - version "1.1.2" - resolved "http://10.107.103.115:8001/obuf/download/obuf-1.1.2.tgz" - integrity sha1-Cb6jND1BhZ69RGKS0RydTbYZCE4= - -on-finished@2.4.1: - version "2.4.1" - resolved "http://10.107.103.115:8001/on-finished/download/on-finished-2.4.1.tgz" - integrity sha1-WMjEQRblSEWtV/FKsQsDUzGErD8= - dependencies: - ee-first "1.1.1" - -on-headers@~1.0.2: - version "1.0.2" - resolved "http://10.107.103.115:8001/on-headers/download/on-headers-1.0.2.tgz" - integrity sha1-dysK5qqlJcOZ5Imt+tkMQD6zwo8= - -once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "http://10.107.103.115:8001/once/download/once-1.4.0.tgz" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -onetime@^5.1.0, onetime@^5.1.2: - version "5.1.2" - resolved "http://10.107.103.115:8001/onetime/download/onetime-5.1.2.tgz" - integrity sha1-0Oluu1awdHbfHdnEgG5SN5hcpF4= - dependencies: - mimic-fn "^2.1.0" - -opener@^1.5.2: - version "1.5.2" - resolved "http://10.107.103.115:8001/opener/download/opener-1.5.2.tgz" - integrity sha1-XTfh81B3udysQwE3InGv3rKhNZg= - -opn@^5.5.0: - version "5.5.0" - resolved "http://10.107.103.115:8001/opn/download/opn-5.5.0.tgz" - integrity sha1-/HFk+rVtI1kExRw7J9pnWMo7m/w= - dependencies: - is-wsl "^1.1.0" - -optionator@^0.9.1: - version "0.9.1" - resolved "http://10.107.103.115:8001/optionator/download/optionator-0.9.1.tgz" - integrity sha1-TyNqY3Pa4FZqbUPhMmZ09QwpFJk= - dependencies: - deep-is "^0.1.3" - fast-levenshtein "^2.0.6" - levn "^0.4.1" - prelude-ls "^1.2.1" - type-check "^0.4.0" - word-wrap "^1.2.3" - -ora@^5.4.1: - version "5.4.1" - resolved "http://10.107.103.115:8001/ora/download/ora-5.4.1.tgz" - integrity sha1-GyZ4Qmr0rEpQkAjl5KyemVnbnhg= - dependencies: - bl "^4.1.0" - chalk "^4.1.0" - cli-cursor "^3.1.0" - cli-spinners "^2.5.0" - is-interactive "^1.0.0" - is-unicode-supported "^0.1.0" - log-symbols "^4.1.0" - strip-ansi "^6.0.0" - wcwidth "^1.0.1" - -os-tmpdir@~1.0.2: - version "1.0.2" - resolved "http://10.107.103.115:8001/os-tmpdir/download/os-tmpdir-1.0.2.tgz" - integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= - -p-finally@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/p-finally/download/p-finally-1.0.0.tgz" - integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= - -p-limit@^1.1.0: - version "1.3.0" - resolved "http://10.107.103.115:8001/p-limit/download/p-limit-1.3.0.tgz" - integrity sha1-uGvV8MJWkJEcdZD8v8IBDVSzzLg= - dependencies: - p-try "^1.0.0" - -p-limit@^2.0.0, p-limit@^2.2.0: - version "2.3.0" - resolved "http://10.107.103.115:8001/p-limit/download/p-limit-2.3.0.tgz" - integrity sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE= - dependencies: - p-try "^2.0.0" - -p-limit@^3.0.2: - version "3.1.0" - resolved "http://10.107.103.115:8001/p-limit/download/p-limit-3.1.0.tgz" - integrity sha1-4drMvnjQ0TiMoYxk/qOOPlfjcGs= - dependencies: - yocto-queue "^0.1.0" - -p-locate@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/p-locate/download/p-locate-2.0.0.tgz" - integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= - dependencies: - p-limit "^1.1.0" - -p-locate@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/p-locate/download/p-locate-3.0.0.tgz" - integrity sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ= - dependencies: - p-limit "^2.0.0" - -p-locate@^4.1.0: - version "4.1.0" - resolved "http://10.107.103.115:8001/p-locate/download/p-locate-4.1.0.tgz" - integrity sha1-o0KLtwiLOmApL2aRkni3wpetTwc= - dependencies: - p-limit "^2.2.0" - -p-locate@^5.0.0: - version "5.0.0" - resolved "http://10.107.103.115:8001/p-locate/download/p-locate-5.0.0.tgz" - integrity sha1-g8gxXGeFAF470CGDlBHJ4RDm2DQ= - dependencies: - p-limit "^3.0.2" - -p-map@^2.0.0: - version "2.1.0" - resolved "http://10.107.103.115:8001/p-map/download/p-map-2.1.0.tgz" - integrity sha1-MQko/u+cnsxltosXaTAYpmXOoXU= - -p-map@^4.0.0: - version "4.0.0" - resolved "http://10.107.103.115:8001/p-map/download/p-map-4.0.0.tgz" - integrity sha1-uy+Vpe2i7BaOySdOBqdHw+KQTSs= - dependencies: - aggregate-error "^3.0.0" - -p-retry@^3.0.1: - version "3.0.1" - resolved "http://10.107.103.115:8001/p-retry/download/p-retry-3.0.1.tgz" - integrity sha1-MWtMiJPiyNwc+okfQGxLQivr8yg= - dependencies: - retry "^0.12.0" - -p-try@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/p-try/download/p-try-1.0.0.tgz" - integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= - -p-try@^2.0.0: - version "2.2.0" - resolved "http://10.107.103.115:8001/p-try/download/p-try-2.2.0.tgz" - integrity sha1-yyhoVA4xPWHeWPr741zpAE1VQOY= - -param-case@^3.0.4: - version "3.0.4" - resolved "http://10.107.103.115:8001/param-case/download/param-case-3.0.4.tgz" - integrity sha1-fRf+SqEr3jTUp32RrPtiGcqtAcU= - dependencies: - dot-case "^3.0.4" - tslib "^2.0.3" - -parent-module@^1.0.0: - version "1.0.1" - resolved "http://10.107.103.115:8001/parent-module/download/parent-module-1.0.1.tgz" - integrity sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI= - dependencies: - callsites "^3.0.0" - -parse-json@^2.2.0: - version "2.2.0" - resolved "http://10.107.103.115:8001/parse-json/download/parse-json-2.2.0.tgz" - integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= - dependencies: - error-ex "^1.2.0" - -parse-json@^5.0.0: - version "5.2.0" - resolved "http://10.107.103.115:8001/parse-json/download/parse-json-5.2.0.tgz" - integrity sha1-x2/Gbe5UIxyWKyK8yKcs8vmXU80= - 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-passwd@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/parse-passwd/download/parse-passwd-1.0.0.tgz" - integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= - -parse5-htmlparser2-tree-adapter@^6.0.0: - version "6.0.1" - resolved "http://10.107.103.115:8001/parse5-htmlparser2-tree-adapter/download/parse5-htmlparser2-tree-adapter-6.0.1.tgz" - integrity sha1-LN+a2CMyEUA3DU2/XT6Sx8jdxuY= - dependencies: - parse5 "^6.0.1" - -parse5@^5.1.1: - version "5.1.1" - resolved "http://10.107.103.115:8001/parse5/download/parse5-5.1.1.tgz" - integrity sha1-9o5OW6GFKsLK3AD0VV//bCq7YXg= - -parse5@^6.0.1: - version "6.0.1" - resolved "http://10.107.103.115:8001/parse5/download/parse5-6.0.1.tgz" - integrity sha1-4aHAhcVps9wIMhGE8Zo5zCf3wws= - -parseurl@~1.3.2, parseurl@~1.3.3: - version "1.3.3" - resolved "http://10.107.103.115:8001/parseurl/download/parseurl-1.3.3.tgz" - integrity sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ= - -pascal-case@^3.1.2: - version "3.1.2" - resolved "http://10.107.103.115:8001/pascal-case/download/pascal-case-3.1.2.tgz" - integrity sha1-tI4O8rmOIF58Ha50fQsVCCN2YOs= - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - -pascalcase@^0.1.1: - version "0.1.1" - resolved "http://10.107.103.115:8001/pascalcase/download/pascalcase-0.1.1.tgz" - integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= - -path-dirname@^1.0.0: - version "1.0.2" - resolved "http://10.107.103.115:8001/path-dirname/download/path-dirname-1.0.2.tgz" - integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= - -path-exists@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/path-exists/download/path-exists-3.0.0.tgz" - integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= - -path-exists@^4.0.0: - version "4.0.0" - resolved "http://10.107.103.115:8001/path-exists/download/path-exists-4.0.0.tgz" - integrity sha1-UTvb4tO5XXdi6METfvoZXGxhtbM= - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "http://10.107.103.115:8001/path-is-absolute/download/path-is-absolute-1.0.1.tgz" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-is-inside@^1.0.2: - version "1.0.2" - resolved "http://10.107.103.115:8001/path-is-inside/download/path-is-inside-1.0.2.tgz" - integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= - -path-key@^2.0.0, path-key@^2.0.1: - version "2.0.1" - resolved "http://10.107.103.115:8001/path-key/download/path-key-2.0.1.tgz" - integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= - -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "http://10.107.103.115:8001/path-key/download/path-key-3.1.1.tgz" - integrity sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U= - -path-parse@^1.0.7: - version "1.0.7" - resolved "http://10.107.103.115:8001/path-parse/download/path-parse-1.0.7.tgz" - integrity sha1-+8EUtgykKzDZ2vWFjkvWi77bZzU= - -path-to-regexp@0.1.7: - version "0.1.7" - resolved "http://10.107.103.115:8001/path-to-regexp/download/path-to-regexp-0.1.7.tgz" - integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= - -path-type@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/path-type/download/path-type-2.0.0.tgz" - integrity sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM= - dependencies: - pify "^2.0.0" - -path-type@^4.0.0: - version "4.0.0" - resolved "http://10.107.103.115:8001/path-type/download/path-type-4.0.0.tgz" - integrity sha1-hO0BwKe6OAr+CdkKjBgNzZ0DBDs= - -performance-now@^2.1.0: - version "2.1.0" - resolved "http://10.107.103.115:8001/performance-now/download/performance-now-2.1.0.tgz" - integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= - -picocolors@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/picocolors/download/picocolors-1.0.0.tgz" - integrity sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw= - -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1: - version "2.3.1" - resolved "http://10.107.103.115:8001/picomatch/download/picomatch-2.3.1.tgz" - integrity sha1-O6ODNzNkbZ0+SZWUbBNlpn+wekI= - -pify@^2.0.0: - version "2.3.0" - resolved "http://10.107.103.115:8001/pify/download/pify-2.3.0.tgz" - integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= - -pify@^4.0.1: - version "4.0.1" - resolved "http://10.107.103.115:8001/pify/download/pify-4.0.1.tgz" - integrity sha1-SyzSXFDVmHNcUCkiJP2MbfQeMjE= - -pinkie-promise@^2.0.0: - version "2.0.1" - resolved "http://10.107.103.115:8001/pinkie-promise/download/pinkie-promise-2.0.1.tgz" - integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= - dependencies: - pinkie "^2.0.0" - -pinkie@^2.0.0: - version "2.0.4" - resolved "http://10.107.103.115:8001/pinkie/download/pinkie-2.0.4.tgz" - integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= - -pirates@^4.0.5: - version "4.0.5" - resolved "http://10.107.103.115:8001/pirates/download/pirates-4.0.5.tgz" - integrity sha1-/uw1LqXDJo+yOjfHAqsWmfNaXzs= - -pkg-dir@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/pkg-dir/download/pkg-dir-3.0.0.tgz" - integrity sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM= - dependencies: - find-up "^3.0.0" - -pkg-dir@^4.1.0: - version "4.2.0" - resolved "http://10.107.103.115:8001/pkg-dir/download/pkg-dir-4.2.0.tgz" - integrity sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM= - dependencies: - find-up "^4.0.0" - -pkg-up@^3.1.0: - version "3.1.0" - resolved "http://10.107.103.115:8001/pkg-up/download/pkg-up-3.1.0.tgz" - integrity sha1-EA7CNcwVDk/UJRlBJZaihRKg3vU= - dependencies: - find-up "^3.0.0" - -portfinder@^1.0.26, portfinder@^1.0.28: - version "1.0.32" - resolved "http://10.107.103.115:8001/portfinder/download/portfinder-1.0.32.tgz" - integrity sha1-L+G55YOJcSQp3CvqW+shRhRsf4E= - dependencies: - async "^2.6.4" - debug "^3.2.7" - mkdirp "^0.5.6" - -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "http://10.107.103.115:8001/posix-character-classes/download/posix-character-classes-0.1.1.tgz" - integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= - -postcss-calc@^8.2.3: - version "8.2.4" - resolved "http://10.107.103.115:8001/postcss-calc/download/postcss-calc-8.2.4.tgz" - integrity sha1-d7nCm/y+igf/ZpPchwUIKIiXOaU= - dependencies: - postcss-selector-parser "^6.0.9" - postcss-value-parser "^4.2.0" - -postcss-colormin@^5.3.0: - version "5.3.0" - resolved "http://10.107.103.115:8001/postcss-colormin/download/postcss-colormin-5.3.0.tgz" - integrity sha1-PO6eXKYrLCfoT85jr/wM+1kBlWo= - dependencies: - browserslist "^4.16.6" - caniuse-api "^3.0.0" - colord "^2.9.1" - postcss-value-parser "^4.2.0" - -postcss-convert-values@^5.1.3: - version "5.1.3" - resolved "http://10.107.103.115:8001/postcss-convert-values/download/postcss-convert-values-5.1.3.tgz" - integrity sha1-BJmLubprZaoxA11mmmrzQsX505M= - dependencies: - browserslist "^4.21.4" - postcss-value-parser "^4.2.0" - -postcss-discard-comments@^5.1.2: - version "5.1.2" - resolved "http://10.107.103.115:8001/postcss-discard-comments/download/postcss-discard-comments-5.1.2.tgz" - integrity sha1-jfXoHSklryeAB1hAwVJvBmDlNpY= - -postcss-discard-duplicates@^5.1.0: - version "5.1.0" - resolved "http://10.107.103.115:8001/postcss-discard-duplicates/download/postcss-discard-duplicates-5.1.0.tgz" - integrity sha1-nrT+hFZwak7r1tO3t3fQe60D6Eg= - -postcss-discard-empty@^5.1.1: - version "5.1.1" - resolved "http://10.107.103.115:8001/postcss-discard-empty/download/postcss-discard-empty-5.1.1.tgz" - integrity sha1-5XdiND/39QP+U/ylU9GNfww2nGw= - -postcss-discard-overridden@^5.1.0: - version "5.1.0" - resolved "http://10.107.103.115:8001/postcss-discard-overridden/download/postcss-discard-overridden-5.1.0.tgz" - integrity sha1-foxbUzJXR+nZATG7iGNSgvtKJ24= - -postcss-flexbugs-fixes@^5.0.2: - version "5.0.2" - resolved "http://10.107.103.115:8001/postcss-flexbugs-fixes/download/postcss-flexbugs-fixes-5.0.2.tgz" - integrity sha1-ICjhRTEwdPyavidst8oU5UAetJ0= - -postcss-loader@^4.2.0: - version "4.3.0" - resolved "http://10.107.103.115:8001/postcss-loader/download/postcss-loader-4.3.0.tgz" - integrity sha1-LE3pZXzU8Hr1q0K9YKZzAE2huMw= - dependencies: - cosmiconfig "^7.0.0" - klona "^2.0.4" - loader-utils "^2.0.0" - schema-utils "^3.0.0" - semver "^7.3.4" - -postcss-merge-longhand@^5.1.7: - version "5.1.7" - resolved "http://10.107.103.115:8001/postcss-merge-longhand/download/postcss-merge-longhand-5.1.7.tgz" - integrity sha1-JKG99ALZ7w5w9Wjzm9wDRNVo+xY= - dependencies: - postcss-value-parser "^4.2.0" - stylehacks "^5.1.1" - -postcss-merge-rules@^5.1.3: - version "5.1.3" - resolved "http://10.107.103.115:8001/postcss-merge-rules/download/postcss-merge-rules-5.1.3.tgz" - integrity sha1-j5dnnmfMjQhnemUZr8pB7fIiCJQ= - dependencies: - browserslist "^4.21.4" - caniuse-api "^3.0.0" - cssnano-utils "^3.1.0" - postcss-selector-parser "^6.0.5" - -postcss-minify-font-values@^5.1.0: - version "5.1.0" - resolved "http://10.107.103.115:8001/postcss-minify-font-values/download/postcss-minify-font-values-5.1.0.tgz" - integrity sha1-8d8AFKcmCD0mDTvYXXOF+4nR8Bs= - dependencies: - postcss-value-parser "^4.2.0" - -postcss-minify-gradients@^5.1.1: - version "5.1.1" - resolved "http://10.107.103.115:8001/postcss-minify-gradients/download/postcss-minify-gradients-5.1.1.tgz" - integrity sha1-8f4bT0mBNKUGgkDC8l1G/NI2uiw= - dependencies: - colord "^2.9.1" - cssnano-utils "^3.1.0" - postcss-value-parser "^4.2.0" - -postcss-minify-params@^5.1.4: - version "5.1.4" - resolved "http://10.107.103.115:8001/postcss-minify-params/download/postcss-minify-params-5.1.4.tgz" - integrity sha1-wGpseHEosyCLOMk2TPxAyKpdc1I= - dependencies: - browserslist "^4.21.4" - cssnano-utils "^3.1.0" - postcss-value-parser "^4.2.0" - -postcss-minify-selectors@^5.2.1: - version "5.2.1" - resolved "http://10.107.103.115:8001/postcss-minify-selectors/download/postcss-minify-selectors-5.2.1.tgz" - integrity sha1-1OfmtGFHuBF+qTJakVqAHV/mVsY= - dependencies: - postcss-selector-parser "^6.0.5" - -postcss-modules-extract-imports@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/postcss-modules-extract-imports/download/postcss-modules-extract-imports-3.0.0.tgz" - integrity sha1-zaHwR8CugMl9vijD52pDuIAldB0= - -postcss-modules-local-by-default@^4.0.0: - version "4.0.0" - resolved "http://10.107.103.115:8001/postcss-modules-local-by-default/download/postcss-modules-local-by-default-4.0.0.tgz" - integrity sha1-67tU+uFZjuz99pGgKz/zs5ClpRw= - dependencies: - icss-utils "^5.0.0" - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.1.0" - -postcss-modules-scope@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/postcss-modules-scope/download/postcss-modules-scope-3.0.0.tgz" - integrity sha1-nvMVFFbTu/oSDKRImN/Kby+gHwY= - dependencies: - postcss-selector-parser "^6.0.4" - -postcss-modules-values@^4.0.0: - version "4.0.0" - resolved "http://10.107.103.115:8001/postcss-modules-values/download/postcss-modules-values-4.0.0.tgz" - integrity sha1-18Xn5ow7s8myfL9Iyguz/7RgLJw= - dependencies: - icss-utils "^5.0.0" - -postcss-normalize-charset@^5.1.0: - version "5.1.0" - resolved "http://10.107.103.115:8001/postcss-normalize-charset/download/postcss-normalize-charset-5.1.0.tgz" - integrity sha1-kwLeCykJS1LCWemyz43Ah5h58O0= - -postcss-normalize-display-values@^5.1.0: - version "5.1.0" - resolved "http://10.107.103.115:8001/postcss-normalize-display-values/download/postcss-normalize-display-values-5.1.0.tgz" - integrity sha1-cqu65YCBlg6e3XIA/PIauDJcPag= - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-positions@^5.1.1: - version "5.1.1" - resolved "http://10.107.103.115:8001/postcss-normalize-positions/download/postcss-normalize-positions-5.1.1.tgz" - integrity sha1-75cnnYlAh7WTJbRcR/HoY9rvu5I= - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-repeat-style@^5.1.1: - version "5.1.1" - resolved "http://10.107.103.115:8001/postcss-normalize-repeat-style/download/postcss-normalize-repeat-style-5.1.1.tgz" - integrity sha1-6euWgFIE9HZt9m/QntLhNUVCD7I= - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-string@^5.1.0: - version "5.1.0" - resolved "http://10.107.103.115:8001/postcss-normalize-string/download/postcss-normalize-string-5.1.0.tgz" - integrity sha1-QRlhFp4HMIyCwfjFXz6KM3dX4ig= - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-timing-functions@^5.1.0: - version "5.1.0" - resolved "http://10.107.103.115:8001/postcss-normalize-timing-functions/download/postcss-normalize-timing-functions-5.1.0.tgz" - integrity sha1-1WFEEPjwsjiOnyQKpgEbpvUtr7s= - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-unicode@^5.1.1: - version "5.1.1" - resolved "http://10.107.103.115:8001/postcss-normalize-unicode/download/postcss-normalize-unicode-5.1.1.tgz" - integrity sha1-9nKX/KP+p/F+DSyqQHaa/Eh6oDA= - dependencies: - browserslist "^4.21.4" - postcss-value-parser "^4.2.0" - -postcss-normalize-url@^5.1.0: - version "5.1.0" - resolved "http://10.107.103.115:8001/postcss-normalize-url/download/postcss-normalize-url-5.1.0.tgz" - integrity sha1-7Z2IyoLiGr75n3Q0V9NymgQq3Nw= - dependencies: - normalize-url "^6.0.1" - postcss-value-parser "^4.2.0" - -postcss-normalize-whitespace@^5.1.1: - version "5.1.1" - resolved "http://10.107.103.115:8001/postcss-normalize-whitespace/download/postcss-normalize-whitespace-5.1.1.tgz" - integrity sha1-CKGg0f+henzG7+HmydqWnMRJPPo= - dependencies: - postcss-value-parser "^4.2.0" - -postcss-ordered-values@^5.1.3: - version "5.1.3" - resolved "http://10.107.103.115:8001/postcss-ordered-values/download/postcss-ordered-values-5.1.3.tgz" - integrity sha1-tv0r0Q+TeyPYa8gpxp53Ms526jg= - dependencies: - cssnano-utils "^3.1.0" - postcss-value-parser "^4.2.0" - -postcss-reduce-initial@^5.1.1: - version "5.1.1" - resolved "http://10.107.103.115:8001/postcss-reduce-initial/download/postcss-reduce-initial-5.1.1.tgz" - integrity sha1-wYt9+4iu4ksfjkk2VBwprb01Ik4= - dependencies: - browserslist "^4.21.4" - caniuse-api "^3.0.0" - -postcss-reduce-transforms@^5.1.0: - version "5.1.0" - resolved "http://10.107.103.115:8001/postcss-reduce-transforms/download/postcss-reduce-transforms-5.1.0.tgz" - integrity sha1-Mztw53WLgC890N3+mLscz++Wtuk= - dependencies: - postcss-value-parser "^4.2.0" - -postcss-safe-parser@^5.0.2: - version "5.0.2" - resolved "http://10.107.103.115:8001/postcss-safe-parser/download/postcss-safe-parser-5.0.2.tgz" - integrity sha1-RZ3Sffa8K6ZGCIJLo55F2s9ehS0= - dependencies: - postcss "^8.1.0" - -postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.9: - version "6.0.11" - resolved "http://10.107.103.115:8001/postcss-selector-parser/download/postcss-selector-parser-6.0.11.tgz" - integrity sha1-LkHcObetdARuFhUYUYXNCxfQyNw= - dependencies: - cssesc "^3.0.0" - util-deprecate "^1.0.2" - -postcss-svgo@^5.1.0: - version "5.1.0" - resolved "http://10.107.103.115:8001/postcss-svgo/download/postcss-svgo-5.1.0.tgz" - integrity sha1-CjF0AM7XifIzoogm53Uj8VhX2A0= - dependencies: - postcss-value-parser "^4.2.0" - svgo "^2.7.0" - -postcss-unique-selectors@^5.1.1: - version "5.1.1" - resolved "http://10.107.103.115:8001/postcss-unique-selectors/download/postcss-unique-selectors-5.1.1.tgz" - integrity sha1-qfJz0erNCemqYIj0sFB7GLG1QbY= - dependencies: - postcss-selector-parser "^6.0.5" - -postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: - version "4.2.0" - resolved "http://10.107.103.115:8001/postcss-value-parser/download/postcss-value-parser-4.2.0.tgz" - integrity sha1-cjwJkgg2um0+WvAZ+SvAlxwC5RQ= - -"postcss@^7.0.0 || ^8.0.1", postcss@^8.0.9, postcss@^8.1.0, postcss@^8.1.10, postcss@^8.1.4, postcss@^8.2.15, postcss@^8.2.2, postcss@8.3.0: - version "8.3.0" - resolved "http://10.107.103.115:8001/postcss/download/postcss-8.3.0.tgz" - integrity sha1-sacT9hcspCfj8F7xMD3otlaDMl8= - dependencies: - colorette "^1.2.2" - nanoid "^3.1.23" - source-map-js "^0.6.2" - -postcss@^8.3.5: - version "8.4.21" - resolved "http://10.107.103.115:8001/postcss/download/postcss-8.4.21.tgz" - integrity sha1-xjm3GaV+/DGHsToddlZ1SF9BNPQ= - dependencies: - nanoid "^3.3.4" - picocolors "^1.0.0" - source-map-js "^1.0.2" - -prelude-ls@^1.2.1: - version "1.2.1" - resolved "http://10.107.103.115:8001/prelude-ls/download/prelude-ls-1.2.1.tgz" - integrity sha1-3rxkidem5rDnYRiIzsiAM30xY5Y= - -pretty-error@^4.0.0: - version "4.0.0" - resolved "http://10.107.103.115:8001/pretty-error/download/pretty-error-4.0.0.tgz" - integrity sha1-kKcD9G3XI0rbRtD4SCPp0cuPENY= - dependencies: - lodash "^4.17.20" - renderkid "^3.0.0" - -pretty-time@^1.1.0: - version "1.1.0" - resolved "http://10.107.103.115:8001/pretty-time/download/pretty-time-1.1.0.tgz" - integrity sha1-/7dCmvq7hTXDRqNOQYc63z103Q4= - -process-nextick-args@~2.0.0: - version "2.0.1" - resolved "http://10.107.103.115:8001/process-nextick-args/download/process-nextick-args-2.0.1.tgz" - integrity sha1-eCDZsWEgzFXKmud5JoCufbptf+I= - -progress@^2.0.0: - version "2.0.3" - resolved "http://10.107.103.115:8001/progress/download/progress-2.0.3.tgz" - integrity sha1-foz42PW48jnBvGi+tOt4Vn1XLvg= - -promise@^7.1.1: - version "7.3.1" - resolved "http://10.107.103.115:8001/promise/download/promise-7.3.1.tgz" - integrity sha1-BktyYCsY+Q8pGSuLG8QY/9Hr078= - dependencies: - asap "~2.0.3" - -proxy-addr@~2.0.7: - version "2.0.7" - resolved "http://10.107.103.115:8001/proxy-addr/download/proxy-addr-2.0.7.tgz" - integrity sha1-8Z/mnOqzEe65S0LnDowgcPm6ECU= - dependencies: - forwarded "0.2.0" - ipaddr.js "1.9.1" - -prr@~1.0.1: - version "1.0.1" - resolved "http://10.107.103.115:8001/prr/download/prr-1.0.1.tgz" - integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= - -psl@^1.1.28: - version "1.9.0" - resolved "http://10.107.103.115:8001/psl/download/psl-1.9.0.tgz" - integrity sha1-0N8qE38AeUVl/K87LADNCfjVpac= - -pump@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/pump/download/pump-3.0.0.tgz" - integrity sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ= - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -punycode@^2.1.0, punycode@^2.1.1: - version "2.3.0" - resolved "http://10.107.103.115:8001/punycode/download/punycode-2.3.0.tgz" - integrity sha1-9n+mfJTaj00M//mBruQRgGQZm48= - -punycode@1.3.2: - version "1.3.2" - resolved "http://10.107.103.115:8001/punycode/download/punycode-1.3.2.tgz" - integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= - -q@^1.5.1: - version "1.5.1" - resolved "http://10.107.103.115:8001/q/download/q-1.5.1.tgz" - integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= - -qs@^6.10.2, qs@6.11.0: - version "6.11.0" - resolved "http://10.107.103.115:8001/qs/download/qs-6.11.0.tgz" - integrity sha1-/Q2WNEb3pl4TZ+AavYVClFPww3o= - dependencies: - side-channel "^1.0.4" - -qs@~6.5.2: - version "6.5.3" - resolved "http://10.107.103.115:8001/qs/download/qs-6.5.3.tgz" - integrity sha1-Ou7/yRln7241wOSI70b7KWq3aq0= - -querystring@0.2.0: - version "0.2.0" - resolved "http://10.107.103.115:8001/querystring/download/querystring-0.2.0.tgz" - integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= - -querystringify@^2.1.1: - version "2.2.0" - resolved "http://10.107.103.115:8001/querystringify/download/querystringify-2.2.0.tgz" - integrity sha1-M0WUG0FTy50ILY7uTNogFqmu9/Y= - -queue-microtask@^1.2.2: - version "1.2.3" - resolved "http://10.107.103.115:8001/queue-microtask/download/queue-microtask-1.2.3.tgz" - integrity sha1-SSkii7xyTfrEPg77BYyve2z7YkM= - -quick-lru@^4.0.1: - version "4.0.1" - resolved "http://10.107.103.115:8001/quick-lru/download/quick-lru-4.0.1.tgz" - integrity sha1-W4h48ROlgheEjGSCAmxz4bpXcn8= - -randombytes@^2.1.0: - version "2.1.0" - resolved "http://10.107.103.115:8001/randombytes/download/randombytes-2.1.0.tgz" - integrity sha1-32+ENy8CcNxlzfYpE0mrekc9Tyo= - dependencies: - safe-buffer "^5.1.0" - -range-parser@^1.2.1, range-parser@~1.2.1: - version "1.2.1" - resolved "http://10.107.103.115:8001/range-parser/download/range-parser-1.2.1.tgz" - integrity sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE= - -raw-body@2.5.1: - version "2.5.1" - resolved "http://10.107.103.115:8001/raw-body/download/raw-body-2.5.1.tgz" - integrity sha1-/hsWKLGBtwAhXl/UI4n5i3E5KFc= - dependencies: - bytes "3.1.2" - http-errors "2.0.0" - iconv-lite "0.4.24" - unpipe "1.0.0" - -raw-body@2.5.2: - version "2.5.2" - resolved "http://10.107.103.115:8001/raw-body/download/raw-body-2.5.2.tgz" - integrity sha1-mf69g7kOCJdQh+jx+UGaFJNmtoo= - dependencies: - bytes "3.1.2" - http-errors "2.0.0" - iconv-lite "0.4.24" - unpipe "1.0.0" - -raw-loader@^4.0.2: - version "4.0.2" - resolved "http://10.107.103.115:8001/raw-loader/download/raw-loader-4.0.2.tgz" - integrity sha1-GqxrfRrRUB5m79rBUixz5ZpYTrY= - dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - -read-pkg-up@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/read-pkg-up/download/read-pkg-up-2.0.0.tgz" - integrity sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4= - dependencies: - find-up "^2.0.0" - read-pkg "^2.0.0" - -read-pkg-up@^7.0.1: - version "7.0.1" - resolved "http://10.107.103.115:8001/read-pkg-up/download/read-pkg-up-7.0.1.tgz" - integrity sha1-86YTV1hFlzOuK5VjgFbhhU5+9Qc= - dependencies: - find-up "^4.1.0" - read-pkg "^5.2.0" - type-fest "^0.8.1" - -read-pkg@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/read-pkg/download/read-pkg-2.0.0.tgz" - integrity sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg= - dependencies: - load-json-file "^2.0.0" - normalize-package-data "^2.3.2" - path-type "^2.0.0" - -read-pkg@^5.2.0: - version "5.2.0" - resolved "http://10.107.103.115:8001/read-pkg/download/read-pkg-5.2.0.tgz" - integrity sha1-e/KVQ4yloz5WzTDgU7NO5yUMk8w= - 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@^2.0.1, readable-stream@^2.0.2: - version "2.3.8" - resolved "http://10.107.103.115:8001/readable-stream/download/readable-stream-2.3.8.tgz" - integrity sha1-kRJegEK7obmIf0k0X2J3Anzovps= - 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@^3.0.0: - version "3.6.1" - resolved "http://10.107.103.115:8001/readable-stream/download/readable-stream-3.6.1.tgz" - integrity sha1-+fm19TaSAlOz0m52YOfaTM/5u2I= - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readable-stream@^3.0.6: - version "3.6.1" - resolved "http://10.107.103.115:8001/readable-stream/download/readable-stream-3.6.1.tgz" - integrity sha1-+fm19TaSAlOz0m52YOfaTM/5u2I= - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readable-stream@^3.4.0: - version "3.6.1" - resolved "http://10.107.103.115:8001/readable-stream/download/readable-stream-3.6.1.tgz" - integrity sha1-+fm19TaSAlOz0m52YOfaTM/5u2I= - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readable-stream@3: - version "3.6.1" - resolved "http://10.107.103.115:8001/readable-stream/download/readable-stream-3.6.1.tgz" - integrity sha1-+fm19TaSAlOz0m52YOfaTM/5u2I= - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readdirp@^2.2.1: - version "2.2.1" - resolved "http://10.107.103.115:8001/readdirp/download/readdirp-2.2.1.tgz" - integrity sha1-DodiKjMlqjPokihcr4tOhGUppSU= - dependencies: - graceful-fs "^4.1.11" - micromatch "^3.1.10" - readable-stream "^2.0.2" - -readdirp@~3.6.0: - version "3.6.0" - resolved "http://10.107.103.115:8001/readdirp/download/readdirp-3.6.0.tgz" - integrity sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc= - dependencies: - picomatch "^2.2.1" - -readline@^1.3.0: - version "1.3.0" - resolved "http://10.107.103.115:8001/readline/download/readline-1.3.0.tgz" - integrity sha1-xYDXfvLPyHUrEySYBg3JeTp6wBw= - -redent@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/redent/download/redent-3.0.0.tgz" - integrity sha1-5Ve3mYMWu1PJ8fVvpiY1LGljBZ8= - dependencies: - indent-string "^4.0.0" - strip-indent "^3.0.0" - -regenerate-unicode-properties@^10.1.0: - version "10.1.0" - resolved "http://10.107.103.115:8001/regenerate-unicode-properties/download/regenerate-unicode-properties-10.1.0.tgz" - integrity sha1-fDGSyrbdJOIctEYeXd190k+oN0w= - dependencies: - regenerate "^1.4.2" - -regenerate@^1.4.2: - version "1.4.2" - resolved "http://10.107.103.115:8001/regenerate/download/regenerate-1.4.2.tgz" - integrity sha1-uTRtiCfo9aMve6KWN9OYtpAUhIo= - -regenerator-runtime@^0.13.11: - version "0.13.11" - resolved "http://10.107.103.115:8001/regenerator-runtime/download/regenerator-runtime-0.13.11.tgz" - integrity sha1-9tyj587sIFkNB62nhWNqkM3KF/k= - -regenerator-transform@^0.15.1: - version "0.15.1" - resolved "http://10.107.103.115:8001/regenerator-transform/download/regenerator-transform-0.15.1.tgz" - integrity sha1-9sTpn8G0WR94DbJYYyjk2anY3FY= - dependencies: - "@babel/runtime" "^7.8.4" - -regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "http://10.107.103.115:8001/regex-not/download/regex-not-1.0.2.tgz" - integrity sha1-H07OJ+ALC2XgJHpoEOaoXYOldSw= - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" - -regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.4.3: - version "1.4.3" - resolved "http://10.107.103.115:8001/regexp.prototype.flags/download/regexp.prototype.flags-1.4.3.tgz" - integrity sha1-h8qzD4D2ZmAYGju3v1mBqHKzZ6w= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - functions-have-names "^1.2.2" - -regexpp@^3.0.0, regexpp@^3.1.0: - version "3.2.0" - resolved "http://10.107.103.115:8001/regexpp/download/regexpp-3.2.0.tgz" - integrity sha1-BCWido2PI7rXDKS5BGH6LxIT4bI= - -regexpu-core@^5.2.1: - version "5.2.2" - resolved "http://10.107.103.115:8001/regexpu-core/download/regexpu-core-5.2.2.tgz" - integrity sha1-Pk5dEhA7ZHSHEcOq1pk013GOdfw= - dependencies: - regenerate "^1.4.2" - regenerate-unicode-properties "^10.1.0" - regjsgen "^0.7.1" - regjsparser "^0.9.1" - unicode-match-property-ecmascript "^2.0.0" - unicode-match-property-value-ecmascript "^2.1.0" - -regjsgen@^0.7.1: - version "0.7.1" - resolved "http://10.107.103.115:8001/regjsgen/download/regjsgen-0.7.1.tgz" - integrity sha1-7l7zDhjT8Jt8Npt258I3PtJVRvY= - -regjsparser@^0.9.1: - version "0.9.1" - resolved "http://10.107.103.115:8001/regjsparser/download/regjsparser-0.9.1.tgz" - integrity sha1-Jy0FqhDHwfZwlbH/Ct2uhEL8Vwk= - dependencies: - jsesc "~0.5.0" - -relateurl@^0.2.7: - version "0.2.7" - resolved "http://10.107.103.115:8001/relateurl/download/relateurl-0.2.7.tgz" - integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= - -remove-trailing-separator@^1.0.1: - version "1.1.0" - resolved "http://10.107.103.115:8001/remove-trailing-separator/download/remove-trailing-separator-1.1.0.tgz" - integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= - -renderkid@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/renderkid/download/renderkid-3.0.0.tgz" - integrity sha1-X9gj5NaVHTc1jsyaWLHwaDa2Joo= - dependencies: - css-select "^4.1.3" - dom-converter "^0.2.0" - htmlparser2 "^6.1.0" - lodash "^4.17.21" - strip-ansi "^6.0.1" - -repeat-element@^1.1.2: - version "1.1.4" - resolved "http://10.107.103.115:8001/repeat-element/download/repeat-element-1.1.4.tgz" - integrity sha1-vmgVIIR6tYx1aKx1+/rSjtQtOek= - -repeat-string@^1.6.1: - version "1.6.1" - resolved "http://10.107.103.115:8001/repeat-string/download/repeat-string-1.6.1.tgz" - integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= - -request@^2.83.0: - version "2.88.2" - resolved "http://10.107.103.115:8001/request/download/request-2.88.2.tgz" - integrity sha1-1zyRhzHLWofaBH4gcjQUb2ZNErM= - 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 "http://10.107.103.115:8001/require-directory/download/require-directory-2.1.1.tgz" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= - -require-from-string@^2.0.2: - version "2.0.2" - resolved "http://10.107.103.115:8001/require-from-string/download/require-from-string-2.0.2.tgz" - integrity sha1-iaf92TgmEmcxjq/hT5wy5ZjDaQk= - -require-main-filename@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/require-main-filename/download/require-main-filename-2.0.0.tgz" - integrity sha1-0LMp7MfMD2Fkn2IhW+aa9UqomJs= - -requires-port@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/requires-port/download/requires-port-1.0.0.tgz" - integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= - -resolve-cwd@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/resolve-cwd/download/resolve-cwd-2.0.0.tgz" - integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= - dependencies: - resolve-from "^3.0.0" - -resolve-cwd@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/resolve-cwd/download/resolve-cwd-3.0.0.tgz" - integrity sha1-DwB18bslRHZs9zumpuKt/ryxPy0= - dependencies: - resolve-from "^5.0.0" - -resolve-dir@^1.0.0, resolve-dir@^1.0.1: - version "1.0.1" - resolved "http://10.107.103.115:8001/resolve-dir/download/resolve-dir-1.0.1.tgz" - integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= - dependencies: - expand-tilde "^2.0.0" - global-modules "^1.0.0" - -resolve-from@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/resolve-from/download/resolve-from-3.0.0.tgz" - integrity sha1-six699nWiBvItuZTM17rywoYh0g= - -resolve-from@^4.0.0: - version "4.0.0" - resolved "http://10.107.103.115:8001/resolve-from/download/resolve-from-4.0.0.tgz" - integrity sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY= - -resolve-from@^5.0.0: - version "5.0.0" - resolved "http://10.107.103.115:8001/resolve-from/download/resolve-from-5.0.0.tgz" - integrity sha1-w1IlhD3493bfIcV1V7wIfp39/Gk= - -resolve-from@5.0.0: - version "5.0.0" - resolved "http://10.107.103.115:8001/resolve-from/download/resolve-from-5.0.0.tgz" - integrity sha1-w1IlhD3493bfIcV1V7wIfp39/Gk= - -resolve-global@^1.0.0, resolve-global@1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/resolve-global/download/resolve-global-1.0.0.tgz" - integrity sha1-oqed9K8so/Sb93753azTItrRklU= - dependencies: - global-dirs "^0.1.1" - -resolve-url@^0.2.1: - version "0.2.1" - resolved "http://10.107.103.115:8001/resolve-url/download/resolve-url-0.2.1.tgz" - integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= - -resolve@^1.10.0, resolve@^1.10.1, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.20.0, resolve@^1.22.1: - version "1.22.1" - resolved "http://10.107.103.115:8001/resolve/download/resolve-1.22.1.tgz" - integrity sha1-J8suu1P5GrtJRwqSi7p1WAZqwXc= - dependencies: - is-core-module "^2.9.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -restore-cursor@^3.1.0: - version "3.1.0" - resolved "http://10.107.103.115:8001/restore-cursor/download/restore-cursor-3.1.0.tgz" - integrity sha1-OfZ8VLOnpYzqUjbZXPADQjljH34= - dependencies: - onetime "^5.1.0" - signal-exit "^3.0.2" - -ret@~0.1.10: - version "0.1.15" - resolved "http://10.107.103.115:8001/ret/download/ret-0.1.15.tgz" - integrity sha1-uKSCXVvbH8P29Twrwz+BOIaBx7w= - -retry@^0.12.0: - version "0.12.0" - resolved "http://10.107.103.115:8001/retry/download/retry-0.12.0.tgz" - integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= - -reusify@^1.0.4: - version "1.0.4" - resolved "http://10.107.103.115:8001/reusify/download/reusify-1.0.4.tgz" - integrity sha1-kNo4Kx4SbvwCFG6QhFqI2xKSXXY= - -rfdc@^1.3.0: - version "1.3.0" - resolved "http://10.107.103.115:8001/rfdc/download/rfdc-1.3.0.tgz" - integrity sha1-0LfEQasnINBdxM8m4ByJYx2doIs= - -rimraf@^2.6.3: - version "2.7.1" - resolved "http://10.107.103.115:8001/rimraf/download/rimraf-2.7.1.tgz" - integrity sha1-NXl/E6f9rcVmFCwp1PB8ytSD4+w= - dependencies: - glob "^7.1.3" - -rimraf@^3.0.2: - version "3.0.2" - resolved "http://10.107.103.115:8001/rimraf/download/rimraf-3.0.2.tgz" - integrity sha1-8aVAK6YiCtUswSgrrBrjqkn9Bho= - dependencies: - glob "^7.1.3" - -run-async@^2.4.0: - version "2.4.1" - resolved "http://10.107.103.115:8001/run-async/download/run-async-2.4.1.tgz" - integrity sha1-hEDsz5nqPnC9QJ1JqriOEMGJpFU= - -run-parallel@^1.1.9: - version "1.2.0" - resolved "http://10.107.103.115:8001/run-parallel/download/run-parallel-1.2.0.tgz" - integrity sha1-ZtE2jae9+SHrnZW9GpIp5/IaQ+4= - dependencies: - queue-microtask "^1.2.2" - -rxjs@^7.5.1, rxjs@^7.5.5: - version "7.8.0" - resolved "http://10.107.103.115:8001/rxjs/download/rxjs-7.8.0.tgz" - integrity sha1-kKk4hiqCiI/0xzWYEaWV4U4eCaQ= - dependencies: - tslib "^2.1.0" - -safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@>=5.1.0, safe-buffer@5.2.1: - version "5.2.1" - resolved "http://10.107.103.115:8001/safe-buffer/download/safe-buffer-5.2.1.tgz" - integrity sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY= - -safe-buffer@~5.1.0: - version "5.1.2" - resolved "http://10.107.103.115:8001/safe-buffer/download/safe-buffer-5.1.2.tgz" - integrity sha1-mR7GnSluAxN0fVm9/St0XDX4go0= - -safe-buffer@~5.1.1: - version "5.1.2" - resolved "http://10.107.103.115:8001/safe-buffer/download/safe-buffer-5.1.2.tgz" - integrity sha1-mR7GnSluAxN0fVm9/St0XDX4go0= - -safe-buffer@5.1.2: - version "5.1.2" - resolved "http://10.107.103.115:8001/safe-buffer/download/safe-buffer-5.1.2.tgz" - integrity sha1-mR7GnSluAxN0fVm9/St0XDX4go0= - -safe-regex-test@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/safe-regex-test/download/safe-regex-test-1.0.0.tgz" - integrity sha1-eTuHTVJOs2QNGHOq0DWW2y1PIpU= - 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 "http://10.107.103.115:8001/safe-regex/download/safe-regex-1.1.0.tgz" - integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= - dependencies: - ret "~0.1.10" - -safer-buffer@^2.0.2, safer-buffer@^2.1.0, "safer-buffer@>= 2.1.2 < 3", safer-buffer@~2.1.0: - version "2.1.2" - resolved "http://10.107.103.115:8001/safer-buffer/download/safer-buffer-2.1.2.tgz" - integrity sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo= - -schema-utils@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/schema-utils/download/schema-utils-1.0.0.tgz" - integrity sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A= - 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 "http://10.107.103.115:8001/schema-utils/download/schema-utils-2.7.1.tgz" - integrity sha1-HKTzLRskxZDCA7jnpQvw6kzTlNc= - dependencies: - "@types/json-schema" "^7.0.5" - ajv "^6.12.4" - ajv-keywords "^3.5.2" - -schema-utils@^3.0.0: - version "3.1.1" - resolved "http://10.107.103.115:8001/schema-utils/download/schema-utils-3.1.1.tgz" - integrity sha1-vHTEtraZXB2I92qLd76nIZ4MgoE= - dependencies: - "@types/json-schema" "^7.0.8" - ajv "^6.12.5" - ajv-keywords "^3.5.2" - -schema-utils@^3.1.0: - version "3.1.1" - resolved "http://10.107.103.115:8001/schema-utils/download/schema-utils-3.1.1.tgz" - integrity sha1-vHTEtraZXB2I92qLd76nIZ4MgoE= - dependencies: - "@types/json-schema" "^7.0.8" - ajv "^6.12.5" - ajv-keywords "^3.5.2" - -schema-utils@^3.1.1: - version "3.1.1" - resolved "http://10.107.103.115:8001/schema-utils/download/schema-utils-3.1.1.tgz" - integrity sha1-vHTEtraZXB2I92qLd76nIZ4MgoE= - dependencies: - "@types/json-schema" "^7.0.8" - ajv "^6.12.5" - ajv-keywords "^3.5.2" - -schema-utils@^4.0.0: - version "4.0.0" - resolved "http://10.107.103.115:8001/schema-utils/download/schema-utils-4.0.0.tgz" - integrity sha1-YDMenjrnjsXRY1PEZ8NLOgodPfc= - dependencies: - "@types/json-schema" "^7.0.9" - ajv "^8.8.0" - ajv-formats "^2.1.1" - ajv-keywords "^5.0.0" - -select-hose@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/select-hose/download/select-hose-2.0.0.tgz" - integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= - -selfsigned@^1.10.8: - version "1.10.14" - resolved "http://10.107.103.115:8001/selfsigned/download/selfsigned-1.10.14.tgz" - integrity sha1-7lHYTZ3OzGHgfkq6NPIpq1JcFXQ= - dependencies: - node-forge "^0.10.0" - -semver@^5.5.0: - version "5.7.1" - resolved "http://10.107.103.115:8001/semver/download/semver-5.7.1.tgz" - integrity sha1-qVT5Ma66UI0we78Gnv8MAclhFvc= - -semver@^5.6.0: - version "5.7.1" - resolved "http://10.107.103.115:8001/semver/download/semver-5.7.1.tgz" - integrity sha1-qVT5Ma66UI0we78Gnv8MAclhFvc= - -semver@^6.0.0, semver@^6.1.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: - version "6.3.0" - resolved "http://10.107.103.115:8001/semver/download/semver-6.3.0.tgz" - integrity sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0= - -semver@^7.2.1: - version "7.3.8" - resolved "http://10.107.103.115:8001/semver/download/semver-7.3.8.tgz" - integrity sha1-B6eP6vs/ezI0fXJeM95+Ki32d5g= - dependencies: - lru-cache "^6.0.0" - -semver@^7.3.4: - version "7.3.8" - resolved "http://10.107.103.115:8001/semver/download/semver-7.3.8.tgz" - integrity sha1-B6eP6vs/ezI0fXJeM95+Ki32d5g= - dependencies: - lru-cache "^6.0.0" - -semver@^7.3.5: - version "7.3.8" - resolved "http://10.107.103.115:8001/semver/download/semver-7.3.8.tgz" - integrity sha1-B6eP6vs/ezI0fXJeM95+Ki32d5g= - dependencies: - lru-cache "^6.0.0" - -"semver@2 || 3 || 4 || 5": - version "5.7.1" - resolved "http://10.107.103.115:8001/semver/download/semver-5.7.1.tgz" - integrity sha1-qVT5Ma66UI0we78Gnv8MAclhFvc= - -semver@7.3.5: - version "7.3.5" - resolved "http://10.107.103.115:8001/semver/download/semver-7.3.5.tgz" - integrity sha1-C2Ich5NI2JmOSw5L6Us/EuYBjvc= - dependencies: - lru-cache "^6.0.0" - -send@0.18.0: - version "0.18.0" - resolved "http://10.107.103.115:8001/send/download/send-0.18.0.tgz" - integrity sha1-ZwFnzGVLBfWqSnZ/kRO7NxvHBr4= - 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" - -serialize-javascript@^6.0.0: - version "6.0.1" - resolved "http://10.107.103.115:8001/serialize-javascript/download/serialize-javascript-6.0.1.tgz" - integrity sha1-sgbvsnw9oLCra1L0jRcLeZZFjlw= - dependencies: - randombytes "^2.1.0" - -serve-index@^1.9.1: - version "1.9.1" - resolved "http://10.107.103.115:8001/serve-index/download/serve-index-1.9.1.tgz" - integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= - 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 "http://10.107.103.115:8001/serve-static/download/serve-static-1.15.0.tgz" - integrity sha1-+q7wjP/goaYvYMrQxOUTz/CslUA= - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.3" - send "0.18.0" - -set-blocking@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/set-blocking/download/set-blocking-2.0.0.tgz" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - -set-value@^2.0.0: - version "2.0.1" - resolved "http://10.107.103.115:8001/set-value/download/set-value-2.0.1.tgz" - integrity sha1-oY1AUw5vB95CKMfe/kInr4ytAFs= - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - -set-value@^2.0.1: - version "2.0.1" - resolved "http://10.107.103.115:8001/set-value/download/set-value-2.0.1.tgz" - integrity sha1-oY1AUw5vB95CKMfe/kInr4ytAFs= - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - -set-value@3.0.2: - version "3.0.2" - resolved "http://10.107.103.115:8001/set-value/download/set-value-3.0.2.tgz" - integrity sha1-dOjs0CPDPQ93GZ1BVAmkDyHmG5A= - dependencies: - is-plain-object "^2.0.4" - -setprototypeof@1.1.0: - version "1.1.0" - resolved "http://10.107.103.115:8001/setprototypeof/download/setprototypeof-1.1.0.tgz" - integrity sha1-0L2FU2iHtv58DYGMuWLZ2RxU5lY= - -setprototypeof@1.2.0: - version "1.2.0" - resolved "http://10.107.103.115:8001/setprototypeof/download/setprototypeof-1.2.0.tgz" - integrity sha1-ZsmiSnP5/CjL5msJ/tPTPcrxtCQ= - -shallow-clone@^3.0.0: - version "3.0.1" - resolved "http://10.107.103.115:8001/shallow-clone/download/shallow-clone-3.0.1.tgz" - integrity sha1-jymBrZJTH1UDWwH7IwdppA4C76M= - dependencies: - kind-of "^6.0.2" - -shebang-command@^1.2.0: - version "1.2.0" - resolved "http://10.107.103.115:8001/shebang-command/download/shebang-command-1.2.0.tgz" - integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= - dependencies: - shebang-regex "^1.0.0" - -shebang-command@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/shebang-command/download/shebang-command-2.0.0.tgz" - integrity sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo= - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/shebang-regex/download/shebang-regex-1.0.0.tgz" - integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/shebang-regex/download/shebang-regex-3.0.0.tgz" - integrity sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI= - -side-channel@^1.0.4: - version "1.0.4" - resolved "http://10.107.103.115:8001/side-channel/download/side-channel-1.0.4.tgz" - integrity sha1-785cj9wQTudRslxY1CkAEfpeos8= - dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" - -signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3: - version "3.0.7" - resolved "http://10.107.103.115:8001/signal-exit/download/signal-exit-3.0.7.tgz" - integrity sha1-qaF2f4r4QVURTqq9c/mSc8j1mtk= - -sirv@^1.0.7: - version "1.0.19" - resolved "http://10.107.103.115:8001/sirv/download/sirv-1.0.19.tgz" - integrity sha1-HXOXmzjH/pH8uknIUoDaqcI2O0k= - dependencies: - "@polka/url" "^1.0.0-next.20" - mrmime "^1.0.0" - totalist "^1.0.0" - -slash@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/slash/download/slash-3.0.0.tgz" - integrity sha1-ZTm+hwwWWtvVJAIg2+Nh8bxNRjQ= - -slash@^4.0.0: - version "4.0.0" - resolved "http://10.107.103.115:8001/slash/download/slash-4.0.0.tgz" - integrity sha1-JCI3IXbExsWt214q2oha+YSzlqc= - -slice-ansi@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/slice-ansi/download/slice-ansi-3.0.0.tgz" - integrity sha1-Md3BCTCht+C2ewjJbC9Jt3p4l4c= - dependencies: - ansi-styles "^4.0.0" - astral-regex "^2.0.0" - is-fullwidth-code-point "^3.0.0" - -slice-ansi@^4.0.0: - version "4.0.0" - resolved "http://10.107.103.115:8001/slice-ansi/download/slice-ansi-4.0.0.tgz" - integrity sha1-UA6N0P1VsFgVCGJVsxla3ypF/ms= - dependencies: - ansi-styles "^4.0.0" - astral-regex "^2.0.0" - is-fullwidth-code-point "^3.0.0" - -slice-ansi@^5.0.0: - version "5.0.0" - resolved "http://10.107.103.115:8001/slice-ansi/download/slice-ansi-5.0.0.tgz" - integrity sha1-tzBjxXqpb5zYgWVLFSlNldKFxCo= - dependencies: - ansi-styles "^6.0.0" - is-fullwidth-code-point "^4.0.0" - -snapdragon-node@^2.0.1: - version "2.1.1" - resolved "http://10.107.103.115:8001/snapdragon-node/download/snapdragon-node-2.1.1.tgz" - integrity sha1-bBdfhv8UvbByRWPo88GwIaKGhTs= - 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 "http://10.107.103.115:8001/snapdragon-util/download/snapdragon-util-3.0.1.tgz" - integrity sha1-+VZHlIbyrNeXAGk/b3uAXkWrVuI= - dependencies: - kind-of "^3.2.0" - -snapdragon@^0.8.1: - version "0.8.2" - resolved "http://10.107.103.115:8001/snapdragon/download/snapdragon-0.8.2.tgz" - integrity sha1-ZJIufFZbDhQgS6GqfWlkJ40lGC0= - 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 "http://10.107.103.115:8001/sockjs-client/download/sockjs-client-1.6.1.tgz" - integrity sha1-NQuO2kLW1S3cAww5lDNkwR3K2AY= - 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 "http://10.107.103.115:8001/sockjs/download/sockjs-0.3.24.tgz" - integrity sha1-ybyJlfM6ERvqA5XsMKoyBr21zM4= - dependencies: - faye-websocket "^0.11.3" - uuid "^8.3.2" - websocket-driver "^0.7.4" - -source-list-map@^2.0.0: - version "2.0.1" - resolved "http://10.107.103.115:8001/source-list-map/download/source-list-map-2.0.1.tgz" - integrity sha1-OZO9hzv8SEecyp6jpUeDXHwVSzQ= - -source-map-js@^0.6.2: - version "0.6.2" - resolved "http://10.107.103.115:8001/source-map-js/download/source-map-js-0.6.2.tgz" - integrity sha1-C7XeYxtBz72mz7qL0FqA79/SOF4= - -source-map-js@^1.0.2: - version "1.0.2" - resolved "http://10.107.103.115:8001/source-map-js/download/source-map-js-1.0.2.tgz" - integrity sha1-rbw2HZxi3zgBJefxYfccgm8eSQw= - -source-map-resolve@^0.5.0: - version "0.5.3" - resolved "http://10.107.103.115:8001/source-map-resolve/download/source-map-resolve-0.5.3.tgz" - integrity sha1-GQhmvs51U+H48mei7oLGBrVQmho= - 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.16, source-map-support@^0.5.17, source-map-support@~0.5.20: - version "0.5.21" - resolved "http://10.107.103.115:8001/source-map-support/download/source-map-support-0.5.21.tgz" - integrity sha1-BP58f54e0tZiIzwoyys1ufY/bk8= - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map-url@^0.4.0: - version "0.4.1" - resolved "http://10.107.103.115:8001/source-map-url/download/source-map-url-0.4.1.tgz" - integrity sha1-CvZmBadFpaL5HPG7+KevvCg97FY= - -source-map@^0.5.6: - version "0.5.7" - resolved "http://10.107.103.115:8001/source-map/download/source-map-0.5.7.tgz" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= - -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1, source-map@0.6.1: - version "0.6.1" - resolved "http://10.107.103.115:8001/source-map/download/source-map-0.6.1.tgz" - integrity sha1-dHIq8y6WFOnCh6jQu95IteLxomM= - -sourcemap-codec@^1.4.8: - version "1.4.8" - resolved "http://10.107.103.115:8001/sourcemap-codec/download/sourcemap-codec-1.4.8.tgz" - integrity sha1-6oBL2UhXQC5pktBaOO8a41qatMQ= - -spdx-correct@^3.0.0: - version "3.1.1" - resolved "http://10.107.103.115:8001/spdx-correct/download/spdx-correct-3.1.1.tgz" - integrity sha1-3s6BrJweZxPl99G28X1Gj6U9iak= - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.3.0" - resolved "http://10.107.103.115:8001/spdx-exceptions/download/spdx-exceptions-2.3.0.tgz" - integrity sha1-PyjOGnegA3JoPq3kpDMYNSeiFj0= - -spdx-expression-parse@^3.0.0: - version "3.0.1" - resolved "http://10.107.103.115:8001/spdx-expression-parse/download/spdx-expression-parse-3.0.1.tgz" - integrity sha1-z3D1BILu/cmOPOCmgz5KU87rpnk= - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.11" - resolved "http://10.107.103.115:8001/spdx-license-ids/download/spdx-license-ids-3.0.11.tgz" - integrity sha1-UMDYxAoU7Bv0Sbrmmg6kaFqdn5U= - -spdy-transport@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/spdy-transport/download/spdy-transport-3.0.0.tgz" - integrity sha1-ANSGOmQArXXfkzYaFghgXl3NzzE= - 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 "http://10.107.103.115:8001/spdy/download/spdy-4.0.2.tgz" - integrity sha1-t09GYgOj7aRSwCSSuR+56EonZ3s= - 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" - -split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "http://10.107.103.115:8001/split-string/download/split-string-3.1.0.tgz" - integrity sha1-fLCd2jqGWFcFxks5pkZgOGguj+I= - dependencies: - extend-shallow "^3.0.0" - -split2@^3.0.0: - version "3.2.2" - resolved "http://10.107.103.115:8001/split2/download/split2-3.2.2.tgz" - integrity sha1-vyzyo32DgxLCSciSBv16F90SNl8= - dependencies: - readable-stream "^3.0.0" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "http://10.107.103.115:8001/sprintf-js/download/sprintf-js-1.0.3.tgz" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - -sshpk@^1.7.0: - version "1.17.0" - resolved "http://10.107.103.115:8001/sshpk/download/sshpk-1.17.0.tgz" - integrity sha1-V4CC2S1P5hKxMAdJblQ/oPvL5MU= - 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" - -stable@^0.1.8: - version "0.1.8" - resolved "http://10.107.103.115:8001/stable/download/stable-0.1.8.tgz" - integrity sha1-g26zyDgv4pNv6vVEYxAXzn1Ho88= - -stackframe@^1.3.4: - version "1.3.4" - resolved "http://10.107.103.115:8001/stackframe/download/stackframe-1.3.4.tgz" - integrity sha1-uIGgBMjBSaXo7+831RsW5BKUMxA= - -static-extend@^0.1.1: - version "0.1.2" - resolved "http://10.107.103.115:8001/static-extend/download/static-extend-0.1.2.tgz" - integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - -"statuses@>= 1.4.0 < 2": - version "1.5.0" - resolved "http://10.107.103.115:8001/statuses/download/statuses-1.5.0.tgz" - integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= - -statuses@2.0.1: - version "2.0.1" - resolved "http://10.107.103.115:8001/statuses/download/statuses-2.0.1.tgz" - integrity sha1-VcsADM8dSHKL0jxoWgY5mM8aG2M= - -std-env@^3.0.1: - version "3.3.2" - resolved "http://10.107.103.115:8001/std-env/download/std-env-3.3.2.tgz" - integrity sha1-ryc0OwAWFgFVNCkheDJ7ICue6VU= - -stickybits@^3.7.9: - version "3.7.11" - resolved "http://10.107.103.115:8001/stickybits/download/stickybits-3.7.11.tgz" - integrity sha1-RgnzqR70IJmHwaRbMT5faCski/Y= - -string_decoder@^1.1.1, string_decoder@~1.1.1: - version "1.1.1" - resolved "http://10.107.103.115:8001/string_decoder/download/string_decoder-1.1.1.tgz" - integrity sha1-nPFhG6YmhdcDCunkujQUnDrwP8g= - dependencies: - safe-buffer "~5.1.0" - -string-argv@^0.3.1: - version "0.3.1" - resolved "http://10.107.103.115:8001/string-argv/download/string-argv-0.3.1.tgz" - integrity sha1-leL77AQnrhkYSTX4FtdKqkxcGdo= - -string-width@^3.0.0, string-width@^3.1.0: - version "3.1.0" - resolved "http://10.107.103.115:8001/string-width/download/string-width-3.1.0.tgz" - integrity sha1-InZ74htirxCBV0MG9prFG2IgOWE= - dependencies: - emoji-regex "^7.0.1" - is-fullwidth-code-point "^2.0.0" - strip-ansi "^5.1.0" - -string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: - version "4.2.3" - resolved "http://10.107.103.115:8001/string-width/download/string-width-4.2.3.tgz" - integrity sha1-JpxxF9J7Ba0uU2gwqOyJXvnG0BA= - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -string-width@^5.0.0: - version "5.1.2" - resolved "http://10.107.103.115:8001/string-width/download/string-width-5.1.2.tgz" - integrity sha1-FPja7G2B5yIdKjV+Zoyrc728p5Q= - dependencies: - eastasianwidth "^0.2.0" - emoji-regex "^9.2.2" - strip-ansi "^7.0.1" - -string.prototype.trimend@^1.0.6: - version "1.0.6" - resolved "http://10.107.103.115:8001/string.prototype.trimend/download/string.prototype.trimend-1.0.6.tgz" - integrity sha1-xKJ/oCbZedecBPFzl/JQpGKURTM= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.4" - -string.prototype.trimstart@^1.0.6: - version "1.0.6" - resolved "http://10.107.103.115:8001/string.prototype.trimstart/download/string.prototype.trimstart-1.0.6.tgz" - integrity sha1-6Qq2aqjkAH2S71kbvzzUIsVr3PQ= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.4" - -strip-ansi@^3.0.1: - version "3.0.1" - resolved "http://10.107.103.115:8001/strip-ansi/download/strip-ansi-3.0.1.tgz" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= - dependencies: - ansi-regex "^2.0.0" - -strip-ansi@^5.0.0: - version "5.2.0" - resolved "http://10.107.103.115:8001/strip-ansi/download/strip-ansi-5.2.0.tgz" - integrity sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4= - dependencies: - ansi-regex "^4.1.0" - -strip-ansi@^5.1.0: - version "5.2.0" - resolved "http://10.107.103.115:8001/strip-ansi/download/strip-ansi-5.2.0.tgz" - integrity sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4= - dependencies: - ansi-regex "^4.1.0" - -strip-ansi@^5.2.0: - version "5.2.0" - resolved "http://10.107.103.115:8001/strip-ansi/download/strip-ansi-5.2.0.tgz" - integrity sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4= - dependencies: - ansi-regex "^4.1.0" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "http://10.107.103.115:8001/strip-ansi/download/strip-ansi-6.0.1.tgz" - integrity sha1-nibGPTD1NEPpSJSVshBdN7Z6hdk= - dependencies: - ansi-regex "^5.0.1" - -strip-ansi@^7.0.1: - version "7.0.1" - resolved "http://10.107.103.115:8001/strip-ansi/download/strip-ansi-7.0.1.tgz" - integrity sha1-YXQKCM42th5Q5lZT8HBg0ACXX7I= - dependencies: - ansi-regex "^6.0.1" - -strip-bom@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/strip-bom/download/strip-bom-3.0.0.tgz" - integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= - -strip-bom@4.0.0: - version "4.0.0" - resolved "http://10.107.103.115:8001/strip-bom/download/strip-bom-4.0.0.tgz" - integrity sha1-nDUFwdtFvO3KPZz3oW9cWqOQGHg= - -strip-eof@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/strip-eof/download/strip-eof-1.0.0.tgz" - integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= - -strip-final-newline@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/strip-final-newline/download/strip-final-newline-2.0.0.tgz" - integrity sha1-ibhS+y/L6Tb29LMYevsKEsGrWK0= - -strip-indent@^3.0.0: - version "3.0.0" - resolved "http://10.107.103.115:8001/strip-indent/download/strip-indent-3.0.0.tgz" - integrity sha1-wy4c7pQLazQyx3G8LFS8znPNMAE= - dependencies: - min-indent "^1.0.0" - -strip-json-comments@^3.1.0, strip-json-comments@^3.1.1, strip-json-comments@3.1.1: - version "3.1.1" - resolved "http://10.107.103.115:8001/strip-json-comments/download/strip-json-comments-3.1.1.tgz" - integrity sha1-MfEoGzgyYwQ0gxwxDAHMzajL4AY= - -style-loader@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/style-loader/download/style-loader-2.0.0.tgz" - integrity sha1-lmlgL9RpB0DqrsE3eZoDrdu8OTw= - dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - -stylehacks@^5.1.1: - version "5.1.1" - resolved "http://10.107.103.115:8001/stylehacks/download/stylehacks-5.1.1.tgz" - integrity sha1-eTSjTrWdcVIUn6adbp5W8vw0vMk= - dependencies: - browserslist "^4.21.4" - postcss-selector-parser "^6.0.4" - -supports-color@^5.3.0: - version "5.5.0" - resolved "http://10.107.103.115:8001/supports-color/download/supports-color-5.5.0.tgz" - integrity sha1-4uaaRKyHcveKHsCzW2id9lMO/I8= - dependencies: - has-flag "^3.0.0" - -supports-color@^6.1.0: - version "6.1.0" - resolved "http://10.107.103.115:8001/supports-color/download/supports-color-6.1.0.tgz" - integrity sha1-B2Srxpxj1ayELdSGfo0CXogN+PM= - dependencies: - has-flag "^3.0.0" - -supports-color@^7.1.0: - version "7.2.0" - resolved "http://10.107.103.115:8001/supports-color/download/supports-color-7.2.0.tgz" - integrity sha1-G33NyzK4E4gBs+R4umpRyqiWSNo= - dependencies: - has-flag "^4.0.0" - -supports-color@^8.0.0: - version "8.1.1" - resolved "http://10.107.103.115:8001/supports-color/download/supports-color-8.1.1.tgz" - integrity sha1-zW/BfihQDP9WwbhsCn/UpUpzAFw= - dependencies: - has-flag "^4.0.0" - -supports-color@^9.0.2: - version "9.3.1" - resolved "http://10.107.103.115:8001/supports-color/download/supports-color-9.3.1.tgz" - integrity sha1-NOStPHHJo52uMlTsxGybdOieFaY= - -supports-preserve-symlinks-flag@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/supports-preserve-symlinks-flag/download/supports-preserve-symlinks-flag-1.0.0.tgz" - integrity sha1-btpL00SjyUrqN21MwxvHcxEDngk= - -svg-tags@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/svg-tags/download/svg-tags-1.0.0.tgz" - integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q= - -svgo@^2.3.1, svgo@^2.7.0: - version "2.8.0" - resolved "http://10.107.103.115:8001/svgo/download/svgo-2.8.0.tgz" - integrity sha1-T/gMzmcQ3CeV8MfHQQHmdkz8zSQ= - dependencies: - "@trysound/sax" "0.2.0" - commander "^7.2.0" - css-select "^4.1.3" - css-tree "^1.1.3" - csso "^4.2.0" - picocolors "^1.0.0" - stable "^0.1.8" - -table@^6.0.9: - version "6.8.1" - resolved "http://10.107.103.115:8001/table/download/table-6.8.1.tgz" - integrity sha1-6itxNZ/gOwF6X7wpYgRHEVgIC98= - dependencies: - ajv "^8.0.1" - lodash.truncate "^4.4.2" - slice-ansi "^4.0.0" - string-width "^4.2.3" - strip-ansi "^6.0.1" - -tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0: - version "2.2.1" - resolved "http://10.107.103.115:8001/tapable/download/tapable-2.2.1.tgz" - integrity sha1-GWenPvQGCoLxKrlq+G1S/bdu7KA= - -terser-webpack-plugin@^5.1.3: - version "5.3.6" - resolved "http://10.107.103.115:8001/terser-webpack-plugin/download/terser-webpack-plugin-5.3.6.tgz" - integrity sha1-VZCuwxqjxvdxzhsazKYGOeqzGVw= - dependencies: - "@jridgewell/trace-mapping" "^0.3.14" - jest-worker "^27.4.5" - schema-utils "^3.1.1" - serialize-javascript "^6.0.0" - terser "^5.14.1" - -terser@^5.10.0, terser@^5.14.1: - version "5.16.5" - resolved "http://10.107.103.115:8001/terser/download/terser-5.16.5.tgz" - integrity sha1-HChcoGVfRn+Srxu6tGq3LRywjlo= - dependencies: - "@jridgewell/source-map" "^0.3.2" - acorn "^8.5.0" - commander "^2.20.0" - source-map-support "~0.5.20" - -text-extensions@^1.0.0: - version "1.9.0" - resolved "http://10.107.103.115:8001/text-extensions/download/text-extensions-1.9.0.tgz" - integrity sha1-GFPkX+45yUXOb2w2stZZtaq8KiY= - -text-table@^0.2.0: - version "0.2.0" - resolved "http://10.107.103.115:8001/text-table/download/text-table-0.2.0.tgz" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= - -thenify-all@^1.0.0: - version "1.6.0" - resolved "http://10.107.103.115:8001/thenify-all/download/thenify-all-1.6.0.tgz" - integrity sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY= - dependencies: - thenify ">= 3.1.0 < 4" - -"thenify@>= 3.1.0 < 4": - version "3.3.1" - resolved "http://10.107.103.115:8001/thenify/download/thenify-3.3.1.tgz" - integrity sha1-iTLmhqQGYDigFt2eLKRq3Zg4qV8= - dependencies: - any-promise "^1.0.0" - -through@^2.3.6, through@^2.3.8, "through@>=2.2.7 <3": - version "2.3.8" - resolved "http://10.107.103.115:8001/through/download/through-2.3.8.tgz" - integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= - -through2@^4.0.0: - version "4.0.2" - resolved "http://10.107.103.115:8001/through2/download/through2-4.0.2.tgz" - integrity sha1-p846wqeosLlmyA58SfBITDsjl2Q= - dependencies: - readable-stream "3" - -thunky@^1.0.2: - version "1.1.0" - resolved "http://10.107.103.115:8001/thunky/download/thunky-1.1.0.tgz" - integrity sha1-Wrr3FKlAXbBQRzK7zNLO3Z75U30= - -tiny-each-async@2.0.3: - version "2.0.3" - resolved "http://10.107.103.115:8001/tiny-each-async/download/tiny-each-async-2.0.3.tgz" - integrity sha1-jru/1tYpXxNwAD+7NxYq/loKUdE= - -tmp@^0.0.33: - version "0.0.33" - resolved "http://10.107.103.115:8001/tmp/download/tmp-0.0.33.tgz" - integrity sha1-bTQzWIl2jSGyvNoKonfO07G/rfk= - dependencies: - os-tmpdir "~1.0.2" - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/to-fast-properties/download/to-fast-properties-2.0.0.tgz" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= - -to-object-path@^0.3.0: - version "0.3.0" - resolved "http://10.107.103.115:8001/to-object-path/download/to-object-path-0.3.0.tgz" - integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= - dependencies: - kind-of "^3.0.2" - -to-regex-range@^2.1.0: - version "2.1.1" - resolved "http://10.107.103.115:8001/to-regex-range/download/to-regex-range-2.1.1.tgz" - integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "http://10.107.103.115:8001/to-regex-range/download/to-regex-range-5.0.1.tgz" - integrity sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ= - dependencies: - is-number "^7.0.0" - -to-regex@^3.0.1, to-regex@^3.0.2: - version "3.0.2" - resolved "http://10.107.103.115:8001/to-regex/download/to-regex-3.0.2.tgz" - integrity sha1-E8/dmzNlUvMLUfM6iuG0Knp1mc4= - 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 "http://10.107.103.115:8001/toidentifier/download/toidentifier-1.0.1.tgz" - integrity sha1-O+NDIaiKgg7RvYDfqjPkefu43TU= - -totalist@^1.0.0: - version "1.1.0" - resolved "http://10.107.103.115:8001/totalist/download/totalist-1.1.0.tgz" - integrity sha1-pNZaPlRlF3AePlw3pHpwrJf+Vt8= - -tough-cookie@~2.5.0: - version "2.5.0" - resolved "http://10.107.103.115:8001/tough-cookie/download/tough-cookie-2.5.0.tgz" - integrity sha1-zZ+yoKodWhK0c72fuW+j3P9lreI= - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - -trim-newlines@^3.0.0: - version "3.0.1" - resolved "http://10.107.103.115:8001/trim-newlines/download/trim-newlines-3.0.1.tgz" - integrity sha1-Jgpdli2LdSQlsy86fbDcrNF2wUQ= - -ts-node@^9: - version "9.1.1" - resolved "http://10.107.103.115:8001/ts-node/download/ts-node-9.1.1.tgz" - integrity sha1-UamkUKPpWUAb2l8ASnLVS5NtN20= - dependencies: - arg "^4.1.0" - create-require "^1.1.0" - diff "^4.0.1" - make-error "^1.1.1" - source-map-support "^0.5.17" - yn "3.1.1" - -tsconfig-paths@^3.9.0: - version "3.14.1" - resolved "http://10.107.103.115:8001/tsconfig-paths/download/tsconfig-paths-3.14.1.tgz" - integrity sha1-ugc0WZ6Oo2yGJ5jpILzxYyd7E3o= - dependencies: - "@types/json5" "^0.0.29" - json5 "^1.0.1" - minimist "^1.2.6" - strip-bom "^3.0.0" - -tslib@^2, tslib@^2.0.3, tslib@^2.1.0: - version "2.5.0" - resolved "http://10.107.103.115:8001/tslib/download/tslib-2.5.0.tgz" - integrity sha1-Qr/thvV4eutB0DGGbI9AJCng/d8= - -tslib@2.3.0: - version "2.3.0" - resolved "http://10.107.103.115:8001/tslib/download/tslib-2.3.0.tgz" - integrity sha1-gDuM2rPhK6WBpMpByIObuw2ssJ4= - -tunnel-agent@^0.6.0: - version "0.6.0" - resolved "http://10.107.103.115:8001/tunnel-agent/download/tunnel-agent-0.6.0.tgz" - integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= - dependencies: - safe-buffer "^5.0.1" - -tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "http://10.107.103.115:8001/tweetnacl/download/tweetnacl-0.14.5.tgz" - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= - -type-check@^0.4.0, type-check@~0.4.0: - version "0.4.0" - resolved "http://10.107.103.115:8001/type-check/download/type-check-0.4.0.tgz" - integrity sha1-B7ggO/pwVsBlcFDjzNLDdzC6uPE= - dependencies: - prelude-ls "^1.2.1" - -type-fest@^0.18.0: - version "0.18.1" - resolved "http://10.107.103.115:8001/type-fest/download/type-fest-0.18.1.tgz" - integrity sha1-20vBUaSiz07r+a3V23VQjbbMhB8= - -type-fest@^0.20.2: - version "0.20.2" - resolved "http://10.107.103.115:8001/type-fest/download/type-fest-0.20.2.tgz" - integrity sha1-G/IH9LKPkVg2ZstfvTJ4hzAc1fQ= - -type-fest@^0.21.3: - version "0.21.3" - resolved "http://10.107.103.115:8001/type-fest/download/type-fest-0.21.3.tgz" - integrity sha1-0mCiSwGYQ24TP6JqUkptZfo7Ljc= - -type-fest@^0.6.0: - version "0.6.0" - resolved "http://10.107.103.115:8001/type-fest/download/type-fest-0.6.0.tgz" - integrity sha1-jSojcNPfiG61yQraHFv2GIrPg4s= - -type-fest@^0.8.1: - version "0.8.1" - resolved "http://10.107.103.115:8001/type-fest/download/type-fest-0.8.1.tgz" - integrity sha1-CeJJ696FHTseSNJ8EFREZn8XuD0= - -type-is@~1.6.18: - version "1.6.18" - resolved "http://10.107.103.115:8001/type-is/download/type-is-1.6.18.tgz" - integrity sha1-TlUs0F3wlGfcvE73Od6J8s83wTE= - dependencies: - media-typer "0.3.0" - mime-types "~2.1.24" - -typed-array-length@^1.0.4: - version "1.0.4" - resolved "http://10.107.103.115:8001/typed-array-length/download/typed-array-length-1.0.4.tgz" - integrity sha1-idg3heXECYvscuCLMZZR8OrJwbs= - dependencies: - call-bind "^1.0.2" - for-each "^0.3.3" - is-typed-array "^1.1.9" - -typescript@^4.4.3, typescript@>=2.7: - version "4.9.5" - resolved "http://10.107.103.115:8001/typescript/download/typescript-4.9.5.tgz" - integrity sha1-CVl5+bzA0J2jJNWNA86Pg3TL5lo= - -unbox-primitive@^1.0.2: - version "1.0.2" - resolved "http://10.107.103.115:8001/unbox-primitive/download/unbox-primitive-1.0.2.tgz" - integrity sha1-KQMgIQV9Xmzb0IxRKcIm3/jtb54= - dependencies: - call-bind "^1.0.2" - has-bigints "^1.0.2" - has-symbols "^1.0.3" - which-boxed-primitive "^1.0.2" - -unicode-canonical-property-names-ecmascript@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/unicode-canonical-property-names-ecmascript/download/unicode-canonical-property-names-ecmascript-2.0.0.tgz" - integrity sha1-MBrNxSVjFnDTn2FG4Od/9rvevdw= - -unicode-match-property-ecmascript@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/unicode-match-property-ecmascript/download/unicode-match-property-ecmascript-2.0.0.tgz" - integrity sha1-VP0W4OyxZ88Ezx91a9zJLrp5dsM= - 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 "http://10.107.103.115:8001/unicode-match-property-value-ecmascript/download/unicode-match-property-value-ecmascript-2.1.0.tgz" - integrity sha1-y1//3NFqBRJPWksL98N3Agisu+A= - -unicode-property-aliases-ecmascript@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/unicode-property-aliases-ecmascript/download/unicode-property-aliases-ecmascript-2.0.0.tgz" - integrity sha1-CjbLmlhcT2q9Ua0d7dsoXBZSl8g= - -union-value@^1.0.0: - version "1.0.1" - resolved "http://10.107.103.115:8001/union-value/download/union-value-1.0.1.tgz" - integrity sha1-C2/nuDWuzaYcbqTU8CwUIh4QmEc= - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^2.0.1" - -universalify@^2.0.0: - version "2.0.0" - resolved "http://10.107.103.115:8001/universalify/download/universalify-2.0.0.tgz" - integrity sha1-daSYTv7cSwiXXFrrc/Uw0C3yVxc= - -unpipe@~1.0.0, unpipe@1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/unpipe/download/unpipe-1.0.0.tgz" - integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= - -unset-value@^1.0.0: - version "1.0.0" - resolved "http://10.107.103.115:8001/unset-value/download/unset-value-1.0.0.tgz" - integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= - dependencies: - has-value "^0.3.1" - isobject "^3.0.0" - -upath@^1.1.1: - version "1.2.0" - resolved "http://10.107.103.115:8001/upath/download/upath-1.2.0.tgz" - integrity sha1-j2bbzVWog6za5ECK+LA1pQRMGJQ= - -update-browserslist-db@^1.0.10: - version "1.0.10" - resolved "http://10.107.103.115:8001/update-browserslist-db/download/update-browserslist-db-1.0.10.tgz" - integrity sha1-D1S4dlRXJvF9AM2aJWHm2t6UP/M= - dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" - -uri-js@^4.2.2: - version "4.4.1" - resolved "http://10.107.103.115:8001/uri-js/download/uri-js-4.4.1.tgz" - integrity sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34= - dependencies: - punycode "^2.1.0" - -urix@^0.1.0: - version "0.1.0" - resolved "http://10.107.103.115:8001/urix/download/urix-0.1.0.tgz" - integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= - -url-loader@^4.1.1: - version "4.1.1" - resolved "http://10.107.103.115:8001/url-loader/download/url-loader-4.1.1.tgz" - integrity sha1-KFBekFyuFYzwfJLKYi1/I35wpOI= - dependencies: - loader-utils "^2.0.0" - mime-types "^2.1.27" - schema-utils "^3.0.0" - -url-parse@^1.5.10: - version "1.5.10" - resolved "http://10.107.103.115:8001/url-parse/download/url-parse-1.5.10.tgz" - integrity sha1-nTwvc2wddd070r5QfcwRHx4uqcE= - dependencies: - querystringify "^2.1.1" - requires-port "^1.0.0" - -url@^0.11.0: - version "0.11.0" - resolved "http://10.107.103.115:8001/url/download/url-0.11.0.tgz" - integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= - dependencies: - punycode "1.3.2" - querystring "0.2.0" - -use@^3.1.0: - version "3.1.1" - resolved "http://10.107.103.115:8001/use/download/use-3.1.1.tgz" - integrity sha1-1QyMrHmhn7wg8pEfVuuXP04QBw8= - -util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: - version "1.0.2" - resolved "http://10.107.103.115:8001/util-deprecate/download/util-deprecate-1.0.2.tgz" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= - -utila@~0.4: - version "0.4.0" - resolved "http://10.107.103.115:8001/utila/download/utila-0.4.0.tgz" - integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= - -utils-merge@1.0.1: - version "1.0.1" - resolved "http://10.107.103.115:8001/utils-merge/download/utils-merge-1.0.1.tgz" - integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= - -uuid@^3.3.2: - version "3.4.0" - resolved "http://10.107.103.115:8001/uuid/download/uuid-3.4.0.tgz" - integrity sha1-sj5DWK+oogL+ehAK8fX4g/AgB+4= - -uuid@^8.3.2: - version "8.3.2" - resolved "http://10.107.103.115:8001/uuid/download/uuid-8.3.2.tgz" - integrity sha1-gNW1ztJxu5r2xEXyGhoExgbO++I= - -v8-compile-cache@^2.0.3: - version "2.3.0" - resolved "http://10.107.103.115:8001/v8-compile-cache/download/v8-compile-cache-2.3.0.tgz" - integrity sha1-LeGWGMZtwkfc+2+ZM4A12CRaLO4= - -validate-npm-package-license@^3.0.1: - version "3.0.4" - resolved "http://10.107.103.115:8001/validate-npm-package-license/download/validate-npm-package-license-3.0.4.tgz" - integrity sha1-/JH2uce6FchX9MssXe/uw51PQQo= - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -vary@~1.1.2: - version "1.1.2" - resolved "http://10.107.103.115:8001/vary/download/vary-1.1.2.tgz" - integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= - -verror@1.10.0: - version "1.10.0" - resolved "http://10.107.103.115:8001/verror/download/verror-1.10.0.tgz" - integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= - dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" - -vue-demi@*: - version "0.13.11" - resolved "http://10.107.103.115:8001/vue-demi/download/vue-demi-0.13.11.tgz" - integrity sha1-fZA2m9rol02HsZc1ZK05AYJBDZk= - -vue-eslint-parser@^7.10.0: - version "7.11.0" - resolved "http://10.107.103.115:8001/vue-eslint-parser/download/vue-eslint-parser-7.11.0.tgz" - integrity sha1-IUtd6pYQB/z/su5luJEjB2KNDa8= - dependencies: - debug "^4.1.1" - eslint-scope "^5.1.1" - eslint-visitor-keys "^1.1.0" - espree "^6.2.1" - esquery "^1.4.0" - lodash "^4.17.21" - semver "^6.3.0" - -vue-i18n@^9.0.0: - version "9.2.2" - resolved "http://10.107.103.115:8001/vue-i18n/download/vue-i18n-9.2.2.tgz" - integrity sha1-rrSdlCSSPHfg1kQePyHa/OzQ5mY= - dependencies: - "@intlify/core-base" "9.2.2" - "@intlify/shared" "9.2.2" - "@intlify/vue-devtools" "9.2.2" - "@vue/devtools-api" "^6.2.1" - -vue-loader@^16.1.2: - version "16.8.3" - resolved "http://10.107.103.115:8001/vue-loader/download/vue-loader-16.8.3.tgz" - integrity sha1-1D5nXe9bqTRdbH8FkUwT2GGZcIc= - dependencies: - chalk "^4.1.0" - hash-sum "^2.0.0" - loader-utils "^2.0.0" - -vue-router@^4.0.1: - version "4.1.6" - resolved "http://10.107.103.115:8001/vue-router/download/vue-router-4.1.6.tgz" - integrity sha1-twMDc34StIFFeNIdaNIWGEaTdaE= - dependencies: - "@vue/devtools-api" "^6.4.5" - -vue@^3.0.0, "vue@^3.0.0-0 || ^2.6.0", vue@^3.0.2, vue@^3.0.5, vue@^3.2.0, vue@^3.2.24, vue@^3.2.37, vue@3.2.26: - version "3.2.26" - resolved "http://10.107.103.115:8001/vue/download/vue-3.2.26.tgz" - integrity sha1-XbV1WD7K5JXHyqXBL9WQ3/y7dj4= - dependencies: - "@vue/compiler-dom" "3.2.26" - "@vue/compiler-sfc" "3.2.26" - "@vue/runtime-dom" "3.2.26" - "@vue/server-renderer" "3.2.26" - "@vue/shared" "3.2.26" - -vuex@4.0.2: - version "4.0.2" - resolved "http://10.107.103.115:8001/vuex/download/vuex-4.0.2.tgz" - integrity sha1-+Jbb1b8qDpY/AMZ+m2EN50nMrMk= - dependencies: - "@vue/devtools-api" "^6.0.0-beta.11" - -watchpack@^2.4.0: - version "2.4.0" - resolved "http://10.107.103.115:8001/watchpack/download/watchpack-2.4.0.tgz" - integrity sha1-+jMDI3SWLHgRP5PH8vtMVMmGKl0= - dependencies: - glob-to-regexp "^0.4.1" - graceful-fs "^4.1.2" - -wbuf@^1.1.0, wbuf@^1.7.3: - version "1.7.3" - resolved "http://10.107.103.115:8001/wbuf/download/wbuf-1.7.3.tgz" - integrity sha1-wdjRSTFtPqhShIiVy2oL/oh7h98= - dependencies: - minimalistic-assert "^1.0.0" - -wcwidth@^1.0.1: - version "1.0.1" - resolved "http://10.107.103.115:8001/wcwidth/download/wcwidth-1.0.1.tgz" - integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g= - dependencies: - defaults "^1.0.3" - -webpack-bundle-analyzer@^4.4.0: - version "4.8.0" - resolved "http://10.107.103.115:8001/webpack-bundle-analyzer/download/webpack-bundle-analyzer-4.8.0.tgz" - integrity sha1-lRuKr0kfZl0q4yXYuE2iKRV7HQQ= - dependencies: - "@discoveryjs/json-ext" "0.5.7" - acorn "^8.0.4" - acorn-walk "^8.0.0" - chalk "^4.1.0" - commander "^7.2.0" - gzip-size "^6.0.0" - lodash "^4.17.20" - opener "^1.5.2" - sirv "^1.0.7" - ws "^7.3.1" - -webpack-chain@^6.5.1: - version "6.5.1" - resolved "http://10.107.103.115:8001/webpack-chain/download/webpack-chain-6.5.1.tgz" - integrity sha1-TycoTLu2N+PI+970Pu9YjU2GEgY= - dependencies: - deepmerge "^1.5.2" - javascript-stringify "^2.0.1" - -webpack-dev-middleware@^3.7.2: - version "3.7.3" - resolved "http://10.107.103.115:8001/webpack-dev-middleware/download/webpack-dev-middleware-3.7.3.tgz" - integrity sha1-Bjk3KxQyYuK4SrldO5GnWXBhwsU= - 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.11.2: - version "3.11.3" - resolved "http://10.107.103.115:8001/webpack-dev-server/download/webpack-dev-server-3.11.3.tgz" - integrity sha1-jIa50oEr8TXTybzm8HtxjjD3w9M= - 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 "http://10.107.103.115:8001/webpack-log/download/webpack-log-2.0.0.tgz" - integrity sha1-W3ko4GN1k/EZ0y9iJ8HgrDHhtH8= - dependencies: - ansi-colors "^3.0.0" - uuid "^3.3.2" - -webpack-sources@^1.1.0: - version "1.4.3" - resolved "http://10.107.103.115:8001/webpack-sources/download/webpack-sources-1.4.3.tgz" - integrity sha1-7t2OwLko+/HL/plOItLYkPMwqTM= - dependencies: - source-list-map "^2.0.0" - source-map "~0.6.1" - -webpack-sources@^3.2.3: - version "3.2.3" - resolved "http://10.107.103.115:8001/webpack-sources/download/webpack-sources-3.2.3.tgz" - integrity sha1-LU2quEUf1LJAzCcFX/agwszqDN4= - -"webpack@^4.0.0 || ^5.0.0", "webpack@^4.1.0 || ^5.0.0-0", "webpack@^4.27.0 || ^5.0.0", "webpack@^4.4.0 || ^5.0.0", webpack@^4.5.0, webpack@^5.0.0, webpack@^5.1.0, webpack@^5.20.0, webpack@^5.24.2, webpack@>=2, "webpack@3 || 4 || 5": - version "5.75.0" - resolved "http://10.107.103.115:8001/webpack/download/webpack-5.75.0.tgz" - integrity sha1-HkQEaGR7JQWGDpTJ/z5E1bWCwVI= - dependencies: - "@types/eslint-scope" "^3.7.3" - "@types/estree" "^0.0.51" - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/wasm-edit" "1.11.1" - "@webassemblyjs/wasm-parser" "1.11.1" - acorn "^8.7.1" - acorn-import-assertions "^1.7.6" - browserslist "^4.14.5" - chrome-trace-event "^1.0.2" - enhanced-resolve "^5.10.0" - es-module-lexer "^0.9.0" - eslint-scope "5.1.1" - events "^3.2.0" - glob-to-regexp "^0.4.1" - graceful-fs "^4.2.9" - json-parse-even-better-errors "^2.3.1" - loader-runner "^4.2.0" - mime-types "^2.1.27" - neo-async "^2.6.2" - schema-utils "^3.1.0" - tapable "^2.1.1" - terser-webpack-plugin "^5.1.3" - watchpack "^2.4.0" - webpack-sources "^3.2.3" - -webpackbar@^5.0.0-3: - version "5.0.2" - resolved "http://10.107.103.115:8001/webpackbar/download/webpackbar-5.0.2.tgz" - integrity sha1-091GYhHHOFJ0HfyEK3VW3LwrBXA= - dependencies: - chalk "^4.1.0" - consola "^2.15.3" - pretty-time "^1.1.0" - std-env "^3.0.1" - -websocket-driver@^0.7.4, websocket-driver@>=0.5.1: - version "0.7.4" - resolved "http://10.107.103.115:8001/websocket-driver/download/websocket-driver-0.7.4.tgz" - integrity sha1-ia1Slbv2S0gKvLox5JU6ynBvV2A= - 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 "http://10.107.103.115:8001/websocket-extensions/download/websocket-extensions-0.1.4.tgz" - integrity sha1-f4RzvIOd/YdgituV1+sHUhFXikI= - -which-boxed-primitive@^1.0.2: - version "1.0.2" - resolved "http://10.107.103.115:8001/which-boxed-primitive/download/which-boxed-primitive-1.0.2.tgz" - integrity sha1-E3V7yJsgmwSf5dhkMOIc9AqJqOY= - 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.0" - resolved "http://10.107.103.115:8001/which-module/download/which-module-2.0.0.tgz" - integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= - -which-typed-array@^1.1.9: - version "1.1.9" - resolved "http://10.107.103.115:8001/which-typed-array/download/which-typed-array-1.1.9.tgz" - integrity sha1-MHz4mAJYSM+ZXnlehCPH8zfvveY= - 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" - is-typed-array "^1.1.10" - -which@^1.2.14, which@^1.2.9: - version "1.3.1" - resolved "http://10.107.103.115:8001/which/download/which-1.3.1.tgz" - integrity sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo= - dependencies: - isexe "^2.0.0" - -which@^2.0.1: - version "2.0.2" - resolved "http://10.107.103.115:8001/which/download/which-2.0.2.tgz" - integrity sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE= - dependencies: - isexe "^2.0.0" - -word-wrap@^1.0.3, word-wrap@^1.2.3: - version "1.2.3" - resolved "http://10.107.103.115:8001/word-wrap/download/word-wrap-1.2.3.tgz" - integrity sha1-YQY29rH3A4kb00dxzLF/uTtHB5w= - -wrap-ansi@^5.1.0: - version "5.1.0" - resolved "http://10.107.103.115:8001/wrap-ansi/download/wrap-ansi-5.1.0.tgz" - integrity sha1-H9H2cjXVttD+54EFYAG/tpTAOwk= - dependencies: - ansi-styles "^3.2.0" - string-width "^3.0.0" - strip-ansi "^5.0.0" - -wrap-ansi@^6.2.0: - version "6.2.0" - resolved "http://10.107.103.115:8001/wrap-ansi/download/wrap-ansi-6.2.0.tgz" - integrity sha1-6Tk7oHEC5skaOyIUePAlfNKFblM= - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "http://10.107.103.115:8001/wrap-ansi/download/wrap-ansi-7.0.0.tgz" - integrity sha1-Z+FFz/UQpqaYS98RUpEdadLrnkM= - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrappy@1: - version "1.0.2" - resolved "http://10.107.103.115:8001/wrappy/download/wrappy-1.0.2.tgz" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -ws@^6.2.1: - version "6.2.2" - resolved "http://10.107.103.115:8001/ws/download/ws-6.2.2.tgz" - integrity sha1-3Vzb1XqZeZFgl2UtePHMX66gwy4= - dependencies: - async-limiter "~1.0.0" - -ws@^7.3.1: - version "7.5.9" - resolved "http://10.107.103.115:8001/ws/download/ws-7.5.9.tgz" - integrity sha1-VPp9sp9MfOxosd3TqJ3gmZQrtZE= - -y18n@^4.0.0: - version "4.0.3" - resolved "http://10.107.103.115:8001/y18n/download/y18n-4.0.3.tgz" - integrity sha1-tfJZyCzW4zaSHv17/Yv1YN6e7t8= - -y18n@^5.0.5: - version "5.0.8" - resolved "http://10.107.103.115:8001/y18n/download/y18n-5.0.8.tgz" - integrity sha1-f0k00PfKjFb5UxSTndzS3ZHOHVU= - -yallist@^3.0.2: - version "3.1.1" - resolved "http://10.107.103.115:8001/yallist/download/yallist-3.1.1.tgz" - integrity sha1-27fa+b/YusmrRev2ArjLrQ1dCP0= - -yallist@^4.0.0: - version "4.0.0" - resolved "http://10.107.103.115:8001/yallist/download/yallist-4.0.0.tgz" - integrity sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI= - -yaml@^1.10.0, yaml@^1.10.2: - version "1.10.2" - resolved "http://10.107.103.115:8001/yaml/download/yaml-1.10.2.tgz" - integrity sha1-IwHF/78StGfejaIzOkWeKeeSDks= - -yargs-parser@^13.1.2: - version "13.1.2" - resolved "http://10.107.103.115:8001/yargs-parser/download/yargs-parser-13.1.2.tgz" - integrity sha1-Ew8JcC667vJlDVTObj5XBvek+zg= - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - -yargs-parser@^20.2.2, yargs-parser@^20.2.3, yargs-parser@^20.2.9: - version "20.2.9" - resolved "http://10.107.103.115:8001/yargs-parser/download/yargs-parser-20.2.9.tgz" - integrity sha1-LrfcOwKJcY/ClfNidThFxBoMlO4= - -yargs-parser@^21.1.1: - version "21.1.1" - resolved "http://10.107.103.115:8001/yargs-parser/download/yargs-parser-21.1.1.tgz" - integrity sha1-kJa87r+ZDSG7MfqVFuDt4pSnfTU= - -yargs@^13.3.2: - version "13.3.2" - resolved "http://10.107.103.115:8001/yargs/download/yargs-13.3.2.tgz" - integrity sha1-rX/+/sGqWVZayRX4Lcyzipwxot0= - 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 "http://10.107.103.115:8001/yargs/download/yargs-16.2.0.tgz" - integrity sha1-HIK/D2tqZur85+8w43b0mhJHf2Y= - 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" - -yargs@^17.0.0: - version "17.7.1" - resolved "http://10.107.103.115:8001/yargs/download/yargs-17.7.1.tgz" - integrity sha1-NKd2RSAdGo/FITrOeHwiDqu9CWc= - dependencies: - cliui "^8.0.1" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.3" - y18n "^5.0.5" - yargs-parser "^21.1.1" - -yn@3.1.1: - version "3.1.1" - resolved "http://10.107.103.115:8001/yn/download/yn-3.1.1.tgz" - integrity sha1-HodAGgnXZ8HV6rJqbkwYUYLS61A= - -yocto-queue@^0.1.0: - version "0.1.0" - resolved "http://10.107.103.115:8001/yocto-queue/download/yocto-queue-0.1.0.tgz" - integrity sha1-ApTrPe4FAo0x7hpfosVWpqrxChs= - -zrender@5.2.1: - version "5.2.1" - resolved "http://10.107.103.115:8001/zrender/download/zrender-5.2.1.tgz" - integrity sha1-X0u9qRW6bUErCxncJDG+qtBUF7s= - dependencies: - tslib "2.3.0" diff --git a/pom.xml b/pom.xml index 67a83b51d..128f59429 100644 --- a/pom.xml +++ b/pom.xml @@ -21,7 +21,7 @@ com.webank.wedatasphere.streamis streamis - 0.3.1 + ${revision} pom Streamis Project Parent POM @@ -45,16 +45,15 @@ - 1.4.0 + 0.3.2 + 1.7.0 4.12 - 1.1.2 - 0.3.1 - 2.11.12 + 1.2.2 + 2.12.17 1.8 3.3.3 2.8.5 1.31 - 2.13.2 3.1.1 4.5.4 4.5.4 @@ -70,10 +69,11 @@ 0.9.10 2.21 1.9.5 - 1.4.19 - 5.1.47 + 8.0.28 2.0.1.Final - 1.4.20 + 1.4.21 + 1.3.0 + 9.4.54.v20240208 @@ -152,11 +152,6 @@ gson ${gson.version} - - com.fasterxml.jackson.core - jackson-databind - ${fasterxml.jackson.version} - org.apache.commons commons-math3 @@ -225,6 +220,31 @@ + + org.codehaus.mojo + flatten-maven-plugin + ${flatten-maven-plugin.version} + + true + resolveCiFriendliesOnly + + + + flatten + + flatten + + process-resources + + + flatten.clean + + clean + + clean + + + org.apache.maven.plugins maven-deploy-plugin @@ -276,7 +296,17 @@ net.alchim31.maven scala-maven-plugin - 3.2.2 + 4.8.1 + + incremental + + -unchecked + -deprecation + -feature + -explaintypes + -target:jvm-8 + + eclipse-add-source @@ -286,31 +316,19 @@ scala-compile-first - process-resources compile + process-resources scala-test-compile-first - process-test-resources testCompile - - - attach-scaladocs - verify - - doc-jar - + process-test-resources - - ${scala.version} - incremental - true - org.apache.maven.plugins @@ -319,5 +337,11 @@ + + + org.codehaus.mojo + flatten-maven-plugin + + \ No newline at end of file diff --git a/streamis-appconn/pom.xml b/streamis-appconn/pom.xml index d71d69abb..b2374c08d 100644 --- a/streamis-appconn/pom.xml +++ b/streamis-appconn/pom.xml @@ -5,7 +5,7 @@ streamis com.webank.wedatasphere.streamis - 0.3.1 + ${revision} 4.0.0 diff --git a/streamis-jobmanager/pom.xml b/streamis-jobmanager/pom.xml index 36aac3adf..f49a9fc4d 100644 --- a/streamis-jobmanager/pom.xml +++ b/streamis-jobmanager/pom.xml @@ -20,7 +20,7 @@ streamis com.webank.wedatasphere.streamis - 0.3.1 + ${revision} 4.0.0 diff --git a/streamis-jobmanager/streamis-job-audit-log/pom.xml b/streamis-jobmanager/streamis-job-audit-log/pom.xml index 575dc209c..822848270 100644 --- a/streamis-jobmanager/streamis-job-audit-log/pom.xml +++ b/streamis-jobmanager/streamis-job-audit-log/pom.xml @@ -20,7 +20,7 @@ streamis com.webank.wedatasphere.streamis - 0.3.1 + ${revision} ../../pom.xml 4.0.0 @@ -37,22 +37,17 @@ org.apache.linkis linkis-common + ${linkis.version} org.apache.linkis linkis-module - - - org.mybatis - mybatis - 3.5.7 - compile + ${linkis.version} com.webank.wedatasphere.streamis streamis-job-manager-service - ${streamis.version} - compile + ${project.version} diff --git a/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/aspect/AuditLogAspect.java b/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/aspect/AuditLogAspect.java index 18e8403e7..191ae3d58 100644 --- a/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/aspect/AuditLogAspect.java +++ b/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/aspect/AuditLogAspect.java @@ -26,11 +26,7 @@ import javax.annotation.PostConstruct; import javax.servlet.http.HttpServletRequest; -import java.io.BufferedReader; import java.io.IOException; -import java.io.InputStream; -import java.io.InputStreamReader; -import java.nio.charset.StandardCharsets; import java.util.*; import java.util.regex.Matcher; import java.util.regex.Pattern; @@ -48,6 +44,9 @@ public class AuditLogAspect { private static final Pattern PROJECT_NAME_PATTERN = Pattern.compile("[?&]projectName=([^&]+)"); + private static final String PROJECT_NAME = "projectName"; + private static final String JOB_ID = "jobId"; + private static final String BULK_SUBJECT = "bulkSubject"; @PostConstruct private void init() { @@ -65,6 +64,9 @@ public Object captureAndLogAuditLog(ProceedingJoinPoint joinPoint) throws Throwa String userName = proxyUserEntity.getUsername(); Map requestParams = getRequestParamsByProceedingJoinPoint(joinPoint); + if (requestParams.containsKey("response")) { + requestParams.remove("response"); + } Object result = null; long startTime = System.currentTimeMillis(); try { @@ -74,14 +76,15 @@ public Object captureAndLogAuditLog(ProceedingJoinPoint joinPoint) throws Throwa throw e; } long costTime = System.currentTimeMillis() - startTime; + String jobName = getJobNameFromRequest(req, requestParams, method); result = Optional.ofNullable(result).orElse("--"); - logAuditInformationAsync(req, requestURI, requestParams, parseObjectToString(result), proxyUser, userName, method, costTime); + logAuditInformationAsync(req, requestURI, requestParams, parseObjectToString(result), proxyUser, userName, method, costTime, jobName); return result; } @Async public void logAuditInformationAsync(HttpServletRequest req, String requestURI, Map requestParams, - String result, String proxyUser, String userName, String method, long costTimeMills) { + String result, String proxyUser, String userName, String method, long costTimeMills,String jobName) { if (!JobAuditConf.AUDIT_LOG_ENABLE.getValue()) { return; } @@ -111,14 +114,14 @@ public void logAuditInformationAsync(HttpServletRequest req, String requestURI, projectName = getProjectNameFromReferer(req.getHeader("Referer")); } try { - logAuditInformation(requestURI, parseObjectToString(requestParams), result, proxyUser, userName, method, projectName, costTimeMills); + logAuditInformation(requestURI, parseObjectToString(requestParams), result, proxyUser, userName, method, projectName, costTimeMills,jobName); } catch (Exception e) { LOG.error("审计日志记录保存失败"); } } - private void logAuditInformation(String requestURI, String requestParams, String result, String proxyUser, String userName, String method, String projectName, long costTimeMills) { + private void logAuditInformation(String requestURI, String requestParams, String result, String proxyUser, String userName, String method, String projectName, long costTimeMills,String jobName) { String apiDesc = InterfaceDescriptionEnum.getDescriptionByUrl(requestURI); String clientIp = getClientIp(); StreamAuditLog auditLog = new StreamAuditLog(); @@ -133,6 +136,7 @@ private void logAuditInformation(String requestURI, String requestParams, String auditLog.setProjectName(projectName); auditLog.setClientIp(clientIp); auditLog.setCostTimeMills(costTimeMills); + auditLog.setJobName(jobName); auditLogService.saveAuditLog(auditLog); } @@ -163,6 +167,13 @@ private Map buildRequestParam(String[] paramNames, Object[] para //如果是批量文件上传 if (value instanceof List) { try { + List tmpList = (List) value; + if (tmpList.size() == 0) { + requestParams.put(paramNames[i], value); + break; + } + Object tmpV1 = tmpList.get(0); + if (MultipartFile.class.isInstance(tmpV1)) { List multipartFiles = castList(value, MultipartFile.class); if (multipartFiles != null) { List fileNames = new ArrayList<>(); @@ -173,8 +184,9 @@ private Map buildRequestParam(String[] paramNames, Object[] para requestParams.put(paramNames[i], fileNames); break; } + } } catch (ClassCastException e) { - + LOG.warn("buildRequestParam: " + value + " failed. " + e.getMessage(), e); } } if (!paramNames[i].equalsIgnoreCase("req") && !paramNames[i].equalsIgnoreCase("request")) { @@ -185,10 +197,14 @@ private Map buildRequestParam(String[] paramNames, Object[] para } private static List castList(Object obj, Class clazz) { - List result = new ArrayList(); + List result = new ArrayList<>(); if (obj instanceof List) { for (Object o : (List) obj) { + if (clazz.isInstance(o)) { result.add(clazz.cast(o)); + } else if (null != o) { + LOG.warn("discarded {}", o.getClass()); + } } return result; } @@ -245,9 +261,9 @@ private String getProjectNameFromGetRequest(HttpServletRequest req) { || req.getRequestURI().equals(InterfaceDescriptionEnum.CONFIG_DEFINITIONS.getUrl())) { return ""; } - String projectName = req.getParameter("projectName"); + String projectName = req.getParameter(PROJECT_NAME); if (projectName == null || projectName.isEmpty()) { - Long jobId = Long.valueOf(req.getParameter("jobId")); + Long jobId = Long.valueOf(req.getParameter(JOB_ID)); projectName = auditLogService.getProjectNameById(jobId); } @@ -257,19 +273,19 @@ private String getProjectNameFromGetRequest(HttpServletRequest req) { private String getProjectNameFromPutRequest(HttpServletRequest req, Map requestParams) { String projectName = ""; if (req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_EXECUTE_INSPECT.getUrl())) { - String[] jobIdArray = req.getParameterValues("jobId"); + String[] jobIdArray = req.getParameterValues(JOB_ID); List jobIdList = Arrays.stream(jobIdArray) .map(Integer::valueOf) .collect(Collectors.toList()); Integer jobId = jobIdList.get(0); projectName = auditLogService.getProjectNameById(Long.valueOf(jobId)); } else if (req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_STATUS.getUrl())) { - Map map = BDPJettyServerHelper.gson().fromJson(requestParams.get("requestMap").toString(), Map.class); + Map map = BDPJettyServerHelper.gson().fromJson(requestParams.get("requestMap").toString(), Map.class); List jobIds = (List) map.get("id_list"); Long jobId = Math.round(jobIds.get(0)); projectName = auditLogService.getProjectNameById(jobId); } else { - String jobId = req.getParameter("jobId"); + String jobId = req.getParameter(JOB_ID); projectName = auditLogService.getProjectNameById(Long.valueOf(jobId)); } return projectName; @@ -279,68 +295,161 @@ private String getProjectNameFromPostRequest(HttpServletRequest req, Map tasks = gson.fromJson(gson.toJson(requestParams.get("bulkUpdateLabelRequest")), Map.class); List> list = gson.fromJson(tasks.get("tasks").toString(), new TypeToken>>() { }.getType()); String jobId = list.get(0).get("id").toString(); projectName = auditLogService.getProjectNameById((long) Double.parseDouble(jobId)); } else if (req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_EXECUTE.getUrl())) { - Map map = gson.fromJson(requestParams.get("json").toString(), Map.class); - Long jobId = (long) Double.parseDouble(map.get("jobId").toString()); + Map map = gson.fromJson(requestParams.get("json").toString(), Map.class); + Long jobId = (long) Double.parseDouble(map.get(JOB_ID).toString()); projectName = auditLogService.getProjectNameById(jobId); } else if (req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_UPDATE_CONTENT.getUrl())) { - Map contentRequest = gson.fromJson(gson.toJson(requestParams.get("contentRequest")), Map.class); - Long jobId = (long) Double.parseDouble(contentRequest.get("jobId").toString()); + Map contentRequest = gson.fromJson(gson.toJson(requestParams.get("contentRequest")), Map.class); + Long jobId = (long) Double.parseDouble(contentRequest.get(JOB_ID).toString()); projectName = auditLogService.getProjectNameById(jobId); } else if (req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_BULK_EXECUTION.getUrl())) { - Map bulkRequest = gson.fromJson(gson.toJson(requestParams.get("execBulkRequest")), Map.class); - List bulkSbjList = (List) bulkRequest.get("bulkSubject"); + Map bulkRequest = gson.fromJson(gson.toJson(requestParams.get("execBulkRequest")), Map.class); + List bulkSbjList = (List) bulkRequest.get(BULK_SUBJECT); Long jobId = Math.round(bulkSbjList.get(0)); projectName = auditLogService.getProjectNameById(jobId); } else if (req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_BULK_PAUSE.getUrl())) { - Map bulkRequest = gson.fromJson(gson.toJson(requestParams.get("pauseRequest")), Map.class); - List bulkSbjList = (List) bulkRequest.get("bulkSubject"); + Map bulkRequest = gson.fromJson(gson.toJson(requestParams.get("pauseRequest")), Map.class); + List bulkSbjList = (List) bulkRequest.get(BULK_SUBJECT); Long jobId = Math.round(bulkSbjList.get(0)); projectName = auditLogService.getProjectNameById(jobId); } else if (req.getRequestURI().equals(InterfaceDescriptionEnum.PROJECT_FILES_UPLOAD.getUrl()) || req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_UPLOAD.getUrl())) { - projectName = req.getParameter("projectName"); + projectName = req.getParameter(PROJECT_NAME); } else if (req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_ENABLE.getUrl()) || req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_BAN.getUrl())) { List jobIdList = (List) requestParams.get("jobIdList"); Long jobId = jobIdList.get(0); projectName = auditLogService.getProjectNameById(jobId); } else if (req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_CREATE_OR_UPDATE.getUrl())) { - Map metaJsonInfo = gson.fromJson(gson.toJson(requestParams.get("metaJsonInfo")), Map.class); - projectName = metaJsonInfo.get("projectName").toString(); + Map metaJsonInfo = gson.fromJson(gson.toJson(requestParams.get("metaJsonInfo")), Map.class); + projectName = metaJsonInfo.get(PROJECT_NAME).toString(); } else if (req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_UPDATE_TASK.getUrl())) { - Map json = gson.fromJson(gson.toJson(requestParams.get("json")), Map.class); - projectName = json.get("projectName").toString(); + Map json = gson.fromJson(gson.toJson(requestParams.get("json")), Map.class); + projectName = json.get(PROJECT_NAME).toString(); } else { - projectName = requestParams.get("projectName").toString(); + projectName = requestParams.get(PROJECT_NAME).toString(); } return projectName; } + private String getJobNameFromRequest(HttpServletRequest req, Map requestParams, String method) { + if ("GET".equalsIgnoreCase(method)) { + return getJobNameFromGetRequest(req); + } else if ("PUT".equalsIgnoreCase(method)) { + return getJobNameFromPutRequest(req, requestParams); + } else if ("POST".equalsIgnoreCase(method)) { + return getJobNameFromPostRequest(req, requestParams); + } + return "--"; + } - private Map parseJsonToMap(String json) { - try { - return BDPJettyServerHelper.jacksonJson().readValue(json, Map.class); - } catch (IOException e) { - e.printStackTrace(); - return Collections.emptyMap(); + private String getJobNameFromGetRequest(HttpServletRequest req) { + String jobIdStr = req.getParameter(JOB_ID); + if (StringUtils.isNotBlank(jobIdStr)) { + Long jobId = Long.valueOf(jobIdStr); + return auditLogService.getJobNameById(jobId); + } else { + return null; + } + } + + private String getJobNameFromPutRequest(HttpServletRequest req, Map requestParams) { + if (req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_EXECUTE_INSPECT.getUrl())) { + String[] jobIdArray = req.getParameterValues(JOB_ID); + List jobIds = Arrays.stream(jobIdArray) + .map(Long::valueOf) + .collect(Collectors.toList()); + List jobNames = auditLogService.getBulkJobNameByIds(jobIds); + return String.join(",", jobNames); + } else if (req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_STATUS.getUrl())) { + Map map = BDPJettyServerHelper.gson().fromJson(requestParams.get("requestMap").toString(), Map.class); + List jobIdDouble = (List) map.get("id_list"); + List jobIds = jobIdDouble.stream().map(Math::round).collect(Collectors.toList()); + List jobNames = auditLogService.getBulkJobNameByIds(jobIds); + return String.join(",", jobNames); + } else if (req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_SNAPSHOT.getUrl())){ + if (requestParams.get(JOB_ID) != null){ + String jobIdStr = requestParams.get(JOB_ID).toString(); + Long jobId = Long.valueOf(jobIdStr); + return auditLogService.getJobNameById(jobId); + } + return null; + } else { + String jobIdStr = req.getParameter(JOB_ID); + if (StringUtils.isNotBlank(jobIdStr)) { + Long jobId = Long.valueOf(jobIdStr); + return auditLogService.getJobNameById(jobId); + }else{ + return null; + } + } + } + + private String getJobNameFromPostRequest(HttpServletRequest req, Map requestParams) { + String jobName = null; + Gson gson = BDPJettyServerHelper.gson(); + if (req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_UPDATE_LABEL.getUrl())) { + Map tasks = gson.fromJson(gson.toJson(requestParams.get("bulkUpdateLabelRequest")), Map.class); + List> list = gson.fromJson(tasks.get("tasks").toString(), new TypeToken>>() { + }.getType()); + String jobId = list.get(0).get("id").toString(); + jobName = auditLogService.getJobNameById((long) Double.parseDouble(jobId)); + } else if (req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_EXECUTE.getUrl())) { + Map map = gson.fromJson(requestParams.get("json").toString(), Map.class); + Long jobId = (long) Double.parseDouble(map.get(JOB_ID).toString()); + jobName = auditLogService.getJobNameById(jobId); + } else if (req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_UPDATE_CONTENT.getUrl())) { + Map contentRequest = gson.fromJson(gson.toJson(requestParams.get("contentRequest")), Map.class); + Long jobId = (long) Double.parseDouble(contentRequest.get(JOB_ID).toString()); + jobName = auditLogService.getJobNameById(jobId); + } else if (req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_BULK_EXECUTION.getUrl())) { + Map bulkRequest = gson.fromJson(gson.toJson(requestParams.get("execBulkRequest")), Map.class); + List bulkSbjList = (List) bulkRequest.get(BULK_SUBJECT); + List jobIds = bulkSbjList.stream().map(Math::round).collect(Collectors.toList()); + List jobNames = auditLogService.getBulkJobNameByIds(jobIds); + jobName = String.join(",", jobNames); + } else if (req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_BULK_PAUSE.getUrl())) { + Map bulkRequest = gson.fromJson(gson.toJson(requestParams.get("pauseRequest")), Map.class); + List bulkSbjList = (List) bulkRequest.get(BULK_SUBJECT); + List jobIds = bulkSbjList.stream().map(Math::round).collect(Collectors.toList()); + List jobNames = auditLogService.getBulkJobNameByIds(jobIds); + jobName = String.join(",", jobNames); + } else if (req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_ENABLE.getUrl()) + || req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_BAN.getUrl())) { + List jobIds = (List) requestParams.get("jobIdList"); + List jobNames = auditLogService.getBulkJobNameByIds(jobIds); + jobName = String.join(",", jobNames); + } else if (req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_CREATE_OR_UPDATE.getUrl())) { + Map metaJsonInfo = gson.fromJson(gson.toJson(requestParams.get("metaJsonInfo")), Map.class); + jobName = metaJsonInfo.get("jobName").toString(); + } else if (req.getRequestURI().equals(InterfaceDescriptionEnum.JOB_UPDATE_TASK.getUrl())) { + Map json = gson.fromJson(gson.toJson(requestParams.get("json")), Map.class); + jobName = json.get("jobName").toString(); + } else { + if (requestParams.get(JOB_ID) != null){ + String jobIdStr = requestParams.get(JOB_ID).toString(); + Long jobId = Long.valueOf(jobIdStr); + jobName = auditLogService.getJobNameById(jobId); + } } + return jobName; } - private String parseObjectToString(Object json) { + private String parseObjectToString(Object obj) { try { - if (ObjectUtils.isEmpty(json)) { + if (ObjectUtils.isEmpty(obj)) { return "--"; } else { - return BDPJettyServerHelper.gson().toJson(json); + return BDPJettyServerHelper.gson().toJson(obj); } } catch (Exception e) { - LOG.error("failed parse map to string "); + LOG.error("failed parse map to string . " + e.getMessage()); } return "--"; } diff --git a/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/aspect/InterfaceDescriptionEnum.java b/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/aspect/InterfaceDescriptionEnum.java index 697716747..8ae3ec5bd 100644 --- a/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/aspect/InterfaceDescriptionEnum.java +++ b/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/aspect/InterfaceDescriptionEnum.java @@ -3,7 +3,9 @@ import org.springframework.util.AntPathMatcher; import java.util.HashMap; +import java.util.HashSet; import java.util.Map; +import java.util.Set; public enum InterfaceDescriptionEnum { @@ -47,16 +49,11 @@ public enum InterfaceDescriptionEnum { JOB_SNAPSHOT("/api/rest_j/v1/streamis/streamJobManager/job/snapshot/{jobId:\\w+}","生成Job快照"), JOB_UPLOAD("/api/rest_j/v1/streamis/streamJobManager/job/upload","上传Job"), JOB_ENABLE("/api/rest_j/v1/streamis/streamJobManager/job/enable","开启Job"), - JOB_BAN("/api/rest_j/v1/streamis/streamJobManager/job/ban","禁用Job"); + JOB_BAN("/api/rest_j/v1/streamis/streamJobManager/job/ban","禁用Job"), + USERNAME_PROXYUSER("/api/rest_j/v1/streamis/streamJobManager/highAvailable/username","得到用户名和代理用户名"); private String url; private String description; - - private static String systemPath = "/api/rest_j/v1"; - - private static String projectManagerRestfulApiPath = "/streamis/streamProjectManager/project"; - - InterfaceDescriptionEnum(String url, String description) { this.url = url; this.description = description; diff --git a/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/conf/JobAuditConf.java b/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/conf/JobAuditConf.java index df5e60c8e..2d068a878 100644 --- a/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/conf/JobAuditConf.java +++ b/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/conf/JobAuditConf.java @@ -9,7 +9,7 @@ public class JobAuditConf { /* divided by comma */ - public static final CommonVars AUDIT_LOG_URI_SKIP = CommonVars.apply("wds.streamis.log.audit.uri.skip", "/api/rest_j/v1/streamis/streamJobManager/log/collect/events,/api/rest_j/v1/streamis/streamJobManager/log/heartbeat"); + public static final CommonVars AUDIT_LOG_URI_SKIP = CommonVars.apply("wds.streamis.log.audit.uri.skip", "/api/rest_j/v1/streamis/streamJobManager/log/collect/events,/api/rest_j/v1/streamis/streamJobManager/log/heartbeat,/api/rest_j/v1/streamis/streamProjectManager/project/files/list,/api/rest_j/v1/streamis/streamProjectManager/project/files/version/list,/api/rest_j/v1/streamis/streamJobManager/job/list,/api/rest_j/v1/streamis/streamJobManager/job/execute/history,/api/rest_j/v1/streamis/streamJobManager/job/logs,/api/rest_j/v1/streamis/streamJobManager/job/alert,/api/rest_j/v1/streamis/streamJobManager/job/status,/api/rest_j/v1/streamis/streamJobManager/highAvailable/username"); } diff --git a/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/dao/StreamAuditLogMapper.java b/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/dao/StreamAuditLogMapper.java index adc15fd3b..b2c4d8cd1 100644 --- a/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/dao/StreamAuditLogMapper.java +++ b/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/dao/StreamAuditLogMapper.java @@ -14,9 +14,16 @@ List searchAuditLogs( @Param("proxyUser") String proxyUser, @Param("startDate") Date startDate, @Param("endDate") Date endDate, - @Param("projectName") String projectName); + @Param("projectName") String projectName, + @Param("jobName") String jobName, + @Param("jobNameIsNull") Boolean jobNameIsNull, + @Param("jobNameLike") String jobNameLike); void saveAuditLog(StreamAuditLog auditLog); String getProjectNameById(@Param("jobId") Long jobId); + + String getJobNameById(@Param("jobId") Long jobId); + + List getBulkJobNameByIds(@Param("jobIds") List jobIds); } diff --git a/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/dao/impl/StreamAuditLogMapper.xml b/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/dao/impl/StreamAuditLogMapper.xml index 683acc2ec..276699c06 100644 --- a/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/dao/impl/StreamAuditLogMapper.xml +++ b/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/dao/impl/StreamAuditLogMapper.xml @@ -38,16 +38,37 @@ AND operate_time <= #{endDate} + + AND job_name IS NULL + + + AND job_name LIKE #{jobNameLike} + order by operate_time desc - INSERT INTO linkis_stream_audit_log (user,api_name,api_type,api_desc,input_parameters, output_parameters, proxy_user, operate_time,project_name,client_ip,cost_time_mills) - VALUES (#{user}, #{apiName},#{apiType},#{apiDesc},#{inputParameters}, #{outputParameters}, #{proxyUser}, #{operateTime},#{projectName},#{clientIp},#{costTimeMills}) + INSERT INTO linkis_stream_audit_log (user,api_name,api_type,api_desc,input_parameters, output_parameters, proxy_user, operate_time,project_name,client_ip,cost_time_mills,job_name) + VALUES (#{user}, #{apiName},#{apiType},#{apiDesc},#{inputParameters}, #{outputParameters}, #{proxyUser}, #{operateTime},#{projectName},#{clientIp},#{costTimeMills},#{jobName}) + + + + \ No newline at end of file diff --git a/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/entity/StreamAuditLog.java b/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/entity/StreamAuditLog.java index b7783eafd..6f1aaa2b2 100644 --- a/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/entity/StreamAuditLog.java +++ b/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/entity/StreamAuditLog.java @@ -19,6 +19,8 @@ public class StreamAuditLog { private Long costTimeMills; + private String jobName; + public String getClientIp() { return clientIp; } @@ -116,4 +118,12 @@ public Long getCostTimeMills() { public void setCostTimeMills(Long costTimeMills) { this.costTimeMills = costTimeMills; } + + public String getJobName() { + return jobName; + } + + public void setJobName(String jobName) { + this.jobName = jobName; + } } diff --git a/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/restful/api/AuditLogRestfulApi.java b/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/restful/api/AuditLogRestfulApi.java index c4e045c17..0f3e555d1 100644 --- a/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/restful/api/AuditLogRestfulApi.java +++ b/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/restful/api/AuditLogRestfulApi.java @@ -45,9 +45,13 @@ public Message searchAuditLogs(HttpServletRequest req, @RequestParam(value = "proxyUser", required = false) String proxyUser, @RequestParam(value = "startDate", required = false) @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") Date startDate, @RequestParam(value = "endDate", required = false) @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") Date endDate, - @RequestParam(value = "projectName",required = false) String projectName + @RequestParam(value = "projectName",required = false) String projectName, + @RequestParam(value = "jobName",required = false) String jobName ) { String userName = ModuleUserUtils.getOperationUser(req, "Query job audit log"); + if (StringUtils.isBlank(userName)) { + return Message.error("user name cannot be empty(用户名不能为空,请指定)"); + } if(StringUtils.isBlank(projectName)){ return Message.error("Project name cannot be empty(项目名不能为空,请指定)"); } @@ -63,7 +67,7 @@ public Message searchAuditLogs(HttpServletRequest req, PageInfo pageInfo; PageHelper.startPage(pageNow, pageSize); try { - pageInfo = auditLogService.searchAuditLogs(apiName, user, proxyUser, startDate, endDate,projectName); + pageInfo = auditLogService.searchAuditLogs(apiName, user, proxyUser, startDate, endDate,projectName,jobName); } finally { PageHelper.clearPage(); } diff --git a/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/service/AuditLogService.java b/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/service/AuditLogService.java index bdbb5eace..9cadf20ec 100644 --- a/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/service/AuditLogService.java +++ b/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/service/AuditLogService.java @@ -9,9 +9,13 @@ public interface AuditLogService { - PageInfo searchAuditLogs(String apiName, String user, String proxyUser, Date startDate, Date endDate,String projectName); + PageInfo searchAuditLogs(String apiName, String user, String proxyUser, Date startDate, Date endDate,String projectName,String jobName); void saveAuditLog(StreamAuditLog auditLog); String getProjectNameById(Long jobId); + + String getJobNameById(Long jobId); + + List getBulkJobNameByIds(List jobIds); } diff --git a/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/service/impl/AuditLogServiceImpl.java b/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/service/impl/AuditLogServiceImpl.java index 709083180..e02510d54 100644 --- a/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/service/impl/AuditLogServiceImpl.java +++ b/streamis-jobmanager/streamis-job-audit-log/src/main/java/com/webank/wedatasphere/streamis/audit/log/service/impl/AuditLogServiceImpl.java @@ -4,6 +4,7 @@ import com.webank.wedatasphere.streamis.audit.log.dao.StreamAuditLogMapper; import com.webank.wedatasphere.streamis.audit.log.entity.StreamAuditLog; import com.webank.wedatasphere.streamis.audit.log.service.AuditLogService; +import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -15,8 +16,15 @@ public class AuditLogServiceImpl implements AuditLogService { @Autowired private StreamAuditLogMapper auditLogMapper; - public PageInfo searchAuditLogs(String apiName, String user, String proxyUser, Date startDate, Date endDate,String projectName) { - List streamAuditLogs = auditLogMapper.searchAuditLogs(apiName, user, proxyUser, startDate, endDate,projectName); + public PageInfo searchAuditLogs(String apiName, String user, String proxyUser, Date startDate, Date endDate,String projectName,String jobName) { + Boolean jobNameIsNull = false; + String jobNameLike = null; + if ("*".equals(jobName)) { + jobNameIsNull = true; + } else if (StringUtils.isNotBlank(jobName)) { + jobNameLike = "%" + jobName + "%"; + } + List streamAuditLogs = auditLogMapper.searchAuditLogs(apiName, user, proxyUser, startDate, endDate,projectName,jobName,jobNameIsNull,jobNameLike); return new PageInfo<>(streamAuditLogs); } @@ -30,4 +38,13 @@ public String getProjectNameById(Long jobId) { return auditLogMapper.getProjectNameById(jobId); } + @Override + public String getJobNameById(Long jobId){ + return auditLogMapper.getJobNameById(jobId); + } + + public List getBulkJobNameByIds(List jobIds){ + return auditLogMapper.getBulkJobNameByIds(jobIds); + } + } diff --git a/streamis-jobmanager/streamis-job-entrypoint/pom.xml b/streamis-jobmanager/streamis-job-entrypoint/pom.xml index 6b54298b3..7f7162bae 100644 --- a/streamis-jobmanager/streamis-job-entrypoint/pom.xml +++ b/streamis-jobmanager/streamis-job-entrypoint/pom.xml @@ -20,7 +20,7 @@ streamis-jobmanager com.webank.wedatasphere.streamis - 0.3.1 + ${revision} 4.0.0 pom diff --git a/streamis-jobmanager/streamis-job-entrypoint/streamis-job-entrypoint-common/pom.xml b/streamis-jobmanager/streamis-job-entrypoint/streamis-job-entrypoint-common/pom.xml index 2ec020dbd..103e8b6e6 100644 --- a/streamis-jobmanager/streamis-job-entrypoint/streamis-job-entrypoint-common/pom.xml +++ b/streamis-jobmanager/streamis-job-entrypoint/streamis-job-entrypoint-common/pom.xml @@ -20,7 +20,7 @@ streamis-job-entrypoint com.webank.wedatasphere.streamis - 0.3.1 + ${revision} 4.0.0 @@ -50,7 +50,7 @@ com.webank.wedatasphere.streamis streamis-jobmanager-common - 0.3.1 + ${project.version} junit diff --git a/streamis-jobmanager/streamis-job-entrypoint/streamis-job-entrypoint-flink/pom.xml b/streamis-jobmanager/streamis-job-entrypoint/streamis-job-entrypoint-flink/pom.xml index 59ccedf7e..0f3d1dc18 100644 --- a/streamis-jobmanager/streamis-job-entrypoint/streamis-job-entrypoint-flink/pom.xml +++ b/streamis-jobmanager/streamis-job-entrypoint/streamis-job-entrypoint-flink/pom.xml @@ -5,7 +5,7 @@ streamis-jobmanager com.webank.wedatasphere.streamis - 0.3.1 + ${revision} ../../pom.xml 4.0.0 @@ -21,7 +21,7 @@ com.webank.wedatasphere.streamis streamis-job-entrypoint-common - 0.3.1 + ${project.version} diff --git a/streamis-jobmanager/streamis-job-entrypoint/streamis-job-entrypoint-spark/pom.xml b/streamis-jobmanager/streamis-job-entrypoint/streamis-job-entrypoint-spark/pom.xml index c4c82276b..4e1ffbe67 100644 --- a/streamis-jobmanager/streamis-job-entrypoint/streamis-job-entrypoint-spark/pom.xml +++ b/streamis-jobmanager/streamis-job-entrypoint/streamis-job-entrypoint-spark/pom.xml @@ -5,7 +5,7 @@ streamis-jobmanager com.webank.wedatasphere.streamis - 0.3.1 + ${revision} ../../pom.xml 4.0.0 @@ -21,7 +21,7 @@ com.webank.wedatasphere.streamis streamis-job-entrypoint-common - 0.3.1 + ${project.version} diff --git a/streamis-jobmanager/streamis-job-errorcode/pom.xml b/streamis-jobmanager/streamis-job-errorcode/pom.xml index 00f8cae02..ee164d550 100644 --- a/streamis-jobmanager/streamis-job-errorcode/pom.xml +++ b/streamis-jobmanager/streamis-job-errorcode/pom.xml @@ -20,7 +20,7 @@ streamis-jobmanager com.webank.wedatasphere.streamis - 0.3.1 + ${revision} 4.0.0 @@ -38,16 +38,24 @@ org.apache.linkis linkis-common + provided org.apache.linkis linkis-module + provided org.apache.linkis - linkis-error-code-client + linkis-pes-client ${linkis.version} + + org.junit.jupiter + junit-jupiter + RELEASE + test + diff --git a/streamis-jobmanager/streamis-job-errorcode/src/main/java/com/webank/wedatasphere/streamis/errorcode/handler/StreamisErrorCodeHandler.java b/streamis-jobmanager/streamis-job-errorcode/src/main/java/com/webank/wedatasphere/streamis/errorcode/handler/StreamisErrorCodeHandler.java index ab398e3bb..27af89580 100644 --- a/streamis-jobmanager/streamis-job-errorcode/src/main/java/com/webank/wedatasphere/streamis/errorcode/handler/StreamisErrorCodeHandler.java +++ b/streamis-jobmanager/streamis-job-errorcode/src/main/java/com/webank/wedatasphere/streamis/errorcode/handler/StreamisErrorCodeHandler.java @@ -5,14 +5,9 @@ import com.webank.wedatasphere.streamis.errorcode.utils.StreamisErrorCodeMatcher; import org.apache.linkis.common.utils.Utils; import org.apache.linkis.errorcode.client.ClientConfiguration; -import org.apache.linkis.errorcode.client.handler.LinkisErrorCodeHandler; -import org.apache.linkis.errorcode.client.utils.ErrorCodeMatcher; -import org.apache.linkis.errorcode.common.ErrorCode; -import org.apache.linkis.errorcode.common.LinkisErrorCode; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import scala.Option; -import scala.Tuple2; import scala.Tuple3; import java.util.*; diff --git a/streamis-jobmanager/streamis-job-errorcode/src/main/scala/com/webank/wedatasphere/streamis/errorcode/utils/StreamisErrorCodeMatcher.scala b/streamis-jobmanager/streamis-job-errorcode/src/main/scala/com/webank/wedatasphere/streamis/errorcode/utils/StreamisErrorCodeMatcher.scala index d304da560..b0a17ed1c 100644 --- a/streamis-jobmanager/streamis-job-errorcode/src/main/scala/com/webank/wedatasphere/streamis/errorcode/utils/StreamisErrorCodeMatcher.scala +++ b/streamis-jobmanager/streamis-job-errorcode/src/main/scala/com/webank/wedatasphere/streamis/errorcode/utils/StreamisErrorCodeMatcher.scala @@ -29,12 +29,15 @@ object StreamisErrorCodeMatcher extends Logging { Utils.tryCatch { import scala.collection.JavaConverters._ errorCodes.asScala.foreach(e => - if (e.getErrorRegex.r.findFirstIn(log).isDefined) { - val matched = e.getErrorRegex.r.unapplySeq(log) + { + val regexUnanchored = e.getErrorRegex.r.unanchored + if (regexUnanchored.findFirstIn(log).isDefined) { + val matched = regexUnanchored.unapplySeq(log) if (matched.nonEmpty) { return Some(e.getErrorCode, e.getErrorDesc.format(matched.get: _*), e.getSolution) } else return Some(e.getErrorCode, e.getErrorDesc, e.getSolution) } + } ) None } { t: Throwable => diff --git a/streamis-jobmanager/streamis-job-launcher/pom.xml b/streamis-jobmanager/streamis-job-launcher/pom.xml index ba47ee8a5..8a3e70b96 100755 --- a/streamis-jobmanager/streamis-job-launcher/pom.xml +++ b/streamis-jobmanager/streamis-job-launcher/pom.xml @@ -20,7 +20,7 @@ streamis-jobmanager com.webank.wedatasphere.streamis - 0.3.1 + ${revision} 4.0.0 diff --git a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-base/pom.xml b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-base/pom.xml index 126096d6a..dff796efc 100755 --- a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-base/pom.xml +++ b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-base/pom.xml @@ -20,7 +20,7 @@ streamis-jobmanager com.webank.wedatasphere.streamis - 0.3.1 + ${revision} ../../pom.xml 4.0.0 @@ -49,8 +49,9 @@ linkis-mybatis - org.apache.linkis - linkis-module + com.google.code.gson + gson + ${gson.version} diff --git a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-base/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/job/conf/JobConf.scala b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-base/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/job/conf/JobConf.scala index 92ace021e..7cb86c431 100644 --- a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-base/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/job/conf/JobConf.scala +++ b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-base/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/job/conf/JobConf.scala @@ -104,9 +104,9 @@ object JobConf { val DEFAULT_ERROR_MSG: CommonVars[String] = CommonVars("wds.streamis.default.error.msg", "正在分析日志,请稍后") - val ANALYZE_ERROR_MSG: CommonVars[String] = CommonVars("wds.streamis.default.error.msg", "错误原因分析失败") + val ANALYZE_ERROR_MSG: CommonVars[String] = CommonVars("wds.streamis.analyze.error.msg", "错误原因分析失败") - val FINAL_ERROR_MSG: CommonVars[String] = CommonVars("wds.streamis.default.error.msg", "无法匹配到对应错误码,请联系管理员") + val FINAL_ERROR_MSG: CommonVars[String] = CommonVars("wds.streamis.final.error.msg", "无法匹配到对应错误码,请联系管理员") val PROJECT_NAME_STRICT_CHECK_SWITCH: CommonVars[Boolean] = CommonVars("wds.streamis.project.name.strict.check.enable", false) @@ -114,8 +114,6 @@ object JobConf { val HIGHAVAILABLE_SOURCE: CommonVars[String] = CommonVars("wds.streamis.app.highavailable.source", "aomp") -// val HIGHAVAILABLE_POLICY: CommonVars[String] = CommonVars("wds.streamis.app.highavailable.policy.double", "double") - val HIGHAVAILABLE_POLICY_DOUBLE: CommonVars[String] = CommonVars("wds.streamis.app.highavailable.policy.double", "double") val HIGHAVAILABLE_POLICY_DOUBLE_BAK: CommonVars[String] = CommonVars("wds.streamis.app.highavailable.policy.doubleWithBak", "doubleWithBak") @@ -128,6 +126,8 @@ object JobConf { val HIGHAVAILABLE_DEFAULT_POLICY: CommonVars[String] = CommonVars("wds.streamis.app.highavailable.default.policy", "single") + val HIGHAVAILABLE_ENABLE_INTERFACE_UPLOAD: CommonVars[Boolean] = CommonVars("wds.streamis.app.highavailable.enable.interface.upload", true) + val JOB_SCHEMA_SINGLE: CommonVars[String] = CommonVars("wds.streamis.app.job.schema.single", "single") val JOB_SCHEMA_DOUBLE: CommonVars[String] = CommonVars("wds.streamis.app.job.schema.double", "double") @@ -162,7 +162,7 @@ object JobConf { val HIGHAVAILABLE_TOKEN: CommonVars[String] = CommonVars("wds.streamis.app.highavailable.token", "streamis0.3.8") - val STANDARD_AUTHENTICATION_KEY: CommonVars[Boolean] = CommonVars("wds.streamis.standard.authentication.key", true) + val STANDARD_AUTHENTICATION_KEY: CommonVars[Boolean] = CommonVars("wds.streamis.standard.authentication.key", false) val JOB_CONTENT_EDIT_ENABLE: CommonVars[Boolean] = CommonVars("wds.streamis.job.content.edit.enable", true) diff --git a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/conf/JobConfKeyConstants.scala b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-base/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/job/conf/JobConfKeyConstants.scala similarity index 98% rename from streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/conf/JobConfKeyConstants.scala rename to streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-base/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/job/conf/JobConfKeyConstants.scala index 75ad7d215..77a8a4f15 100644 --- a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/conf/JobConfKeyConstants.scala +++ b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-base/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/job/conf/JobConfKeyConstants.scala @@ -13,7 +13,7 @@ * limitations under the License. */ -package com.webank.wedatasphere.streamis.jobmanager.launcher.conf +package com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf import org.apache.linkis.common.conf.CommonVars import org.apache.linkis.governance.common.conf.GovernanceCommonConf diff --git a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/pom.xml b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/pom.xml index dd469295d..df94b4c09 100644 --- a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/pom.xml +++ b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/pom.xml @@ -20,7 +20,7 @@ streamis-job-launcher com.webank.wedatasphere.streamis - 0.3.1 + ${revision} 4.0.0 @@ -35,7 +35,7 @@ com.webank.wedatasphere.streamis streamis-job-launcher-base - ${streamis.version} + ${project.version} org.apache.linkis @@ -50,7 +50,7 @@ com.webank.wedatasphere.streamis streamis-job-errorcode - ${streamis.version} + ${project.version} diff --git a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/src/main/java/com/webank/wedatasphere/streamis/jobmanager/launcher/linkis/utils/HttpClientUtil.java b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/src/main/java/com/webank/wedatasphere/streamis/jobmanager/launcher/linkis/utils/HttpClientUtil.java index f0a5d1229..ade56f139 100644 --- a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/src/main/java/com/webank/wedatasphere/streamis/jobmanager/launcher/linkis/utils/HttpClientUtil.java +++ b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/src/main/java/com/webank/wedatasphere/streamis/jobmanager/launcher/linkis/utils/HttpClientUtil.java @@ -32,7 +32,7 @@ public class HttpClientUtil { private HttpClientUtil() {} - private static Logger logger = LoggerFactory.getLogger(HttpClientUtil.class); + private static final Logger logger = LoggerFactory.getLogger(HttpClientUtil.class); private static String SPARK_SECRET_PATH = ""; @@ -96,8 +96,8 @@ public static HttpPost getPostRequest(String uri, HttpEntity entity, String... h HttpPost httpPost = new HttpPost(uri); httpPost.setEntity(entity); if(headers.length % 2 == 0){ - for(int i = 0; i < headers.length; i++){ - httpPost.addHeader(headers[i], headers[++i]); + for(int i = 0; i < headers.length; i += 2) { + httpPost.addHeader(headers[i], headers[i + 1]); } } return httpPost; diff --git a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/linkis/conf/JobLauncherConfiguration.scala b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/linkis/conf/JobLauncherConfiguration.scala index 05732f6aa..15b623d6a 100644 --- a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/linkis/conf/JobLauncherConfiguration.scala +++ b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/linkis/conf/JobLauncherConfiguration.scala @@ -72,6 +72,8 @@ object JobLauncherConfiguration { val FLINK_MANAGER_EXTRA_INIT_CONFIGS: CommonVars[String] = CommonVars("wds.streamis.flink.manager.ec.extra_init.params", "linkis.user.udf.all.load=false") + val FLINK_MANAGER_EC_CLASSLOADER_RESOLVE_ORDER: CommonVars[String] = CommonVars("wds.streamis.flink.manager.ec.classloader.resolve-order", "parent-first") + val LINKIS_EC_EXPIRE_TIME_KEY: CommonVars[String] = CommonVars("linkis.ec.expire.key", "wds.linkis.engineconn.max.free.time") val ENABLE_FLINK_LIST_INSPECT: CommonVars[Boolean] = CommonVars("wds.streamis.job.inspact.list.enable", true) diff --git a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/linkis/job/client/LinkisFlinkManagerClient.scala b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/linkis/job/client/LinkisFlinkManagerClient.scala index ecfa6339c..af02110b3 100644 --- a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/linkis/job/client/LinkisFlinkManagerClient.scala +++ b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/linkis/job/client/LinkisFlinkManagerClient.scala @@ -70,6 +70,7 @@ class LinkisFlinkManagerClient extends FlinkManagerClient with Logging { initProperties.put(JobLauncherConfiguration.FLINK_MANAGER_EC_KEY.getValue, true.toString) initProperties.put(JobLauncherConfiguration.LINKIS_EC_EXPIRE_TIME_KEY.getValue, JobLauncherConfiguration.FLINKK_MANAGER_EXIT_TIME.getHotValue().toString) initProperties.put(JobLauncherConfiguration.LINKIS_EC_SUPPORT_PARALLEM, true.toString) + initProperties.put("classloader.resolve-order", JobLauncherConfiguration.FLINK_MANAGER_EC_CLASSLOADER_RESOLVE_ORDER.getValue) if (StringUtils.isNotBlank(JobLauncherConfiguration.FLINK_MANAGER_EXTRA_INIT_CONFIGS.getValue)) { JobLauncherConfiguration.FLINK_MANAGER_EXTRA_INIT_CONFIGS.getValue.split(JobConstants.DELIMITER_COMMA).foreach(s => { @@ -310,14 +311,6 @@ class LinkisFlinkManagerClient extends FlinkManagerClient with Logging { null } - private def getManagerInstance(nodeInfo: util.Map[String, Any]): ServiceInstance = - nodeInfo.getOrDefault(ECConstants.MANAGER_SERVICE_INSTANCE_KEY, null) match { - case serviceInstance: ServiceInstance => - serviceInstance - case _ => - null - } - private def getAs[T](map: util.Map[String, Any], key: String): T = map.getOrDefault(key, null).asInstanceOf[T] diff --git a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/linkis/job/client/LinkisFlinkManagerJobClient.scala b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/linkis/job/client/LinkisFlinkManagerJobClient.scala index 572934f68..9df79eb60 100644 --- a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/linkis/job/client/LinkisFlinkManagerJobClient.scala +++ b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/linkis/job/client/LinkisFlinkManagerJobClient.scala @@ -55,7 +55,6 @@ class LinkisFlinkManagerJobClient(onceJob: OnceJob, jobInfo: JobInfo, stateManag onceJob match { case simpleOnceJob: SimpleOnceJob => if (StringUtils.isNotBlank(jobInfo.getStatus) && JobConf.isCompleted(JobConf.linkisStatusToStreamisStatus(jobInfo.getStatus))) { -// jobInfo.setStatus(simpleOnceJob.getStatus) logger.info(s"Job : ${simpleOnceJob.getId} is completed : ${jobInfo.getStatus}, no need to get status from linkis.") } else if (refresh && isDetachJob(jobInfo)) { jobInfo match { diff --git a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/linkis/job/manager/FlinkJobLaunchManager.scala b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/linkis/job/manager/FlinkJobLaunchManager.scala index 2c00c222b..b7137eb7c 100644 --- a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/linkis/job/manager/FlinkJobLaunchManager.scala +++ b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/linkis/job/manager/FlinkJobLaunchManager.scala @@ -156,11 +156,6 @@ trait FlinkJobLaunchManager extends LinkisJobLaunchManager with Logging { * @return */ def exceptionAnalyze(errorMsg: String, t: Throwable): String = { - // EXCEPTION_PATTERN.findFirstMatchIn(t.getMessage) match { - // case Some(m) => - // errorMsg + s", 原因分析[${m.group(1)}]" - // case _ => errorMsg - // } if (null != t) { val errorCodes = StreamisErrorCodeHandler.getInstance().handle(t.getMessage) if (errorCodes != null && errorCodes.size() > 0) { diff --git a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-service/pom.xml b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-service/pom.xml index e80502c03..d318f51c5 100755 --- a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-service/pom.xml +++ b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-service/pom.xml @@ -20,7 +20,7 @@ streamis-jobmanager com.webank.wedatasphere.streamis - 0.3.1 + ${revision} ../../pom.xml 4.0.0 @@ -36,7 +36,7 @@ com.webank.wedatasphere.streamis streamis-job-launcher-linkis - ${streamis.version} + ${project.version} org.apache.linkis @@ -45,12 +45,12 @@ com.webank.wedatasphere.streamis streamis-job-launcher-base - ${streamis.version} + ${project.version} com.webank.wedatasphere.streamis streamis-job-manager-base - ${streamis.version} + ${project.version} org.apache.linkis diff --git a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-service/src/main/java/com/webank/wedatasphere/streamis/jobmanager/launcher/dao/StreamJobConfMapper.java b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-service/src/main/java/com/webank/wedatasphere/streamis/jobmanager/launcher/dao/StreamJobConfMapper.java deleted file mode 100644 index 8aba65896..000000000 --- a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-service/src/main/java/com/webank/wedatasphere/streamis/jobmanager/launcher/dao/StreamJobConfMapper.java +++ /dev/null @@ -1,66 +0,0 @@ -/* - * Copyright 2021 WeBank - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.webank.wedatasphere.streamis.jobmanager.launcher.dao; - -import com.webank.wedatasphere.streamis.jobmanager.launcher.entity.JobConfDefinition; -import com.webank.wedatasphere.streamis.jobmanager.launcher.entity.JobConfValue; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * Operate the job configuration - */ -public interface StreamJobConfMapper { - - /** - * Select all config definitions - * @return list - */ - List loadAllDefinitions(); - - /** - * Get raw value - * @param jobId job id - * @param key key - * @return - */ - String getRawConfValue(@Param("jobId")Long jobId, @Param("key")String key); - /** - * Get config values by job id - * @param jobId job id - * @return - */ - List getConfValuesByJobId(@Param("jobId")Long jobId); - - /** - * Delete values by job id - * @param jobId job id - */ - int deleteConfValuesByJobId(@Param("jobId")Long jobId); - - /** - * Delete temporary config value - * @param jobId job id - * @return affect rows - */ - int deleteTemporaryConfValue(@Param("jobId")Long jobId); - /** - * Batch insert - * @param values values - */ - void batchInsertValues(@Param("values")List values); -} diff --git a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-service/src/main/java/com/webank/wedatasphere/streamis/jobmanager/launcher/dao/impl/StreamJobConfMapper.xml b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-service/src/main/java/com/webank/wedatasphere/streamis/jobmanager/launcher/dao/impl/StreamJobConfMapper.xml deleted file mode 100644 index 94556b3f9..000000000 --- a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-service/src/main/java/com/webank/wedatasphere/streamis/jobmanager/launcher/dao/impl/StreamJobConfMapper.xml +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - DELETE FROM `linkis_stream_job_config` WHERE job_id = #{jobId}; - - - - DELETE c FROM `linkis_stream_job_config` c INNER JOIN `linkis_stream_job_config_def` d ON c.job_id = #{jobId} AND d.id = c.ref_def_id AND d.is_temp = 1; - - - INSERT INTO `linkis_stream_job_config`(`job_id`, `job_name`, `key`, `value`, `ref_def_id`) VALUES - - (#{item.jobId}, #{item.jobName}, #{item.key}, #{item.value}, #{item.referDefId}) - - - \ No newline at end of file diff --git a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-service/src/main/java/com/webank/wedatasphere/streamis/jobmanager/launcher/utils/JobConfUtil.java b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-service/src/main/java/com/webank/wedatasphere/streamis/jobmanager/launcher/utils/JobConfUtil.java index bcaef7f54..98bb41a3d 100644 --- a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-service/src/main/java/com/webank/wedatasphere/streamis/jobmanager/launcher/utils/JobConfUtil.java +++ b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-service/src/main/java/com/webank/wedatasphere/streamis/jobmanager/launcher/utils/JobConfUtil.java @@ -1,8 +1,8 @@ package com.webank.wedatasphere.streamis.jobmanager.launcher.utils; -import com.webank.wedatasphere.streamis.jobmanager.launcher.conf.JobConfKeyConstants; import com.webank.wedatasphere.streamis.jobmanager.launcher.conf.JobConstants; import com.webank.wedatasphere.streamis.jobmanager.launcher.entity.JobConfValue; +import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.JobConfKeyConstants; import org.apache.commons.lang3.StringUtils; import java.util.List; @@ -14,11 +14,10 @@ private JobConfUtil(){} public static List valuesHandler (List jobConfValueList){ String manageMode = JobConfKeyConstants.MANAGE_MODE_KEY().getValue(); - List jobConfValues = jobConfValueList.stream() + return jobConfValueList.stream() .filter(jobConfValue -> jobConfValue.getKey().equals(manageMode) && jobConfValue.getValue().isEmpty()) .peek(jobConfValue -> jobConfValue.setValue(JobConstants.MANAGE_MODE_DETACH())) .collect(Collectors.toList()); - return jobConfValues; } diff --git a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/service/DefaultStreamJobConfService.scala b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/service/DefaultStreamJobConfService.scala index e30ea52ee..a4f2a6ee1 100644 --- a/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/service/DefaultStreamJobConfService.scala +++ b/streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/launcher/service/DefaultStreamJobConfService.scala @@ -1,11 +1,11 @@ package com.webank.wedatasphere.streamis.jobmanager.launcher.service -import com.webank.wedatasphere.streamis.jobmanager.launcher.conf.JobConfKeyConstants import com.webank.wedatasphere.streamis.jobmanager.launcher.dao.StreamJobConfMapper import com.webank.wedatasphere.streamis.jobmanager.launcher.entity.vo.JobConfValueVo.ValueList import com.webank.wedatasphere.streamis.jobmanager.launcher.entity.vo.{JobConfValueSet, JobConfValueVo} import com.webank.wedatasphere.streamis.jobmanager.launcher.entity.{JobConfDefinition, JobConfValue} import com.webank.wedatasphere.streamis.jobmanager.launcher.exception.ConfigurationException +import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.JobConfKeyConstants import com.webank.wedatasphere.streamis.jobmanager.launcher.service.tools.JobConfValueUtils import com.webank.wedatasphere.streamis.jobmanager.launcher.utils.JobConfUtil import com.webank.wedatasphere.streamis.jobmanager.manager.dao.StreamJobMapper diff --git a/streamis-jobmanager/streamis-job-log/job-log-collector/flink-streamis-log-collector/pom.xml b/streamis-jobmanager/streamis-job-log/job-log-collector/flink-streamis-log-collector/pom.xml index b153de718..404f31f08 100644 --- a/streamis-jobmanager/streamis-job-log/job-log-collector/flink-streamis-log-collector/pom.xml +++ b/streamis-jobmanager/streamis-job-log/job-log-collector/flink-streamis-log-collector/pom.xml @@ -5,7 +5,7 @@ streamis-job-log com.webank.wedatasphere.streamis - 0.3.1 + ${revision} ../../pom.xml 4.0.0 @@ -24,7 +24,7 @@ com.webank.wedatasphere.streamis streamis-job-log-collector - ${streamis.version} + ${project.version} diff --git a/streamis-jobmanager/streamis-job-log/job-log-collector/streamis-job-log-collector-core/pom.xml b/streamis-jobmanager/streamis-job-log/job-log-collector/streamis-job-log-collector-core/pom.xml index dea87c97c..ddd3defdf 100644 --- a/streamis-jobmanager/streamis-job-log/job-log-collector/streamis-job-log-collector-core/pom.xml +++ b/streamis-jobmanager/streamis-job-log/job-log-collector/streamis-job-log-collector-core/pom.xml @@ -5,7 +5,7 @@ streamis-job-log com.webank.wedatasphere.streamis - 0.3.1 + ${revision} ../../pom.xml 4.0.0 @@ -23,7 +23,7 @@ com.webank.wedatasphere.streamis streamis-job-log-common - ${streamis.version} + ${project.version} diff --git a/streamis-jobmanager/streamis-job-log/job-log-collector/streamis-job-log-collector-core/src/main/java/com/webank/wedatasphere/streamis/jobmanager/log/collector/sender/RpcHeartbeatService.java b/streamis-jobmanager/streamis-job-log/job-log-collector/streamis-job-log-collector-core/src/main/java/com/webank/wedatasphere/streamis/jobmanager/log/collector/sender/RpcHeartbeatService.java index 1da5b2d2f..60d966224 100644 --- a/streamis-jobmanager/streamis-job-log/job-log-collector/streamis-job-log-collector-core/src/main/java/com/webank/wedatasphere/streamis/jobmanager/log/collector/sender/RpcHeartbeatService.java +++ b/streamis-jobmanager/streamis-job-log/job-log-collector/streamis-job-log-collector-core/src/main/java/com/webank/wedatasphere/streamis/jobmanager/log/collector/sender/RpcHeartbeatService.java @@ -23,12 +23,12 @@ public class RpcHeartbeatService { private CloseableHttpClient httpClient = HttpClients.createDefault(); + private ScheduledThreadPoolExecutor scheduler; + public RpcHeartbeatService(StreamisLogAppenderConfig logAppenderConfig) { this.logAppenderConfig = logAppenderConfig; } - private ScheduledExecutorService scheduler; - private ThreadFactory threadFactory(String threadName, Boolean isDaemon) { return new ThreadFactory() { AtomicInteger num = new AtomicInteger(0); @@ -49,10 +49,9 @@ public void startHeartbeat() { return; } System.out.println("Start to heart register."); - ScheduledThreadPoolExecutor scheduler = new ScheduledThreadPoolExecutor(1, threadFactory("Streamis-Log-Default-Scheduler-Thread-", true)); + this.scheduler = new ScheduledThreadPoolExecutor(1, threadFactory("Streamis-Log-Default-Scheduler-Thread-", true)); scheduler.setMaximumPoolSize(1); scheduler.setKeepAliveTime(30, TimeUnit.MINUTES); - this.scheduler = scheduler; Runtime.getRuntime().addShutdownHook(new Thread(() -> { try { httpClient.close(); diff --git a/streamis-jobmanager/streamis-job-log/job-log-collector/streamis-job-log-collector/pom.xml b/streamis-jobmanager/streamis-job-log/job-log-collector/streamis-job-log-collector/pom.xml index b32d95c66..b4fc967e7 100644 --- a/streamis-jobmanager/streamis-job-log/job-log-collector/streamis-job-log-collector/pom.xml +++ b/streamis-jobmanager/streamis-job-log/job-log-collector/streamis-job-log-collector/pom.xml @@ -5,7 +5,7 @@ streamis-job-log com.webank.wedatasphere.streamis - 0.3.1 + ${revision} ../../pom.xml 4.0.0 @@ -23,7 +23,7 @@ com.webank.wedatasphere.streamis streamis-job-log-collector-core - ${streamis.version} + ${project.version} diff --git a/streamis-jobmanager/streamis-job-log/job-log-collector/streamis-job-log-collector1x/pom.xml b/streamis-jobmanager/streamis-job-log/job-log-collector/streamis-job-log-collector1x/pom.xml index 8ba5bd1c5..f20eb9300 100644 --- a/streamis-jobmanager/streamis-job-log/job-log-collector/streamis-job-log-collector1x/pom.xml +++ b/streamis-jobmanager/streamis-job-log/job-log-collector/streamis-job-log-collector1x/pom.xml @@ -5,7 +5,7 @@ streamis-job-log com.webank.wedatasphere.streamis - 0.3.1 + ${revision} ../../pom.xml 4.0.0 @@ -22,7 +22,7 @@ com.webank.wedatasphere.streamis streamis-job-log-collector-core - ${streamis.version} + ${project.version} diff --git a/streamis-jobmanager/streamis-job-log/job-log-collector/xspark-streamis-log-collector/pom.xml b/streamis-jobmanager/streamis-job-log/job-log-collector/xspark-streamis-log-collector/pom.xml index 267fe1f84..2c29cb1a5 100644 --- a/streamis-jobmanager/streamis-job-log/job-log-collector/xspark-streamis-log-collector/pom.xml +++ b/streamis-jobmanager/streamis-job-log/job-log-collector/xspark-streamis-log-collector/pom.xml @@ -5,7 +5,7 @@ streamis-job-log com.webank.wedatasphere.streamis - 0.3.1 + ${revision} ../../pom.xml 4.0.0 @@ -23,7 +23,7 @@ com.webank.wedatasphere.streamis streamis-job-log-collector1x - ${streamis.version} + ${project.version} diff --git a/streamis-jobmanager/streamis-job-log/pom.xml b/streamis-jobmanager/streamis-job-log/pom.xml index 2914e6c52..d6957a371 100644 --- a/streamis-jobmanager/streamis-job-log/pom.xml +++ b/streamis-jobmanager/streamis-job-log/pom.xml @@ -5,7 +5,7 @@ streamis-jobmanager com.webank.wedatasphere.streamis - 0.3.1 + ${revision} 4.0.0 diff --git a/streamis-jobmanager/streamis-job-log/streamis-job-log-common/pom.xml b/streamis-jobmanager/streamis-job-log/streamis-job-log-common/pom.xml index 9d2cddb2a..dfe561848 100644 --- a/streamis-jobmanager/streamis-job-log/streamis-job-log-common/pom.xml +++ b/streamis-jobmanager/streamis-job-log/streamis-job-log-common/pom.xml @@ -5,7 +5,7 @@ streamis-job-log com.webank.wedatasphere.streamis - 0.3.1 + ${revision} ../pom.xml 4.0.0 diff --git a/streamis-jobmanager/streamis-job-log/streamis-job-log-server/pom.xml b/streamis-jobmanager/streamis-job-log/streamis-job-log-server/pom.xml index 7955add92..ce1a4a813 100644 --- a/streamis-jobmanager/streamis-job-log/streamis-job-log-server/pom.xml +++ b/streamis-jobmanager/streamis-job-log/streamis-job-log-server/pom.xml @@ -5,7 +5,7 @@ streamis-job-log com.webank.wedatasphere.streamis - 0.3.1 + ${revision} ../pom.xml 4.0.0 @@ -21,7 +21,7 @@ com.webank.wedatasphere.streamis streamis-job-log-common - 0.3.1 + ${project.version} org.apache.linkis @@ -36,7 +36,7 @@ com.webank.wedatasphere.streamis streamis-job-manager-base - 0.3.1 + ${project.version} compile diff --git a/streamis-jobmanager/streamis-job-log/streamis-job-log-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/log/server/storage/JobLogStorage.java b/streamis-jobmanager/streamis-job-log/streamis-job-log-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/log/server/storage/JobLogStorage.java index 163283ed9..383eb6b0b 100644 --- a/streamis-jobmanager/streamis-job-log/streamis-job-log-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/log/server/storage/JobLogStorage.java +++ b/streamis-jobmanager/streamis-job-log/streamis-job-log-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/log/server/storage/JobLogStorage.java @@ -54,7 +54,7 @@ public interface JobLogStorage { StreamJobConfMapper getStreamJobConfMapper(); - void setStreamJobMapper(StreamJobMapper streamJobMapper);; + void setStreamJobMapper(StreamJobMapper streamJobMapper); StreamJobMapper getStreamJobMapper(); diff --git a/streamis-jobmanager/streamis-job-log/streamis-job-log-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/log/server/storage/StreamisJobLogStorage.java b/streamis-jobmanager/streamis-job-log/streamis-job-log-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/log/server/storage/StreamisJobLogStorage.java index 9de48798c..e84bb47ac 100644 --- a/streamis-jobmanager/streamis-job-log/streamis-job-log-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/log/server/storage/StreamisJobLogStorage.java +++ b/streamis-jobmanager/streamis-job-log/streamis-job-log-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/log/server/storage/StreamisJobLogStorage.java @@ -158,12 +158,7 @@ public synchronized void init() throws StreamJobLogException { SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // Update the storage context JobLogStorageContext[] contexts = this.storageContexts.toArray(new JobLogStorageContext[0]); - try { - updateContextWeight(contexts); - onContextEvent(new ContextRefreshAllEvent()); - } catch (IOException e) { - logger.warn("Unable to calculate weight array of storage context list", e); - } + updateContextWeightAndEvent(contexts); if (buckets.size() > 0) { StringBuilder builder = new StringBuilder("Buckets(").append(buckets.size()).append(") in LogStorage: [\n"); buckets.forEach((bucketName, bucket) -> { @@ -207,6 +202,14 @@ public synchronized void init() throws StreamJobLogException { } } + private void updateContextWeightAndEvent(JobLogStorageContext[] contexts){ + try { + updateContextWeight(contexts); + onContextEvent(new ContextRefreshAllEvent()); + } catch (IOException e) { + logger.warn("Unable to calculate weight array of storage context list", e); + } + } @Override @PreDestroy @@ -309,7 +312,7 @@ private double[] calculateContextWeight(JobLogStorageContext[] contexts) throws if (freeSpaceInGB <= 0) { freeSpaceInGB = 1; } - weight = context.getScore() * (double) freeSpaceInGB; + weight = context.getScore() * freeSpaceInGB; } weights[i] = weight; if (weight > maxWeight){ diff --git a/streamis-jobmanager/streamis-job-manager/pom.xml b/streamis-jobmanager/streamis-job-manager/pom.xml index 5a18425a7..b5355d586 100755 --- a/streamis-jobmanager/streamis-job-manager/pom.xml +++ b/streamis-jobmanager/streamis-job-manager/pom.xml @@ -20,7 +20,7 @@ streamis-jobmanager com.webank.wedatasphere.streamis - 0.3.1 + ${revision} 4.0.0 diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/pom.xml b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/pom.xml index 8405fe3c9..e449f61ec 100755 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/pom.xml +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/pom.xml @@ -20,7 +20,7 @@ streamis-jobmanager com.webank.wedatasphere.streamis - 0.3.1 + ${revision} ../../pom.xml 4.0.0 @@ -46,6 +46,12 @@ org.apache.linkis linkis-common + + + jackson-databind + com.fasterxml.jackson.core + + commons-io @@ -67,7 +73,7 @@ com.webank.wedatasphere.streamis streamis-job-launcher-linkis - ${streamis.version} + ${project.version} compile diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/conf/JobManagerConf.java b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/conf/JobManagerConf.java index 6d2b08643..dc50908b1 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/conf/JobManagerConf.java +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/conf/JobManagerConf.java @@ -6,10 +6,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; +import java.util.*; public class JobManagerConf { @@ -17,7 +14,7 @@ public class JobManagerConf { private static Map> hookProjectMap = null; - public static final CommonVars ENABLE_JOB_SHUTDOWN_HOOKS = CommonVars.apply("wds.streamis.job.shutdown.hook.enable", true); + public static final CommonVars ENABLE_JOB_SHUTDOWN_HOOKS = CommonVars.apply("wds.streamis.job.shutdown.hook.enable", false); /* @@ -28,7 +25,7 @@ public class JobManagerConf { public static final CommonVars JOB_SHUTDOWN_HOOK_TIMEOUT_MILLS = CommonVars.apply("wds.streamis.job.shutdown.hook.timeout.mills", 5 * 60 * 1000L); private static void initHookMap() { - hookProjectMap = new HashMap>(); + hookProjectMap = new HashMap<>(); String hookConfig = JOB_SHUTDOWN_HOOKS.getValue(); if (StringUtils.isNotBlank(hookConfig)) { for (String hooksAndProjects : hookConfig.split(";")) { @@ -39,9 +36,7 @@ private static void initHookMap() { if (hookProjectArr.length == 2) { String projects = hookProjectArr[1]; String[] projectArr = projects.split(","); - for (String project : projectArr) { - projectList.add(project); - } + projectList.addAll(Arrays.asList(projectArr)); } else { logger.warn("Invalid hook : {} config {}={}", hookName, JOB_SHUTDOWN_HOOKS.key(), JOB_SHUTDOWN_HOOKS.getValue()); } @@ -58,11 +53,9 @@ private static void initHookMap() { public static List getHookNames() { List names = new ArrayList<>(); - if (ENABLE_JOB_SHUTDOWN_HOOKS.getValue()) { - if (null == hookProjectMap) { + if (ENABLE_JOB_SHUTDOWN_HOOKS.getValue() && null == hookProjectMap) { initHookMap(); } - } for (String name : hookProjectMap.keySet()) { names.add(name); } diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/dao/StreamJobMapper.java b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/dao/StreamJobMapper.java index 18bec9db1..c50e327b2 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/dao/StreamJobMapper.java +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/dao/StreamJobMapper.java @@ -87,4 +87,5 @@ List getJobLists(@Param("projectName") String projectName, @Para StreamJobVersionFiles getJobFileById(@Param("id") Long jobVersionFileId); + List batchGetJobByJobIdList(@Param("idList") List idList); } diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/dao/impl/StreamJobMapper.xml b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/dao/impl/StreamJobMapper.xml index 00165d966..5e6ba224c 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/dao/impl/StreamJobMapper.xml +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/dao/impl/StreamJobMapper.xml @@ -262,6 +262,14 @@ linkis_stream_job_version_files WHERE id = #{id} + UPDATE linkis_stream_job diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/dao/impl/StreamTaskMapper.xml b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/dao/impl/StreamTaskMapper.xml index 71009eed8..3f38a092c 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/dao/impl/StreamTaskMapper.xml +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/dao/impl/StreamTaskMapper.xml @@ -45,7 +45,7 @@ - `id`,`job_version_id`,`job_id`,`status`,`start_time`,`last_update_time`,`err_desc`,`submit_user`, `linkis_job_id`, `linkis_job_info`, `server_instance` + `id`,`job_version_id`,`job_id`,`status`,`start_time`,`last_update_time`,`err_desc`,`submit_user`, `linkis_job_id`, `linkis_job_info`, `server_instance`, `job_start_config` hookMap = new HashMap(); + private static final Map hookMap = new HashMap<>(); public static boolean registerJobShutdownHook(StreamisJobShutdownHook hook) { if (null == hook) { diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/util/JsonUtils.java b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/util/JsonUtils.java index 8312a31ce..639cb944b 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/util/JsonUtils.java +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/util/JsonUtils.java @@ -1,20 +1,27 @@ package com.webank.wedatasphere.streamis.jobmanager.manager.util; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.databind.DeserializationFeature; +import com.fasterxml.jackson.databind.ObjectMapper; import com.google.gson.JsonSyntaxException; +import com.webank.wedatasphere.streamis.jobmanager.manager.exception.JsonFormatWarnException; +import org.apache.commons.lang3.StringUtils; import org.apache.linkis.server.BDPJettyServerHelper; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import java.text.SimpleDateFormat; import java.util.HashMap; import java.util.List; import java.util.Map; public class JsonUtils { + private JsonUtils(){} private static final Logger LOG = LoggerFactory.getLogger(JsonUtils.class); public static String manageArgs(String jobContent, List args){ try { - Map map = BDPJettyServerHelper.gson().fromJson(jobContent, Map.class); + Map map = BDPJettyServerHelper.gson().fromJson(jobContent, Map.class); map.put("args",args); return BDPJettyServerHelper.gson().toJson(map); } catch (JsonSyntaxException e) { @@ -36,4 +43,29 @@ public static String manageSource(String getSource,Boolean isHighAvailable , Str } return BDPJettyServerHelper.gson().toJson(hashMap); } + + public static ObjectMapper jackson = new ObjectMapper().setDateFormat(new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ")) + .setSerializationInclusion(JsonInclude.Include.NON_NULL) + .disable(DeserializationFeature.FAIL_ON_IGNORED_PROPERTIES) + .disable(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES); + + public static String toString(Object object) { + if(object == null) { + return null; + } + return LambdaUtils.supply(() -> jackson.writeValueAsString(object), + e -> new JsonFormatWarnException(1000100, "反序列化 " + object.getClass().getSimpleName() + " 失败!")); + } + + public static Map stringToMap(String str) { + return stringToObject(str, Map.class); + } + + public static T stringToObject(String str, Class clazz) { + if(StringUtils.isBlank(str)) { + return null; + } + return LambdaUtils.supply(() -> jackson.readValue(str, clazz), + e -> new JsonFormatWarnException(1000100, str + " 序列化失败!")); + } } diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/util/LambdaUtils.java b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/util/LambdaUtils.java new file mode 100644 index 000000000..8e7577c50 --- /dev/null +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/util/LambdaUtils.java @@ -0,0 +1,70 @@ +package com.webank.wedatasphere.streamis.jobmanager.manager.util; + +import org.apache.linkis.common.exception.WarnException; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +public interface LambdaUtils { + + static final Logger LOGGER = LoggerFactory.getLogger(LambdaUtils.class); + + static Out supply(Supplier supplier, + java.util.function.Function createException) { + try { + return supplier.get(); + } catch (Exception e) { + throw createException.apply(e); + } + } + + static java.util.function.Consumer consume(Consumer consumer, + java.util.function.Function createException) { + return in -> { + try { + consumer.accept(in); + } catch (Exception e) { + throw createException.apply(e); + } + }; + } + + static java.util.function.Function apply(Function function, + java.util.function.Function createException) { + return in -> { + try { + return function.apply(in); + } catch (Exception e) { + throw createException.apply(e); + } + }; + } + + static java.util.function.Consumer consumeAndWarn(Consumer consumer) { + return in -> { + try { + consumer.accept(in); + } catch (Exception e) { + LOGGER.warn("运行失败,原因:", e); + } + }; + } + + interface Supplier { + + T get() throws Exception; + + } + + interface Consumer { + + void accept(T t) throws Exception; + + } + + interface Function { + + Out apply(In in) throws Exception; + + } + +} diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/util/ReaderUtils.java b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/util/ReaderUtils.java index 96248104c..2b83eda66 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/util/ReaderUtils.java +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/util/ReaderUtils.java @@ -19,6 +19,7 @@ import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.JobConf; +import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.JobConfKeyConstants; import com.webank.wedatasphere.streamis.jobmanager.launcher.job.constants.JobConstants; import com.webank.wedatasphere.streamis.jobmanager.manager.entity.MetaJsonInfo; import com.webank.wedatasphere.streamis.jobmanager.manager.entity.vo.PublishRequestVo; @@ -35,19 +36,18 @@ import java.util.regex.Pattern; public class ReaderUtils { - private static final String metaFileName = "meta.txt"; + private static final String metaFileJsonName = "meta.json"; private static final String templateMetaFileJsonName = "-meta.json"; private static final String type = "type"; - private static final String fileName = "filename"; private static final String projectName = "projectname"; private static final String jobName = "jobname"; private static final String tags = "tags"; private static final String description = "description"; private static final String defaultTagList = "prod,streamis"; private static final String version = "v00001"; - private static final String regex = "^[a-z0-9A-Z_-]+$"; + private static final String regex = "^[a-z0-9A-Z._-]+$"; private static final String jarRegex = "^[a-z0-9A-Z._-]+$"; private static final int defaultLength = 64; private static final int descriptionLength = 128; @@ -58,8 +58,6 @@ public class ReaderUtils { private boolean hasProjectName = false; private static final String templateName = "-meta.json"; private static final String JSON_TYPE = ".json"; - private static final String PRODUCE_PARAM = "wds.linkis.flink.produce"; - private static final Logger LOG = LoggerFactory.getLogger(ReaderUtils.class); @@ -334,7 +332,12 @@ public Boolean checkMetaTemplate(String fileName,String inputPath,String project String path = inputPath.replace(JSON_TYPE, ""); MetaJsonInfo metaJsonInfo = parseJson(path,projectName); Map jobConfig = metaJsonInfo.getJobConfig(); - if (jobConfig != null && jobConfig.containsKey(PRODUCE_PARAM)) { + if (jobConfig != null + && jobConfig.containsKey(JobConfKeyConstants.GROUP_PRODUCE().getValue()) + && jobConfig.containsKey(JobConfKeyConstants.GROUP_RESOURCE().getValue())) { + return false; + } + if(metaJsonInfo.getProjectName() == null && metaJsonInfo.getProjectName().isEmpty()) { return false; } if ((metaJsonInfo.getJobName() == null || metaJsonInfo.getJobName().isEmpty()) && diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/pom.xml b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/pom.xml index e7fff5e6d..34a4a1d3f 100755 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/pom.xml +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/pom.xml @@ -20,7 +20,7 @@ streamis-jobmanager com.webank.wedatasphere.streamis - 0.3.1 + ${revision} ../../pom.xml 4.0.0 @@ -45,22 +45,22 @@ com.webank.wedatasphere.streamis streamis-job-manager-base - ${streamis.version} + ${project.version} com.webank.wedatasphere.streamis streamis-job-launcher-linkis - ${streamis.version} + ${project.version} com.webank.wedatasphere.streamis streamis-job-launcher-service - ${streamis.version} + ${project.version} com.webank.wedatasphere.streamis streamis-job-errorcode - ${streamis.version} + ${project.version} org.apache.linkis diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/handler/StreamisHeartbeatHandler.java b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/handler/StreamisHeartbeatHandler.java index 743e00048..5f8221b7c 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/handler/StreamisHeartbeatHandler.java +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/handler/StreamisHeartbeatHandler.java @@ -43,7 +43,7 @@ public class StreamisHeartbeatHandler { @PostConstruct public void startHeartbeatCheckThread() { - if ((Boolean) JobConf.LOGS_HEARTBEAT_CHECK_ENABLE().getValue()) { + if ((boolean) JobConf.LOGS_HEARTBEAT_CHECK_ENABLE().getValue()) { int interval = Integer.parseInt(JobConf.LOGS_HEARTBEAT_CHECK_INTERVAL().getHotValue().toString()); Utils.defaultScheduler().scheduleAtFixedRate(() -> { try { diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/scheduler/events/StreamisPhaseInSchedulerEvent.java b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/scheduler/events/StreamisPhaseInSchedulerEvent.java index 03c38fce6..38a4dc8b6 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/scheduler/events/StreamisPhaseInSchedulerEvent.java +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/scheduler/events/StreamisPhaseInSchedulerEvent.java @@ -110,8 +110,8 @@ public Object getVar(String name){ @SuppressWarnings("unchecked") public T getVar(String name, Class type){ - Object var = variables.get(name); - return Objects.nonNull(var)? (T)var : null; + Object value = variables.get(name); + return Objects.nonNull(value )? (T)value : null; } } } diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/utils/SourceUtils.java b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/utils/SourceUtils.java index 218a20931..a21e1aec9 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/utils/SourceUtils.java +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/java/com/webank/wedatasphere/streamis/jobmanager/manager/utils/SourceUtils.java @@ -14,18 +14,29 @@ public class SourceUtils { + private static final String HIGH_AVAILABLE_MSG = "highAvailableMessage"; + private static final String DEFAULT_MSG = "高可用信息为空,请联系管理员"; + + private SourceUtils(){} private static final Logger LOG = LoggerFactory.getLogger(SourceUtils.class); public static JobHighAvailableVo manageJobProjectFile(String highAvailablePolicy,String source) { highAvailablePolicy = Optional.ofNullable(highAvailablePolicy).orElse(JobConf.HIGHAVAILABLE_DEFAULT_POLICY().getHotValue()); JobHighAvailableVo highAvailableVo = new JobHighAvailableVo(); if (source.equalsIgnoreCase("update args")) { + if(Boolean.parseBoolean(JobConf.HIGHAVAILABLE_ENABLE_INTERFACE_UPLOAD().getHotValue().toString())){ highAvailableVo.setHighAvailable(true); + highAvailableVo.setMsg("用户在页面手动修改args,跳过一致性检查"); + return highAvailableVo; + } else { + highAvailableVo.setHighAvailable(false); highAvailableVo.setMsg("用户在页面手动修改args,任务不再支持高可用"); return highAvailableVo; } + + } try { - if (!Boolean.parseBoolean(JobConf.HIGHAVAILABLE_ENABLE().getValue().toString())) { + if (!Boolean.parseBoolean(JobConf.HIGHAVAILABLE_ENABLE().getHotValue().toString())) { highAvailableVo.setHighAvailable(true); highAvailableVo.setMsg("管理员未开启高可用配置"); return highAvailableVo; @@ -33,24 +44,36 @@ public static JobHighAvailableVo manageJobProjectFile(String highAvailablePolicy //查job conf wds.streamis.app.highavailable.policy 值 if (highAvailablePolicy.equals(JobConf.HIGHAVAILABLE_POLICY_DOUBLE().getValue()) || highAvailablePolicy.equals(JobConf.HIGHAVAILABLE_POLICY_DOUBLE_BAK().getValue()) || highAvailablePolicy.equals(JobConf.HIGHAVAILABLE_POLICY_MANAGERSLAVE().getValue()) || highAvailablePolicy.equals(JobConf.HIGHAVAILABLE_POLICY_MANAGERSLAVE_BAK().getValue())){ - Map map = BDPJettyServerHelper.gson().fromJson(source, Map.class); + Map map = BDPJettyServerHelper.gson().fromJson(source, Map.class); if (map.containsKey("source")) { String sourceValue = map.get("source").toString(); if (sourceValue.equals(JobConf.HIGHAVAILABLE_SOURCE().getValue())) { if (map.containsKey("isHighAvailable")) { highAvailableVo.setHighAvailable(Boolean.parseBoolean(map.get("isHighAvailable").toString()) ); } - highAvailableVo.setMsg(map.getOrDefault("highAvailableMessage","高可用信息为空,请联系管理员").toString()); + highAvailableVo.setMsg(map.getOrDefault(HIGH_AVAILABLE_MSG,DEFAULT_MSG).toString()); return highAvailableVo; } else { + if(Boolean.parseBoolean(JobConf.HIGHAVAILABLE_ENABLE_INTERFACE_UPLOAD().getHotValue().toString())){ highAvailableVo.setHighAvailable(true); highAvailableVo.setMsg("非标准来源,不检测高可用"); return highAvailableVo; - } } else { + highAvailableVo.setHighAvailable(false); + highAvailableVo.setMsg(map.getOrDefault(HIGH_AVAILABLE_MSG,DEFAULT_MSG).toString()); + return highAvailableVo; + } + } + } else { + if(Boolean.parseBoolean(JobConf.HIGHAVAILABLE_ENABLE_INTERFACE_UPLOAD().getHotValue().toString())){ highAvailableVo.setHighAvailable(true); highAvailableVo.setMsg("非标准来源,不检测高可用"); return highAvailableVo; + } else { + highAvailableVo.setHighAvailable(false); + highAvailableVo.setMsg(map.getOrDefault(HIGH_AVAILABLE_MSG,DEFAULT_MSG).toString()); + return highAvailableVo; + } } } else { highAvailableVo.setHighAvailable(true); diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/constrants/JobConstrants.scala b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/constrants/JobConstrants.scala index 91a46b401..cc3771f6c 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/constrants/JobConstrants.scala +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/constrants/JobConstrants.scala @@ -22,4 +22,6 @@ object JobConstrants { val FIELD_JOB_DESCRIPTION = "description" val PRODUCE_PARAM = "wds.linkis.flink.produce" + + val UNKNOWN_COMMENT = "" } diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/hook/DefaultEmptyStreamisJobShutdownHook.scala b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/hook/DefaultEmptyStreamisJobShutdownHook.scala index 662a4ca4a..099fe0f6e 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/hook/DefaultEmptyStreamisJobShutdownHook.scala +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/hook/DefaultEmptyStreamisJobShutdownHook.scala @@ -23,6 +23,6 @@ class DefaultEmptyStreamisJobShutdownHook extends StreamisJobShutdownHook with L } override def getName: String = "emptyJobShutdownHook" - + //empty method override def cancel(): Unit = {} } diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/DefaultJobTemplateService.scala b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/DefaultJobTemplateService.scala new file mode 100644 index 000000000..785e31cc6 --- /dev/null +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/DefaultJobTemplateService.scala @@ -0,0 +1,20 @@ +package com.webank.wedatasphere.streamis.jobmanager.manager.service + +import com.google.gson.JsonParser +import com.webank.wedatasphere.streamis.jobmanager.manager.constrants.JobConstrants +import com.webank.wedatasphere.streamis.jobmanager.manager.entity.JobTemplateFiles +import org.springframework.stereotype.Service + +@Service +class DefaultJobTemplateService extends StreamJobTemplateService { + + override def generateJobTemplate(jobTemplate: JobTemplateFiles): String = { + val jsonObj = new JsonParser().parse(jobTemplate.getMetaJson).getAsJsonObject + if (jsonObj.has(JobConstrants.FIELD_METAINFO_NAME)) { + jsonObj.remove(JobConstrants.FIELD_METAINFO_NAME) + } + val parsedConfigJson = jsonObj.toString + parsedConfigJson + } + +} diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/DefaultStreamJobInspectService.scala b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/DefaultStreamJobInspectService.scala index 76b56c896..923a1b741 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/DefaultStreamJobInspectService.scala +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/DefaultStreamJobInspectService.scala @@ -1,8 +1,7 @@ package com.webank.wedatasphere.streamis.jobmanager.manager.service -import com.webank.wedatasphere.streamis.jobmanager.launcher.conf.JobConfKeyConstants import com.webank.wedatasphere.streamis.jobmanager.launcher.dao.StreamJobConfMapper -import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.JobConf +import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.{JobConf, JobConfKeyConstants} import com.webank.wedatasphere.streamis.jobmanager.launcher.job.constants.JobConstants import com.webank.wedatasphere.streamis.jobmanager.launcher.job.errorcode.JobLaunchErrorCode import com.webank.wedatasphere.streamis.jobmanager.launcher.job.exception.{JobCreateErrorException, JobErrorException, JobFetchErrorException} @@ -12,7 +11,7 @@ import com.webank.wedatasphere.streamis.jobmanager.manager.dao.{StreamJobMapper, import com.webank.wedatasphere.streamis.jobmanager.manager.entity.{StreamJob, StreamJobVersion, StreamJobVersionFiles} import com.webank.wedatasphere.streamis.jobmanager.manager.entity.vo.{JobHighAvailableVo, JobInspectVo, JobListInspectVo, JobSnapshotInspectVo, JobVersionInspectVo} import com.webank.wedatasphere.streamis.jobmanager.manager.utils.SourceUtils -import org.apache.commons.lang.StringUtils +import org.apache.commons.lang3.StringUtils import org.apache.linkis.common.exception.ErrorException import org.apache.linkis.common.utils.{JsonUtils, Logging, Utils} import org.springframework.beans.factory.annotation.Autowired @@ -96,9 +95,9 @@ class DefaultStreamJobInspectService extends StreamJobInspectService with Loggin */ private def snapshotInspect(streamJob: StreamJob): JobSnapshotInspectVo = { Option(this.streamJobConfMapper.getRawConfValue(streamJob.getId, JobConfKeyConstants.SAVEPOINT.getValue + "path")) match { - case Some(path) => + case path if (path.isDefined && StringUtils.isNotBlank(path.get)) => val inspectVo = new JobSnapshotInspectVo - inspectVo.setPath(new URI(path).toString) + inspectVo.setPath(new URI(path.get).toString) inspectVo case _ => this.streamJobConfMapper.getRawConfValue(streamJob.getId, JobConfKeyConstants.START_AUTO_RESTORE_SWITCH.getValue) match { case "ON" => @@ -183,8 +182,18 @@ class DefaultStreamJobInspectService extends StreamJobInspectService with Loggin inspectVo = SourceUtils.manageJobProjectFile(highAvailablePolicy, source) case None => logger.warn("this job source is null") + if (highAvailablePolicy == JobConf.HIGHAVAILABLE_DEFAULT_POLICY.getValue || highAvailablePolicy == JobConf.HIGHAVAILABLE_POLICY_SINGLE_BAK.getValue){ + inspectVo.setHighAvailable(true) + inspectVo.setMsg("job为单活,跳过高可用检查") + } else { + if (JobConf.HIGHAVAILABLE_ENABLE_INTERFACE_UPLOAD.getHotValue()) { inspectVo.setHighAvailable(true) inspectVo.setMsg("用户直接从页面上传,job的source为空,跳过高可用检查") + } else { + inspectVo.setHighAvailable(false) + inspectVo.setMsg("用户直接从页面上传,高可用检查不通过") + } + } } inspectVo } diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/DefaultStreamJobService.scala b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/DefaultStreamJobService.scala index bdf6f3910..20507d574 100755 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/DefaultStreamJobService.scala +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/DefaultStreamJobService.scala @@ -18,8 +18,7 @@ package com.webank.wedatasphere.streamis.jobmanager.manager.service import java.util import java.util.{Date, List, Map} import com.github.pagehelper.PageInfo -import com.webank.wedatasphere.streamis.jobmanager.launcher.conf.JobConfKeyConstants -import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.JobConf +import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.{JobConf, JobConfKeyConstants} import com.webank.wedatasphere.streamis.jobmanager.launcher.job.constants.JobConstants import com.webank.wedatasphere.streamis.jobmanager.launcher.job.exception.{JobCreateErrorException, JobErrorException, JobFetchErrorException} import com.webank.wedatasphere.streamis.jobmanager.launcher.service.StreamJobConfService @@ -249,7 +248,6 @@ class DefaultStreamJobService extends StreamJobService with Logging { }else{ throw new JobCreateErrorException(30030,s"meta_json does not contain jobConfig, please check") } -// this.streamJobConfService.saveJobConfig(version.getJobId, finalJobConfig.asInstanceOf[util.Map[String, AnyRef]]) // 上传所有非meta.json的文件 uploadFiles(metaJsonInfo, version, inputZipPath) version @@ -261,7 +259,6 @@ class DefaultStreamJobService extends StreamJobService with Logging { val validateResult = validateJobDeploy(metaJsonInfo.getProjectName, metaJsonInfo.getJobName, userName) val readerUtils = new ReaderUtils metaJsonInfo.setMetaInfo(readerUtils.readAsJson(metaJsonInfo)) - val projectName = metaJsonInfo.getProjectName val version = deployStreamJob(validateResult.streamJob, metaJsonInfo, userName, validateResult.updateVersion) // Save the job configuration, lock the job again if exists if (null != metaJsonInfo.getJobConfig){ @@ -428,7 +425,7 @@ class DefaultStreamJobService extends StreamJobService with Logging { override def canBeDisabled(jobId: Long): Boolean = { val streamJob = streamJobMapper.getJobById(jobId); - if(streamJob == null) throw new JobFetchErrorException(30030, s"job does not exist.") + if(streamJob == null) throw new JobFetchErrorException(30030, s"job does not exist,please check.") //处理job是首次上传且未被启动的情况 if (streamJob.getStatus == 0){ val streamTask = this.streamTaskMapper.getLatestByJobId(jobId) @@ -458,7 +455,7 @@ class DefaultStreamJobService extends StreamJobService with Logging { override def canbeActivated(jobId: Long): Boolean = { val streamJob = streamJobMapper.getJobById(jobId) - if(streamJob == null) throw new JobFetchErrorException(30030, s"job does not exist.") + if(streamJob == null) throw new JobFetchErrorException(30030, s"job does not exist,check.") if (streamJob.getEnable){ false } else { diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/DefaultStreamTaskService.scala b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/DefaultStreamTaskService.scala index c3b8577cc..9ef8fddc5 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/DefaultStreamTaskService.scala +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/DefaultStreamTaskService.scala @@ -21,8 +21,7 @@ import com.google.gson.JsonParser import java.util import java.util.concurrent.{Executors, Future, ScheduledExecutorService, TimeUnit} import java.util.{Calendar, Map, function} -import com.webank.wedatasphere.streamis.jobmanager.launcher.conf.JobConfKeyConstants -import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.{JobConf, StreamJobLauncherConf} +import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.{JobConf, JobConfKeyConstants, StreamJobLauncherConf} import com.webank.wedatasphere.streamis.jobmanager.launcher.job.exception.{JobErrorException, JobExecuteErrorException, JobFetchErrorException, JobPauseErrorException, JobTaskErrorException} import com.webank.wedatasphere.streamis.jobmanager.launcher.job.manager.JobLaunchManager import com.webank.wedatasphere.streamis.jobmanager.launcher.job.state.{JobGenericState, JobState} @@ -91,8 +90,6 @@ class DefaultStreamTaskService extends StreamTaskService with Logging{ @Resource private var streamJobConfService: StreamJobConfService = _ - @Resource - private var streamTaskService: StreamTaskService = _ /** * Scheduler */ @@ -446,7 +443,7 @@ class DefaultStreamTaskService extends StreamTaskService with Logging{ } } hookFuture = Utils.defaultScheduler.submit(hookTask) - val rs = hookFuture.get(JobManagerConf.JOB_SHUTDOWN_HOOK_TIMEOUT_MILLS.getHotValue(), TimeUnit.MILLISECONDS) + hookFuture.get(JobManagerConf.JOB_SHUTDOWN_HOOK_TIMEOUT_MILLS.getHotValue(), TimeUnit.MILLISECONDS) logger.info(s"hook : ${hook.getName} outside succeed, costed ${System.currentTimeMillis() - hookStartTimeMills}mills.") } { case e: Exception => @@ -751,7 +748,7 @@ class DefaultStreamTaskService extends StreamTaskService with Logging{ streamTaskMapper.updateTask(streamTask) info(s"StreamJob [${streamJob.getName}] is ${jobInfo.getStatus} with $jobInfo.") if (JobConf.FLINK_JOB_STATUS_FAILED.getValue == streamTask.getStatus){ - val result: Future[_] = streamTaskService.errorCodeMatching(streamJob.getId,streamTask) + val result: Future[_] = errorCodeMatching(streamJob.getId,streamTask) throw new JobExecuteErrorException(-1, s"(提交流式应用状态失败, 请检查日志), errorDesc: ${streamTask.getErrDesc}") } // Drop the temporary configuration @@ -950,7 +947,7 @@ class DefaultStreamTaskService extends StreamTaskService with Logging{ logger.error("errorCodeMatching failed. ", e) val streamTask = new StreamTask() streamTask.setErrDesc(JobConf.ANALYZE_ERROR_MSG.getHotValue()) - streamTaskService.updateTask(streamTask) + updateTask(streamTask) } if (errorMsg.isEmpty){ Utils.tryCatch{ @@ -971,13 +968,13 @@ class DefaultStreamTaskService extends StreamTaskService with Logging{ streamTask.setId(taskId); streamTask.setErrDesc(errorMsg) streamTask.setSolution(solution) - streamTaskService.updateTask(streamTask) + updateTask(streamTask) }{ case e: Exception => logger.error("errorCodeMatching failed. ", e) val streamTask = new StreamTask() streamTask.setErrDesc(JobConf.ANALYZE_ERROR_MSG.getHotValue()) - streamTaskService.updateTask(streamTask) + updateTask(streamTask) } } val streamTask = new StreamTask() @@ -988,7 +985,7 @@ class DefaultStreamTaskService extends StreamTaskService with Logging{ streamTask.setErrDesc(errorMsg) } streamTask.setSolution(solution) - streamTaskService.updateTask(streamTask) + updateTask(streamTask) } }) } @@ -1007,7 +1004,7 @@ class DefaultStreamTaskService extends StreamTaskService with Logging{ payload.setLogType(logType) payload.setFromLine(fromLine+1) payload.setPageSize(100) - val realtimeLog = streamTaskService.getRealtimeLog(jobId, if (null != taskId) taskId else 0L, username, payload) + val realtimeLog = getRealtimeLog(jobId, if (null != taskId) taskId else 0L, username, payload) val logs = realtimeLog.getLogs val logString =logs.asScala.mkString("\n") logString @@ -1070,14 +1067,7 @@ class DefaultStreamTaskService extends StreamTaskService with Logging{ parsedConfigJson } - override def generateJobTemplate(jobTemplate: JobTemplateFiles): String = { - val jsonObj = new JsonParser().parse(jobTemplate.getMetaJson).getAsJsonObject - if (jsonObj.has(JobConstrants.FIELD_METAINFO_NAME)) { - jsonObj.remove(JobConstrants.FIELD_METAINFO_NAME) - } - val parsedConfigJson = jsonObj.toString - parsedConfigJson - } + override def getLatestByJobId(jobId: Long):StreamTask = { val streamTask = streamTaskMapper.getLatestByJobId(jobId) diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/StreamJobTemplateService.scala b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/StreamJobTemplateService.scala new file mode 100644 index 000000000..d5656096b --- /dev/null +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/StreamJobTemplateService.scala @@ -0,0 +1,11 @@ +package com.webank.wedatasphere.streamis.jobmanager.manager.service + +import com.webank.wedatasphere.streamis.jobmanager.manager.entity.JobTemplateFiles + +trait StreamJobTemplateService { + + + def generateJobTemplate(jobTemplate: JobTemplateFiles): String + + +} diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/StreamTaskService.scala b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/StreamTaskService.scala index 312e3cbde..26a3eb1da 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/StreamTaskService.scala +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/StreamTaskService.scala @@ -194,7 +194,5 @@ trait StreamTaskService { def generateJobStartConfig(job: StreamJob, jobVersion: StreamJobVersion, creator: String,jobTemplate: JobTemplateFiles): String - def generateJobTemplate(jobTemplate: JobTemplateFiles): String - def getLatestByJobId(jobId: Long ):StreamTask } diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/TaskMonitorService.scala b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/TaskMonitorService.scala index 8c2f8e9be..d3a875d96 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/TaskMonitorService.scala +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/service/TaskMonitorService.scala @@ -19,18 +19,18 @@ import java.util import java.util.{Date, Optional, function} import java.util.concurrent.{CompletableFuture, ExecutorService, Future, TimeUnit} import com.webank.wedatasphere.streamis.jobmanager.launcher.JobLauncherAutoConfiguration -import com.webank.wedatasphere.streamis.jobmanager.launcher.conf.JobConfKeyConstants import com.webank.wedatasphere.streamis.jobmanager.launcher.dao.StreamJobConfMapper import com.webank.wedatasphere.streamis.jobmanager.launcher.job.JobInfo -import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.JobConf +import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.{JobConf, JobConfKeyConstants} import com.webank.wedatasphere.streamis.jobmanager.launcher.job.manager.JobLaunchManager import com.webank.wedatasphere.streamis.jobmanager.launcher.linkis.job.jobInfo.{EngineConnJobInfo, LinkisJobInfo} import com.webank.wedatasphere.streamis.jobmanager.manager.alert.{AlertLevel, Alerter} import com.webank.wedatasphere.streamis.jobmanager.manager.dao.{StreamJobMapper, StreamRegisterMapper, StreamTaskMapper} -import com.webank.wedatasphere.streamis.jobmanager.manager.entity.{StreamJob, StreamTask} +import com.webank.wedatasphere.streamis.jobmanager.manager.entity.{MetaJsonInfo, StreamJob, StreamTask} import com.webank.wedatasphere.streamis.jobmanager.manager.utils.StreamTaskUtils import com.webank.wedatasphere.streamis.errorcode.handler.StreamisErrorCodeHandler import com.webank.wedatasphere.streamis.jobmanager.manager.constrants.JobConstrants +import com.webank.wedatasphere.streamis.jobmanager.launcher.job.utils.JobUtils import javax.annotation.{PostConstruct, PreDestroy, Resource} import org.apache.commons.lang.exception.ExceptionUtils @@ -120,7 +120,7 @@ class TaskMonitorService extends Logging { streamTasks.filter(shouldMonitor).foreach { streamTask => val job = streamJobMapper.getJobById(streamTask.getJobId) if(!JobConf.SUPPORTED_MANAGEMENT_JOB_TYPES.getValue.contains(job.getJobType)) { - val userList = getAlertUsers(job) + val userList = getAlertUsers(job, streamTask) //user val alertMsg = s"Spark Streaming应用[${job.getName}]已经超过 ${Utils.msDurationToString(System.currentTimeMillis - streamTask.getLastUpdateTime.getTime)} 没有更新状态, 请及时确认应用是否正常!" alert(jobService.getAlertLevel(job), alertMsg, userList, streamTask) @@ -169,14 +169,13 @@ class TaskMonitorService extends Logging { alertMsg = s"${alertMsg} 现将自动拉起该应用" restartJob(job,streamTask) case _ => - if (JobConf.AUTO_RESTART_JOB.getHotValue()) { - if (!highAvailablePolicy.equals(JobConf.HIGHAVAILABLE_POLICY_SINGLE_BAK.getValue) && !highAvailablePolicy.equals(JobConf.HIGHAVAILABLE_DEFAULT_POLICY.getValue)) { + if (JobConf.AUTO_RESTART_JOB.getHotValue() && !highAvailablePolicy.equals(JobConf.HIGHAVAILABLE_POLICY_SINGLE_BAK.getValue) + && !highAvailablePolicy.equals(JobConf.HIGHAVAILABLE_DEFAULT_POLICY.getValue)) { alertMsg = s"${alertMsg} 现将自动拉起该应用" restartJob(job,streamTask) } } - } - val userList = getAlertUsers(job) + val userList = getAlertUsers(job, streamTask) alert(jobService.getAlertLevel(job), alertMsg, userList, streamTask) } } @@ -193,7 +192,7 @@ class TaskMonitorService extends Logging { } { case e: Exception => warn(s"Fail to reLaunch the StreamisJob [${job.getName}]", e) - val userList = getAlertUsers(job) + val userList = getAlertUsers(job, null) val alertMsg = s"Fail to reLaunch the StreamisJob [${job.getName}],please be noticed!" alert(AlertLevel.MAJOR, alertMsg, userList, streamTask) } @@ -209,25 +208,58 @@ class TaskMonitorService extends Logging { jobClient.getJobInfo } - protected def getAlertUsers(job: StreamJob): util.List[String] = { + protected def getAlertUsers(job: StreamJob, streamTask: StreamTask): util.List[String] = { + // fist, get alert users from job config in db val allUsers = new util.LinkedHashSet[String]() val alertUsers = jobService.getAlertUsers(job) var isValid = false if (alertUsers!= null) { alertUsers.foreach(user => { - if (StringUtils.isNotBlank(user) && !user.toLowerCase().contains("hduser")) { + if (StringUtils.isNotBlank(user) && !user.toLowerCase().contains("hduser") && !"hadoop".equals(user)) { isValid = true allUsers.add(user) } }) - if (!allUsers.contains(job.getSubmitUser)) { + if (!allUsers.contains(job.getSubmitUser) && !"hadoop".equals(job.getSubmitUser)) { allUsers.add(job.getSubmitUser) } } + if (!isValid && null != streamTask) { + // second, get alert users from job startup config + val metaJsonInfo = Utils.tryCatch {JobUtils.gson.fromJson(streamTask.getJobStartConfig, classOf[MetaJsonInfo])} { + case e: Exception => + logger.error(s"parse jobStartConfig : ${streamTask.getJobStartConfig} error", e) + null + } + if (null != metaJsonInfo) { + val jobStartAlertUsers = metaJsonInfo.getJobConfig.getOrDefault(JobConstrants.PRODUCE_PARAM, null) match { + case map: util.Map[String, Any] => + map.getOrDefault(JobConfKeyConstants.ALERT_USER.getValue, "").toString + case _ => "" + } + if (StringUtils.isNotBlank(jobStartAlertUsers)) { + jobStartAlertUsers.split(",").foreach(user => { + if (StringUtils.isNotBlank(user) && !user.toLowerCase().contains("hduser")) { + isValid = true + allUsers.add(user) + } + }) + } + } + } + if (!isValid){ + if (!"hadoop".equals(job.getSubmitUser)) { allUsers.add(job.getSubmitUser) + } + if (!"hadoop".equals(job.getCreateBy)) { allUsers.add(job.getCreateBy) } + } + if (allUsers.isEmpty) { + logger.error("Got invalid alert users for job : {}, will alert to admin users.", job.getName) + allUsers.addAll(getAdminAlertUsers()); + } new util.ArrayList[String](allUsers) } diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/builder/AbstractStreamisTransformJobBuilder.scala b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/builder/AbstractStreamisTransformJobBuilder.scala index b3c566fb5..eb3271caf 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/builder/AbstractStreamisTransformJobBuilder.scala +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/builder/AbstractStreamisTransformJobBuilder.scala @@ -15,12 +15,11 @@ package com.webank.wedatasphere.streamis.jobmanager.manager.transform.builder -import com.webank.wedatasphere.streamis.jobmanager.launcher.conf.JobConfKeyConstants -import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.JobConf +import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.{JobConf, JobConfKeyConstants} import org.apache.linkis.common.conf.CommonVars import org.apache.linkis.manager.label.entity.engine.RunType.RunType import com.webank.wedatasphere.streamis.jobmanager.launcher.service.StreamJobConfService -import com.webank.wedatasphere.streamis.jobmanager.manager.dao.{StreamJobMapper, StreamJobTemplateMapper} +import com.webank.wedatasphere.streamis.jobmanager.manager.dao.{StreamJobMapper, StreamJobTemplateMapper, StreamTaskMapper} import com.webank.wedatasphere.streamis.jobmanager.manager.entity.{JobTemplateFiles, StreamJob} import com.webank.wedatasphere.streamis.jobmanager.manager.service.{StreamJobService, StreamTaskService} import com.webank.wedatasphere.streamis.jobmanager.manager.transform.StreamisTransformJobBuilder @@ -38,7 +37,7 @@ abstract class AbstractStreamisTransformJobBuilder extends StreamisTransformJobB @Autowired private var streamJobMapper: StreamJobMapper = _ @Autowired private var streamJobConfService: StreamJobConfService = _ @Autowired private var streamJobService: StreamJobService = _ - @Autowired private var streamTaskService: StreamTaskService = _ + @Autowired private var streamTaskMapper: StreamTaskMapper = _ @Autowired private var streamJobTemplateMapper:StreamJobTemplateMapper = _ protected def createStreamisTransformJob(): StreamisTransformJobImpl = new StreamisTransformJobImpl @@ -67,7 +66,7 @@ abstract class AbstractStreamisTransformJobBuilder extends StreamisTransformJobB val streamJobVersions = streamJobMapper.getJobVersions(streamJob.getId) // 无需判断streamJobVersions是否非空,因为TaskService已经判断了 transformJob.setStreamJobVersion(streamJobVersions.get(0)) - val streamTask = streamTaskService.getLatestByJobId(streamJob.getId) + val streamTask = streamTaskMapper.getLatestByJobId(streamJob.getId) val jobTemplate: JobTemplateFiles = if (null != streamTask) { if (streamTask.getStatus.equals(JobConf.FLINK_JOB_STATUS_RUNNING.getValue)) { streamJobTemplateMapper.getJobTemplate(streamTask.getTemplateId,true) diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/FlinkCheckpointConfigTransform.scala b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/FlinkCheckpointConfigTransform.scala index 1e5aab029..5dabbfa82 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/FlinkCheckpointConfigTransform.scala +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/FlinkCheckpointConfigTransform.scala @@ -16,11 +16,10 @@ package com.webank.wedatasphere.streamis.jobmanager.manager.transform.impl import com.webank.wedatasphere.streamis.jobmanager.launcher.JobLauncherAutoConfiguration -import com.webank.wedatasphere.streamis.jobmanager.launcher.conf.JobConfKeyConstants import java.util import com.webank.wedatasphere.streamis.jobmanager.launcher.job.LaunchJob -import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.JobConf +import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.{JobConf, JobConfKeyConstants} import com.webank.wedatasphere.streamis.jobmanager.launcher.job.manager.JobLaunchManager import com.webank.wedatasphere.streamis.jobmanager.launcher.linkis.job.state.FlinkCheckpoint import com.webank.wedatasphere.streamis.jobmanager.manager.transform.impl.FlinkCheckpointConfigTransform.CHECKPOINT_PATH_CONFIG_NAME diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/FlinkExtraConfigTransform.scala b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/FlinkExtraConfigTransform.scala index 97c8caeac..5349113e5 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/FlinkExtraConfigTransform.scala +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/FlinkExtraConfigTransform.scala @@ -15,8 +15,8 @@ package com.webank.wedatasphere.streamis.jobmanager.manager.transform.impl -import com.webank.wedatasphere.streamis.jobmanager.launcher.conf.JobConfKeyConstants import com.webank.wedatasphere.streamis.jobmanager.launcher.job.LaunchJob +import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.JobConfKeyConstants import java.util import scala.collection.JavaConverters._ diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/FlinkInternalConfigTransform.scala b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/FlinkInternalConfigTransform.scala index 6ca49d069..ee4f790bc 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/FlinkInternalConfigTransform.scala +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/FlinkInternalConfigTransform.scala @@ -1,8 +1,7 @@ package com.webank.wedatasphere.streamis.jobmanager.manager.transform.impl -import com.webank.wedatasphere.streamis.jobmanager.launcher.conf.JobConfKeyConstants import com.webank.wedatasphere.streamis.jobmanager.launcher.job.LaunchJob -import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.JobConf +import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.{JobConf, JobConfKeyConstants} import com.webank.wedatasphere.streamis.jobmanager.manager.transform.impl.FlinkInternalConfigTransform.INTERNAL_CONFIG_MAP import org.apache.linkis.common.conf.CommonVars diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/FlinkJarStreamisJobContentTransform.scala b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/FlinkJarStreamisJobContentTransform.scala index 00592e91f..44ffbf55d 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/FlinkJarStreamisJobContentTransform.scala +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/FlinkJarStreamisJobContentTransform.scala @@ -15,9 +15,9 @@ package com.webank.wedatasphere.streamis.jobmanager.manager.transform.impl -import com.webank.wedatasphere.streamis.jobmanager.launcher.conf.{JobConfKeyConstants, JobConstants} +import com.webank.wedatasphere.streamis.jobmanager.launcher.conf.JobConstants import com.webank.wedatasphere.streamis.jobmanager.launcher.job.LaunchJob -import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.JobConf +import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.{JobConf, JobConfKeyConstants} import java.util import org.apache.linkis.common.utils.JsonUtils diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/FlinkSavepointConfigTransform.scala b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/FlinkSavepointConfigTransform.scala index 9465ec7b7..34c2dfa02 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/FlinkSavepointConfigTransform.scala +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/FlinkSavepointConfigTransform.scala @@ -1,8 +1,9 @@ package com.webank.wedatasphere.streamis.jobmanager.manager.transform.impl -import com.webank.wedatasphere.streamis.jobmanager.launcher.conf.JobConfKeyConstants import com.webank.wedatasphere.streamis.jobmanager.launcher.job.LaunchJob +import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.JobConfKeyConstants import com.webank.wedatasphere.streamis.jobmanager.launcher.linkis.conf.JobLauncherConfiguration.VAR_FLINK_SAVEPOINT_PATH import com.webank.wedatasphere.streamis.jobmanager.manager.transform.impl.FlinkSavepointConfigTransform.SAVE_POINT_PREFIX +import org.apache.commons.lang3.StringUtils import java.util import scala.collection.JavaConverters._ @@ -21,7 +22,8 @@ class FlinkSavepointConfigTransform extends FlinkConfigTransform { override protected def configGroup(): String = JobConfKeyConstants.GROUP_PRODUCE.getValue override protected def transform(valueSet: util.Map[String, AnyRef], job: LaunchJob): LaunchJob = { - val config: util.Map[String, AnyRef] = valueSet.asScala.filter(_._1.startsWith(JobConfKeyConstants.SAVEPOINT.getValue)) + val config: util.Map[String, AnyRef] = valueSet.asScala.filter(kv => + kv._1.startsWith(JobConfKeyConstants.SAVEPOINT.getValue) && StringUtils.isNotBlank(String.valueOf(kv._2))) .map{ case (key, value) => (FlinkConfigTransform.FLINK_CONFIG_PREFIX + key.replace(JobConfKeyConstants.SAVEPOINT.getValue, SAVE_POINT_PREFIX), value) diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/LaunchConfigTransform.scala b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/LaunchConfigTransform.scala index c988b4b1d..9f84b9558 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/LaunchConfigTransform.scala +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/LaunchConfigTransform.scala @@ -15,9 +15,8 @@ package com.webank.wedatasphere.streamis.jobmanager.manager.transform.impl -import com.webank.wedatasphere.streamis.jobmanager.launcher.conf.JobConfKeyConstants import com.webank.wedatasphere.streamis.jobmanager.launcher.job.LaunchJob -import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.JobConf +import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.{JobConf, JobConfKeyConstants} import java.util import com.webank.wedatasphere.streamis.jobmanager.manager.transform.Transform diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/ResourceConfigTransform.scala b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/ResourceConfigTransform.scala index 14f972fda..18d582369 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/ResourceConfigTransform.scala +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/impl/ResourceConfigTransform.scala @@ -15,10 +15,9 @@ package com.webank.wedatasphere.streamis.jobmanager.manager.transform.impl -import com.webank.wedatasphere.streamis.jobmanager.launcher.conf.JobConfKeyConstants - import java.util import com.webank.wedatasphere.streamis.jobmanager.launcher.job.LaunchJob +import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.JobConfKeyConstants import com.webank.wedatasphere.streamis.jobmanager.manager.transform.ConfigTransform import com.webank.wedatasphere.streamis.jobmanager.manager.transform.impl.ResourceConfigTransform.RESOURCE_CONFIG_MAP import com.webank.wedatasphere.streamis.jobmanager.manager.utils.JobUtils diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/parser/AbstractJobContentParser.scala b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/parser/AbstractJobContentParser.scala index 22b454afb..047dc29d9 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/parser/AbstractJobContentParser.scala +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/parser/AbstractJobContentParser.scala @@ -25,7 +25,7 @@ import org.apache.linkis.common.conf.Configuration import org.apache.linkis.common.utils.{JsonUtils, Logging} import com.webank.wedatasphere.streamis.jobmanager.manager.dao.StreamJobMapper import com.webank.wedatasphere.streamis.jobmanager.manager.entity.{JobTemplateFiles, StreamJob, StreamJobVersion, StreamisFile} -import com.webank.wedatasphere.streamis.jobmanager.manager.service.{BMLService, StreamTaskService, StreamiFileService} +import com.webank.wedatasphere.streamis.jobmanager.manager.service.{BMLService, StreamJobTemplateService, StreamTaskService, StreamiFileService} import com.webank.wedatasphere.streamis.jobmanager.manager.transform.JobContentParser import org.apache.commons.io.IOUtils import org.apache.commons.lang.StringUtils @@ -41,7 +41,7 @@ abstract class AbstractJobContentParser extends JobContentParser with Logging { @Autowired private var streamJobMapper: StreamJobMapper = _ @Autowired private var bmlService: BMLService = _ @Autowired private var streamiFileService: StreamiFileService = _ - @Autowired private var streamTaskService: StreamTaskService = _ + @Autowired private var streamJobTemplateService: StreamJobTemplateService = _ private def findFromProject(projectName: String, fileName: String): StreamisFile = fileName match { case AbstractJobContentParser.PROJECT_FILE_REGEX(name, version) => @@ -118,7 +118,7 @@ abstract class AbstractJobContentParser extends JobContentParser with Logging { override def canParse(job: StreamJob, jobVersion: StreamJobVersion): Boolean = jobType == job.getJobType protected def getFinalTemplate(jobTemplate: JobTemplateFiles): String = { - streamTaskService.generateJobTemplate(jobTemplate) + streamJobTemplateService.generateJobTemplate(jobTemplate) } } diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/parser/SparkTaskMetricsParser.scala b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/parser/SparkTaskMetricsParser.scala index c6e00d7ff..37406b2ec 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/parser/SparkTaskMetricsParser.scala +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/transform/parser/SparkTaskMetricsParser.scala @@ -1,5 +1,7 @@ package com.webank.wedatasphere.streamis.jobmanager.manager.transform.parser +import com.webank.wedatasphere.streamis.jobmanager.manager.constrants.JobConstrants.UNKNOWN_COMMENT + import java.util import com.webank.wedatasphere.streamis.jobmanager.manager.entity.StreamJob @@ -50,27 +52,27 @@ class SparkTaskMetricsParser extends AbstractTaskMetricsParser { case _ => val loadConditionDTO = new JobDetailsVo.LoadConditionDTO loadConditionDTO.setType("Driver") - loadConditionDTO.setHost("") - loadConditionDTO.setMemory("") - loadConditionDTO.setTotalMemory("") - loadConditionDTO.setGcLastTime("") - loadConditionDTO.setGcLastConsume("") - loadConditionDTO.setGcTotalTime("") + loadConditionDTO.setHost(UNKNOWN_COMMENT) + loadConditionDTO.setMemory(UNKNOWN_COMMENT) + loadConditionDTO.setTotalMemory(UNKNOWN_COMMENT) + loadConditionDTO.setGcLastTime(UNKNOWN_COMMENT) + loadConditionDTO.setGcLastConsume(UNKNOWN_COMMENT) + loadConditionDTO.setGcTotalTime(UNKNOWN_COMMENT) loadConditionDTOs.add(loadConditionDTO) } val realTimeTrafficDTO = new JobDetailsVo.RealTimeTrafficDTO metricsMap.get("batchMetrics") match { case batchMetrics: util.List[util.Map[String, Object]] if !batchMetrics.isEmpty => val batchMetric = batchMetrics.asScala.maxBy(_.get("batchTime").asInstanceOf[String]) - realTimeTrafficDTO.setSourceKey(metricsMap.getOrDefault("source", "").asInstanceOf[String]) + realTimeTrafficDTO.setSourceKey(metricsMap.getOrDefault("source", UNKNOWN_COMMENT).asInstanceOf[String]) realTimeTrafficDTO.setSourceSpeed(batchMetric.get("inputRecords") + " Records") realTimeTrafficDTO.setTransformKey("processing") - realTimeTrafficDTO.setSinkKey(metricsMap.getOrDefault("sink", "").asInstanceOf[String]) + realTimeTrafficDTO.setSinkKey(metricsMap.getOrDefault("sink", UNKNOWN_COMMENT).asInstanceOf[String]) val sinkSpeed = if (batchMetric.containsKey("totalDelay") && batchMetric.get("totalDelay") != null) Utils.msDurationToString(batchMetric.get("totalDelay").toString.toInt) + " totalDelay" else if (batchMetric.containsKey("taskExecuteTime") && batchMetric.get("taskExecuteTime") != null) Utils.msDurationToString(batchMetric.get("taskExecuteTime").toString.toInt) + " executeTime(Last Batch)" - else "" + else UNKNOWN_COMMENT realTimeTrafficDTO.setSinkSpeed(sinkSpeed) case _ => realTimeTrafficDTO.setSourceKey("") diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/utils/JobContentUtils.scala b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/utils/JobContentUtils.scala index 326936d32..6e6f39d79 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/utils/JobContentUtils.scala +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/utils/JobContentUtils.scala @@ -30,7 +30,6 @@ object JobContentUtils { val jobContentMap = JsonUtils.jackson.readValue(jobContent, classOf[util.Map[String, Object]]) if (StringUtils.isNotBlank(jobTemplate)){ val metaJsonTemplate = JsonUtils.jackson.readValue(jobTemplate, classOf[util.Map[String, Object]]) -// val jobContentTemplate = metaJsonTemplate.get("jobContent").asInstanceOf[JavaMap[String, Object]] val finalJobContent: JavaMap[String, Object] = new java.util.HashMap[String, Object](metaJsonTemplate) MergeUtils.merge(finalJobContent,jobContentMap) finalJobContent @@ -52,10 +51,8 @@ object JobContentUtils { } def getFinalJobConfig(jobConfigMap: JavaMap[String, Object], jobTemplate: String): JavaMap[String, Object] = { -// val jobConfigMap = JsonUtils.jackson.readValue(jobConfig, classOf[util.Map[String, Object]]) if (StringUtils.isNotBlank(jobTemplate)) { val metaJsonTemplate = JsonUtils.jackson.readValue(jobTemplate, classOf[util.Map[String, Object]]) -// val jobConfigTemplate = metaJsonTemplate.get("jobContent").asInstanceOf[JavaMap[String, Object]] val finalJobConfig: JavaMap[String, Object] = new java.util.HashMap[String, Object](metaJsonTemplate) MergeUtils.merge(finalJobConfig,jobConfigMap) finalJobConfig diff --git a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/utils/MergeUtils.java b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/utils/MergeUtils.java index 75b1e1e90..59e8eb77d 100644 --- a/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/utils/MergeUtils.java +++ b/streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/src/main/scala/com/webank/wedatasphere/streamis/jobmanager/manager/utils/MergeUtils.java @@ -3,13 +3,17 @@ import com.webank.wedatasphere.streamis.jobmanager.manager.entity.StreamJob; import org.apache.commons.lang3.StringUtils; +import java.util.ArrayDeque; +import java.util.Deque; import java.util.Map; import java.util.Stack; public class MergeUtils { + private static final String JOB_CONFIG = "jobConfig"; + public static void merge(Map destination, Map source) { - Stack> stackDest = new Stack<>(); - Stack> stackSrc = new Stack<>(); + Deque> stackDest = new ArrayDeque<>(); + Deque> stackSrc = new ArrayDeque<>(); stackDest.push(destination); stackSrc.push(source); @@ -18,7 +22,8 @@ public static void merge(Map destination, Map so Map currentDest = stackDest.pop(); Map currentSrc = stackSrc.pop(); - for (String key : currentSrc.keySet()) { + for (Map.Entry entry : currentSrc.entrySet()) { + String key = entry.getKey(); Object srcValue = currentSrc.get(key); if (currentDest.containsKey(key) && currentDest.get(key) instanceof Map && srcValue instanceof Map) { stackDest.push((Map) currentDest.get(key)); @@ -34,8 +39,8 @@ public static Map getJobTemplateConfMap(String jobTemplate){ Map jobTemplateConfig = null; if(StringUtils.isNotBlank(jobTemplate)){ Map jobTemplateMap = JobContentUtils.getMap(jobTemplate); - if (jobTemplateMap.containsKey("jobConfig") && jobTemplateMap.get("jobConfig") instanceof Map) { - jobTemplateConfig = (Map) jobTemplateMap.get("jobConfig"); + if (jobTemplateMap.containsKey(JOB_CONFIG) && jobTemplateMap.get(JOB_CONFIG) instanceof Map) { + jobTemplateConfig = (Map) jobTemplateMap.get(JOB_CONFIG); } } return jobTemplateConfig; diff --git a/streamis-jobmanager/streamis-jobmanager-common/pom.xml b/streamis-jobmanager/streamis-jobmanager-common/pom.xml index 1a41d16cd..438c7d40b 100644 --- a/streamis-jobmanager/streamis-jobmanager-common/pom.xml +++ b/streamis-jobmanager/streamis-jobmanager-common/pom.xml @@ -20,7 +20,7 @@ streamis-jobmanager com.webank.wedatasphere.streamis - 0.3.1 + ${revision} 4.0.0 @@ -38,6 +38,12 @@ org.apache.linkis linkis-common + + + jackson-databind + com.fasterxml.jackson.core + + diff --git a/streamis-jobmanager/streamis-jobmanager-server/pom.xml b/streamis-jobmanager/streamis-jobmanager-server/pom.xml index 242a1ff31..258995584 100644 --- a/streamis-jobmanager/streamis-jobmanager-server/pom.xml +++ b/streamis-jobmanager/streamis-jobmanager-server/pom.xml @@ -20,7 +20,7 @@ streamis-jobmanager com.webank.wedatasphere.streamis - 0.3.1 + ${revision} 4.0.0 @@ -34,12 +34,12 @@ com.webank.wedatasphere.streamis streamis-job-audit-log - ${streamis.version} + ${project.version} com.webank.wedatasphere.streamis streamis-job-launcher-service - ${streamis.version} + ${project.version} org.apache.linkis @@ -50,7 +50,7 @@ com.webank.wedatasphere.streamis streamis-job-manager-service - ${streamis.version} + ${project.version} org.apache.linkis @@ -79,12 +79,12 @@ com.webank.wedatasphere.streamis streamis-jobmanager-common - ${streamis.version} + ${project.version} - + diff --git a/streamis-jobmanager/streamis-jobmanager-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/restful/api/HighAvailableRestfulApi.java b/streamis-jobmanager/streamis-jobmanager-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/restful/api/HighAvailableRestfulApi.java index 43941d9e2..b9d36aa10 100644 --- a/streamis-jobmanager/streamis-jobmanager-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/restful/api/HighAvailableRestfulApi.java +++ b/streamis-jobmanager/streamis-jobmanager-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/restful/api/HighAvailableRestfulApi.java @@ -1,15 +1,13 @@ package com.webank.wedatasphere.streamis.jobmanager.restful.api; -import com.webank.wedatasphere.streamis.jobmanager.launcher.conf.JobConfKeyConstants; -import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.JobConf; import com.webank.wedatasphere.streamis.jobmanager.launcher.service.StreamJobConfService; -import com.webank.wedatasphere.streamis.jobmanager.manager.entity.StreamJob; import com.webank.wedatasphere.streamis.jobmanager.manager.project.service.ProjectPrivilegeService; import com.webank.wedatasphere.streamis.jobmanager.manager.service.StreamJobService; import com.webank.wedatasphere.streamis.jobmanager.service.HighAvailableService; import com.webank.wedatasphere.streamis.jobmanager.vo.HighAvailableMsg; import org.apache.commons.lang.StringUtils; +import org.apache.linkis.proxy.ProxyUserEntity; import org.apache.linkis.server.Message; import org.apache.linkis.server.utils.ModuleUserUtils; import org.slf4j.Logger; @@ -17,13 +15,10 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; -import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; -import java.util.HashMap; -import java.util.Optional; @RequestMapping(path = "/streamis/streamJobManager/highAvailable") @RestController @@ -53,9 +48,12 @@ public Message getClusterMsg(HttpServletRequest request){ @RequestMapping(path = "/username", method = RequestMethod.GET) public Message getUserName(HttpServletRequest request){ Message result = Message.ok("success"); - String userName = ModuleUserUtils.getOperationUser(request, "get user name"); + ProxyUserEntity proxyUserEntity = ModuleUserUtils.getProxyUserEntity(request, "record audit log"); + String proxyUser = proxyUserEntity.getProxyUser(); + String userName = proxyUserEntity.getUsername(); if (StringUtils.isBlank(userName)) return Message.error("current user has no permission"); result.data("userName",userName); + result.data("proxyUser",proxyUser); return result; } } diff --git a/streamis-jobmanager/streamis-jobmanager-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/restful/api/JobBulkRestfulApi.java b/streamis-jobmanager/streamis-jobmanager-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/restful/api/JobBulkRestfulApi.java index f19575bff..5da45fb4a 100644 --- a/streamis-jobmanager/streamis-jobmanager-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/restful/api/JobBulkRestfulApi.java +++ b/streamis-jobmanager/streamis-jobmanager-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/restful/api/JobBulkRestfulApi.java @@ -1,6 +1,6 @@ package com.webank.wedatasphere.streamis.jobmanager.restful.api; -import com.webank.wedatasphere.streamis.jobmanager.launcher.conf.JobConfKeyConstants; +import com.webank.wedatasphere.streamis.jobmanager.launcher.job.conf.JobConfKeyConstants; import com.webank.wedatasphere.streamis.jobmanager.launcher.linkis.conf.JobLauncherConfiguration; import com.webank.wedatasphere.streamis.jobmanager.launcher.service.StreamJobConfService; import com.webank.wedatasphere.streamis.jobmanager.manager.entity.StreamJob; @@ -94,7 +94,7 @@ public Message bulkExecution(@RequestBody JobBulkRequest execBulkRequest, HttpSe return Message.error("The master and backup cluster materials do not match, please check the material"); } if (!streamjobService.getEnableStatus(Long.parseLong(jobId.toString()))){ - return Message.error("current Job " + streamJob.getName() + "has been banned, cannot start,please enable job" ); + return Message.error("The Job " + streamJob.getName() + "has been banned, cannot start,please enable job" ); } if(!highAvailableService.canBeStarted(Long.parseLong(jobId.toString()))){ return Message.error("current Job " + streamJob.getName() + " is in managerSlave mode,please check whether it runs on manager cluster" ); @@ -154,7 +154,7 @@ public Message bulkPause(@RequestBody JobBulkPauseRequest pauseRequest, HttpServ throw new JobExecuteErrorException(-1, "Have no permission to execute StreamJob [" + jobId + "]"); } if (!streamjobService.getEnableStatus(Long.parseLong(jobId.toString()))){ - return Message.error("current Job " + streamJob.getName() + "has been banned, cannot stop,please enable job" ); + return Message.error("Job " + streamJob.getName() + "has been banned, cannot stop,please enable job" ); } } pauseResults = streamTaskService.bulkPause(new ArrayList<>(pauseRequest.getBulkSubject()), diff --git a/streamis-jobmanager/streamis-jobmanager-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/restful/api/JobConfRestfulApi.java b/streamis-jobmanager/streamis-jobmanager-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/restful/api/JobConfRestfulApi.java index 1c20c976b..4c2a24010 100644 --- a/streamis-jobmanager/streamis-jobmanager-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/restful/api/JobConfRestfulApi.java +++ b/streamis-jobmanager/streamis-jobmanager-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/restful/api/JobConfRestfulApi.java @@ -55,6 +55,8 @@ public class JobConfRestfulApi { @Resource private ProjectPrivilegeService privilegeService; + private static final String SUCCESS_INFO = "success"; + /** * Definitions * @@ -62,7 +64,7 @@ public class JobConfRestfulApi { */ @RequestMapping(value = "/definitions") public Message definitions() { - Message result = Message.ok("success"); + Message result = Message.ok(SUCCESS_INFO); try { List definitionList = this.streamJobConfService.loadAllDefinitions(); Map definitionRelation = new HashMap<>(); @@ -104,7 +106,7 @@ public Message definitions() { */ @RequestMapping(value = "/json/{jobId:\\w+}", method = RequestMethod.GET) public Message queryConfig(@PathVariable("jobId") Long jobId, HttpServletRequest request) { - Message result = Message.ok("success"); + Message result = Message.ok(SUCCESS_INFO); try { String userName = ModuleUserUtils.getOperationUser(request, "query job config json"); StreamJob streamJob = this.streamJobService.getJobById(jobId); @@ -138,11 +140,11 @@ public Message queryConfig(@PathVariable("jobId") Long jobId, HttpServletRequest @RequestMapping(value = "/json/{jobId:\\w+}", method = RequestMethod.POST) public Message saveConfig(@PathVariable("jobId") Long jobId, @RequestBody Map configContent, HttpServletRequest request) { - Message result = Message.ok("success"); - if (!(Boolean) JobConf.JOB_CONFIG_EDIT_ENABLE().getHotValue()){ + Message result = Message.ok(SUCCESS_INFO); + if (!(boolean) JobConf.JOB_CONFIG_EDIT_ENABLE().getHotValue()){ return Message.error("job config cannot be changed,please contact the admin for advice"); } - if((Boolean) JobConf.PRODUCT_NAME_SWITCH().getHotValue()){ + if((boolean) JobConf.PRODUCT_NAME_SWITCH().getHotValue()){ try { String productValue = Optional.ofNullable(configContent) .map(jovConf -> (Map) jovConf.get("wds.linkis.flink.produce")) @@ -180,7 +182,7 @@ public Message saveConfig(@PathVariable("jobId") Long jobId, @RequestBody Map tasksData = bulkUpdateLabelRequest.getTasks(); @@ -159,10 +176,10 @@ public Message updateLabel(HttpServletRequest req, @RequestBody BulkUpdateLabelR StreamJob streamJob = this.streamJobService.getJobById(jobId); if (!streamJobService.isCreator(jobId, userName) && !this.privilegeService.hasEditPrivilege(req, streamJob.getProjectName())) { - return Message.error("Have no permission to save StreamJob [" + jobId + "] configuration"); + return Message.error("Have no permission to save the configuration of StreamJob [" + jobId + "]"); } if (!streamJobService.getEnableStatus(jobId)){ - return Message.error("current Job " + streamJob.getName() + "has been banned, cannot updateLable,please enable job" ); + return Message.error("The Job " + streamJob.getName() + "has been banned, cannot updateLable,please enable job" ); } String label = bulkUpdateLabel.getLabel(); if (!RegularUtil.matches(label)) @@ -204,7 +221,7 @@ public Message versions(HttpServletRequest req, @PathVariable("jobId")Integer jo PageInfo pageInfo = this.streamJobService.getVersionList(jobId); if (Objects.nonNull(pageInfo)){ result.data("versions", pageInfo.getList()); - result.data("totalPage", pageInfo.getTotal()); + result.data(TOTAL_PAGE, pageInfo.getTotal()); } } catch (Exception e){ result = Message.error("Fail to query job version page (查看任务版本列表失败), message: " + e.getMessage()); @@ -217,7 +234,7 @@ public Message versions(HttpServletRequest req, @PathVariable("jobId")Integer jo public Message version(HttpServletRequest req, @RequestParam(value = "jobId", required = false) Long jobId, @RequestParam(value = "version", required = false) String version) throws JobException { if (jobId == null) { - throw JobExceptionManager.createException(30301, "jobId"); + throw JobExceptionManager.createException(30301, JOB_ID); } if (StringUtils.isEmpty(version)) { throw JobExceptionManager.createException(30301, "version"); @@ -235,7 +252,7 @@ public Message version(HttpServletRequest req, @RequestParam(value = "jobId", re @RequestMapping(path = "/ban", method = RequestMethod.POST) public Message banJob(HttpServletRequest req, @RequestBody List jobIdList) { String userName = ModuleUserUtils.getOperationUser(req, "ban job"); - Message result = Message.ok("success"); + Message result = Message.ok(SUCCESS_MSG); HashMap jobMap = new HashMap<>(); if (jobIdList.size() > 100){ @@ -250,14 +267,14 @@ public Message banJob(HttpServletRequest req, @RequestBody List jobIdList) StreamJob streamJob = this.streamJobService.getJobById(jobId); jobMap.put(jobId,streamJob); if (streamJob == null) { - return Message.error("not exists job " + jobId); + return Message.error(NOT_EXISTS_JOB + jobId); } if (!streamJobService.isCreator(jobId, userName) && !this.privilegeService.hasEditPrivilege(req, streamJob.getProjectName())) { return Message.error("Have no permission to ban StreamJob [" + jobId + "] configuration"); } if (!streamJobService.canBeDisabled(jobId)){ - return Message.error("current job [" + jobId + "] can not be banned, please check"); + return Message.error("Job [" + jobId + "] can not be banned, please check"); } } for (Long jobId : jobIdList) { @@ -274,7 +291,7 @@ public Message banJob(HttpServletRequest req, @RequestBody List jobIdList) @RequestMapping(path = "/enable", method = RequestMethod.POST) public Message enableJob(HttpServletRequest req, @RequestBody List jobIdList) { String userName = ModuleUserUtils.getOperationUser(req, "ban job"); - Message result = Message.ok("success"); + Message result = Message.ok(SUCCESS_MSG); HashMap jobMap = new HashMap<>(); if (jobIdList.size() > 100){ @@ -290,14 +307,14 @@ public Message enableJob(HttpServletRequest req, @RequestBody List jobIdLi StreamJob streamJob = this.streamJobService.getJobById(jobId); jobMap.put(jobId,streamJob); if (streamJob == null) { - return Message.error("not exists job " + jobId); + return Message.error(NOT_EXISTS_JOB + jobId); } if (!streamJobService.isCreator(jobId, userName) && !this.privilegeService.hasEditPrivilege(req, streamJob.getProjectName())) { return Message.error("Have no permission to ban StreamJob [" + jobId + "] configuration"); } if (!streamJobService.canbeActivated(jobId)){ - return Message.error("current job [" + jobId + "] can not be activated, please check"); + return Message.error("Present job [" + jobId + "] can not be activated, please check"); } } for (Long jobId : jobIdList) { @@ -337,7 +354,7 @@ public Message executeInspect(HttpServletRequest req, @RequestParam(value = "job return Message.error("The system does not enable the detach feature ,detach job cannot start [" + jobId + "]"); } if (!streamJobService.getEnableStatus(jobId)){ - return Message.error("current Job " + streamJob.getName() + "has been banned, cannot start,please enable job" ); + return Message.error("The Job " + streamJob.getName() + "has been banned, cannot start,please enable job" ); } try { HashMap jobConfig = new HashMap<>(this.streamJobConfService.getJobConfig(jobId)); @@ -377,13 +394,13 @@ public Message executeInspect(HttpServletRequest req, @RequestParam(value = "job inspections = inspectResult.stream().map(JobInspectVo::getInspectName) .collect(Collectors.toList()); } catch (Exception e){ - LOG.warn(e.getMessage()); + LOG.warn(e.getMessage(), e); return Message.error("Fail to inspect job " + jobId + " of the execution(任务执行前检查失败), message: " + e.getMessage()); } HashMap inspectResultMap = new HashMap<>(); inspectResult.forEach(inspect -> inspectResultMap.put(inspect.getInspectName(), inspect)); - if (!inspectResultMap.containsKey("snapshot")){ + if (!inspectResultMap.containsKey(SNAPSHOT)){ String value = this.streamJobConfService.getJobConfValue(jobId, JobConfKeyConstants.START_AUTO_RESTORE_SWITCH().getValue()); String msg; if (value.equals("ON")){ @@ -391,10 +408,10 @@ public Message executeInspect(HttpServletRequest req, @RequestParam(value = "job }else { msg ="任务未开启快照,无需检查快照地址"; } - inspections.add("snapshot"); + inspections.add(SNAPSHOT); JobSnapshotInspectVo jobSnapshotInspectVo =new JobSnapshotInspectVo(); jobSnapshotInspectVo.setPath(msg); - inspectResultMap.put("snapshot",jobSnapshotInspectVo); + inspectResultMap.put(SNAPSHOT,jobSnapshotInspectVo); } inspectResultMap.put("inspections", inspections); result.setData(inspectResultMap); @@ -404,14 +421,14 @@ public Message executeInspect(HttpServletRequest req, @RequestParam(value = "job @RequestMapping(path = "/execute", method = RequestMethod.POST) public Message executeJob(HttpServletRequest req, @RequestBody Map json) throws JobException { String userName = ModuleUserUtils.getOperationUser(req, "execute job"); - if (!json.containsKey("jobId") || json.get("jobId") == null) { - throw JobExceptionManager.createException(30301, "jobId"); + if (!json.containsKey(JOB_ID) || json.get(JOB_ID) == null) { + throw JobExceptionManager.createException(30301, JOB_ID); } - long jobId = Long.parseLong(json.get("jobId").toString()); + long jobId = Long.parseLong(json.get(JOB_ID).toString()); LOG.info("{} try to execute job {}.", userName, jobId); StreamJob streamJob = this.streamJobService.getJobById(jobId); if(streamJob == null) { - return Message.error("not exists job " + jobId); + return Message.error(NOT_EXISTS_JOB + jobId); } else if(!JobConf.SUPPORTED_MANAGEMENT_JOB_TYPES().getValue().contains(streamJob.getJobType())) { return Message.error("Job " + streamJob.getName() + " is not supported to execute."); } @@ -430,16 +447,14 @@ public Message executeJob(HttpServletRequest req, @RequestBody Map args = contentRequest.getArgs(); if (args == null){ boolean isHighAvailable = contentRequest.isHighAvailable(); String highAvailableMessage = contentRequest.getHighAvailableMessage(); StreamisTransformJobContent jobContent = streamJobService.updateArgs(jobId, version,null,isHighAvailable,highAvailableMessage); - return Message.ok().data("jobContent", jobContent); + return Message.ok().data(JOB_CONTENT, jobContent); } else { - if (!(Boolean) JobConf.JOB_CONTENT_EDIT_ENABLE().getHotValue()){ + if (!(boolean) JobConf.JOB_CONTENT_EDIT_ENABLE().getHotValue()){ return Message.error("job args cannot be changed,please contact the admin for advice"); } int hotValue = Integer.parseInt(JobConf.DEFAULT_ARGS_LENGTH().getHotValue().toString()); @@ -794,7 +809,7 @@ public Message updateContent(HttpServletRequest req, @RequestBody UpdateContentR return Message.error("args length is too long, please less than "+ hotValue); } StreamisTransformJobContent jobContent = streamJobService.updateArgs(jobId, version,args,false,null); - return Message.ok().data("jobContent", jobContent); + return Message.ok().data(JOB_CONTENT, jobContent); } } @@ -822,7 +837,7 @@ public Message getAlert(HttpServletRequest req, } finally { PageHelper.clearPage(); } - return Message.ok().data("list",pageInfo.getList()).data("totalPage", pageInfo.getTotal()); + return Message.ok().data("list",pageInfo.getList()).data(TOTAL_PAGE, pageInfo.getTotal()); } @RequestMapping(path = "/logs", method = RequestMethod.GET) @@ -836,13 +851,13 @@ public Message getLog(HttpServletRequest req, @RequestParam(value = "logType", required = false) String logType, @RequestParam(value = "lastRows", defaultValue = "0") Integer lastRows) throws JobException { if (jobId == null) { - throw JobExceptionManager.createException(30301, "jobId"); + throw JobExceptionManager.createException(30301, JOB_ID); } logType = StringUtils.isBlank(logType) ? "client" : logType; String username = ModuleUserUtils.getOperationUser(req, "view job logs"); StreamJob streamJob = this.streamJobService.getJobById(jobId); if(streamJob == null) { - return Message.error("not exists job " + jobId); + return Message.error(NOT_EXISTS_JOB + jobId); } else if(!JobConf.SUPPORTED_MANAGEMENT_JOB_TYPES().getValue().contains(streamJob.getJobType()) && "client".equals(logType)) { return Message.error("Job " + streamJob.getName() + " is not supported to get client logs."); @@ -872,7 +887,7 @@ public Message status(@RequestBody Map> requestMap){ if (Objects.isNull(jobIds) || jobIds.isEmpty()){ return Message.error("The list of job id which to refresh the status cannot be null or empty"); } - Message result = Message.ok("success"); + Message result = Message.ok(SUCCESS_MSG); try{ result.data("result", this.streamTaskService.getStatusList(new ArrayList<>(jobIds))); }catch (Exception e){ @@ -894,7 +909,7 @@ public Message snapshot(@PathVariable("jobId")Long jobId, HttpServletRequest req String username = ModuleUserUtils.getOperationUser(request, "do snapshot of job"); StreamJob streamJob = this.streamJobService.getJobById(jobId); if(streamJob == null) { - return Message.error("not exists job " + jobId); + return Message.error(NOT_EXISTS_JOB + jobId); } else if(!JobConf.SUPPORTED_MANAGEMENT_JOB_TYPES().getValue().contains(streamJob.getJobType())) { return Message.error("Job " + streamJob.getName() + " is not supported to do snapshot."); } diff --git a/streamis-jobmanager/streamis-jobmanager-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/restful/api/UploadRestfulApi.java b/streamis-jobmanager/streamis-jobmanager-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/restful/api/UploadRestfulApi.java index 5f70bf47c..20b4d1524 100644 --- a/streamis-jobmanager/streamis-jobmanager-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/restful/api/UploadRestfulApi.java +++ b/streamis-jobmanager/streamis-jobmanager-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/restful/api/UploadRestfulApi.java @@ -95,11 +95,9 @@ public Message uploadJar(HttpServletRequest request, if(!ZipHelper.isZip(fileName)){ throw JobExceptionManager.createException(30302); } - if ((Boolean) JobConf.STANDARD_AUTHENTICATION_KEY().getHotValue()){ - if (!highAvailableService.confirmToken(source)){ + if ((boolean) JobConf.STANDARD_AUTHENTICATION_KEY().getHotValue() && !highAvailableService.confirmToken(source)){ return Message.error("As this job is not from standard release, it is not allowed to upload"); } - } InputStream is = null; OutputStream os = null; File file = null; diff --git a/streamis-jobmanager/streamis-jobmanager-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/service/impl/HighAvailableServiceImpl.java b/streamis-jobmanager/streamis-jobmanager-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/service/impl/HighAvailableServiceImpl.java index b34d1915b..a69f44b8e 100644 --- a/streamis-jobmanager/streamis-jobmanager-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/service/impl/HighAvailableServiceImpl.java +++ b/streamis-jobmanager/streamis-jobmanager-server/src/main/java/com/webank/wedatasphere/streamis/jobmanager/service/impl/HighAvailableServiceImpl.java @@ -39,13 +39,24 @@ public JobHighAvailableVo getJobHighAvailableVo(long jobId){ String highAvailablePolicy = this.streamJobConfService.getJobConfValue(jobId, JobConf.HIGHAVAILABLE_POLICY_KEY().getValue()); JobHighAvailableVo inspectVo = new JobHighAvailableVo(); Optional sourceOption = Optional.ofNullable(jobVersion.getSource()); - if(sourceOption.isPresent() && JsonUtil.isJson(sourceOption.get())) { + if(sourceOption.isPresent()) { String source = sourceOption.get(); inspectVo = SourceUtils.manageJobProjectFile(highAvailablePolicy, source); } else { LOG.warn("this job source is null"); + if (null == highAvailablePolicy || highAvailablePolicy.equals(JobConf.HIGHAVAILABLE_DEFAULT_POLICY().getValue()) || highAvailablePolicy.equals(JobConf.HIGHAVAILABLE_POLICY_SINGLE_BAK().getValue())){ inspectVo.setHighAvailable(true); - inspectVo.setMsg("User changed params of job not by deploy, will skip to check its highavailable(用户未走发布单独修改了job信息,跳过高可用检查)"); + inspectVo.setMsg("job为单活,跳过高可用检查"); + }else { + if(Boolean.parseBoolean(JobConf.HIGHAVAILABLE_ENABLE_INTERFACE_UPLOAD().getHotValue().toString())){ + inspectVo.setHighAvailable(true); + inspectVo.setMsg("job的source为空,跳过高可用检查"); + }else{ + inspectVo.setHighAvailable(false); + inspectVo.setMsg("job的source为空,高可用检查不通过"); + } + } + } return inspectVo; } @@ -75,17 +86,15 @@ public Boolean confirmToken(String source){ Optional sourceOption = Optional.ofNullable(source); if(sourceOption.isPresent() && JsonUtil.isJson(sourceOption.get())) { String sourceStr = sourceOption.get(); - Map sourceMap = BDPJettyServerHelper.gson().fromJson(sourceStr, Map.class); + Map sourceMap = BDPJettyServerHelper.gson().fromJson(sourceStr, Map.class); if (sourceMap.containsKey("source")) { String sourceValue = sourceMap.get("source").toString(); - if (sourceValue.equals(JobConf.HIGHAVAILABLE_SOURCE().getValue())) { - if (sourceMap.containsKey("token")) { + if (sourceValue.equals(JobConf.HIGHAVAILABLE_SOURCE().getValue()) && sourceMap.containsKey("token")) { String tokenContent = sourceMap.get("token").toString(); return tokenContent.equals(JobConf.HIGHAVAILABLE_TOKEN().getValue()); } } } - } return false; } } diff --git a/streamis-jobmanager/streamis-projectmanager-server/pom.xml b/streamis-jobmanager/streamis-projectmanager-server/pom.xml index 327f04418..dcf54842d 100644 --- a/streamis-jobmanager/streamis-projectmanager-server/pom.xml +++ b/streamis-jobmanager/streamis-projectmanager-server/pom.xml @@ -20,7 +20,7 @@ streamis-jobmanager com.webank.wedatasphere.streamis - 0.3.1 + ${revision} 4.0.0 @@ -34,7 +34,13 @@ com.webank.wedatasphere.streamis streamis-job-audit-log - ${streamis.version} + ${project.version} + + + jackson-core + com.fasterxml.jackson.core + + org.apache.linkis @@ -58,7 +64,7 @@ com.webank.wedatasphere.streamis streamis-job-manager-service - ${streamis.version} + ${project.version} org.apache.linkis diff --git a/streamis-jobmanager/streamis-projectmanager-server/src/main/java/com/webank/wedatasphere/streamis/projectmanager/restful/api/ProjectManagerRestfulApi.java b/streamis-jobmanager/streamis-projectmanager-server/src/main/java/com/webank/wedatasphere/streamis/projectmanager/restful/api/ProjectManagerRestfulApi.java index e5ba552e8..de94d5c05 100644 --- a/streamis-jobmanager/streamis-projectmanager-server/src/main/java/com/webank/wedatasphere/streamis/projectmanager/restful/api/ProjectManagerRestfulApi.java +++ b/streamis-jobmanager/streamis-projectmanager-server/src/main/java/com/webank/wedatasphere/streamis/projectmanager/restful/api/ProjectManagerRestfulApi.java @@ -73,6 +73,8 @@ public class ProjectManagerRestfulApi { private static final String templateName = "-meta.json"; + private static final String NULL_PROJECT_NAME = "projectName is null"; + @RequestMapping(path = "/files/upload", method = RequestMethod.POST) public Message upload(HttpServletRequest req, @RequestParam(name = "version",required = false) String version, @@ -86,7 +88,7 @@ public Message upload(HttpServletRequest req, return Message.error("version is null"); } if (StringUtils.isBlank(projectName)) { - return Message.error("projectName is null"); + return Message.error(NULL_PROJECT_NAME); } if (StringUtils.isBlank(source)) { LOG.info("source的值为空"); @@ -97,17 +99,15 @@ public Message upload(HttpServletRequest req, if (!projectPrivilegeService.hasEditPrivilege(req,projectName)) { return Message.error(NO_OPERATION_PERMISSION_MESSAGE); } - if ((Boolean) JobConf.STANDARD_AUTHENTICATION_KEY().getHotValue()){ - if (!projectManagerService.confirmToken(source)){ + if ((boolean) JobConf.STANDARD_AUTHENTICATION_KEY().getHotValue() && !projectManagerService.confirmToken(source)){ return Message.error("As this file is not from standard release, it is not allowed to upload"); } - } //Only uses 1st file(只取第一个文件) MultipartFile p = files.get(0); String fileName = new String(p.getOriginalFilename().getBytes("ISO8859-1"), StandardCharsets.UTF_8); ReaderUtils readerUtils = new ReaderUtils(); if (!readerUtils.checkName(fileName)) { - return Message.warn("fileName should only contains numeric/English characters and '-_'(仅允许包含数字,英文,中划线,下划线)"); + return Message.warn("fileName " + fileName + " should only contains numeric/English characters and '-_'(仅允许包含数字,英文,中划线,下划线,点号)"); } if (!ReaderUtils.isValidFileFormat(fileName)){ @@ -128,7 +128,7 @@ public Message upload(HttpServletRequest req, os = IoUtils.generateExportOutputStream(inputPath); IOUtils.copy(is, os); if (!p.isEmpty() && p.getOriginalFilename().endsWith(templateName)) { - if(!readerUtils.checkMetaTemplate(fileName,inputPath,projectName)) return Message.error("meta template is not correct,eg:testProject(项目名)-meta.json"); + if(!readerUtils.checkMetaTemplate(fileName,inputPath,projectName)) return Message.error("meta template is not correct,please check"); projectManagerService.upload(username, fileName, version, projectName, inputPath, comment, source); StreamisFile file = projectManagerService.selectFile(fileName,version,projectName); projectManagerService.uploadJobTemplate(username,fileName,inputPath,projectName,version,file.getStorePath()); @@ -157,7 +157,7 @@ public Message list( HttpServletRequest req,@RequestParam(value = "filename",req @RequestParam(value = "pageNow",defaultValue = "1") Integer pageNow, @RequestParam(value = "pageSize",defaultValue = "20") Integer pageSize) { if (StringUtils.isBlank(projectName)) { - return Message.error("projectName is null"); + return Message.error(NULL_PROJECT_NAME); } if (!projectPrivilegeService.hasAccessPrivilege(req,projectName)) return Message.error(NO_OPERATION_PERMISSION_MESSAGE); PageHelper.startPage(pageNow, pageSize); @@ -177,7 +177,7 @@ public Message versionList( HttpServletRequest req, @RequestParam(value = "fileN @RequestParam(value = "pageNow",defaultValue = "1") Integer pageNow, @RequestParam(value = "pageSize",defaultValue = "20") Integer pageSize) { if (StringUtils.isBlank(projectName)) { - return Message.error("projectName is null"); + return Message.error(NULL_PROJECT_NAME); } if (StringUtils.isBlank(fileName)) { return Message.error("fileName is null"); @@ -227,31 +227,39 @@ public Message deleteVersion(HttpServletRequest req, @RequestParam(value = "ids" } @RequestMapping(path = "/files/download", method = RequestMethod.GET) - public Message download( HttpServletRequest req, HttpServletResponse response, + public void download( HttpServletRequest req, HttpServletResponse response, @RequestParam(value = "id",required = false) Long id, @RequestParam(value = "materialType",required = false) String materialType, @RequestParam(value = "projectName",required = false)String projectName) { StreamisFile file = null; String userName = ModuleUserUtils.getOperationUser(req, "download job"); - if (org.apache.commons.lang.StringUtils.isBlank(userName)) return Message.error("current user has no permission"); + if (org.apache.commons.lang.StringUtils.isBlank(userName)) { + LOG.error("current user has no permission"); + return; + } if (StringUtils.isBlank(projectName)) { if (StringUtils.isBlank(materialType)) { - return Message.error("projectName and materialType is null"); + LOG.error("projectName and materialType is null"); + return; } else if (materialType.equals(TYPE_JOB)) { file = streamJobService.getJobFileById(id); } else if (materialType.equals(TYPE_PROJECT)){ file = projectManagerService.getFile(id, projectName); } } else { - if (!projectPrivilegeService.hasEditPrivilege(req, projectName)) - return Message.error(NO_OPERATION_PERMISSION_MESSAGE); + if (!projectPrivilegeService.hasEditPrivilege(req, projectName)) { + LOG.error(NO_OPERATION_PERMISSION_MESSAGE); + return; + } file = projectManagerService.getFile(id, projectName); } if (file == null) { - return Message.error("no such file in this project"); + LOG.error("no such file in this project"); + return; } if (StringUtils.isBlank(file.getStorePath())) { - return Message.error("storePath is null"); + LOG.error("storePath is null"); + return; } response.setContentType("application/x-download"); response.setHeader("content-Disposition", "attachment;filename=" + file.getFileName()); @@ -267,8 +275,6 @@ public Message download( HttpServletRequest req, HttpServletResponse response, os.flush(); } catch (Exception e) { LOG.error("download file: {} failed , message is : {}", file.getFileName(), e); - return Message.error(e.getMessage()); } - return Message.ok(); } } diff --git a/streamis-jobmanager/streamis-projectmanager-server/src/main/java/com/webank/wedatasphere/streamis/projectmanager/service/impl/ProjectManagerServiceImpl.java b/streamis-jobmanager/streamis-projectmanager-server/src/main/java/com/webank/wedatasphere/streamis/projectmanager/service/impl/ProjectManagerServiceImpl.java index a49ed2a8f..3f8b5eeff 100644 --- a/streamis-jobmanager/streamis-projectmanager-server/src/main/java/com/webank/wedatasphere/streamis/projectmanager/service/impl/ProjectManagerServiceImpl.java +++ b/streamis-jobmanager/streamis-projectmanager-server/src/main/java/com/webank/wedatasphere/streamis/projectmanager/service/impl/ProjectManagerServiceImpl.java @@ -77,8 +77,6 @@ public class ProjectManagerServiceImpl implements ProjectManagerService, Streami private static final String templateName = "-meta.json"; - private static final Integer RUNNING = 5; - @Override @Transactional(rollbackFor = Exception.class) public void upload(String username, String fileName, String version, String projectName, String filePath,String comment, String source) throws JsonProcessingException { @@ -256,8 +254,7 @@ public String generateJobTemplate(MetaJsonInfo metaJsonInfo){ if (jsonObj.has(JobConstrants.FIELD_JOB_DESCRIPTION())) { jsonObj.remove(JobConstrants.FIELD_JOB_DESCRIPTION()); } - String metaJson = jsonObj.toString(); - return metaJson; + return jsonObj.toString(); } @Override @@ -265,17 +262,15 @@ public Boolean confirmToken(String source){ Optional sourceOption = Optional.ofNullable(source); if(sourceOption.isPresent() && JsonUtil.isJson(sourceOption.get())) { String sourceStr = sourceOption.get(); - Map sourceMap = BDPJettyServerHelper.gson().fromJson(sourceStr, Map.class); + Map sourceMap = BDPJettyServerHelper.gson().fromJson(sourceStr, Map.class); if (sourceMap.containsKey("source")) { String sourceValue = sourceMap.get("source").toString(); - if (sourceValue.equals(JobConf.HIGHAVAILABLE_SOURCE().getValue())) { - if (sourceMap.containsKey("token")) { + if (sourceValue.equals(JobConf.HIGHAVAILABLE_SOURCE().getValue()) && sourceMap.containsKey("token")) { String tokenContent = sourceMap.get("token").toString(); return tokenContent.equals(JobConf.HIGHAVAILABLE_TOKEN().getValue()); } } } - } return false; } diff --git a/streamis-project/pom.xml b/streamis-project/pom.xml index 2686527fc..b1234338d 100644 --- a/streamis-project/pom.xml +++ b/streamis-project/pom.xml @@ -20,7 +20,7 @@ streamis com.webank.wedatasphere.streamis - 0.3.1 + ${revision} 4.0.0 diff --git a/streamis-project/streamis-project-common/pom.xml b/streamis-project/streamis-project-common/pom.xml index a3e901baa..ddc33edd9 100644 --- a/streamis-project/streamis-project-common/pom.xml +++ b/streamis-project/streamis-project-common/pom.xml @@ -20,7 +20,7 @@ streamis-project com.webank.wedatasphere.streamis - 0.3.1 + ${revision} 4.0.0 diff --git a/streamis-project/streamis-project-server/pom.xml b/streamis-project/streamis-project-server/pom.xml index ebd12c930..98956e96e 100644 --- a/streamis-project/streamis-project-server/pom.xml +++ b/streamis-project/streamis-project-server/pom.xml @@ -20,7 +20,7 @@ streamis-project com.webank.wedatasphere.streamis - 0.3.1 + ${revision} 4.0.0 @@ -41,16 +41,12 @@ ${linkis.version} - jackson-annotations - com.fasterxml.jackson.core + reactor-core + io.projectreactor - jackson-core - com.fasterxml.jackson.core - - - guava - com.google.guava + spring-aop + org.springframework @@ -65,7 +61,7 @@ com.webank.wedatasphere.streamis streamis-project-common - ${streamis.version} + ${project.version} @@ -86,20 +82,30 @@ compile - jackson-annotations - com.fasterxml.jackson.core + org.apache.linkis + linkis-label-common - jackson-databind - com.fasterxml.jackson.core + spring-aop + org.springframework - jackson-core - com.fasterxml.jackson.core + spring-webmvc + org.springframework + + + spring-context-support + org.springframework + + org.apache.linkis + linkis-label-common + ${linkis.version} + + diff --git a/streamis-server/pom.xml b/streamis-server/pom.xml index bacc720c7..2aa4d09e2 100644 --- a/streamis-server/pom.xml +++ b/streamis-server/pom.xml @@ -20,7 +20,7 @@ streamis com.webank.wedatasphere.streamis - 0.3.1 + ${revision} 4.0.0 @@ -40,20 +40,26 @@ - + - + + + org.apache.linkis + linkis-common + ${linkis.version} + + com.webank.wedatasphere.streamis streamis-jobmanager-server - ${streamis.version} + ${project.version} jackson-mapper-asl @@ -67,25 +73,95 @@ snakeyaml org.yaml + + jetty-webapp + org.eclipse.jetty + + + jetty-servlets + org.eclipse.jetty + + + websocket-server + org.eclipse.jetty.websocket + + + javax-websocket-server-impl + org.eclipse.jetty.websocket + + + jackson-core + com.fasterxml.jackson.core + + + jackson-databind + com.fasterxml.jackson.core + + + jackson-annotations + com.fasterxml.jackson.core + + + servlet-api + javax.servlet + + + org.eclipse.jetty + jetty-webapp + ${jetty.version} + + + + org.eclipse.jetty + jetty-servlets + ${jetty.version} + + + + org.eclipse.jetty.websocket + websocket-server + ${jetty.version} + + + + org.eclipse.jetty.websocket + javax-websocket-server-impl + ${jetty.version} + + com.webank.wedatasphere.streamis streamis-projectmanager-server - ${streamis.version} + ${project.version} + + + jackson-databind + com.fasterxml.jackson.core + + com.webank.wedatasphere.streamis streamis-project-server - ${streamis.version} + ${project.version} jackson-mapper-asl org.codehaus.jackson + + jackson-databind + com.fasterxml.jackson.core + + + jackson-annotations + com.fasterxml.jackson.core + @@ -93,7 +169,7 @@ com.webank.wedatasphere.streamis streamis-job-log-server - ${streamis.version} + ${project.version} diff --git a/streamis-server/src/main/assembly/distribution.xml b/streamis-server/src/main/assembly/distribution.xml index b0c8908f7..78f1f9cab 100644 --- a/streamis-server/src/main/assembly/distribution.xml +++ b/streamis-server/src/main/assembly/distribution.xml @@ -19,6 +19,7 @@ xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/2.3 http://maven.apache.org/xsd/assembly-1.1.2.xsd"> streamis-server + dir zip true diff --git a/streamis-server/src/main/resources/application.properties b/streamis-server/src/main/resources/application.properties index b6e9bfff9..eefc7b2ba 100644 --- a/streamis-server/src/main/resources/application.properties +++ b/streamis-server/src/main/resources/application.properties @@ -12,3 +12,8 @@ management.endpoints.web.exposure.include=refresh,info logging.config.classpath=log4j2.xml feature.enabled=true + +# after linkis 1.6.0 +#spring.main.allow-circular-references=true +spring.mvc.pathmatch.matching-strategy=ant_path_matcher +spring.cloud.loadbalancer.cache.enabled=false diff --git a/streamis-server/src/main/resources/application.yml b/streamis-server/src/main/resources/application.yml deleted file mode 100644 index 837a97e4e..000000000 --- a/streamis-server/src/main/resources/application.yml +++ /dev/null @@ -1,29 +0,0 @@ -server: - port: 9321 -spring: - application: - name: streamis-server - mvc: - servlet: - path: /api/rest_j/v1 - servlet: - multipart: - enabled: true - max-file-size: 500MB - max-request-size: 500MB - -eureka: - client: - serviceUrl: - defaultZone: http://127.0.0.1:20303/eureka/ - instance: - metadata-map: - test: wedatasphere - -management: - endpoints: - web: - exposure: - include: refresh,info -logging: - config: classpath:log4j2.xml diff --git a/streamis-server/src/main/resources/linkis.properties b/streamis-server/src/main/resources/linkis.properties index da7b03091..f8c0345a2 100644 --- a/streamis-server/src/main/resources/linkis.properties +++ b/streamis-server/src/main/resources/linkis.properties @@ -45,7 +45,8 @@ wds.linkis.server.mybatis.mapperLocations=classpath*:com/webank/wedatasphere/str classpath*:com/webank/wedatasphere/streamis/jobmanager/launcher/dao/impl/*.xml,\ classpath*:com/webank/wedatasphere/streamis/jobmanager/manager/dao/impl/*.xml,\ classpath*:com/webank/wedatasphere/streamis/projectmanager/dao/impl/*.xml,\ - classpath*:com/webank/wedatasphere/streamis/audit/log/dao/impl/*.xml + classpath*:com/webank/wedatasphere/streamis/audit/log/dao/impl/*.xml,\ + classpath*:com/webank/wedatasphere/streamis/errorcode/dao/impl/*.xml wds.linkis.server.mybatis.typeAliasesPackage=com.webank.wedatasphere.streamis.datasource.manager.domain,\ com.webank.wedatasphere.streamis.jobmanager.launcher.entity,\ @@ -53,7 +54,8 @@ wds.linkis.server.mybatis.typeAliasesPackage=com.webank.wedatasphere.streamis.da com.webank.wedatasphere.streamis.jobmanager.manager.entity.vo,\ com.webank.wedatasphere.streamis.jobmanager.launcher.entity.vo,\ com.webank.wedatasphere.streamis.projectmanager.entity,\ - com.webank.wedatasphere.streamis.audit.log.entity + com.webank.wedatasphere.streamis.audit.log.entity,\ + com.webank.wedatasphere.streamis.errorcode.entity wds.linkis.server.mybatis.BasePackage=com.webank.wedatasphere.streamis.datasource.manager.dao,\ @@ -62,7 +64,8 @@ wds.linkis.server.mybatis.BasePackage=com.webank.wedatasphere.streamis.datasourc com.webank.wedatasphere.streamis.jobmanager.launcher.dao,\ com.webank.wedatasphere.streamis.jobmanager.manager.dao,\ com.webank.wedatasphere.streamis.projectmanager.dao,\ - com.webank.wedatasphere.streamis.audit.log.dao + com.webank.wedatasphere.streamis.audit.log.dao,\ + com.webank.wedatasphere.streamis.errorcode.dao # Make sure that can fetch the application info finally wds.streamis.application.info.fetch.max=20 @@ -98,4 +101,15 @@ wds.streamis.job.content.edit.enable=true #edit jobConfig enable wds.streamis.job.config.edit.enable=true #not upgrade linkis version -flink.app.args.separate=' ' \ No newline at end of file +flink.app.args.separate=' ' + +# linkis token +#wds.linkis.token= + +# after linkis 1.6.0 +wds.linkis.rpc.spring.params.enable=true +spring.ribbon.ReadTimeout=100000 +spring.ribbon.ConnectTimeout=100000 + +# linkis flink plugin version +wds.linkis.flink.engine.version=1.16.2 \ No newline at end of file diff --git a/web/package.json b/web/package.json index aab79d38b..fa6583a60 100644 --- a/web/package.json +++ b/web/package.json @@ -23,7 +23,7 @@ ] }, "dependencies": { - "axios": "1.6.4", + "axios": "1.7.4", "babel-polyfill": "6.26.0", "core-js": "2.6.11", "dexie": "3.0.4", @@ -63,7 +63,7 @@ "husky": "1.3.1", "lint-staged": "8.2.1", "monaco-editor-webpack-plugin": "1.8.2", - "node-sass": "4.14.1", + "sass": "1.32.13", "patch-package": "6.2.2", "sass-loader": "7.3.1", "svg-sprite-loader": "5.0.0", diff --git a/web/public/config.js b/web/public/config.js index e6fcce151..3bffa88f0 100644 --- a/web/public/config.js +++ b/web/public/config.js @@ -1,8 +1,8 @@ /** * 知识库URL - * kn.dss.com + * kn.dss.com */ -window.knowledgeLibraryUrl = "http://kn.dss.com/" +window.knowledgeLibraryUrl = "http://127.0.0.1:80" // 是否允许上传、配置、arge参数编辑 true 测试 false 生产 window.enableUpload = true // 水印中region字段的设置 diff --git a/web/src/apps/scriptis/module/workbench/container.vue b/web/src/apps/scriptis/module/workbench/container.vue index f9de3ed6e..e9595e817 100644 --- a/web/src/apps/scriptis/module/workbench/container.vue +++ b/web/src/apps/scriptis/module/workbench/container.vue @@ -1079,7 +1079,7 @@ export default {