From 54ee6f7985805cfcc272aec1a955fc6ee49048b3 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 10 Dec 2020 16:02:46 +0000 Subject: [PATCH] chore(deps): update eslint --- package.json | 8 +- pnpm-lock.yaml | 286 +++++++++++++++++++++++++++++++++++++------------ 2 files changed, 221 insertions(+), 73 deletions(-) diff --git a/package.json b/package.json index c37e7ff..b86c563 100644 --- a/package.json +++ b/package.json @@ -80,17 +80,17 @@ "@types/eslint-plugin-prettier": "3.1.0", "@types/prettier": "2.0.1", "@types/rimraf": "3.0.0", - "@typescript-eslint/eslint-plugin": "3.3.0", - "@typescript-eslint/parser": "3.3.0", + "@typescript-eslint/eslint-plugin": "4.9.1", + "@typescript-eslint/parser": "4.9.1", "@zeit/ncc": "0.22.3", "devmoji": "2.1.9", "eslint": "7.3.0", - "eslint-config-prettier": "6.11.0", + "eslint-config-prettier": "7.0.0", "eslint-plugin-import": "2.21.2", "eslint-plugin-node": "11.1.0", "eslint-plugin-prettier": "3.1.4", "eslint-plugin-promise": "4.2.1", - "eslint-plugin-unicorn": "20.1.0", + "eslint-plugin-unicorn": "23.0.0", "husky": "4.2.5", "prettier": "2.0.5", "release-it": "13.6.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b9426dc..4b88d5e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,17 +8,17 @@ devDependencies: '@types/eslint-plugin-prettier': 3.1.0 '@types/prettier': 2.0.1 '@types/rimraf': 3.0.0 - '@typescript-eslint/eslint-plugin': 3.3.0_2e9c87f5fa11a6f2700b378242d385ec - '@typescript-eslint/parser': 3.3.0_eslint@7.3.0+typescript@3.9.5 + '@typescript-eslint/eslint-plugin': 4.9.1_f214b0234b5ed7519efb9ca0df5b8b9d + '@typescript-eslint/parser': 4.9.1_eslint@7.3.0+typescript@3.9.5 '@zeit/ncc': 0.22.3 devmoji: 2.1.9 eslint: 7.3.0 - eslint-config-prettier: 6.11.0_eslint@7.3.0 + eslint-config-prettier: 7.0.0_eslint@7.3.0 eslint-plugin-import: 2.21.2_eslint@7.3.0 eslint-plugin-node: 11.1.0_eslint@7.3.0 eslint-plugin-prettier: 3.1.4_eslint@7.3.0+prettier@2.0.5 eslint-plugin-promise: 4.2.1 - eslint-plugin-unicorn: 20.1.0_eslint@7.3.0 + eslint-plugin-unicorn: 23.0.0_eslint@7.3.0 husky: 4.2.5 prettier: 2.0.5 release-it: 13.6.3 @@ -29,7 +29,7 @@ devDependencies: tslib: 2.0.0 typescript: 3.9.5 typesync: 0.7.0 -lockfileVersion: 5.1 +lockfileVersion: 5.2 packages: /@babel/code-frame/7.10.1: dependencies: @@ -37,18 +37,97 @@ packages: dev: true resolution: integrity: sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw== - /@babel/helper-validator-identifier/7.10.1: + /@babel/code-frame/7.10.4: + dependencies: + '@babel/highlight': 7.10.4 + dev: true + resolution: + integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== + /@babel/generator/7.12.10: + dependencies: + '@babel/types': 7.12.10 + jsesc: 2.5.2 + source-map: 0.5.7 + dev: true + resolution: + integrity: sha512-6mCdfhWgmqLdtTkhXjnIz0LcdVCd26wS2JXRtj2XY0u5klDsXBREA/pG5NVOuVnF2LUrBGNFtQkIqqTbblg0ww== + /@babel/helper-function-name/7.10.4: + dependencies: + '@babel/helper-get-function-arity': 7.12.10 + '@babel/template': 7.12.7 + '@babel/types': 7.12.10 + dev: true + resolution: + integrity: sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ== + /@babel/helper-get-function-arity/7.12.10: + dependencies: + '@babel/types': 7.12.10 + dev: true + resolution: + integrity: sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag== + /@babel/helper-split-export-declaration/7.11.0: + dependencies: + '@babel/types': 7.12.10 + dev: true + resolution: + integrity: sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg== + /@babel/helper-validator-identifier/7.10.4: dev: true resolution: - integrity: sha512-5vW/JXLALhczRCWP0PnFDMCJAchlBvM7f4uk/jXritBnIa6E1KmqmtrS3yn1LAnxFBypQ3eneLuXjsnfQsgILw== + integrity: sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw== /@babel/highlight/7.10.1: dependencies: - '@babel/helper-validator-identifier': 7.10.1 + '@babel/helper-validator-identifier': 7.10.4 chalk: 2.4.2 js-tokens: 4.0.0 dev: true resolution: integrity: sha512-8rMof+gVP8mxYZApLF/JgNDAkdKa+aJt3ZYxF8z6+j/hpeXL7iMsKCPHa2jNMHu/qqBwzQF4OHNoYi8dMA/rYg== + /@babel/highlight/7.10.4: + dependencies: + '@babel/helper-validator-identifier': 7.10.4 + chalk: 2.4.2 + js-tokens: 4.0.0 + dev: true + resolution: + integrity: sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA== + /@babel/parser/7.12.10: + dev: true + engines: + node: '>=6.0.0' + hasBin: true + resolution: + integrity: sha512-PJdRPwyoOqFAWfLytxrWwGrAxghCgh/yTNCYciOz8QgjflA7aZhECPZAa2VUedKg2+QMWkI0L9lynh2SNmNEgA== + /@babel/template/7.12.7: + dependencies: + '@babel/code-frame': 7.10.4 + '@babel/parser': 7.12.10 + '@babel/types': 7.12.10 + dev: true + resolution: + integrity: sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow== + /@babel/traverse/7.12.10: + dependencies: + '@babel/code-frame': 7.10.4 + '@babel/generator': 7.12.10 + '@babel/helper-function-name': 7.10.4 + '@babel/helper-split-export-declaration': 7.11.0 + '@babel/parser': 7.12.10 + '@babel/types': 7.12.10 + debug: 4.1.1 + globals: 11.12.0 + lodash: 4.17.20 + dev: true + resolution: + integrity: sha512-6aEtf0IeRgbYWzta29lePeYSk+YAFIC3kyqESeft8o5CkFlYIMX+EQDDWEiAQ9LHOA3d0oHdgrSsID/CKqXJlg== + /@babel/types/7.12.10: + dependencies: + '@babel/helper-validator-identifier': 7.10.4 + lodash: 4.17.20 + to-fast-properties: 2.0.0 + dev: true + resolution: + integrity: sha512-sf6wboJV5mGyip2hIpDSKsr80RszPinEFjsHTalMxZAZkoQ2/2yQzxlcFN52SJqsyPfLtPmenL4g2KB3KJXPDw== /@iarna/toml/2.2.5: dev: true resolution: @@ -296,10 +375,6 @@ packages: dev: true resolution: integrity: sha512-6/UIuz99F0IvtDez4U3bRwAmN4VKnuw10Ibblf0iZhtNbmbonMSLqs/qqsXrGIAWvjy+vXqYwOljgtLhrETSMg== - /@types/eslint-visitor-keys/1.0.0: - dev: true - resolution: - integrity: sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag== /@types/eslint/6.8.1: dependencies: '@types/estree': 0.0.44 @@ -401,10 +476,12 @@ packages: dev: true resolution: integrity: sha512-7WhJ0MdpFgYQPXlF4Dx+DhgvlPCfz/x5mHaeDQAKhcenvQP1KCpLQ18JklAqeGMYSAT2PxLpzd0g2/HE7fj7hQ== - /@typescript-eslint/eslint-plugin/3.3.0_2e9c87f5fa11a6f2700b378242d385ec: + /@typescript-eslint/eslint-plugin/4.9.1_f214b0234b5ed7519efb9ca0df5b8b9d: dependencies: - '@typescript-eslint/experimental-utils': 3.3.0_eslint@7.3.0+typescript@3.9.5 - '@typescript-eslint/parser': 3.3.0_eslint@7.3.0+typescript@3.9.5 + '@typescript-eslint/experimental-utils': 4.9.1_eslint@7.3.0+typescript@3.9.5 + '@typescript-eslint/parser': 4.9.1_eslint@7.3.0+typescript@3.9.5 + '@typescript-eslint/scope-manager': 4.9.1 + debug: 4.1.1 eslint: 7.3.0 functional-red-black-tree: 1.0.1 regexpp: 3.1.0 @@ -415,18 +492,20 @@ packages: engines: node: ^10.12.0 || >=12.0.0 peerDependencies: - '@typescript-eslint/parser': ^3.0.0 + '@typescript-eslint/parser': ^4.0.0 eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true resolution: - integrity: sha512-Ybx/wU75Tazz6nU2d7nN6ll0B98odoiYLXwcuwS5WSttGzK46t0n7TPRQ4ozwcTv82UY6TQoIvI+sJfTzqK9dQ== - /@typescript-eslint/experimental-utils/3.3.0_eslint@7.3.0+typescript@3.9.5: + integrity: sha512-QRLDSvIPeI1pz5tVuurD+cStNR4sle4avtHhxA+2uyixWGFjKzJ+EaFVRW6dA/jOgjV5DTAjOxboQkRDE8cRlQ== + /@typescript-eslint/experimental-utils/4.9.1_eslint@7.3.0+typescript@3.9.5: dependencies: '@types/json-schema': 7.0.4 - '@typescript-eslint/typescript-estree': 3.3.0_typescript@3.9.5 + '@typescript-eslint/scope-manager': 4.9.1 + '@typescript-eslint/types': 4.9.1 + '@typescript-eslint/typescript-estree': 4.9.1_typescript@3.9.5 eslint: 7.3.0 eslint-scope: 5.1.0 eslint-utils: 2.0.0 @@ -437,14 +516,14 @@ packages: eslint: '*' typescript: '*' resolution: - integrity: sha512-d4pGIAbu/tYsrPrdHCQ5xfadJGvlkUxbeBB56nO/VGmEDi/sKmfa5fGty5t5veL1OyJBrUmSiRn1R1qfVDydrg== - /@typescript-eslint/parser/3.3.0_eslint@7.3.0+typescript@3.9.5: + integrity: sha512-c3k/xJqk0exLFs+cWSJxIjqLYwdHCuLWhnpnikmPQD2+NGAx9KjLYlBDcSI81EArh9FDYSL6dslAUSwILeWOxg== + /@typescript-eslint/parser/4.9.1_eslint@7.3.0+typescript@3.9.5: dependencies: - '@types/eslint-visitor-keys': 1.0.0 - '@typescript-eslint/experimental-utils': 3.3.0_eslint@7.3.0+typescript@3.9.5 - '@typescript-eslint/typescript-estree': 3.3.0_typescript@3.9.5 + '@typescript-eslint/scope-manager': 4.9.1 + '@typescript-eslint/types': 4.9.1 + '@typescript-eslint/typescript-estree': 4.9.1_typescript@3.9.5 + debug: 4.1.1 eslint: 7.3.0 - eslint-visitor-keys: 1.2.0 typescript: 3.9.5 dev: true engines: @@ -456,14 +535,30 @@ packages: typescript: optional: true resolution: - integrity: sha512-a7S0Sqn/+RpOOWTcaLw6RD4obsharzxmgMfdK24l364VxuBODXjuJM7ImCkSXEN7oz52aiZbXSbc76+2EsE91w== - /@typescript-eslint/typescript-estree/3.3.0_typescript@3.9.5: + integrity: sha512-Gv2VpqiomvQ2v4UL+dXlQcZ8zCX4eTkoIW+1aGVWT6yTO+6jbxsw7yQl2z2pPl/4B9qa5JXeIbhJpONKjXIy3g== + /@typescript-eslint/scope-manager/4.9.1: + dependencies: + '@typescript-eslint/types': 4.9.1 + '@typescript-eslint/visitor-keys': 4.9.1 + dev: true + engines: + node: ^8.10.0 || ^10.13.0 || >=11.10.1 + resolution: + integrity: sha512-sa4L9yUfD/1sg9Kl8OxPxvpUcqxKXRjBeZxBuZSSV1v13hjfEJkn84n0An2hN8oLQ1PmEl2uA6FkI07idXeFgQ== + /@typescript-eslint/types/4.9.1: + dev: true + engines: + node: ^8.10.0 || ^10.13.0 || >=11.10.1 + resolution: + integrity: sha512-fjkT+tXR13ks6Le7JiEdagnwEFc49IkOyys7ueWQ4O8k4quKPwPJudrwlVOJCUQhXo45PrfIvIarcrEjFTNwUA== + /@typescript-eslint/typescript-estree/4.9.1_typescript@3.9.5: dependencies: + '@typescript-eslint/types': 4.9.1 + '@typescript-eslint/visitor-keys': 4.9.1 debug: 4.1.1 - eslint-visitor-keys: 1.2.0 - glob: 7.1.6 + globby: 11.0.1 is-glob: 4.0.1 - lodash: 4.17.15 + lodash: 4.17.20 semver: 7.3.2 tsutils: 3.17.1_typescript@3.9.5 typescript: 3.9.5 @@ -476,7 +571,16 @@ packages: typescript: optional: true resolution: - integrity: sha512-3SqxylENltEvJsjjMSDCUx/edZNSC7wAqifUU1Ywp//0OWEZwMZJfecJud9XxJ/40rAKEbJMKBOQzeOjrLJFzQ== + integrity: sha512-bzP8vqwX6Vgmvs81bPtCkLtM/Skh36NE6unu6tsDeU/ZFoYthlTXbBmpIrvosgiDKlWTfb2ZpPELHH89aQjeQw== + /@typescript-eslint/visitor-keys/4.9.1: + dependencies: + '@typescript-eslint/types': 4.9.1 + 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== /@zeit/ncc/0.22.3: dev: true hasBin: true @@ -655,6 +759,22 @@ packages: dev: true resolution: integrity: sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA== + /babel-eslint/10.1.0_eslint@7.3.0: + dependencies: + '@babel/code-frame': 7.10.1 + '@babel/parser': 7.12.10 + '@babel/traverse': 7.12.10 + '@babel/types': 7.12.10 + eslint: 7.3.0 + eslint-visitor-keys: 1.3.0 + resolve: 1.17.0 + dev: true + engines: + node: '>=6' + peerDependencies: + eslint: '>= 4.12.1' + resolution: + integrity: sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== /balanced-match/1.0.0: dev: true resolution: @@ -1250,6 +1370,7 @@ packages: /debug/4.1.1: dependencies: ms: 2.1.2 + deprecated: 'Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)' dev: true resolution: integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== @@ -1501,16 +1622,15 @@ packages: node: '>=4' resolution: integrity: sha512-otzzTim2/1+lVrlH19EfQQJEhVJSu0zOb9ygb3iapN6UlyaDtyRq4b5U1FuW0v1lRa9Fp/GJyHkSwm6NqABgCA== - /eslint-config-prettier/6.11.0_eslint@7.3.0: + /eslint-config-prettier/7.0.0_eslint@7.3.0: dependencies: eslint: 7.3.0 - get-stdin: 6.0.0 dev: true hasBin: true peerDependencies: - eslint: '>=3.14.1' + eslint: '>=7.0.0' resolution: - integrity: sha512-oB8cpLWSAjOVFEJhhyMZh6NOEOtBVziaqdDQ86+qhDHFbZXoRTM7pNSvFRfW/W/L/LrQ38C99J5CGuRBBzBsdA== + integrity: sha512-8Y8lGLVPPZdaNA7JXqnvETVC7IiVRgAP6afQu9gOQRn90YY3otMNh+x7Vr2vMePQntF+5erdSUBqSzCmU/AxaQ== /eslint-import-resolver-node/0.3.3: dependencies: debug: 2.6.9 @@ -1597,16 +1717,16 @@ packages: node: '>=6' resolution: integrity: sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw== - /eslint-plugin-unicorn/20.1.0_eslint@7.3.0: + /eslint-plugin-unicorn/23.0.0_eslint@7.3.0: dependencies: ci-info: 2.0.0 clean-regexp: 1.0.0 eslint: 7.3.0 eslint-ast-utils: 1.1.0 - eslint-template-visitor: 2.0.0_eslint@7.3.0 - eslint-utils: 2.0.0 + eslint-template-visitor: 2.2.1_eslint@7.3.0 + eslint-utils: 2.1.0 import-modules: 2.0.0 - lodash: 4.17.15 + lodash: 4.17.20 pluralize: 8.0.0 read-pkg-up: 7.0.1 regexp-tree: 0.1.21 @@ -1617,9 +1737,9 @@ packages: engines: node: '>=10' peerDependencies: - eslint: '>=7.0.0' + eslint: '>=7.11.0' resolution: - integrity: sha512-XQxLBJT/gnwyRR6cfYsIK1AdekQchAt5tmcsnldevGjgR2xoZsRUa5/i6e0seNHy2RoT57CkTnbVHwHF8No8LA== + integrity: sha512-Vabo3cjl6cjyhcf+76CdQEY6suOFzK0Xh3xo0uL9VDYrDJP5+B6PjV0tHTYm82WZmFWniugFJM3ywHSNYTi/ZQ== /eslint-scope/5.1.0: dependencies: esrecurse: 4.2.1 @@ -1629,37 +1749,52 @@ packages: node: '>=8.0.0' resolution: integrity: sha512-iiGRvtxWqgtx5m8EyQUJihBloE4EnYeGE/bz1wSPwJE6tZuJUtHlhqDM4Xj2ukE8Dyy1+HCZ4hE0fzIVMzb58w== - /eslint-template-visitor/2.0.0_eslint@7.3.0: + /eslint-template-visitor/2.2.1_eslint@7.3.0: dependencies: + babel-eslint: 10.1.0_eslint@7.3.0 eslint: 7.3.0 - eslint-visitor-keys: 1.1.0 - espree: 7.0.0 + eslint-visitor-keys: 1.3.0 + esquery: 1.3.1 multimap: 1.1.0 dev: true peerDependencies: eslint: '>=7.0.0' resolution: - integrity: sha512-WijrLXWk/TiiG9FBTeEeb2pj/nD8H4eKIYx1DhTv/c7QoFmelE5P+3gzKUcXWZz88AI2+Wjse9DTV8lXrhcUsw== + integrity: sha512-q3SxoBXz0XjPGkUpwGVAwIwIPIxzCAJX1uwfVc8tW3v7u/zS7WXNH3I2Mu2MDz2NgSITAyKLRaQFPHu/iyKxDQ== /eslint-utils/2.0.0: dependencies: - eslint-visitor-keys: 1.1.0 + eslint-visitor-keys: 1.3.0 dev: true engines: node: '>=6' resolution: integrity: sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA== - /eslint-visitor-keys/1.1.0: + /eslint-utils/2.1.0: + dependencies: + eslint-visitor-keys: 1.2.0 dev: true engines: - node: '>=4' + node: '>=6' resolution: - integrity: sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A== + integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== /eslint-visitor-keys/1.2.0: dev: true engines: node: '>=4' resolution: integrity: sha512-WFb4ihckKil6hu3Dp798xdzSfddwKKU3+nGniKF6HfeW6OLd2OUDEPP7TcHtB5+QXOKg2s6B2DaMPE1Nn/kxKQ== + /eslint-visitor-keys/1.3.0: + dev: true + engines: + node: '>=4' + resolution: + integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== + /eslint-visitor-keys/2.0.0: + dev: true + engines: + node: '>=10' + resolution: + integrity: sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ== /eslint/7.3.0: dependencies: '@babel/code-frame': 7.10.1 @@ -1704,16 +1839,6 @@ packages: hasBin: true resolution: integrity: sha512-dJMVXwfU5PT1cj2Nv2VPPrKahKTGdX+5Dh0Q3YuKt+Y2UhdL2YbzsVaBMyG9HC0tBismlv/r1+eZqs6SMIV38Q== - /espree/7.0.0: - dependencies: - acorn: 7.2.0 - acorn-jsx: 5.2.0_acorn@7.2.0 - eslint-visitor-keys: 1.1.0 - dev: true - engines: - node: ^10.12.0 || >=12.0.0 - resolution: - integrity: sha512-/r2XEx5Mw4pgKdyb7GNLQNsu++asx/dltf/CI8RFi9oGHxmQFgvLbc5Op4U6i8Oaj+kdslhJtVlEZeAqH5qOTw== /espree/7.1.0: dependencies: acorn: 7.2.0 @@ -1989,12 +2114,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4= - /get-stdin/6.0.0: - dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g== /get-stream/4.1.0: dependencies: pump: 3.0.0 @@ -2089,6 +2208,12 @@ packages: node: '>=8' resolution: integrity: sha512-5HqUqdhkEovj2Of/ms3IeS/EekcO54ytHRLV4PEY2rhRwrHXLQjeVEES0Lhka0xwNDtGYn58wyC4s5+MHsOO6A== + /globals/11.12.0: + dev: true + engines: + node: '>=4' + resolution: + integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== /globals/12.4.0: dependencies: type-fest: 0.8.1 @@ -2645,6 +2770,13 @@ packages: hasBin: true resolution: integrity: sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A== + /jsesc/2.5.2: + dev: true + engines: + node: '>=4' + hasBin: true + resolution: + integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== /json-buffer/3.0.0: dev: true resolution: @@ -2823,6 +2955,10 @@ packages: dev: true resolution: integrity: sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A== + /lodash/4.17.20: + dev: true + resolution: + integrity: sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== /log-symbols/3.0.0: dependencies: chalk: 2.4.2 @@ -4094,6 +4230,12 @@ packages: dev: true resolution: integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== + /source-map/0.5.7: + dev: true + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= /source-map/0.6.1: dev: true engines: @@ -4400,6 +4542,12 @@ packages: node: '>=0.6.0' resolution: integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== + /to-fast-properties/2.0.0: + dev: true + engines: + node: '>=4' + resolution: + integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= /to-readable-stream/1.0.0: dev: true engines: @@ -4746,17 +4894,17 @@ specifiers: '@types/eslint-plugin-prettier': 3.1.0 '@types/prettier': 2.0.1 '@types/rimraf': 3.0.0 - '@typescript-eslint/eslint-plugin': 3.3.0 - '@typescript-eslint/parser': 3.3.0 + '@typescript-eslint/eslint-plugin': 4.9.1 + '@typescript-eslint/parser': 4.9.1 '@zeit/ncc': 0.22.3 devmoji: 2.1.9 eslint: 7.3.0 - eslint-config-prettier: 6.11.0 + eslint-config-prettier: 7.0.0 eslint-plugin-import: 2.21.2 eslint-plugin-node: 11.1.0 eslint-plugin-prettier: 3.1.4 eslint-plugin-promise: 4.2.1 - eslint-plugin-unicorn: 20.1.0 + eslint-plugin-unicorn: 23.0.0 husky: 4.2.5 prettier: 2.0.5 release-it: 13.6.3