diff --git a/package.json b/package.json index 3ac9739..fe27c47 100644 --- a/package.json +++ b/package.json @@ -22,11 +22,11 @@ "prettier": "prettier-config-atomic", "dependencies": { "@babel/core": "^7", - "@babel/eslint-parser": "^7.15.8", - "@babel/plugin-syntax-flow": "^7.14.5", - "@babel/plugin-syntax-jsx": "^7.14.5", - "@typescript-eslint/eslint-plugin": "^5.1.0", - "@typescript-eslint/parser": "^5.1.0", + "@babel/eslint-parser": "^7.16.0", + "@babel/plugin-syntax-flow": "^7.16.0", + "@babel/plugin-syntax-jsx": "^7.16.0", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", "coffeescript": "^1", "eslint": "^7", "eslint-config-prettier": "^8.3.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e1b6603..8225f2a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,11 +5,11 @@ importers: .: specifiers: '@babel/core': ^7 - '@babel/eslint-parser': ^7.15.8 - '@babel/plugin-syntax-flow': ^7.14.5 - '@babel/plugin-syntax-jsx': ^7.14.5 - '@typescript-eslint/eslint-plugin': ^5.1.0 - '@typescript-eslint/parser': ^5.1.0 + '@babel/eslint-parser': ^7.16.0 + '@babel/plugin-syntax-flow': ^7.16.0 + '@babel/plugin-syntax-jsx': ^7.16.0 + '@typescript-eslint/eslint-plugin': ^5.3.0 + '@typescript-eslint/parser': ^5.3.0 coffeescript: ^1 eslint: ^7 eslint-config-prettier: ^8.3.0 @@ -32,11 +32,11 @@ importers: typescript: ^4 dependencies: '@babel/core': 7.12.10 - '@babel/eslint-parser': 7.15.8_dbb1bf75858d0b8ef99b5fd00df752f1 - '@babel/plugin-syntax-flow': 7.14.5_@babel+core@7.12.10 - '@babel/plugin-syntax-jsx': 7.14.5_@babel+core@7.12.10 - '@typescript-eslint/eslint-plugin': 5.1.0_f79ab3ed5220222680c60a1b2a542b1e - '@typescript-eslint/parser': 5.1.0_eslint@7.32.0+typescript@4.1.3 + '@babel/eslint-parser': 7.16.0_dbb1bf75858d0b8ef99b5fd00df752f1 + '@babel/plugin-syntax-flow': 7.16.0_@babel+core@7.12.10 + '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.12.10 + '@typescript-eslint/eslint-plugin': 5.3.0_60fe78c099c40dbc1d2549c0f2f886bd + '@typescript-eslint/parser': 5.3.0_eslint@7.32.0+typescript@4.1.3 coffeescript: 1.12.7 eslint: 7.32.0 eslint-config-prettier: 8.3.0_eslint@7.32.0 @@ -101,12 +101,12 @@ packages: - supports-color dev: false - /@babel/eslint-parser/7.15.8_dbb1bf75858d0b8ef99b5fd00df752f1: - resolution: {integrity: sha512-fYP7QFngCvgxjUuw8O057SVH5jCXsbFFOoE77CFDcvzwBVgTOkMD/L4mIC5Ud1xf8chK/no2fRbSSn1wvNmKuQ==} + /@babel/eslint-parser/7.16.0_dbb1bf75858d0b8ef99b5fd00df752f1: + resolution: {integrity: sha512-c+AsYOHjI+FgCa+ifLd8sDXp4U4mjkfFgL9NdQWhuA731kAUJs0WdJIXET4A14EJAR9Jv9FFF/MzPWJfV9Oirw==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': '>=7.11.0' - eslint: '>=7.5.0' + eslint: ^7.5.0 || ^8.0.0 dependencies: '@babel/core': 7.12.10 eslint: 7.32.0 @@ -239,8 +239,8 @@ packages: hasBin: true dev: false - /@babel/plugin-syntax-flow/7.14.5_@babel+core@7.12.10: - resolution: {integrity: sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q==} + /@babel/plugin-syntax-flow/7.16.0_@babel+core@7.12.10: + resolution: {integrity: sha512-dH91yCo0RyqfzWgoM5Ji9ir8fQ+uFbt9KHM3d2x4jZOuHS6wNA+CRmRUP/BWCsHG2bjc7A2Way6AvH1eQk0wig==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -249,8 +249,8 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: false - /@babel/plugin-syntax-jsx/7.14.5_@babel+core@7.12.10: - resolution: {integrity: sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==} + /@babel/plugin-syntax-jsx/7.16.0_@babel+core@7.12.10: + resolution: {integrity: sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -475,8 +475,8 @@ packages: resolution: {integrity: sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==} dev: true - /@typescript-eslint/eslint-plugin/5.1.0_f79ab3ed5220222680c60a1b2a542b1e: - resolution: {integrity: sha512-bekODL3Tqf36Yz8u+ilha4zGxL9mdB6LIsIoMAvvC5FAuWo4NpZYXtCbv7B2CeR1LhI/lLtLk+q4tbtxuoVuCg==} + /@typescript-eslint/eslint-plugin/5.3.0_60fe78c099c40dbc1d2549c0f2f886bd: + resolution: {integrity: sha512-ARUEJHJrq85aaiCqez7SANeahDsJTD3AEua34EoQN9pHS6S5Bq9emcIaGGySt/4X2zSi+vF5hAH52sEen7IO7g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -486,9 +486,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 5.1.0_eslint@7.32.0+typescript@4.1.3 - '@typescript-eslint/parser': 5.1.0_eslint@7.32.0+typescript@4.1.3 - '@typescript-eslint/scope-manager': 5.1.0 + '@typescript-eslint/experimental-utils': 5.3.0_eslint@7.32.0+typescript@4.1.3 + '@typescript-eslint/parser': 5.3.0_eslint@7.32.0+typescript@4.1.3 + '@typescript-eslint/scope-manager': 5.3.0 debug: 4.3.2 eslint: 7.32.0 functional-red-black-tree: 1.0.1 @@ -501,16 +501,16 @@ packages: - supports-color dev: false - /@typescript-eslint/experimental-utils/5.1.0_eslint@7.32.0+typescript@4.1.3: - resolution: {integrity: sha512-ovE9qUiZMOMgxQAESZsdBT+EXIfx/YUYAbwGUI6V03amFdOOxI9c6kitkgRvLkJaLusgMZ2xBhss+tQ0Y1HWxA==} + /@typescript-eslint/experimental-utils/5.3.0_eslint@7.32.0+typescript@4.1.3: + resolution: {integrity: sha512-NFVxYTjKj69qB0FM+piah1x3G/63WB8vCBMnlnEHUsiLzXSTWb9FmFn36FD9Zb4APKBLY3xRArOGSMQkuzTF1w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' dependencies: '@types/json-schema': 7.0.9 - '@typescript-eslint/scope-manager': 5.1.0 - '@typescript-eslint/types': 5.1.0 - '@typescript-eslint/typescript-estree': 5.1.0_typescript@4.1.3 + '@typescript-eslint/scope-manager': 5.3.0 + '@typescript-eslint/types': 5.3.0 + '@typescript-eslint/typescript-estree': 5.3.0_typescript@4.1.3 eslint: 7.32.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@7.32.0 @@ -519,8 +519,8 @@ packages: - typescript dev: false - /@typescript-eslint/parser/5.1.0_eslint@7.32.0+typescript@4.1.3: - resolution: {integrity: sha512-vx1P+mhCtYw3+bRHmbalq/VKP2Y3gnzNgxGxfEWc6OFpuEL7iQdAeq11Ke3Rhy8NjgB+AHsIWEwni3e+Y7djKA==} + /@typescript-eslint/parser/5.3.0_eslint@7.32.0+typescript@4.1.3: + resolution: {integrity: sha512-rKu/yAReip7ovx8UwOAszJVO5MgBquo8WjIQcp1gx4pYQCwYzag+I5nVNHO4MqyMkAo0gWt2gWUi+36gWAVKcw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -529,9 +529,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.1.0 - '@typescript-eslint/types': 5.1.0 - '@typescript-eslint/typescript-estree': 5.1.0_typescript@4.1.3 + '@typescript-eslint/scope-manager': 5.3.0 + '@typescript-eslint/types': 5.3.0 + '@typescript-eslint/typescript-estree': 5.3.0_typescript@4.1.3 debug: 4.3.2 eslint: 7.32.0 typescript: 4.1.3 @@ -539,21 +539,21 @@ packages: - supports-color dev: false - /@typescript-eslint/scope-manager/5.1.0: - resolution: {integrity: sha512-yYlyVjvn5lvwCL37i4hPsa1s0ORsjkauhTqbb8MnpvUs7xykmcjGqwlNZ2Q5QpoqkJ1odlM2bqHqJwa28qV6Tw==} + /@typescript-eslint/scope-manager/5.3.0: + resolution: {integrity: sha512-22Uic9oRlTsPppy5Tcwfj+QET5RWEnZ5414Prby465XxQrQFZ6nnm5KnXgnsAJefG4hEgMnaxTB3kNEyjdjj6A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.1.0 - '@typescript-eslint/visitor-keys': 5.1.0 + '@typescript-eslint/types': 5.3.0 + '@typescript-eslint/visitor-keys': 5.3.0 dev: false - /@typescript-eslint/types/5.1.0: - resolution: {integrity: sha512-sEwNINVxcB4ZgC6Fe6rUyMlvsB2jvVdgxjZEjQUQVlaSPMNamDOwO6/TB98kFt4sYYfNhdhTPBEQqNQZjMMswA==} + /@typescript-eslint/types/5.3.0: + resolution: {integrity: sha512-fce5pG41/w8O6ahQEhXmMV+xuh4+GayzqEogN24EK+vECA3I6pUwKuLi5QbXO721EMitpQne5VKXofPonYlAQg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: false - /@typescript-eslint/typescript-estree/5.1.0_typescript@4.1.3: - resolution: {integrity: sha512-SSz+l9YrIIsW4s0ZqaEfnjl156XQ4VRmJsbA0ZE1XkXrD3cRpzuZSVCyqeCMR3EBjF27IisWakbBDGhGNIOvfQ==} + /@typescript-eslint/typescript-estree/5.3.0_typescript@4.1.3: + resolution: {integrity: sha512-FJ0nqcaUOpn/6Z4Jwbtf+o0valjBLkqc3MWkMvrhA2TvzFXtcclIM8F4MBEmYa2kgcI8EZeSAzwoSrIC8JYkug==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -561,8 +561,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.1.0 - '@typescript-eslint/visitor-keys': 5.1.0 + '@typescript-eslint/types': 5.3.0 + '@typescript-eslint/visitor-keys': 5.3.0 debug: 4.3.2 globby: 11.0.4 is-glob: 4.0.3 @@ -573,11 +573,11 @@ packages: - supports-color dev: false - /@typescript-eslint/visitor-keys/5.1.0: - resolution: {integrity: sha512-uqNXepKBg81JVwjuqAxYrXa1Ql/YDzM+8g/pS+TCPxba0wZttl8m5DkrasbfnmJGHs4lQ2jTbcZ5azGhI7kK+w==} + /@typescript-eslint/visitor-keys/5.3.0: + resolution: {integrity: sha512-oVIAfIQuq0x2TFDNLVavUn548WL+7hdhxYn+9j3YdJJXB7mH9dAmZNJsPDa7Jc+B9WGqoiex7GUDbyMxV0a/aw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.1.0 + '@typescript-eslint/types': 5.3.0 eslint-visitor-keys: 3.0.0 dev: false @@ -1211,18 +1211,6 @@ packages: ms: 2.1.3 dev: false - /debug/4.3.1: - resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - dev: true - /debug/4.3.2: resolution: {integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==} engines: {node: '>=6.0'} @@ -1929,7 +1917,7 @@ packages: dependencies: '@nodelib/fs.stat': 2.0.4 '@nodelib/fs.walk': 1.2.6 - glob-parent: 5.1.1 + glob-parent: 5.1.2 merge2: 1.4.1 micromatch: 4.0.2 picomatch: 2.2.2 @@ -2131,18 +2119,11 @@ packages: - debug dev: true - /glob-parent/5.1.1: - resolution: {integrity: sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==} - engines: {node: '>= 6'} - dependencies: - is-glob: 4.0.3 - /glob-parent/5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} dependencies: is-glob: 4.0.3 - dev: false /glob/7.1.6: resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} @@ -3666,7 +3647,7 @@ packages: /rc-config-loader/4.0.0: resolution: {integrity: sha512-//LRTblJEcqbmmro1GCmZ39qZXD+JqzuD8Y5/IZU3Dhp3A1Yr0Xn68ks8MQ6qKfKvYCWDveUmRDKDA40c+sCXw==} dependencies: - debug: 4.3.1 + debug: 4.3.2 js-yaml: 4.1.0 json5: 2.2.0 require-from-string: 2.0.2