From 8bf50d44b8cfe90a79b95fdbdecc8e3d013146f5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 25 Feb 2021 23:00:49 -0800 Subject: [PATCH] chore(deps): update all non-major dependencies (#157) Co-authored-by: Renovate Bot --- .nvmrc | 2 +- package.json | 38 ++--- pnpm-lock.yaml | 453 ++++++++++++++++++++++++------------------------- 3 files changed, 243 insertions(+), 250 deletions(-) diff --git a/.nvmrc b/.nvmrc index 47266f80..512e38cb 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -14.15.4 \ No newline at end of file +14.16.0 \ No newline at end of file diff --git a/package.json b/package.json index aea5bd76..e7f3d1c2 100644 --- a/package.json +++ b/package.json @@ -73,49 +73,49 @@ "0x": "4.10.2", "@semantic-release/changelog": "5.0.1", "@semantic-release/git": "9.0.0", - "@types/chai": "4.2.14", + "@types/chai": "4.2.15", "@types/cross-spawn": "6.0.2", "@types/eslint": "7.2.6", "@types/eslint-plugin-prettier": "3.1.0", "@types/jest": "26.0.20", "@types/json5": "0.0.30", - "@types/node": "13.13.39", + "@types/node": "13.13.45", "@types/pnpapi": "0.0.1", - "@types/prettier": "2.1.6", + "@types/prettier": "2.2.1", "@types/rimraf": "3.0.0", "@types/semantic-release": "17.2.0", "@types/sinon": "9.0.10", "@types/sinon-chai": "3.2.5", "@types/wrap-ansi": "3.0.0", "@types/yamljs": "0.2.31", - "@types/yargs": "15.0.12", - "@typescript-eslint/eslint-plugin": "4.12.0", - "@typescript-eslint/parser": "4.12.0", + "@types/yargs": "15.0.13", + "@typescript-eslint/eslint-plugin": "4.15.2", + "@typescript-eslint/parser": "4.15.2", "builtin-modules": "3.2.0", - "chai": "4.2.0", + "chai": "4.3.0", "conventional-changelog-cli": "2.1.1", "coveralls": "3.1.0", - "devmoji": "2.1.13", - "eslint": "7.17.0", - "eslint-config-prettier": "7.1.0", + "devmoji": "2.2.0", + "eslint": "7.20.0", + "eslint-config-prettier": "7.2.0", "eslint-plugin-chai-expect": "2.2.0", "eslint-plugin-import": "2.22.1", - "eslint-plugin-jest": "24.1.3", + "eslint-plugin-jest": "24.1.5", "eslint-plugin-node": "11.1.0", "eslint-plugin-prettier": "3.3.1", - "eslint-plugin-promise": "4.2.1", - "eslint-plugin-unicorn": "26.0.0", - "husky": "4.3.7", + "eslint-plugin-promise": "4.3.1", + "eslint-plugin-unicorn": "26.0.1", + "husky": "4.3.8", "jest": "26.6.3", "markdownlint-cli": "0.26.0", "prettier": "2.2.1", "rimraf": "3.0.2", - "semantic-release": "17.3.1", - "sinon": "9.2.3", + "semantic-release": "17.4.0", + "sinon": "9.2.4", "sinon-chai": "3.5.0", - "ts-jest": "26.4.4", + "ts-jest": "26.5.2", "ts-node": "9.1.1", - "typescript": "4.1.3", + "typescript": "4.2.2", "typesync": "0.8.0" }, "dependencies": { @@ -132,7 +132,7 @@ "shellwords-ts": "^3.0.0", "string-width": "^4.2.0", "tslib": "2.1.0", - "type-fest": "^0.20.0", + "type-fest": "^0.21.0", "wrap-ansi": "^7.0.0", "yamljs": "^0.3.0", "yargs": "^16.0.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 39b90e75..d7b31e56 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,57 +12,57 @@ dependencies: shellwords-ts: 3.0.0 string-width: 4.2.0 tslib: 2.1.0 - type-fest: 0.20.2 + type-fest: 0.21.2 wrap-ansi: 7.0.0 yamljs: 0.3.0 yargs: 16.2.0 devDependencies: 0x: 4.10.2 - '@semantic-release/changelog': 5.0.1_semantic-release@17.3.1 - '@semantic-release/git': 9.0.0_semantic-release@17.3.1 - '@types/chai': 4.2.14 + '@semantic-release/changelog': 5.0.1_semantic-release@17.4.0 + '@semantic-release/git': 9.0.0_semantic-release@17.4.0 + '@types/chai': 4.2.15 '@types/cross-spawn': 6.0.2 '@types/eslint': 7.2.6 '@types/eslint-plugin-prettier': 3.1.0 '@types/jest': 26.0.20 '@types/json5': 0.0.30 - '@types/node': 13.13.39 + '@types/node': 13.13.45 '@types/pnpapi': 0.0.1 - '@types/prettier': 2.1.6 + '@types/prettier': 2.2.1 '@types/rimraf': 3.0.0 '@types/semantic-release': 17.2.0 '@types/sinon': 9.0.10 '@types/sinon-chai': 3.2.5 '@types/wrap-ansi': 3.0.0 '@types/yamljs': 0.2.31 - '@types/yargs': 15.0.12 - '@typescript-eslint/eslint-plugin': 4.12.0_343306961d6b60bcf6bd09d193a54461 - '@typescript-eslint/parser': 4.12.0_eslint@7.17.0+typescript@4.1.3 + '@types/yargs': 15.0.13 + '@typescript-eslint/eslint-plugin': 4.15.2_f59adae6c23e25423ba8722b4851fe62 + '@typescript-eslint/parser': 4.15.2_eslint@7.20.0+typescript@4.2.2 builtin-modules: 3.2.0 - chai: 4.2.0 + chai: 4.3.0 conventional-changelog-cli: 2.1.1 coveralls: 3.1.0 - devmoji: 2.1.13 - eslint: 7.17.0 - eslint-config-prettier: 7.1.0_eslint@7.17.0 - eslint-plugin-chai-expect: 2.2.0_eslint@7.17.0 - eslint-plugin-import: 2.22.1_eslint@7.17.0 - eslint-plugin-jest: 24.1.3_eslint@7.17.0+typescript@4.1.3 - eslint-plugin-node: 11.1.0_eslint@7.17.0 - eslint-plugin-prettier: 3.3.1_69979e61f6e4e06807b16d761b81a74d - eslint-plugin-promise: 4.2.1 - eslint-plugin-unicorn: 26.0.0_eslint@7.17.0 - husky: 4.3.7 + devmoji: 2.2.0 + eslint: 7.20.0 + eslint-config-prettier: 7.2.0_eslint@7.20.0 + eslint-plugin-chai-expect: 2.2.0_eslint@7.20.0 + eslint-plugin-import: 2.22.1_eslint@7.20.0 + eslint-plugin-jest: 24.1.5_eslint@7.20.0+typescript@4.2.2 + eslint-plugin-node: 11.1.0_eslint@7.20.0 + eslint-plugin-prettier: 3.3.1_90376326e593b529cca0740deb6f3b7f + eslint-plugin-promise: 4.3.1 + eslint-plugin-unicorn: 26.0.1_eslint@7.20.0 + husky: 4.3.8 jest: 26.6.3_ts-node@9.1.1 markdownlint-cli: 0.26.0 prettier: 2.2.1 rimraf: 3.0.2 - semantic-release: 17.3.1 - sinon: 9.2.3 - sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.3 - ts-jest: 26.4.4_jest@26.6.3+typescript@4.1.3 - ts-node: 9.1.1_typescript@4.1.3 - typescript: 4.1.3 + semantic-release: 17.4.0 + sinon: 9.2.4 + sinon-chai: 3.5.0_chai@4.3.0+sinon@9.2.4 + ts-jest: 26.5.2_jest@26.6.3+typescript@4.2.2 + ts-node: 9.1.1_typescript@4.2.2 + typescript: 4.2.2 typesync: 0.8.0 lockfileVersion: 5.2 overrides: @@ -110,6 +110,12 @@ packages: dev: true resolution: integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== + /@babel/code-frame/7.12.11: + dependencies: + '@babel/highlight': 7.10.4 + dev: true + resolution: + integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== /@babel/core/7.12.10: dependencies: '@babel/code-frame': 7.10.4 @@ -348,7 +354,7 @@ packages: integrity: sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A== /@babel/template/7.12.7: dependencies: - '@babel/code-frame': 7.10.4 + '@babel/code-frame': 7.12.11 '@babel/parser': 7.12.10 '@babel/types': 7.12.10 dev: true @@ -356,7 +362,7 @@ packages: integrity: sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow== /@babel/traverse/7.12.10: dependencies: - '@babel/code-frame': 7.10.4 + '@babel/code-frame': 7.12.11 '@babel/generator': 7.12.10 '@babel/helper-function-name': 7.10.4 '@babel/helper-split-export-declaration': 7.11.0 @@ -390,7 +396,7 @@ packages: hasBin: true resolution: integrity: sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ== - /@eslint/eslintrc/0.2.2: + /@eslint/eslintrc/0.3.0: dependencies: ajv: 6.12.6 debug: 4.3.1 @@ -406,7 +412,7 @@ packages: engines: node: ^10.12.0 || >=12.0.0 resolution: - integrity: sha512-EfB5OHNYp1F4px/LI/FEnGylop7nOqkQ1LRzCM0KccA2U8tvV8w01KBv37LbO7nW4H+YhKyo2LcJhRwjjV17QQ== + integrity: sha512-1JTKgrOKAHVivSvOYw+sJOunkBjUOvjqWk1DPja7ZFhIS2mX/4EgTT8M7eTK9jrKhL/FvXXEbQwIs3pg1xp3dg== /@istanbuljs/load-nyc-config/1.1.0: dependencies: camelcase: 5.3.1 @@ -729,17 +735,17 @@ packages: /@octokit/types/6.1.1: dependencies: '@octokit/openapi-types': 2.0.0 - '@types/node': 13.13.39 + '@types/node': 13.13.45 dev: true resolution: integrity: sha512-btm3D6S7VkRrgyYF31etUtVY/eQ1KzrNRqhFt25KSe2mKlXuLXJilglRC6eDA2P6ou94BUnk/Kz5MPEolXgoiw== - /@semantic-release/changelog/5.0.1_semantic-release@17.3.1: + /@semantic-release/changelog/5.0.1_semantic-release@17.4.0: dependencies: '@semantic-release/error': 2.2.0 aggregate-error: 3.1.0 fs-extra: 9.0.1 lodash: 4.17.20 - semantic-release: 17.3.1 + semantic-release: 17.4.0 dev: true engines: node: '>=10.18' @@ -747,7 +753,7 @@ packages: semantic-release: '>=15.8.0 <18.0.0' resolution: integrity: sha512-unvqHo5jk4dvAf2nZ3aw4imrlwQ2I50eVVvq9D47Qc3R+keNqepx1vDYwkjF8guFXnOYaYcR28yrZWno1hFbiw== - /@semantic-release/commit-analyzer/8.0.1_semantic-release@17.3.1: + /@semantic-release/commit-analyzer/8.0.1_semantic-release@17.4.0: dependencies: conventional-changelog-angular: 5.0.12 conventional-commits-filter: 2.0.7 @@ -756,7 +762,7 @@ packages: import-from: 3.0.0 lodash: 4.17.20 micromatch: 4.0.2 - semantic-release: 17.3.1 + semantic-release: 17.4.0 dev: true engines: node: '>=10.18' @@ -768,7 +774,7 @@ packages: dev: true resolution: integrity: sha512-9Tj/qn+y2j+sjCI3Jd+qseGtHjOAeg7dU2/lVcqIQ9TV3QDaDXDYXcoOHU+7o2Hwh8L8ymL4gfuO7KxDs3q2zg== - /@semantic-release/git/9.0.0_semantic-release@17.3.1: + /@semantic-release/git/9.0.0_semantic-release@17.4.0: dependencies: '@semantic-release/error': 2.2.0 aggregate-error: 3.1.0 @@ -778,7 +784,7 @@ packages: lodash: 4.17.20 micromatch: 4.0.2 p-reduce: 2.1.0 - semantic-release: 17.3.1 + semantic-release: 17.4.0 dev: true engines: node: '>=10.18' @@ -786,7 +792,7 @@ packages: semantic-release: '>=16.0.0 <18.0.0' resolution: integrity: sha512-AZ4Zha5NAPAciIJH3ipzw/WU9qLAn8ENaoVAhD6srRPxTpTzuV3NhNh14rcAo8Paj9dO+5u4rTKcpetOBluYVw== - /@semantic-release/github/7.2.0_semantic-release@17.3.1: + /@semantic-release/github/7.2.0_semantic-release@17.4.0: dependencies: '@octokit/rest': 18.0.12 '@semantic-release/error': 2.2.0 @@ -803,7 +809,7 @@ packages: mime: 2.4.6 p-filter: 2.1.0 p-retry: 4.2.0 - semantic-release: 17.3.1 + semantic-release: 17.4.0 url-join: 4.0.1 dev: true engines: @@ -812,7 +818,7 @@ packages: semantic-release: '>=16.0.0 <18.0.0' resolution: integrity: sha512-tMRnWiiWb43whRHvbDGXq4DGEbKRi56glDpXDJZit4PIiwDPX7Kx3QzmwRtDOcG+8lcpGjpdPabYZ9NBxoI2mw== - /@semantic-release/npm/7.0.9_semantic-release@17.3.1: + /@semantic-release/npm/7.0.9_semantic-release@17.4.0: dependencies: '@semantic-release/error': 2.2.0 aggregate-error: 3.1.0 @@ -825,7 +831,7 @@ packages: rc: 1.2.8 read-pkg: 5.2.0 registry-auth-token: 4.2.1 - semantic-release: 17.3.1 + semantic-release: 17.4.0 semver: 7.3.4 tempy: 1.0.0 dev: true @@ -835,7 +841,7 @@ packages: semantic-release: '>=16.0.0 <18.0.0' resolution: integrity: sha512-VsmmQF3/n7mDbm6AGL0yPD3QNTGsHdinBtkyyerN1eLgvhdGJ/vEeAvmDMARiuf5Ev9cFeCheF0wLyUZNlAkeA== - /@semantic-release/release-notes-generator/9.0.1_semantic-release@17.3.1: + /@semantic-release/release-notes-generator/9.0.1_semantic-release@17.4.0: dependencies: conventional-changelog-angular: 5.0.12 conventional-changelog-writer: 4.0.18 @@ -847,7 +853,7 @@ packages: into-stream: 5.1.1 lodash: 4.17.20 read-pkg-up: 7.0.1 - semantic-release: 17.3.1 + semantic-release: 17.4.0 dev: true engines: node: '>=10.18' @@ -867,14 +873,14 @@ packages: dev: true resolution: integrity: sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA== - /@sinonjs/samsam/5.3.0: + /@sinonjs/samsam/5.3.1: dependencies: '@sinonjs/commons': 1.8.1 lodash.get: 4.4.2 type-detect: 4.0.8 dev: true resolution: - integrity: sha512-hXpcfx3aq+ETVBwPlRFICld5EnrkexXuXDwqUNhDdr5L8VjvMeSRwyOa0qL7XFmR+jVWR4rUZtnxlG7RX72sBg== + integrity: sha512-1Hc0b1TtyfBu8ixF/tpfSHTVWKwCBLY4QJbkgnE7HcwyvT2xArDxb4K7dMgqRm3szI+LJbzmW/s4xxEhv6hwDg== /@sinonjs/text-encoding/0.7.1: dev: true resolution: @@ -918,6 +924,10 @@ packages: dev: true resolution: integrity: sha512-G+ITQPXkwTrslfG5L/BksmbLUA0M1iybEsmCWPqzSxsRRhJZimBKJkoMi8fr/CPygPTj4zO5pJH7I2/cm9M7SQ== + /@types/chai/4.2.15: + dev: true + resolution: + integrity: sha512-rYff6FI+ZTKAPkJUoyz7Udq3GaoDZnxYDEvdEdFZASiA7PoErltHezDishqQiSDWrGxvxmplH304jyzQmjp0AQ== /@types/cross-spawn/6.0.2: dependencies: '@types/node': 13.13.36 @@ -976,13 +986,6 @@ packages: dev: true resolution: integrity: sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA== - /@types/jest/26.0.19: - dependencies: - jest-diff: 26.6.2 - pretty-format: 26.6.2 - dev: true - resolution: - integrity: sha512-jqHoirTG61fee6v6rwbnEuKhpSKih0tuhqeFbCmMmErhtu3BYlOZaXWjffgOstMM4S/3iQD31lI5bGLTrs97yQ== /@types/jest/26.0.20: dependencies: jest-diff: 26.6.2 @@ -1022,6 +1025,10 @@ packages: dev: true resolution: integrity: sha512-wct+WgRTTkBm2R3vbrFOqyZM5w0g+D8KnhstG9463CJBVC3UVZHMToge7iMBR1vDl/I+NWFHUeK9X+JcF0rWKw== + /@types/node/13.13.45: + dev: true + resolution: + integrity: sha512-703YTEp8AwQeapI0PTXDOj+Bs/mtdV/k9VcTP7z/de+lx6XjFMKdB+JhKnK+6PZ5za7omgZ3V6qm/dNkMj/Zow== /@types/normalize-package-data/2.4.0: dev: true resolution: @@ -1038,10 +1045,10 @@ packages: dev: true resolution: integrity: sha512-UEyp8LwZ4Dg30kVU2Q3amHHyTn1jEdhCIE59ANed76GaT1Vp76DD3ZWSAxgCrw6wJ0TqeoBpqmfUHiUDPs//HQ== - /@types/prettier/2.1.6: + /@types/prettier/2.2.1: dev: true resolution: - integrity: sha512-6gOkRe7OIioWAXfnO/2lFiv+SJichKVSys1mSsgyrYHSEjk8Ctv4tSR/Odvnu+HWlH2C8j53dahU03XmQdd5fA== + integrity: sha512-DxZZbyMAM9GWEzXL+BMZROWz9oo6A9EilwwOMET2UVu2uZTqMWS5S69KVtuVKaRjCUpcrOXRalet86/OpG4kqw== /@types/retry/0.12.0: dev: true resolution: @@ -1110,18 +1117,25 @@ packages: dev: true resolution: integrity: sha512-f+fD/fQAo3BCbCDlrUpznF1A5Zp9rB0noS5vnoormHSIPFKL0Z2DcUJ3Gxp5ytH4uLRNxy7AwYUC9exZzqGMAw== - /@typescript-eslint/eslint-plugin/4.12.0_343306961d6b60bcf6bd09d193a54461: + /@types/yargs/15.0.13: dependencies: - '@typescript-eslint/experimental-utils': 4.12.0_eslint@7.17.0+typescript@4.1.3 - '@typescript-eslint/parser': 4.12.0_eslint@7.17.0+typescript@4.1.3 - '@typescript-eslint/scope-manager': 4.12.0 + '@types/yargs-parser': 15.0.0 + dev: true + resolution: + integrity: sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ== + /@typescript-eslint/eslint-plugin/4.15.2_f59adae6c23e25423ba8722b4851fe62: + dependencies: + '@typescript-eslint/experimental-utils': 4.15.2_eslint@7.20.0+typescript@4.2.2 + '@typescript-eslint/parser': 4.15.2_eslint@7.20.0+typescript@4.2.2 + '@typescript-eslint/scope-manager': 4.15.2 debug: 4.3.1 - eslint: 7.17.0 + eslint: 7.20.0 functional-red-black-tree: 1.0.1 + lodash: 4.17.20 regexpp: 3.1.0 semver: 7.3.4 - tsutils: 3.17.1_typescript@4.1.3 - typescript: 4.1.3 + tsutils: 3.17.1_typescript@4.2.2 + typescript: 4.2.2 dev: true engines: node: ^10.12.0 || >=12.0.0 @@ -1133,14 +1147,14 @@ packages: typescript: optional: true resolution: - integrity: sha512-wHKj6q8s70sO5i39H2g1gtpCXCvjVszzj6FFygneNFyIAxRvNSVz9GML7XpqrB9t7hNutXw+MHnLN/Ih6uyB8Q== - /@typescript-eslint/experimental-utils/4.12.0_eslint@7.17.0+typescript@4.1.3: + integrity: sha512-uiQQeu9tWl3f1+oK0yoAv9lt/KXO24iafxgQTkIYO/kitruILGx3uH+QtIAHqxFV+yIsdnJH+alel9KuE3J15Q== + /@typescript-eslint/experimental-utils/4.12.0_eslint@7.20.0+typescript@4.2.2: dependencies: '@types/json-schema': 7.0.6 '@typescript-eslint/scope-manager': 4.12.0 '@typescript-eslint/types': 4.12.0 - '@typescript-eslint/typescript-estree': 4.12.0_typescript@4.1.3 - eslint: 7.17.0 + '@typescript-eslint/typescript-estree': 4.12.0_typescript@4.2.2 + eslint: 7.20.0 eslint-scope: 5.1.1 eslint-utils: 2.1.0 dev: true @@ -1151,13 +1165,13 @@ packages: typescript: '*' resolution: integrity: sha512-MpXZXUAvHt99c9ScXijx7i061o5HEjXltO+sbYfZAAHxv3XankQkPaNi5myy0Yh0Tyea3Hdq1pi7Vsh0GJb0fA== - /@typescript-eslint/experimental-utils/4.9.1_eslint@7.17.0+typescript@4.1.3: + /@typescript-eslint/experimental-utils/4.15.2_eslint@7.20.0+typescript@4.2.2: dependencies: '@types/json-schema': 7.0.6 - '@typescript-eslint/scope-manager': 4.9.1 - '@typescript-eslint/types': 4.9.1 - '@typescript-eslint/typescript-estree': 4.9.1_typescript@4.1.3 - eslint: 7.17.0 + '@typescript-eslint/scope-manager': 4.15.2 + '@typescript-eslint/types': 4.15.2 + '@typescript-eslint/typescript-estree': 4.15.2_typescript@4.2.2 + eslint: 7.20.0 eslint-scope: 5.1.1 eslint-utils: 2.1.0 dev: true @@ -1167,15 +1181,15 @@ packages: eslint: '*' typescript: '*' resolution: - integrity: sha512-c3k/xJqk0exLFs+cWSJxIjqLYwdHCuLWhnpnikmPQD2+NGAx9KjLYlBDcSI81EArh9FDYSL6dslAUSwILeWOxg== - /@typescript-eslint/parser/4.12.0_eslint@7.17.0+typescript@4.1.3: + integrity: sha512-Fxoshw8+R5X3/Vmqwsjc8nRO/7iTysRtDqx6rlfLZ7HbT8TZhPeQqbPjTyk2RheH3L8afumecTQnUc9EeXxohQ== + /@typescript-eslint/parser/4.15.2_eslint@7.20.0+typescript@4.2.2: dependencies: - '@typescript-eslint/scope-manager': 4.12.0 - '@typescript-eslint/types': 4.12.0 - '@typescript-eslint/typescript-estree': 4.12.0_typescript@4.1.3 + '@typescript-eslint/scope-manager': 4.15.2 + '@typescript-eslint/types': 4.15.2 + '@typescript-eslint/typescript-estree': 4.15.2_typescript@4.2.2 debug: 4.3.1 - eslint: 7.17.0 - typescript: 4.1.3 + eslint: 7.20.0 + typescript: 4.2.2 dev: true engines: node: ^10.12.0 || >=12.0.0 @@ -1186,7 +1200,7 @@ packages: typescript: optional: true resolution: - integrity: sha512-9XxVADAo9vlfjfoxnjboBTxYOiNY93/QuvcPgsiKvHxW6tOZx1W4TvkIQ2jB3k5M0pbFP5FlXihLK49TjZXhuQ== + integrity: sha512-SHeF8xbsC6z2FKXsaTb1tBCf0QZsjJ94H6Bo51Y1aVEZ4XAefaw5ZAilMoDPlGghe+qtq7XdTiDlGfVTOmvA+Q== /@typescript-eslint/scope-manager/4.12.0: dependencies: '@typescript-eslint/types': 4.12.0 @@ -1196,28 +1210,28 @@ packages: node: ^8.10.0 || ^10.13.0 || >=11.10.1 resolution: integrity: sha512-QVf9oCSVLte/8jvOsxmgBdOaoe2J0wtEmBr13Yz0rkBNkl5D8bfnf6G4Vhox9qqMIoG7QQoVwd2eG9DM/ge4Qg== - /@typescript-eslint/scope-manager/4.9.1: + /@typescript-eslint/scope-manager/4.15.2: dependencies: - '@typescript-eslint/types': 4.9.1 - '@typescript-eslint/visitor-keys': 4.9.1 + '@typescript-eslint/types': 4.15.2 + '@typescript-eslint/visitor-keys': 4.15.2 dev: true engines: node: ^8.10.0 || ^10.13.0 || >=11.10.1 resolution: - integrity: sha512-sa4L9yUfD/1sg9Kl8OxPxvpUcqxKXRjBeZxBuZSSV1v13hjfEJkn84n0An2hN8oLQ1PmEl2uA6FkI07idXeFgQ== + integrity: sha512-Zm0tf/MSKuX6aeJmuXexgdVyxT9/oJJhaCkijv0DvJVT3ui4zY6XYd6iwIo/8GEZGy43cd7w1rFMiCLHbRzAPQ== /@typescript-eslint/types/4.12.0: dev: true engines: node: ^8.10.0 || ^10.13.0 || >=11.10.1 resolution: integrity: sha512-N2RhGeheVLGtyy+CxRmxdsniB7sMSCfsnbh8K/+RUIXYYq3Ub5+sukRCjVE80QerrUBvuEvs4fDhz5AW/pcL6g== - /@typescript-eslint/types/4.9.1: + /@typescript-eslint/types/4.15.2: dev: true engines: node: ^8.10.0 || ^10.13.0 || >=11.10.1 resolution: - integrity: sha512-fjkT+tXR13ks6Le7JiEdagnwEFc49IkOyys7ueWQ4O8k4quKPwPJudrwlVOJCUQhXo45PrfIvIarcrEjFTNwUA== - /@typescript-eslint/typescript-estree/4.12.0_typescript@4.1.3: + integrity: sha512-r7lW7HFkAarfUylJ2tKndyO9njwSyoy6cpfDKWPX6/ctZA+QyaYscAHXVAfJqtnY6aaTwDYrOhp+ginlbc7HfQ== + /@typescript-eslint/typescript-estree/4.12.0_typescript@4.2.2: dependencies: '@typescript-eslint/types': 4.12.0 '@typescript-eslint/visitor-keys': 4.12.0 @@ -1226,8 +1240,8 @@ packages: is-glob: 4.0.1 lodash: 4.17.20 semver: 7.3.4 - tsutils: 3.17.1_typescript@4.1.3 - typescript: 4.1.3 + tsutils: 3.17.1_typescript@4.2.2 + typescript: 4.2.2 dev: true engines: node: ^10.12.0 || >=12.0.0 @@ -1238,17 +1252,16 @@ packages: optional: true resolution: integrity: sha512-gZkFcmmp/CnzqD2RKMich2/FjBTsYopjiwJCroxqHZIY11IIoN0l5lKqcgoAPKHt33H2mAkSfvzj8i44Jm7F4w== - /@typescript-eslint/typescript-estree/4.9.1_typescript@4.1.3: + /@typescript-eslint/typescript-estree/4.15.2_typescript@4.2.2: dependencies: - '@typescript-eslint/types': 4.9.1 - '@typescript-eslint/visitor-keys': 4.9.1 + '@typescript-eslint/types': 4.15.2 + '@typescript-eslint/visitor-keys': 4.15.2 debug: 4.3.1 globby: 11.0.1 is-glob: 4.0.1 - lodash: 4.17.20 semver: 7.3.4 - tsutils: 3.17.1_typescript@4.1.3 - typescript: 4.1.3 + tsutils: 3.17.1_typescript@4.2.2 + typescript: 4.2.2 dev: true engines: node: ^10.12.0 || >=12.0.0 @@ -1258,7 +1271,7 @@ packages: typescript: optional: true resolution: - integrity: sha512-bzP8vqwX6Vgmvs81bPtCkLtM/Skh36NE6unu6tsDeU/ZFoYthlTXbBmpIrvosgiDKlWTfb2ZpPELHH89aQjeQw== + integrity: sha512-cGR8C2g5SPtHTQvAymEODeqx90pJHadWsgTtx6GbnTWKqsg7yp6Eaya9nFzUd4KrKhxdYTTFBiYeTPQaz/l8bw== /@typescript-eslint/visitor-keys/4.12.0: dependencies: '@typescript-eslint/types': 4.12.0 @@ -1268,15 +1281,15 @@ packages: node: ^8.10.0 || ^10.13.0 || >=11.10.1 resolution: integrity: sha512-hVpsLARbDh4B9TKYz5cLbcdMIOAoBYgFPCSP9FFS/liSF+b33gVNq8JHY3QGhHNVz85hObvL7BEYLlgx553WCw== - /@typescript-eslint/visitor-keys/4.9.1: + /@typescript-eslint/visitor-keys/4.15.2: dependencies: - '@typescript-eslint/types': 4.9.1 + '@typescript-eslint/types': 4.15.2 eslint-visitor-keys: 2.0.0 dev: true engines: node: ^8.10.0 || ^10.13.0 || >=11.10.1 resolution: - integrity: sha512-9gspzc6UqLQHd7lXQS7oWs+hrYggspv/rk6zzEMhCbYwPE/sF7oxo7GAjkS35Tdlt7wguIG+ViWCPtVZHz/ybQ== + integrity: sha512-TME1VgSb7wTwgENN5KVj4Nqg25hP8DisXxNBojM4Nn31rYaNDIocNm5cmjOFfh42n7NVERxWrDFoETO/76ePyg== /JSONStream/1.3.5: dependencies: jsonparse: 1.3.1 @@ -1607,15 +1620,16 @@ packages: dev: true resolution: integrity: sha512-fmkJBknJKoZwem3/IKSSLpkdNXZeBu5Q7GA/aRsr2btgrptmSCxi2oFjZHqGdK9DoTil9PIHlPIZw2EcRJXRvw== - /babel-eslint/10.1.0_eslint@7.17.0: + /babel-eslint/10.1.0_eslint@7.20.0: dependencies: - '@babel/code-frame': 7.10.4 + '@babel/code-frame': 7.12.11 '@babel/parser': 7.12.10 '@babel/traverse': 7.12.10 '@babel/types': 7.12.10 - eslint: 7.17.0 + eslint: 7.20.0 eslint-visitor-keys: 1.3.0 resolve: 1.19.0 + deprecated: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates. dev: true engines: node: '>=6' @@ -2069,7 +2083,7 @@ packages: dev: true resolution: integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= - /chai/4.2.0: + /chai/4.3.0: dependencies: assertion-error: 1.1.0 check-error: 1.0.2 @@ -2079,9 +2093,9 @@ packages: type-detect: 4.0.8 dev: true engines: - node: '>=4' + node: '>=8' resolution: - integrity: sha512-XQU3bhBukrOsQCuwZndwGcCVQHyZi53fQ6Ys1Fym7E4olpIqqZZhhoFJoaKVvV17lWQoXYwgWN2nF5crA8J2jw== + integrity: sha512-/BFd2J30EcOwmdOgXvVsmM48l0Br0nmZPlO0uOW4XKh6kpsUumRXBgPV+IlaqFaqr9cYbeoZAM1Npx0i4A+aiA== /chalk/1.1.3: dependencies: ansi-styles: 2.2.1 @@ -2198,7 +2212,6 @@ packages: string-width: 4.2.0 strip-ansi: 6.0.0 wrap-ansi: 7.0.0 - dev: false resolution: integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== /clone/1.0.4: @@ -2274,18 +2287,18 @@ packages: node: '>= 0.8' resolution: integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - /commander/6.2.0: + /commander/6.2.1: dev: true engines: node: '>= 6' resolution: - integrity: sha512-zP4jEKbe8SHzKJYQmq8Y9gYjtO/POJLgIdKgV7B9qNmABVFVc+ctqSX6iXh4mCpJfRBOabiZ2YKPg8ciDw6C+Q== - /commander/6.2.1: + integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== + /commander/7.1.0: dev: true engines: - node: '>= 6' + node: '>= 10' resolution: - integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== + integrity: sha512-pRxBna3MJe6HKnBGsDyMv8ETbptw3axEdYHoqNh7gu5oDcew8fs0xnivZGm06Ogk8zGAJ9VX+OPEr2GXEQK4dg== /compare-func/2.0.0: dependencies: array-ify: 1.0.0 @@ -2526,18 +2539,6 @@ packages: dev: true resolution: integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - /cosmiconfig/6.0.0: - dependencies: - '@types/parse-json': 4.0.0 - import-fresh: 3.2.2 - parse-json: 5.1.0 - path-type: 4.0.0 - yaml: 1.10.0 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== /cosmiconfig/7.0.0: dependencies: '@types/parse-json': 4.0.0 @@ -2986,15 +2987,15 @@ packages: hasBin: true resolution: integrity: sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg== - /devmoji/2.1.13: + /devmoji/2.2.0: dependencies: chalk: 4.1.0 - commander: 6.2.0 - ts-interface-checker: 0.1.13 + commander: 7.1.0 + ts-interface-checker: 0.2.0 dev: true hasBin: true resolution: - integrity: sha512-CyToAgcVawtaDtQp906noln4Gl+IFWq9Bs95ht4o9LeYc5oVfOg/2KEE3sKYZHP74h7/PNrE465z7bSjIHRHyw== + integrity: sha512-8I+/VAM3Bpu0jTgOQ0co1+FCtoRdRPLwzY/Kt6w5Ns/UKo4H4mPB5YZ5zn1WJhquzYQcc9WL9E3W8F9N58KZ/w== /diff-sequences/26.6.2: dev: true engines: @@ -3173,7 +3174,6 @@ packages: resolution: integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== /escalade/3.1.1: - dev: false engines: node: '>=6' resolution: @@ -3213,15 +3213,15 @@ packages: node: '>=4' resolution: integrity: sha512-otzzTim2/1+lVrlH19EfQQJEhVJSu0zOb9ygb3iapN6UlyaDtyRq4b5U1FuW0v1lRa9Fp/GJyHkSwm6NqABgCA== - /eslint-config-prettier/7.1.0_eslint@7.17.0: + /eslint-config-prettier/7.2.0_eslint@7.20.0: dependencies: - eslint: 7.17.0 + eslint: 7.20.0 dev: true hasBin: true peerDependencies: eslint: '>=7.0.0' resolution: - integrity: sha512-9sm5/PxaFG7qNJvJzTROMM1Bk1ozXVTKI0buKOyb0Bsr1hrwi0H/TzxF/COtf1uxikIK8SwhX7K6zg78jAzbeA== + integrity: sha512-rV4Qu0C3nfJKPOAhFujFxB7RMP+URFyQqqOZW9DMRD7ZDTFyjaIlETU3xzHELt++4ugC0+Jm084HQYkkJe+Ivg== /eslint-import-resolver-node/0.3.4: dependencies: debug: 2.6.9 @@ -3238,9 +3238,9 @@ packages: node: '>=4' resolution: integrity: sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA== - /eslint-plugin-chai-expect/2.2.0_eslint@7.17.0: + /eslint-plugin-chai-expect/2.2.0_eslint@7.20.0: dependencies: - eslint: 7.17.0 + eslint: 7.20.0 dev: true engines: node: 6.* || 8.* || >= 10.* @@ -3248,9 +3248,9 @@ packages: eslint: '>=2.0.0 <= 7.x' resolution: integrity: sha512-ExTJKhgeYMfY8wDj3UiZmgpMKJOUHGNHmWMlxT49JUDB1vTnw0sSNfXJSxnX+LcebyBD/gudXzjzD136WqPJrQ== - /eslint-plugin-es/3.0.1_eslint@7.17.0: + /eslint-plugin-es/3.0.1_eslint@7.20.0: dependencies: - eslint: 7.17.0 + eslint: 7.20.0 eslint-utils: 2.1.0 regexpp: 3.1.0 dev: true @@ -3260,14 +3260,14 @@ packages: eslint: '>=4.19.1' resolution: integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ== - /eslint-plugin-import/2.22.1_eslint@7.17.0: + /eslint-plugin-import/2.22.1_eslint@7.20.0: dependencies: array-includes: 3.1.2 array.prototype.flat: 1.2.4 contains-path: 0.1.0 debug: 2.6.9 doctrine: 1.5.0 - eslint: 7.17.0 + eslint: 7.20.0 eslint-import-resolver-node: 0.3.4 eslint-module-utils: 2.6.0 has: 1.0.3 @@ -3283,10 +3283,10 @@ packages: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 resolution: integrity: sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw== - /eslint-plugin-jest/24.1.3_eslint@7.17.0+typescript@4.1.3: + /eslint-plugin-jest/24.1.5_eslint@7.20.0+typescript@4.2.2: dependencies: - '@typescript-eslint/experimental-utils': 4.9.1_eslint@7.17.0+typescript@4.1.3 - eslint: 7.17.0 + '@typescript-eslint/experimental-utils': 4.12.0_eslint@7.20.0+typescript@4.2.2 + eslint: 7.20.0 dev: true engines: node: '>=10' @@ -3294,11 +3294,11 @@ packages: eslint: '>=5' typescript: '*' resolution: - integrity: sha512-dNGGjzuEzCE3d5EPZQ/QGtmlMotqnYWD/QpCZ1UuZlrMAdhG5rldh0N0haCvhGnUkSeuORS5VNROwF9Hrgn3Lg== - /eslint-plugin-node/11.1.0_eslint@7.17.0: + integrity: sha512-FIP3lwC8EzEG+rOs1y96cOJmMVpdFNreoDJv29B5vIupVssRi8zrSY3QadogT0K3h1Y8TMxJ6ZSAzYUmFCp2hg== + /eslint-plugin-node/11.1.0_eslint@7.20.0: dependencies: - eslint: 7.17.0 - eslint-plugin-es: 3.0.1_eslint@7.17.0 + eslint: 7.20.0 + eslint-plugin-es: 3.0.1_eslint@7.20.0 eslint-utils: 2.1.0 ignore: 5.1.8 minimatch: 3.0.4 @@ -3311,10 +3311,10 @@ packages: eslint: '>=5.16.0' resolution: integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g== - /eslint-plugin-prettier/3.3.1_69979e61f6e4e06807b16d761b81a74d: + /eslint-plugin-prettier/3.3.1_90376326e593b529cca0740deb6f3b7f: dependencies: - eslint: 7.17.0 - eslint-config-prettier: 7.1.0_eslint@7.17.0 + eslint: 7.20.0 + eslint-config-prettier: 7.2.0_eslint@7.20.0 prettier: 2.2.1 prettier-linter-helpers: 1.0.0 dev: true @@ -3329,19 +3329,19 @@ packages: optional: true resolution: integrity: sha512-Rq3jkcFY8RYeQLgk2cCwuc0P7SEFwDravPhsJZOQ5N4YI4DSg50NyqJ/9gdZHzQlHf8MvafSesbNJCcP/FF6pQ== - /eslint-plugin-promise/4.2.1: + /eslint-plugin-promise/4.3.1: dev: true engines: node: '>=6' resolution: - integrity: sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw== - /eslint-plugin-unicorn/26.0.0_eslint@7.17.0: + integrity: sha512-bY2sGqyptzFBDLh/GMbAxfdJC+b0f23ME63FOE4+Jao0oZ3E1LEwFtWJX/1pGMJLiTtrSSern2CRM/g+dfc0eQ== + /eslint-plugin-unicorn/26.0.1_eslint@7.20.0: dependencies: ci-info: 2.0.0 clean-regexp: 1.0.0 - eslint: 7.17.0 + eslint: 7.20.0 eslint-ast-utils: 1.1.0 - eslint-template-visitor: 2.2.2_eslint@7.17.0 + eslint-template-visitor: 2.2.2_eslint@7.20.0 eslint-utils: 2.1.0 import-modules: 2.1.0 lodash: 4.17.20 @@ -3357,7 +3357,7 @@ packages: peerDependencies: eslint: '>=7.17.0' resolution: - integrity: sha512-7eBSBJ2SnPwmhXczn7vfBLKbVIJtgmmv5ohxi4H2gKmZrjswkBXt2ydPKi5wmQTvHUPk564VCBbw1kfrlwCe7Q== + integrity: sha512-SWgF9sIVY74zqkkSN2dclSCqRfocWSUGD0haC0NX2oRfmdp9p8dQvJYkYSQePaCyssPUE/pqpsIEEZNTh8crUA== /eslint-scope/5.1.1: dependencies: esrecurse: 4.3.0 @@ -3367,12 +3367,12 @@ packages: node: '>=8.0.0' resolution: integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== - /eslint-template-visitor/2.2.2_eslint@7.17.0: + /eslint-template-visitor/2.2.2_eslint@7.20.0: dependencies: - babel-eslint: 10.1.0_eslint@7.17.0 - eslint: 7.17.0 + babel-eslint: 10.1.0_eslint@7.20.0 + eslint: 7.20.0 eslint-visitor-keys: 2.0.0 - esquery: 1.3.1 + esquery: 1.4.0 multimap: 1.1.0 dev: true peerDependencies: @@ -3399,10 +3399,10 @@ packages: node: '>=10' resolution: integrity: sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ== - /eslint/7.17.0: + /eslint/7.20.0: dependencies: - '@babel/code-frame': 7.10.4 - '@eslint/eslintrc': 0.2.2 + '@babel/code-frame': 7.12.11 + '@eslint/eslintrc': 0.3.0 ajv: 6.12.6 chalk: 4.1.0 cross-spawn: 7.0.3 @@ -3413,7 +3413,7 @@ packages: eslint-utils: 2.1.0 eslint-visitor-keys: 2.0.0 espree: 7.3.1 - esquery: 1.3.1 + esquery: 1.4.0 esutils: 2.0.3 file-entry-cache: 6.0.0 functional-red-black-tree: 1.0.1 @@ -3443,7 +3443,7 @@ packages: node: ^10.12.0 || >=12.0.0 hasBin: true resolution: - integrity: sha512-zJk08MiBgwuGoxes5sSQhOtibZ75pz0J35XTRlZOk9xMffhpA9BTbQZxoXZzOl5zMbleShbGwtw+1kGferfFwQ== + integrity: sha512-qGi0CTcOGP2OtCQBgWZlQjcTuP0XkIpYFj25XtRTQSHC+umNnp7UMshr2G8SLsRFYDdAPFeHOsiteadmMH02Yw== /espree/7.3.1: dependencies: acorn: 7.4.1 @@ -3461,14 +3461,14 @@ packages: hasBin: true resolution: integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - /esquery/1.3.1: + /esquery/1.4.0: dependencies: estraverse: 5.2.0 dev: true engines: node: '>=0.10' resolution: - integrity: sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ== + integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== /esrecurse/4.3.0: dependencies: estraverse: 5.2.0 @@ -4301,7 +4301,7 @@ packages: node: '>=10.17.0' resolution: integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== - /husky/4.3.7: + /husky/4.3.8: dependencies: chalk: 4.1.0 ci-info: 2.0.0 @@ -4319,7 +4319,7 @@ packages: hasBin: true requiresBuild: true resolution: - integrity: sha512-0fQlcCDq/xypoyYSJvEuzbDPHFf8ZF9IXKJxlrnvxABTSzK1VPT2RKYQKrcgJ+YD39swgoB6sbzywUqFxUiqjw== + integrity: sha512-LCqqsB0PzJQ/AlCgfrfzRe3e3+NvmefAdKQhRYpxS4u6clblBoDdzzvHi8fmxKRzvMxPY/1WZWzomPZww0Anow== /hyperscript-attribute-to-property/1.0.2: dev: true resolution: @@ -4921,7 +4921,7 @@ packages: jest-validate: 26.6.2 micromatch: 4.0.2 pretty-format: 26.6.2 - ts-node: 9.1.1_typescript@4.1.3 + ts-node: 9.1.1_typescript@4.2.2 dev: true engines: node: '>= 10.14.2' @@ -5638,10 +5638,6 @@ packages: dev: true resolution: integrity: sha1-LcvSwofLwKVcxCMovQxzYVDVPj8= - /lodash.memoize/4.1.2: - dev: true - resolution: - integrity: sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= /lodash.sortby/4.7.0: dev: true resolution: @@ -5825,13 +5821,13 @@ packages: node: '>=10' resolution: integrity: sha512-J4B+iMc12pOdp/wfYi03W2qfAfEyiZzq3qvQh/8vOMNU8vXYY6Jg440EY7dWTBCqROhb1i4nAn3BTByJ5kdx1w== - /marked-terminal/4.1.0_marked@1.2.6: + /marked-terminal/4.1.0_marked@2.0.0: dependencies: ansi-escapes: 4.3.1 cardinal: 2.1.1 chalk: 4.1.0 cli-table: 0.3.4 - marked: 1.2.6 + marked: 2.0.0 node-emoji: 1.10.0 supports-hyperlinks: 2.1.0 dev: true @@ -5839,13 +5835,13 @@ packages: marked: '>=0.4.0 <2.0.0' resolution: integrity: sha512-5KllfAOW02WS6hLRQ7cNvGOxvKW1BKuXELH4EtbWfyWgxQhROoMxEvuQ/3fTgkNjledR0J48F4HbapvYp1zWkQ== - /marked/1.2.6: + /marked/2.0.0: dev: true engines: node: '>= 8.16.2' hasBin: true resolution: - integrity: sha512-7vVuSEZ8g/HH3hK/BH/+7u/NJj7x9VY4EHzujLDcqAQLiOUeFJYAsfSAyoWtR17lKrx7b08qyIno4lffwrzTaA== + integrity: sha512-NqRSh2+LlN2NInpqTQnS614Y/3NkVMFFU6sJlRFEpxJ/LHuK/qJECH7/fXZjk4VZstPW/Pevjil/VtSONsLc7Q== /md5.js/1.3.5: dependencies: hash-base: 3.1.0 @@ -6739,7 +6735,7 @@ packages: integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= /parse-json/5.1.0: dependencies: - '@babel/code-frame': 7.10.4 + '@babel/code-frame': 7.12.11 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.1.6 @@ -7607,27 +7603,27 @@ packages: node: '>=10' resolution: integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== - /semantic-release/17.3.1: + /semantic-release/17.4.0: dependencies: - '@semantic-release/commit-analyzer': 8.0.1_semantic-release@17.3.1 + '@semantic-release/commit-analyzer': 8.0.1_semantic-release@17.4.0 '@semantic-release/error': 2.2.0 - '@semantic-release/github': 7.2.0_semantic-release@17.3.1 - '@semantic-release/npm': 7.0.9_semantic-release@17.3.1 - '@semantic-release/release-notes-generator': 9.0.1_semantic-release@17.3.1 + '@semantic-release/github': 7.2.0_semantic-release@17.4.0 + '@semantic-release/npm': 7.0.9_semantic-release@17.4.0 + '@semantic-release/release-notes-generator': 9.0.1_semantic-release@17.4.0 aggregate-error: 3.1.0 - cosmiconfig: 6.0.0 + cosmiconfig: 7.0.0 debug: 4.3.1 env-ci: 5.0.2 - execa: 4.1.0 + execa: 5.0.0 figures: 3.2.0 find-versions: 4.0.0 - get-stream: 5.2.0 + get-stream: 6.0.0 git-log-parser: 1.2.0 hook-std: 2.0.0 hosted-git-info: 3.0.7 lodash: 4.17.20 - marked: 1.2.6 - marked-terminal: 4.1.0_marked@1.2.6 + marked: 2.0.0 + marked-terminal: 4.1.0_marked@2.0.0 micromatch: 4.0.2 p-each-series: 2.2.0 p-reduce: 2.1.0 @@ -7636,13 +7632,13 @@ packages: semver: 7.3.4 semver-diff: 3.1.1 signale: 1.4.0 - yargs: 15.4.1 + yargs: 16.2.0 dev: true engines: node: '>=10.18' hasBin: true resolution: - integrity: sha512-NSdxvnBTklrRBYRexVUx44Hri9sTu9b8x+1HfWDGIWemDTFQfWOTbT1N3oy5l8WcZHodhRvtyI7gm50SfAa3Fg== + integrity: sha512-FrPUpqKobak39F/6HnxhBK6LdL2ZEHadz5qVDTIJ9qlJ6bw8BQ5sguZ2j0ewI0aqRcLf/u9LGy/kOnUy0v7NbQ== /semver-compare/1.0.0: dev: true resolution: @@ -7790,27 +7786,27 @@ packages: dev: true resolution: integrity: sha1-wvg/Jzo+GhbtsJlWYdoO1e8DM2Q= - /sinon-chai/3.5.0_chai@4.2.0+sinon@9.2.3: + /sinon-chai/3.5.0_chai@4.3.0+sinon@9.2.4: dependencies: - chai: 4.2.0 - sinon: 9.2.3 + chai: 4.3.0 + sinon: 9.2.4 dev: true peerDependencies: chai: ^4.0.0 sinon: '>=4.0.0 <10.0.0' resolution: integrity: sha512-IifbusYiQBpUxxFJkR3wTU68xzBN0+bxCScEaKMjBvAQERg6FnTTc1F17rseLb1tjmkJ23730AXpFI0c47FgAg== - /sinon/9.2.3: + /sinon/9.2.4: dependencies: '@sinonjs/commons': 1.8.1 '@sinonjs/fake-timers': 6.0.1 - '@sinonjs/samsam': 5.3.0 + '@sinonjs/samsam': 5.3.1 diff: 4.0.2 nise: 4.0.4 supports-color: 7.2.0 dev: true resolution: - integrity: sha512-m+DyAWvqVHZtjnjX/nuShasykFeiZ+nPuEfD4G3gpvKGkXRhkF/6NSt2qN2FjZhfrcHXFzUzI+NLnk+42fnLEw== + integrity: sha512-zljcULZQsJxVra28qIAL6ow1Z9tpattkCTEJR4RBP3TGc00FcttsP5pK284Nas5WjMZU5Yzy3kAIp3B3KRf5Yg== /sisteransi/1.0.5: dev: true resolution: @@ -8453,24 +8449,24 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-n5up2e+odkw4dpi8v+sshI8RrbM= - /ts-interface-checker/0.1.13: + /ts-interface-checker/0.2.0: dev: true resolution: - integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA== - /ts-jest/26.4.4_jest@26.6.3+typescript@4.1.3: + integrity: sha512-wkqy1TC9FxALfAl10ov0joZK5aXjIhnOYBe26XSPiRD0UemFuQOF7D/LowiCFu5gbjYJc+ao0H+I50YYU9oKVA== + /ts-jest/26.5.2_jest@26.6.3+typescript@4.2.2: dependencies: - '@types/jest': 26.0.19 + '@types/jest': 26.0.20 bs-logger: 0.2.6 buffer-from: 1.1.1 fast-json-stable-stringify: 2.1.0 jest: 26.6.3_ts-node@9.1.1 jest-util: 26.6.2 json5: 2.1.3 - lodash.memoize: 4.1.2 + lodash: 4.17.20 make-error: 1.3.6 mkdirp: 1.0.4 semver: 7.3.4 - typescript: 4.1.3 + typescript: 4.2.2 yargs-parser: 20.2.4 dev: true engines: @@ -8480,15 +8476,15 @@ packages: jest: '>=26 <27' typescript: '>=3.8 <5.0' resolution: - integrity: sha512-3lFWKbLxJm34QxyVNNCgXX1u4o/RV0myvA2y2Bxm46iGIjKlaY0own9gIckbjZJPn+WaJEnfPPJ20HHGpoq4yg== - /ts-node/9.1.1_typescript@4.1.3: + integrity: sha512-bwyJ2zJieSugf7RB+o8fgkMeoMVMM2KPDE0UklRLuACxjwJsOrZNo6chrcScmK33YavPSwhARffy8dZx5LJdUQ== + /ts-node/9.1.1_typescript@4.2.2: dependencies: arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 source-map-support: 0.5.19 - typescript: 4.1.3 + typescript: 4.2.2 yn: 3.1.1 dev: true engines: @@ -8519,10 +8515,10 @@ packages: dev: false resolution: integrity: sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A== - /tsutils/3.17.1_typescript@4.1.3: + /tsutils/3.17.1_typescript@4.2.2: dependencies: tslib: 1.14.1 - typescript: 4.1.3 + typescript: 4.2.2 dev: true engines: node: '>= 6' @@ -8588,12 +8584,12 @@ packages: node: '>=10' resolution: integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw== - /type-fest/0.20.2: + /type-fest/0.21.2: dev: false engines: node: '>=10' resolution: - integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + integrity: sha512-pvQl0WNazvfQ0rq2XDdhpWv49sohh2t+buFbglaJ9N9+Xj4BhFRpuo+uJxemeARteRxRloJ1m+8gBR6Z2Nfktg== /type-fest/0.6.0: dev: true engines: @@ -8616,13 +8612,13 @@ packages: dev: true resolution: integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= - /typescript/4.1.3: + /typescript/4.2.2: dev: true engines: node: '>=4.2.0' hasBin: true resolution: - integrity: sha512-B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg== + integrity: sha512-tbb+NVrLfnsJy3M59lsDgrzWIflR4d4TIUjz+heUnHZwdF7YsrMTKoRERiIvI2lvBG95dfpLxB21WZhys1bgaQ== /typesync/0.8.0: dependencies: awilix: 4.3.1 @@ -8921,7 +8917,6 @@ packages: ansi-styles: 4.3.0 string-width: 4.2.0 strip-ansi: 6.0.0 - dev: false engines: node: '>=10' resolution: @@ -8971,7 +8966,6 @@ packages: resolution: integrity: sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ== /y18n/5.0.5: - dev: false engines: node: '>=10' resolution: @@ -9035,7 +9029,6 @@ packages: string-width: 4.2.0 y18n: 5.0.5 yargs-parser: 20.2.4 - dev: false engines: node: '>=10' resolution: @@ -9056,44 +9049,44 @@ specifiers: 0x: 4.10.2 '@semantic-release/changelog': 5.0.1 '@semantic-release/git': 9.0.0 - '@types/chai': 4.2.14 + '@types/chai': 4.2.15 '@types/cross-spawn': 6.0.2 '@types/eslint': 7.2.6 '@types/eslint-plugin-prettier': 3.1.0 '@types/jest': 26.0.20 '@types/json5': 0.0.30 - '@types/node': 13.13.39 + '@types/node': 13.13.45 '@types/pnpapi': 0.0.1 - '@types/prettier': 2.1.6 + '@types/prettier': 2.2.1 '@types/rimraf': 3.0.0 '@types/semantic-release': 17.2.0 '@types/sinon': 9.0.10 '@types/sinon-chai': 3.2.5 '@types/wrap-ansi': 3.0.0 '@types/yamljs': 0.2.31 - '@types/yargs': 15.0.12 - '@typescript-eslint/eslint-plugin': 4.12.0 - '@typescript-eslint/parser': 4.12.0 + '@types/yargs': 15.0.13 + '@typescript-eslint/eslint-plugin': 4.15.2 + '@typescript-eslint/parser': 4.15.2 ansi-split: ^1.0.1 builtin-modules: 3.2.0 - chai: 4.2.0 + chai: 4.3.0 chalk: ^4.0.0 conventional-changelog-cli: 2.1.1 coveralls: 3.1.0 cross-spawn: ^7.0.1 - devmoji: 2.1.13 - eslint: 7.17.0 - eslint-config-prettier: 7.1.0 + devmoji: 2.2.0 + eslint: 7.20.0 + eslint-config-prettier: 7.2.0 eslint-plugin-chai-expect: 2.2.0 eslint-plugin-import: 2.22.1 - eslint-plugin-jest: 24.1.3 + eslint-plugin-jest: 24.1.5 eslint-plugin-node: 11.1.0 eslint-plugin-prettier: 3.3.1 - eslint-plugin-promise: 4.2.1 - eslint-plugin-unicorn: 26.0.0 + eslint-plugin-promise: 4.3.1 + eslint-plugin-unicorn: 26.0.1 fast-glob: ^3.2.2 globrex: ^0.1.2 - husky: 4.3.7 + husky: 4.3.8 jest: 26.6.3 json5: ^2.1.1 markdownlint-cli: 0.26.0 @@ -9103,16 +9096,16 @@ specifiers: prettier: 2.2.1 ps-list: ^7.0.0 rimraf: 3.0.2 - semantic-release: 17.3.1 + semantic-release: 17.4.0 shellwords-ts: ^3.0.0 - sinon: 9.2.3 + sinon: 9.2.4 sinon-chai: 3.5.0 string-width: ^4.2.0 - ts-jest: 26.4.4 + ts-jest: 26.5.2 ts-node: 9.1.1 tslib: 2.1.0 - type-fest: ^0.20.0 - typescript: 4.1.3 + type-fest: ^0.21.0 + typescript: 4.2.2 typesync: 0.8.0 wrap-ansi: ^7.0.0 yamljs: ^0.3.0