diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 84fe1e5..567b9ca 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -127,10 +127,10 @@ packages: convert-source-map: 1.7.0 debug: 4.3.3(supports-color@8.1.1) gensync: 1.0.0-beta.1 - json5: 2.1.3 - lodash: 4.17.15 + json5: 2.2.3 + lodash: 4.17.21 resolve: 1.20.0 - semver: 5.7.1 + semver: 7.3.5 source-map: 0.5.7 transitivePeerDependencies: - supports-color @@ -141,7 +141,7 @@ packages: dependencies: '@babel/types': 7.9.6 jsesc: 2.5.2 - lodash: 4.17.15 + lodash: 4.17.21 source-map: 0.5.7 dev: true @@ -180,7 +180,7 @@ packages: '@babel/helper-split-export-declaration': 7.8.3 '@babel/template': 7.8.6 '@babel/types': 7.9.6 - lodash: 4.17.15 + lodash: 4.17.21 transitivePeerDependencies: - supports-color dev: true @@ -264,7 +264,7 @@ packages: '@babel/types': 7.9.6 debug: 4.3.3(supports-color@8.1.1) globals: 11.12.0 - lodash: 4.17.15 + lodash: 4.17.21 transitivePeerDependencies: - supports-color dev: true @@ -273,7 +273,7 @@ packages: resolution: {integrity: sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==} dependencies: '@babel/helper-validator-identifier': 7.9.5 - lodash: 4.17.15 + lodash: 4.17.21 to-fast-properties: 2.0.0 dev: true @@ -300,7 +300,7 @@ packages: ignore: 4.0.6 import-fresh: 3.2.1 js-yaml: 4.1.0 - minimatch: 3.0.4 + minimatch: 9.0.3 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color @@ -312,7 +312,7 @@ packages: dependencies: '@humanwhocodes/object-schema': 1.2.1 debug: 4.3.3(supports-color@8.1.1) - minimatch: 3.0.4 + minimatch: 9.0.3 transitivePeerDependencies: - supports-color dev: true @@ -461,7 +461,7 @@ packages: functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 - semver: 7.3.5 + semver: 7.5.4 tsutils: 3.21.0(typescript@4.5.5) typescript: 4.5.5 transitivePeerDependencies: @@ -534,7 +534,7 @@ packages: debug: 4.3.3(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 - semver: 7.3.5 + semver: 7.5.4 tsutils: 3.21.0(typescript@4.5.5) typescript: 4.5.5 transitivePeerDependencies: @@ -703,13 +703,6 @@ packages: engines: {node: '>=8'} dev: true - /brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} - dependencies: - balanced-match: 1.0.0 - concat-map: 0.0.1 - dev: true - /brace-expansion@2.0.1: resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} dependencies: @@ -854,10 +847,6 @@ packages: resolution: {integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=} dev: true - /concat-map@0.0.1: - resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} - dev: true - /convert-source-map@1.7.0: resolution: {integrity: sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==} dependencies: @@ -869,7 +858,7 @@ packages: hasBin: true dependencies: glob: 7.1.6 - minimatch: 3.0.4 + minimatch: 9.0.3 mkdirp: 1.0.4 noms: 0.0.0 through2: 2.0.5 @@ -891,7 +880,7 @@ packages: dependencies: nice-try: 1.0.5 path-key: 2.0.1 - semver: 5.7.1 + semver: 7.3.5 shebang-command: 1.2.0 which: 1.3.1 dev: true @@ -1168,7 +1157,7 @@ packages: has: 1.0.3 is-core-module: 2.8.1 is-glob: 4.0.3 - minimatch: 3.0.4 + minimatch: 9.0.3 object.values: 1.1.5 resolve: 1.20.0 tsconfig-paths: 3.12.0 @@ -1188,9 +1177,9 @@ packages: eslint-plugin-es: 3.0.1(eslint@8.9.0) eslint-utils: 2.0.0 ignore: 5.1.6 - minimatch: 3.0.4 + minimatch: 9.0.3 resolve: 1.17.0 - semver: 6.3.0 + semver: 7.3.5 dev: true /eslint-plugin-promise@6.0.0(eslint@8.9.0): @@ -1289,7 +1278,7 @@ packages: json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 lodash.merge: 4.6.2 - minimatch: 3.0.4 + minimatch: 9.0.3 natural-compare: 1.4.0 optionator: 0.9.1 regexpp: 3.2.0 @@ -1524,7 +1513,7 @@ packages: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.0.4 + minimatch: 9.0.3 once: 1.4.0 path-is-absolute: 1.0.1 dev: true @@ -1535,7 +1524,7 @@ packages: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.0.4 + minimatch: 9.0.3 once: 1.4.0 path-is-absolute: 1.0.1 dev: true @@ -1619,8 +1608,11 @@ packages: hasBin: true dev: true - /hosted-git-info@2.8.8: - resolution: {integrity: sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==} + /hosted-git-info@7.0.0: + resolution: {integrity: sha512-ICclEpTLhHj+zCuSb2/usoNXSVkxUSIopre+b1w8NDY9Dntp9LO4vLdHYI336TH8sAqwrRgnSfdkBG2/YpisHA==} + engines: {node: ^16.14.0 || >=18.0.0} + dependencies: + lru-cache: 10.0.1 dev: true /html-escaper@2.0.2: @@ -1837,7 +1829,7 @@ packages: '@babel/core': 7.9.6 '@istanbuljs/schema': 0.1.2 istanbul-lib-coverage: 3.0.0 - semver: 6.3.0 + semver: 7.3.5 transitivePeerDependencies: - supports-color dev: true @@ -1924,15 +1916,13 @@ packages: resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} hasBin: true dependencies: - minimist: 1.2.5 + minimist: 1.2.8 dev: true - /json5@2.1.3: - resolution: {integrity: sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==} + /json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} engines: {node: '>=6'} hasBin: true - dependencies: - minimist: 1.2.5 dev: true /jsonc-parser@3.0.0: @@ -1987,8 +1977,8 @@ packages: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} dev: true - /lodash@4.17.15: - resolution: {integrity: sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==} + /lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} dev: true /log-symbols@4.1.0: @@ -2005,6 +1995,11 @@ packages: get-func-name: 2.0.0 dev: true + /lru-cache@10.0.1: + resolution: {integrity: sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==} + engines: {node: 14 || >=16.14} + dev: true + /lru-cache@6.0.0: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} @@ -2020,7 +2015,7 @@ packages: resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} engines: {node: '>=8'} dependencies: - semver: 6.3.0 + semver: 7.3.5 dev: true /make-error@1.3.6: @@ -2051,12 +2046,6 @@ packages: picomatch: 2.3.1 dev: true - /minimatch@3.0.4: - resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} - dependencies: - brace-expansion: 1.1.11 - dev: true - /minimatch@9.0.3: resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} engines: {node: '>=16 || 14 >=14.17'} @@ -2064,8 +2053,8 @@ packages: brace-expansion: 2.0.1 dev: true - /minimist@1.2.5: - resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} + /minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} dev: true /mkdirp@1.0.4: @@ -2148,9 +2137,9 @@ packages: /normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: - hosted-git-info: 2.8.8 + hosted-git-info: 7.0.0 resolve: 1.20.0 - semver: 5.7.1 + semver: 7.3.5 validate-npm-package-license: 3.0.4 dev: true @@ -2168,10 +2157,10 @@ packages: chalk: 2.4.2 cross-spawn: 6.0.5 memorystream: 0.3.1 - minimatch: 3.0.4 + minimatch: 9.0.3 pidtree: 0.3.1 read-pkg: 3.0.0 - shell-quote: 1.7.2 + shell-quote: 1.8.1 string.prototype.padend: 3.1.0 dev: true @@ -2254,7 +2243,7 @@ packages: levn: 0.4.1 prelude-ls: 1.2.1 type-check: 0.4.0 - word-wrap: 1.2.3 + word-wrap: 1.2.5 dev: true /p-limit@1.3.0: @@ -2366,8 +2355,8 @@ packages: engines: {node: '>=8'} dev: true - /path-parse@1.0.6: - resolution: {integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==} + /path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} dev: true /path-type@3.0.0: @@ -2512,14 +2501,14 @@ packages: /resolve@1.17.0: resolution: {integrity: sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==} dependencies: - path-parse: 1.0.6 + path-parse: 1.0.7 dev: true /resolve@1.20.0: resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==} dependencies: is-core-module: 2.8.1 - path-parse: 1.0.6 + path-parse: 1.0.7 dev: true /reusify@1.0.4: @@ -2542,18 +2531,16 @@ packages: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} dev: true - /semver@5.7.1: - resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} - hasBin: true - dev: true - - /semver@6.3.0: - resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} + /semver@7.3.5: + resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} + engines: {node: '>=10'} hasBin: true + dependencies: + lru-cache: 6.0.0 dev: true - /semver@7.3.5: - resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} + /semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} engines: {node: '>=10'} hasBin: true dependencies: @@ -2594,8 +2581,8 @@ packages: engines: {node: '>=8'} dev: true - /shell-quote@1.7.2: - resolution: {integrity: sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==} + /shell-quote@1.8.1: + resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} dev: true /shiki@0.10.0: @@ -2779,7 +2766,7 @@ packages: dependencies: '@istanbuljs/schema': 0.1.2 glob: 7.2.0 - minimatch: 3.0.4 + minimatch: 9.0.3 dev: true /text-table@0.2.0: @@ -2841,7 +2828,7 @@ packages: dependencies: '@types/json5': 0.0.29 json5: 1.0.2 - minimist: 1.2.5 + minimist: 1.2.8 strip-bom: 3.0.0 dev: true @@ -2901,7 +2888,7 @@ packages: glob: 7.2.0 lunr: 2.3.9 marked: 4.0.12 - minimatch: 3.0.4 + minimatch: 9.0.3 shiki: 0.10.0 typescript: 4.5.5 dev: true @@ -2993,8 +2980,8 @@ packages: isexe: 2.0.0 dev: true - /word-wrap@1.2.3: - resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} + /word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} dev: true @@ -3038,10 +3025,6 @@ packages: engines: {node: '>=0.4'} dev: true - /y18n@4.0.0: - resolution: {integrity: sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==} - dev: true - /y18n@5.0.5: resolution: {integrity: sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==} engines: {node: '>=10'} @@ -3087,7 +3070,7 @@ packages: set-blocking: 2.0.0 string-width: 4.2.0 which-module: 2.0.0 - y18n: 4.0.0 + y18n: 5.0.5 yargs-parser: 18.1.3 dev: true