Commit 6748618b by 张云飞

zyf-cos

parent 8fdc5d85
const TaskBase = require("../../task.base");
const settings = require("../../../../config/settings");
var excel = require('exceljs');
var archiver = require('archiver');
var xlsx = require('node-xlsx');
const system = require("../../../system");
const fs = require('fs');
const COS = require('cos-nodejs-sdk-v5');
const request = require('request');
var child_process = require('child_process');
var resultinfo = {
"status": 0,
"msg": "操作成功",
"data": [
{
"id": 63,
"type": "EDI",
// -------- 注册认证 ----------
"registeredAddressData": {
// -------- 实名认证 ----------
"authentication": {
"personType": "法人122222222222222111111",
"companyType": "GFKBM11222222222222222221111BM", // 企业或机构类型
"enterpriseCode": "GSGK1122222222222222221111111KL",// 统一社会信用代码
"name": "LFKLG呃呃呃呃呃呃啦22222222222222222211111111啦啦啦啦啦",// 统一社会信用代码
"legalTypes": "事业单位1111111111111法人",// 法人企业或机构名称
"legalName": "111112222222444",// 企业法定代表人姓名
"legalCertificateId": "D",// 企业法定代表人姓名
"legalCertificateType": "身份证",// 企业法定代表人证件类型
"contactAddress": "D"// 联系地址
},
"files": [
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_483515925309822962020199432296.jpeg",
"name": "564A34E8-3D06-41BC-8BE8-E8C20B8EBCC0_4_5005_c.jpeg"
},
"title": "营业执照"
},
{
"title": "法定代表人身份证件",
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_13151591685846571202091457265719592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg",
"name": "9592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg"
}
}
]
},
// -------- 发展和实施计划 ----------
"implementationPlanData": {
// -------- 网站或APP信息 ----------
"webApp": [
{
"name": "X111X",
"type": "APP",
"domain": "XX11Z",
"appStoreName": "AA11",
"serverAddress": "Z111Z"
},
{
"name": "X222ZX",
"type": "网站",
"domain": "XZ22X",
"appStoreName": "QQ222",
"serverAddress": "ZXZ222X"
}
],
"files": [
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_238515925309868272020199436827.jpeg",
"name": "564A34E8-3D06-41BC-8BE8-E8C20B8EBCC0_4_5005_c.jpeg"
},
"title": "域名证书"
},
{
"title": "交易处理业务",
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_21051591783811377202010181011377开篇词-面试,这样做会功到自然成.pdf",
"name": "开篇词-面试,这样做会功到自然成.pdf"
}
}
],
// -------- 发展和实施计划 ICP 或 EDI ----------
"EDI": {
"electronicExchange": "行政事务数据结构化/自动处理和交换服务,贸易事务数据结构化/自动处理和交换服务",
"transactionProcessing": "",
"dataProcessing": "",
"targetUser": "个人,企业",
"profitableWay": "混合收费"
}
// "ICP": {
// "releaseAndDelivery": "fff,应用商店",
// "community": "论坛,社交平台,fsfsdfsf",
// "protectiveProcessing": "防病毒平台",
// "interactive": "即时通信",
// "search": "ff,搜索引擎",
// "targetUser": "企业,个人,政府/事业单位",
// "profitableWay": "前向用户收费,后向平台服务收费"
// }
},
// -------- 增值 电信 申请表 ----------
"licenceData": {
// -------- 增值 电信 业务 ----------
"licence": {
"companyName": "LFKLG呃呃呃呃呃呃啦啦啦啦啦啦",//公司名称
"enterpriseCode": "GSGKKL",//企业统一社会信用代码
"registeredCapital": 100000,//注册资本(万元)
"registerAddress": "KDKFKD",//注册地址
"fixedTelephone": "KKKDKD",//公司固定电话
"workAddress": "DMQWW",//主要办公地址
"zipCode": "WM,D",//主要办公地址邮编
"comapnyNature": "国有控股",//公司性质
"ifListed": "是"//是否上市(含新三板)
},
"files": [
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_483515925309822962020199432296.jpeg",
"name": "564A34E8-3D06-41BC-8BE8-E8C20B8EBCC0_4_5005_c.jpeg"
},
"title": "营业执照"
}
]
},
// -------- 公司及人员情况 ----------
"companyPersonnelData": {
"personnelInfo": [
{
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_13151591685846571202091457265719592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg",
"name": "9592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg"
},
"name": "111112222222444",
"email": "EE",
"phone": "DF",
"title": "法定代表人",
"certificateId": "D",
"certificateType": "身份证"
},
{
"file": {},
"name": "44433C ",
"email": "CX",
"phone": "VCV",
"title": "客服负责人",
"certificateId": "C",
"certificateType": "身份证"
},
{
"file": {},
"name": "WLLJJJ",
"email": "SD",
"phone": "EE",
"title": "安全负责人",
"certificateId": "D",
"certificateType": "台湾居民往来内地同行证或台湾身份证"
},
{
"file": {},
"name": "C",
"email": "XCC",
"phone": "XCX",
"title": "许可证负责人",
"certificateId": "C",
"certificateType": "台湾居民往来内地同行证或台湾身份证"
}
],
"companyInfo": {
"bussinessDirection": "电力、热力、燃气及水生产和供应业",
"staffSize": "大于等于10人,且小于100人",
"businessScale": "无营收收入"
},
"files": [
{
"title": "法定代表人身份证",
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_13151591685846571202091457265719592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg",
"name": "9592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg"
}
},
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_2405159253102215720201994342157.jpeg",
"name": "47245E5D-C49F-4CBD-AD34-6E31048B6DE3.jpeg"
},
"title": "社保证明文件"
}
]
},
// -------- 网络与信息安全 ----------
"safetyData": {
"safety": {
"qualification": "XZXZ灌灌灌灌",//网络与信息安全管理组织机构设置及工作职责
"responsibility": "ZXZX" //网络与信息安全管理人员配备情况及其相应资质
},
"files": []
},
// -------- 股东信息 ----------
"shareholdersData": {
"shareholdes": [
{
"name": "DD",//股东姓名
"type": "境内机自然人",//股东性质
"address": "SDSD",//证件号
"idNumber": "XC",//证件号
"companyCode": "EW",//上市公司代码
"currencyType": "人民币",//出资方式
"declareCompany": "DSD",//申报企业
"holdProportion": 330,//持股比例(%)
"waysInvestment": "货币",//出资方式
"investmentAmount": 222022,//出资金额
"superiorIdNumber": "SDS",//上级股东证件号
"superiorShareholder": "SDS"//上级股东
}, {
"name": "111DD",//股东姓名
"type": "111境内机自然人",//股东性质
"address": "1111SDSD",//证件号
"idNumber": "111XC",//证件号
"companyCode": "111EW",//上市公司代码
"currencyType": "人民币",//出资方式
"declareCompany": "11DSD",//申报企业
"holdProportion": 330,//持股比例(%)
"waysInvestment": "货币",//出资方式
"investmentAmount": 111222022,//出资金额
"superiorIdNumber": "111SDS",//上级股东证件号
"superiorShareholder": "111SDS"//上级股东
}, {
"name": "222DD",//股东姓名
"type": "222境内机自然人",//股东性质
"address": "222SDSD",//证件号
"idNumber": "222XC",//证件号
"companyCode": "222EW",//上市公司代码
"currencyType": "222人民币",//出资方式
"declareCompany": "222DSD",//申报企业
"holdProportion": 330,//持股比例(%)
"waysInvestment": "货币",//出资方式
"investmentAmount": 333222022,//出资金额
"superiorIdNumber": "S22DS",//上级股东证件号
"superiorShareholder": "22SDS"//上级股东
}, {
"name": "222DD",//股东姓名
"type": "222境内机自然人",//股东性质
"address": "222SDSD",//证件号
"idNumber": "222XC",//证件号
"companyCode": "222EW",//上市公司代码
"currencyType": "222人民币",//出资方式
"declareCompany": "222DSD",//申报企业
"holdProportion": 330,//持股比例(%)
"waysInvestment": "货币",//出资方式
"investmentAmount": 333222022,//出资金额
"superiorIdNumber": "S22DS",//上级股东证件号
"superiorShareholder": "22SDS"//上级股东
}
],
"files": [
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_1105159253099127720201994311277.jpeg",
"name": "564A34E8-3D06-41BC-8BE8-E8C20B8EBCC0_4_5005_c.jpeg"
},
"title": "申请者国家企业信用信息公示系统截图"
},
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_1065159253099988820201994319888.jpeg",
"name": "564A34E8-3D06-41BC-8BE8-E8C20B8EBCC0_4_5005_c.jpeg"
},
"title": "股东追溯承诺书"
},
{
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_4415159168589478720209145814787公司宝logo(透明背景).png",
"name": "公司宝logo(透明背景).png"
},
"title": "DD身份证"
}
]
},
// -------- 电信业务承诺书 ----------
"telecommunicationServiceData": {
"files": [
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_1465159253100654120201994326541.jpeg",
"name": "47245E5D-C49F-4CBD-AD34-6E31048B6DE3.jpeg"
},
"title": "依法经营电信业务承诺书"
}
]
},
// -------- 其他材料 ----------
"otherMaterialsData": {
"files": [
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_4985159253101295020201994332950.jpeg",
"name": "47245E5D-C49F-4CBD-AD34-6E31048B6DE3.jpeg"
},
"title": "服务器托管协议"
},
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_3225159262160702520202010532725.jpeg",
"name": "47245E5D-C49F-4CBD-AD34-6E31048B6DE3.jpeg"
},
"title": "收费方案"
}
]
}
},
{
"id": 64,
"type": "ICP",
"registeredAddressData": {
"authentication": {
"companyType": "rwrwr",
"enterpriseCode": "ddjdjdjjd不会后悔或多对多",
"name": "woowoowo",
"legalTypes": "企业法人",
"legalName": "1",
"legalCertificateId": "1",
"legalCertificateType": "身份证",
"contactAddress": "123"
},
"files": [
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_483515925309822962020199432296.jpeg",
"name": "564A34E8-3D06-41BC-8BE8-E8C20B8EBCC0_4_5005_c.jpeg"
},
"title": "营业执照"
},
{
"title": "法定代表人身份证件",
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_42451591683819189202091423391899592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg",
"name": "9592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg"
}
}
]
},
"implementationPlanData": {
"webApp": [
{
"name": "bnnn",
"type": "网站",
"domain": "kjjks",
"appStoreName": "sss",
"serverAddress": "sss"
}
],
"files": [
{
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_42251591791734647202010202214647开篇词-面试,这样做会功到自然成.pdf",
"name": "开篇词-面试,这样做会功到自然成.pdf"
},
"title": "专项审批项-新闻"
},
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_238515925309868272020199436827.jpeg",
"name": "564A34E8-3D06-41BC-8BE8-E8C20B8EBCC0_4_5005_c.jpeg"
},
"title": "域名证书"
}
],
"ICP": {
"releaseAndDelivery": "fff,应用商店",
"community": "论坛,社交平台,fsfsdfsf",
"protectiveProcessing": "防病毒平台",
"interactive": "即时通信",
"search": "ff,搜索引擎",
"targetUser": "企业,个人,政府/事业单位",
"profitableWay": "前向用户收费,后向平台服务收费"
}
},
"licenceData": {
"licence": {
"companyName": "woowoowo",
"enterpriseCode": "ddjdjdjjd不会后悔或多对多",
"registeredCapital": 5666666,
"registerAddress": "dfgfdhd",
"fixedTelephone": "3993939",
"workAddress": "288282",
"zipCode": "994994",
"comapnyNature": "民营控股",
"ifListed": "是"
},
"files": [
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_483515925309822962020199432296.jpeg",
"name": "564A34E8-3D06-41BC-8BE8-E8C20B8EBCC0_4_5005_c.jpeg"
},
"title": "营业执照"
}
]
},
"companyPersonnelData": {
"personnelInfo": [
{
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_42451591683819189202091423391899592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg",
"name": "9592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg"
},
"name": "1",
"email": "3",
"phone": "2",
"title": "法定代表人",
"certificateId": "1",
"certificateType": "身份证"
},
{
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_1135159168383773920209142357739公司宝logo(黑色背景).jpg",
"name": "公司宝logo(黑色背景).jpg"
},
"name": "2",
"email": "3",
"phone": "2",
"title": "客服负责人",
"certificateId": "1",
"certificateType": "身份证"
},
{
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_785159168404690720209142726907公司宝logo(透明背景).png",
"name": "公司宝logo(透明背景).png"
},
"name": "34",
"email": "4",
"phone": "2",
"title": "安全负责人",
"certificateId": "1",
"certificateType": "台湾居民往来内地同行证或台湾身份证"
},
{
"file": {},
"name": "4",
"email": "3",
"phone": "2",
"title": "许可证负责人",
"certificateId": "1",
"certificateType": "台湾居民往来内地同行证或台湾身份证"
}
],
"companyInfo": {
"bussinessDirection": "电力、热力、燃气及水生产和供应业",
"staffSize": "小于10人",
"businessScale": "无营收收入"
},
"files": [
{
"title": "法定代表人身份证",
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_42451591683819189202091423391899592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg",
"name": "9592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg"
}
},
{
"title": "客服负责人身份证",
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_1135159168383773920209142357739公司宝logo(黑色背景).jpg",
"name": "公司宝logo(黑色背景).jpg"
}
},
{
"title": "安全负责人身份证",
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_785159168404690720209142726907公司宝logo(透明背景).png",
"name": "公司宝logo(透明背景).png"
}
},
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_2405159253102215720201994342157.jpeg",
"name": "47245E5D-C49F-4CBD-AD34-6E31048B6DE3.jpeg"
},
"title": "社保证明文件"
}
]
},
"safetyData": {
"safety": {
"qualification": "dwe3333",
"responsibility": "jdjfsjkgjksd"
},
"files": []
},
"shareholdersData": {
"shareholdes": [
{
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_1435159168555660620209145236606开篇词-面试,这样做会功到自然成.pdf",
"name": "开篇词-面试,这样做会功到自然成.pdf"
},
"name": "123",
"type": "境外自然人",
"address": "1313",
"idNumber": "1111",
"companyCode": "333",
"currencyType": "美元",
"declareCompany": "2232",
"holdProportion": 20,
"waysInvestment": "货币",
"investmentAmount": 303033,
"superiorIdNumber": "112",
"superiorShareholder": "111"
}
],
"files": [
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_1105159253099127720201994311277.jpeg",
"name": "564A34E8-3D06-41BC-8BE8-E8C20B8EBCC0_4_5005_c.jpeg"
},
"title": "申请者国家企业信用信息公示系统截图"
},
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_1065159253099988820201994319888.jpeg",
"name": "564A34E8-3D06-41BC-8BE8-E8C20B8EBCC0_4_5005_c.jpeg"
},
"title": "股东追溯承诺书"
},
{
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_1435159168555660620209145236606开篇词-面试,这样做会功到自然成.pdf",
"name": "开篇词-面试,这样做会功到自然成.pdf"
},
"title": "123身份证"
}
]
},
"telecommunicationServiceData": {
"files": [
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_1465159253100654120201994326541.jpeg",
"name": "47245E5D-C49F-4CBD-AD34-6E31048B6DE3.jpeg"
},
"title": "依法经营电信业务承诺书"
}
]
},
"otherMaterialsData": {
"files": [
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_4985159253101295020201994332950.jpeg",
"name": "47245E5D-C49F-4CBD-AD34-6E31048B6DE3.jpeg"
},
"title": "服务器托管协议"
},
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_3225159262160702520202010532725.jpeg",
"name": "47245E5D-C49F-4CBD-AD34-6E31048B6DE3.jpeg"
},
"title": "收费方案"
}
]
}
},
{
"id": 65,
"type": "ICP",
"registeredAddressData": {
"authentication": {
"companyType": "rwrwr",
"enterpriseCode": "ddjdjdjjd不会后悔或多对多",
"name": "woowoowo",
"legalTypes": "企业法人",
"legalName": "1",
"legalCertificateId": "1",
"legalCertificateType": "身份证",
"contactAddress": "123"
},
"files": [
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_483515925309822962020199432296.jpeg",
"name": "564A34E8-3D06-41BC-8BE8-E8C20B8EBCC0_4_5005_c.jpeg"
},
"title": "营业执照"
},
{
"title": "法定代表人身份证件",
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_42451591683819189202091423391899592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg",
"name": "9592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg"
}
}
]
},
"implementationPlanData": {
"webApp": [
{
"name": "bnnn",
"type": "网站",
"domain": "kjjks",
"appStoreName": "sss",
"serverAddress": "sss"
}
],
"files": [
{
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_42251591791734647202010202214647开篇词-面试,这样做会功到自然成.pdf",
"name": "开篇词-面试,这样做会功到自然成.pdf"
},
"title": "专项审批项-新闻"
},
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_238515925309868272020199436827.jpeg",
"name": "564A34E8-3D06-41BC-8BE8-E8C20B8EBCC0_4_5005_c.jpeg"
},
"title": "域名证书"
}
],
"ICP": {
"releaseAndDelivery": "fff,应用商店",
"community": "论坛,社交平台,fsfsdfsf",
"protectiveProcessing": "防病毒平台",
"interactive": "即时通信",
"search": "ff,搜索引擎",
"targetUser": "企业,个人,政府/事业单位",
"profitableWay": "前向用户收费,后向平台服务收费"
}
},
"licenceData": {
"licence": {
"companyName": "woowoowo",
"enterpriseCode": "ddjdjdjjd不会后悔或多对多",
"registeredCapital": 5666666,
"registerAddress": "dfgfdhd",
"fixedTelephone": "3993939",
"workAddress": "288282",
"zipCode": "994994",
"comapnyNature": "民营控股",
"ifListed": "是"
},
"files": [
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_483515925309822962020199432296.jpeg",
"name": "564A34E8-3D06-41BC-8BE8-E8C20B8EBCC0_4_5005_c.jpeg"
},
"title": "营业执照"
}
]
},
"companyPersonnelData": {
"personnelInfo": [
{
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_42451591683819189202091423391899592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg",
"name": "9592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg"
},
"name": "1",
"email": "3",
"phone": "2",
"title": "法定代表人",
"certificateId": "1",
"certificateType": "身份证"
},
{
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_1135159168383773920209142357739公司宝logo(黑色背景).jpg",
"name": "公司宝logo(黑色背景).jpg"
},
"name": "2",
"email": "3",
"phone": "2",
"title": "客服负责人",
"certificateId": "1",
"certificateType": "身份证"
},
{
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_785159168404690720209142726907公司宝logo(透明背景).png",
"name": "公司宝logo(透明背景).png"
},
"name": "34",
"email": "4",
"phone": "2",
"title": "安全负责人",
"certificateId": "1",
"certificateType": "台湾居民往来内地同行证或台湾身份证"
},
{
"file": {},
"name": "4",
"email": "3",
"phone": "2",
"title": "许可证负责人",
"certificateId": "1",
"certificateType": "台湾居民往来内地同行证或台湾身份证"
}
],
"companyInfo": {
"bussinessDirection": "电力、热力、燃气及水生产和供应业",
"staffSize": "小于10人",
"businessScale": "无营收收入"
},
"files": [
{
"title": "法定代表人身份证",
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_42451591683819189202091423391899592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg",
"name": "9592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg"
}
},
{
"title": "客服负责人身份证",
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_1135159168383773920209142357739公司宝logo(黑色背景).jpg",
"name": "公司宝logo(黑色背景).jpg"
}
},
{
"title": "安全负责人身份证",
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_785159168404690720209142726907公司宝logo(透明背景).png",
"name": "公司宝logo(透明背景).png"
}
},
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_2405159253102215720201994342157.jpeg",
"name": "47245E5D-C49F-4CBD-AD34-6E31048B6DE3.jpeg"
},
"title": "社保证明文件"
}
]
},
"safetyData": {
"safety": {
"qualification": "dwe3333",
"responsibility": "jdjfsjkgjksd"
},
"files": []
},
"shareholdersData": {
"shareholdes": [
{
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_1435159168555660620209145236606开篇词-面试,这样做会功到自然成.pdf",
"name": "开篇词-面试,这样做会功到自然成.pdf"
},
"name": "123",
"type": "境外自然人",
"address": "1313",
"idNumber": "1111",
"companyCode": "333",
"currencyType": "美元",
"declareCompany": "2232",
"holdProportion": 20,
"waysInvestment": "货币",
"investmentAmount": 303033,
"superiorIdNumber": "112",
"superiorShareholder": "111"
}
],
"files": [
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_1105159253099127720201994311277.jpeg",
"name": "564A34E8-3D06-41BC-8BE8-E8C20B8EBCC0_4_5005_c.jpeg"
},
"title": "申请者国家企业信用信息公示系统截图"
},
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_1065159253099988820201994319888.jpeg",
"name": "564A34E8-3D06-41BC-8BE8-E8C20B8EBCC0_4_5005_c.jpeg"
},
"title": "股东追溯承诺书"
},
{
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_1435159168555660620209145236606开篇词-面试,这样做会功到自然成.pdf",
"name": "开篇词-面试,这样做会功到自然成.pdf"
},
"title": "123身份证"
}
]
},
"telecommunicationServiceData": {
"files": [
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_1465159253100654120201994326541.jpeg",
"name": "47245E5D-C49F-4CBD-AD34-6E31048B6DE3.jpeg"
},
"title": "依法经营电信业务承诺书"
}
]
},
"otherMaterialsData": {
"files": [
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_4985159253101295020201994332950.jpeg",
"name": "47245E5D-C49F-4CBD-AD34-6E31048B6DE3.jpeg"
},
"title": "服务器托管协议"
},
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_3225159262160702520202010532725.jpeg",
"name": "47245E5D-C49F-4CBD-AD34-6E31048B6DE3.jpeg"
},
"title": "收费方案"
}
]
}
},
{
"id": 66,
"type": "ICP",
"registeredAddressData": {
"authentication": {
"companyType": "rwrwr",
"enterpriseCode": "ddjdjdjjd不会后悔或多对多",
"name": "woowoowo",
"legalTypes": "企业法人",
"legalName": "1",
"legalCertificateId": "1",
"legalCertificateType": "身份证",
"contactAddress": "123"
},
"files": [
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_483515925309822962020199432296.jpeg",
"name": "564A34E8-3D06-41BC-8BE8-E8C20B8EBCC0_4_5005_c.jpeg"
},
"title": "营业执照"
},
{
"title": "法定代表人身份证件",
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_42451591683819189202091423391899592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg",
"name": "9592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg"
}
}
]
},
"implementationPlanData": {
"webApp": [
{
"name": "bnnn",
"type": "网站",
"domain": "kjjks",
"appStoreName": "sss",
"serverAddress": "sss"
}
],
"files": [
{
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_42251591791734647202010202214647开篇词-面试,这样做会功到自然成.pdf",
"name": "开篇词-面试,这样做会功到自然成.pdf"
},
"title": "专项审批项-新闻"
},
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_238515925309868272020199436827.jpeg",
"name": "564A34E8-3D06-41BC-8BE8-E8C20B8EBCC0_4_5005_c.jpeg"
},
"title": "域名证书"
}
],
"ICP": {
"releaseAndDelivery": "fff,应用商店",
"community": "论坛,社交平台,fsfsdfsf",
"protectiveProcessing": "防病毒平台",
"interactive": "即时通信",
"search": "ff,搜索引擎",
"targetUser": "企业,个人,政府/事业单位",
"profitableWay": "前向用户收费,后向平台服务收费"
}
},
"licenceData": {
"licence": {
"companyName": "woowoowo",
"enterpriseCode": "ddjdjdjjd不会后悔或多对多",
"registeredCapital": 5666666,
"registerAddress": "dfgfdhd",
"fixedTelephone": "3993939",
"workAddress": "288282",
"zipCode": "994994",
"comapnyNature": "民营控股",
"ifListed": "是"
},
"files": [
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_483515925309822962020199432296.jpeg",
"name": "564A34E8-3D06-41BC-8BE8-E8C20B8EBCC0_4_5005_c.jpeg"
},
"title": "营业执照"
}
]
},
"companyPersonnelData": {
"personnelInfo": [
{
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_42451591683819189202091423391899592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg",
"name": "9592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg"
},
"name": "1",
"email": "3",
"phone": "2",
"title": "法定代表人",
"certificateId": "1",
"certificateType": "身份证"
},
{
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_1135159168383773920209142357739公司宝logo(黑色背景).jpg",
"name": "公司宝logo(黑色背景).jpg"
},
"name": "2",
"email": "3",
"phone": "2",
"title": "客服负责人",
"certificateId": "1",
"certificateType": "身份证"
},
{
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_785159168404690720209142726907公司宝logo(透明背景).png",
"name": "公司宝logo(透明背景).png"
},
"name": "34",
"email": "4",
"phone": "2",
"title": "安全负责人",
"certificateId": "1",
"certificateType": "台湾居民往来内地同行证或台湾身份证"
},
{
"file": {},
"name": "4",
"email": "3",
"phone": "2",
"title": "许可证负责人",
"certificateId": "1",
"certificateType": "台湾居民往来内地同行证或台湾身份证"
}
],
"companyInfo": {
"bussinessDirection": "电力、热力、燃气及水生产和供应业",
"staffSize": "小于10人",
"businessScale": "无营收收入"
},
"files": [
{
"title": "法定代表人身份证",
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_42451591683819189202091423391899592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg",
"name": "9592BBA6-5CA0-4536-83B7-7E8BAD85CCFE.jpeg"
}
},
{
"title": "客服负责人身份证",
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_1135159168383773920209142357739公司宝logo(黑色背景).jpg",
"name": "公司宝logo(黑色背景).jpg"
}
},
{
"title": "安全负责人身份证",
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_785159168404690720209142726907公司宝logo(透明背景).png",
"name": "公司宝logo(透明背景).png"
}
},
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_2405159253102215720201994342157.jpeg",
"name": "47245E5D-C49F-4CBD-AD34-6E31048B6DE3.jpeg"
},
"title": "社保证明文件"
}
]
},
"safetyData": {
"safety": {
"qualification": "dwe3333",
"responsibility": "jdjfsjkgjksd"
},
"files": []
},
"shareholdersData": {
"shareholdes": [
{
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_1435159168555660620209145236606开篇词-面试,这样做会功到自然成.pdf",
"name": "开篇词-面试,这样做会功到自然成.pdf"
},
"name": "123",
"type": "境外自然人",
"address": "1313",
"idNumber": "1111",
"companyCode": "333",
"currencyType": "美元",
"declareCompany": "2232",
"holdProportion": 20,
"waysInvestment": "货币",
"investmentAmount": 303033,
"superiorIdNumber": "112",
"superiorShareholder": "111"
}
],
"files": [
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_1105159253099127720201994311277.jpeg",
"name": "564A34E8-3D06-41BC-8BE8-E8C20B8EBCC0_4_5005_c.jpeg"
},
"title": "申请者国家企业信用信息公示系统截图"
},
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_1065159253099988820201994319888.jpeg",
"name": "564A34E8-3D06-41BC-8BE8-E8C20B8EBCC0_4_5005_c.jpeg"
},
"title": "股东追溯承诺书"
},
{
"file": {
"url": "https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_1435159168555660620209145236606开篇词-面试,这样做会功到自然成.pdf",
"name": "开篇词-面试,这样做会功到自然成.pdf"
},
"title": "123身份证"
}
]
},
"telecommunicationServiceData": {
"files": [
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_1465159253100654120201994326541.jpeg",
"name": "47245E5D-C49F-4CBD-AD34-6E31048B6DE3.jpeg"
},
"title": "依法经营电信业务承诺书"
}
]
},
"otherMaterialsData": {
"files": [
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_4985159253101295020201994332950.jpeg",
"name": "47245E5D-C49F-4CBD-AD34-6E31048B6DE3.jpeg"
},
"title": "服务器托管协议"
},
{
"file": {
"url": "http://test-1258715722.cos.ap-beijing.myqcloud.com/materials/zc_3225159262160702520202010532725.jpeg",
"name": "47245E5D-C49F-4CBD-AD34-6E31048B6DE3.jpeg"
},
"title": "收费方案"
}
]
}
}
],
"bizmsg": "empty"
};
class TestTask extends TaskBase {
constructor() {
super(TaskBase.getServiceName(TestTask));
}
async subBeforeTask(params) {
// console.log("----++++++++++++++++++++-----------前置操作......", this.serviceName);
// var cos = new COS({
// SecretId: "AKIDnPWjiUFatAHahwtsV8KJ2jDONAA4KG6k",
// SecretKey: "xJmXncXcbAW9YEeITUWr192t6sQiEYBU",
// // SecretId: "AKIDEEuMglVIlESr3ZQx2jBO5YQ2zsVUpo55",
// // SecretKey: "sTR7jRt0UIsEJGzhCQN7aoEQN2RD5g4C",
// });
//创建目录,判断文件目录是否存在,不存在就创建
if (!fs.existsSync('upload')) {
fs.mkdirSync('upload');
}
var reslist = [];
//遍历数据
var datalist = resultinfo.data;
for (var j = 0; j < datalist.length; j++) {
var exceldata = datalist[j];
//编号id
var Id = exceldata.id;
var type = exceldata.type;
var id_dir = 'upload/' + Id;
var registeredAddress_dir = id_dir + '/01-注册认证';
var implementationPlan_dir = id_dir + '/02-发展和实施计划';
var licence_dir = id_dir + '/03-增值电信申请表';
var companyPersonnel_dir = id_dir + '/04-公司及人员情况';
var safety_dir = id_dir + '/05-网络与信息安全';
var shareholders_dir = id_dir + '/06-股东信息';
var telecommunication_dir = id_dir + '/07-电信业务承诺书';
var rotherMaterials_dir = id_dir + '/08-其他材料';
if (!fs.existsSync(id_dir)) {
fs.mkdirSync(id_dir);
}
//复制文件夹及文件
child_process.spawn('cp', ['-r', 'template/01-注册认证', id_dir]);
child_process.spawn('cp', ['-r', 'template/02-发展和实施计划', id_dir]);
child_process.spawn('cp', ['-r', 'template/03-增值电信申请表', id_dir]);
child_process.spawn('cp', ['-r', 'template/04-公司及人员情况', id_dir]);
child_process.spawn('cp', ['-r', 'template/05-网络与信息安全', id_dir]);
child_process.spawn('cp', ['-r', 'template/06-股东信息', id_dir]);
child_process.spawn('cp', ['-r', 'template/07-电信业务承诺书', id_dir]);
child_process.spawn('cp', ['-r', 'template/08-其他材料', id_dir]);
// child_process.spawn('cp', ['template/材料清单.xlsx', id_dir]);
//------------------------创建 01-注册认证 ------------------------
if (fs.existsSync(registeredAddress_dir)) {
var registeredAddressData = exceldata.registeredAddressData;
var workbook = new excel.Workbook();
await workbook.xlsx.readFile(registeredAddress_dir + "/实名认证.xlsx").then(function () {
var worksheet = workbook.getWorksheet("实名认证"); //获取第一个worksheet
// console.log("-------------------", workbook.worksheets);
worksheet.eachRow(function (row, rowNumber) {
// console.log('Row ' + rowNumber + ' = ' + JSON.stringify(row.values));
// console.log(row.values);
if (rowNumber == 2) {
row.eachCell(function (cell, colNumber) {
// if (cell.type == 6) {
// var value = cell.result;
// } else {
// var value = cell.value;
// }
if (colNumber == 2) {
// console.log('Cell ' + colNumber + ' = ' + cell.type + " " + value);
cell.value = registeredAddressData.authentication.personType;
}
});
}
if (rowNumber == 3) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = registeredAddressData.authentication.companyType;
}
});
}
if (rowNumber == 4) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = registeredAddressData.authentication.enterpriseCode;
}
});
}
if (rowNumber == 5) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = registeredAddressData.authentication.name;
}
});
}
if (rowNumber == 6) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = registeredAddressData.authentication.legalTypes;
}
});
}
if (rowNumber == 7) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = registeredAddressData.authentication.legalName;
}
});
}
if (rowNumber == 8) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = registeredAddressData.authentication.legalCertificateId;
}
});
}
if (rowNumber == 9) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = registeredAddressData.authentication.legalCertificateType;
}
});
}
if (rowNumber == 10) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = registeredAddressData.authentication.contactAddress;
}
});
}
});
workbook.xlsx.writeFile(registeredAddress_dir + "/实名认证.xlsx");
});
//下载文件
var files = registeredAddressData.files;
await this.downFile(files, registeredAddress_dir);
}
//------------------------02-发展和实施计划 ------------------------
if (fs.existsSync(implementationPlan_dir)) {
var implementationPlanData = exceldata.implementationPlanData;
if (type == "EDI") {
fs.unlinkSync(implementationPlan_dir + "/发展和实施计划-ICP.xlsx");
var implementationPlan_workbook = new excel.Workbook();
await implementationPlan_workbook.xlsx.readFile(implementationPlan_dir + "/发展和实施计划-EDI.xlsx").then(function () {
var worksheet = implementationPlan_workbook.getWorksheet("发展和实施计划-EDI"); //获取第一个worksheet
// console.log("---------------------",workbook.worksheets);
worksheet.eachRow(function (row, rowNumber) {
// console.log('Row ' + rowNumber + ' = ' + JSON.stringify(row.values));
// console.log(row.values);
if (rowNumber == 3) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = implementationPlanData.EDI.electronicExchange;
}
});
}
if (rowNumber == 4) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = implementationPlanData.EDI.transactionProcessing;
}
});
}
if (rowNumber == 5) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = implementationPlanData.EDI.dataProcessing;
}
});
}
if (rowNumber == 6) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = implementationPlanData.EDI.targetUser;
}
});
}
if (rowNumber == 7) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = implementationPlanData.EDI.profitableWay;
}
});
}
});
implementationPlan_workbook.xlsx.writeFile(implementationPlan_dir + "/发展和实施计划-EDI.xlsx").then(function () { });;
});
} else if (type == "ICP") {
fs.unlinkSync(implementationPlan_dir + "/发展和实施计划-EDI.xlsx");
var icp_workbook = new excel.Workbook();
await icp_workbook.xlsx.readFile(implementationPlan_dir + "/发展和实施计划-ICP.xlsx").then(function () {
var worksheet = icp_workbook.getWorksheet("发展和实施计划-ICP"); //获取第一个worksheet
// console.log(workbook.worksheets);
worksheet.eachRow(function (row, rowNumber) {
// console.log('Row ' + rowNumber + ' = ' + JSON.stringify(row.values));
// console.log(row.values);
if (rowNumber == 3) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = implementationPlanData.ICP.releaseAndDelivery;
}
});
}
if (rowNumber == 4) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = implementationPlanData.ICP.community;
}
});
}
if (rowNumber == 5) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = implementationPlanData.ICP.protectiveProcessing;
}
});
}
if (rowNumber == 6) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = implementationPlanData.ICP.interactive;
}
});
}
if (rowNumber == 7) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = implementationPlanData.ICP.search;
}
});
}
if (rowNumber == 8) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = implementationPlanData.ICP.targetUser;
}
});
}
if (rowNumber == 9) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = implementationPlanData.ICP.profitableWay;
}
});
}
});
icp_workbook.xlsx.writeFile(implementationPlan_dir + "/发展和实施计划-ICP.xlsx").then(function () { });;
});
}
//网站或APP信息
var webappdata = implementationPlanData.webApp;
var webapp_workbook = new excel.Workbook();
await webapp_workbook.xlsx.readFile(implementationPlan_dir + "/网站或APP信息.xlsx").then(function () {
var worksheet = webapp_workbook.getWorksheet("网站或APP信息"); //获取第一个worksheet
for (var i = 0; i < webappdata.length; i++) {
var wd = webappdata[i];
var rw = worksheet.addRow([wd.name, wd.type, wd.domain, wd.appStoreName, wd.serverAddress]);
rw.eachCell(function (cell) {
// cell.fill = {
// type: 'pattern',
// pattern: 'solid',
// fgColor: { argb: 'deeded' }
// };
// cell.font = { name: 'Arial', size: 14 };
cell.alignment = { horizontal: 'center' };
cell.border = {
top: { style: "thin" },
left: { style: "thin" },
bottom: { style: "thin" },
right: { style: "thin" }
};
});
}
webapp_workbook.xlsx.writeFile(implementationPlan_dir + "/网站或APP信息.xlsx").then(function () { });
});
//下载文件
var files = implementationPlanData.files;
await this.downFile(files, implementationPlan_dir);
}
//------------------------03-增值电信申请表 ------------------------
if (fs.existsSync(licence_dir)) {
var licenceData = exceldata.licenceData;
var licence_workbook = new excel.Workbook();
await licence_workbook.xlsx.readFile(licence_dir + "/增值电信业务经营许可证申请表.xlsx").then(function () {
var worksheet = licence_workbook.getWorksheet("增值电信业务经营许可证申请表.xlsx"); //获取第一个worksheet
// console.log("-------------------", workbook.worksheets);
worksheet.eachRow(function (row, rowNumber) {
if (rowNumber == 2) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
// console.log('Cell ' + colNumber + ' = ' + cell.type + " " + value);
cell.value = licenceData.licence.companyName;
}
});
}
if (rowNumber == 3) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = licenceData.licence.enterpriseCode;
}
});
}
if (rowNumber == 4) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = licenceData.licence.registeredCapital;
}
});
}
if (rowNumber == 5) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = licenceData.licence.registerAddress;
}
});
}
if (rowNumber == 6) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = licenceData.licence.fixedTelephone;
}
});
}
if (rowNumber == 7) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = licenceData.licence.workAddress;
}
});
}
if (rowNumber == 8) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = licenceData.licence.zipCode;
}
});
}
if (rowNumber == 9) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = licenceData.licence.comapnyNature;
}
});
}
if (rowNumber == 10) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = licenceData.licence.ifListed;
}
});
}
});
licence_workbook.xlsx.writeFile(licence_dir + "/增值电信业务经营许可证申请表.xlsx").then(function () { });
});
//下载文件
var files = licenceData.files;
await this.downFile(files, licence_dir);
}
//------------------------04-公司及人员情况 ------------------------
if (fs.existsSync(companyPersonnel_dir)) {
var companyPersonnelData = exceldata.companyPersonnelData;
var companyPersonnel_workbook = new excel.Workbook();
await companyPersonnel_workbook.xlsx.readFile(companyPersonnel_dir + "/公司人员情况.xlsx").then(function () {
var worksheet = companyPersonnel_workbook.getWorksheet("公司及人员情况"); //获取第一个worksheet
// console.log("-------------------", workbook.worksheets);
worksheet.eachRow(function (row, rowNumber) {
if (rowNumber == 3) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 1) {
// console.log('Cell ' + colNumber + ' = ' + cell.value);
cell.value = companyPersonnelData.personnelInfo[0].title;
}
if (colNumber == 2) {
cell.value = companyPersonnelData.personnelInfo[0].name;
}
if (colNumber == 3) {
cell.value = companyPersonnelData.personnelInfo[0].certificateType;
}
if (colNumber == 4) {
cell.value = companyPersonnelData.personnelInfo[0].certificateId;
}
if (colNumber == 5) {
cell.value = companyPersonnelData.personnelInfo[0].phone;
}
if (colNumber == 6) {
cell.value = companyPersonnelData.personnelInfo[0].email;
}
});
}
if (rowNumber == 4) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 1) {
cell.value = companyPersonnelData.personnelInfo[1].title;
}
if (colNumber == 2) {
cell.value = companyPersonnelData.personnelInfo[1].name;
}
if (colNumber == 3) {
cell.value = companyPersonnelData.personnelInfo[1].certificateType;
}
if (colNumber == 4) {
cell.value = companyPersonnelData.personnelInfo[1].certificateId;
}
if (colNumber == 5) {
cell.value = companyPersonnelData.personnelInfo[1].phone;
}
if (colNumber == 6) {
cell.value = companyPersonnelData.personnelInfo[1].email;
}
});
}
if (rowNumber == 5) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 1) {
cell.value = companyPersonnelData.personnelInfo[2].title;
}
if (colNumber == 2) {
cell.value = companyPersonnelData.personnelInfo[2].name;
}
if (colNumber == 3) {
cell.value = companyPersonnelData.personnelInfo[2].certificateType;
}
if (colNumber == 4) {
cell.value = companyPersonnelData.personnelInfo[2].certificateId;
}
if (colNumber == 5) {
cell.value = companyPersonnelData.personnelInfo[2].phone;
}
if (colNumber == 6) {
cell.value = companyPersonnelData.personnelInfo[2].email;
}
});
}
if (rowNumber == 6) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 1) {
cell.value = companyPersonnelData.personnelInfo[3].title;
}
if (colNumber == 2) {
cell.value = companyPersonnelData.personnelInfo[3].name;
}
if (colNumber == 3) {
cell.value = companyPersonnelData.personnelInfo[3].certificateType;
}
if (colNumber == 4) {
cell.value = companyPersonnelData.personnelInfo[3].certificateId;
}
if (colNumber == 5) {
cell.value = companyPersonnelData.personnelInfo[3].phone;
}
if (colNumber == 6) {
cell.value = companyPersonnelData.personnelInfo[3].email;
}
});
}
if (rowNumber == 8) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = companyPersonnelData.companyInfo.bussinessDirection;
}
});
}
if (rowNumber == 9) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = companyPersonnelData.companyInfo.staffSize;
}
});
}
if (rowNumber == 10) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = companyPersonnelData.companyInfo.businessScale;
}
});
}
});
companyPersonnel_workbook.xlsx.writeFile(companyPersonnel_dir + "/公司人员情况.xlsx").then(function () { });
});
//下载文件
var files = companyPersonnelData.files;
await this.downFile(files, companyPersonnel_dir);
}
//------------------------05-网络与信息安全 ------------------------
if (fs.existsSync(safety_dir)) {
var safetyData = exceldata.safetyData;
var safety_workbook = new excel.Workbook();
await safety_workbook.xlsx.readFile(safety_dir + "/网络与信息安全保障措施.xlsx").then(function () {
var worksheet = safety_workbook.getWorksheet("网络与信息安全保障措施"); //获取第一个worksheet
// console.log("-------------------", workbook.worksheets);
worksheet.eachRow(function (row, rowNumber) {
if (rowNumber == 2) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
// console.log('Cell ' + colNumber + ' = ' + cell.type + " " + value);
cell.value = safetyData.safety.qualification;
}
});
}
if (rowNumber == 3) {
row.eachCell(function (cell, colNumber) {
if (colNumber == 2) {
cell.value = safetyData.safety.responsibility;
}
});
}
});
safety_workbook.xlsx.writeFile(safety_dir + "/网络与信息安全保障措施.xlsx").then(function () { });
});
//下载文件
var files = safetyData.files;
await this.downFile(files, safety_dir);
}
//------------------------06-股东信息 ------------------------
if (fs.existsSync(shareholders_dir)) {
var shareholdersData = exceldata.shareholdersData;
var shareholders_workbook = new excel.Workbook();
await shareholders_workbook.xlsx.readFile(shareholders_dir + "/股东信息.xlsx").then(function () {
var worksheet = shareholders_workbook.getWorksheet("股权信息"); //获取第一个worksheet
for (var i = 0; i < shareholdersData.shareholdes.length; i++) {
// console.log(shareholdersData.shareholdes[i]);
var shareholde = shareholdersData.shareholdes[i];
var rw = worksheet.addRow([shareholde.name, shareholde.type, shareholde.idNumber, shareholde.holdProportion, shareholde.superiorShareholder, shareholde.superiorIdNumber, shareholde.companyCode, shareholde.declareCompany, shareholde.waysInvestment, shareholde.investmentAmount, shareholde.currencyType, shareholde.address]);
rw.eachCell(function (cell) {
// cell.fill = {
// type: 'pattern',
// pattern: 'solid',
// fgColor: { argb: 'deeded' }
// };
// cell.font = { name: 'Arial', size: 14 };
cell.alignment = { horizontal: 'center' };
cell.border = {
top: { style: "thin" },
left: { style: "thin" },
bottom: { style: "thin" },
right: { style: "thin" }
};
});
}
shareholders_workbook.xlsx.writeFile(shareholders_dir + "/股东信息.xlsx").then(function () { });
});
//下载文件
var files = shareholdersData.files;
await this.downFile(files, shareholders_dir);
}
//------------------------07-电信业务承诺书 ------------------------
if (fs.existsSync(telecommunication_dir)) {
//下载文件
var files = exceldata.telecommunicationServiceData.files;
await this.downFile(files, telecommunication_dir);
}
//------------------------08-其他材料 ------------------------
if (fs.existsSync(rotherMaterials_dir)) {
//下载文件
var files = exceldata.otherMaterialsData.files;
await this.downFile(files, rotherMaterials_dir);
}
//打包压缩
var zipdir = id_dir + '.zip';
var output = fs.createWriteStream(zipdir);
var archive = archiver('zip');
archive.on('error', function (err) {
throw err;
});
archive.pipe(output);
archive.directory(id_dir, false);
await archive.finalize();
var result = {
"id": Id,
"id_url": ""
}
//把打包文件上传到cos
// var cos1 = new COS({
// SecretId: "AKIDnPWjiUFatAHahwtsV8KJ2jDONAA4KG6k",
// SecretKey: "xJmXncXcbAW9YEeITUWr192t6sQiEYBU",
// // SecretId: "AKIDEEuMglVIlESr3ZQx2jBO5YQ2zsVUpo55",
// // SecretKey: "sTR7jRt0UIsEJGzhCQN7aoEQN2RD5g4C",
// });
var bucket = 'test-1258715722'; /* 必须 */
var begion = 'ap-beijing'; /* 必须 */
var cos = new COS({
getAuthorization: function (options, callback) {
// console.log("-------------------------------");
// 异步获取临时密钥
request({
url: 'http://192.168.1.128:4018/api/uploadAction/txCos/getCosInfo',
data: {
// 可从 options 取需要的参数
// Bucket: "brg-1257943044",
// Region: "ap-nanjing",
// Bucket: 'test-1258715722', /* 必须 */
// Region: 'ap-beijing', /* 必须 */
}
}, function (err, response, body) {
try {
var resultdata = JSON.parse(body);
if (resultdata.status == 1) {
var data = resultdata.data;
// console.log('-----------------', data);
var credentials = data.credentials;
Bucket = credentials.tmpBucket;
Region = credentials.tmpRegion;
}
} catch (e) { }
if (!data || !credentials) return console.error('credentials invalid');
callback({
TmpSecretId: credentials.tmpSecretId, // 临时密钥的 tmpSecretId
TmpSecretKey: credentials.tmpSecretKey, // 临时密钥的 tmpSecretKey
XCosSecurityToken: credentials.sessionToken, // 临时密钥的 sessionToken
ExpiredTime: data.expiredTime, // 临时密钥失效时间戳,是申请临时密钥时,时间戳加 durationSeconds
});
});
}
});
try {
var getParam = await new Promise(function (resv, rej) {
cos.putObject({
Bucket: bucket, /* 必须 */
Region: begion, /* 必须 */
// Bucket: "brg-1257943044",
// Region: "ap-nanjing",
Key: zipdir, /* 必须 */
// StorageClass: 'STANDARD',
Body: fs.createReadStream(zipdir),
}, function (err, data) {
if (err) {
rej(false);
} else {
if (data.statusCode == 200) {
resv(data.Location);
} else {
resv(false);
}
}
});
});
} catch (error) {
console.log(error);
}
if (getParam) {
result.id_url = 'http://' + getParam;
}
console.log(result);
// reslist.push(result);
}
// 删除文件夹
for (var j = 0; j < datalist.length; j++) {
var exceldata = datalist[j];
//编号id
var Id = exceldata.id;
//文件夹
var id_dir = 'upload/' + Id;
//压缩包
var id_zip = id_dir + '.zip';
if (fs.existsSync(id_dir)) {
// delete
child_process.spawn('rm', ['-r', id_dir]);
}
if (fs.existsSync(id_zip)) {
child_process.spawn('rm', [id_zip]);
}
}
}
//下载文件函数
async downFile(data, dir) {
// console.log(data, dir);
//下载文件
var bucket = 'test-1258715722'; /* 必须 */
var region = 'ap-beijing'; /* 必须 */
var cos = new COS({
getAuthorization: function (options, callback) {
// 异步获取临时密钥
request({
url: 'http://192.168.1.128:4018/api/uploadAction/txCos/getCosInfo',
data: {
// 可从 options 取需要的参数
// Bucket: "brg-1257943044",
// Region: "ap-nanjing",
// Bucket: 'test-1258715722', /* 必须 */
// Region: 'ap-beijing', /* 必须 */
}
}, function (err, response, body) {
try {
var resultdata = JSON.parse(body);
if (resultdata.status == 1) {
var data = resultdata.data;
// console.log('-----------------', data);
var credentials = data.credentials;
Bucket = credentials.tmpBucket;
Region = credentials.tmpRegion;
}
} catch (e) { }
if (!data || !credentials) return console.error('credentials invalid');
callback({
TmpSecretId: credentials.tmpSecretId, // 临时密钥的 tmpSecretId
TmpSecretKey: credentials.tmpSecretKey, // 临时密钥的 tmpSecretKey
XCosSecurityToken: credentials.sessionToken, // 临时密钥的 sessionToken
ExpiredTime: data.expiredTime, // 临时密钥失效时间戳,是申请临时密钥时,时间戳加 durationSeconds
});
});
}
});
var downfiles = data;
for (var i = 0; i < downfiles.length; i++) {
var filedata = downfiles[i];
var file_url = filedata.file.url;
var arr = file_url.split("myqcloud.com/")
if (arr.length > 1) {
var key = arr[arr.length - 1];
var key_arr = key.split(".")
var key_type = key_arr[key_arr.length - 1];
var title = filedata.title;
if (title) {
var titlename = title + '.' + key_type;
var output = dir + '/' + titlename;
// await cos.getObject({
// Bucket: 'test-1258715722', /* 必须 */
// Region: 'ap-beijing', /* 必须 */
// Key: key,
// Output: output,
// }, function (err, data) {
// console.log(err || data);
// });
await this.downLoadFile(bucket, region, cos, key, output);
}
}
}
}
downLoadFile(bucket, region, cos, key, output) {
return new Promise((resolve, reject) => {
cos.getObject({
Bucket: bucket, /* 必须 */
Region: region, /* 必须 */
Key: key,
Output: output,
}, function (err, data) {
// console.log(err || data);
if (err) {
reject(false);
} else {
resolve(true);
}
});
})
}
async subDoTask(params) {
console.log(params);
console.log("TestTask1.....");
}
}
module.exports = TestTask;
\ No newline at end of file
...@@ -4,6 +4,31 @@ ...@@ -4,6 +4,31 @@
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {
"@fast-csv/format": {
"version": "4.3.0",
"resolved": "https://registry.npm.taobao.org/@fast-csv/format/download/@fast-csv/format-4.3.0.tgz",
"integrity": "sha1-XKiWDbhhM7wGFvwpE7/uMfwLWaE=",
"requires": {
"lodash.escaperegexp": "^4.1.2",
"lodash.isboolean": "^3.0.3",
"lodash.isequal": "^4.5.0",
"lodash.isfunction": "^3.0.9",
"lodash.isnil": "^4.0.0"
}
},
"@fast-csv/parse": {
"version": "4.3.0",
"resolved": "https://registry.npm.taobao.org/@fast-csv/parse/download/@fast-csv/parse-4.3.0.tgz",
"integrity": "sha1-MTbCx8vhkzvWL0+N0/t37qoRzUQ=",
"requires": {
"lodash.escaperegexp": "^4.1.2",
"lodash.groupby": "^4.6.0",
"lodash.isfunction": "^3.0.9",
"lodash.isnil": "^4.0.0",
"lodash.isundefined": "^3.0.1",
"lodash.uniq": "^4.5.0"
}
},
"@types/geojson": { "@types/geojson": {
"version": "1.0.6", "version": "1.0.6",
"resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-1.0.6.tgz", "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-1.0.6.tgz",
...@@ -14,16 +39,248 @@ ...@@ -14,16 +39,248 @@
"resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.14.tgz", "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.14.tgz",
"integrity": "sha512-u/SJDyXwuihpwjXy7hOOghagLEV1KdAST6syfnOk6QZAMzZuWZqXy5aYYZbh8Jdpd4escVFP0MvftHNDb9pruA==" "integrity": "sha512-u/SJDyXwuihpwjXy7hOOghagLEV1KdAST6syfnOk6QZAMzZuWZqXy5aYYZbh8Jdpd4escVFP0MvftHNDb9pruA=="
}, },
"address": {
"version": "1.1.2",
"resolved": "https://registry.npm.taobao.org/address/download/address-1.1.2.tgz",
"integrity": "sha1-vxEWycdYxRt6kz0pa3LCIe2UKLY="
},
"adler-32": {
"version": "1.2.0",
"resolved": "https://registry.npm.taobao.org/adler-32/download/adler-32-1.2.0.tgz",
"integrity": "sha1-aj5r8KY5ALoVZSgIyxXGgT0aXyU=",
"requires": {
"exit-on-epipe": "~1.0.1",
"printj": "~1.1.0"
}
},
"agent-base": {
"version": "4.3.0",
"resolved": "https://registry.npm.taobao.org/agent-base/download/agent-base-4.3.0.tgz",
"integrity": "sha1-gWXwHENgCbzK0LHRIvBe13Dvxu4=",
"requires": {
"es6-promisify": "^5.0.0"
}
},
"agentkeepalive": {
"version": "3.5.2",
"resolved": "https://registry.npm.taobao.org/agentkeepalive/download/agentkeepalive-3.5.2.tgz?cache=0&sync_timestamp=1592194047498&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fagentkeepalive%2Fdownload%2Fagentkeepalive-3.5.2.tgz",
"integrity": "sha1-oROSTdP6JKC8O3gQjEUMKr7gD2c=",
"requires": {
"humanize-ms": "^1.2.1"
}
},
"ajv": {
"version": "6.12.2",
"resolved": "https://registry.npm.taobao.org/ajv/download/ajv-6.12.2.tgz",
"integrity": "sha1-xinF7O0XuvMUQ3kY0tqIyZ1ZWM0=",
"requires": {
"fast-deep-equal": "^3.1.1",
"fast-json-stable-stringify": "^2.0.0",
"json-schema-traverse": "^0.4.1",
"uri-js": "^4.2.2"
}
},
"ali-oss": {
"version": "6.9.1",
"resolved": "https://registry.npm.taobao.org/ali-oss/download/ali-oss-6.9.1.tgz",
"integrity": "sha1-dpzVKkiLCAsfQZL7ogX8FBgW1Pg=",
"requires": {
"address": "^1.0.0",
"agentkeepalive": "^3.4.1",
"any-promise": "^1.3.0",
"bowser": "^1.6.0",
"co-defer": "^1.0.0",
"copy-to": "^2.0.1",
"dateformat": "^2.0.0",
"debug": "^2.2.0",
"destroy": "^1.0.4",
"end-or-error": "^1.0.1",
"get-ready": "^1.0.0",
"humanize-ms": "^1.2.0",
"is-type-of": "^1.0.0",
"js-base64": "^2.5.2",
"jstoxml": "^0.2.3",
"merge-descriptors": "^1.0.1",
"mime": "^2.4.5",
"mz-modules": "^2.1.0",
"platform": "^1.3.1",
"pump": "^3.0.0",
"sdk-base": "^2.0.1",
"stream-http": "2.8.2",
"stream-wormhole": "^1.0.4",
"urllib": "^2.33.1",
"utility": "^1.8.0",
"xml2js": "^0.4.16"
},
"dependencies": {
"debug": {
"version": "2.6.9",
"resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
"integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
"requires": {
"ms": "2.0.0"
}
},
"ms": {
"version": "2.0.0",
"resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz",
"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
}
}
},
"any-promise": {
"version": "1.3.0",
"resolved": "https://registry.npm.taobao.org/any-promise/download/any-promise-1.3.0.tgz",
"integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8="
},
"archiver": {
"version": "4.0.1",
"resolved": "https://registry.npm.taobao.org/archiver/download/archiver-4.0.1.tgz",
"integrity": "sha1-P3IrEhd342HKn603Ts2jjnfmPH8=",
"requires": {
"archiver-utils": "^2.1.0",
"async": "^2.6.3",
"buffer-crc32": "^0.2.1",
"glob": "^7.1.6",
"readable-stream": "^3.6.0",
"tar-stream": "^2.1.2",
"zip-stream": "^3.0.1"
},
"dependencies": {
"readable-stream": {
"version": "3.6.0",
"resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz?cache=0&sync_timestamp=1581624324274&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freadable-stream%2Fdownload%2Freadable-stream-3.6.0.tgz",
"integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=",
"requires": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
"util-deprecate": "^1.0.1"
}
}
}
},
"archiver-utils": {
"version": "2.1.0",
"resolved": "https://registry.npm.taobao.org/archiver-utils/download/archiver-utils-2.1.0.tgz",
"integrity": "sha1-6KRg6UtpPD49oYKgmMpihbqSSeI=",
"requires": {
"glob": "^7.1.4",
"graceful-fs": "^4.2.0",
"lazystream": "^1.0.0",
"lodash.defaults": "^4.2.0",
"lodash.difference": "^4.5.0",
"lodash.flatten": "^4.4.0",
"lodash.isplainobject": "^4.0.6",
"lodash.union": "^4.6.0",
"normalize-path": "^3.0.0",
"readable-stream": "^2.0.0"
}
},
"asn1": {
"version": "0.2.4",
"resolved": "https://registry.npm.taobao.org/asn1/download/asn1-0.2.4.tgz",
"integrity": "sha1-jSR136tVO7M+d7VOWeiAu4ziMTY=",
"requires": {
"safer-buffer": "~2.1.0"
}
},
"assert-plus": {
"version": "1.0.0",
"resolved": "https://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz",
"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
},
"ast-types": {
"version": "0.13.3",
"resolved": "https://registry.npm.taobao.org/ast-types/download/ast-types-0.13.3.tgz?cache=0&sync_timestamp=1585334062302&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fast-types%2Fdownload%2Fast-types-0.13.3.tgz",
"integrity": "sha1-UNo/KNF728eWmjotg6DkpyrnVac="
},
"async": {
"version": "2.6.3",
"resolved": "https://registry.npm.taobao.org/async/download/async-2.6.3.tgz",
"integrity": "sha1-1yYl4jRKNlbjo61Pp0n6gymdgv8=",
"requires": {
"lodash": "^4.17.14"
}
},
"asynckit": {
"version": "0.4.0",
"resolved": "https://registry.npm.taobao.org/asynckit/download/asynckit-0.4.0.tgz",
"integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
},
"aws-sign2": {
"version": "0.7.0",
"resolved": "https://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.7.0.tgz",
"integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
},
"aws4": {
"version": "1.10.0",
"resolved": "https://registry.npm.taobao.org/aws4/download/aws4-1.10.0.tgz?cache=0&sync_timestamp=1590182515104&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Faws4%2Fdownload%2Faws4-1.10.0.tgz",
"integrity": "sha1-oXs6jqgRBg501H0wYSJACtRJeuI="
},
"balanced-match": { "balanced-match": {
"version": "1.0.0", "version": "1.0.0",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
"integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
}, },
"base64-js": {
"version": "1.3.1",
"resolved": "https://registry.npm.taobao.org/base64-js/download/base64-js-1.3.1.tgz",
"integrity": "sha1-WOzoy3XdB+ce0IxzarxfrE2/jfE="
},
"bcrypt-pbkdf": {
"version": "1.0.2",
"resolved": "https://registry.npm.taobao.org/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.2.tgz",
"integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
"requires": {
"tweetnacl": "^0.14.3"
}
},
"big-integer": {
"version": "1.6.48",
"resolved": "https://registry.npm.taobao.org/big-integer/download/big-integer-1.6.48.tgz",
"integrity": "sha1-j9iL0WMsukocjD49cVnwi7lbS54="
},
"binary": {
"version": "0.3.0",
"resolved": "http://registry.npm.taobao.org/binary/download/binary-0.3.0.tgz",
"integrity": "sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk=",
"requires": {
"buffers": "~0.1.1",
"chainsaw": "~0.1.0"
}
},
"bl": {
"version": "4.0.2",
"resolved": "https://registry.npm.taobao.org/bl/download/bl-4.0.2.tgz?cache=0&sync_timestamp=1584503211561&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbl%2Fdownload%2Fbl-4.0.2.tgz",
"integrity": "sha1-UrcekIhRXQYG2d2cx6pI3B+Y5zo=",
"requires": {
"buffer": "^5.5.0",
"inherits": "^2.0.4",
"readable-stream": "^3.4.0"
},
"dependencies": {
"readable-stream": {
"version": "3.6.0",
"resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz?cache=0&sync_timestamp=1581624324274&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freadable-stream%2Fdownload%2Freadable-stream-3.6.0.tgz",
"integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=",
"requires": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
"util-deprecate": "^1.0.1"
}
}
}
},
"bluebird": { "bluebird": {
"version": "3.7.2", "version": "3.7.2",
"resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
"integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
}, },
"bowser": {
"version": "1.9.4",
"resolved": "https://registry.npm.taobao.org/bowser/download/bowser-1.9.4.tgz?cache=0&sync_timestamp=1580252862746&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbowser%2Fdownload%2Fbowser-1.9.4.tgz",
"integrity": "sha1-iQxYooE6nTJDcEM0+oG5alwVDJo="
},
"brace-expansion": { "brace-expansion": {
"version": "1.1.11", "version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
...@@ -33,6 +290,69 @@ ...@@ -33,6 +290,69 @@
"concat-map": "0.0.1" "concat-map": "0.0.1"
} }
}, },
"buffer": {
"version": "5.6.0",
"resolved": "https://registry.npm.taobao.org/buffer/download/buffer-5.6.0.tgz?cache=0&sync_timestamp=1588706716358&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbuffer%2Fdownload%2Fbuffer-5.6.0.tgz",
"integrity": "sha1-oxdJ3H2B2E2wir+Te2uMQDP2J4Y=",
"requires": {
"base64-js": "^1.0.2",
"ieee754": "^1.1.4"
}
},
"buffer-crc32": {
"version": "0.2.13",
"resolved": "http://registry.npm.taobao.org/buffer-crc32/download/buffer-crc32-0.2.13.tgz",
"integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI="
},
"buffer-from": {
"version": "1.1.1",
"resolved": "https://registry.npm.taobao.org/buffer-from/download/buffer-from-1.1.1.tgz",
"integrity": "sha1-MnE7wCj3XAL9txDXx7zsHyxgcO8="
},
"buffer-indexof-polyfill": {
"version": "1.0.1",
"resolved": "https://registry.npm.taobao.org/buffer-indexof-polyfill/download/buffer-indexof-polyfill-1.0.1.tgz",
"integrity": "sha1-qfuAbOgUXVQoUQznLyeLs2OmOL8="
},
"buffers": {
"version": "0.1.1",
"resolved": "http://registry.npm.taobao.org/buffers/download/buffers-0.1.1.tgz",
"integrity": "sha1-skV5w77U1tOWru5tmorn9Ugqt7s="
},
"builtin-status-codes": {
"version": "3.0.0",
"resolved": "https://registry.npm.taobao.org/builtin-status-codes/download/builtin-status-codes-3.0.0.tgz",
"integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug="
},
"bytes": {
"version": "3.1.0",
"resolved": "https://registry.npm.taobao.org/bytes/download/bytes-3.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbytes%2Fdownload%2Fbytes-3.1.0.tgz",
"integrity": "sha1-9s95M6Ng4FiPqf3oVlHNx/gF0fY="
},
"caseless": {
"version": "0.12.0",
"resolved": "https://registry.npm.taobao.org/caseless/download/caseless-0.12.0.tgz",
"integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
},
"cfb": {
"version": "1.1.4",
"resolved": "https://registry.npm.taobao.org/cfb/download/cfb-1.1.4.tgz?cache=0&sync_timestamp=1584079355027&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcfb%2Fdownload%2Fcfb-1.1.4.tgz",
"integrity": "sha1-gf017eTJGdjwliqUWC4d+vcFHio=",
"requires": {
"adler-32": "~1.2.0",
"commander": "^2.16.0",
"crc-32": "~1.2.0",
"printj": "~1.1.2"
}
},
"chainsaw": {
"version": "0.1.0",
"resolved": "http://registry.npm.taobao.org/chainsaw/download/chainsaw-0.1.0.tgz",
"integrity": "sha1-XqtQsor+WAdNDVgpE4iCi15fvJg=",
"requires": {
"traverse": ">=0.3.0 <0.4"
}
},
"cls-bluebird": { "cls-bluebird": {
"version": "2.1.0", "version": "2.1.0",
"resolved": "https://registry.npmjs.org/cls-bluebird/-/cls-bluebird-2.1.0.tgz", "resolved": "https://registry.npmjs.org/cls-bluebird/-/cls-bluebird-2.1.0.tgz",
...@@ -42,11 +362,166 @@ ...@@ -42,11 +362,166 @@
"shimmer": "^1.1.0" "shimmer": "^1.1.0"
} }
}, },
"co": {
"version": "4.6.0",
"resolved": "https://registry.npm.taobao.org/co/download/co-4.6.0.tgz",
"integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ="
},
"co-defer": {
"version": "1.0.0",
"resolved": "https://registry.npm.taobao.org/co-defer/download/co-defer-1.0.0.tgz",
"integrity": "sha1-Pkp4eo7tawoh7ih8CU9+jeDTyBg="
},
"codepage": {
"version": "1.14.0",
"resolved": "https://registry.npm.taobao.org/codepage/download/codepage-1.14.0.tgz",
"integrity": "sha1-jL4lSBMjVZ19MHVxsP/5HnodL5k=",
"requires": {
"commander": "~2.14.1",
"exit-on-epipe": "~1.0.1"
},
"dependencies": {
"commander": {
"version": "2.14.1",
"resolved": "https://registry.npm.taobao.org/commander/download/commander-2.14.1.tgz?cache=0&sync_timestamp=1592632033071&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.14.1.tgz",
"integrity": "sha1-IjUSPjevjKPGXfRbAm29NXsBuao="
}
}
},
"combined-stream": {
"version": "1.0.8",
"resolved": "https://registry.npm.taobao.org/combined-stream/download/combined-stream-1.0.8.tgz",
"integrity": "sha1-w9RaizT9cwYxoRCoolIGgrMdWn8=",
"requires": {
"delayed-stream": "~1.0.0"
}
},
"commander": {
"version": "2.17.1",
"resolved": "https://registry.npm.taobao.org/commander/download/commander-2.17.1.tgz?cache=0&sync_timestamp=1592632033071&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.17.1.tgz",
"integrity": "sha1-vXerfebelCBc6sxy8XFtKfIKd78="
},
"compress-commons": {
"version": "3.0.0",
"resolved": "https://registry.npm.taobao.org/compress-commons/download/compress-commons-3.0.0.tgz",
"integrity": "sha1-gzlE2EWW5TciTdkc+S9SRoI9Tx0=",
"requires": {
"buffer-crc32": "^0.2.13",
"crc32-stream": "^3.0.1",
"normalize-path": "^3.0.0",
"readable-stream": "^2.3.7"
}
},
"concat-map": { "concat-map": {
"version": "0.0.1", "version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
"integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
}, },
"configstore": {
"version": "3.1.2",
"resolved": "https://registry.npm.taobao.org/configstore/download/configstore-3.1.2.tgz",
"integrity": "sha1-xvJd767vJt8S3TNBSwAf6BpUP48=",
"requires": {
"dot-prop": "^4.1.0",
"graceful-fs": "^4.1.2",
"make-dir": "^1.0.0",
"unique-string": "^1.0.0",
"write-file-atomic": "^2.0.0",
"xdg-basedir": "^3.0.0"
}
},
"content-type": {
"version": "1.0.4",
"resolved": "https://registry.npm.taobao.org/content-type/download/content-type-1.0.4.tgz",
"integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js="
},
"copy-to": {
"version": "2.0.1",
"resolved": "https://registry.npm.taobao.org/copy-to/download/copy-to-2.0.1.tgz",
"integrity": "sha1-JoD7uAaKSNCGVrYJgJK9r8kG9KU="
},
"core-util-is": {
"version": "1.0.2",
"resolved": "https://registry.npm.taobao.org/core-util-is/download/core-util-is-1.0.2.tgz",
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
},
"cos-nodejs-sdk-v5": {
"version": "2.6.2",
"resolved": "https://registry.npm.taobao.org/cos-nodejs-sdk-v5/download/cos-nodejs-sdk-v5-2.6.2.tgz",
"integrity": "sha1-hA99jWP1xIxTLLjWGzL7tGowccU=",
"requires": {
"configstore": "^3.1.2",
"mime-types": "^2.1.24",
"request": "^2.88.0",
"xml2js": "^0.4.19"
}
},
"crc": {
"version": "3.8.0",
"resolved": "https://registry.npm.taobao.org/crc/download/crc-3.8.0.tgz",
"integrity": "sha1-rWAmnCyFb4wpnixMwN5FVpFAVsY=",
"requires": {
"buffer": "^5.1.0"
}
},
"crc-32": {
"version": "1.2.0",
"resolved": "https://registry.npm.taobao.org/crc-32/download/crc-32-1.2.0.tgz",
"integrity": "sha1-yy224puIUI4y2d0OwWk+e0Ghggg=",
"requires": {
"exit-on-epipe": "~1.0.1",
"printj": "~1.1.0"
}
},
"crc32-stream": {
"version": "3.0.1",
"resolved": "https://registry.npm.taobao.org/crc32-stream/download/crc32-stream-3.0.1.tgz",
"integrity": "sha1-yubu7QA7DkTXOdJ53lrmOxcbToU=",
"requires": {
"crc": "^3.4.4",
"readable-stream": "^3.4.0"
},
"dependencies": {
"readable-stream": {
"version": "3.6.0",
"resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz?cache=0&sync_timestamp=1581624324274&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freadable-stream%2Fdownload%2Freadable-stream-3.6.0.tgz",
"integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=",
"requires": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
"util-deprecate": "^1.0.1"
}
}
}
},
"crypto-random-string": {
"version": "1.0.0",
"resolved": "https://registry.npm.taobao.org/crypto-random-string/download/crypto-random-string-1.0.0.tgz?cache=0&sync_timestamp=1583560482221&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcrypto-random-string%2Fdownload%2Fcrypto-random-string-1.0.0.tgz",
"integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4="
},
"dashdash": {
"version": "1.14.1",
"resolved": "https://registry.npm.taobao.org/dashdash/download/dashdash-1.14.1.tgz",
"integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
"requires": {
"assert-plus": "^1.0.0"
}
},
"data-uri-to-buffer": {
"version": "1.2.0",
"resolved": "https://registry.npm.taobao.org/data-uri-to-buffer/download/data-uri-to-buffer-1.2.0.tgz?cache=0&sync_timestamp=1590800007667&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdata-uri-to-buffer%2Fdownload%2Fdata-uri-to-buffer-1.2.0.tgz",
"integrity": "sha1-dxY+qcINhkG0cH6PGKvfmnjzSDU="
},
"dateformat": {
"version": "2.2.0",
"resolved": "https://registry.npm.taobao.org/dateformat/download/dateformat-2.2.0.tgz",
"integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI="
},
"dayjs": {
"version": "1.8.28",
"resolved": "https://registry.npm.taobao.org/dayjs/download/dayjs-1.8.28.tgz",
"integrity": "sha1-N6piAd9IPQiWRctsj2zvbwxNvAc="
},
"debug": { "debug": {
"version": "3.2.6", "version": "3.2.6",
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
...@@ -55,6 +530,34 @@ ...@@ -55,6 +530,34 @@
"ms": "^2.1.1" "ms": "^2.1.1"
} }
}, },
"deep-is": {
"version": "0.1.3",
"resolved": "https://registry.npm.taobao.org/deep-is/download/deep-is-0.1.3.tgz",
"integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ="
},
"default-user-agent": {
"version": "1.0.0",
"resolved": "https://registry.npm.taobao.org/default-user-agent/download/default-user-agent-1.0.0.tgz",
"integrity": "sha1-FsRu/cq6PtxF8k8r1IaLAbfCrcY=",
"requires": {
"os-name": "~1.0.3"
}
},
"degenerator": {
"version": "1.0.4",
"resolved": "https://registry.npm.taobao.org/degenerator/download/degenerator-1.0.4.tgz",
"integrity": "sha1-/PSQo37OJmRk2cxDGrmMWBnO0JU=",
"requires": {
"ast-types": "0.x.x",
"escodegen": "1.x.x",
"esprima": "3.x.x"
}
},
"delayed-stream": {
"version": "1.0.0",
"resolved": "https://registry.npm.taobao.org/delayed-stream/download/delayed-stream-1.0.0.tgz",
"integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
},
"denque": { "denque": {
"version": "1.4.1", "version": "1.4.1",
"resolved": "https://registry.npmjs.org/denque/-/denque-1.4.1.tgz", "resolved": "https://registry.npmjs.org/denque/-/denque-1.4.1.tgz",
...@@ -65,6 +568,37 @@ ...@@ -65,6 +568,37 @@
"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
"integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
}, },
"destroy": {
"version": "1.0.4",
"resolved": "https://registry.npm.taobao.org/destroy/download/destroy-1.0.4.tgz",
"integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
},
"digest-header": {
"version": "0.0.1",
"resolved": "https://registry.npm.taobao.org/digest-header/download/digest-header-0.0.1.tgz",
"integrity": "sha1-Ecz23uxXZqw3l0TZAcEsuklRS+Y=",
"requires": {
"utility": "0.1.11"
},
"dependencies": {
"utility": {
"version": "0.1.11",
"resolved": "https://registry.npm.taobao.org/utility/download/utility-0.1.11.tgz",
"integrity": "sha1-/eYM+bTkdRlHoM9dEEzik2ciZxU=",
"requires": {
"address": ">=0.0.1"
}
}
}
},
"dot-prop": {
"version": "4.2.0",
"resolved": "https://registry.npm.taobao.org/dot-prop/download/dot-prop-4.2.0.tgz",
"integrity": "sha1-HxngwuGqDjJ5fEl5nyg3rGr2nFc=",
"requires": {
"is-obj": "^1.0.0"
}
},
"dottie": { "dottie": {
"version": "2.0.2", "version": "2.0.2",
"resolved": "https://registry.npmjs.org/dottie/-/dottie-2.0.2.tgz", "resolved": "https://registry.npmjs.org/dottie/-/dottie-2.0.2.tgz",
...@@ -76,11 +610,286 @@ ...@@ -76,11 +610,286 @@
"integrity": "sha1-ED01J/0xUo9AGIEwyEHv3XgmTlw=", "integrity": "sha1-ED01J/0xUo9AGIEwyEHv3XgmTlw=",
"dev": true "dev": true
}, },
"duplexer2": {
"version": "0.1.4",
"resolved": "https://registry.npm.taobao.org/duplexer2/download/duplexer2-0.1.4.tgz",
"integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
"requires": {
"readable-stream": "^2.0.2"
}
},
"ecc-jsbn": {
"version": "0.1.2",
"resolved": "https://registry.npm.taobao.org/ecc-jsbn/download/ecc-jsbn-0.1.2.tgz",
"integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
"requires": {
"jsbn": "~0.1.0",
"safer-buffer": "^2.1.0"
}
},
"ee-first": {
"version": "1.1.1",
"resolved": "https://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz",
"integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
},
"end-of-stream": {
"version": "1.4.4",
"resolved": "https://registry.npm.taobao.org/end-of-stream/download/end-of-stream-1.4.4.tgz",
"integrity": "sha1-WuZKX0UFe682JuwU2gyl5LJDHrA=",
"requires": {
"once": "^1.4.0"
}
},
"end-or-error": {
"version": "1.0.1",
"resolved": "https://registry.npm.taobao.org/end-or-error/download/end-or-error-1.0.1.tgz",
"integrity": "sha1-3HpiEP5403L+4kqLSJnb0VVBTcs="
},
"es6-promise": {
"version": "4.2.8",
"resolved": "https://registry.npm.taobao.org/es6-promise/download/es6-promise-4.2.8.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fes6-promise%2Fdownload%2Fes6-promise-4.2.8.tgz",
"integrity": "sha1-TrIVlMlyvEBVPSduUQU5FD21Pgo="
},
"es6-promisify": {
"version": "5.0.0",
"resolved": "https://registry.npm.taobao.org/es6-promisify/download/es6-promisify-5.0.0.tgz",
"integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
"requires": {
"es6-promise": "^4.0.3"
}
},
"escape-html": {
"version": "1.0.3",
"resolved": "https://registry.npm.taobao.org/escape-html/download/escape-html-1.0.3.tgz",
"integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
},
"escodegen": {
"version": "1.14.2",
"resolved": "https://registry.npm.taobao.org/escodegen/download/escodegen-1.14.2.tgz",
"integrity": "sha1-FKtxv1AmwqoIFzr7oixvMXMoSoQ=",
"requires": {
"esprima": "^4.0.1",
"estraverse": "^4.2.0",
"esutils": "^2.0.2",
"optionator": "^0.8.1",
"source-map": "~0.6.1"
},
"dependencies": {
"esprima": {
"version": "4.0.1",
"resolved": "https://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fesprima%2Fdownload%2Fesprima-4.0.1.tgz",
"integrity": "sha1-E7BM2z5sXRnfkatph6hpVhmwqnE="
}
}
},
"esprima": {
"version": "3.1.3",
"resolved": "https://registry.npm.taobao.org/esprima/download/esprima-3.1.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fesprima%2Fdownload%2Fesprima-3.1.3.tgz",
"integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM="
},
"estraverse": {
"version": "4.3.0",
"resolved": "https://registry.npm.taobao.org/estraverse/download/estraverse-4.3.0.tgz?cache=0&sync_timestamp=1586968505635&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Festraverse%2Fdownload%2Festraverse-4.3.0.tgz",
"integrity": "sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0="
},
"esutils": {
"version": "2.0.3",
"resolved": "https://registry.npm.taobao.org/esutils/download/esutils-2.0.3.tgz",
"integrity": "sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q="
},
"exceljs": {
"version": "3.10.0",
"resolved": "https://registry.npm.taobao.org/exceljs/download/exceljs-3.10.0.tgz?cache=0&sync_timestamp=1591295203145&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexceljs%2Fdownload%2Fexceljs-3.10.0.tgz",
"integrity": "sha1-BmD0o5VzlB07fICT10qxZwFGzDI=",
"requires": {
"archiver": "^4.0.1",
"dayjs": "^1.8.26",
"fast-csv": "^4.1.2",
"jszip": "^3.4.0",
"proxyquire": "^2.1.3",
"readable-stream": "^3.6.0",
"saxes": "^5.0.1",
"tmp": "^0.2.0",
"unzipper": "^0.10.11",
"uuid": "^7.0.3"
},
"dependencies": {
"readable-stream": {
"version": "3.6.0",
"resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz?cache=0&sync_timestamp=1581624324274&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freadable-stream%2Fdownload%2Freadable-stream-3.6.0.tgz",
"integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=",
"requires": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
"util-deprecate": "^1.0.1"
}
},
"uuid": {
"version": "7.0.3",
"resolved": "https://registry.npm.taobao.org/uuid/download/uuid-7.0.3.tgz",
"integrity": "sha1-xcnyyM8l3Ao3LE3xRBxB9b0MaAs="
}
}
},
"exit-on-epipe": {
"version": "1.0.1",
"resolved": "https://registry.npm.taobao.org/exit-on-epipe/download/exit-on-epipe-1.0.1.tgz",
"integrity": "sha1-C92S6H1ShdJn2qgXHQ6wYVlolpI="
},
"extend": {
"version": "3.0.2",
"resolved": "https://registry.npm.taobao.org/extend/download/extend-3.0.2.tgz",
"integrity": "sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo="
},
"extend-shallow": {
"version": "2.0.1",
"resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz",
"integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
"requires": {
"is-extendable": "^0.1.0"
}
},
"extsprintf": {
"version": "1.3.0",
"resolved": "https://registry.npm.taobao.org/extsprintf/download/extsprintf-1.3.0.tgz",
"integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
},
"fast-csv": {
"version": "4.3.0",
"resolved": "https://registry.npm.taobao.org/fast-csv/download/fast-csv-4.3.0.tgz",
"integrity": "sha1-Iqht2nGhi+tajfvh2g1Fh5jOse4=",
"requires": {
"@fast-csv/format": "4.3.0",
"@fast-csv/parse": "4.3.0",
"@types/node": "^14.0.1"
},
"dependencies": {
"@types/node": {
"version": "14.0.13",
"resolved": "https://registry.npm.taobao.org/@types/node/download/@types/node-14.0.13.tgz?cache=0&sync_timestamp=1591734888739&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fnode%2Fdownload%2F%40types%2Fnode-14.0.13.tgz",
"integrity": "sha1-7hEo6IG4dMNxN0wfciAYk2FkF8k="
}
}
},
"fast-deep-equal": {
"version": "3.1.3",
"resolved": "https://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-3.1.3.tgz?cache=0&sync_timestamp=1591599697571&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-deep-equal%2Fdownload%2Ffast-deep-equal-3.1.3.tgz",
"integrity": "sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU="
},
"fast-json-stable-stringify": {
"version": "2.1.0",
"resolved": "https://registry.npm.taobao.org/fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz?cache=0&sync_timestamp=1576340291001&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-json-stable-stringify%2Fdownload%2Ffast-json-stable-stringify-2.1.0.tgz",
"integrity": "sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM="
},
"fast-levenshtein": {
"version": "2.0.6",
"resolved": "https://registry.npm.taobao.org/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz",
"integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc="
},
"file-uri-to-path": {
"version": "1.0.0",
"resolved": "https://registry.npm.taobao.org/file-uri-to-path/download/file-uri-to-path-1.0.0.tgz",
"integrity": "sha1-VTp7hEb/b2hDWcRF8eN6BdrMM90="
},
"fill-keys": {
"version": "1.0.2",
"resolved": "https://registry.npm.taobao.org/fill-keys/download/fill-keys-1.0.2.tgz",
"integrity": "sha1-mo+jb06K1jTjv2tPPIiCVRRS6yA=",
"requires": {
"is-object": "~1.0.1",
"merge-descriptors": "~1.0.0"
}
},
"forever-agent": {
"version": "0.6.1",
"resolved": "https://registry.npm.taobao.org/forever-agent/download/forever-agent-0.6.1.tgz",
"integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
},
"form-data": {
"version": "2.3.3",
"resolved": "https://registry.npm.taobao.org/form-data/download/form-data-2.3.3.tgz",
"integrity": "sha1-3M5SwF9kTymManq5Nr1yTO/786Y=",
"requires": {
"asynckit": "^0.4.0",
"combined-stream": "^1.0.6",
"mime-types": "^2.1.12"
}
},
"formstream": {
"version": "1.1.0",
"resolved": "https://registry.npm.taobao.org/formstream/download/formstream-1.1.0.tgz",
"integrity": "sha1-UfOXDyYTbrCtRDBN5M67UCB7RHk=",
"requires": {
"destroy": "^1.0.4",
"mime": "^1.3.4",
"pause-stream": "~0.0.11"
},
"dependencies": {
"mime": {
"version": "1.6.0",
"resolved": "https://registry.npm.taobao.org/mime/download/mime-1.6.0.tgz?cache=0&sync_timestamp=1590596706367&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime%2Fdownload%2Fmime-1.6.0.tgz",
"integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE="
}
}
},
"frac": {
"version": "1.1.2",
"resolved": "https://registry.npm.taobao.org/frac/download/frac-1.1.2.tgz",
"integrity": "sha1-PXT39keMiKG1AgMG10fcYxPHTQs="
},
"fs-constants": {
"version": "1.0.0",
"resolved": "http://registry.npm.taobao.org/fs-constants/download/fs-constants-1.0.0.tgz",
"integrity": "sha1-a+Dem+mYzhavivwkSXue6bfM2a0="
},
"fs.realpath": { "fs.realpath": {
"version": "1.0.0", "version": "1.0.0",
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
"integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
}, },
"fstream": {
"version": "1.0.12",
"resolved": "https://registry.npm.taobao.org/fstream/download/fstream-1.0.12.tgz",
"integrity": "sha1-Touo7i1Ivk99DeUFRVVI6uWTIEU=",
"requires": {
"graceful-fs": "^4.1.2",
"inherits": "~2.0.0",
"mkdirp": ">=0.5 0",
"rimraf": "2"
}
},
"ftp": {
"version": "0.3.10",
"resolved": "https://registry.npm.taobao.org/ftp/download/ftp-0.3.10.tgz",
"integrity": "sha1-kZfYYa2BQvPmPVqDv+TFn3MwiF0=",
"requires": {
"readable-stream": "1.1.x",
"xregexp": "2.0.0"
},
"dependencies": {
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npm.taobao.org/isarray/download/isarray-0.0.1.tgz?cache=0&sync_timestamp=1562592096220&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fisarray%2Fdownload%2Fisarray-0.0.1.tgz",
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
},
"readable-stream": {
"version": "1.1.14",
"resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-1.1.14.tgz?cache=0&sync_timestamp=1581624324274&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freadable-stream%2Fdownload%2Freadable-stream-1.1.14.tgz",
"integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
"isarray": "0.0.1",
"string_decoder": "~0.10.x"
}
},
"string_decoder": {
"version": "0.10.31",
"resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-0.10.31.tgz",
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
}
}
},
"generate-function": { "generate-function": {
"version": "2.3.1", "version": "2.3.1",
"resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz", "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz",
...@@ -94,6 +903,47 @@ ...@@ -94,6 +903,47 @@
"resolved": "https://registry.npmjs.org/generic-pool/-/generic-pool-3.5.0.tgz", "resolved": "https://registry.npmjs.org/generic-pool/-/generic-pool-3.5.0.tgz",
"integrity": "sha512-dEkxmX+egB2o4NR80c/q+xzLLzLX+k68/K8xv81XprD+Sk7ZtP14VugeCz+fUwv5FzpWq40pPtAkzPRqT8ka9w==" "integrity": "sha512-dEkxmX+egB2o4NR80c/q+xzLLzLX+k68/K8xv81XprD+Sk7ZtP14VugeCz+fUwv5FzpWq40pPtAkzPRqT8ka9w=="
}, },
"get-ready": {
"version": "1.0.0",
"resolved": "https://registry.npm.taobao.org/get-ready/download/get-ready-1.0.0.tgz",
"integrity": "sha1-+RgX8emt7P6hOlYq38jeiDqzR4I="
},
"get-uri": {
"version": "2.0.4",
"resolved": "https://registry.npm.taobao.org/get-uri/download/get-uri-2.0.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fget-uri%2Fdownload%2Fget-uri-2.0.4.tgz",
"integrity": "sha1-1JN6uBniGNTLWuGOT1livvFpzGo=",
"requires": {
"data-uri-to-buffer": "1",
"debug": "2",
"extend": "~3.0.2",
"file-uri-to-path": "1",
"ftp": "~0.3.10",
"readable-stream": "2"
},
"dependencies": {
"debug": {
"version": "2.6.9",
"resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
"integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
"requires": {
"ms": "2.0.0"
}
},
"ms": {
"version": "2.0.0",
"resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz",
"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
}
}
},
"getpass": {
"version": "0.1.7",
"resolved": "https://registry.npm.taobao.org/getpass/download/getpass-0.1.7.tgz",
"integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
"requires": {
"assert-plus": "^1.0.0"
}
},
"glob": { "glob": {
"version": "7.1.6", "version": "7.1.6",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
...@@ -107,6 +957,88 @@ ...@@ -107,6 +957,88 @@
"path-is-absolute": "^1.0.0" "path-is-absolute": "^1.0.0"
} }
}, },
"graceful-fs": {
"version": "4.2.4",
"resolved": "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.2.4.tgz",
"integrity": "sha1-Ila94U02MpWMRl68ltxGfKB6Kfs="
},
"har-schema": {
"version": "2.0.0",
"resolved": "https://registry.npm.taobao.org/har-schema/download/har-schema-2.0.0.tgz",
"integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
},
"har-validator": {
"version": "5.1.3",
"resolved": "https://registry.npm.taobao.org/har-validator/download/har-validator-5.1.3.tgz",
"integrity": "sha1-HvievT5JllV2de7ZiTEQ3DUPoIA=",
"requires": {
"ajv": "^6.5.5",
"har-schema": "^2.0.0"
}
},
"http-errors": {
"version": "1.7.3",
"resolved": "https://registry.npm.taobao.org/http-errors/download/http-errors-1.7.3.tgz?cache=0&sync_timestamp=1561418493658&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-errors%2Fdownload%2Fhttp-errors-1.7.3.tgz",
"integrity": "sha1-bGGeT5xgMIw4UZSYwU+7EKrOuwY=",
"requires": {
"depd": "~1.1.2",
"inherits": "2.0.4",
"setprototypeof": "1.1.1",
"statuses": ">= 1.5.0 < 2",
"toidentifier": "1.0.0"
}
},
"http-proxy-agent": {
"version": "2.1.0",
"resolved": "https://registry.npm.taobao.org/http-proxy-agent/download/http-proxy-agent-2.1.0.tgz",
"integrity": "sha1-5IIb7vWyFCogJr1zkm/lN2McVAU=",
"requires": {
"agent-base": "4",
"debug": "3.1.0"
},
"dependencies": {
"debug": {
"version": "3.1.0",
"resolved": "https://registry.npm.taobao.org/debug/download/debug-3.1.0.tgz",
"integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=",
"requires": {
"ms": "2.0.0"
}
},
"ms": {
"version": "2.0.0",
"resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz",
"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
}
}
},
"http-signature": {
"version": "1.2.0",
"resolved": "https://registry.npm.taobao.org/http-signature/download/http-signature-1.2.0.tgz",
"integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
"requires": {
"assert-plus": "^1.0.0",
"jsprim": "^1.2.2",
"sshpk": "^1.7.0"
}
},
"https-proxy-agent": {
"version": "3.0.1",
"resolved": "https://registry.npm.taobao.org/https-proxy-agent/download/https-proxy-agent-3.0.1.tgz?cache=0&sync_timestamp=1581106803611&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttps-proxy-agent%2Fdownload%2Fhttps-proxy-agent-3.0.1.tgz",
"integrity": "sha1-uMKGQz6HYCMRsByOo0QT2Fakr4E=",
"requires": {
"agent-base": "^4.3.0",
"debug": "^3.1.0"
}
},
"humanize-ms": {
"version": "1.2.1",
"resolved": "https://registry.npm.taobao.org/humanize-ms/download/humanize-ms-1.2.1.tgz",
"integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=",
"requires": {
"ms": "^2.0.0"
}
},
"iconv-lite": { "iconv-lite": {
"version": "0.5.0", "version": "0.5.0",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.5.0.tgz", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.5.0.tgz",
...@@ -115,6 +1047,21 @@ ...@@ -115,6 +1047,21 @@
"safer-buffer": ">= 2.1.2 < 3" "safer-buffer": ">= 2.1.2 < 3"
} }
}, },
"ieee754": {
"version": "1.1.13",
"resolved": "https://registry.npm.taobao.org/ieee754/download/ieee754-1.1.13.tgz",
"integrity": "sha1-7BaFWOlaoYH9h9N/VcMrvLZwi4Q="
},
"immediate": {
"version": "3.0.6",
"resolved": "https://registry.npm.taobao.org/immediate/download/immediate-3.0.6.tgz?cache=0&sync_timestamp=1591712633681&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimmediate%2Fdownload%2Fimmediate-3.0.6.tgz",
"integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps="
},
"imurmurhash": {
"version": "0.1.4",
"resolved": "https://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz",
"integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o="
},
"inflection": { "inflection": {
"version": "1.12.0", "version": "1.12.0",
"resolved": "https://registry.npmjs.org/inflection/-/inflection-1.12.0.tgz", "resolved": "https://registry.npmjs.org/inflection/-/inflection-1.12.0.tgz",
...@@ -134,21 +1081,226 @@ ...@@ -134,21 +1081,226 @@
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
}, },
"ip": {
"version": "1.1.5",
"resolved": "https://registry.npm.taobao.org/ip/download/ip-1.1.5.tgz",
"integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo="
},
"is-bluebird": { "is-bluebird": {
"version": "1.0.2", "version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-bluebird/-/is-bluebird-1.0.2.tgz", "resolved": "https://registry.npmjs.org/is-bluebird/-/is-bluebird-1.0.2.tgz",
"integrity": "sha1-CWQ5Bg9KpBGr7hkUOoTWpVNG1uI=" "integrity": "sha1-CWQ5Bg9KpBGr7hkUOoTWpVNG1uI="
}, },
"is-class-hotfix": {
"version": "0.0.6",
"resolved": "https://registry.npm.taobao.org/is-class-hotfix/download/is-class-hotfix-0.0.6.tgz",
"integrity": "sha1-pSfTH7IyeSgd3l84XHe13nCnJDU="
},
"is-extendable": {
"version": "0.1.1",
"resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz",
"integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
},
"is-obj": {
"version": "1.0.1",
"resolved": "https://registry.npm.taobao.org/is-obj/download/is-obj-1.0.1.tgz",
"integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8="
},
"is-object": {
"version": "1.0.1",
"resolved": "https://registry.npm.taobao.org/is-object/download/is-object-1.0.1.tgz",
"integrity": "sha1-iVJojF7C/9awPsyF52ngKQMINHA="
},
"is-property": { "is-property": {
"version": "1.0.2", "version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
"integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=" "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ="
}, },
"is-type-of": {
"version": "1.2.1",
"resolved": "https://registry.npm.taobao.org/is-type-of/download/is-type-of-1.2.1.tgz",
"integrity": "sha1-4mPsOFes608oxHEw7HjbCakg+MU=",
"requires": {
"core-util-is": "^1.0.2",
"is-class-hotfix": "~0.0.6",
"isstream": "~0.1.2"
}
},
"is-typedarray": {
"version": "1.0.0",
"resolved": "https://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz",
"integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
},
"isarray": {
"version": "1.0.0",
"resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz?cache=0&sync_timestamp=1562592096220&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fisarray%2Fdownload%2Fisarray-1.0.0.tgz",
"integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
},
"isstream": {
"version": "0.1.2",
"resolved": "https://registry.npm.taobao.org/isstream/download/isstream-0.1.2.tgz",
"integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
},
"js-base64": {
"version": "2.6.1",
"resolved": "https://registry.npm.taobao.org/js-base64/download/js-base64-2.6.1.tgz?cache=0&sync_timestamp=1592639223515&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjs-base64%2Fdownload%2Fjs-base64-2.6.1.tgz",
"integrity": "sha1-wyg3QiXS5lVpeR3tc8JY4sWTNMc="
},
"jsbn": {
"version": "0.1.1",
"resolved": "https://registry.npm.taobao.org/jsbn/download/jsbn-0.1.1.tgz",
"integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
},
"json-schema": {
"version": "0.2.3",
"resolved": "https://registry.npm.taobao.org/json-schema/download/json-schema-0.2.3.tgz",
"integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
},
"json-schema-traverse": {
"version": "0.4.1",
"resolved": "https://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz",
"integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA="
},
"json-stringify-safe": {
"version": "5.0.1",
"resolved": "https://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz",
"integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
},
"jsprim": {
"version": "1.4.1",
"resolved": "https://registry.npm.taobao.org/jsprim/download/jsprim-1.4.1.tgz",
"integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
"requires": {
"assert-plus": "1.0.0",
"extsprintf": "1.3.0",
"json-schema": "0.2.3",
"verror": "1.10.0"
}
},
"jstoxml": {
"version": "0.2.4",
"resolved": "https://registry.npm.taobao.org/jstoxml/download/jstoxml-0.2.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjstoxml%2Fdownload%2Fjstoxml-0.2.4.tgz",
"integrity": "sha1-/z+2eFaIOgMpU8fOjOdIYhD0hEc="
},
"jszip": {
"version": "3.5.0",
"resolved": "https://registry.npm.taobao.org/jszip/download/jszip-3.5.0.tgz",
"integrity": "sha1-tP0fNoJFNGZY54H+yWdYAkieFfY=",
"requires": {
"lie": "~3.3.0",
"pako": "~1.0.2",
"readable-stream": "~2.3.6",
"set-immediate-shim": "~1.0.1"
}
},
"ko-sleep": {
"version": "1.0.3",
"resolved": "https://registry.npm.taobao.org/ko-sleep/download/ko-sleep-1.0.3.tgz",
"integrity": "sha1-KKKgoUhei39BX/SI3uF9JHiKsII=",
"requires": {
"ms": "^2.0.0"
}
},
"lazystream": {
"version": "1.0.0",
"resolved": "http://registry.npm.taobao.org/lazystream/download/lazystream-1.0.0.tgz",
"integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=",
"requires": {
"readable-stream": "^2.0.5"
}
},
"levn": {
"version": "0.3.0",
"resolved": "https://registry.npm.taobao.org/levn/download/levn-0.3.0.tgz",
"integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
"requires": {
"prelude-ls": "~1.1.2",
"type-check": "~0.3.2"
}
},
"lie": {
"version": "3.3.0",
"resolved": "http://registry.npm.taobao.org/lie/download/lie-3.3.0.tgz",
"integrity": "sha1-3Pgt7lRfRgdNryAMfBxaCOD0D2o=",
"requires": {
"immediate": "~3.0.5"
}
},
"listenercount": {
"version": "1.0.1",
"resolved": "https://registry.npm.taobao.org/listenercount/download/listenercount-1.0.1.tgz",
"integrity": "sha1-hMinKrWcRyUyFIDJdeZQg0LnCTc="
},
"lodash": { "lodash": {
"version": "4.17.15", "version": "4.17.15",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
"integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A=="
}, },
"lodash.defaults": {
"version": "4.2.0",
"resolved": "https://registry.npm.taobao.org/lodash.defaults/download/lodash.defaults-4.2.0.tgz",
"integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw="
},
"lodash.difference": {
"version": "4.5.0",
"resolved": "https://registry.npm.taobao.org/lodash.difference/download/lodash.difference-4.5.0.tgz",
"integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw="
},
"lodash.escaperegexp": {
"version": "4.1.2",
"resolved": "https://registry.npm.taobao.org/lodash.escaperegexp/download/lodash.escaperegexp-4.1.2.tgz",
"integrity": "sha1-ZHYsSGGAglGKw99Mz11YhtriA0c="
},
"lodash.flatten": {
"version": "4.4.0",
"resolved": "https://registry.npm.taobao.org/lodash.flatten/download/lodash.flatten-4.4.0.tgz",
"integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8="
},
"lodash.groupby": {
"version": "4.6.0",
"resolved": "https://registry.npm.taobao.org/lodash.groupby/download/lodash.groupby-4.6.0.tgz",
"integrity": "sha1-Cwih3PaDl8OXhVwyOXg4Mt90A9E="
},
"lodash.isboolean": {
"version": "3.0.3",
"resolved": "https://registry.npm.taobao.org/lodash.isboolean/download/lodash.isboolean-3.0.3.tgz",
"integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY="
},
"lodash.isequal": {
"version": "4.5.0",
"resolved": "https://registry.npm.taobao.org/lodash.isequal/download/lodash.isequal-4.5.0.tgz",
"integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA="
},
"lodash.isfunction": {
"version": "3.0.9",
"resolved": "https://registry.npm.taobao.org/lodash.isfunction/download/lodash.isfunction-3.0.9.tgz",
"integrity": "sha1-Bt4l302zJ6yTGYHRvbBn5a9o0FE="
},
"lodash.isnil": {
"version": "4.0.0",
"resolved": "https://registry.npm.taobao.org/lodash.isnil/download/lodash.isnil-4.0.0.tgz",
"integrity": "sha1-SeKM1VkBNFjIFMVHnTxmOiG/qmw="
},
"lodash.isplainobject": {
"version": "4.0.6",
"resolved": "https://registry.npm.taobao.org/lodash.isplainobject/download/lodash.isplainobject-4.0.6.tgz",
"integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs="
},
"lodash.isundefined": {
"version": "3.0.1",
"resolved": "https://registry.npm.taobao.org/lodash.isundefined/download/lodash.isundefined-3.0.1.tgz",
"integrity": "sha1-I+89lTVWUgOmbO/VuDD4SJEa+0g="
},
"lodash.union": {
"version": "4.6.0",
"resolved": "https://registry.npm.taobao.org/lodash.union/download/lodash.union-4.6.0.tgz",
"integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg="
},
"lodash.uniq": {
"version": "4.5.0",
"resolved": "https://registry.npm.taobao.org/lodash.uniq/download/lodash.uniq-4.5.0.tgz",
"integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M="
},
"long": { "long": {
"version": "4.0.0", "version": "4.0.0",
"resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz",
...@@ -162,6 +1314,37 @@ ...@@ -162,6 +1314,37 @@
"yallist": "^3.0.2" "yallist": "^3.0.2"
} }
}, },
"make-dir": {
"version": "1.3.0",
"resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-1.3.0.tgz?cache=0&sync_timestamp=1587567572251&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmake-dir%2Fdownload%2Fmake-dir-1.3.0.tgz",
"integrity": "sha1-ecEDO4BRW9bSTsmTPoYMp17ifww=",
"requires": {
"pify": "^3.0.0"
}
},
"merge-descriptors": {
"version": "1.0.1",
"resolved": "https://registry.npm.taobao.org/merge-descriptors/download/merge-descriptors-1.0.1.tgz",
"integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
},
"mime": {
"version": "2.4.6",
"resolved": "https://registry.npm.taobao.org/mime/download/mime-2.4.6.tgz?cache=0&sync_timestamp=1590596706367&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime%2Fdownload%2Fmime-2.4.6.tgz",
"integrity": "sha1-5bQHyQ20QvK+tbFiNz0Htpr/pNE="
},
"mime-db": {
"version": "1.44.0",
"resolved": "https://registry.npm.taobao.org/mime-db/download/mime-db-1.44.0.tgz?cache=0&sync_timestamp=1587603342053&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime-db%2Fdownload%2Fmime-db-1.44.0.tgz",
"integrity": "sha1-+hHF6wrKEzS0Izy01S8QxaYnL5I="
},
"mime-types": {
"version": "2.1.27",
"resolved": "https://registry.npm.taobao.org/mime-types/download/mime-types-2.1.27.tgz",
"integrity": "sha1-R5SfmOJ56lMRn1ci4PNOUpvsAJ8=",
"requires": {
"mime-db": "1.44.0"
}
},
"minimatch": { "minimatch": {
"version": "3.0.4", "version": "3.0.4",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
...@@ -170,6 +1353,24 @@ ...@@ -170,6 +1353,24 @@
"brace-expansion": "^1.1.7" "brace-expansion": "^1.1.7"
} }
}, },
"minimist": {
"version": "1.2.5",
"resolved": "https://registry.npm.taobao.org/minimist/download/minimist-1.2.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fminimist%2Fdownload%2Fminimist-1.2.5.tgz",
"integrity": "sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI="
},
"mkdirp": {
"version": "0.5.5",
"resolved": "https://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.5.tgz?cache=0&sync_timestamp=1587535418745&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmkdirp%2Fdownload%2Fmkdirp-0.5.5.tgz",
"integrity": "sha1-2Rzv1i0UNsoPQWIOJRKI1CAJne8=",
"requires": {
"minimist": "^1.2.5"
}
},
"module-not-found-error": {
"version": "1.0.1",
"resolved": "https://registry.npm.taobao.org/module-not-found-error/download/module-not-found-error-1.0.1.tgz",
"integrity": "sha1-z4tP9PKWQGdNbN0CsOO8UjwrvcA="
},
"moment": { "moment": {
"version": "2.24.0", "version": "2.24.0",
"resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz", "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz",
...@@ -203,6 +1404,28 @@ ...@@ -203,6 +1404,28 @@
"sqlstring": "^2.3.1" "sqlstring": "^2.3.1"
} }
}, },
"mz": {
"version": "2.7.0",
"resolved": "https://registry.npm.taobao.org/mz/download/mz-2.7.0.tgz",
"integrity": "sha1-lQCAV6Vsr63CvGPd5/n/aVWUjjI=",
"requires": {
"any-promise": "^1.0.0",
"object-assign": "^4.0.1",
"thenify-all": "^1.0.0"
}
},
"mz-modules": {
"version": "2.1.0",
"resolved": "https://registry.npm.taobao.org/mz-modules/download/mz-modules-2.1.0.tgz",
"integrity": "sha1-f1KYd6/Q1C9AmnRjuWmG1hz7z5Y=",
"requires": {
"glob": "^7.1.2",
"ko-sleep": "^1.0.3",
"mkdirp": "^0.5.1",
"pump": "^3.0.0",
"rimraf": "^2.6.1"
}
},
"named-placeholders": { "named-placeholders": {
"version": "1.1.2", "version": "1.1.2",
"resolved": "https://registry.npmjs.org/named-placeholders/-/named-placeholders-1.1.2.tgz", "resolved": "https://registry.npmjs.org/named-placeholders/-/named-placeholders-1.1.2.tgz",
...@@ -227,6 +1450,35 @@ ...@@ -227,6 +1450,35 @@
} }
} }
}, },
"netmask": {
"version": "1.0.6",
"resolved": "https://registry.npm.taobao.org/netmask/download/netmask-1.0.6.tgz",
"integrity": "sha1-ICl+idhvb2QA8lDZ9Pa0wZRfzTU="
},
"node-xlsx": {
"version": "0.15.0",
"resolved": "https://registry.npm.taobao.org/node-xlsx/download/node-xlsx-0.15.0.tgz",
"integrity": "sha1-HxsNetzlxwboa/2WpaoABb+KncM=",
"requires": {
"buffer-from": "^1.1.0",
"xlsx": "^0.14.1"
}
},
"normalize-path": {
"version": "3.0.0",
"resolved": "http://registry.npm.taobao.org/normalize-path/download/normalize-path-3.0.0.tgz",
"integrity": "sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU="
},
"oauth-sign": {
"version": "0.9.0",
"resolved": "https://registry.npm.taobao.org/oauth-sign/download/oauth-sign-0.9.0.tgz",
"integrity": "sha1-R6ewFrqmi1+g7PPe4IqFxnmsZFU="
},
"object-assign": {
"version": "4.1.1",
"resolved": "http://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz",
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
},
"once": { "once": {
"version": "1.4.0", "version": "1.4.0",
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
...@@ -235,16 +1487,230 @@ ...@@ -235,16 +1487,230 @@
"wrappy": "1" "wrappy": "1"
} }
}, },
"optionator": {
"version": "0.8.3",
"resolved": "https://registry.npm.taobao.org/optionator/download/optionator-0.8.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Foptionator%2Fdownload%2Foptionator-0.8.3.tgz",
"integrity": "sha1-hPodA2/p08fiHZmIS2ARZ+yPtJU=",
"requires": {
"deep-is": "~0.1.3",
"fast-levenshtein": "~2.0.6",
"levn": "~0.3.0",
"prelude-ls": "~1.1.2",
"type-check": "~0.3.2",
"word-wrap": "~1.2.3"
}
},
"os-name": {
"version": "1.0.3",
"resolved": "https://registry.npm.taobao.org/os-name/download/os-name-1.0.3.tgz",
"integrity": "sha1-GzefZINa98Wn9JizV8uVIVwVnt8=",
"requires": {
"osx-release": "^1.0.0",
"win-release": "^1.0.0"
}
},
"osx-release": {
"version": "1.1.0",
"resolved": "https://registry.npm.taobao.org/osx-release/download/osx-release-1.1.0.tgz",
"integrity": "sha1-8heRGigTaUmvG/kwiyQeJzfTzWw=",
"requires": {
"minimist": "^1.1.0"
}
},
"pac-proxy-agent": {
"version": "3.0.1",
"resolved": "https://registry.npm.taobao.org/pac-proxy-agent/download/pac-proxy-agent-3.0.1.tgz?cache=0&sync_timestamp=1581983004601&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpac-proxy-agent%2Fdownload%2Fpac-proxy-agent-3.0.1.tgz",
"integrity": "sha1-EVseWPkldsrC66cYWTynsON94q0=",
"requires": {
"agent-base": "^4.2.0",
"debug": "^4.1.1",
"get-uri": "^2.0.0",
"http-proxy-agent": "^2.1.0",
"https-proxy-agent": "^3.0.0",
"pac-resolver": "^3.0.0",
"raw-body": "^2.2.0",
"socks-proxy-agent": "^4.0.1"
},
"dependencies": {
"debug": {
"version": "4.1.1",
"resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz",
"integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=",
"requires": {
"ms": "^2.1.1"
}
}
}
},
"pac-resolver": {
"version": "3.0.0",
"resolved": "https://registry.npm.taobao.org/pac-resolver/download/pac-resolver-3.0.0.tgz?cache=0&sync_timestamp=1581134452130&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpac-resolver%2Fdownload%2Fpac-resolver-3.0.0.tgz",
"integrity": "sha1-auoweH2wqJFwTet4AKcip2FabyY=",
"requires": {
"co": "^4.6.0",
"degenerator": "^1.0.4",
"ip": "^1.1.5",
"netmask": "^1.0.6",
"thunkify": "^2.1.2"
}
},
"pako": {
"version": "1.0.11",
"resolved": "https://registry.npm.taobao.org/pako/download/pako-1.0.11.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpako%2Fdownload%2Fpako-1.0.11.tgz",
"integrity": "sha1-bJWZ00DVTf05RjgCUqNXBaa5kr8="
},
"path-is-absolute": { "path-is-absolute": {
"version": "1.0.1", "version": "1.0.1",
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
"integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
}, },
"path-parse": {
"version": "1.0.6",
"resolved": "https://registry.npm.taobao.org/path-parse/download/path-parse-1.0.6.tgz",
"integrity": "sha1-1i27VnlAXXLEc37FhgDp3c8G0kw="
},
"pause-stream": {
"version": "0.0.11",
"resolved": "https://registry.npm.taobao.org/pause-stream/download/pause-stream-0.0.11.tgz",
"integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=",
"requires": {
"through": "~2.3"
}
},
"performance-now": {
"version": "2.1.0",
"resolved": "https://registry.npm.taobao.org/performance-now/download/performance-now-2.1.0.tgz",
"integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
},
"pify": {
"version": "3.0.0",
"resolved": "https://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz",
"integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY="
},
"platform": {
"version": "1.3.5",
"resolved": "https://registry.npm.taobao.org/platform/download/platform-1.3.5.tgz",
"integrity": "sha1-+2lYxpbgfikY0u7aDwvJRI1zNEQ="
},
"prelude-ls": {
"version": "1.1.2",
"resolved": "https://registry.npm.taobao.org/prelude-ls/download/prelude-ls-1.1.2.tgz",
"integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ="
},
"printj": {
"version": "1.1.2",
"resolved": "https://registry.npm.taobao.org/printj/download/printj-1.1.2.tgz",
"integrity": "sha1-2Q3rKXWoufYA+zoclOP0xTx4oiI="
},
"process-nextick-args": {
"version": "2.0.1",
"resolved": "https://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.1.tgz",
"integrity": "sha1-eCDZsWEgzFXKmud5JoCufbptf+I="
},
"proxy-agent": {
"version": "3.1.1",
"resolved": "https://registry.npm.taobao.org/proxy-agent/download/proxy-agent-3.1.1.tgz",
"integrity": "sha1-fgTga/Nq+mJKFUC+JHtHyXC9MBQ=",
"requires": {
"agent-base": "^4.2.0",
"debug": "4",
"http-proxy-agent": "^2.1.0",
"https-proxy-agent": "^3.0.0",
"lru-cache": "^5.1.1",
"pac-proxy-agent": "^3.0.1",
"proxy-from-env": "^1.0.0",
"socks-proxy-agent": "^4.0.1"
},
"dependencies": {
"debug": {
"version": "4.1.1",
"resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz",
"integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=",
"requires": {
"ms": "^2.1.1"
}
}
}
},
"proxy-from-env": {
"version": "1.1.0",
"resolved": "https://registry.npm.taobao.org/proxy-from-env/download/proxy-from-env-1.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fproxy-from-env%2Fdownload%2Fproxy-from-env-1.1.0.tgz",
"integrity": "sha1-4QLxbKNVQkhldV0sno6k8k1Yw+I="
},
"proxyquire": {
"version": "2.1.3",
"resolved": "https://registry.npm.taobao.org/proxyquire/download/proxyquire-2.1.3.tgz?cache=0&sync_timestamp=1571690111941&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fproxyquire%2Fdownload%2Fproxyquire-2.1.3.tgz",
"integrity": "sha1-IEmn7voQqalTNGoY5UqrK0Jo3zk=",
"requires": {
"fill-keys": "^1.0.2",
"module-not-found-error": "^1.0.1",
"resolve": "^1.11.1"
}
},
"pseudomap": { "pseudomap": {
"version": "1.0.2", "version": "1.0.2",
"resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
"integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
}, },
"psl": {
"version": "1.8.0",
"resolved": "https://registry.npm.taobao.org/psl/download/psl-1.8.0.tgz",
"integrity": "sha1-kyb4vPsBOtzABf3/BWrM4CDlHCQ="
},
"pump": {
"version": "3.0.0",
"resolved": "https://registry.npm.taobao.org/pump/download/pump-3.0.0.tgz",
"integrity": "sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ=",
"requires": {
"end-of-stream": "^1.1.0",
"once": "^1.3.1"
}
},
"punycode": {
"version": "2.1.1",
"resolved": "https://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz",
"integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew="
},
"qs": {
"version": "6.9.4",
"resolved": "https://registry.npm.taobao.org/qs/download/qs-6.9.4.tgz",
"integrity": "sha1-kJCykNH5FyjTwi5UhDykSupatoc="
},
"raw-body": {
"version": "2.4.1",
"resolved": "https://registry.npm.taobao.org/raw-body/download/raw-body-2.4.1.tgz",
"integrity": "sha1-MKyC+Yu1rowVLmcUnayNVRU7Fow=",
"requires": {
"bytes": "3.1.0",
"http-errors": "1.7.3",
"iconv-lite": "0.4.24",
"unpipe": "1.0.0"
},
"dependencies": {
"iconv-lite": {
"version": "0.4.24",
"resolved": "https://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.24.tgz?cache=0&sync_timestamp=1591605412872&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ficonv-lite%2Fdownload%2Ficonv-lite-0.4.24.tgz",
"integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=",
"requires": {
"safer-buffer": ">= 2.1.2 < 3"
}
}
}
},
"readable-stream": {
"version": "2.3.7",
"resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz?cache=0&sync_timestamp=1581624324274&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freadable-stream%2Fdownload%2Freadable-stream-2.3.7.tgz",
"integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=",
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
"isarray": "~1.0.0",
"process-nextick-args": "~2.0.0",
"safe-buffer": "~5.1.1",
"string_decoder": "~1.1.1",
"util-deprecate": "~1.0.1"
}
},
"redis": { "redis": {
"version": "2.8.0", "version": "2.8.0",
"resolved": "https://registry.npmjs.org/redis/-/redis-2.8.0.tgz", "resolved": "https://registry.npmjs.org/redis/-/redis-2.8.0.tgz",
...@@ -268,6 +1734,48 @@ ...@@ -268,6 +1734,48 @@
"integrity": "sha1-Uu0J2srBCPGmMcB+m2mUHnoZUEs=", "integrity": "sha1-Uu0J2srBCPGmMcB+m2mUHnoZUEs=",
"dev": true "dev": true
}, },
"request": {
"version": "2.88.2",
"resolved": "https://registry.npm.taobao.org/request/download/request-2.88.2.tgz",
"integrity": "sha1-1zyRhzHLWofaBH4gcjQUb2ZNErM=",
"requires": {
"aws-sign2": "~0.7.0",
"aws4": "^1.8.0",
"caseless": "~0.12.0",
"combined-stream": "~1.0.6",
"extend": "~3.0.2",
"forever-agent": "~0.6.1",
"form-data": "~2.3.2",
"har-validator": "~5.1.3",
"http-signature": "~1.2.0",
"is-typedarray": "~1.0.0",
"isstream": "~0.1.2",
"json-stringify-safe": "~5.0.1",
"mime-types": "~2.1.19",
"oauth-sign": "~0.9.0",
"performance-now": "^2.1.0",
"qs": "~6.5.2",
"safe-buffer": "^5.1.2",
"tough-cookie": "~2.5.0",
"tunnel-agent": "^0.6.0",
"uuid": "^3.3.2"
},
"dependencies": {
"qs": {
"version": "6.5.2",
"resolved": "https://registry.npm.taobao.org/qs/download/qs-6.5.2.tgz",
"integrity": "sha1-yzroBuh0BERYTvFUzo7pjUA/PjY="
}
}
},
"resolve": {
"version": "1.17.0",
"resolved": "https://registry.npm.taobao.org/resolve/download/resolve-1.17.0.tgz",
"integrity": "sha1-sllBtUloIxzC0bt2p5y38sC/hEQ=",
"requires": {
"path-parse": "^1.0.6"
}
},
"retry-as-promised": { "retry-as-promised": {
"version": "2.3.2", "version": "2.3.2",
"resolved": "https://registry.npmjs.org/retry-as-promised/-/retry-as-promised-2.3.2.tgz", "resolved": "https://registry.npmjs.org/retry-as-promised/-/retry-as-promised-2.3.2.tgz",
...@@ -292,11 +1800,45 @@ ...@@ -292,11 +1800,45 @@
} }
} }
}, },
"rimraf": {
"version": "2.7.1",
"resolved": "https://registry.npm.taobao.org/rimraf/download/rimraf-2.7.1.tgz?cache=0&sync_timestamp=1581229865753&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frimraf%2Fdownload%2Frimraf-2.7.1.tgz",
"integrity": "sha1-NXl/E6f9rcVmFCwp1PB8ytSD4+w=",
"requires": {
"glob": "^7.1.3"
}
},
"safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz",
"integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0="
},
"safer-buffer": { "safer-buffer": {
"version": "2.1.2", "version": "2.1.2",
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
}, },
"sax": {
"version": "1.2.4",
"resolved": "https://registry.npm.taobao.org/sax/download/sax-1.2.4.tgz",
"integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk="
},
"saxes": {
"version": "5.0.1",
"resolved": "https://registry.npm.taobao.org/saxes/download/saxes-5.0.1.tgz",
"integrity": "sha1-7rq5U/o7dgjb6U5drbFciI+maW0=",
"requires": {
"xmlchars": "^2.2.0"
}
},
"sdk-base": {
"version": "2.0.1",
"resolved": "https://registry.npm.taobao.org/sdk-base/download/sdk-base-2.0.1.tgz",
"integrity": "sha1-ukAonovfJy7RHdnql+r5jgNtJMY=",
"requires": {
"get-ready": "~1.0.0"
}
},
"semver": { "semver": {
"version": "5.7.1", "version": "5.7.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
...@@ -331,16 +1873,153 @@ ...@@ -331,16 +1873,153 @@
"wkx": "^0.4.1" "wkx": "^0.4.1"
} }
}, },
"set-immediate-shim": {
"version": "1.0.1",
"resolved": "https://registry.npm.taobao.org/set-immediate-shim/download/set-immediate-shim-1.0.1.tgz",
"integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E="
},
"setimmediate": {
"version": "1.0.5",
"resolved": "http://registry.npm.taobao.org/setimmediate/download/setimmediate-1.0.5.tgz",
"integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU="
},
"setprototypeof": {
"version": "1.1.1",
"resolved": "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.1.tgz",
"integrity": "sha1-fpWsskqpL1iF4KvvW6ExMw1K5oM="
},
"shimmer": { "shimmer": {
"version": "1.2.1", "version": "1.2.1",
"resolved": "https://registry.npmjs.org/shimmer/-/shimmer-1.2.1.tgz", "resolved": "https://registry.npmjs.org/shimmer/-/shimmer-1.2.1.tgz",
"integrity": "sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==" "integrity": "sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw=="
}, },
"signal-exit": {
"version": "3.0.3",
"resolved": "https://registry.npm.taobao.org/signal-exit/download/signal-exit-3.0.3.tgz",
"integrity": "sha1-oUEMLt2PB3sItOJTyOrPyvBXRhw="
},
"smart-buffer": {
"version": "4.1.0",
"resolved": "https://registry.npm.taobao.org/smart-buffer/download/smart-buffer-4.1.0.tgz",
"integrity": "sha1-kWBcJdkWUvRmHqacz0XxszHKIbo="
},
"socks": {
"version": "2.3.3",
"resolved": "https://registry.npm.taobao.org/socks/download/socks-2.3.3.tgz",
"integrity": "sha1-ARKfCl1TTSuJdxLtis6rfuZdeOM=",
"requires": {
"ip": "1.1.5",
"smart-buffer": "^4.1.0"
}
},
"socks-proxy-agent": {
"version": "4.0.2",
"resolved": "https://registry.npm.taobao.org/socks-proxy-agent/download/socks-proxy-agent-4.0.2.tgz",
"integrity": "sha1-PImR8xRbJ5nnDhG9X7yLGWMRY4Y=",
"requires": {
"agent-base": "~4.2.1",
"socks": "~2.3.2"
},
"dependencies": {
"agent-base": {
"version": "4.2.1",
"resolved": "https://registry.npm.taobao.org/agent-base/download/agent-base-4.2.1.tgz",
"integrity": "sha1-2J5ZmfeXh1Z0wH2H8mD8Qeg+jKk=",
"requires": {
"es6-promisify": "^5.0.0"
}
}
}
},
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz",
"integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
"optional": true
},
"sqlstring": { "sqlstring": {
"version": "2.3.1", "version": "2.3.1",
"resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.1.tgz", "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.1.tgz",
"integrity": "sha1-R1OT/56RR5rqYtyvDKPRSYOn+0A=" "integrity": "sha1-R1OT/56RR5rqYtyvDKPRSYOn+0A="
}, },
"ssf": {
"version": "0.10.3",
"resolved": "https://registry.npm.taobao.org/ssf/download/ssf-0.10.3.tgz?cache=0&sync_timestamp=1592372178587&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fssf%2Fdownload%2Fssf-0.10.3.tgz",
"integrity": "sha1-jq4fwpyQpVLnkhII+BiS1vd6yys=",
"requires": {
"frac": "~1.1.2"
}
},
"sshpk": {
"version": "1.16.1",
"resolved": "https://registry.npm.taobao.org/sshpk/download/sshpk-1.16.1.tgz",
"integrity": "sha1-+2YcC+8ps520B2nuOfpwCT1vaHc=",
"requires": {
"asn1": "~0.2.3",
"assert-plus": "^1.0.0",
"bcrypt-pbkdf": "^1.0.0",
"dashdash": "^1.12.0",
"ecc-jsbn": "~0.1.1",
"getpass": "^0.1.1",
"jsbn": "~0.1.0",
"safer-buffer": "^2.0.2",
"tweetnacl": "~0.14.0"
}
},
"statuses": {
"version": "1.5.0",
"resolved": "https://registry.npm.taobao.org/statuses/download/statuses-1.5.0.tgz?cache=0&sync_timestamp=1587327902535&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstatuses%2Fdownload%2Fstatuses-1.5.0.tgz",
"integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
},
"stream-http": {
"version": "2.8.2",
"resolved": "https://registry.npm.taobao.org/stream-http/download/stream-http-2.8.2.tgz",
"integrity": "sha1-QSboxrEHAERlkYqi/DVUnndALIc=",
"requires": {
"builtin-status-codes": "^3.0.0",
"inherits": "^2.0.1",
"readable-stream": "^2.3.6",
"to-arraybuffer": "^1.0.0",
"xtend": "^4.0.0"
}
},
"stream-wormhole": {
"version": "1.1.0",
"resolved": "https://registry.npm.taobao.org/stream-wormhole/download/stream-wormhole-1.1.0.tgz",
"integrity": "sha1-MAr/Rs7VU8/sZCoFJRiFQXaTwz0="
},
"string_decoder": {
"version": "1.1.1",
"resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz",
"integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=",
"requires": {
"safe-buffer": "~5.1.0"
}
},
"tar-stream": {
"version": "2.1.2",
"resolved": "https://registry.npm.taobao.org/tar-stream/download/tar-stream-2.1.2.tgz",
"integrity": "sha1-bV7xp+V4OpX/cLabl0VaWWjcEyU=",
"requires": {
"bl": "^4.0.1",
"end-of-stream": "^1.4.1",
"fs-constants": "^1.0.0",
"inherits": "^2.0.3",
"readable-stream": "^3.1.1"
},
"dependencies": {
"readable-stream": {
"version": "3.6.0",
"resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz?cache=0&sync_timestamp=1581624324274&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freadable-stream%2Fdownload%2Freadable-stream-3.6.0.tgz",
"integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=",
"requires": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
"util-deprecate": "^1.0.1"
}
}
}
},
"terraformer": { "terraformer": {
"version": "1.0.9", "version": "1.0.9",
"resolved": "https://registry.npmjs.org/terraformer/-/terraformer-1.0.9.tgz", "resolved": "https://registry.npmjs.org/terraformer/-/terraformer-1.0.9.tgz",
...@@ -358,21 +2037,258 @@ ...@@ -358,21 +2037,258 @@
"terraformer": "~1.0.5" "terraformer": "~1.0.5"
} }
}, },
"thenify": {
"version": "3.3.1",
"resolved": "https://registry.npm.taobao.org/thenify/download/thenify-3.3.1.tgz",
"integrity": "sha1-iTLmhqQGYDigFt2eLKRq3Zg4qV8=",
"requires": {
"any-promise": "^1.0.0"
}
},
"thenify-all": {
"version": "1.6.0",
"resolved": "https://registry.npm.taobao.org/thenify-all/download/thenify-all-1.6.0.tgz",
"integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=",
"requires": {
"thenify": ">= 3.1.0 < 4"
}
},
"through": {
"version": "2.3.8",
"resolved": "https://registry.npm.taobao.org/through/download/through-2.3.8.tgz",
"integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU="
},
"thunkify": {
"version": "2.1.2",
"resolved": "https://registry.npm.taobao.org/thunkify/download/thunkify-2.1.2.tgz",
"integrity": "sha1-+qDp0jDFGsyVyhOjYawFyn4EVT0="
},
"tmp": {
"version": "0.2.1",
"resolved": "https://registry.npm.taobao.org/tmp/download/tmp-0.2.1.tgz?cache=0&sync_timestamp=1588178571895&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftmp%2Fdownload%2Ftmp-0.2.1.tgz",
"integrity": "sha1-hFf8MDfc9HGcJRNnoa9lAO4czxQ=",
"requires": {
"rimraf": "^3.0.0"
},
"dependencies": {
"rimraf": {
"version": "3.0.2",
"resolved": "https://registry.npm.taobao.org/rimraf/download/rimraf-3.0.2.tgz?cache=0&sync_timestamp=1581229865753&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frimraf%2Fdownload%2Frimraf-3.0.2.tgz",
"integrity": "sha1-8aVAK6YiCtUswSgrrBrjqkn9Bho=",
"requires": {
"glob": "^7.1.3"
}
}
}
},
"to-arraybuffer": {
"version": "1.0.1",
"resolved": "https://registry.npm.taobao.org/to-arraybuffer/download/to-arraybuffer-1.0.1.tgz",
"integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M="
},
"toidentifier": {
"version": "1.0.0",
"resolved": "https://registry.npm.taobao.org/toidentifier/download/toidentifier-1.0.0.tgz",
"integrity": "sha1-fhvjRw8ed5SLxD2Uo8j013UrpVM="
},
"toposort-class": { "toposort-class": {
"version": "1.0.1", "version": "1.0.1",
"resolved": "https://registry.npmjs.org/toposort-class/-/toposort-class-1.0.1.tgz", "resolved": "https://registry.npmjs.org/toposort-class/-/toposort-class-1.0.1.tgz",
"integrity": "sha1-f/0feMi+KMO6Rc1OGj9e4ZO9mYg=" "integrity": "sha1-f/0feMi+KMO6Rc1OGj9e4ZO9mYg="
}, },
"tough-cookie": {
"version": "2.5.0",
"resolved": "https://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.5.0.tgz?cache=0&sync_timestamp=1584646121003&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftough-cookie%2Fdownload%2Ftough-cookie-2.5.0.tgz",
"integrity": "sha1-zZ+yoKodWhK0c72fuW+j3P9lreI=",
"requires": {
"psl": "^1.1.28",
"punycode": "^2.1.1"
}
},
"traverse": {
"version": "0.3.9",
"resolved": "http://registry.npm.taobao.org/traverse/download/traverse-0.3.9.tgz",
"integrity": "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk="
},
"tunnel-agent": {
"version": "0.6.0",
"resolved": "https://registry.npm.taobao.org/tunnel-agent/download/tunnel-agent-0.6.0.tgz",
"integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
"requires": {
"safe-buffer": "^5.0.1"
}
},
"tweetnacl": {
"version": "0.14.5",
"resolved": "https://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.5.tgz?cache=0&sync_timestamp=1581364203962&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftweetnacl%2Fdownload%2Ftweetnacl-0.14.5.tgz",
"integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
},
"type-check": {
"version": "0.3.2",
"resolved": "https://registry.npm.taobao.org/type-check/download/type-check-0.3.2.tgz",
"integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
"requires": {
"prelude-ls": "~1.1.2"
}
},
"unescape": {
"version": "1.0.1",
"resolved": "https://registry.npm.taobao.org/unescape/download/unescape-1.0.1.tgz",
"integrity": "sha1-lW5DD2HK2KTVfYLFGPXmzF0N2pY=",
"requires": {
"extend-shallow": "^2.0.1"
}
},
"unique-string": {
"version": "1.0.0",
"resolved": "https://registry.npm.taobao.org/unique-string/download/unique-string-1.0.0.tgz",
"integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=",
"requires": {
"crypto-random-string": "^1.0.0"
}
},
"unpipe": {
"version": "1.0.0",
"resolved": "https://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz",
"integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
},
"unzipper": {
"version": "0.10.11",
"resolved": "https://registry.npm.taobao.org/unzipper/download/unzipper-0.10.11.tgz?cache=0&sync_timestamp=1587388503330&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funzipper%2Fdownload%2Funzipper-0.10.11.tgz",
"integrity": "sha1-C0mRRGRyy9uS7nQDkJ8mwkGceC4=",
"requires": {
"big-integer": "^1.6.17",
"binary": "~0.3.0",
"bluebird": "~3.4.1",
"buffer-indexof-polyfill": "~1.0.0",
"duplexer2": "~0.1.4",
"fstream": "^1.0.12",
"graceful-fs": "^4.2.2",
"listenercount": "~1.0.1",
"readable-stream": "~2.3.6",
"setimmediate": "~1.0.4"
},
"dependencies": {
"bluebird": {
"version": "3.4.7",
"resolved": "https://registry.npm.taobao.org/bluebird/download/bluebird-3.4.7.tgz",
"integrity": "sha1-9y12C+Cbf3bQjtj66Ysomo0F+rM="
}
}
},
"uri-js": {
"version": "4.2.2",
"resolved": "https://registry.npm.taobao.org/uri-js/download/uri-js-4.2.2.tgz",
"integrity": "sha1-lMVA4f93KVbiKZUHwBCupsiDjrA=",
"requires": {
"punycode": "^2.1.0"
}
},
"urllib": {
"version": "2.36.1",
"resolved": "https://registry.npm.taobao.org/urllib/download/urllib-2.36.1.tgz?cache=0&sync_timestamp=1591669668036&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furllib%2Fdownload%2Furllib-2.36.1.tgz",
"integrity": "sha1-+9n7E7vBQOH8FbzbqHA9YUKn6zo=",
"requires": {
"any-promise": "^1.3.0",
"content-type": "^1.0.2",
"debug": "^2.6.9",
"default-user-agent": "^1.0.0",
"digest-header": "^0.0.1",
"ee-first": "~1.1.1",
"formstream": "^1.1.0",
"humanize-ms": "^1.2.0",
"iconv-lite": "^0.4.15",
"ip": "^1.1.5",
"proxy-agent": "^3.1.0",
"pump": "^3.0.0",
"qs": "^6.4.0",
"statuses": "^1.3.1",
"utility": "^1.16.1"
},
"dependencies": {
"debug": {
"version": "2.6.9",
"resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
"integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
"requires": {
"ms": "2.0.0"
}
},
"iconv-lite": {
"version": "0.4.24",
"resolved": "https://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.24.tgz?cache=0&sync_timestamp=1591605412872&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ficonv-lite%2Fdownload%2Ficonv-lite-0.4.24.tgz",
"integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=",
"requires": {
"safer-buffer": ">= 2.1.2 < 3"
}
},
"ms": {
"version": "2.0.0",
"resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz",
"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
}
}
},
"util-deprecate": {
"version": "1.0.2",
"resolved": "https://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz",
"integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
},
"utility": {
"version": "1.16.3",
"resolved": "https://registry.npm.taobao.org/utility/download/utility-1.16.3.tgz",
"integrity": "sha1-Xf0R3nTmv92CbMShZ+YwHZL0tw0=",
"requires": {
"copy-to": "^2.0.1",
"escape-html": "^1.0.3",
"mkdirp": "^0.5.1",
"mz": "^2.7.0",
"unescape": "^1.0.1"
}
},
"uuid": { "uuid": {
"version": "3.3.3", "version": "3.3.3",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz",
"integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==" "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ=="
}, },
"uuidv4": {
"version": "6.1.0",
"resolved": "https://registry.npm.taobao.org/uuidv4/download/uuidv4-6.1.0.tgz",
"integrity": "sha1-qNUMceRtpN0O3Ih6K3ZqdeSOV0A=",
"requires": {
"uuid": "8.1.0"
},
"dependencies": {
"uuid": {
"version": "8.1.0",
"resolved": "https://registry.npm.taobao.org/uuid/download/uuid-8.1.0.tgz",
"integrity": "sha1-bxU260Mkn0c6vGvVj/mD2hyjDY0="
}
}
},
"validator": { "validator": {
"version": "10.11.0", "version": "10.11.0",
"resolved": "https://registry.npmjs.org/validator/-/validator-10.11.0.tgz", "resolved": "https://registry.npmjs.org/validator/-/validator-10.11.0.tgz",
"integrity": "sha512-X/p3UZerAIsbBfN/IwahhYaBbY68EN/UQBWHtsbXGT5bfrH/p4NQzUCG1kF/rtKaNpnJ7jAu6NGTdSNtyNIXMw==" "integrity": "sha512-X/p3UZerAIsbBfN/IwahhYaBbY68EN/UQBWHtsbXGT5bfrH/p4NQzUCG1kF/rtKaNpnJ7jAu6NGTdSNtyNIXMw=="
}, },
"verror": {
"version": "1.10.0",
"resolved": "https://registry.npm.taobao.org/verror/download/verror-1.10.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fverror%2Fdownload%2Fverror-1.10.0.tgz",
"integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
"requires": {
"assert-plus": "^1.0.0",
"core-util-is": "1.0.2",
"extsprintf": "^1.2.0"
}
},
"win-release": {
"version": "1.1.1",
"resolved": "https://registry.npm.taobao.org/win-release/download/win-release-1.1.1.tgz",
"integrity": "sha1-X6VeAr58qTTt/BJmVjLoSbcuUgk=",
"requires": {
"semver": "^5.0.1"
}
},
"wkx": { "wkx": {
"version": "0.4.8", "version": "0.4.8",
"resolved": "https://registry.npmjs.org/wkx/-/wkx-0.4.8.tgz", "resolved": "https://registry.npmjs.org/wkx/-/wkx-0.4.8.tgz",
...@@ -381,15 +2297,100 @@ ...@@ -381,15 +2297,100 @@
"@types/node": "*" "@types/node": "*"
} }
}, },
"word-wrap": {
"version": "1.2.3",
"resolved": "https://registry.npm.taobao.org/word-wrap/download/word-wrap-1.2.3.tgz",
"integrity": "sha1-YQY29rH3A4kb00dxzLF/uTtHB5w="
},
"wrappy": { "wrappy": {
"version": "1.0.2", "version": "1.0.2",
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
}, },
"write-file-atomic": {
"version": "2.4.3",
"resolved": "https://registry.npm.taobao.org/write-file-atomic/download/write-file-atomic-2.4.3.tgz?cache=0&sync_timestamp=1582584103455&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwrite-file-atomic%2Fdownload%2Fwrite-file-atomic-2.4.3.tgz",
"integrity": "sha1-H9Lprh3z51uNjDZ0Q8aS1MqB9IE=",
"requires": {
"graceful-fs": "^4.1.11",
"imurmurhash": "^0.1.4",
"signal-exit": "^3.0.2"
}
},
"xdg-basedir": {
"version": "3.0.0",
"resolved": "https://registry.npm.taobao.org/xdg-basedir/download/xdg-basedir-3.0.0.tgz",
"integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ="
},
"xlsx": {
"version": "0.14.5",
"resolved": "https://registry.npm.taobao.org/xlsx/download/xlsx-0.14.5.tgz",
"integrity": "sha1-NjfpFNeRvcpzgoFuFz99cl7Q4NI=",
"requires": {
"adler-32": "~1.2.0",
"cfb": "^1.1.2",
"codepage": "~1.14.0",
"commander": "~2.17.1",
"crc-32": "~1.2.0",
"exit-on-epipe": "~1.0.1",
"ssf": "~0.10.2"
}
},
"xml2js": {
"version": "0.4.23",
"resolved": "https://registry.npm.taobao.org/xml2js/download/xml2js-0.4.23.tgz?cache=0&sync_timestamp=1584990425260&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fxml2js%2Fdownload%2Fxml2js-0.4.23.tgz",
"integrity": "sha1-oMaVFnUkIesqx1juTUzPWIQ+rGY=",
"requires": {
"sax": ">=0.6.0",
"xmlbuilder": "~11.0.0"
}
},
"xmlbuilder": {
"version": "11.0.1",
"resolved": "https://registry.npm.taobao.org/xmlbuilder/download/xmlbuilder-11.0.1.tgz",
"integrity": "sha1-vpuuHIoEbnazESdyY0fQrXACvrM="
},
"xmlchars": {
"version": "2.2.0",
"resolved": "https://registry.npm.taobao.org/xmlchars/download/xmlchars-2.2.0.tgz",
"integrity": "sha1-Bg/hvLf5x2/ioX24apvDq4lCEMs="
},
"xregexp": {
"version": "2.0.0",
"resolved": "https://registry.npm.taobao.org/xregexp/download/xregexp-2.0.0.tgz",
"integrity": "sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM="
},
"xtend": {
"version": "4.0.2",
"resolved": "https://registry.npm.taobao.org/xtend/download/xtend-4.0.2.tgz",
"integrity": "sha1-u3J3n1+kZRhrH0OPZ0+jR/2121Q="
},
"yallist": { "yallist": {
"version": "3.1.1", "version": "3.1.1",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
"integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
},
"zip-stream": {
"version": "3.0.1",
"resolved": "https://registry.npm.taobao.org/zip-stream/download/zip-stream-3.0.1.tgz",
"integrity": "sha1-y4250ySnbAn5t2sxoSpIY4sLlwg=",
"requires": {
"archiver-utils": "^2.1.0",
"compress-commons": "^3.0.0",
"readable-stream": "^3.6.0"
},
"dependencies": {
"readable-stream": {
"version": "3.6.0",
"resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz?cache=0&sync_timestamp=1581624324274&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freadable-stream%2Fdownload%2Freadable-stream-3.6.0.tgz",
"integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=",
"requires": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
"util-deprecate": "^1.0.1"
}
}
}
} }
} }
} }
...@@ -11,9 +11,11 @@ ...@@ -11,9 +11,11 @@
"dependencies": { "dependencies": {
"ali-oss": "^6.3.1", "ali-oss": "^6.3.1",
"co": "^4.6.0", "co": "^4.6.0",
"cos-nodejs-sdk-v5": "^2.6.2",
"exceljs": "^3.5.0", "exceljs": "^3.5.0",
"glob": "^7.1.4", "glob": "^7.1.4",
"mysql2": "^1.5.3", "mysql2": "^1.5.3",
"node-xlsx": "^0.15.0",
"sequelize": "^4.37.8", "sequelize": "^4.37.8",
"uuidv4": "^6.0.9" "uuidv4": "^6.0.9"
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment