diff --git a/packages/mysql-client/package-lock.json b/packages/mysql-client/package-lock.json index 714cd3e..81c6b19 100644 --- a/packages/mysql-client/package-lock.json +++ b/packages/mysql-client/package-lock.json @@ -1,6 +1,6 @@ { "name": "@blued-core/mysql-client", - "version": "1.1.2", + "version": "2.0.1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -24,6 +24,35 @@ "js-tokens": "^4.0.0" } }, + "@blued-core/cache-intl": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@blued-core/cache-intl/-/cache-intl-0.0.5.tgz", + "integrity": "sha512-yb3vUIl6eCyIsdCM6W1KOU4JPvFtMTkZEES925dhROPIlmizHwG2IrsLnVTDYJTmiESS7jCZ4gjmtoEqzYhYcQ==" + }, + "@blued-core/client": { + "version": "0.0.15", + "resolved": "https://registry.npmjs.org/@blued-core/client/-/client-0.0.15.tgz", + "integrity": "sha512-aQh5OOuVeyNm6nJQpylvpsUty2JUjDJRPApegaGixEEfz8+ubEe35fSVLLhxfrobz80u111qTnV6EjVNcUpR6A==", + "requires": { + "@blued-core/cache-intl": "^0.0.5", + "@blued-core/client-intl": "^0.0.5", + "@blued-core/conf-intl": "^0.1.1" + } + }, + "@blued-core/client-intl": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@blued-core/client-intl/-/client-intl-0.0.5.tgz", + "integrity": "sha512-EsRZC4wDSwoM++HXB8GsoAdtysvPiDSgO3qvT1fR8il0gFvojY5ckSowtEN/7edKEWyq0QggtcxLJnTGgkZP+g==", + "requires": { + "@blued-core/cache-intl": "^0.0.5", + "@blued-core/conf-intl": "^0.1.1" + } + }, + "@blued-core/conf-intl": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@blued-core/conf-intl/-/conf-intl-0.1.1.tgz", + "integrity": "sha512-A7wacwV0ttQZJ19ylrgvIocyBdN10oCNvAzn09hWBHfbaqALiC/Gs2WZUgYV4D+5zbqWKMAxd0m2FZ4Dc48TZQ==" + }, "@commitlint/cli": { "version": "7.6.1", "resolved": "https://registry.npm.taobao.org/@commitlint/cli/download/@commitlint/cli-7.6.1.tgz?cache=0&sync_timestamp=1579108288463&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40commitlint%2Fcli%2Fdownload%2F%40commitlint%2Fcli-7.6.1.tgz", @@ -241,32 +270,12 @@ "rimraf": "^2.5.2" } }, - "@types/bluebird": { - "version": "3.5.26", - "resolved": "https://registry.npm.taobao.org/@types/bluebird/download/@types/bluebird-3.5.26.tgz", - "integrity": "sha1-o4xDiuhPoCQx1oku34bkbty8opE=" - }, "@types/chai": { "version": "4.2.9", "resolved": "https://registry.npm.taobao.org/@types/chai/download/@types/chai-4.2.9.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fchai%2Fdownload%2F%40types%2Fchai-4.2.9.tgz", "integrity": "sha1-GUMyYl7SrpFK7wC41co7d+eSTMY=", "dev": true }, - "@types/continuation-local-storage": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/@types/continuation-local-storage/download/@types/continuation-local-storage-3.2.2.tgz", - "integrity": "sha1-fL8XemIG7Oh7xLgIeEdyrSql9ts=", - "requires": { - "@types/node": "*" - }, - "dependencies": { - "@types/node": { - "version": "13.7.4", - "resolved": "https://registry.npm.taobao.org/@types/node/download/@types/node-13.7.4.tgz", - "integrity": "sha1-dsPLOhKQlRD1Ll3ASmKYzflQT/0=" - } - } - }, "@types/eslint-visitor-keys": { "version": "1.0.0", "resolved": "https://registry.npm.taobao.org/@types/eslint-visitor-keys/download/@types/eslint-visitor-keys-1.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Feslint-visitor-keys%2Fdownload%2F%40types%2Feslint-visitor-keys-1.0.0.tgz", @@ -285,11 +294,6 @@ "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", "dev": true }, - "@types/lodash": { - "version": "4.14.149", - "resolved": "https://registry.npm.taobao.org/@types/lodash/download/@types/lodash-4.14.149.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Flodash%2Fdownload%2F%40types%2Flodash-4.14.149.tgz", - "integrity": "sha1-E0LWPZSMYGKDj7+WEBL3TU5jhEA=" - }, "@types/mocha": { "version": "5.2.7", "resolved": "https://registry.npm.taobao.org/@types/mocha/download/@types/mocha-5.2.7.tgz", @@ -299,23 +303,8 @@ "@types/node": { "version": "11.15.7", "resolved": "https://registry.npm.taobao.org/@types/node/download/@types/node-11.15.7.tgz", - "integrity": "sha1-l1WcbX+LFdzydTZVEnmfQFwgzU4=" - }, - "@types/sequelize": { - "version": "4.28.1", - "resolved": "https://registry.npm.taobao.org/@types/sequelize/download/@types/sequelize-4.28.1.tgz", - "integrity": "sha1-nxEfujdSfPHWyZ2pIDwni33ydao=", - "requires": { - "@types/bluebird": "*", - "@types/continuation-local-storage": "*", - "@types/lodash": "*", - "@types/validator": "*" - } - }, - "@types/validator": { - "version": "12.0.1", - "resolved": "https://registry.npm.taobao.org/@types/validator/download/@types/validator-12.0.1.tgz?cache=0&sync_timestamp=1580871320378&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fvalidator%2Fdownload%2F%40types%2Fvalidator-12.0.1.tgz", - "integrity": "sha1-c9vH9fcw/3ExdUvKaCgk6zwmC3k=" + "integrity": "sha1-l1WcbX+LFdzydTZVEnmfQFwgzU4=", + "dev": true }, "@typescript-eslint/eslint-plugin": { "version": "1.13.0", @@ -499,11 +488,6 @@ "color-convert": "^1.9.0" } }, - "any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=" - }, "arg": { "version": "4.1.3", "resolved": "https://registry.npm.taobao.org/arg/download/arg-4.1.3.tgz", @@ -638,7 +622,8 @@ "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true }, "base": { "version": "0.11.2", @@ -695,15 +680,11 @@ } } }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" - }, "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.11.tgz", "integrity": "sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=", + "dev": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -936,15 +917,6 @@ } } }, - "cls-bluebird": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cls-bluebird/-/cls-bluebird-2.1.0.tgz", - "integrity": "sha1-N+8eCAqP+1XC9BZPU28ZGeeWiu4=", - "requires": { - "is-bluebird": "^1.0.2", - "shimmer": "^1.1.0" - } - }, "collection-visit": { "version": "1.0.0", "resolved": "https://registry.npm.taobao.org/collection-visit/download/collection-visit-1.0.0.tgz", @@ -1034,7 +1006,8 @@ "concat-map": { "version": "0.0.1", "resolved": "https://registry.npm.taobao.org/concat-map/download/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true }, "confusing-browser-globals": { "version": "1.0.9", @@ -1341,11 +1314,6 @@ "is-obj": "^1.0.0" } }, - "dottie": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dottie/-/dottie-2.0.2.tgz", - "integrity": "sha512-fmrwR04lsniq/uSr8yikThDTrM7epXHBAAjH9TbeH3rEA8tdCO7mRzB9hdmdGyJCxF8KERo9CITcm3kGuoyMhg==" - }, "emoji-regex": { "version": "7.0.3", "resolved": "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-7.0.3.tgz", @@ -1391,11 +1359,6 @@ "is-symbol": "^1.0.2" } }, - "es6-shim": { - "version": "0.35.3", - "resolved": "https://registry.npm.taobao.org/es6-shim/download/es6-shim-0.35.3.tgz", - "integrity": "sha1-m/tzY/7//4emzbbNk+QF7DxLbyY=" - }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz", @@ -2720,7 +2683,8 @@ "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true }, "function-bind": { "version": "1.1.1", @@ -2802,6 +2766,7 @@ "version": "7.1.2", "resolved": "https://registry.npm.taobao.org/glob/download/glob-7.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglob%2Fdownload%2Fglob-7.1.2.tgz", "integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=", + "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -2989,15 +2954,11 @@ "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", "dev": true }, - "inflection": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/inflection/-/inflection-1.12.0.tgz", - "integrity": "sha1-ogCTVlbW9fa8TcdQLhrstwMihBY=" - }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -3006,7 +2967,8 @@ "inherits": { "version": "2.0.4", "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.4.tgz", - "integrity": "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=" + "integrity": "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=", + "dev": true }, "ini": { "version": "1.3.5", @@ -3067,11 +3029,6 @@ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", "dev": true }, - "is-bluebird": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-bluebird/-/is-bluebird-1.0.2.tgz", - "integrity": "sha1-CWQ5Bg9KpBGr7hkUOoTWpVNG1uI=" - }, "is-buffer": { "version": "1.1.6", "resolved": "https://registry.npm.taobao.org/is-buffer/download/is-buffer-1.1.6.tgz?cache=0&sync_timestamp=1569905349018&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-buffer%2Fdownload%2Fis-buffer-1.1.6.tgz", @@ -3376,7 +3333,8 @@ "lodash": { "version": "4.17.15", "resolved": "https://registry.npm.taobao.org/lodash/download/lodash-4.17.15.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash%2Fdownload%2Flodash-4.17.15.tgz", - "integrity": "sha1-tEf2ZwoEVbv+7dETku/zMOoJdUg=" + "integrity": "sha1-tEf2ZwoEVbv+7dETku/zMOoJdUg=", + "dev": true }, "lodash._reinterpolate": { "version": "3.0.0", @@ -3534,6 +3492,7 @@ "version": "3.0.4", "resolved": "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz", "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", + "dev": true, "requires": { "brace-expansion": "^1.1.7" } @@ -3713,23 +3672,11 @@ } } }, - "moment": { - "version": "2.24.0", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz", - "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==" - }, - "moment-timezone": { - "version": "0.5.27", - "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.27.tgz", - "integrity": "sha512-EIKQs7h5sAsjhPCqN6ggx6cEbs94GK050254TIJySD1bzoM5JTYDwAU1IoVOeTOL6Gm27kYJ51/uuvq1kIlrbw==", - "requires": { - "moment": ">= 2.9.0" - } - }, "ms": { "version": "2.1.2", "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz", - "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=" + "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", + "dev": true }, "mute-stream": { "version": "0.0.7", @@ -3946,6 +3893,7 @@ "version": "1.4.0", "resolved": "https://registry.npm.taobao.org/once/download/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, "requires": { "wrappy": "1" } @@ -4043,7 +3991,8 @@ "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npm.taobao.org/path-is-absolute/download/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true }, "path-is-inside": { "version": "1.0.2", @@ -4297,14 +4246,6 @@ "integrity": "sha1-uKSCXVvbH8P29Twrwz+BOIaBx7w=", "dev": true }, - "retry-as-promised": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/retry-as-promised/-/retry-as-promised-3.2.0.tgz", - "integrity": "sha512-CybGs60B7oYU/qSQ6kuaFmRd9sTZ6oXSc0toqePvV74Ac6/IFZSI1ReFQmtCN+uvW1Mtqdwpvt/LGOiCBAY2Mg==", - "requires": { - "any-promise": "^1.3.0" - } - }, "right-pad": { "version": "1.0.1", "resolved": "https://registry.npm.taobao.org/right-pad/download/right-pad-1.0.1.tgz", @@ -4385,67 +4326,6 @@ "resolved": "https://registry.npm.taobao.org/seq-queue/download/seq-queue-0.0.5.tgz", "integrity": "sha1-1WgS4cAXpuTnw+Ojeh2m143TyT4=" }, - "sequelize": { - "version": "5.15.1", - "resolved": "https://registry.npmjs.org/sequelize/-/sequelize-5.15.1.tgz", - "integrity": "sha512-DCzzJYvJLMKnyf8G3at2A+yM9M2fSQmTmuOYIpCWM8Gjqx3XfgNTd1NkuyPWFoi1/d1AXQsN2VDPXkPczida8A==", - "requires": { - "bluebird": "^3.5.0", - "cls-bluebird": "^2.1.0", - "debug": "^4.1.1", - "dottie": "^2.0.0", - "inflection": "1.12.0", - "lodash": "^4.17.11", - "moment": "^2.24.0", - "moment-timezone": "^0.5.21", - "retry-as-promised": "^3.1.0", - "semver": "^6.1.1", - "sequelize-pool": "^2.3.0", - "toposort-class": "^1.0.1", - "uuid": "^3.2.1", - "validator": "^10.11.0", - "wkx": "^0.4.6" - }, - "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "sequelize-pool": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/sequelize-pool/-/sequelize-pool-2.3.0.tgz", - "integrity": "sha512-Ibz08vnXvkZ8LJTiUOxRcj1Ckdn7qafNZ2t59jYHMX1VIebTAOYefWdRYFt6z6+hy52WGthAHAoLc9hvk3onqA==" - }, - "sequelize-typescript": { - "version": "0.6.11", - "resolved": "https://registry.npm.taobao.org/sequelize-typescript/download/sequelize-typescript-0.6.11.tgz", - "integrity": "sha1-PtlXrbsUyVwbBdodLQ5mnbyOG/g=", - "requires": { - "@types/bluebird": "3.5.26", - "@types/node": "11.12.2", - "@types/sequelize": "4.28.1", - "es6-shim": "0.35.3", - "glob": "7.1.2" - }, - "dependencies": { - "@types/node": { - "version": "11.12.2", - "resolved": "https://registry.npm.taobao.org/@types/node/download/@types/node-11.12.2.tgz", - "integrity": "sha1-1/MC50sQ6YAdUoUhN/ZS2e4jXag=" - } - } - }, "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npm.taobao.org/set-blocking/download/set-blocking-2.0.0.tgz", @@ -4501,11 +4381,6 @@ "rechoir": "^0.6.2" } }, - "shimmer": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/shimmer/-/shimmer-1.2.1.tgz", - "integrity": "sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==" - }, "signal-exit": { "version": "3.0.2", "resolved": "https://registry.npm.taobao.org/signal-exit/download/signal-exit-3.0.2.tgz", @@ -4964,11 +4839,6 @@ "repeat-string": "^1.6.1" } }, - "toposort-class": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toposort-class/-/toposort-class-1.0.1.tgz", - "integrity": "sha1-f/0feMi+KMO6Rc1OGj9e4ZO9mYg=" - }, "trim-newlines": { "version": "2.0.0", "resolved": "https://registry.npm.taobao.org/trim-newlines/download/trim-newlines-2.0.0.tgz", @@ -5141,11 +5011,6 @@ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", "dev": true }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - }, "v8-compile-cache": { "version": "2.1.0", "resolved": "https://registry.npm.taobao.org/v8-compile-cache/download/v8-compile-cache-2.1.0.tgz", @@ -5162,11 +5027,6 @@ "spdx-expression-parse": "^3.0.0" } }, - "validator": { - "version": "10.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-10.11.0.tgz", - "integrity": "sha512-X/p3UZerAIsbBfN/IwahhYaBbY68EN/UQBWHtsbXGT5bfrH/p4NQzUCG1kF/rtKaNpnJ7jAu6NGTdSNtyNIXMw==" - }, "which": { "version": "1.3.1", "resolved": "https://registry.npm.taobao.org/which/download/which-1.3.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwhich%2Fdownload%2Fwhich-1.3.1.tgz", @@ -5191,14 +5051,6 @@ "string-width": "^1.0.2 || 2" } }, - "wkx": { - "version": "0.4.8", - "resolved": "https://registry.npmjs.org/wkx/-/wkx-0.4.8.tgz", - "integrity": "sha512-ikPXMM9IR/gy/LwiOSqWlSL3X/J5uk9EO2hHNRXS41eTLXaUFEVw9fn/593jW/tE5tedNg8YjT5HkCa4FqQZyQ==", - "requires": { - "@types/node": "*" - } - }, "word-wrap": { "version": "1.2.3", "resolved": "https://registry.npm.taobao.org/word-wrap/download/word-wrap-1.2.3.tgz", @@ -5247,7 +5099,8 @@ "wrappy": { "version": "1.0.2", "resolved": "https://registry.npm.taobao.org/wrappy/download/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true }, "write": { "version": "1.0.3",