this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

declare support for node.js v18 and v19

also update dependencies

+1228 -5523
+13
changelog.md
··· 1 + # Changelog 2 + 3 + All notable changes to this project will be documented in this file. 4 + 5 + The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), 6 + and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). 7 + 8 + ## [Unreleased](https://github.com/ptrkcsk/auto-terminal-profile/compare/v1.0.0...HEAD) 9 + 10 + ### Added 11 + 12 + - Support for Node.js v18 and v19 13 + - Changelog
+1212 -5520
package-lock.json
··· 1 1 { 2 2 "name": "auto-terminal-profile", 3 3 "version": "1.0.0", 4 - "lockfileVersion": 2, 4 + "lockfileVersion": 3, 5 5 "requires": true, 6 6 "packages": { 7 7 "": { ··· 26 26 "auto-terminal-profile": "cli.js" 27 27 }, 28 28 "devDependencies": { 29 - "xo": "^0.50.0" 29 + "xo": "^0.53.1" 30 30 }, 31 31 "engines": { 32 - "node": "14 - 16" 32 + "node": "14 - 19" 33 33 } 34 34 }, 35 35 "node_modules/@babel/code-frame": { 36 - "version": "7.16.7", 37 - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", 38 - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", 36 + "version": "7.18.6", 37 + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", 38 + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", 39 39 "dependencies": { 40 - "@babel/highlight": "^7.16.7" 40 + "@babel/highlight": "^7.18.6" 41 41 }, 42 42 "engines": { 43 43 "node": ">=6.9.0" 44 44 } 45 45 }, 46 46 "node_modules/@babel/helper-validator-identifier": { 47 - "version": "7.16.7", 48 - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", 49 - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", 47 + "version": "7.19.1", 48 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", 49 + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", 50 50 "engines": { 51 51 "node": ">=6.9.0" 52 52 } 53 53 }, 54 54 "node_modules/@babel/highlight": { 55 - "version": "7.17.12", 56 - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.12.tgz", 57 - "integrity": "sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg==", 55 + "version": "7.18.6", 56 + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", 57 + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", 58 58 "dependencies": { 59 - "@babel/helper-validator-identifier": "^7.16.7", 59 + "@babel/helper-validator-identifier": "^7.18.6", 60 60 "chalk": "^2.0.0", 61 61 "js-tokens": "^4.0.0" 62 62 }, ··· 64 64 "node": ">=6.9.0" 65 65 } 66 66 }, 67 - "node_modules/@babel/highlight/node_modules/ansi-styles": { 68 - "version": "3.2.1", 69 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 70 - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 71 - "dependencies": { 72 - "color-convert": "^1.9.0" 73 - }, 74 - "engines": { 75 - "node": ">=4" 76 - } 77 - }, 78 - "node_modules/@babel/highlight/node_modules/chalk": { 79 - "version": "2.4.2", 80 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 81 - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 82 - "dependencies": { 83 - "ansi-styles": "^3.2.1", 84 - "escape-string-regexp": "^1.0.5", 85 - "supports-color": "^5.3.0" 86 - }, 87 - "engines": { 88 - "node": ">=4" 89 - } 90 - }, 91 - "node_modules/@babel/highlight/node_modules/color-convert": { 92 - "version": "1.9.3", 93 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 94 - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 95 - "dependencies": { 96 - "color-name": "1.1.3" 97 - } 98 - }, 99 - "node_modules/@babel/highlight/node_modules/color-name": { 100 - "version": "1.1.3", 101 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 102 - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" 103 - }, 104 - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { 105 - "version": "1.0.5", 106 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 107 - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 108 - "engines": { 109 - "node": ">=0.8.0" 110 - } 111 - }, 112 - "node_modules/@babel/highlight/node_modules/has-flag": { 113 - "version": "3.0.0", 114 - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 115 - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", 116 - "engines": { 117 - "node": ">=4" 118 - } 119 - }, 120 - "node_modules/@babel/highlight/node_modules/supports-color": { 121 - "version": "5.5.0", 122 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 123 - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 124 - "dependencies": { 125 - "has-flag": "^3.0.0" 126 - }, 127 - "engines": { 128 - "node": ">=4" 129 - } 130 - }, 131 67 "node_modules/@eslint/eslintrc": { 132 - "version": "1.3.0", 133 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", 134 - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", 68 + "version": "1.3.3", 69 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", 70 + "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", 135 71 "dev": true, 136 72 "dependencies": { 137 73 "ajv": "^6.12.4", 138 74 "debug": "^4.3.2", 139 - "espree": "^9.3.2", 75 + "espree": "^9.4.0", 140 76 "globals": "^13.15.0", 141 77 "ignore": "^5.2.0", 142 78 "import-fresh": "^3.2.1", ··· 146 82 }, 147 83 "engines": { 148 84 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 85 + }, 86 + "funding": { 87 + "url": "https://opencollective.com/eslint" 149 88 } 150 89 }, 90 + "node_modules/@eslint/eslintrc/node_modules/ajv": { 91 + "version": "6.12.6", 92 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 93 + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 94 + "dev": true, 95 + "dependencies": { 96 + "fast-deep-equal": "^3.1.1", 97 + "fast-json-stable-stringify": "^2.0.0", 98 + "json-schema-traverse": "^0.4.1", 99 + "uri-js": "^4.2.2" 100 + }, 101 + "funding": { 102 + "type": "github", 103 + "url": "https://github.com/sponsors/epoberezkin" 104 + } 105 + }, 106 + "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { 107 + "version": "0.4.1", 108 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 109 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 110 + "dev": true 111 + }, 151 112 "node_modules/@humanwhocodes/config-array": { 152 - "version": "0.9.5", 153 - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", 154 - "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", 113 + "version": "0.11.7", 114 + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", 115 + "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", 155 116 "dev": true, 156 117 "dependencies": { 157 118 "@humanwhocodes/object-schema": "^1.2.1", 158 119 "debug": "^4.1.1", 159 - "minimatch": "^3.0.4" 120 + "minimatch": "^3.0.5" 160 121 }, 161 122 "engines": { 162 123 "node": ">=10.10.0" 163 124 } 164 125 }, 126 + "node_modules/@humanwhocodes/module-importer": { 127 + "version": "1.0.1", 128 + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 129 + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 130 + "dev": true, 131 + "engines": { 132 + "node": ">=12.22" 133 + }, 134 + "funding": { 135 + "type": "github", 136 + "url": "https://github.com/sponsors/nzakas" 137 + } 138 + }, 165 139 "node_modules/@humanwhocodes/object-schema": { 166 140 "version": "1.2.1", 167 141 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", ··· 169 143 "dev": true 170 144 }, 171 145 "node_modules/@jridgewell/gen-mapping": { 172 - "version": "0.3.1", 173 - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz", 174 - "integrity": "sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==", 146 + "version": "0.3.2", 147 + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", 148 + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", 175 149 "dev": true, 176 150 "peer": true, 177 151 "dependencies": { 178 - "@jridgewell/set-array": "^1.0.0", 152 + "@jridgewell/set-array": "^1.0.1", 179 153 "@jridgewell/sourcemap-codec": "^1.4.10", 180 154 "@jridgewell/trace-mapping": "^0.3.9" 181 155 }, ··· 184 158 } 185 159 }, 186 160 "node_modules/@jridgewell/resolve-uri": { 187 - "version": "3.0.7", 188 - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz", 189 - "integrity": "sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==", 161 + "version": "3.1.0", 162 + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", 163 + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", 190 164 "dev": true, 191 165 "peer": true, 192 166 "engines": { ··· 194 168 } 195 169 }, 196 170 "node_modules/@jridgewell/set-array": { 197 - "version": "1.1.1", 198 - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", 199 - "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==", 171 + "version": "1.1.2", 172 + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", 173 + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", 200 174 "dev": true, 201 175 "peer": true, 202 176 "engines": { ··· 215 189 } 216 190 }, 217 191 "node_modules/@jridgewell/sourcemap-codec": { 218 - "version": "1.4.13", 219 - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz", 220 - "integrity": "sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==", 192 + "version": "1.4.14", 193 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", 194 + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", 221 195 "dev": true, 222 196 "peer": true 223 197 }, 224 198 "node_modules/@jridgewell/trace-mapping": { 225 - "version": "0.3.13", 226 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz", 227 - "integrity": "sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==", 199 + "version": "0.3.17", 200 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", 201 + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", 228 202 "dev": true, 229 203 "peer": true, 230 204 "dependencies": { 231 - "@jridgewell/resolve-uri": "^3.0.3", 232 - "@jridgewell/sourcemap-codec": "^1.4.10" 205 + "@jridgewell/resolve-uri": "3.1.0", 206 + "@jridgewell/sourcemap-codec": "1.4.14" 233 207 } 234 208 }, 235 209 "node_modules/@nodelib/fs.scandir": { ··· 278 252 } 279 253 }, 280 254 "node_modules/@types/eslint-scope": { 281 - "version": "3.7.3", 282 - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", 283 - "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", 255 + "version": "3.7.4", 256 + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", 257 + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", 284 258 "dev": true, 285 259 "peer": true, 286 260 "dependencies": { ··· 289 263 } 290 264 }, 291 265 "node_modules/@types/estree": { 292 - "version": "0.0.51", 293 - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", 294 - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", 266 + "version": "1.0.0", 267 + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", 268 + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==", 295 269 "dev": true 296 270 }, 297 271 "node_modules/@types/json-schema": { ··· 313 287 "dev": true 314 288 }, 315 289 "node_modules/@types/node": { 316 - "version": "17.0.42", 317 - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.42.tgz", 318 - "integrity": "sha512-Q5BPGyGKcvQgAMbsr7qEGN/kIPN6zZecYYABeTDBizOsau+2NMdSVTar9UQw21A2+JyA2KRNDYaYrPB0Rpk2oQ==", 290 + "version": "18.11.10", 291 + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.10.tgz", 292 + "integrity": "sha512-juG3RWMBOqcOuXC643OAdSA525V44cVgGV6dUDuiFtss+8Fk5x1hI93Rsld43VeJVIeqlP9I7Fn9/qaVqoEAuQ==", 319 293 "dev": true, 320 294 "peer": true 321 295 }, ··· 506 480 "peer": true 507 481 }, 508 482 "node_modules/acorn": { 509 - "version": "8.7.1", 510 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", 511 - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", 483 + "version": "8.8.1", 484 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", 485 + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", 512 486 "dev": true, 513 487 "bin": { 514 488 "acorn": "bin/acorn" ··· 537 511 } 538 512 }, 539 513 "node_modules/ajv": { 540 - "version": "6.12.6", 541 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 542 - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 543 - "dev": true, 514 + "version": "8.11.2", 515 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", 516 + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", 544 517 "dependencies": { 545 518 "fast-deep-equal": "^3.1.1", 546 - "fast-json-stable-stringify": "^2.0.0", 547 - "json-schema-traverse": "^0.4.1", 519 + "json-schema-traverse": "^1.0.0", 520 + "require-from-string": "^2.0.2", 548 521 "uri-js": "^4.2.2" 549 522 }, 550 523 "funding": { ··· 568 541 } 569 542 } 570 543 }, 571 - "node_modules/ajv-formats/node_modules/ajv": { 572 - "version": "8.11.0", 573 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", 574 - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", 575 - "dependencies": { 576 - "fast-deep-equal": "^3.1.1", 577 - "json-schema-traverse": "^1.0.0", 578 - "require-from-string": "^2.0.2", 579 - "uri-js": "^4.2.2" 580 - }, 581 - "funding": { 582 - "type": "github", 583 - "url": "https://github.com/sponsors/epoberezkin" 584 - } 585 - }, 586 - "node_modules/ajv-formats/node_modules/json-schema-traverse": { 587 - "version": "1.0.0", 588 - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 589 - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" 590 - }, 591 - "node_modules/ajv-keywords": { 592 - "version": "3.5.2", 593 - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", 594 - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", 595 - "dev": true, 596 - "peer": true, 597 - "peerDependencies": { 598 - "ajv": "^6.9.1" 599 - } 600 - }, 601 544 "node_modules/ansi-escapes": { 602 545 "version": "4.3.2", 603 546 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", ··· 613 556 "url": "https://github.com/sponsors/sindresorhus" 614 557 } 615 558 }, 559 + "node_modules/ansi-escapes/node_modules/type-fest": { 560 + "version": "0.21.3", 561 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", 562 + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", 563 + "dev": true, 564 + "engines": { 565 + "node": ">=10" 566 + }, 567 + "funding": { 568 + "url": "https://github.com/sponsors/sindresorhus" 569 + } 570 + }, 616 571 "node_modules/ansi-regex": { 617 572 "version": "5.0.1", 618 573 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", ··· 623 578 } 624 579 }, 625 580 "node_modules/ansi-styles": { 626 - "version": "4.3.0", 627 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 628 - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 629 - "dev": true, 581 + "version": "3.2.1", 582 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 583 + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 630 584 "dependencies": { 631 - "color-convert": "^2.0.1" 585 + "color-convert": "^1.9.0" 632 586 }, 633 587 "engines": { 634 - "node": ">=8" 635 - }, 636 - "funding": { 637 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 588 + "node": ">=4" 638 589 } 639 590 }, 640 591 "node_modules/argparse": { ··· 650 601 "dev": true 651 602 }, 652 603 "node_modules/array-includes": { 653 - "version": "3.1.5", 654 - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", 655 - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", 604 + "version": "3.1.6", 605 + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", 606 + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", 656 607 "dev": true, 657 608 "dependencies": { 658 609 "call-bind": "^1.0.2", 659 610 "define-properties": "^1.1.4", 660 - "es-abstract": "^1.19.5", 661 - "get-intrinsic": "^1.1.1", 611 + "es-abstract": "^1.20.4", 612 + "get-intrinsic": "^1.1.3", 662 613 "is-string": "^1.0.7" 663 614 }, 664 615 "engines": { ··· 669 620 } 670 621 }, 671 622 "node_modules/array.prototype.flat": { 672 - "version": "1.3.0", 673 - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", 674 - "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", 623 + "version": "1.3.1", 624 + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", 625 + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", 675 626 "dev": true, 676 627 "dependencies": { 677 628 "call-bind": "^1.0.2", 678 - "define-properties": "^1.1.3", 679 - "es-abstract": "^1.19.2", 629 + "define-properties": "^1.1.4", 630 + "es-abstract": "^1.20.4", 680 631 "es-shim-unscopables": "^1.0.0" 681 632 }, 682 633 "engines": { ··· 735 686 } 736 687 }, 737 688 "node_modules/browserslist": { 738 - "version": "4.20.4", 739 - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.4.tgz", 740 - "integrity": "sha512-ok1d+1WpnU24XYN7oC3QWgTyMhY/avPJ/r9T00xxvUOIparA/gc+UPUMaod3i+G6s+nI2nUb9xZ5k794uIwShw==", 689 + "version": "4.21.4", 690 + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", 691 + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", 741 692 "dev": true, 742 693 "funding": [ 743 694 { ··· 751 702 ], 752 703 "peer": true, 753 704 "dependencies": { 754 - "caniuse-lite": "^1.0.30001349", 755 - "electron-to-chromium": "^1.4.147", 756 - "escalade": "^3.1.1", 757 - "node-releases": "^2.0.5", 758 - "picocolors": "^1.0.0" 705 + "caniuse-lite": "^1.0.30001400", 706 + "electron-to-chromium": "^1.4.251", 707 + "node-releases": "^2.0.6", 708 + "update-browserslist-db": "^1.0.9" 759 709 }, 760 710 "bin": { 761 711 "browserslist": "cli.js" ··· 815 765 } 816 766 }, 817 767 "node_modules/camelcase": { 818 - "version": "6.3.0", 819 - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", 820 - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", 768 + "version": "7.0.0", 769 + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.0.tgz", 770 + "integrity": "sha512-JToIvOmz6nhGsUhAYScbo2d6Py5wojjNfoxoc2mEVLUdJ70gJK2gnd+ABY1Tc3sVMyK7QDPtN0T/XdlCQWITyQ==", 821 771 "dev": true, 822 772 "engines": { 823 - "node": ">=10" 773 + "node": ">=14.16" 824 774 }, 825 775 "funding": { 826 776 "url": "https://github.com/sponsors/sindresorhus" 827 777 } 828 778 }, 829 779 "node_modules/camelcase-keys": { 830 - "version": "7.0.2", 831 - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-7.0.2.tgz", 832 - "integrity": "sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==", 780 + "version": "8.0.2", 781 + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-8.0.2.tgz", 782 + "integrity": "sha512-qMKdlOfsjlezMqxkUGGMaWWs17i2HoL15tM+wtx8ld4nLrUwU58TFdvyGOz/piNP842KeO8yXvggVQSdQ828NA==", 833 783 "dev": true, 834 784 "dependencies": { 835 - "camelcase": "^6.3.0", 836 - "map-obj": "^4.1.0", 837 - "quick-lru": "^5.1.1", 838 - "type-fest": "^1.2.1" 785 + "camelcase": "^7.0.0", 786 + "map-obj": "^4.3.0", 787 + "quick-lru": "^6.1.1", 788 + "type-fest": "^2.13.0" 839 789 }, 840 790 "engines": { 841 - "node": ">=12" 842 - }, 843 - "funding": { 844 - "url": "https://github.com/sponsors/sindresorhus" 845 - } 846 - }, 847 - "node_modules/camelcase-keys/node_modules/type-fest": { 848 - "version": "1.4.0", 849 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", 850 - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", 851 - "dev": true, 852 - "engines": { 853 - "node": ">=10" 791 + "node": ">=14.16" 854 792 }, 855 793 "funding": { 856 794 "url": "https://github.com/sponsors/sindresorhus" 857 795 } 858 796 }, 859 797 "node_modules/caniuse-lite": { 860 - "version": "1.0.30001352", 861 - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001352.tgz", 862 - "integrity": "sha512-GUgH8w6YergqPQDGWhJGt8GDRnY0L/iJVQcU3eJ46GYf52R8tk0Wxp0PymuFVZboJYXGiCqwozAYZNRjVj6IcA==", 798 + "version": "1.0.30001436", 799 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001436.tgz", 800 + "integrity": "sha512-ZmWkKsnC2ifEPoWUvSAIGyOYwT+keAaaWPHiQ9DfMqS1t6tfuyFYoWR78TeZtznkEQ64+vGXH9cZrElwR2Mrxg==", 863 801 "dev": true, 864 802 "funding": [ 865 803 { ··· 874 812 "peer": true 875 813 }, 876 814 "node_modules/chalk": { 877 - "version": "4.1.2", 878 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 879 - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 880 - "dev": true, 815 + "version": "2.4.2", 816 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 817 + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 881 818 "dependencies": { 882 - "ansi-styles": "^4.1.0", 883 - "supports-color": "^7.1.0" 819 + "ansi-styles": "^3.2.1", 820 + "escape-string-regexp": "^1.0.5", 821 + "supports-color": "^5.3.0" 884 822 }, 885 823 "engines": { 886 - "node": ">=10" 887 - }, 888 - "funding": { 889 - "url": "https://github.com/chalk/chalk?sponsor=1" 824 + "node": ">=4" 890 825 } 891 826 }, 892 827 "node_modules/chrome-trace-event": { ··· 900 835 } 901 836 }, 902 837 "node_modules/ci-info": { 903 - "version": "3.3.1", 904 - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.1.tgz", 905 - "integrity": "sha512-SXgeMX9VwDe7iFFaEWkA5AstuER9YKqy4EhHqr4DVqkwmD9rpVimkMKWHdjn30Ja45txyjhSn63lVX69eVCckg==", 906 - "dev": true 838 + "version": "3.7.0", 839 + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.7.0.tgz", 840 + "integrity": "sha512-2CpRNYmImPx+RXKLq6jko/L07phmS9I02TyqkcNU20GCF/GgaWvc58hPtjxDX8lPpkdwc9sNh72V9k00S7ezog==", 841 + "dev": true, 842 + "engines": { 843 + "node": ">=8" 844 + } 907 845 }, 908 846 "node_modules/clean-regexp": { 909 847 "version": "1.0.0", ··· 917 855 "node": ">=4" 918 856 } 919 857 }, 920 - "node_modules/clean-regexp/node_modules/escape-string-regexp": { 921 - "version": "1.0.5", 922 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 923 - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 924 - "dev": true, 925 - "engines": { 926 - "node": ">=0.8.0" 927 - } 928 - }, 929 858 "node_modules/color-convert": { 930 - "version": "2.0.1", 931 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 932 - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 933 - "dev": true, 859 + "version": "1.9.3", 860 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 861 + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 934 862 "dependencies": { 935 - "color-name": "~1.1.4" 936 - }, 937 - "engines": { 938 - "node": ">=7.0.0" 863 + "color-name": "1.1.3" 939 864 } 940 865 }, 941 866 "node_modules/color-name": { 942 - "version": "1.1.4", 943 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 944 - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 945 - "dev": true 867 + "version": "1.1.3", 868 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 869 + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" 946 870 }, 947 871 "node_modules/commander": { 948 - "version": "9.3.0", 949 - "resolved": "https://registry.npmjs.org/commander/-/commander-9.3.0.tgz", 950 - "integrity": "sha512-hv95iU5uXPbK83mjrJKuZyFM/LBAoCV/XhVGkS5Je6tl7sxr6A0ITMw5WoRV46/UaJ46Nllm3Xt7IaJhXTIkzw==", 872 + "version": "9.4.1", 873 + "resolved": "https://registry.npmjs.org/commander/-/commander-9.4.1.tgz", 874 + "integrity": "sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==", 951 875 "engines": { 952 876 "node": "^12.20.0 || >=14" 953 877 } 954 878 }, 955 - "node_modules/commondir": { 956 - "version": "1.0.1", 957 - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", 958 - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", 879 + "node_modules/common-path-prefix": { 880 + "version": "3.0.0", 881 + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", 882 + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", 959 883 "dev": true 960 884 }, 961 885 "node_modules/concat-map": { ··· 965 889 "dev": true 966 890 }, 967 891 "node_modules/conf": { 968 - "version": "10.1.2", 969 - "resolved": "https://registry.npmjs.org/conf/-/conf-10.1.2.tgz", 970 - "integrity": "sha512-o9Fv1Mv+6A0JpoayQ8JleNp3hhkbOJP/Re/Q+QqxMPHPkABVsRjQGWZn9A5GcqLiTNC6d89p2PB5ZhHVDSMwyg==", 892 + "version": "10.2.0", 893 + "resolved": "https://registry.npmjs.org/conf/-/conf-10.2.0.tgz", 894 + "integrity": "sha512-8fLl9F04EJqjSqH+QjITQfJF8BrOVaYr1jewVgSRAEWePfxT0sku4w2hrGQ60BC/TNLGQ2pgxNlTbWQmMPFvXg==", 971 895 "dependencies": { 972 896 "ajv": "^8.6.3", 973 897 "ajv-formats": "^2.1.1", ··· 987 911 "url": "https://github.com/sponsors/sindresorhus" 988 912 } 989 913 }, 990 - "node_modules/conf/node_modules/ajv": { 991 - "version": "8.11.0", 992 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", 993 - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", 994 - "dependencies": { 995 - "fast-deep-equal": "^3.1.1", 996 - "json-schema-traverse": "^1.0.0", 997 - "require-from-string": "^2.0.2", 998 - "uri-js": "^4.2.2" 999 - }, 1000 - "funding": { 1001 - "type": "github", 1002 - "url": "https://github.com/sponsors/epoberezkin" 1003 - } 1004 - }, 1005 914 "node_modules/conf/node_modules/env-paths": { 1006 915 "version": "2.2.1", 1007 916 "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", ··· 1010 919 "node": ">=6" 1011 920 } 1012 921 }, 1013 - "node_modules/conf/node_modules/json-schema-traverse": { 1014 - "version": "1.0.0", 1015 - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 1016 - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" 1017 - }, 1018 922 "node_modules/confusing-browser-globals": { 1019 923 "version": "1.0.11", 1020 924 "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", ··· 1022 926 "dev": true 1023 927 }, 1024 928 "node_modules/cosmiconfig": { 1025 - "version": "7.0.1", 1026 - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", 1027 - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", 929 + "version": "7.1.0", 930 + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", 931 + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", 1028 932 "dev": true, 1029 933 "dependencies": { 1030 934 "@types/parse-json": "^4.0.0", ··· 1103 1007 "url": "https://github.com/sponsors/sindresorhus" 1104 1008 } 1105 1009 }, 1106 - "node_modules/debounce-fn/node_modules/mimic-fn": { 1107 - "version": "3.1.0", 1108 - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz", 1109 - "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==", 1110 - "engines": { 1111 - "node": ">=8" 1112 - } 1113 - }, 1114 1010 "node_modules/debug": { 1115 1011 "version": "4.3.4", 1116 1012 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", ··· 1129 1025 } 1130 1026 }, 1131 1027 "node_modules/decamelize": { 1132 - "version": "5.0.1", 1133 - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.1.tgz", 1134 - "integrity": "sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==", 1028 + "version": "6.0.0", 1029 + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-6.0.0.tgz", 1030 + "integrity": "sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==", 1135 1031 "dev": true, 1136 1032 "engines": { 1137 - "node": ">=10" 1033 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 1138 1034 }, 1139 1035 "funding": { 1140 1036 "url": "https://github.com/sponsors/sindresorhus" 1141 1037 } 1142 1038 }, 1143 1039 "node_modules/decamelize-keys": { 1144 - "version": "1.1.0", 1145 - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", 1146 - "integrity": "sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==", 1040 + "version": "1.1.1", 1041 + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", 1042 + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", 1147 1043 "dev": true, 1148 1044 "dependencies": { 1149 1045 "decamelize": "^1.1.0", ··· 1151 1047 }, 1152 1048 "engines": { 1153 1049 "node": ">=0.10.0" 1050 + }, 1051 + "funding": { 1052 + "url": "https://github.com/sponsors/sindresorhus" 1154 1053 } 1155 1054 }, 1156 1055 "node_modules/decamelize-keys/node_modules/decamelize": { ··· 1244 1143 } 1245 1144 }, 1246 1145 "node_modules/electron-to-chromium": { 1247 - "version": "1.4.152", 1248 - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.152.tgz", 1249 - "integrity": "sha512-jk4Ju5SGZAQQJ1iI4Rgru7dDlvkQPLpNPWH9gIZmwCD4YteA5Bbk1xPcPDUf5jUYs3e1e80RXdi8XgKQZaigeg==", 1146 + "version": "1.4.284", 1147 + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", 1148 + "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==", 1250 1149 "dev": true, 1251 1150 "peer": true 1252 1151 }, ··· 1314 1213 } 1315 1214 }, 1316 1215 "node_modules/es-abstract": { 1317 - "version": "1.20.1", 1318 - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", 1319 - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", 1216 + "version": "1.20.4", 1217 + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", 1218 + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", 1320 1219 "dev": true, 1321 1220 "dependencies": { 1322 1221 "call-bind": "^1.0.2", 1323 1222 "es-to-primitive": "^1.2.1", 1324 1223 "function-bind": "^1.1.1", 1325 1224 "function.prototype.name": "^1.1.5", 1326 - "get-intrinsic": "^1.1.1", 1225 + "get-intrinsic": "^1.1.3", 1327 1226 "get-symbol-description": "^1.0.0", 1328 1227 "has": "^1.0.3", 1329 1228 "has-property-descriptors": "^1.0.0", 1330 1229 "has-symbols": "^1.0.3", 1331 1230 "internal-slot": "^1.0.3", 1332 - "is-callable": "^1.2.4", 1231 + "is-callable": "^1.2.7", 1333 1232 "is-negative-zero": "^2.0.2", 1334 1233 "is-regex": "^1.1.4", 1335 1234 "is-shared-array-buffer": "^1.0.2", 1336 1235 "is-string": "^1.0.7", 1337 1236 "is-weakref": "^1.0.2", 1338 - "object-inspect": "^1.12.0", 1237 + "object-inspect": "^1.12.2", 1339 1238 "object-keys": "^1.1.1", 1340 - "object.assign": "^4.1.2", 1239 + "object.assign": "^4.1.4", 1341 1240 "regexp.prototype.flags": "^1.4.3", 1241 + "safe-regex-test": "^1.0.0", 1342 1242 "string.prototype.trimend": "^1.0.5", 1343 1243 "string.prototype.trimstart": "^1.0.5", 1344 1244 "unbox-primitive": "^1.0.2" ··· 1405 1305 } 1406 1306 }, 1407 1307 "node_modules/escape-string-regexp": { 1408 - "version": "4.0.0", 1409 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 1410 - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 1411 - "dev": true, 1308 + "version": "1.0.5", 1309 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 1310 + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 1412 1311 "engines": { 1413 - "node": ">=10" 1414 - }, 1415 - "funding": { 1416 - "url": "https://github.com/sponsors/sindresorhus" 1312 + "node": ">=0.8.0" 1417 1313 } 1418 1314 }, 1419 1315 "node_modules/eslint": { 1420 - "version": "8.17.0", 1421 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.17.0.tgz", 1422 - "integrity": "sha512-gq0m0BTJfci60Fz4nczYxNAlED+sMcihltndR8t9t1evnU/azx53x3t2UHXC/uRjcbvRw/XctpaNygSTcQD+Iw==", 1316 + "version": "8.29.0", 1317 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.29.0.tgz", 1318 + "integrity": "sha512-isQ4EEiyUjZFbEKvEGJKKGBwXtvXX+zJbkVKCgTuB9t/+jUBcy8avhkEwWJecI15BkRkOYmvIM5ynbhRjEkoeg==", 1423 1319 "dev": true, 1424 1320 "dependencies": { 1425 - "@eslint/eslintrc": "^1.3.0", 1426 - "@humanwhocodes/config-array": "^0.9.2", 1321 + "@eslint/eslintrc": "^1.3.3", 1322 + "@humanwhocodes/config-array": "^0.11.6", 1323 + "@humanwhocodes/module-importer": "^1.0.1", 1324 + "@nodelib/fs.walk": "^1.2.8", 1427 1325 "ajv": "^6.10.0", 1428 1326 "chalk": "^4.0.0", 1429 1327 "cross-spawn": "^7.0.2", ··· 1433 1331 "eslint-scope": "^7.1.1", 1434 1332 "eslint-utils": "^3.0.0", 1435 1333 "eslint-visitor-keys": "^3.3.0", 1436 - "espree": "^9.3.2", 1334 + "espree": "^9.4.0", 1437 1335 "esquery": "^1.4.0", 1438 1336 "esutils": "^2.0.2", 1439 1337 "fast-deep-equal": "^3.1.3", 1440 1338 "file-entry-cache": "^6.0.1", 1441 - "functional-red-black-tree": "^1.0.1", 1442 - "glob-parent": "^6.0.1", 1339 + "find-up": "^5.0.0", 1340 + "glob-parent": "^6.0.2", 1443 1341 "globals": "^13.15.0", 1342 + "grapheme-splitter": "^1.0.4", 1444 1343 "ignore": "^5.2.0", 1445 1344 "import-fresh": "^3.0.0", 1446 1345 "imurmurhash": "^0.1.4", 1447 1346 "is-glob": "^4.0.0", 1347 + "is-path-inside": "^3.0.3", 1348 + "js-sdsl": "^4.1.4", 1448 1349 "js-yaml": "^4.1.0", 1449 1350 "json-stable-stringify-without-jsonify": "^1.0.1", 1450 1351 "levn": "^0.4.1", ··· 1455 1356 "regexpp": "^3.2.0", 1456 1357 "strip-ansi": "^6.0.1", 1457 1358 "strip-json-comments": "^3.1.0", 1458 - "text-table": "^0.2.0", 1459 - "v8-compile-cache": "^2.0.3" 1359 + "text-table": "^0.2.0" 1460 1360 }, 1461 1361 "bin": { 1462 1362 "eslint": "bin/eslint.js" ··· 1481 1381 } 1482 1382 }, 1483 1383 "node_modules/eslint-config-xo": { 1484 - "version": "0.41.0", 1485 - "resolved": "https://registry.npmjs.org/eslint-config-xo/-/eslint-config-xo-0.41.0.tgz", 1486 - "integrity": "sha512-cyTc182COQVdalOi5105h0Cw/Qb52IRGyIZLmUICIauANm9Upmv81UEsuFkdKnvwr4NtU95qjdk3g4/kNspA6g==", 1384 + "version": "0.43.1", 1385 + "resolved": "https://registry.npmjs.org/eslint-config-xo/-/eslint-config-xo-0.43.1.tgz", 1386 + "integrity": "sha512-azv1L2PysRA0NkZOgbndUpN+581L7wPqkgJOgxxw3hxwXAbJgD6Hqb/SjHRiACifXt/AvxCzE/jIKFAlI7XjvQ==", 1487 1387 "dev": true, 1488 1388 "dependencies": { 1489 1389 "confusing-browser-globals": "1.0.11" ··· 1495 1395 "url": "https://github.com/sponsors/sindresorhus" 1496 1396 }, 1497 1397 "peerDependencies": { 1498 - "eslint": ">=8.14.0" 1398 + "eslint": ">=8.27.0" 1499 1399 } 1500 1400 }, 1501 1401 "node_modules/eslint-formatter-pretty": { ··· 1520 1420 "url": "https://github.com/sponsors/sindresorhus" 1521 1421 } 1522 1422 }, 1423 + "node_modules/eslint-formatter-pretty/node_modules/ansi-styles": { 1424 + "version": "4.3.0", 1425 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1426 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1427 + "dev": true, 1428 + "dependencies": { 1429 + "color-convert": "^2.0.1" 1430 + }, 1431 + "engines": { 1432 + "node": ">=8" 1433 + }, 1434 + "funding": { 1435 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1436 + } 1437 + }, 1438 + "node_modules/eslint-formatter-pretty/node_modules/chalk": { 1439 + "version": "4.1.2", 1440 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1441 + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 1442 + "dev": true, 1443 + "dependencies": { 1444 + "ansi-styles": "^4.1.0", 1445 + "supports-color": "^7.1.0" 1446 + }, 1447 + "engines": { 1448 + "node": ">=10" 1449 + }, 1450 + "funding": { 1451 + "url": "https://github.com/chalk/chalk?sponsor=1" 1452 + } 1453 + }, 1454 + "node_modules/eslint-formatter-pretty/node_modules/color-convert": { 1455 + "version": "2.0.1", 1456 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1457 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1458 + "dev": true, 1459 + "dependencies": { 1460 + "color-name": "~1.1.4" 1461 + }, 1462 + "engines": { 1463 + "node": ">=7.0.0" 1464 + } 1465 + }, 1466 + "node_modules/eslint-formatter-pretty/node_modules/color-name": { 1467 + "version": "1.1.4", 1468 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1469 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1470 + "dev": true 1471 + }, 1472 + "node_modules/eslint-formatter-pretty/node_modules/has-flag": { 1473 + "version": "4.0.0", 1474 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1475 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1476 + "dev": true, 1477 + "engines": { 1478 + "node": ">=8" 1479 + } 1480 + }, 1481 + "node_modules/eslint-formatter-pretty/node_modules/supports-color": { 1482 + "version": "7.2.0", 1483 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 1484 + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 1485 + "dev": true, 1486 + "dependencies": { 1487 + "has-flag": "^4.0.0" 1488 + }, 1489 + "engines": { 1490 + "node": ">=8" 1491 + } 1492 + }, 1523 1493 "node_modules/eslint-import-resolver-node": { 1524 1494 "version": "0.3.6", 1525 1495 "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", ··· 1584 1554 } 1585 1555 }, 1586 1556 "node_modules/eslint-module-utils": { 1587 - "version": "2.7.3", 1588 - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", 1589 - "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", 1557 + "version": "2.7.4", 1558 + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", 1559 + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", 1590 1560 "dev": true, 1591 1561 "dependencies": { 1592 - "debug": "^3.2.7", 1593 - "find-up": "^2.1.0" 1562 + "debug": "^3.2.7" 1594 1563 }, 1595 1564 "engines": { 1596 1565 "node": ">=4" 1566 + }, 1567 + "peerDependenciesMeta": { 1568 + "eslint": { 1569 + "optional": true 1570 + } 1597 1571 } 1598 1572 }, 1599 1573 "node_modules/eslint-module-utils/node_modules/debug": { ··· 1605 1579 "ms": "^2.1.1" 1606 1580 } 1607 1581 }, 1608 - "node_modules/eslint-module-utils/node_modules/find-up": { 1609 - "version": "2.1.0", 1610 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", 1611 - "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", 1612 - "dev": true, 1613 - "dependencies": { 1614 - "locate-path": "^2.0.0" 1615 - }, 1616 - "engines": { 1617 - "node": ">=4" 1618 - } 1619 - }, 1620 - "node_modules/eslint-module-utils/node_modules/locate-path": { 1621 - "version": "2.0.0", 1622 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", 1623 - "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", 1624 - "dev": true, 1625 - "dependencies": { 1626 - "p-locate": "^2.0.0", 1627 - "path-exists": "^3.0.0" 1628 - }, 1629 - "engines": { 1630 - "node": ">=4" 1631 - } 1632 - }, 1633 - "node_modules/eslint-module-utils/node_modules/p-limit": { 1634 - "version": "1.3.0", 1635 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", 1636 - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", 1637 - "dev": true, 1638 - "dependencies": { 1639 - "p-try": "^1.0.0" 1640 - }, 1641 - "engines": { 1642 - "node": ">=4" 1643 - } 1644 - }, 1645 - "node_modules/eslint-module-utils/node_modules/p-locate": { 1646 - "version": "2.0.0", 1647 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", 1648 - "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", 1649 - "dev": true, 1650 - "dependencies": { 1651 - "p-limit": "^1.1.0" 1652 - }, 1653 - "engines": { 1654 - "node": ">=4" 1655 - } 1656 - }, 1657 - "node_modules/eslint-module-utils/node_modules/path-exists": { 1658 - "version": "3.0.0", 1659 - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 1660 - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", 1661 - "dev": true, 1662 - "engines": { 1663 - "node": ">=4" 1664 - } 1665 - }, 1666 1582 "node_modules/eslint-plugin-ava": { 1667 1583 "version": "13.2.0", 1668 1584 "resolved": "https://registry.npmjs.org/eslint-plugin-ava/-/eslint-plugin-ava-13.2.0.tgz", ··· 1747 1663 "eslint": ">=4.19.1" 1748 1664 } 1749 1665 }, 1750 - "node_modules/eslint-plugin-eslint-comments/node_modules/escape-string-regexp": { 1751 - "version": "1.0.5", 1752 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 1753 - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 1754 - "dev": true, 1755 - "engines": { 1756 - "node": ">=0.8.0" 1757 - } 1758 - }, 1759 1666 "node_modules/eslint-plugin-import": { 1760 1667 "version": "2.26.0", 1761 1668 "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", ··· 1811 1718 "dev": true 1812 1719 }, 1813 1720 "node_modules/eslint-plugin-n": { 1814 - "version": "15.2.2", 1815 - "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-15.2.2.tgz", 1816 - "integrity": "sha512-MLjZVAv4TiCIoXqjibNqCJjLkGHfrOY3XZ0ZBLoW0OnS3o98PUBnzB/kfp8dCz/4A4Y18jjX50PRnqI4ACFY1Q==", 1721 + "version": "15.5.1", 1722 + "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-15.5.1.tgz", 1723 + "integrity": "sha512-kAd+xhZm7brHoFLzKLB7/FGRFJNg/srmv67mqb7tto22rpr4wv/LV6RuXzAfv3jbab7+k1wi42PsIhGviywaaw==", 1817 1724 "dev": true, 1818 1725 "dependencies": { 1819 1726 "builtins": "^5.0.1", 1820 1727 "eslint-plugin-es": "^4.1.0", 1821 1728 "eslint-utils": "^3.0.0", 1822 1729 "ignore": "^5.1.1", 1823 - "is-core-module": "^2.9.0", 1730 + "is-core-module": "^2.11.0", 1824 1731 "minimatch": "^3.1.2", 1825 - "resolve": "^1.10.1", 1826 - "semver": "^7.3.7" 1732 + "resolve": "^1.22.1", 1733 + "semver": "^7.3.8" 1827 1734 }, 1828 1735 "engines": { 1829 1736 "node": ">=12.22.0" ··· 1851 1758 } 1852 1759 }, 1853 1760 "node_modules/eslint-plugin-prettier": { 1854 - "version": "4.0.0", 1855 - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.0.0.tgz", 1856 - "integrity": "sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==", 1761 + "version": "4.2.1", 1762 + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", 1763 + "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", 1857 1764 "dev": true, 1858 1765 "dependencies": { 1859 1766 "prettier-linter-helpers": "^1.0.0" 1860 1767 }, 1861 1768 "engines": { 1862 - "node": ">=6.0.0" 1769 + "node": ">=12.0.0" 1863 1770 }, 1864 1771 "peerDependencies": { 1865 1772 "eslint": ">=7.28.0", ··· 1872 1779 } 1873 1780 }, 1874 1781 "node_modules/eslint-plugin-unicorn": { 1875 - "version": "42.0.0", 1876 - "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-42.0.0.tgz", 1877 - "integrity": "sha512-ixBsbhgWuxVaNlPTT8AyfJMlhyC5flCJFjyK3oKE8TRrwBnaHvUbuIkCM1lqg8ryYrFStL/T557zfKzX4GKSlg==", 1782 + "version": "44.0.2", 1783 + "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-44.0.2.tgz", 1784 + "integrity": "sha512-GLIDX1wmeEqpGaKcnMcqRvMVsoabeF0Ton0EX4Th5u6Kmf7RM9WBl705AXFEsns56ESkEs0uyelLuUTvz9Tr0w==", 1878 1785 "dev": true, 1879 1786 "dependencies": { 1880 - "@babel/helper-validator-identifier": "^7.15.7", 1881 - "ci-info": "^3.3.0", 1787 + "@babel/helper-validator-identifier": "^7.19.1", 1788 + "ci-info": "^3.4.0", 1882 1789 "clean-regexp": "^1.0.0", 1883 1790 "eslint-utils": "^3.0.0", 1884 1791 "esquery": "^1.4.0", 1885 1792 "indent-string": "^4.0.0", 1886 - "is-builtin-module": "^3.1.0", 1793 + "is-builtin-module": "^3.2.0", 1887 1794 "lodash": "^4.17.21", 1888 1795 "pluralize": "^8.0.0", 1889 1796 "read-pkg-up": "^7.0.1", 1890 1797 "regexp-tree": "^0.1.24", 1891 1798 "safe-regex": "^2.1.1", 1892 - "semver": "^7.3.5", 1799 + "semver": "^7.3.7", 1893 1800 "strip-indent": "^3.0.0" 1894 1801 }, 1895 1802 "engines": { 1896 - "node": ">=12" 1803 + "node": ">=14.18" 1897 1804 }, 1898 1805 "funding": { 1899 1806 "url": "https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1" 1900 1807 }, 1901 1808 "peerDependencies": { 1902 - "eslint": ">=8.8.0" 1809 + "eslint": ">=8.23.1" 1903 1810 } 1904 1811 }, 1905 1812 "node_modules/eslint-plugin-unicorn/node_modules/find-up": { ··· 1954 1861 "semver": "bin/semver" 1955 1862 } 1956 1863 }, 1957 - "node_modules/eslint-plugin-unicorn/node_modules/p-limit": { 1958 - "version": "2.3.0", 1959 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 1960 - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 1961 - "dev": true, 1962 - "dependencies": { 1963 - "p-try": "^2.0.0" 1964 - }, 1965 - "engines": { 1966 - "node": ">=6" 1967 - }, 1968 - "funding": { 1969 - "url": "https://github.com/sponsors/sindresorhus" 1970 - } 1971 - }, 1972 1864 "node_modules/eslint-plugin-unicorn/node_modules/p-locate": { 1973 1865 "version": "4.1.0", 1974 1866 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", ··· 1979 1871 }, 1980 1872 "engines": { 1981 1873 "node": ">=8" 1982 - } 1983 - }, 1984 - "node_modules/eslint-plugin-unicorn/node_modules/p-try": { 1985 - "version": "2.2.0", 1986 - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 1987 - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 1988 - "dev": true, 1989 - "engines": { 1990 - "node": ">=6" 1991 1874 } 1992 1875 }, 1993 1876 "node_modules/eslint-plugin-unicorn/node_modules/path-exists": { ··· 2104 1987 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2105 1988 } 2106 1989 }, 2107 - "node_modules/esm-utils": { 1990 + "node_modules/eslint/node_modules/ajv": { 1991 + "version": "6.12.6", 1992 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 1993 + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 1994 + "dev": true, 1995 + "dependencies": { 1996 + "fast-deep-equal": "^3.1.1", 1997 + "fast-json-stable-stringify": "^2.0.0", 1998 + "json-schema-traverse": "^0.4.1", 1999 + "uri-js": "^4.2.2" 2000 + }, 2001 + "funding": { 2002 + "type": "github", 2003 + "url": "https://github.com/sponsors/epoberezkin" 2004 + } 2005 + }, 2006 + "node_modules/eslint/node_modules/ansi-styles": { 2007 + "version": "4.3.0", 2008 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 2009 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 2010 + "dev": true, 2011 + "dependencies": { 2012 + "color-convert": "^2.0.1" 2013 + }, 2014 + "engines": { 2015 + "node": ">=8" 2016 + }, 2017 + "funding": { 2018 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 2019 + } 2020 + }, 2021 + "node_modules/eslint/node_modules/chalk": { 2022 + "version": "4.1.2", 2023 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 2024 + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 2025 + "dev": true, 2026 + "dependencies": { 2027 + "ansi-styles": "^4.1.0", 2028 + "supports-color": "^7.1.0" 2029 + }, 2030 + "engines": { 2031 + "node": ">=10" 2032 + }, 2033 + "funding": { 2034 + "url": "https://github.com/chalk/chalk?sponsor=1" 2035 + } 2036 + }, 2037 + "node_modules/eslint/node_modules/color-convert": { 2038 + "version": "2.0.1", 2039 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2040 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2041 + "dev": true, 2042 + "dependencies": { 2043 + "color-name": "~1.1.4" 2044 + }, 2045 + "engines": { 2046 + "node": ">=7.0.0" 2047 + } 2048 + }, 2049 + "node_modules/eslint/node_modules/color-name": { 2050 + "version": "1.1.4", 2051 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2052 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 2053 + "dev": true 2054 + }, 2055 + "node_modules/eslint/node_modules/escape-string-regexp": { 2056 + "version": "4.0.0", 2057 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 2058 + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 2059 + "dev": true, 2060 + "engines": { 2061 + "node": ">=10" 2062 + }, 2063 + "funding": { 2064 + "url": "https://github.com/sponsors/sindresorhus" 2065 + } 2066 + }, 2067 + "node_modules/eslint/node_modules/find-up": { 2068 + "version": "5.0.0", 2069 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 2070 + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 2071 + "dev": true, 2072 + "dependencies": { 2073 + "locate-path": "^6.0.0", 2074 + "path-exists": "^4.0.0" 2075 + }, 2076 + "engines": { 2077 + "node": ">=10" 2078 + }, 2079 + "funding": { 2080 + "url": "https://github.com/sponsors/sindresorhus" 2081 + } 2082 + }, 2083 + "node_modules/eslint/node_modules/has-flag": { 2108 2084 "version": "4.0.0", 2109 - "resolved": "https://registry.npmjs.org/esm-utils/-/esm-utils-4.0.0.tgz", 2110 - "integrity": "sha512-1x5H25/8BQWV94T8+KRb1gcSdVQ3g+8P0NikggAujVaurUa0cOoR+UO8ie3y29iQO70HjNA93c9ie+qqI/8zzw==", 2085 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 2086 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 2087 + "dev": true, 2088 + "engines": { 2089 + "node": ">=8" 2090 + } 2091 + }, 2092 + "node_modules/eslint/node_modules/json-schema-traverse": { 2093 + "version": "0.4.1", 2094 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 2095 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 2096 + "dev": true 2097 + }, 2098 + "node_modules/eslint/node_modules/locate-path": { 2099 + "version": "6.0.0", 2100 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 2101 + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 2102 + "dev": true, 2103 + "dependencies": { 2104 + "p-locate": "^5.0.0" 2105 + }, 2106 + "engines": { 2107 + "node": ">=10" 2108 + }, 2109 + "funding": { 2110 + "url": "https://github.com/sponsors/sindresorhus" 2111 + } 2112 + }, 2113 + "node_modules/eslint/node_modules/p-limit": { 2114 + "version": "3.1.0", 2115 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 2116 + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 2111 2117 "dev": true, 2112 2118 "dependencies": { 2113 - "import-meta-resolve": "1.1.1", 2119 + "yocto-queue": "^0.1.0" 2120 + }, 2121 + "engines": { 2122 + "node": ">=10" 2123 + }, 2124 + "funding": { 2125 + "url": "https://github.com/sponsors/sindresorhus" 2126 + } 2127 + }, 2128 + "node_modules/eslint/node_modules/p-locate": { 2129 + "version": "5.0.0", 2130 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 2131 + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 2132 + "dev": true, 2133 + "dependencies": { 2134 + "p-limit": "^3.0.2" 2135 + }, 2136 + "engines": { 2137 + "node": ">=10" 2138 + }, 2139 + "funding": { 2140 + "url": "https://github.com/sponsors/sindresorhus" 2141 + } 2142 + }, 2143 + "node_modules/eslint/node_modules/path-exists": { 2144 + "version": "4.0.0", 2145 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 2146 + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 2147 + "dev": true, 2148 + "engines": { 2149 + "node": ">=8" 2150 + } 2151 + }, 2152 + "node_modules/eslint/node_modules/supports-color": { 2153 + "version": "7.2.0", 2154 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 2155 + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 2156 + "dev": true, 2157 + "dependencies": { 2158 + "has-flag": "^4.0.0" 2159 + }, 2160 + "engines": { 2161 + "node": ">=8" 2162 + } 2163 + }, 2164 + "node_modules/esm-utils": { 2165 + "version": "4.1.1", 2166 + "resolved": "https://registry.npmjs.org/esm-utils/-/esm-utils-4.1.1.tgz", 2167 + "integrity": "sha512-cTy4OQgEP/yc7RY3s6EgwMGZ10gAPhCLE9FcrQ6/5bhf37o9PZCFSjzQR1tYb4GaKAEMaW1UmDcMZR13H4p6LQ==", 2168 + "dev": true, 2169 + "dependencies": { 2170 + "import-meta-resolve": "2.2.0", 2114 2171 "url-or-path": "2.1.0" 2115 2172 }, 2116 2173 "funding": { ··· 2118 2175 } 2119 2176 }, 2120 2177 "node_modules/espree": { 2121 - "version": "9.3.2", 2122 - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz", 2123 - "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==", 2178 + "version": "9.4.1", 2179 + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", 2180 + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", 2124 2181 "dev": true, 2125 2182 "dependencies": { 2126 - "acorn": "^8.7.1", 2183 + "acorn": "^8.8.0", 2127 2184 "acorn-jsx": "^5.3.2", 2128 2185 "eslint-visitor-keys": "^3.3.0" 2129 2186 }, 2130 2187 "engines": { 2131 2188 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2189 + }, 2190 + "funding": { 2191 + "url": "https://opencollective.com/eslint" 2132 2192 } 2133 2193 }, 2134 2194 "node_modules/espurify": { ··· 2248 2308 "dev": true 2249 2309 }, 2250 2310 "node_modules/fast-glob": { 2251 - "version": "3.2.11", 2252 - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", 2253 - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", 2311 + "version": "3.2.12", 2312 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", 2313 + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", 2254 2314 "dev": true, 2255 2315 "dependencies": { 2256 2316 "@nodelib/fs.stat": "^2.0.2", ··· 2288 2348 "dev": true 2289 2349 }, 2290 2350 "node_modules/fastq": { 2291 - "version": "1.13.0", 2292 - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", 2293 - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", 2351 + "version": "1.14.0", 2352 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.14.0.tgz", 2353 + "integrity": "sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg==", 2294 2354 "dev": true, 2295 2355 "dependencies": { 2296 2356 "reusify": "^1.0.4" ··· 2321 2381 } 2322 2382 }, 2323 2383 "node_modules/find-cache-dir": { 2324 - "version": "3.3.2", 2325 - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", 2326 - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", 2384 + "version": "4.0.0", 2385 + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", 2386 + "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", 2327 2387 "dev": true, 2328 2388 "dependencies": { 2329 - "commondir": "^1.0.1", 2330 - "make-dir": "^3.0.2", 2331 - "pkg-dir": "^4.1.0" 2389 + "common-path-prefix": "^3.0.0", 2390 + "pkg-dir": "^7.0.0" 2332 2391 }, 2333 2392 "engines": { 2334 - "node": ">=8" 2393 + "node": ">=14.16" 2335 2394 }, 2336 2395 "funding": { 2337 - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" 2396 + "url": "https://github.com/sponsors/sindresorhus" 2338 2397 } 2339 2398 }, 2340 2399 "node_modules/find-cache-dir/node_modules/find-up": { 2341 - "version": "4.1.0", 2342 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 2343 - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 2400 + "version": "6.3.0", 2401 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", 2402 + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", 2344 2403 "dev": true, 2345 2404 "dependencies": { 2346 - "locate-path": "^5.0.0", 2347 - "path-exists": "^4.0.0" 2405 + "locate-path": "^7.1.0", 2406 + "path-exists": "^5.0.0" 2348 2407 }, 2349 2408 "engines": { 2350 - "node": ">=8" 2409 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 2410 + }, 2411 + "funding": { 2412 + "url": "https://github.com/sponsors/sindresorhus" 2351 2413 } 2352 2414 }, 2353 2415 "node_modules/find-cache-dir/node_modules/locate-path": { 2354 - "version": "5.0.0", 2355 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 2356 - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 2416 + "version": "7.1.1", 2417 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.1.1.tgz", 2418 + "integrity": "sha512-vJXaRMJgRVD3+cUZs3Mncj2mxpt5mP0EmNOsxRSZRMlbqjvxzDEOIUWXGmavo0ZC9+tNZCBLQ66reA11nbpHZg==", 2357 2419 "dev": true, 2358 2420 "dependencies": { 2359 - "p-locate": "^4.1.0" 2421 + "p-locate": "^6.0.0" 2360 2422 }, 2361 2423 "engines": { 2362 - "node": ">=8" 2424 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 2425 + }, 2426 + "funding": { 2427 + "url": "https://github.com/sponsors/sindresorhus" 2363 2428 } 2364 2429 }, 2365 2430 "node_modules/find-cache-dir/node_modules/p-limit": { 2366 - "version": "2.3.0", 2367 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 2368 - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 2431 + "version": "4.0.0", 2432 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", 2433 + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", 2369 2434 "dev": true, 2370 2435 "dependencies": { 2371 - "p-try": "^2.0.0" 2436 + "yocto-queue": "^1.0.0" 2372 2437 }, 2373 2438 "engines": { 2374 - "node": ">=6" 2439 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 2375 2440 }, 2376 2441 "funding": { 2377 2442 "url": "https://github.com/sponsors/sindresorhus" 2378 2443 } 2379 2444 }, 2380 2445 "node_modules/find-cache-dir/node_modules/p-locate": { 2381 - "version": "4.1.0", 2382 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 2383 - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 2446 + "version": "6.0.0", 2447 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", 2448 + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", 2384 2449 "dev": true, 2385 2450 "dependencies": { 2386 - "p-limit": "^2.2.0" 2451 + "p-limit": "^4.0.0" 2387 2452 }, 2388 2453 "engines": { 2389 - "node": ">=8" 2454 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 2455 + }, 2456 + "funding": { 2457 + "url": "https://github.com/sponsors/sindresorhus" 2390 2458 } 2391 2459 }, 2392 - "node_modules/find-cache-dir/node_modules/p-try": { 2393 - "version": "2.2.0", 2394 - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 2395 - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 2460 + "node_modules/find-cache-dir/node_modules/path-exists": { 2461 + "version": "5.0.0", 2462 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", 2463 + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", 2396 2464 "dev": true, 2397 2465 "engines": { 2398 - "node": ">=6" 2466 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 2399 2467 } 2400 2468 }, 2401 - "node_modules/find-cache-dir/node_modules/path-exists": { 2402 - "version": "4.0.0", 2403 - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 2404 - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 2469 + "node_modules/find-cache-dir/node_modules/pkg-dir": { 2470 + "version": "7.0.0", 2471 + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", 2472 + "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", 2405 2473 "dev": true, 2474 + "dependencies": { 2475 + "find-up": "^6.3.0" 2476 + }, 2406 2477 "engines": { 2407 - "node": ">=8" 2478 + "node": ">=14.16" 2479 + }, 2480 + "funding": { 2481 + "url": "https://github.com/sponsors/sindresorhus" 2408 2482 } 2409 2483 }, 2410 - "node_modules/find-cache-dir/node_modules/pkg-dir": { 2411 - "version": "4.2.0", 2412 - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", 2413 - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", 2484 + "node_modules/find-cache-dir/node_modules/yocto-queue": { 2485 + "version": "1.0.0", 2486 + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", 2487 + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", 2414 2488 "dev": true, 2415 - "dependencies": { 2416 - "find-up": "^4.0.0" 2489 + "engines": { 2490 + "node": ">=12.20" 2417 2491 }, 2418 - "engines": { 2419 - "node": ">=8" 2492 + "funding": { 2493 + "url": "https://github.com/sponsors/sindresorhus" 2420 2494 } 2421 2495 }, 2422 2496 "node_modules/find-root": { ··· 2426 2500 "dev": true 2427 2501 }, 2428 2502 "node_modules/find-up": { 2429 - "version": "6.3.0", 2430 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", 2431 - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", 2503 + "version": "3.0.0", 2504 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", 2505 + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", 2432 2506 "dependencies": { 2433 - "locate-path": "^7.1.0", 2434 - "path-exists": "^5.0.0" 2507 + "locate-path": "^3.0.0" 2435 2508 }, 2436 2509 "engines": { 2437 - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 2438 - }, 2439 - "funding": { 2440 - "url": "https://github.com/sponsors/sindresorhus" 2510 + "node": ">=6" 2441 2511 } 2442 2512 }, 2443 2513 "node_modules/flat-cache": { ··· 2454 2524 } 2455 2525 }, 2456 2526 "node_modules/flatted": { 2457 - "version": "3.2.5", 2458 - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", 2459 - "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", 2527 + "version": "3.2.7", 2528 + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", 2529 + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", 2460 2530 "dev": true 2461 2531 }, 2462 2532 "node_modules/fs.realpath": { ··· 2488 2558 "url": "https://github.com/sponsors/ljharb" 2489 2559 } 2490 2560 }, 2491 - "node_modules/functional-red-black-tree": { 2492 - "version": "1.0.1", 2493 - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", 2494 - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", 2495 - "dev": true 2496 - }, 2497 2561 "node_modules/functions-have-names": { 2498 2562 "version": "1.2.3", 2499 2563 "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", ··· 2504 2568 } 2505 2569 }, 2506 2570 "node_modules/get-intrinsic": { 2507 - "version": "1.1.2", 2508 - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", 2509 - "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", 2571 + "version": "1.1.3", 2572 + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", 2573 + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", 2510 2574 "dev": true, 2511 2575 "dependencies": { 2512 2576 "function-bind": "^1.1.1", ··· 2605 2669 "peer": true 2606 2670 }, 2607 2671 "node_modules/globals": { 2608 - "version": "13.15.0", 2609 - "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", 2610 - "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", 2672 + "version": "13.18.0", 2673 + "resolved": "https://registry.npmjs.org/globals/-/globals-13.18.0.tgz", 2674 + "integrity": "sha512-/mR4KI8Ps2spmoc0Ulu9L7agOF0du1CZNQ3dke8yItYlyKNmGrkONemBbd6V8UTc1Wgcqn21t3WYB7dbRmh6/A==", 2611 2675 "dev": true, 2612 2676 "dependencies": { 2613 2677 "type-fest": "^0.20.2" ··· 2632 2696 } 2633 2697 }, 2634 2698 "node_modules/globby": { 2635 - "version": "13.1.1", 2636 - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.1.tgz", 2637 - "integrity": "sha512-XMzoDZbGZ37tufiv7g0N4F/zp3zkwdFtVbV3EHsVl1KQr4RPLfNoT068/97RPshz2J5xYNEjLKKBKaGHifBd3Q==", 2699 + "version": "13.1.2", 2700 + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", 2701 + "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", 2638 2702 "dev": true, 2639 2703 "dependencies": { 2640 2704 "dir-glob": "^3.0.1", ··· 2654 2718 "version": "4.2.10", 2655 2719 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", 2656 2720 "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", 2721 + "dev": true 2722 + }, 2723 + "node_modules/grapheme-splitter": { 2724 + "version": "1.0.4", 2725 + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", 2726 + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", 2657 2727 "dev": true 2658 2728 }, 2659 2729 "node_modules/hard-rejection": { ··· 2686 2756 } 2687 2757 }, 2688 2758 "node_modules/has-flag": { 2689 - "version": "4.0.0", 2690 - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 2691 - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 2692 - "dev": true, 2759 + "version": "3.0.0", 2760 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 2761 + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", 2693 2762 "engines": { 2694 - "node": ">=8" 2763 + "node": ">=4" 2695 2764 } 2696 2765 }, 2697 2766 "node_modules/has-property-descriptors": { ··· 2753 2822 } 2754 2823 }, 2755 2824 "node_modules/ignore": { 2756 - "version": "5.2.0", 2757 - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", 2758 - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", 2825 + "version": "5.2.1", 2826 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.1.tgz", 2827 + "integrity": "sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA==", 2759 2828 "dev": true, 2760 2829 "engines": { 2761 2830 "node": ">= 4" ··· 2787 2856 } 2788 2857 }, 2789 2858 "node_modules/import-meta-resolve": { 2790 - "version": "1.1.1", 2791 - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-1.1.1.tgz", 2792 - "integrity": "sha512-JiTuIvVyPaUg11eTrNDx5bgQ/yMKMZffc7YSjvQeSMXy58DO2SQ8BtAf3xteZvmzvjYh14wnqNjL8XVeDy2o9A==", 2859 + "version": "2.2.0", 2860 + "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-2.2.0.tgz", 2861 + "integrity": "sha512-CpPOtiCHxP9HdtDM5F45tNiAe66Cqlv3f5uHoJjt+KlaLrUh9/Wz9vepADZ78SlqEo62aDWZtj9ydMGXV+CPnw==", 2793 2862 "dev": true, 2794 - "dependencies": { 2795 - "builtins": "^4.0.0" 2796 - }, 2797 2863 "funding": { 2798 2864 "type": "github", 2799 2865 "url": "https://github.com/sponsors/wooorm" 2800 - } 2801 - }, 2802 - "node_modules/import-meta-resolve/node_modules/builtins": { 2803 - "version": "4.1.0", 2804 - "resolved": "https://registry.npmjs.org/builtins/-/builtins-4.1.0.tgz", 2805 - "integrity": "sha512-1bPRZQtmKaO6h7qV1YHXNtr6nCK28k0Zo95KM4dXfILcZZwoHJBN1m3lfLv9LPkcOZlrSr+J1bzMaZFO98Yq0w==", 2806 - "dev": true, 2807 - "dependencies": { 2808 - "semver": "^7.0.0" 2809 2866 } 2810 2867 }, 2811 2868 "node_modules/import-modules": { ··· 2933 2990 } 2934 2991 }, 2935 2992 "node_modules/is-builtin-module": { 2936 - "version": "3.1.0", 2937 - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.1.0.tgz", 2938 - "integrity": "sha512-OV7JjAgOTfAFJmHZLvpSTb4qi0nIILDV1gWPYDnDJUTNFM5aGlRAhk4QcT8i7TuAleeEV5Fdkqn3t4mS+Q11fg==", 2993 + "version": "3.2.0", 2994 + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.0.tgz", 2995 + "integrity": "sha512-phDA4oSGt7vl1n5tJvTWooWWAsXLY+2xCnxNqvKhGEzujg+A43wPlPOyDg3C8XQHN+6k/JTQWJ/j0dQh/qr+Hw==", 2939 2996 "dev": true, 2940 2997 "dependencies": { 2941 - "builtin-modules": "^3.0.0" 2998 + "builtin-modules": "^3.3.0" 2942 2999 }, 2943 3000 "engines": { 2944 3001 "node": ">=6" 3002 + }, 3003 + "funding": { 3004 + "url": "https://github.com/sponsors/sindresorhus" 2945 3005 } 2946 3006 }, 2947 3007 "node_modules/is-callable": { 2948 - "version": "1.2.4", 2949 - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", 2950 - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", 3008 + "version": "1.2.7", 3009 + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", 3010 + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", 2951 3011 "dev": true, 2952 3012 "engines": { 2953 3013 "node": ">= 0.4" ··· 2957 3017 } 2958 3018 }, 2959 3019 "node_modules/is-core-module": { 2960 - "version": "2.9.0", 2961 - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", 2962 - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", 3020 + "version": "2.11.0", 3021 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", 3022 + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", 2963 3023 "dependencies": { 2964 3024 "has": "^1.0.3" 2965 3025 }, ··· 3107 3167 "dependencies": { 3108 3168 "lowercase-keys": "^1.0.0", 3109 3169 "obj-props": "^1.0.0" 3170 + } 3171 + }, 3172 + "node_modules/is-path-inside": { 3173 + "version": "3.0.3", 3174 + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 3175 + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 3176 + "dev": true, 3177 + "engines": { 3178 + "node": ">=8" 3110 3179 } 3111 3180 }, 3112 3181 "node_modules/is-plain-obj": { ··· 3286 3355 "node": ">= 10.13.0" 3287 3356 } 3288 3357 }, 3358 + "node_modules/jest-worker/node_modules/has-flag": { 3359 + "version": "4.0.0", 3360 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3361 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3362 + "dev": true, 3363 + "peer": true, 3364 + "engines": { 3365 + "node": ">=8" 3366 + } 3367 + }, 3289 3368 "node_modules/jest-worker/node_modules/supports-color": { 3290 3369 "version": "8.1.1", 3291 3370 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", ··· 3302 3381 "url": "https://github.com/chalk/supports-color?sponsor=1" 3303 3382 } 3304 3383 }, 3384 + "node_modules/js-sdsl": { 3385 + "version": "4.2.0", 3386 + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz", 3387 + "integrity": "sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==", 3388 + "dev": true, 3389 + "funding": { 3390 + "type": "opencollective", 3391 + "url": "https://opencollective.com/js-sdsl" 3392 + } 3393 + }, 3305 3394 "node_modules/js-tokens": { 3306 3395 "version": "4.0.0", 3307 3396 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", ··· 3334 3423 "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" 3335 3424 }, 3336 3425 "node_modules/json-schema-traverse": { 3337 - "version": "0.4.1", 3338 - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 3339 - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 3340 - "dev": true 3426 + "version": "1.0.0", 3427 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 3428 + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" 3341 3429 }, 3342 3430 "node_modules/json-schema-typed": { 3343 3431 "version": "7.0.3", ··· 3399 3487 "url": "https://github.com/sponsors/sindresorhus" 3400 3488 } 3401 3489 }, 3402 - "node_modules/line-column-path/node_modules/type-fest": { 3403 - "version": "2.13.0", 3404 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.13.0.tgz", 3405 - "integrity": "sha512-lPfAm42MxE4/456+QyIaaVBAwgpJb6xZ8PRu09utnhPdWwcyj9vgy6Sq0Z5yNbJ21EdxB5dRU/Qg8bsyAMtlcw==", 3406 - "dev": true, 3407 - "engines": { 3408 - "node": ">=12.20" 3409 - }, 3410 - "funding": { 3411 - "url": "https://github.com/sponsors/sindresorhus" 3412 - } 3413 - }, 3414 3490 "node_modules/lines-and-columns": { 3415 3491 "version": "1.2.4", 3416 3492 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", ··· 3427 3503 } 3428 3504 }, 3429 3505 "node_modules/locate-path": { 3430 - "version": "7.1.1", 3431 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.1.1.tgz", 3432 - "integrity": "sha512-vJXaRMJgRVD3+cUZs3Mncj2mxpt5mP0EmNOsxRSZRMlbqjvxzDEOIUWXGmavo0ZC9+tNZCBLQ66reA11nbpHZg==", 3506 + "version": "3.0.0", 3507 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", 3508 + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", 3433 3509 "dependencies": { 3434 - "p-locate": "^6.0.0" 3510 + "p-locate": "^3.0.0", 3511 + "path-exists": "^3.0.0" 3435 3512 }, 3436 3513 "engines": { 3437 - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 3438 - }, 3439 - "funding": { 3440 - "url": "https://github.com/sponsors/sindresorhus" 3514 + "node": ">=6" 3441 3515 } 3442 3516 }, 3443 3517 "node_modules/lodash": { ··· 3474 3548 "url": "https://github.com/sponsors/sindresorhus" 3475 3549 } 3476 3550 }, 3551 + "node_modules/log-symbols/node_modules/ansi-styles": { 3552 + "version": "4.3.0", 3553 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3554 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3555 + "dev": true, 3556 + "dependencies": { 3557 + "color-convert": "^2.0.1" 3558 + }, 3559 + "engines": { 3560 + "node": ">=8" 3561 + }, 3562 + "funding": { 3563 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3564 + } 3565 + }, 3566 + "node_modules/log-symbols/node_modules/chalk": { 3567 + "version": "4.1.2", 3568 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 3569 + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 3570 + "dev": true, 3571 + "dependencies": { 3572 + "ansi-styles": "^4.1.0", 3573 + "supports-color": "^7.1.0" 3574 + }, 3575 + "engines": { 3576 + "node": ">=10" 3577 + }, 3578 + "funding": { 3579 + "url": "https://github.com/chalk/chalk?sponsor=1" 3580 + } 3581 + }, 3582 + "node_modules/log-symbols/node_modules/color-convert": { 3583 + "version": "2.0.1", 3584 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3585 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3586 + "dev": true, 3587 + "dependencies": { 3588 + "color-name": "~1.1.4" 3589 + }, 3590 + "engines": { 3591 + "node": ">=7.0.0" 3592 + } 3593 + }, 3594 + "node_modules/log-symbols/node_modules/color-name": { 3595 + "version": "1.1.4", 3596 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3597 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3598 + "dev": true 3599 + }, 3600 + "node_modules/log-symbols/node_modules/has-flag": { 3601 + "version": "4.0.0", 3602 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3603 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3604 + "dev": true, 3605 + "engines": { 3606 + "node": ">=8" 3607 + } 3608 + }, 3609 + "node_modules/log-symbols/node_modules/supports-color": { 3610 + "version": "7.2.0", 3611 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3612 + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3613 + "dev": true, 3614 + "dependencies": { 3615 + "has-flag": "^4.0.0" 3616 + }, 3617 + "engines": { 3618 + "node": ">=8" 3619 + } 3620 + }, 3477 3621 "node_modules/lowercase-keys": { 3478 3622 "version": "1.0.1", 3479 3623 "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", ··· 3508 3652 "url": "https://github.com/sponsors/sindresorhus" 3509 3653 } 3510 3654 }, 3511 - "node_modules/make-dir": { 3512 - "version": "3.1.0", 3513 - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", 3514 - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", 3515 - "dev": true, 3516 - "dependencies": { 3517 - "semver": "^6.0.0" 3518 - }, 3519 - "engines": { 3520 - "node": ">=8" 3521 - }, 3522 - "funding": { 3523 - "url": "https://github.com/sponsors/sindresorhus" 3524 - } 3525 - }, 3526 - "node_modules/make-dir/node_modules/semver": { 3527 - "version": "6.3.0", 3528 - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 3529 - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 3530 - "dev": true, 3531 - "bin": { 3532 - "semver": "bin/semver.js" 3533 - } 3534 - }, 3535 3655 "node_modules/map-obj": { 3536 3656 "version": "4.3.0", 3537 3657 "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", ··· 3551 3671 "dev": true 3552 3672 }, 3553 3673 "node_modules/meow": { 3554 - "version": "10.1.2", 3555 - "resolved": "https://registry.npmjs.org/meow/-/meow-10.1.2.tgz", 3556 - "integrity": "sha512-zbuAlN+V/sXlbGchNS9WTWjUzeamwMt/BApKCJi7B0QyZstZaMx0n4Unll/fg0njGtMdC9UP5SAscvOCLYdM+Q==", 3674 + "version": "11.0.0", 3675 + "resolved": "https://registry.npmjs.org/meow/-/meow-11.0.0.tgz", 3676 + "integrity": "sha512-Cl0yeeIrko6d94KpUo1M+0X1sB14ikoaqlIGuTH1fW4I+E3+YljL54/hb/BWmVfrV9tTV9zU04+xjw08Fh2WkA==", 3557 3677 "dev": true, 3558 3678 "dependencies": { 3559 3679 "@types/minimist": "^1.2.2", 3560 - "camelcase-keys": "^7.0.0", 3561 - "decamelize": "^5.0.0", 3680 + "camelcase-keys": "^8.0.2", 3681 + "decamelize": "^6.0.0", 3562 3682 "decamelize-keys": "^1.1.0", 3563 3683 "hard-rejection": "^2.1.0", 3564 3684 "minimist-options": "4.1.0", 3565 - "normalize-package-data": "^3.0.2", 3566 - "read-pkg-up": "^8.0.0", 3685 + "normalize-package-data": "^4.0.1", 3686 + "read-pkg-up": "^9.1.0", 3567 3687 "redent": "^4.0.0", 3568 3688 "trim-newlines": "^4.0.2", 3569 - "type-fest": "^1.2.2", 3570 - "yargs-parser": "^20.2.9" 3571 - }, 3572 - "engines": { 3573 - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 3574 - }, 3575 - "funding": { 3576 - "url": "https://github.com/sponsors/sindresorhus" 3577 - } 3578 - }, 3579 - "node_modules/meow/node_modules/find-up": { 3580 - "version": "5.0.0", 3581 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 3582 - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 3583 - "dev": true, 3584 - "dependencies": { 3585 - "locate-path": "^6.0.0", 3586 - "path-exists": "^4.0.0" 3587 - }, 3588 - "engines": { 3589 - "node": ">=10" 3590 - }, 3591 - "funding": { 3592 - "url": "https://github.com/sponsors/sindresorhus" 3593 - } 3594 - }, 3595 - "node_modules/meow/node_modules/locate-path": { 3596 - "version": "6.0.0", 3597 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 3598 - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 3599 - "dev": true, 3600 - "dependencies": { 3601 - "p-locate": "^5.0.0" 3689 + "type-fest": "^3.1.0", 3690 + "yargs-parser": "^21.1.1" 3602 3691 }, 3603 3692 "engines": { 3604 - "node": ">=10" 3693 + "node": ">=14.16" 3605 3694 }, 3606 3695 "funding": { 3607 3696 "url": "https://github.com/sponsors/sindresorhus" 3608 3697 } 3609 3698 }, 3610 - "node_modules/meow/node_modules/p-limit": { 3611 - "version": "3.1.0", 3612 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 3613 - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 3699 + "node_modules/meow/node_modules/hosted-git-info": { 3700 + "version": "5.2.1", 3701 + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", 3702 + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", 3614 3703 "dev": true, 3615 3704 "dependencies": { 3616 - "yocto-queue": "^0.1.0" 3705 + "lru-cache": "^7.5.1" 3617 3706 }, 3618 3707 "engines": { 3619 - "node": ">=10" 3620 - }, 3621 - "funding": { 3622 - "url": "https://github.com/sponsors/sindresorhus" 3708 + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" 3623 3709 } 3624 3710 }, 3625 - "node_modules/meow/node_modules/p-locate": { 3626 - "version": "5.0.0", 3627 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 3628 - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 3629 - "dev": true, 3630 - "dependencies": { 3631 - "p-limit": "^3.0.2" 3632 - }, 3633 - "engines": { 3634 - "node": ">=10" 3635 - }, 3636 - "funding": { 3637 - "url": "https://github.com/sponsors/sindresorhus" 3638 - } 3639 - }, 3640 - "node_modules/meow/node_modules/path-exists": { 3641 - "version": "4.0.0", 3642 - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 3643 - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 3711 + "node_modules/meow/node_modules/lru-cache": { 3712 + "version": "7.14.1", 3713 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", 3714 + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", 3644 3715 "dev": true, 3645 3716 "engines": { 3646 - "node": ">=8" 3647 - } 3648 - }, 3649 - "node_modules/meow/node_modules/read-pkg": { 3650 - "version": "6.0.0", 3651 - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-6.0.0.tgz", 3652 - "integrity": "sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==", 3653 - "dev": true, 3654 - "dependencies": { 3655 - "@types/normalize-package-data": "^2.4.0", 3656 - "normalize-package-data": "^3.0.2", 3657 - "parse-json": "^5.2.0", 3658 - "type-fest": "^1.0.1" 3659 - }, 3660 - "engines": { 3661 3717 "node": ">=12" 3662 - }, 3663 - "funding": { 3664 - "url": "https://github.com/sponsors/sindresorhus" 3665 3718 } 3666 3719 }, 3667 - "node_modules/meow/node_modules/read-pkg-up": { 3668 - "version": "8.0.0", 3669 - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-8.0.0.tgz", 3670 - "integrity": "sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==", 3720 + "node_modules/meow/node_modules/normalize-package-data": { 3721 + "version": "4.0.1", 3722 + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.1.tgz", 3723 + "integrity": "sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg==", 3671 3724 "dev": true, 3672 3725 "dependencies": { 3673 - "find-up": "^5.0.0", 3674 - "read-pkg": "^6.0.0", 3675 - "type-fest": "^1.0.1" 3726 + "hosted-git-info": "^5.0.0", 3727 + "is-core-module": "^2.8.1", 3728 + "semver": "^7.3.5", 3729 + "validate-npm-package-license": "^3.0.4" 3676 3730 }, 3677 3731 "engines": { 3678 - "node": ">=12" 3679 - }, 3680 - "funding": { 3681 - "url": "https://github.com/sponsors/sindresorhus" 3732 + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" 3682 3733 } 3683 3734 }, 3684 3735 "node_modules/meow/node_modules/type-fest": { 3685 - "version": "1.4.0", 3686 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", 3687 - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", 3688 - "dev": true, 3689 - "engines": { 3690 - "node": ">=10" 3691 - }, 3692 - "funding": { 3693 - "url": "https://github.com/sponsors/sindresorhus" 3694 - } 3695 - }, 3696 - "node_modules/meow/node_modules/yocto-queue": { 3697 - "version": "0.1.0", 3698 - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 3699 - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 3736 + "version": "3.3.0", 3737 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.3.0.tgz", 3738 + "integrity": "sha512-gezeeOIZyQLGW5uuCeEnXF1aXmtt2afKspXz3YqoOcZ3l/YMJq1pujvgT+cz/Nw1O/7q/kSav5fihJHsC/AOUg==", 3700 3739 "dev": true, 3701 3740 "engines": { 3702 - "node": ">=10" 3741 + "node": ">=14.16" 3703 3742 }, 3704 3743 "funding": { 3705 3744 "url": "https://github.com/sponsors/sindresorhus" ··· 3762 3801 } 3763 3802 }, 3764 3803 "node_modules/mimic-fn": { 3765 - "version": "2.1.0", 3766 - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 3767 - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 3804 + "version": "3.1.0", 3805 + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz", 3806 + "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==", 3768 3807 "engines": { 3769 - "node": ">=6" 3808 + "node": ">=8" 3770 3809 } 3771 3810 }, 3772 3811 "node_modules/min-indent": { ··· 3791 3830 } 3792 3831 }, 3793 3832 "node_modules/minimist": { 3794 - "version": "1.2.6", 3795 - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", 3796 - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", 3797 - "dev": true 3833 + "version": "1.2.7", 3834 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", 3835 + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", 3836 + "dev": true, 3837 + "funding": { 3838 + "url": "https://github.com/sponsors/ljharb" 3839 + } 3798 3840 }, 3799 3841 "node_modules/minimist-options": { 3800 3842 "version": "4.1.0", ··· 3839 3881 "peer": true 3840 3882 }, 3841 3883 "node_modules/node-releases": { 3842 - "version": "2.0.5", 3843 - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz", 3844 - "integrity": "sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==", 3884 + "version": "2.0.6", 3885 + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", 3886 + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", 3845 3887 "dev": true, 3846 3888 "peer": true 3847 3889 }, ··· 3912 3954 } 3913 3955 }, 3914 3956 "node_modules/object.assign": { 3915 - "version": "4.1.2", 3916 - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", 3917 - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", 3957 + "version": "4.1.4", 3958 + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", 3959 + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", 3918 3960 "dev": true, 3919 3961 "dependencies": { 3920 - "call-bind": "^1.0.0", 3921 - "define-properties": "^1.1.3", 3922 - "has-symbols": "^1.0.1", 3962 + "call-bind": "^1.0.2", 3963 + "define-properties": "^1.1.4", 3964 + "has-symbols": "^1.0.3", 3923 3965 "object-keys": "^1.1.1" 3924 3966 }, 3925 3967 "engines": { ··· 3930 3972 } 3931 3973 }, 3932 3974 "node_modules/object.values": { 3933 - "version": "1.1.5", 3934 - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", 3935 - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", 3975 + "version": "1.1.6", 3976 + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", 3977 + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", 3936 3978 "dev": true, 3937 3979 "dependencies": { 3938 3980 "call-bind": "^1.0.2", 3939 - "define-properties": "^1.1.3", 3940 - "es-abstract": "^1.19.1" 3981 + "define-properties": "^1.1.4", 3982 + "es-abstract": "^1.20.4" 3941 3983 }, 3942 3984 "engines": { 3943 3985 "node": ">= 0.4" ··· 3969 4011 "url": "https://github.com/sponsors/sindresorhus" 3970 4012 } 3971 4013 }, 4014 + "node_modules/onetime/node_modules/mimic-fn": { 4015 + "version": "2.1.0", 4016 + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 4017 + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 4018 + "engines": { 4019 + "node": ">=6" 4020 + } 4021 + }, 3972 4022 "node_modules/open": { 3973 4023 "version": "8.4.0", 3974 4024 "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", ··· 4096 4146 } 4097 4147 }, 4098 4148 "node_modules/p-limit": { 4099 - "version": "4.0.0", 4100 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", 4101 - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", 4149 + "version": "2.3.0", 4150 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 4151 + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 4102 4152 "dependencies": { 4103 - "yocto-queue": "^1.0.0" 4153 + "p-try": "^2.0.0" 4104 4154 }, 4105 4155 "engines": { 4106 - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 4156 + "node": ">=6" 4107 4157 }, 4108 4158 "funding": { 4109 4159 "url": "https://github.com/sponsors/sindresorhus" 4110 4160 } 4111 4161 }, 4112 4162 "node_modules/p-locate": { 4113 - "version": "6.0.0", 4114 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", 4115 - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", 4163 + "version": "3.0.0", 4164 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", 4165 + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", 4116 4166 "dependencies": { 4117 - "p-limit": "^4.0.0" 4167 + "p-limit": "^2.0.0" 4118 4168 }, 4119 4169 "engines": { 4120 - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 4121 - }, 4122 - "funding": { 4123 - "url": "https://github.com/sponsors/sindresorhus" 4170 + "node": ">=6" 4124 4171 } 4125 4172 }, 4126 4173 "node_modules/p-try": { 4127 - "version": "1.0.0", 4128 - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", 4129 - "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", 4130 - "dev": true, 4174 + "version": "2.2.0", 4175 + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 4176 + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 4131 4177 "engines": { 4132 - "node": ">=4" 4178 + "node": ">=6" 4133 4179 } 4134 4180 }, 4135 4181 "node_modules/parent-module": { ··· 4162 4208 } 4163 4209 }, 4164 4210 "node_modules/path-exists": { 4165 - "version": "5.0.0", 4166 - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", 4167 - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", 4211 + "version": "3.0.0", 4212 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 4213 + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", 4168 4214 "engines": { 4169 - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 4215 + "node": ">=4" 4170 4216 } 4171 4217 }, 4172 4218 "node_modules/path-is-absolute": { ··· 4302 4348 "node": ">=8" 4303 4349 } 4304 4350 }, 4305 - "node_modules/pkg-dir/node_modules/yocto-queue": { 4306 - "version": "0.1.0", 4307 - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 4308 - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 4309 - "dev": true, 4310 - "engines": { 4311 - "node": ">=10" 4312 - }, 4313 - "funding": { 4314 - "url": "https://github.com/sponsors/sindresorhus" 4315 - } 4316 - }, 4317 4351 "node_modules/pkg-up": { 4318 4352 "version": "3.1.0", 4319 4353 "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", ··· 4325 4359 "node": ">=8" 4326 4360 } 4327 4361 }, 4328 - "node_modules/pkg-up/node_modules/find-up": { 4329 - "version": "3.0.0", 4330 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", 4331 - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", 4332 - "dependencies": { 4333 - "locate-path": "^3.0.0" 4334 - }, 4335 - "engines": { 4336 - "node": ">=6" 4337 - } 4338 - }, 4339 - "node_modules/pkg-up/node_modules/locate-path": { 4340 - "version": "3.0.0", 4341 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", 4342 - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", 4343 - "dependencies": { 4344 - "p-locate": "^3.0.0", 4345 - "path-exists": "^3.0.0" 4346 - }, 4347 - "engines": { 4348 - "node": ">=6" 4349 - } 4350 - }, 4351 - "node_modules/pkg-up/node_modules/p-limit": { 4352 - "version": "2.3.0", 4353 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 4354 - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 4355 - "dependencies": { 4356 - "p-try": "^2.0.0" 4357 - }, 4358 - "engines": { 4359 - "node": ">=6" 4360 - }, 4361 - "funding": { 4362 - "url": "https://github.com/sponsors/sindresorhus" 4363 - } 4364 - }, 4365 - "node_modules/pkg-up/node_modules/p-locate": { 4366 - "version": "3.0.0", 4367 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", 4368 - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", 4369 - "dependencies": { 4370 - "p-limit": "^2.0.0" 4371 - }, 4372 - "engines": { 4373 - "node": ">=6" 4374 - } 4375 - }, 4376 - "node_modules/pkg-up/node_modules/p-try": { 4377 - "version": "2.2.0", 4378 - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 4379 - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 4380 - "engines": { 4381 - "node": ">=6" 4382 - } 4383 - }, 4384 - "node_modules/pkg-up/node_modules/path-exists": { 4385 - "version": "3.0.0", 4386 - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 4387 - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", 4388 - "engines": { 4389 - "node": ">=4" 4390 - } 4391 - }, 4392 4362 "node_modules/plur": { 4393 4363 "version": "4.0.0", 4394 4364 "resolved": "https://registry.npmjs.org/plur/-/plur-4.0.0.tgz", ··· 4423 4393 } 4424 4394 }, 4425 4395 "node_modules/prettier": { 4426 - "version": "2.6.2", 4427 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.6.2.tgz", 4428 - "integrity": "sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==", 4396 + "version": "2.8.0", 4397 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.0.tgz", 4398 + "integrity": "sha512-9Lmg8hTFZKG0Asr/kW9Bp8tJjRVluO8EJQVfY2T7FMw9T5jy4I/Uvx0Rca/XWf50QQ1/SS48+6IJWnrb+2yemA==", 4429 4399 "dev": true, 4430 4400 "bin": { 4431 4401 "prettier": "bin-prettier.js" ··· 4501 4471 ] 4502 4472 }, 4503 4473 "node_modules/quick-lru": { 4504 - "version": "5.1.1", 4505 - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", 4506 - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", 4474 + "version": "6.1.1", 4475 + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-6.1.1.tgz", 4476 + "integrity": "sha512-S27GBT+F0NTRiehtbrgaSE1idUAJ5bX8dPAQTdylEyNlrdcH5X4Lz7Edz3DYzecbsCluD5zO8ZNEe04z3D3u6Q==", 4507 4477 "dev": true, 4508 4478 "engines": { 4509 - "node": ">=10" 4479 + "node": ">=12" 4510 4480 }, 4511 4481 "funding": { 4512 4482 "url": "https://github.com/sponsors/sindresorhus" ··· 4555 4525 "url": "https://github.com/sponsors/sindresorhus" 4556 4526 } 4557 4527 }, 4558 - "node_modules/read-pkg-up/node_modules/type-fest": { 4559 - "version": "2.13.0", 4560 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.13.0.tgz", 4561 - "integrity": "sha512-lPfAm42MxE4/456+QyIaaVBAwgpJb6xZ8PRu09utnhPdWwcyj9vgy6Sq0Z5yNbJ21EdxB5dRU/Qg8bsyAMtlcw==", 4528 + "node_modules/read-pkg-up/node_modules/find-up": { 4529 + "version": "6.3.0", 4530 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", 4531 + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", 4532 + "dependencies": { 4533 + "locate-path": "^7.1.0", 4534 + "path-exists": "^5.0.0" 4535 + }, 4562 4536 "engines": { 4563 - "node": ">=12.20" 4537 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 4564 4538 }, 4565 4539 "funding": { 4566 4540 "url": "https://github.com/sponsors/sindresorhus" 4567 4541 } 4568 4542 }, 4569 - "node_modules/read-pkg/node_modules/type-fest": { 4570 - "version": "2.13.0", 4571 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.13.0.tgz", 4572 - "integrity": "sha512-lPfAm42MxE4/456+QyIaaVBAwgpJb6xZ8PRu09utnhPdWwcyj9vgy6Sq0Z5yNbJ21EdxB5dRU/Qg8bsyAMtlcw==", 4543 + "node_modules/read-pkg-up/node_modules/locate-path": { 4544 + "version": "7.1.1", 4545 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.1.1.tgz", 4546 + "integrity": "sha512-vJXaRMJgRVD3+cUZs3Mncj2mxpt5mP0EmNOsxRSZRMlbqjvxzDEOIUWXGmavo0ZC9+tNZCBLQ66reA11nbpHZg==", 4547 + "dependencies": { 4548 + "p-locate": "^6.0.0" 4549 + }, 4550 + "engines": { 4551 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 4552 + }, 4553 + "funding": { 4554 + "url": "https://github.com/sponsors/sindresorhus" 4555 + } 4556 + }, 4557 + "node_modules/read-pkg-up/node_modules/p-limit": { 4558 + "version": "4.0.0", 4559 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", 4560 + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", 4561 + "dependencies": { 4562 + "yocto-queue": "^1.0.0" 4563 + }, 4564 + "engines": { 4565 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 4566 + }, 4567 + "funding": { 4568 + "url": "https://github.com/sponsors/sindresorhus" 4569 + } 4570 + }, 4571 + "node_modules/read-pkg-up/node_modules/p-locate": { 4572 + "version": "6.0.0", 4573 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", 4574 + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", 4575 + "dependencies": { 4576 + "p-limit": "^4.0.0" 4577 + }, 4578 + "engines": { 4579 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 4580 + }, 4581 + "funding": { 4582 + "url": "https://github.com/sponsors/sindresorhus" 4583 + } 4584 + }, 4585 + "node_modules/read-pkg-up/node_modules/path-exists": { 4586 + "version": "5.0.0", 4587 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", 4588 + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", 4589 + "engines": { 4590 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 4591 + } 4592 + }, 4593 + "node_modules/read-pkg-up/node_modules/yocto-queue": { 4594 + "version": "1.0.0", 4595 + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", 4596 + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", 4573 4597 "engines": { 4574 4598 "node": ">=12.20" 4575 4599 }, ··· 4667 4691 } 4668 4692 }, 4669 4693 "node_modules/resolve": { 4670 - "version": "1.22.0", 4671 - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", 4672 - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", 4694 + "version": "1.22.1", 4695 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", 4696 + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", 4673 4697 "dev": true, 4674 4698 "dependencies": { 4675 - "is-core-module": "^2.8.1", 4699 + "is-core-module": "^2.9.0", 4676 4700 "path-parse": "^1.0.7", 4677 4701 "supports-preserve-symlinks-flag": "^1.0.0" 4678 4702 }, ··· 4868 4892 "node": ">=6" 4869 4893 } 4870 4894 }, 4871 - "node_modules/run-jxa/node_modules/type-fest": { 4872 - "version": "2.13.0", 4873 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.13.0.tgz", 4874 - "integrity": "sha512-lPfAm42MxE4/456+QyIaaVBAwgpJb6xZ8PRu09utnhPdWwcyj9vgy6Sq0Z5yNbJ21EdxB5dRU/Qg8bsyAMtlcw==", 4875 - "engines": { 4876 - "node": ">=12.20" 4877 - }, 4878 - "funding": { 4879 - "url": "https://github.com/sponsors/sindresorhus" 4880 - } 4881 - }, 4882 4895 "node_modules/run-parallel": { 4883 4896 "version": "1.2.0", 4884 4897 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", ··· 4932 4945 "regexp-tree": "~0.1.1" 4933 4946 } 4934 4947 }, 4948 + "node_modules/safe-regex-test": { 4949 + "version": "1.0.0", 4950 + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", 4951 + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", 4952 + "dev": true, 4953 + "dependencies": { 4954 + "call-bind": "^1.0.2", 4955 + "get-intrinsic": "^1.1.3", 4956 + "is-regex": "^1.1.4" 4957 + }, 4958 + "funding": { 4959 + "url": "https://github.com/sponsors/ljharb" 4960 + } 4961 + }, 4935 4962 "node_modules/schema-utils": { 4936 4963 "version": "3.1.1", 4937 4964 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", ··· 4951 4978 "url": "https://opencollective.com/webpack" 4952 4979 } 4953 4980 }, 4981 + "node_modules/schema-utils/node_modules/ajv": { 4982 + "version": "6.12.6", 4983 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 4984 + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 4985 + "dev": true, 4986 + "peer": true, 4987 + "dependencies": { 4988 + "fast-deep-equal": "^3.1.1", 4989 + "fast-json-stable-stringify": "^2.0.0", 4990 + "json-schema-traverse": "^0.4.1", 4991 + "uri-js": "^4.2.2" 4992 + }, 4993 + "funding": { 4994 + "type": "github", 4995 + "url": "https://github.com/sponsors/epoberezkin" 4996 + } 4997 + }, 4998 + "node_modules/schema-utils/node_modules/ajv-keywords": { 4999 + "version": "3.5.2", 5000 + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", 5001 + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", 5002 + "dev": true, 5003 + "peer": true, 5004 + "peerDependencies": { 5005 + "ajv": "^6.9.1" 5006 + } 5007 + }, 5008 + "node_modules/schema-utils/node_modules/json-schema-traverse": { 5009 + "version": "0.4.1", 5010 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 5011 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 5012 + "dev": true, 5013 + "peer": true 5014 + }, 4954 5015 "node_modules/semver": { 4955 - "version": "7.3.7", 4956 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", 4957 - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", 5016 + "version": "7.3.8", 5017 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", 5018 + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", 4958 5019 "dependencies": { 4959 5020 "lru-cache": "^6.0.0" 4960 5021 }, ··· 5070 5131 } 5071 5132 }, 5072 5133 "node_modules/spdx-license-ids": { 5073 - "version": "3.0.11", 5074 - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", 5075 - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==" 5134 + "version": "3.0.12", 5135 + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", 5136 + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==" 5076 5137 }, 5077 5138 "node_modules/string-width": { 5078 5139 "version": "4.2.3", ··· 5089 5150 } 5090 5151 }, 5091 5152 "node_modules/string.prototype.trimend": { 5092 - "version": "1.0.5", 5093 - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", 5094 - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", 5153 + "version": "1.0.6", 5154 + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", 5155 + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", 5095 5156 "dev": true, 5096 5157 "dependencies": { 5097 5158 "call-bind": "^1.0.2", 5098 5159 "define-properties": "^1.1.4", 5099 - "es-abstract": "^1.19.5" 5160 + "es-abstract": "^1.20.4" 5100 5161 }, 5101 5162 "funding": { 5102 5163 "url": "https://github.com/sponsors/ljharb" 5103 5164 } 5104 5165 }, 5105 5166 "node_modules/string.prototype.trimstart": { 5106 - "version": "1.0.5", 5107 - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", 5108 - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", 5167 + "version": "1.0.6", 5168 + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", 5169 + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", 5109 5170 "dev": true, 5110 5171 "dependencies": { 5111 5172 "call-bind": "^1.0.2", 5112 5173 "define-properties": "^1.1.4", 5113 - "es-abstract": "^1.19.5" 5174 + "es-abstract": "^1.20.4" 5114 5175 }, 5115 5176 "funding": { 5116 5177 "url": "https://github.com/sponsors/ljharb" ··· 5199 5260 } 5200 5261 }, 5201 5262 "node_modules/supports-color": { 5202 - "version": "7.2.0", 5203 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 5204 - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 5205 - "dev": true, 5263 + "version": "5.5.0", 5264 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 5265 + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 5206 5266 "dependencies": { 5207 - "has-flag": "^4.0.0" 5267 + "has-flag": "^3.0.0" 5208 5268 }, 5209 5269 "engines": { 5210 - "node": ">=8" 5270 + "node": ">=4" 5211 5271 } 5212 5272 }, 5213 5273 "node_modules/supports-hyperlinks": { 5214 - "version": "2.2.0", 5215 - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", 5216 - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", 5274 + "version": "2.3.0", 5275 + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", 5276 + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", 5217 5277 "dev": true, 5218 5278 "dependencies": { 5219 5279 "has-flag": "^4.0.0", 5220 5280 "supports-color": "^7.0.0" 5281 + }, 5282 + "engines": { 5283 + "node": ">=8" 5284 + } 5285 + }, 5286 + "node_modules/supports-hyperlinks/node_modules/has-flag": { 5287 + "version": "4.0.0", 5288 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 5289 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 5290 + "dev": true, 5291 + "engines": { 5292 + "node": ">=8" 5293 + } 5294 + }, 5295 + "node_modules/supports-hyperlinks/node_modules/supports-color": { 5296 + "version": "7.2.0", 5297 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 5298 + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 5299 + "dev": true, 5300 + "dependencies": { 5301 + "has-flag": "^4.0.0" 5221 5302 }, 5222 5303 "engines": { 5223 5304 "node": ">=8" ··· 5245 5326 } 5246 5327 }, 5247 5328 "node_modules/terminal-profile": { 5248 - "version": "1.0.3", 5249 - "resolved": "https://registry.npmjs.org/terminal-profile/-/terminal-profile-1.0.3.tgz", 5250 - "integrity": "sha512-WutabFzGzLAUGonfjZrtBZ8e+aMNVZFT2ER9FXMwmZrJzzLXtxRG+t7KDMmV83QlWTO5KlJBVz0TAXHhB3vWXw==", 5329 + "version": "1.1.0", 5330 + "resolved": "https://registry.npmjs.org/terminal-profile/-/terminal-profile-1.1.0.tgz", 5331 + "integrity": "sha512-MSlLKyxTDErKShK5M3QETCecdH89zjT91qqkTt/YUaSjT47XTLyL0g3tfC8929GzJFwYp7CGglz0pb2v8hFp+w==", 5251 5332 "os": [ 5252 5333 "darwin" 5253 5334 ], ··· 5255 5336 "run-applescript": "^6.0.0" 5256 5337 }, 5257 5338 "engines": { 5258 - "node": "14 - 16" 5339 + "node": "14 - 19" 5259 5340 } 5260 5341 }, 5261 5342 "node_modules/terser": { 5262 - "version": "5.14.1", 5263 - "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.1.tgz", 5264 - "integrity": "sha512-+ahUAE+iheqBTDxXhTisdA8hgvbEG1hHOQ9xmNjeUJSoi6DU/gMrKNcfZjHkyY6Alnuyc+ikYJaxxfHkT3+WuQ==", 5343 + "version": "5.16.1", 5344 + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.1.tgz", 5345 + "integrity": "sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw==", 5265 5346 "dev": true, 5266 5347 "peer": true, 5267 5348 "dependencies": { ··· 5278 5359 } 5279 5360 }, 5280 5361 "node_modules/terser-webpack-plugin": { 5281 - "version": "5.3.3", 5282 - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz", 5283 - "integrity": "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==", 5362 + "version": "5.3.6", 5363 + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", 5364 + "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", 5284 5365 "dev": true, 5285 5366 "peer": true, 5286 5367 "dependencies": { 5287 - "@jridgewell/trace-mapping": "^0.3.7", 5368 + "@jridgewell/trace-mapping": "^0.3.14", 5288 5369 "jest-worker": "^27.4.5", 5289 5370 "schema-utils": "^3.1.1", 5290 5371 "serialize-javascript": "^6.0.0", 5291 - "terser": "^5.7.2" 5372 + "terser": "^5.14.1" 5292 5373 }, 5293 5374 "engines": { 5294 5375 "node": ">= 10.13.0" ··· 5399 5480 } 5400 5481 }, 5401 5482 "node_modules/type-fest": { 5402 - "version": "0.21.3", 5403 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", 5404 - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", 5405 - "dev": true, 5483 + "version": "2.19.0", 5484 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", 5485 + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", 5406 5486 "engines": { 5407 - "node": ">=10" 5487 + "node": ">=12.20" 5408 5488 }, 5409 5489 "funding": { 5410 5490 "url": "https://github.com/sponsors/sindresorhus" 5411 5491 } 5412 5492 }, 5413 5493 "node_modules/typescript": { 5414 - "version": "4.7.3", 5415 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.3.tgz", 5416 - "integrity": "sha512-WOkT3XYvrpXx4vMMqlD+8R8R37fZkjyLGlxavMc4iB8lrl8L0DeTcHbYgw/v0N/z9wAFsgBhcsF0ruoySS22mA==", 5494 + "version": "4.9.3", 5495 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.3.tgz", 5496 + "integrity": "sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA==", 5417 5497 "dev": true, 5418 5498 "bin": { 5419 5499 "tsc": "bin/tsc", ··· 5441 5521 "node_modules/unc-path-regex": { 5442 5522 "version": "0.1.2", 5443 5523 "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", 5444 - "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", 5524 + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", 5445 5525 "dev": true, 5446 5526 "engines": { 5447 5527 "node": ">=0.10.0" ··· 5469 5549 "node": ">=8" 5470 5550 } 5471 5551 }, 5552 + "node_modules/update-browserslist-db": { 5553 + "version": "1.0.10", 5554 + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", 5555 + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", 5556 + "dev": true, 5557 + "funding": [ 5558 + { 5559 + "type": "opencollective", 5560 + "url": "https://opencollective.com/browserslist" 5561 + }, 5562 + { 5563 + "type": "tidelift", 5564 + "url": "https://tidelift.com/funding/github/npm/browserslist" 5565 + } 5566 + ], 5567 + "peer": true, 5568 + "dependencies": { 5569 + "escalade": "^3.1.1", 5570 + "picocolors": "^1.0.0" 5571 + }, 5572 + "bin": { 5573 + "browserslist-lint": "cli.js" 5574 + }, 5575 + "peerDependencies": { 5576 + "browserslist": ">= 4.21.0" 5577 + } 5578 + }, 5472 5579 "node_modules/uri-js": { 5473 5580 "version": "4.4.1", 5474 5581 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", ··· 5485 5592 "funding": { 5486 5593 "url": "https://github.com/fisker/url-or-path?sponsor=1" 5487 5594 } 5488 - }, 5489 - "node_modules/v8-compile-cache": { 5490 - "version": "2.3.0", 5491 - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", 5492 - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", 5493 - "dev": true 5494 5595 }, 5495 5596 "node_modules/validate-npm-package-license": { 5496 5597 "version": "3.0.4", ··· 5516 5617 } 5517 5618 }, 5518 5619 "node_modules/webpack": { 5519 - "version": "5.73.0", 5520 - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz", 5521 - "integrity": "sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA==", 5620 + "version": "5.75.0", 5621 + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", 5622 + "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", 5522 5623 "dev": true, 5523 5624 "peer": true, 5524 5625 "dependencies": { ··· 5527 5628 "@webassemblyjs/ast": "1.11.1", 5528 5629 "@webassemblyjs/wasm-edit": "1.11.1", 5529 5630 "@webassemblyjs/wasm-parser": "1.11.1", 5530 - "acorn": "^8.4.1", 5631 + "acorn": "^8.7.1", 5531 5632 "acorn-import-assertions": "^1.7.6", 5532 5633 "browserslist": "^4.14.5", 5533 5634 "chrome-trace-event": "^1.0.2", 5534 - "enhanced-resolve": "^5.9.3", 5635 + "enhanced-resolve": "^5.10.0", 5535 5636 "es-module-lexer": "^0.9.0", 5536 5637 "eslint-scope": "5.1.1", 5537 5638 "events": "^3.2.0", ··· 5544 5645 "schema-utils": "^3.1.0", 5545 5646 "tapable": "^2.1.1", 5546 5647 "terser-webpack-plugin": "^5.1.3", 5547 - "watchpack": "^2.3.1", 5648 + "watchpack": "^2.4.0", 5548 5649 "webpack-sources": "^3.2.3" 5549 5650 }, 5550 5651 "bin": { ··· 5573 5674 "node": ">=10.13.0" 5574 5675 } 5575 5676 }, 5677 + "node_modules/webpack/node_modules/@types/estree": { 5678 + "version": "0.0.51", 5679 + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", 5680 + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", 5681 + "dev": true, 5682 + "peer": true 5683 + }, 5576 5684 "node_modules/webpack/node_modules/enhanced-resolve": { 5577 - "version": "5.9.3", 5578 - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", 5579 - "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", 5685 + "version": "5.12.0", 5686 + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", 5687 + "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", 5580 5688 "dev": true, 5581 5689 "peer": true, 5582 5690 "dependencies": { ··· 5663 5771 "node_modules/wrappy": { 5664 5772 "version": "1.0.2", 5665 5773 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 5666 - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 5774 + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 5667 5775 "dev": true 5668 5776 }, 5669 5777 "node_modules/xo": { 5670 - "version": "0.50.0", 5671 - "resolved": "https://registry.npmjs.org/xo/-/xo-0.50.0.tgz", 5672 - "integrity": "sha512-yIz7mdIbUlxBYLnV3OqMTdrE+OFr0CPINkU9rxY3ZHNAIZrVckmONLujU6LkdNrEWerQTx8zzwnVrUjmj6vVCg==", 5778 + "version": "0.53.1", 5779 + "resolved": "https://registry.npmjs.org/xo/-/xo-0.53.1.tgz", 5780 + "integrity": "sha512-/2R8SPehv1UhiIqJ9uSvrAjslcoygICNsUlEb/Zf2V6rMtr7YCoggc6hlt6b/kbncpR989Roqt6AvEO779dFxw==", 5673 5781 "bundleDependencies": [ 5674 5782 "@typescript-eslint/eslint-plugin", 5675 5783 "@typescript-eslint/parser", ··· 5677 5785 ], 5678 5786 "dev": true, 5679 5787 "dependencies": { 5680 - "@eslint/eslintrc": "^1.3.0", 5681 - "@typescript-eslint/eslint-plugin": "*", 5682 - "@typescript-eslint/parser": "*", 5788 + "@eslint/eslintrc": "^1.3.3", 5789 + "@typescript-eslint/eslint-plugin": "^5.43.0", 5790 + "@typescript-eslint/parser": "^5.43.0", 5683 5791 "arrify": "^3.0.0", 5684 - "cosmiconfig": "^7.0.1", 5792 + "cosmiconfig": "^7.1.0", 5685 5793 "define-lazy-prop": "^3.0.0", 5686 - "eslint": "^8.17.0", 5794 + "eslint": "^8.27.0", 5687 5795 "eslint-config-prettier": "^8.5.0", 5688 - "eslint-config-xo": "^0.41.0", 5689 - "eslint-config-xo-typescript": "*", 5796 + "eslint-config-xo": "^0.43.1", 5797 + "eslint-config-xo-typescript": "^0.55.0", 5690 5798 "eslint-formatter-pretty": "^4.1.0", 5691 5799 "eslint-import-resolver-webpack": "^0.13.2", 5692 5800 "eslint-plugin-ava": "^13.2.0", 5693 5801 "eslint-plugin-eslint-comments": "^3.2.0", 5694 5802 "eslint-plugin-import": "^2.26.0", 5695 - "eslint-plugin-n": "^15.2.2", 5803 + "eslint-plugin-n": "^15.5.1", 5696 5804 "eslint-plugin-no-use-extend-native": "^0.5.0", 5697 - "eslint-plugin-prettier": "^4.0.0", 5698 - "eslint-plugin-unicorn": "^42.0.0", 5699 - "esm-utils": "^4.0.0", 5700 - "find-cache-dir": "^3.3.2", 5805 + "eslint-plugin-prettier": "^4.2.1", 5806 + "eslint-plugin-unicorn": "^44.0.2", 5807 + "esm-utils": "^4.1.0", 5808 + "find-cache-dir": "^4.0.0", 5701 5809 "find-up": "^6.3.0", 5702 5810 "get-stdin": "^9.0.0", 5703 - "globby": "^13.1.1", 5811 + "globby": "^13.1.2", 5704 5812 "imurmurhash": "^0.1.4", 5705 5813 "json-stable-stringify-without-jsonify": "^1.0.1", 5706 5814 "json5": "^2.2.1", 5707 5815 "lodash-es": "^4.17.21", 5708 - "meow": "^10.1.2", 5816 + "meow": "^11.0.0", 5709 5817 "micromatch": "^4.0.5", 5710 5818 "open-editor": "^4.0.0", 5711 - "prettier": "^2.6.2", 5712 - "semver": "^7.3.7", 5713 - "slash": "^4.0.0", 5819 + "prettier": "^2.7.1", 5820 + "semver": "^7.3.8", 5821 + "slash": "^5.0.0", 5714 5822 "to-absolute-glob": "^2.0.2", 5715 - "typescript": "^4.7.3" 5823 + "typescript": "^4.9.3" 5716 5824 }, 5717 5825 "bin": { 5718 5826 "xo": "cli.js" 5719 5827 }, 5720 5828 "engines": { 5721 - "node": ">=12.20" 5829 + "node": ">=14.16" 5722 5830 }, 5723 5831 "funding": { 5724 5832 "url": "https://github.com/sponsors/sindresorhus" ··· 5765 5873 "inBundle": true, 5766 5874 "license": "MIT" 5767 5875 }, 5876 + "node_modules/xo/node_modules/@types/semver": { 5877 + "version": "7.3.13", 5878 + "dev": true, 5879 + "inBundle": true, 5880 + "license": "MIT" 5881 + }, 5768 5882 "node_modules/xo/node_modules/@typescript-eslint/eslint-plugin": { 5769 - "version": "5.27.1", 5883 + "version": "5.43.0", 5770 5884 "dev": true, 5771 5885 "inBundle": true, 5772 5886 "license": "MIT", 5773 5887 "dependencies": { 5774 - "@typescript-eslint/scope-manager": "5.27.1", 5775 - "@typescript-eslint/type-utils": "5.27.1", 5776 - "@typescript-eslint/utils": "5.27.1", 5888 + "@typescript-eslint/scope-manager": "5.43.0", 5889 + "@typescript-eslint/type-utils": "5.43.0", 5890 + "@typescript-eslint/utils": "5.43.0", 5777 5891 "debug": "^4.3.4", 5778 - "functional-red-black-tree": "^1.0.1", 5779 5892 "ignore": "^5.2.0", 5893 + "natural-compare-lite": "^1.4.0", 5780 5894 "regexpp": "^3.2.0", 5781 5895 "semver": "^7.3.7", 5782 5896 "tsutils": "^3.21.0" ··· 5799 5913 } 5800 5914 }, 5801 5915 "node_modules/xo/node_modules/@typescript-eslint/parser": { 5802 - "version": "5.27.1", 5916 + "version": "5.43.0", 5803 5917 "dev": true, 5804 5918 "inBundle": true, 5805 5919 "license": "BSD-2-Clause", 5806 5920 "dependencies": { 5807 - "@typescript-eslint/scope-manager": "5.27.1", 5808 - "@typescript-eslint/types": "5.27.1", 5809 - "@typescript-eslint/typescript-estree": "5.27.1", 5921 + "@typescript-eslint/scope-manager": "5.43.0", 5922 + "@typescript-eslint/types": "5.43.0", 5923 + "@typescript-eslint/typescript-estree": "5.43.0", 5810 5924 "debug": "^4.3.4" 5811 5925 }, 5812 5926 "engines": { ··· 5826 5940 } 5827 5941 }, 5828 5942 "node_modules/xo/node_modules/@typescript-eslint/scope-manager": { 5829 - "version": "5.27.1", 5943 + "version": "5.43.0", 5830 5944 "dev": true, 5831 5945 "inBundle": true, 5832 5946 "license": "MIT", 5833 5947 "dependencies": { 5834 - "@typescript-eslint/types": "5.27.1", 5835 - "@typescript-eslint/visitor-keys": "5.27.1" 5948 + "@typescript-eslint/types": "5.43.0", 5949 + "@typescript-eslint/visitor-keys": "5.43.0" 5836 5950 }, 5837 5951 "engines": { 5838 5952 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ··· 5843 5957 } 5844 5958 }, 5845 5959 "node_modules/xo/node_modules/@typescript-eslint/type-utils": { 5846 - "version": "5.27.1", 5960 + "version": "5.43.0", 5847 5961 "dev": true, 5848 5962 "inBundle": true, 5849 5963 "license": "MIT", 5850 5964 "dependencies": { 5851 - "@typescript-eslint/utils": "5.27.1", 5965 + "@typescript-eslint/typescript-estree": "5.43.0", 5966 + "@typescript-eslint/utils": "5.43.0", 5852 5967 "debug": "^4.3.4", 5853 5968 "tsutils": "^3.21.0" 5854 5969 }, ··· 5869 5984 } 5870 5985 }, 5871 5986 "node_modules/xo/node_modules/@typescript-eslint/types": { 5872 - "version": "5.27.1", 5987 + "version": "5.43.0", 5873 5988 "dev": true, 5874 5989 "inBundle": true, 5875 5990 "license": "MIT", ··· 5882 5997 } 5883 5998 }, 5884 5999 "node_modules/xo/node_modules/@typescript-eslint/typescript-estree": { 5885 - "version": "5.27.1", 6000 + "version": "5.43.0", 5886 6001 "dev": true, 5887 6002 "inBundle": true, 5888 6003 "license": "BSD-2-Clause", 5889 6004 "dependencies": { 5890 - "@typescript-eslint/types": "5.27.1", 5891 - "@typescript-eslint/visitor-keys": "5.27.1", 6005 + "@typescript-eslint/types": "5.43.0", 6006 + "@typescript-eslint/visitor-keys": "5.43.0", 5892 6007 "debug": "^4.3.4", 5893 6008 "globby": "^11.1.0", 5894 6009 "is-glob": "^4.0.3", ··· 5938 6053 } 5939 6054 }, 5940 6055 "node_modules/xo/node_modules/@typescript-eslint/utils": { 5941 - "version": "5.27.1", 6056 + "version": "5.43.0", 5942 6057 "dev": true, 5943 6058 "inBundle": true, 5944 6059 "license": "MIT", 5945 6060 "dependencies": { 5946 6061 "@types/json-schema": "^7.0.9", 5947 - "@typescript-eslint/scope-manager": "5.27.1", 5948 - "@typescript-eslint/types": "5.27.1", 5949 - "@typescript-eslint/typescript-estree": "5.27.1", 6062 + "@types/semver": "^7.3.12", 6063 + "@typescript-eslint/scope-manager": "5.43.0", 6064 + "@typescript-eslint/types": "5.43.0", 6065 + "@typescript-eslint/typescript-estree": "5.43.0", 5950 6066 "eslint-scope": "^5.1.1", 5951 - "eslint-utils": "^3.0.0" 6067 + "eslint-utils": "^3.0.0", 6068 + "semver": "^7.3.7" 5952 6069 }, 5953 6070 "engines": { 5954 6071 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ··· 5962 6079 } 5963 6080 }, 5964 6081 "node_modules/xo/node_modules/@typescript-eslint/visitor-keys": { 5965 - "version": "5.27.1", 6082 + "version": "5.43.0", 5966 6083 "dev": true, 5967 6084 "inBundle": true, 5968 6085 "license": "MIT", 5969 6086 "dependencies": { 5970 - "@typescript-eslint/types": "5.27.1", 6087 + "@typescript-eslint/types": "5.43.0", 5971 6088 "eslint-visitor-keys": "^3.3.0" 5972 6089 }, 5973 6090 "engines": { ··· 6035 6152 } 6036 6153 }, 6037 6154 "node_modules/xo/node_modules/eslint-config-xo-typescript": { 6038 - "version": "0.51.1", 6155 + "version": "0.55.0", 6039 6156 "dev": true, 6040 6157 "inBundle": true, 6041 6158 "license": "MIT", ··· 6046 6163 "url": "https://github.com/sponsors/sindresorhus" 6047 6164 }, 6048 6165 "peerDependencies": { 6049 - "@typescript-eslint/eslint-plugin": ">=5.22.0", 6166 + "@typescript-eslint/eslint-plugin": ">=5.43.0", 6167 + "@typescript-eslint/parser": ">=5.43.0", 6050 6168 "eslint": ">=8.0.0", 6051 6169 "typescript": ">=4.4" 6052 6170 } ··· 6131 6249 } 6132 6250 }, 6133 6251 "node_modules/xo/node_modules/fast-glob": { 6134 - "version": "3.2.11", 6252 + "version": "3.2.12", 6135 6253 "dev": true, 6136 6254 "inBundle": true, 6137 6255 "license": "MIT", ··· 6167 6285 "node": ">=8" 6168 6286 } 6169 6287 }, 6170 - "node_modules/xo/node_modules/functional-red-black-tree": { 6171 - "version": "1.0.1", 6288 + "node_modules/xo/node_modules/find-up": { 6289 + "version": "6.3.0", 6290 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", 6291 + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", 6172 6292 "dev": true, 6173 - "inBundle": true, 6174 - "license": "MIT" 6293 + "dependencies": { 6294 + "locate-path": "^7.1.0", 6295 + "path-exists": "^5.0.0" 6296 + }, 6297 + "engines": { 6298 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 6299 + }, 6300 + "funding": { 6301 + "url": "https://github.com/sponsors/sindresorhus" 6302 + } 6175 6303 }, 6176 6304 "node_modules/xo/node_modules/glob-parent": { 6177 6305 "version": "5.1.2", ··· 6224 6352 "node": ">=0.12.0" 6225 6353 } 6226 6354 }, 6227 - "node_modules/xo/node_modules/lru-cache": { 6228 - "version": "6.0.0", 6355 + "node_modules/xo/node_modules/locate-path": { 6356 + "version": "7.1.1", 6357 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.1.1.tgz", 6358 + "integrity": "sha512-vJXaRMJgRVD3+cUZs3Mncj2mxpt5mP0EmNOsxRSZRMlbqjvxzDEOIUWXGmavo0ZC9+tNZCBLQ66reA11nbpHZg==", 6229 6359 "dev": true, 6230 - "inBundle": true, 6231 - "license": "ISC", 6232 6360 "dependencies": { 6233 - "yallist": "^4.0.0" 6361 + "p-locate": "^6.0.0" 6234 6362 }, 6235 6363 "engines": { 6236 - "node": ">=10" 6364 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 6365 + }, 6366 + "funding": { 6367 + "url": "https://github.com/sponsors/sindresorhus" 6237 6368 } 6238 6369 }, 6239 6370 "node_modules/xo/node_modules/merge2": { ··· 6256 6387 }, 6257 6388 "engines": { 6258 6389 "node": ">=8.6" 6390 + } 6391 + }, 6392 + "node_modules/xo/node_modules/natural-compare-lite": { 6393 + "version": "1.4.0", 6394 + "dev": true, 6395 + "inBundle": true, 6396 + "license": "MIT" 6397 + }, 6398 + "node_modules/xo/node_modules/p-limit": { 6399 + "version": "4.0.0", 6400 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", 6401 + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", 6402 + "dev": true, 6403 + "dependencies": { 6404 + "yocto-queue": "^1.0.0" 6405 + }, 6406 + "engines": { 6407 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 6408 + }, 6409 + "funding": { 6410 + "url": "https://github.com/sponsors/sindresorhus" 6411 + } 6412 + }, 6413 + "node_modules/xo/node_modules/p-locate": { 6414 + "version": "6.0.0", 6415 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", 6416 + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", 6417 + "dev": true, 6418 + "dependencies": { 6419 + "p-limit": "^4.0.0" 6420 + }, 6421 + "engines": { 6422 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 6423 + }, 6424 + "funding": { 6425 + "url": "https://github.com/sponsors/sindresorhus" 6426 + } 6427 + }, 6428 + "node_modules/xo/node_modules/path-exists": { 6429 + "version": "5.0.0", 6430 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", 6431 + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", 6432 + "dev": true, 6433 + "engines": { 6434 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 6259 6435 } 6260 6436 }, 6261 6437 "node_modules/xo/node_modules/path-type": { ··· 6345 6521 } 6346 6522 }, 6347 6523 "node_modules/xo/node_modules/semver": { 6348 - "version": "7.3.7", 6524 + "version": "7.3.8", 6349 6525 "dev": true, 6350 6526 "inBundle": true, 6351 6527 "license": "ISC", ··· 6357 6533 }, 6358 6534 "engines": { 6359 6535 "node": ">=10" 6536 + } 6537 + }, 6538 + "node_modules/xo/node_modules/semver/node_modules/lru-cache": { 6539 + "version": "6.0.0", 6540 + "dev": true, 6541 + "inBundle": true, 6542 + "license": "ISC", 6543 + "dependencies": { 6544 + "yallist": "^4.0.0" 6545 + }, 6546 + "engines": { 6547 + "node": ">=10" 6548 + } 6549 + }, 6550 + "node_modules/xo/node_modules/slash": { 6551 + "version": "5.0.0", 6552 + "resolved": "https://registry.npmjs.org/slash/-/slash-5.0.0.tgz", 6553 + "integrity": "sha512-n6KkmvKS0623igEVj3FF0OZs1gYYJ0o0Hj939yc1fyxl2xt+xYpLnzJB6xBSqOfV9ZFLEWodBBN/heZJahuIJQ==", 6554 + "dev": true, 6555 + "engines": { 6556 + "node": ">=14.16" 6557 + }, 6558 + "funding": { 6559 + "url": "https://github.com/sponsors/sindresorhus" 6360 6560 } 6361 6561 }, 6362 6562 "node_modules/xo/node_modules/to-regex-range": { ··· 6398 6598 "inBundle": true, 6399 6599 "license": "ISC" 6400 6600 }, 6601 + "node_modules/xo/node_modules/yocto-queue": { 6602 + "version": "1.0.0", 6603 + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", 6604 + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", 6605 + "dev": true, 6606 + "engines": { 6607 + "node": ">=12.20" 6608 + }, 6609 + "funding": { 6610 + "url": "https://github.com/sponsors/sindresorhus" 6611 + } 6612 + }, 6401 6613 "node_modules/yallist": { 6402 6614 "version": "4.0.0", 6403 6615 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", ··· 6413 6625 } 6414 6626 }, 6415 6627 "node_modules/yargs-parser": { 6416 - "version": "20.2.9", 6417 - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", 6418 - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", 6628 + "version": "21.1.1", 6629 + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", 6630 + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", 6419 6631 "dev": true, 6420 6632 "engines": { 6421 - "node": ">=10" 6633 + "node": ">=12" 6422 6634 } 6423 6635 }, 6424 6636 "node_modules/yocto-queue": { 6425 - "version": "1.0.0", 6426 - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", 6427 - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", 6637 + "version": "0.1.0", 6638 + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 6639 + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 6640 + "dev": true, 6428 6641 "engines": { 6429 - "node": ">=12.20" 6642 + "node": ">=10" 6430 6643 }, 6431 6644 "funding": { 6432 6645 "url": "https://github.com/sponsors/sindresorhus" 6433 6646 } 6434 - } 6435 - }, 6436 - "dependencies": { 6437 - "@babel/code-frame": { 6438 - "version": "7.16.7", 6439 - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", 6440 - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", 6441 - "requires": { 6442 - "@babel/highlight": "^7.16.7" 6443 - } 6444 - }, 6445 - "@babel/helper-validator-identifier": { 6446 - "version": "7.16.7", 6447 - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", 6448 - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" 6449 - }, 6450 - "@babel/highlight": { 6451 - "version": "7.17.12", 6452 - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.12.tgz", 6453 - "integrity": "sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg==", 6454 - "requires": { 6455 - "@babel/helper-validator-identifier": "^7.16.7", 6456 - "chalk": "^2.0.0", 6457 - "js-tokens": "^4.0.0" 6458 - }, 6459 - "dependencies": { 6460 - "ansi-styles": { 6461 - "version": "3.2.1", 6462 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 6463 - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 6464 - "requires": { 6465 - "color-convert": "^1.9.0" 6466 - } 6467 - }, 6468 - "chalk": { 6469 - "version": "2.4.2", 6470 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 6471 - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 6472 - "requires": { 6473 - "ansi-styles": "^3.2.1", 6474 - "escape-string-regexp": "^1.0.5", 6475 - "supports-color": "^5.3.0" 6476 - } 6477 - }, 6478 - "color-convert": { 6479 - "version": "1.9.3", 6480 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 6481 - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 6482 - "requires": { 6483 - "color-name": "1.1.3" 6484 - } 6485 - }, 6486 - "color-name": { 6487 - "version": "1.1.3", 6488 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 6489 - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" 6490 - }, 6491 - "escape-string-regexp": { 6492 - "version": "1.0.5", 6493 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 6494 - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" 6495 - }, 6496 - "has-flag": { 6497 - "version": "3.0.0", 6498 - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 6499 - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" 6500 - }, 6501 - "supports-color": { 6502 - "version": "5.5.0", 6503 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 6504 - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 6505 - "requires": { 6506 - "has-flag": "^3.0.0" 6507 - } 6508 - } 6509 - } 6510 - }, 6511 - "@eslint/eslintrc": { 6512 - "version": "1.3.0", 6513 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", 6514 - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", 6515 - "dev": true, 6516 - "requires": { 6517 - "ajv": "^6.12.4", 6518 - "debug": "^4.3.2", 6519 - "espree": "^9.3.2", 6520 - "globals": "^13.15.0", 6521 - "ignore": "^5.2.0", 6522 - "import-fresh": "^3.2.1", 6523 - "js-yaml": "^4.1.0", 6524 - "minimatch": "^3.1.2", 6525 - "strip-json-comments": "^3.1.1" 6526 - } 6527 - }, 6528 - "@humanwhocodes/config-array": { 6529 - "version": "0.9.5", 6530 - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", 6531 - "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", 6532 - "dev": true, 6533 - "requires": { 6534 - "@humanwhocodes/object-schema": "^1.2.1", 6535 - "debug": "^4.1.1", 6536 - "minimatch": "^3.0.4" 6537 - } 6538 - }, 6539 - "@humanwhocodes/object-schema": { 6540 - "version": "1.2.1", 6541 - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", 6542 - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", 6543 - "dev": true 6544 - }, 6545 - "@jridgewell/gen-mapping": { 6546 - "version": "0.3.1", 6547 - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz", 6548 - "integrity": "sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==", 6549 - "dev": true, 6550 - "peer": true, 6551 - "requires": { 6552 - "@jridgewell/set-array": "^1.0.0", 6553 - "@jridgewell/sourcemap-codec": "^1.4.10", 6554 - "@jridgewell/trace-mapping": "^0.3.9" 6555 - } 6556 - }, 6557 - "@jridgewell/resolve-uri": { 6558 - "version": "3.0.7", 6559 - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz", 6560 - "integrity": "sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==", 6561 - "dev": true, 6562 - "peer": true 6563 - }, 6564 - "@jridgewell/set-array": { 6565 - "version": "1.1.1", 6566 - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", 6567 - "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==", 6568 - "dev": true, 6569 - "peer": true 6570 - }, 6571 - "@jridgewell/source-map": { 6572 - "version": "0.3.2", 6573 - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", 6574 - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", 6575 - "dev": true, 6576 - "peer": true, 6577 - "requires": { 6578 - "@jridgewell/gen-mapping": "^0.3.0", 6579 - "@jridgewell/trace-mapping": "^0.3.9" 6580 - } 6581 - }, 6582 - "@jridgewell/sourcemap-codec": { 6583 - "version": "1.4.13", 6584 - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz", 6585 - "integrity": "sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==", 6586 - "dev": true, 6587 - "peer": true 6588 - }, 6589 - "@jridgewell/trace-mapping": { 6590 - "version": "0.3.13", 6591 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz", 6592 - "integrity": "sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==", 6593 - "dev": true, 6594 - "peer": true, 6595 - "requires": { 6596 - "@jridgewell/resolve-uri": "^3.0.3", 6597 - "@jridgewell/sourcemap-codec": "^1.4.10" 6598 - } 6599 - }, 6600 - "@nodelib/fs.scandir": { 6601 - "version": "2.1.5", 6602 - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 6603 - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 6604 - "dev": true, 6605 - "requires": { 6606 - "@nodelib/fs.stat": "2.0.5", 6607 - "run-parallel": "^1.1.9" 6608 - } 6609 - }, 6610 - "@nodelib/fs.stat": { 6611 - "version": "2.0.5", 6612 - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 6613 - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 6614 - "dev": true 6615 - }, 6616 - "@nodelib/fs.walk": { 6617 - "version": "1.2.8", 6618 - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 6619 - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 6620 - "dev": true, 6621 - "requires": { 6622 - "@nodelib/fs.scandir": "2.1.5", 6623 - "fastq": "^1.6.0" 6624 - } 6625 - }, 6626 - "@types/eslint": { 6627 - "version": "7.29.0", 6628 - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", 6629 - "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", 6630 - "dev": true, 6631 - "requires": { 6632 - "@types/estree": "*", 6633 - "@types/json-schema": "*" 6634 - } 6635 - }, 6636 - "@types/eslint-scope": { 6637 - "version": "3.7.3", 6638 - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", 6639 - "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", 6640 - "dev": true, 6641 - "peer": true, 6642 - "requires": { 6643 - "@types/eslint": "*", 6644 - "@types/estree": "*" 6645 - } 6646 - }, 6647 - "@types/estree": { 6648 - "version": "0.0.51", 6649 - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", 6650 - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", 6651 - "dev": true 6652 - }, 6653 - "@types/json-schema": { 6654 - "version": "7.0.11", 6655 - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", 6656 - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", 6657 - "dev": true 6658 - }, 6659 - "@types/json5": { 6660 - "version": "0.0.29", 6661 - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", 6662 - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", 6663 - "dev": true 6664 - }, 6665 - "@types/minimist": { 6666 - "version": "1.2.2", 6667 - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", 6668 - "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", 6669 - "dev": true 6670 - }, 6671 - "@types/node": { 6672 - "version": "17.0.42", 6673 - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.42.tgz", 6674 - "integrity": "sha512-Q5BPGyGKcvQgAMbsr7qEGN/kIPN6zZecYYABeTDBizOsau+2NMdSVTar9UQw21A2+JyA2KRNDYaYrPB0Rpk2oQ==", 6675 - "dev": true, 6676 - "peer": true 6677 - }, 6678 - "@types/normalize-package-data": { 6679 - "version": "2.4.1", 6680 - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", 6681 - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==" 6682 - }, 6683 - "@types/parse-json": { 6684 - "version": "4.0.0", 6685 - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", 6686 - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", 6687 - "dev": true 6688 - }, 6689 - "@webassemblyjs/ast": { 6690 - "version": "1.11.1", 6691 - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", 6692 - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", 6693 - "dev": true, 6694 - "peer": true, 6695 - "requires": { 6696 - "@webassemblyjs/helper-numbers": "1.11.1", 6697 - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" 6698 - } 6699 - }, 6700 - "@webassemblyjs/floating-point-hex-parser": { 6701 - "version": "1.11.1", 6702 - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", 6703 - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", 6704 - "dev": true, 6705 - "peer": true 6706 - }, 6707 - "@webassemblyjs/helper-api-error": { 6708 - "version": "1.11.1", 6709 - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", 6710 - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", 6711 - "dev": true, 6712 - "peer": true 6713 - }, 6714 - "@webassemblyjs/helper-buffer": { 6715 - "version": "1.11.1", 6716 - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", 6717 - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", 6718 - "dev": true, 6719 - "peer": true 6720 - }, 6721 - "@webassemblyjs/helper-numbers": { 6722 - "version": "1.11.1", 6723 - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", 6724 - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", 6725 - "dev": true, 6726 - "peer": true, 6727 - "requires": { 6728 - "@webassemblyjs/floating-point-hex-parser": "1.11.1", 6729 - "@webassemblyjs/helper-api-error": "1.11.1", 6730 - "@xtuc/long": "4.2.2" 6731 - } 6732 - }, 6733 - "@webassemblyjs/helper-wasm-bytecode": { 6734 - "version": "1.11.1", 6735 - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", 6736 - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", 6737 - "dev": true, 6738 - "peer": true 6739 - }, 6740 - "@webassemblyjs/helper-wasm-section": { 6741 - "version": "1.11.1", 6742 - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", 6743 - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", 6744 - "dev": true, 6745 - "peer": true, 6746 - "requires": { 6747 - "@webassemblyjs/ast": "1.11.1", 6748 - "@webassemblyjs/helper-buffer": "1.11.1", 6749 - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", 6750 - "@webassemblyjs/wasm-gen": "1.11.1" 6751 - } 6752 - }, 6753 - "@webassemblyjs/ieee754": { 6754 - "version": "1.11.1", 6755 - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", 6756 - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", 6757 - "dev": true, 6758 - "peer": true, 6759 - "requires": { 6760 - "@xtuc/ieee754": "^1.2.0" 6761 - } 6762 - }, 6763 - "@webassemblyjs/leb128": { 6764 - "version": "1.11.1", 6765 - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", 6766 - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", 6767 - "dev": true, 6768 - "peer": true, 6769 - "requires": { 6770 - "@xtuc/long": "4.2.2" 6771 - } 6772 - }, 6773 - "@webassemblyjs/utf8": { 6774 - "version": "1.11.1", 6775 - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", 6776 - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", 6777 - "dev": true, 6778 - "peer": true 6779 - }, 6780 - "@webassemblyjs/wasm-edit": { 6781 - "version": "1.11.1", 6782 - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", 6783 - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", 6784 - "dev": true, 6785 - "peer": true, 6786 - "requires": { 6787 - "@webassemblyjs/ast": "1.11.1", 6788 - "@webassemblyjs/helper-buffer": "1.11.1", 6789 - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", 6790 - "@webassemblyjs/helper-wasm-section": "1.11.1", 6791 - "@webassemblyjs/wasm-gen": "1.11.1", 6792 - "@webassemblyjs/wasm-opt": "1.11.1", 6793 - "@webassemblyjs/wasm-parser": "1.11.1", 6794 - "@webassemblyjs/wast-printer": "1.11.1" 6795 - } 6796 - }, 6797 - "@webassemblyjs/wasm-gen": { 6798 - "version": "1.11.1", 6799 - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", 6800 - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", 6801 - "dev": true, 6802 - "peer": true, 6803 - "requires": { 6804 - "@webassemblyjs/ast": "1.11.1", 6805 - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", 6806 - "@webassemblyjs/ieee754": "1.11.1", 6807 - "@webassemblyjs/leb128": "1.11.1", 6808 - "@webassemblyjs/utf8": "1.11.1" 6809 - } 6810 - }, 6811 - "@webassemblyjs/wasm-opt": { 6812 - "version": "1.11.1", 6813 - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", 6814 - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", 6815 - "dev": true, 6816 - "peer": true, 6817 - "requires": { 6818 - "@webassemblyjs/ast": "1.11.1", 6819 - "@webassemblyjs/helper-buffer": "1.11.1", 6820 - "@webassemblyjs/wasm-gen": "1.11.1", 6821 - "@webassemblyjs/wasm-parser": "1.11.1" 6822 - } 6823 - }, 6824 - "@webassemblyjs/wasm-parser": { 6825 - "version": "1.11.1", 6826 - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", 6827 - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", 6828 - "dev": true, 6829 - "peer": true, 6830 - "requires": { 6831 - "@webassemblyjs/ast": "1.11.1", 6832 - "@webassemblyjs/helper-api-error": "1.11.1", 6833 - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", 6834 - "@webassemblyjs/ieee754": "1.11.1", 6835 - "@webassemblyjs/leb128": "1.11.1", 6836 - "@webassemblyjs/utf8": "1.11.1" 6837 - } 6838 - }, 6839 - "@webassemblyjs/wast-printer": { 6840 - "version": "1.11.1", 6841 - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", 6842 - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", 6843 - "dev": true, 6844 - "peer": true, 6845 - "requires": { 6846 - "@webassemblyjs/ast": "1.11.1", 6847 - "@xtuc/long": "4.2.2" 6848 - } 6849 - }, 6850 - "@xtuc/ieee754": { 6851 - "version": "1.2.0", 6852 - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", 6853 - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", 6854 - "dev": true, 6855 - "peer": true 6856 - }, 6857 - "@xtuc/long": { 6858 - "version": "4.2.2", 6859 - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", 6860 - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", 6861 - "dev": true, 6862 - "peer": true 6863 - }, 6864 - "acorn": { 6865 - "version": "8.7.1", 6866 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", 6867 - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", 6868 - "dev": true 6869 - }, 6870 - "acorn-import-assertions": { 6871 - "version": "1.8.0", 6872 - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", 6873 - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", 6874 - "dev": true, 6875 - "peer": true, 6876 - "requires": {} 6877 - }, 6878 - "acorn-jsx": { 6879 - "version": "5.3.2", 6880 - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 6881 - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 6882 - "dev": true, 6883 - "requires": {} 6884 - }, 6885 - "ajv": { 6886 - "version": "6.12.6", 6887 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 6888 - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 6889 - "dev": true, 6890 - "requires": { 6891 - "fast-deep-equal": "^3.1.1", 6892 - "fast-json-stable-stringify": "^2.0.0", 6893 - "json-schema-traverse": "^0.4.1", 6894 - "uri-js": "^4.2.2" 6895 - } 6896 - }, 6897 - "ajv-formats": { 6898 - "version": "2.1.1", 6899 - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", 6900 - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", 6901 - "requires": { 6902 - "ajv": "^8.0.0" 6903 - }, 6904 - "dependencies": { 6905 - "ajv": { 6906 - "version": "8.11.0", 6907 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", 6908 - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", 6909 - "requires": { 6910 - "fast-deep-equal": "^3.1.1", 6911 - "json-schema-traverse": "^1.0.0", 6912 - "require-from-string": "^2.0.2", 6913 - "uri-js": "^4.2.2" 6914 - } 6915 - }, 6916 - "json-schema-traverse": { 6917 - "version": "1.0.0", 6918 - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 6919 - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" 6920 - } 6921 - } 6922 - }, 6923 - "ajv-keywords": { 6924 - "version": "3.5.2", 6925 - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", 6926 - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", 6927 - "dev": true, 6928 - "peer": true, 6929 - "requires": {} 6930 - }, 6931 - "ansi-escapes": { 6932 - "version": "4.3.2", 6933 - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", 6934 - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", 6935 - "dev": true, 6936 - "requires": { 6937 - "type-fest": "^0.21.3" 6938 - } 6939 - }, 6940 - "ansi-regex": { 6941 - "version": "5.0.1", 6942 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 6943 - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 6944 - "dev": true 6945 - }, 6946 - "ansi-styles": { 6947 - "version": "4.3.0", 6948 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 6949 - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 6950 - "dev": true, 6951 - "requires": { 6952 - "color-convert": "^2.0.1" 6953 - } 6954 - }, 6955 - "argparse": { 6956 - "version": "2.0.1", 6957 - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 6958 - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 6959 - "dev": true 6960 - }, 6961 - "array-find": { 6962 - "version": "1.0.0", 6963 - "resolved": "https://registry.npmjs.org/array-find/-/array-find-1.0.0.tgz", 6964 - "integrity": "sha512-kO/vVCacW9mnpn3WPWbTVlEnOabK2L7LWi2HViURtCM46y1zb6I8UMjx4LgbiqadTgHnLInUronwn3ampNTJtQ==", 6965 - "dev": true 6966 - }, 6967 - "array-includes": { 6968 - "version": "3.1.5", 6969 - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", 6970 - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", 6971 - "dev": true, 6972 - "requires": { 6973 - "call-bind": "^1.0.2", 6974 - "define-properties": "^1.1.4", 6975 - "es-abstract": "^1.19.5", 6976 - "get-intrinsic": "^1.1.1", 6977 - "is-string": "^1.0.7" 6978 - } 6979 - }, 6980 - "array.prototype.flat": { 6981 - "version": "1.3.0", 6982 - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", 6983 - "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", 6984 - "dev": true, 6985 - "requires": { 6986 - "call-bind": "^1.0.2", 6987 - "define-properties": "^1.1.3", 6988 - "es-abstract": "^1.19.2", 6989 - "es-shim-unscopables": "^1.0.0" 6990 - } 6991 - }, 6992 - "arrify": { 6993 - "version": "3.0.0", 6994 - "resolved": "https://registry.npmjs.org/arrify/-/arrify-3.0.0.tgz", 6995 - "integrity": "sha512-tLkvA81vQG/XqE2mjDkGQHoOINtMHtysSnemrmoGe6PydDPMRbVugqyk4A6V/WDWEfm3l+0d8anA9r8cv/5Jaw==", 6996 - "dev": true 6997 - }, 6998 - "atomically": { 6999 - "version": "1.7.0", 7000 - "resolved": "https://registry.npmjs.org/atomically/-/atomically-1.7.0.tgz", 7001 - "integrity": "sha512-Xcz9l0z7y9yQ9rdDaxlmaI4uJHf/T8g9hOEzJcsEqX2SjCj4J20uK7+ldkDHMbpJDK76wF7xEIgxc/vSlsfw5w==" 7002 - }, 7003 - "balanced-match": { 7004 - "version": "1.0.2", 7005 - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 7006 - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 7007 - "dev": true 7008 - }, 7009 - "brace-expansion": { 7010 - "version": "1.1.11", 7011 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 7012 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 7013 - "dev": true, 7014 - "requires": { 7015 - "balanced-match": "^1.0.0", 7016 - "concat-map": "0.0.1" 7017 - } 7018 - }, 7019 - "braces": { 7020 - "version": "3.0.2", 7021 - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 7022 - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 7023 - "dev": true, 7024 - "requires": { 7025 - "fill-range": "^7.0.1" 7026 - } 7027 - }, 7028 - "browserslist": { 7029 - "version": "4.20.4", 7030 - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.4.tgz", 7031 - "integrity": "sha512-ok1d+1WpnU24XYN7oC3QWgTyMhY/avPJ/r9T00xxvUOIparA/gc+UPUMaod3i+G6s+nI2nUb9xZ5k794uIwShw==", 7032 - "dev": true, 7033 - "peer": true, 7034 - "requires": { 7035 - "caniuse-lite": "^1.0.30001349", 7036 - "electron-to-chromium": "^1.4.147", 7037 - "escalade": "^3.1.1", 7038 - "node-releases": "^2.0.5", 7039 - "picocolors": "^1.0.0" 7040 - } 7041 - }, 7042 - "buffer-from": { 7043 - "version": "1.1.2", 7044 - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", 7045 - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", 7046 - "dev": true, 7047 - "peer": true 7048 - }, 7049 - "builtin-modules": { 7050 - "version": "3.3.0", 7051 - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", 7052 - "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", 7053 - "dev": true 7054 - }, 7055 - "builtins": { 7056 - "version": "5.0.1", 7057 - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", 7058 - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", 7059 - "dev": true, 7060 - "requires": { 7061 - "semver": "^7.0.0" 7062 - } 7063 - }, 7064 - "call-bind": { 7065 - "version": "1.0.2", 7066 - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", 7067 - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", 7068 - "dev": true, 7069 - "requires": { 7070 - "function-bind": "^1.1.1", 7071 - "get-intrinsic": "^1.0.2" 7072 - } 7073 - }, 7074 - "callsites": { 7075 - "version": "3.1.0", 7076 - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 7077 - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 7078 - "dev": true 7079 - }, 7080 - "camelcase": { 7081 - "version": "6.3.0", 7082 - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", 7083 - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", 7084 - "dev": true 7085 - }, 7086 - "camelcase-keys": { 7087 - "version": "7.0.2", 7088 - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-7.0.2.tgz", 7089 - "integrity": "sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==", 7090 - "dev": true, 7091 - "requires": { 7092 - "camelcase": "^6.3.0", 7093 - "map-obj": "^4.1.0", 7094 - "quick-lru": "^5.1.1", 7095 - "type-fest": "^1.2.1" 7096 - }, 7097 - "dependencies": { 7098 - "type-fest": { 7099 - "version": "1.4.0", 7100 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", 7101 - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", 7102 - "dev": true 7103 - } 7104 - } 7105 - }, 7106 - "caniuse-lite": { 7107 - "version": "1.0.30001352", 7108 - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001352.tgz", 7109 - "integrity": "sha512-GUgH8w6YergqPQDGWhJGt8GDRnY0L/iJVQcU3eJ46GYf52R8tk0Wxp0PymuFVZboJYXGiCqwozAYZNRjVj6IcA==", 7110 - "dev": true, 7111 - "peer": true 7112 - }, 7113 - "chalk": { 7114 - "version": "4.1.2", 7115 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 7116 - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 7117 - "dev": true, 7118 - "requires": { 7119 - "ansi-styles": "^4.1.0", 7120 - "supports-color": "^7.1.0" 7121 - } 7122 - }, 7123 - "chrome-trace-event": { 7124 - "version": "1.0.3", 7125 - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", 7126 - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", 7127 - "dev": true, 7128 - "peer": true 7129 - }, 7130 - "ci-info": { 7131 - "version": "3.3.1", 7132 - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.1.tgz", 7133 - "integrity": "sha512-SXgeMX9VwDe7iFFaEWkA5AstuER9YKqy4EhHqr4DVqkwmD9rpVimkMKWHdjn30Ja45txyjhSn63lVX69eVCckg==", 7134 - "dev": true 7135 - }, 7136 - "clean-regexp": { 7137 - "version": "1.0.0", 7138 - "resolved": "https://registry.npmjs.org/clean-regexp/-/clean-regexp-1.0.0.tgz", 7139 - "integrity": "sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==", 7140 - "dev": true, 7141 - "requires": { 7142 - "escape-string-regexp": "^1.0.5" 7143 - }, 7144 - "dependencies": { 7145 - "escape-string-regexp": { 7146 - "version": "1.0.5", 7147 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 7148 - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 7149 - "dev": true 7150 - } 7151 - } 7152 - }, 7153 - "color-convert": { 7154 - "version": "2.0.1", 7155 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 7156 - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 7157 - "dev": true, 7158 - "requires": { 7159 - "color-name": "~1.1.4" 7160 - } 7161 - }, 7162 - "color-name": { 7163 - "version": "1.1.4", 7164 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 7165 - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 7166 - "dev": true 7167 - }, 7168 - "commander": { 7169 - "version": "9.3.0", 7170 - "resolved": "https://registry.npmjs.org/commander/-/commander-9.3.0.tgz", 7171 - "integrity": "sha512-hv95iU5uXPbK83mjrJKuZyFM/LBAoCV/XhVGkS5Je6tl7sxr6A0ITMw5WoRV46/UaJ46Nllm3Xt7IaJhXTIkzw==" 7172 - }, 7173 - "commondir": { 7174 - "version": "1.0.1", 7175 - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", 7176 - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", 7177 - "dev": true 7178 - }, 7179 - "concat-map": { 7180 - "version": "0.0.1", 7181 - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 7182 - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 7183 - "dev": true 7184 - }, 7185 - "conf": { 7186 - "version": "10.1.2", 7187 - "resolved": "https://registry.npmjs.org/conf/-/conf-10.1.2.tgz", 7188 - "integrity": "sha512-o9Fv1Mv+6A0JpoayQ8JleNp3hhkbOJP/Re/Q+QqxMPHPkABVsRjQGWZn9A5GcqLiTNC6d89p2PB5ZhHVDSMwyg==", 7189 - "requires": { 7190 - "ajv": "^8.6.3", 7191 - "ajv-formats": "^2.1.1", 7192 - "atomically": "^1.7.0", 7193 - "debounce-fn": "^4.0.0", 7194 - "dot-prop": "^6.0.1", 7195 - "env-paths": "^2.2.1", 7196 - "json-schema-typed": "^7.0.3", 7197 - "onetime": "^5.1.2", 7198 - "pkg-up": "^3.1.0", 7199 - "semver": "^7.3.5" 7200 - }, 7201 - "dependencies": { 7202 - "ajv": { 7203 - "version": "8.11.0", 7204 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", 7205 - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", 7206 - "requires": { 7207 - "fast-deep-equal": "^3.1.1", 7208 - "json-schema-traverse": "^1.0.0", 7209 - "require-from-string": "^2.0.2", 7210 - "uri-js": "^4.2.2" 7211 - } 7212 - }, 7213 - "env-paths": { 7214 - "version": "2.2.1", 7215 - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", 7216 - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==" 7217 - }, 7218 - "json-schema-traverse": { 7219 - "version": "1.0.0", 7220 - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 7221 - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" 7222 - } 7223 - } 7224 - }, 7225 - "confusing-browser-globals": { 7226 - "version": "1.0.11", 7227 - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", 7228 - "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", 7229 - "dev": true 7230 - }, 7231 - "cosmiconfig": { 7232 - "version": "7.0.1", 7233 - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", 7234 - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", 7235 - "dev": true, 7236 - "requires": { 7237 - "@types/parse-json": "^4.0.0", 7238 - "import-fresh": "^3.2.1", 7239 - "parse-json": "^5.0.0", 7240 - "path-type": "^4.0.0", 7241 - "yaml": "^1.10.0" 7242 - } 7243 - }, 7244 - "cross-spawn": { 7245 - "version": "7.0.3", 7246 - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 7247 - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 7248 - "requires": { 7249 - "path-key": "^3.1.0", 7250 - "shebang-command": "^2.0.0", 7251 - "which": "^2.0.1" 7252 - } 7253 - }, 7254 - "crypto-random-string": { 7255 - "version": "4.0.0", 7256 - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", 7257 - "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", 7258 - "requires": { 7259 - "type-fest": "^1.0.1" 7260 - }, 7261 - "dependencies": { 7262 - "type-fest": { 7263 - "version": "1.4.0", 7264 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", 7265 - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==" 7266 - } 7267 - } 7268 - }, 7269 - "dark-mode": { 7270 - "version": "4.0.0", 7271 - "resolved": "https://registry.npmjs.org/dark-mode/-/dark-mode-4.0.0.tgz", 7272 - "integrity": "sha512-83sElxTXqnQJmIWQB3Z3B4zQEDNgWkSAOHdDuZulLWiePO8Ne09irYqFdNA2IIrorcUr0jE32sF54eiNb/NQqw==", 7273 - "requires": { 7274 - "run-jxa": "^3.0.0" 7275 - } 7276 - }, 7277 - "debounce-fn": { 7278 - "version": "4.0.0", 7279 - "resolved": "https://registry.npmjs.org/debounce-fn/-/debounce-fn-4.0.0.tgz", 7280 - "integrity": "sha512-8pYCQiL9Xdcg0UPSD3d+0KMlOjp+KGU5EPwYddgzQ7DATsg4fuUDjQtsYLmWjnk2obnNHgV3vE2Y4jejSOJVBQ==", 7281 - "requires": { 7282 - "mimic-fn": "^3.0.0" 7283 - }, 7284 - "dependencies": { 7285 - "mimic-fn": { 7286 - "version": "3.1.0", 7287 - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz", 7288 - "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==" 7289 - } 7290 - } 7291 - }, 7292 - "debug": { 7293 - "version": "4.3.4", 7294 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 7295 - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 7296 - "dev": true, 7297 - "requires": { 7298 - "ms": "2.1.2" 7299 - } 7300 - }, 7301 - "decamelize": { 7302 - "version": "5.0.1", 7303 - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.1.tgz", 7304 - "integrity": "sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==", 7305 - "dev": true 7306 - }, 7307 - "decamelize-keys": { 7308 - "version": "1.1.0", 7309 - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", 7310 - "integrity": "sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==", 7311 - "dev": true, 7312 - "requires": { 7313 - "decamelize": "^1.1.0", 7314 - "map-obj": "^1.0.0" 7315 - }, 7316 - "dependencies": { 7317 - "decamelize": { 7318 - "version": "1.2.0", 7319 - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 7320 - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", 7321 - "dev": true 7322 - }, 7323 - "map-obj": { 7324 - "version": "1.0.1", 7325 - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", 7326 - "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", 7327 - "dev": true 7328 - } 7329 - } 7330 - }, 7331 - "deep-is": { 7332 - "version": "0.1.4", 7333 - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 7334 - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 7335 - "dev": true 7336 - }, 7337 - "define-lazy-prop": { 7338 - "version": "3.0.0", 7339 - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", 7340 - "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", 7341 - "dev": true 7342 - }, 7343 - "define-properties": { 7344 - "version": "1.1.4", 7345 - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", 7346 - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", 7347 - "dev": true, 7348 - "requires": { 7349 - "has-property-descriptors": "^1.0.0", 7350 - "object-keys": "^1.1.1" 7351 - } 7352 - }, 7353 - "dir-glob": { 7354 - "version": "3.0.1", 7355 - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 7356 - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 7357 - "dev": true, 7358 - "requires": { 7359 - "path-type": "^4.0.0" 7360 - } 7361 - }, 7362 - "doctrine": { 7363 - "version": "3.0.0", 7364 - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 7365 - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 7366 - "dev": true, 7367 - "requires": { 7368 - "esutils": "^2.0.2" 7369 - } 7370 - }, 7371 - "dot-prop": { 7372 - "version": "6.0.1", 7373 - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", 7374 - "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", 7375 - "requires": { 7376 - "is-obj": "^2.0.0" 7377 - } 7378 - }, 7379 - "electron-to-chromium": { 7380 - "version": "1.4.152", 7381 - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.152.tgz", 7382 - "integrity": "sha512-jk4Ju5SGZAQQJ1iI4Rgru7dDlvkQPLpNPWH9gIZmwCD4YteA5Bbk1xPcPDUf5jUYs3e1e80RXdi8XgKQZaigeg==", 7383 - "dev": true, 7384 - "peer": true 7385 - }, 7386 - "emoji-regex": { 7387 - "version": "8.0.0", 7388 - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 7389 - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 7390 - "dev": true 7391 - }, 7392 - "enhance-visitors": { 7393 - "version": "1.0.0", 7394 - "resolved": "https://registry.npmjs.org/enhance-visitors/-/enhance-visitors-1.0.0.tgz", 7395 - "integrity": "sha512-+29eJLiUixTEDRaZ35Vu8jP3gPLNcQQkQkOQjLp2X+6cZGGPDD/uasbFzvLsJKnGZnvmyZ0srxudwOtskHeIDA==", 7396 - "dev": true, 7397 - "requires": { 7398 - "lodash": "^4.13.1" 7399 - } 7400 - }, 7401 - "enhanced-resolve": { 7402 - "version": "0.9.1", 7403 - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz", 7404 - "integrity": "sha512-kxpoMgrdtkXZ5h0SeraBS1iRntpTpQ3R8ussdb38+UAFnMGX5DDyJXePm+OCHOcoXvHDw7mc2erbJBpDnl7TPw==", 7405 - "dev": true, 7406 - "requires": { 7407 - "graceful-fs": "^4.1.2", 7408 - "memory-fs": "^0.2.0", 7409 - "tapable": "^0.1.8" 7410 - } 7411 - }, 7412 - "env-editor": { 7413 - "version": "1.1.0", 7414 - "resolved": "https://registry.npmjs.org/env-editor/-/env-editor-1.1.0.tgz", 7415 - "integrity": "sha512-7AXskzN6T7Q9TFcKAGJprUbpQa4i1VsAetO9rdBqbGMGlragTziBgWt4pVYJMBWHQlLoX0buy6WFikzPH4Qjpw==", 7416 - "dev": true 7417 - }, 7418 - "env-paths": { 7419 - "version": "3.0.0", 7420 - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz", 7421 - "integrity": "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==" 7422 - }, 7423 - "error-ex": { 7424 - "version": "1.3.2", 7425 - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 7426 - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", 7427 - "requires": { 7428 - "is-arrayish": "^0.2.1" 7429 - } 7430 - }, 7431 - "es-abstract": { 7432 - "version": "1.20.1", 7433 - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", 7434 - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", 7435 - "dev": true, 7436 - "requires": { 7437 - "call-bind": "^1.0.2", 7438 - "es-to-primitive": "^1.2.1", 7439 - "function-bind": "^1.1.1", 7440 - "function.prototype.name": "^1.1.5", 7441 - "get-intrinsic": "^1.1.1", 7442 - "get-symbol-description": "^1.0.0", 7443 - "has": "^1.0.3", 7444 - "has-property-descriptors": "^1.0.0", 7445 - "has-symbols": "^1.0.3", 7446 - "internal-slot": "^1.0.3", 7447 - "is-callable": "^1.2.4", 7448 - "is-negative-zero": "^2.0.2", 7449 - "is-regex": "^1.1.4", 7450 - "is-shared-array-buffer": "^1.0.2", 7451 - "is-string": "^1.0.7", 7452 - "is-weakref": "^1.0.2", 7453 - "object-inspect": "^1.12.0", 7454 - "object-keys": "^1.1.1", 7455 - "object.assign": "^4.1.2", 7456 - "regexp.prototype.flags": "^1.4.3", 7457 - "string.prototype.trimend": "^1.0.5", 7458 - "string.prototype.trimstart": "^1.0.5", 7459 - "unbox-primitive": "^1.0.2" 7460 - } 7461 - }, 7462 - "es-module-lexer": { 7463 - "version": "0.9.3", 7464 - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", 7465 - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", 7466 - "dev": true, 7467 - "peer": true 7468 - }, 7469 - "es-shim-unscopables": { 7470 - "version": "1.0.0", 7471 - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", 7472 - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", 7473 - "dev": true, 7474 - "requires": { 7475 - "has": "^1.0.3" 7476 - } 7477 - }, 7478 - "es-to-primitive": { 7479 - "version": "1.2.1", 7480 - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", 7481 - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", 7482 - "dev": true, 7483 - "requires": { 7484 - "is-callable": "^1.1.4", 7485 - "is-date-object": "^1.0.1", 7486 - "is-symbol": "^1.0.2" 7487 - } 7488 - }, 7489 - "escalade": { 7490 - "version": "3.1.1", 7491 - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 7492 - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 7493 - "dev": true, 7494 - "peer": true 7495 - }, 7496 - "escape-goat": { 7497 - "version": "4.0.0", 7498 - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", 7499 - "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==" 7500 - }, 7501 - "escape-string-regexp": { 7502 - "version": "4.0.0", 7503 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 7504 - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 7505 - "dev": true 7506 - }, 7507 - "eslint": { 7508 - "version": "8.17.0", 7509 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.17.0.tgz", 7510 - "integrity": "sha512-gq0m0BTJfci60Fz4nczYxNAlED+sMcihltndR8t9t1evnU/azx53x3t2UHXC/uRjcbvRw/XctpaNygSTcQD+Iw==", 7511 - "dev": true, 7512 - "requires": { 7513 - "@eslint/eslintrc": "^1.3.0", 7514 - "@humanwhocodes/config-array": "^0.9.2", 7515 - "ajv": "^6.10.0", 7516 - "chalk": "^4.0.0", 7517 - "cross-spawn": "^7.0.2", 7518 - "debug": "^4.3.2", 7519 - "doctrine": "^3.0.0", 7520 - "escape-string-regexp": "^4.0.0", 7521 - "eslint-scope": "^7.1.1", 7522 - "eslint-utils": "^3.0.0", 7523 - "eslint-visitor-keys": "^3.3.0", 7524 - "espree": "^9.3.2", 7525 - "esquery": "^1.4.0", 7526 - "esutils": "^2.0.2", 7527 - "fast-deep-equal": "^3.1.3", 7528 - "file-entry-cache": "^6.0.1", 7529 - "functional-red-black-tree": "^1.0.1", 7530 - "glob-parent": "^6.0.1", 7531 - "globals": "^13.15.0", 7532 - "ignore": "^5.2.0", 7533 - "import-fresh": "^3.0.0", 7534 - "imurmurhash": "^0.1.4", 7535 - "is-glob": "^4.0.0", 7536 - "js-yaml": "^4.1.0", 7537 - "json-stable-stringify-without-jsonify": "^1.0.1", 7538 - "levn": "^0.4.1", 7539 - "lodash.merge": "^4.6.2", 7540 - "minimatch": "^3.1.2", 7541 - "natural-compare": "^1.4.0", 7542 - "optionator": "^0.9.1", 7543 - "regexpp": "^3.2.0", 7544 - "strip-ansi": "^6.0.1", 7545 - "strip-json-comments": "^3.1.0", 7546 - "text-table": "^0.2.0", 7547 - "v8-compile-cache": "^2.0.3" 7548 - } 7549 - }, 7550 - "eslint-config-prettier": { 7551 - "version": "8.5.0", 7552 - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", 7553 - "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", 7554 - "dev": true, 7555 - "requires": {} 7556 - }, 7557 - "eslint-config-xo": { 7558 - "version": "0.41.0", 7559 - "resolved": "https://registry.npmjs.org/eslint-config-xo/-/eslint-config-xo-0.41.0.tgz", 7560 - "integrity": "sha512-cyTc182COQVdalOi5105h0Cw/Qb52IRGyIZLmUICIauANm9Upmv81UEsuFkdKnvwr4NtU95qjdk3g4/kNspA6g==", 7561 - "dev": true, 7562 - "requires": { 7563 - "confusing-browser-globals": "1.0.11" 7564 - } 7565 - }, 7566 - "eslint-formatter-pretty": { 7567 - "version": "4.1.0", 7568 - "resolved": "https://registry.npmjs.org/eslint-formatter-pretty/-/eslint-formatter-pretty-4.1.0.tgz", 7569 - "integrity": "sha512-IsUTtGxF1hrH6lMWiSl1WbGaiP01eT6kzywdY1U+zLc0MP+nwEnUiS9UI8IaOTUhTeQJLlCEWIbXINBH4YJbBQ==", 7570 - "dev": true, 7571 - "requires": { 7572 - "@types/eslint": "^7.2.13", 7573 - "ansi-escapes": "^4.2.1", 7574 - "chalk": "^4.1.0", 7575 - "eslint-rule-docs": "^1.1.5", 7576 - "log-symbols": "^4.0.0", 7577 - "plur": "^4.0.0", 7578 - "string-width": "^4.2.0", 7579 - "supports-hyperlinks": "^2.0.0" 7580 - } 7581 - }, 7582 - "eslint-import-resolver-node": { 7583 - "version": "0.3.6", 7584 - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", 7585 - "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", 7586 - "dev": true, 7587 - "requires": { 7588 - "debug": "^3.2.7", 7589 - "resolve": "^1.20.0" 7590 - }, 7591 - "dependencies": { 7592 - "debug": { 7593 - "version": "3.2.7", 7594 - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 7595 - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 7596 - "dev": true, 7597 - "requires": { 7598 - "ms": "^2.1.1" 7599 - } 7600 - } 7601 - } 7602 - }, 7603 - "eslint-import-resolver-webpack": { 7604 - "version": "0.13.2", 7605 - "resolved": "https://registry.npmjs.org/eslint-import-resolver-webpack/-/eslint-import-resolver-webpack-0.13.2.tgz", 7606 - "integrity": "sha512-XodIPyg1OgE2h5BDErz3WJoK7lawxKTJNhgPNafRST6csC/MZC+L5P6kKqsZGRInpbgc02s/WZMrb4uGJzcuRg==", 7607 - "dev": true, 7608 - "requires": { 7609 - "array-find": "^1.0.0", 7610 - "debug": "^3.2.7", 7611 - "enhanced-resolve": "^0.9.1", 7612 - "find-root": "^1.1.0", 7613 - "has": "^1.0.3", 7614 - "interpret": "^1.4.0", 7615 - "is-core-module": "^2.7.0", 7616 - "is-regex": "^1.1.4", 7617 - "lodash": "^4.17.21", 7618 - "resolve": "^1.20.0", 7619 - "semver": "^5.7.1" 7620 - }, 7621 - "dependencies": { 7622 - "debug": { 7623 - "version": "3.2.7", 7624 - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 7625 - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 7626 - "dev": true, 7627 - "requires": { 7628 - "ms": "^2.1.1" 7629 - } 7630 - }, 7631 - "semver": { 7632 - "version": "5.7.1", 7633 - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", 7634 - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", 7635 - "dev": true 7636 - } 7637 - } 7638 - }, 7639 - "eslint-module-utils": { 7640 - "version": "2.7.3", 7641 - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", 7642 - "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", 7643 - "dev": true, 7644 - "requires": { 7645 - "debug": "^3.2.7", 7646 - "find-up": "^2.1.0" 7647 - }, 7648 - "dependencies": { 7649 - "debug": { 7650 - "version": "3.2.7", 7651 - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 7652 - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 7653 - "dev": true, 7654 - "requires": { 7655 - "ms": "^2.1.1" 7656 - } 7657 - }, 7658 - "find-up": { 7659 - "version": "2.1.0", 7660 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", 7661 - "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", 7662 - "dev": true, 7663 - "requires": { 7664 - "locate-path": "^2.0.0" 7665 - } 7666 - }, 7667 - "locate-path": { 7668 - "version": "2.0.0", 7669 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", 7670 - "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", 7671 - "dev": true, 7672 - "requires": { 7673 - "p-locate": "^2.0.0", 7674 - "path-exists": "^3.0.0" 7675 - } 7676 - }, 7677 - "p-limit": { 7678 - "version": "1.3.0", 7679 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", 7680 - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", 7681 - "dev": true, 7682 - "requires": { 7683 - "p-try": "^1.0.0" 7684 - } 7685 - }, 7686 - "p-locate": { 7687 - "version": "2.0.0", 7688 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", 7689 - "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", 7690 - "dev": true, 7691 - "requires": { 7692 - "p-limit": "^1.1.0" 7693 - } 7694 - }, 7695 - "path-exists": { 7696 - "version": "3.0.0", 7697 - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 7698 - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", 7699 - "dev": true 7700 - } 7701 - } 7702 - }, 7703 - "eslint-plugin-ava": { 7704 - "version": "13.2.0", 7705 - "resolved": "https://registry.npmjs.org/eslint-plugin-ava/-/eslint-plugin-ava-13.2.0.tgz", 7706 - "integrity": "sha512-i5B5izsEdERKQLruk1nIWzTTE7C26/ju8qQf7JeyRv32XT2lRMW0zMFZNhIrEf5/5VvpSz2rqrV7UcjClGbKsw==", 7707 - "dev": true, 7708 - "requires": { 7709 - "enhance-visitors": "^1.0.0", 7710 - "eslint-utils": "^3.0.0", 7711 - "espree": "^9.0.0", 7712 - "espurify": "^2.1.1", 7713 - "import-modules": "^2.1.0", 7714 - "micro-spelling-correcter": "^1.1.1", 7715 - "pkg-dir": "^5.0.0", 7716 - "resolve-from": "^5.0.0" 7717 - } 7718 - }, 7719 - "eslint-plugin-es": { 7720 - "version": "4.1.0", 7721 - "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-4.1.0.tgz", 7722 - "integrity": "sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==", 7723 - "dev": true, 7724 - "requires": { 7725 - "eslint-utils": "^2.0.0", 7726 - "regexpp": "^3.0.0" 7727 - }, 7728 - "dependencies": { 7729 - "eslint-utils": { 7730 - "version": "2.1.0", 7731 - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", 7732 - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", 7733 - "dev": true, 7734 - "requires": { 7735 - "eslint-visitor-keys": "^1.1.0" 7736 - } 7737 - }, 7738 - "eslint-visitor-keys": { 7739 - "version": "1.3.0", 7740 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", 7741 - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", 7742 - "dev": true 7743 - } 7744 - } 7745 - }, 7746 - "eslint-plugin-eslint-comments": { 7747 - "version": "3.2.0", 7748 - "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz", 7749 - "integrity": "sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==", 7750 - "dev": true, 7751 - "requires": { 7752 - "escape-string-regexp": "^1.0.5", 7753 - "ignore": "^5.0.5" 7754 - }, 7755 - "dependencies": { 7756 - "escape-string-regexp": { 7757 - "version": "1.0.5", 7758 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 7759 - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 7760 - "dev": true 7761 - } 7762 - } 7763 - }, 7764 - "eslint-plugin-import": { 7765 - "version": "2.26.0", 7766 - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", 7767 - "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", 7768 - "dev": true, 7769 - "requires": { 7770 - "array-includes": "^3.1.4", 7771 - "array.prototype.flat": "^1.2.5", 7772 - "debug": "^2.6.9", 7773 - "doctrine": "^2.1.0", 7774 - "eslint-import-resolver-node": "^0.3.6", 7775 - "eslint-module-utils": "^2.7.3", 7776 - "has": "^1.0.3", 7777 - "is-core-module": "^2.8.1", 7778 - "is-glob": "^4.0.3", 7779 - "minimatch": "^3.1.2", 7780 - "object.values": "^1.1.5", 7781 - "resolve": "^1.22.0", 7782 - "tsconfig-paths": "^3.14.1" 7783 - }, 7784 - "dependencies": { 7785 - "debug": { 7786 - "version": "2.6.9", 7787 - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 7788 - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 7789 - "dev": true, 7790 - "requires": { 7791 - "ms": "2.0.0" 7792 - } 7793 - }, 7794 - "doctrine": { 7795 - "version": "2.1.0", 7796 - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", 7797 - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", 7798 - "dev": true, 7799 - "requires": { 7800 - "esutils": "^2.0.2" 7801 - } 7802 - }, 7803 - "ms": { 7804 - "version": "2.0.0", 7805 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 7806 - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 7807 - "dev": true 7808 - } 7809 - } 7810 - }, 7811 - "eslint-plugin-n": { 7812 - "version": "15.2.2", 7813 - "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-15.2.2.tgz", 7814 - "integrity": "sha512-MLjZVAv4TiCIoXqjibNqCJjLkGHfrOY3XZ0ZBLoW0OnS3o98PUBnzB/kfp8dCz/4A4Y18jjX50PRnqI4ACFY1Q==", 7815 - "dev": true, 7816 - "requires": { 7817 - "builtins": "^5.0.1", 7818 - "eslint-plugin-es": "^4.1.0", 7819 - "eslint-utils": "^3.0.0", 7820 - "ignore": "^5.1.1", 7821 - "is-core-module": "^2.9.0", 7822 - "minimatch": "^3.1.2", 7823 - "resolve": "^1.10.1", 7824 - "semver": "^7.3.7" 7825 - } 7826 - }, 7827 - "eslint-plugin-no-use-extend-native": { 7828 - "version": "0.5.0", 7829 - "resolved": "https://registry.npmjs.org/eslint-plugin-no-use-extend-native/-/eslint-plugin-no-use-extend-native-0.5.0.tgz", 7830 - "integrity": "sha512-dBNjs8hor8rJgeXLH4HTut5eD3RGWf9JUsadIfuL7UosVQ/dnvOKwxEcRrXrFxrMZ8llUVWT+hOimxJABsAUzQ==", 7831 - "dev": true, 7832 - "requires": { 7833 - "is-get-set-prop": "^1.0.0", 7834 - "is-js-type": "^2.0.0", 7835 - "is-obj-prop": "^1.0.0", 7836 - "is-proto-prop": "^2.0.0" 7837 - } 7838 - }, 7839 - "eslint-plugin-prettier": { 7840 - "version": "4.0.0", 7841 - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.0.0.tgz", 7842 - "integrity": "sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==", 7843 - "dev": true, 7844 - "requires": { 7845 - "prettier-linter-helpers": "^1.0.0" 7846 - } 7847 - }, 7848 - "eslint-plugin-unicorn": { 7849 - "version": "42.0.0", 7850 - "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-42.0.0.tgz", 7851 - "integrity": "sha512-ixBsbhgWuxVaNlPTT8AyfJMlhyC5flCJFjyK3oKE8TRrwBnaHvUbuIkCM1lqg8ryYrFStL/T557zfKzX4GKSlg==", 7852 - "dev": true, 7853 - "requires": { 7854 - "@babel/helper-validator-identifier": "^7.15.7", 7855 - "ci-info": "^3.3.0", 7856 - "clean-regexp": "^1.0.0", 7857 - "eslint-utils": "^3.0.0", 7858 - "esquery": "^1.4.0", 7859 - "indent-string": "^4.0.0", 7860 - "is-builtin-module": "^3.1.0", 7861 - "lodash": "^4.17.21", 7862 - "pluralize": "^8.0.0", 7863 - "read-pkg-up": "^7.0.1", 7864 - "regexp-tree": "^0.1.24", 7865 - "safe-regex": "^2.1.1", 7866 - "semver": "^7.3.5", 7867 - "strip-indent": "^3.0.0" 7868 - }, 7869 - "dependencies": { 7870 - "find-up": { 7871 - "version": "4.1.0", 7872 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 7873 - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 7874 - "dev": true, 7875 - "requires": { 7876 - "locate-path": "^5.0.0", 7877 - "path-exists": "^4.0.0" 7878 - } 7879 - }, 7880 - "hosted-git-info": { 7881 - "version": "2.8.9", 7882 - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", 7883 - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", 7884 - "dev": true 7885 - }, 7886 - "locate-path": { 7887 - "version": "5.0.0", 7888 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 7889 - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 7890 - "dev": true, 7891 - "requires": { 7892 - "p-locate": "^4.1.0" 7893 - } 7894 - }, 7895 - "normalize-package-data": { 7896 - "version": "2.5.0", 7897 - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", 7898 - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", 7899 - "dev": true, 7900 - "requires": { 7901 - "hosted-git-info": "^2.1.4", 7902 - "resolve": "^1.10.0", 7903 - "semver": "2 || 3 || 4 || 5", 7904 - "validate-npm-package-license": "^3.0.1" 7905 - }, 7906 - "dependencies": { 7907 - "semver": { 7908 - "version": "5.7.1", 7909 - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", 7910 - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", 7911 - "dev": true 7912 - } 7913 - } 7914 - }, 7915 - "p-limit": { 7916 - "version": "2.3.0", 7917 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 7918 - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 7919 - "dev": true, 7920 - "requires": { 7921 - "p-try": "^2.0.0" 7922 - } 7923 - }, 7924 - "p-locate": { 7925 - "version": "4.1.0", 7926 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 7927 - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 7928 - "dev": true, 7929 - "requires": { 7930 - "p-limit": "^2.2.0" 7931 - } 7932 - }, 7933 - "p-try": { 7934 - "version": "2.2.0", 7935 - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 7936 - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 7937 - "dev": true 7938 - }, 7939 - "path-exists": { 7940 - "version": "4.0.0", 7941 - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 7942 - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 7943 - "dev": true 7944 - }, 7945 - "read-pkg": { 7946 - "version": "5.2.0", 7947 - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", 7948 - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", 7949 - "dev": true, 7950 - "requires": { 7951 - "@types/normalize-package-data": "^2.4.0", 7952 - "normalize-package-data": "^2.5.0", 7953 - "parse-json": "^5.0.0", 7954 - "type-fest": "^0.6.0" 7955 - }, 7956 - "dependencies": { 7957 - "type-fest": { 7958 - "version": "0.6.0", 7959 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", 7960 - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", 7961 - "dev": true 7962 - } 7963 - } 7964 - }, 7965 - "read-pkg-up": { 7966 - "version": "7.0.1", 7967 - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", 7968 - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", 7969 - "dev": true, 7970 - "requires": { 7971 - "find-up": "^4.1.0", 7972 - "read-pkg": "^5.2.0", 7973 - "type-fest": "^0.8.1" 7974 - } 7975 - }, 7976 - "type-fest": { 7977 - "version": "0.8.1", 7978 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", 7979 - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", 7980 - "dev": true 7981 - } 7982 - } 7983 - }, 7984 - "eslint-rule-docs": { 7985 - "version": "1.1.235", 7986 - "resolved": "https://registry.npmjs.org/eslint-rule-docs/-/eslint-rule-docs-1.1.235.tgz", 7987 - "integrity": "sha512-+TQ+x4JdTnDoFEXXb3fDvfGOwnyNV7duH8fXWTPD1ieaBmB8omj7Gw/pMBBu4uI2uJCCU8APDaQJzWuXnTsH4A==", 7988 - "dev": true 7989 - }, 7990 - "eslint-scope": { 7991 - "version": "7.1.1", 7992 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", 7993 - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", 7994 - "dev": true, 7995 - "requires": { 7996 - "esrecurse": "^4.3.0", 7997 - "estraverse": "^5.2.0" 7998 - } 7999 - }, 8000 - "eslint-utils": { 8001 - "version": "3.0.0", 8002 - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", 8003 - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", 8004 - "dev": true, 8005 - "requires": { 8006 - "eslint-visitor-keys": "^2.0.0" 8007 - }, 8008 - "dependencies": { 8009 - "eslint-visitor-keys": { 8010 - "version": "2.1.0", 8011 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", 8012 - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", 8013 - "dev": true 8014 - } 8015 - } 8016 - }, 8017 - "eslint-visitor-keys": { 8018 - "version": "3.3.0", 8019 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 8020 - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", 8021 - "dev": true 8022 - }, 8023 - "esm-utils": { 8024 - "version": "4.0.0", 8025 - "resolved": "https://registry.npmjs.org/esm-utils/-/esm-utils-4.0.0.tgz", 8026 - "integrity": "sha512-1x5H25/8BQWV94T8+KRb1gcSdVQ3g+8P0NikggAujVaurUa0cOoR+UO8ie3y29iQO70HjNA93c9ie+qqI/8zzw==", 8027 - "dev": true, 8028 - "requires": { 8029 - "import-meta-resolve": "1.1.1", 8030 - "url-or-path": "2.1.0" 8031 - } 8032 - }, 8033 - "espree": { 8034 - "version": "9.3.2", 8035 - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz", 8036 - "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==", 8037 - "dev": true, 8038 - "requires": { 8039 - "acorn": "^8.7.1", 8040 - "acorn-jsx": "^5.3.2", 8041 - "eslint-visitor-keys": "^3.3.0" 8042 - } 8043 - }, 8044 - "espurify": { 8045 - "version": "2.1.1", 8046 - "resolved": "https://registry.npmjs.org/espurify/-/espurify-2.1.1.tgz", 8047 - "integrity": "sha512-zttWvnkhcDyGOhSH4vO2qCBILpdCMv/MX8lp4cqgRkQoDRGK2oZxi2GfWhlP2dIXmk7BaKeOTuzbHhyC68o8XQ==", 8048 - "dev": true 8049 - }, 8050 - "esquery": { 8051 - "version": "1.4.0", 8052 - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", 8053 - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", 8054 - "dev": true, 8055 - "requires": { 8056 - "estraverse": "^5.1.0" 8057 - } 8058 - }, 8059 - "esrecurse": { 8060 - "version": "4.3.0", 8061 - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 8062 - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 8063 - "dev": true, 8064 - "requires": { 8065 - "estraverse": "^5.2.0" 8066 - } 8067 - }, 8068 - "estraverse": { 8069 - "version": "5.3.0", 8070 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 8071 - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 8072 - "dev": true 8073 - }, 8074 - "esutils": { 8075 - "version": "2.0.3", 8076 - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 8077 - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 8078 - "dev": true 8079 - }, 8080 - "events": { 8081 - "version": "3.3.0", 8082 - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", 8083 - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", 8084 - "dev": true, 8085 - "peer": true 8086 - }, 8087 - "execa": { 8088 - "version": "6.1.0", 8089 - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", 8090 - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", 8091 - "requires": { 8092 - "cross-spawn": "^7.0.3", 8093 - "get-stream": "^6.0.1", 8094 - "human-signals": "^3.0.1", 8095 - "is-stream": "^3.0.0", 8096 - "merge-stream": "^2.0.0", 8097 - "npm-run-path": "^5.1.0", 8098 - "onetime": "^6.0.0", 8099 - "signal-exit": "^3.0.7", 8100 - "strip-final-newline": "^3.0.0" 8101 - }, 8102 - "dependencies": { 8103 - "mimic-fn": { 8104 - "version": "4.0.0", 8105 - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", 8106 - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==" 8107 - }, 8108 - "onetime": { 8109 - "version": "6.0.0", 8110 - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", 8111 - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", 8112 - "requires": { 8113 - "mimic-fn": "^4.0.0" 8114 - } 8115 - } 8116 - } 8117 - }, 8118 - "fast-deep-equal": { 8119 - "version": "3.1.3", 8120 - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 8121 - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" 8122 - }, 8123 - "fast-diff": { 8124 - "version": "1.2.0", 8125 - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", 8126 - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", 8127 - "dev": true 8128 - }, 8129 - "fast-glob": { 8130 - "version": "3.2.11", 8131 - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", 8132 - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", 8133 - "dev": true, 8134 - "requires": { 8135 - "@nodelib/fs.stat": "^2.0.2", 8136 - "@nodelib/fs.walk": "^1.2.3", 8137 - "glob-parent": "^5.1.2", 8138 - "merge2": "^1.3.0", 8139 - "micromatch": "^4.0.4" 8140 - }, 8141 - "dependencies": { 8142 - "glob-parent": { 8143 - "version": "5.1.2", 8144 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 8145 - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 8146 - "dev": true, 8147 - "requires": { 8148 - "is-glob": "^4.0.1" 8149 - } 8150 - } 8151 - } 8152 - }, 8153 - "fast-json-stable-stringify": { 8154 - "version": "2.1.0", 8155 - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 8156 - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 8157 - "dev": true 8158 - }, 8159 - "fast-levenshtein": { 8160 - "version": "2.0.6", 8161 - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 8162 - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 8163 - "dev": true 8164 - }, 8165 - "fastq": { 8166 - "version": "1.13.0", 8167 - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", 8168 - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", 8169 - "dev": true, 8170 - "requires": { 8171 - "reusify": "^1.0.4" 8172 - } 8173 - }, 8174 - "file-entry-cache": { 8175 - "version": "6.0.1", 8176 - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 8177 - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 8178 - "dev": true, 8179 - "requires": { 8180 - "flat-cache": "^3.0.4" 8181 - } 8182 - }, 8183 - "fill-range": { 8184 - "version": "7.0.1", 8185 - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 8186 - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 8187 - "dev": true, 8188 - "requires": { 8189 - "to-regex-range": "^5.0.1" 8190 - } 8191 - }, 8192 - "find-cache-dir": { 8193 - "version": "3.3.2", 8194 - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", 8195 - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", 8196 - "dev": true, 8197 - "requires": { 8198 - "commondir": "^1.0.1", 8199 - "make-dir": "^3.0.2", 8200 - "pkg-dir": "^4.1.0" 8201 - }, 8202 - "dependencies": { 8203 - "find-up": { 8204 - "version": "4.1.0", 8205 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 8206 - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 8207 - "dev": true, 8208 - "requires": { 8209 - "locate-path": "^5.0.0", 8210 - "path-exists": "^4.0.0" 8211 - } 8212 - }, 8213 - "locate-path": { 8214 - "version": "5.0.0", 8215 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 8216 - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 8217 - "dev": true, 8218 - "requires": { 8219 - "p-locate": "^4.1.0" 8220 - } 8221 - }, 8222 - "p-limit": { 8223 - "version": "2.3.0", 8224 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 8225 - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 8226 - "dev": true, 8227 - "requires": { 8228 - "p-try": "^2.0.0" 8229 - } 8230 - }, 8231 - "p-locate": { 8232 - "version": "4.1.0", 8233 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 8234 - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 8235 - "dev": true, 8236 - "requires": { 8237 - "p-limit": "^2.2.0" 8238 - } 8239 - }, 8240 - "p-try": { 8241 - "version": "2.2.0", 8242 - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 8243 - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 8244 - "dev": true 8245 - }, 8246 - "path-exists": { 8247 - "version": "4.0.0", 8248 - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 8249 - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 8250 - "dev": true 8251 - }, 8252 - "pkg-dir": { 8253 - "version": "4.2.0", 8254 - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", 8255 - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", 8256 - "dev": true, 8257 - "requires": { 8258 - "find-up": "^4.0.0" 8259 - } 8260 - } 8261 - } 8262 - }, 8263 - "find-root": { 8264 - "version": "1.1.0", 8265 - "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", 8266 - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", 8267 - "dev": true 8268 - }, 8269 - "find-up": { 8270 - "version": "6.3.0", 8271 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", 8272 - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", 8273 - "requires": { 8274 - "locate-path": "^7.1.0", 8275 - "path-exists": "^5.0.0" 8276 - } 8277 - }, 8278 - "flat-cache": { 8279 - "version": "3.0.4", 8280 - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 8281 - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", 8282 - "dev": true, 8283 - "requires": { 8284 - "flatted": "^3.1.0", 8285 - "rimraf": "^3.0.2" 8286 - } 8287 - }, 8288 - "flatted": { 8289 - "version": "3.2.5", 8290 - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", 8291 - "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", 8292 - "dev": true 8293 - }, 8294 - "fs.realpath": { 8295 - "version": "1.0.0", 8296 - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 8297 - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 8298 - "dev": true 8299 - }, 8300 - "function-bind": { 8301 - "version": "1.1.1", 8302 - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 8303 - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" 8304 - }, 8305 - "function.prototype.name": { 8306 - "version": "1.1.5", 8307 - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", 8308 - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", 8309 - "dev": true, 8310 - "requires": { 8311 - "call-bind": "^1.0.2", 8312 - "define-properties": "^1.1.3", 8313 - "es-abstract": "^1.19.0", 8314 - "functions-have-names": "^1.2.2" 8315 - } 8316 - }, 8317 - "functional-red-black-tree": { 8318 - "version": "1.0.1", 8319 - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", 8320 - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", 8321 - "dev": true 8322 - }, 8323 - "functions-have-names": { 8324 - "version": "1.2.3", 8325 - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", 8326 - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", 8327 - "dev": true 8328 - }, 8329 - "get-intrinsic": { 8330 - "version": "1.1.2", 8331 - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", 8332 - "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", 8333 - "dev": true, 8334 - "requires": { 8335 - "function-bind": "^1.1.1", 8336 - "has": "^1.0.3", 8337 - "has-symbols": "^1.0.3" 8338 - } 8339 - }, 8340 - "get-set-props": { 8341 - "version": "0.1.0", 8342 - "resolved": "https://registry.npmjs.org/get-set-props/-/get-set-props-0.1.0.tgz", 8343 - "integrity": "sha512-7oKuKzAGKj0ag+eWZwcGw2fjiZ78tXnXQoBgY0aU7ZOxTu4bB7hSuQSDgtKy978EDH062P5FmD2EWiDpQS9K9Q==", 8344 - "dev": true 8345 - }, 8346 - "get-stdin": { 8347 - "version": "9.0.0", 8348 - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", 8349 - "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", 8350 - "dev": true 8351 - }, 8352 - "get-stream": { 8353 - "version": "6.0.1", 8354 - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", 8355 - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" 8356 - }, 8357 - "get-symbol-description": { 8358 - "version": "1.0.0", 8359 - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", 8360 - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", 8361 - "dev": true, 8362 - "requires": { 8363 - "call-bind": "^1.0.2", 8364 - "get-intrinsic": "^1.1.1" 8365 - } 8366 - }, 8367 - "glob": { 8368 - "version": "7.2.3", 8369 - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 8370 - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 8371 - "dev": true, 8372 - "requires": { 8373 - "fs.realpath": "^1.0.0", 8374 - "inflight": "^1.0.4", 8375 - "inherits": "2", 8376 - "minimatch": "^3.1.1", 8377 - "once": "^1.3.0", 8378 - "path-is-absolute": "^1.0.0" 8379 - } 8380 - }, 8381 - "glob-parent": { 8382 - "version": "6.0.2", 8383 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 8384 - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 8385 - "dev": true, 8386 - "requires": { 8387 - "is-glob": "^4.0.3" 8388 - } 8389 - }, 8390 - "glob-to-regexp": { 8391 - "version": "0.4.1", 8392 - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", 8393 - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", 8394 - "dev": true, 8395 - "peer": true 8396 - }, 8397 - "globals": { 8398 - "version": "13.15.0", 8399 - "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", 8400 - "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", 8401 - "dev": true, 8402 - "requires": { 8403 - "type-fest": "^0.20.2" 8404 - }, 8405 - "dependencies": { 8406 - "type-fest": { 8407 - "version": "0.20.2", 8408 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 8409 - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 8410 - "dev": true 8411 - } 8412 - } 8413 - }, 8414 - "globby": { 8415 - "version": "13.1.1", 8416 - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.1.tgz", 8417 - "integrity": "sha512-XMzoDZbGZ37tufiv7g0N4F/zp3zkwdFtVbV3EHsVl1KQr4RPLfNoT068/97RPshz2J5xYNEjLKKBKaGHifBd3Q==", 8418 - "dev": true, 8419 - "requires": { 8420 - "dir-glob": "^3.0.1", 8421 - "fast-glob": "^3.2.11", 8422 - "ignore": "^5.2.0", 8423 - "merge2": "^1.4.1", 8424 - "slash": "^4.0.0" 8425 - } 8426 - }, 8427 - "graceful-fs": { 8428 - "version": "4.2.10", 8429 - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", 8430 - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", 8431 - "dev": true 8432 - }, 8433 - "hard-rejection": { 8434 - "version": "2.1.0", 8435 - "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", 8436 - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", 8437 - "dev": true 8438 - }, 8439 - "has": { 8440 - "version": "1.0.3", 8441 - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 8442 - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 8443 - "requires": { 8444 - "function-bind": "^1.1.1" 8445 - } 8446 - }, 8447 - "has-bigints": { 8448 - "version": "1.0.2", 8449 - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", 8450 - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", 8451 - "dev": true 8452 - }, 8453 - "has-flag": { 8454 - "version": "4.0.0", 8455 - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 8456 - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 8457 - "dev": true 8458 - }, 8459 - "has-property-descriptors": { 8460 - "version": "1.0.0", 8461 - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", 8462 - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", 8463 - "dev": true, 8464 - "requires": { 8465 - "get-intrinsic": "^1.1.1" 8466 - } 8467 - }, 8468 - "has-symbols": { 8469 - "version": "1.0.3", 8470 - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", 8471 - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", 8472 - "dev": true 8473 - }, 8474 - "has-tostringtag": { 8475 - "version": "1.0.0", 8476 - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", 8477 - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", 8478 - "dev": true, 8479 - "requires": { 8480 - "has-symbols": "^1.0.2" 8481 - } 8482 - }, 8483 - "hosted-git-info": { 8484 - "version": "4.1.0", 8485 - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", 8486 - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", 8487 - "requires": { 8488 - "lru-cache": "^6.0.0" 8489 - } 8490 - }, 8491 - "human-signals": { 8492 - "version": "3.0.1", 8493 - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", 8494 - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==" 8495 - }, 8496 - "ignore": { 8497 - "version": "5.2.0", 8498 - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", 8499 - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", 8500 - "dev": true 8501 - }, 8502 - "import-fresh": { 8503 - "version": "3.3.0", 8504 - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 8505 - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 8506 - "dev": true, 8507 - "requires": { 8508 - "parent-module": "^1.0.0", 8509 - "resolve-from": "^4.0.0" 8510 - }, 8511 - "dependencies": { 8512 - "resolve-from": { 8513 - "version": "4.0.0", 8514 - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 8515 - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 8516 - "dev": true 8517 - } 8518 - } 8519 - }, 8520 - "import-meta-resolve": { 8521 - "version": "1.1.1", 8522 - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-1.1.1.tgz", 8523 - "integrity": "sha512-JiTuIvVyPaUg11eTrNDx5bgQ/yMKMZffc7YSjvQeSMXy58DO2SQ8BtAf3xteZvmzvjYh14wnqNjL8XVeDy2o9A==", 8524 - "dev": true, 8525 - "requires": { 8526 - "builtins": "^4.0.0" 8527 - }, 8528 - "dependencies": { 8529 - "builtins": { 8530 - "version": "4.1.0", 8531 - "resolved": "https://registry.npmjs.org/builtins/-/builtins-4.1.0.tgz", 8532 - "integrity": "sha512-1bPRZQtmKaO6h7qV1YHXNtr6nCK28k0Zo95KM4dXfILcZZwoHJBN1m3lfLv9LPkcOZlrSr+J1bzMaZFO98Yq0w==", 8533 - "dev": true, 8534 - "requires": { 8535 - "semver": "^7.0.0" 8536 - } 8537 - } 8538 - } 8539 - }, 8540 - "import-modules": { 8541 - "version": "2.1.0", 8542 - "resolved": "https://registry.npmjs.org/import-modules/-/import-modules-2.1.0.tgz", 8543 - "integrity": "sha512-8HEWcnkbGpovH9yInoisxaSoIg9Brbul+Ju3Kqe2UsYDUBJD/iQjSgEj0zPcTDPKfPp2fs5xlv1i+JSye/m1/A==", 8544 - "dev": true 8545 - }, 8546 - "imurmurhash": { 8547 - "version": "0.1.4", 8548 - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 8549 - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 8550 - "dev": true 8551 - }, 8552 - "indent-string": { 8553 - "version": "4.0.0", 8554 - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", 8555 - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", 8556 - "dev": true 8557 - }, 8558 - "inflight": { 8559 - "version": "1.0.6", 8560 - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 8561 - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 8562 - "dev": true, 8563 - "requires": { 8564 - "once": "^1.3.0", 8565 - "wrappy": "1" 8566 - } 8567 - }, 8568 - "inherits": { 8569 - "version": "2.0.4", 8570 - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 8571 - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 8572 - "dev": true 8573 - }, 8574 - "internal-slot": { 8575 - "version": "1.0.3", 8576 - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", 8577 - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", 8578 - "dev": true, 8579 - "requires": { 8580 - "get-intrinsic": "^1.1.0", 8581 - "has": "^1.0.3", 8582 - "side-channel": "^1.0.4" 8583 - } 8584 - }, 8585 - "interpret": { 8586 - "version": "1.4.0", 8587 - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", 8588 - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", 8589 - "dev": true 8590 - }, 8591 - "irregular-plurals": { 8592 - "version": "3.3.0", 8593 - "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.3.0.tgz", 8594 - "integrity": "sha512-MVBLKUTangM3EfRPFROhmWQQKRDsrgI83J8GS3jXy+OwYqiR2/aoWndYQ5416jLE3uaGgLH7ncme3X9y09gZ3g==", 8595 - "dev": true 8596 - }, 8597 - "is-absolute": { 8598 - "version": "1.0.0", 8599 - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", 8600 - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", 8601 - "dev": true, 8602 - "requires": { 8603 - "is-relative": "^1.0.0", 8604 - "is-windows": "^1.0.1" 8605 - } 8606 - }, 8607 - "is-arrayish": { 8608 - "version": "0.2.1", 8609 - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 8610 - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" 8611 - }, 8612 - "is-bigint": { 8613 - "version": "1.0.4", 8614 - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", 8615 - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", 8616 - "dev": true, 8617 - "requires": { 8618 - "has-bigints": "^1.0.1" 8619 - } 8620 - }, 8621 - "is-boolean-object": { 8622 - "version": "1.1.2", 8623 - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", 8624 - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", 8625 - "dev": true, 8626 - "requires": { 8627 - "call-bind": "^1.0.2", 8628 - "has-tostringtag": "^1.0.0" 8629 - } 8630 - }, 8631 - "is-builtin-module": { 8632 - "version": "3.1.0", 8633 - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.1.0.tgz", 8634 - "integrity": "sha512-OV7JjAgOTfAFJmHZLvpSTb4qi0nIILDV1gWPYDnDJUTNFM5aGlRAhk4QcT8i7TuAleeEV5Fdkqn3t4mS+Q11fg==", 8635 - "dev": true, 8636 - "requires": { 8637 - "builtin-modules": "^3.0.0" 8638 - } 8639 - }, 8640 - "is-callable": { 8641 - "version": "1.2.4", 8642 - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", 8643 - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", 8644 - "dev": true 8645 - }, 8646 - "is-core-module": { 8647 - "version": "2.9.0", 8648 - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", 8649 - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", 8650 - "requires": { 8651 - "has": "^1.0.3" 8652 - } 8653 - }, 8654 - "is-date-object": { 8655 - "version": "1.0.5", 8656 - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", 8657 - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", 8658 - "dev": true, 8659 - "requires": { 8660 - "has-tostringtag": "^1.0.0" 8661 - } 8662 - }, 8663 - "is-docker": { 8664 - "version": "2.2.1", 8665 - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", 8666 - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", 8667 - "dev": true 8668 - }, 8669 - "is-extglob": { 8670 - "version": "2.1.1", 8671 - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 8672 - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 8673 - "dev": true 8674 - }, 8675 - "is-fullwidth-code-point": { 8676 - "version": "3.0.0", 8677 - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 8678 - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 8679 - "dev": true 8680 - }, 8681 - "is-get-set-prop": { 8682 - "version": "1.0.0", 8683 - "resolved": "https://registry.npmjs.org/is-get-set-prop/-/is-get-set-prop-1.0.0.tgz", 8684 - "integrity": "sha512-DvAYZ1ZgGUz4lzxKMPYlt08qAUqyG9ckSg2pIjfvcQ7+pkVNUHk8yVLXOnCLe5WKXhLop8oorWFBJHpwWQpszQ==", 8685 - "dev": true, 8686 - "requires": { 8687 - "get-set-props": "^0.1.0", 8688 - "lowercase-keys": "^1.0.0" 8689 - } 8690 - }, 8691 - "is-glob": { 8692 - "version": "4.0.3", 8693 - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 8694 - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 8695 - "dev": true, 8696 - "requires": { 8697 - "is-extglob": "^2.1.1" 8698 - } 8699 - }, 8700 - "is-js-type": { 8701 - "version": "2.0.0", 8702 - "resolved": "https://registry.npmjs.org/is-js-type/-/is-js-type-2.0.0.tgz", 8703 - "integrity": "sha512-Aj13l47+uyTjlQNHtXBV8Cji3jb037vxwMWCgopRR8h6xocgBGW3qG8qGlIOEmbXQtkKShKuBM9e8AA1OeQ+xw==", 8704 - "dev": true, 8705 - "requires": { 8706 - "js-types": "^1.0.0" 8707 - } 8708 - }, 8709 - "is-negated-glob": { 8710 - "version": "1.0.0", 8711 - "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", 8712 - "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", 8713 - "dev": true 8714 - }, 8715 - "is-negative-zero": { 8716 - "version": "2.0.2", 8717 - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", 8718 - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", 8719 - "dev": true 8720 - }, 8721 - "is-number": { 8722 - "version": "7.0.0", 8723 - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 8724 - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 8725 - "dev": true 8726 - }, 8727 - "is-number-object": { 8728 - "version": "1.0.7", 8729 - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", 8730 - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", 8731 - "dev": true, 8732 - "requires": { 8733 - "has-tostringtag": "^1.0.0" 8734 - } 8735 - }, 8736 - "is-obj": { 8737 - "version": "2.0.0", 8738 - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", 8739 - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" 8740 - }, 8741 - "is-obj-prop": { 8742 - "version": "1.0.0", 8743 - "resolved": "https://registry.npmjs.org/is-obj-prop/-/is-obj-prop-1.0.0.tgz", 8744 - "integrity": "sha512-5Idb61slRlJlsAzi0Wsfwbp+zZY+9LXKUAZpvT/1ySw+NxKLRWfa0Bzj+wXI3fX5O9hiddm5c3DAaRSNP/yl2w==", 8745 - "dev": true, 8746 - "requires": { 8747 - "lowercase-keys": "^1.0.0", 8748 - "obj-props": "^1.0.0" 8749 - } 8750 - }, 8751 - "is-plain-obj": { 8752 - "version": "1.1.0", 8753 - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", 8754 - "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", 8755 - "dev": true 8756 - }, 8757 - "is-proto-prop": { 8758 - "version": "2.0.0", 8759 - "resolved": "https://registry.npmjs.org/is-proto-prop/-/is-proto-prop-2.0.0.tgz", 8760 - "integrity": "sha512-jl3NbQ/fGLv5Jhan4uX+Ge9ohnemqyblWVVCpAvtTQzNFvV2xhJq+esnkIbYQ9F1nITXoLfDDQLp7LBw/zzncg==", 8761 - "dev": true, 8762 - "requires": { 8763 - "lowercase-keys": "^1.0.0", 8764 - "proto-props": "^2.0.0" 8765 - } 8766 - }, 8767 - "is-regex": { 8768 - "version": "1.1.4", 8769 - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", 8770 - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", 8771 - "dev": true, 8772 - "requires": { 8773 - "call-bind": "^1.0.2", 8774 - "has-tostringtag": "^1.0.0" 8775 - } 8776 - }, 8777 - "is-relative": { 8778 - "version": "1.0.0", 8779 - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", 8780 - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", 8781 - "dev": true, 8782 - "requires": { 8783 - "is-unc-path": "^1.0.0" 8784 - } 8785 - }, 8786 - "is-shared-array-buffer": { 8787 - "version": "1.0.2", 8788 - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", 8789 - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", 8790 - "dev": true, 8791 - "requires": { 8792 - "call-bind": "^1.0.2" 8793 - } 8794 - }, 8795 - "is-stream": { 8796 - "version": "3.0.0", 8797 - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", 8798 - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==" 8799 - }, 8800 - "is-string": { 8801 - "version": "1.0.7", 8802 - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", 8803 - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", 8804 - "dev": true, 8805 - "requires": { 8806 - "has-tostringtag": "^1.0.0" 8807 - } 8808 - }, 8809 - "is-symbol": { 8810 - "version": "1.0.4", 8811 - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", 8812 - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", 8813 - "dev": true, 8814 - "requires": { 8815 - "has-symbols": "^1.0.2" 8816 - } 8817 - }, 8818 - "is-unc-path": { 8819 - "version": "1.0.0", 8820 - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", 8821 - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", 8822 - "dev": true, 8823 - "requires": { 8824 - "unc-path-regex": "^0.1.2" 8825 - } 8826 - }, 8827 - "is-unicode-supported": { 8828 - "version": "0.1.0", 8829 - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", 8830 - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", 8831 - "dev": true 8832 - }, 8833 - "is-weakref": { 8834 - "version": "1.0.2", 8835 - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", 8836 - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", 8837 - "dev": true, 8838 - "requires": { 8839 - "call-bind": "^1.0.2" 8840 - } 8841 - }, 8842 - "is-windows": { 8843 - "version": "1.0.2", 8844 - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", 8845 - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", 8846 - "dev": true 8847 - }, 8848 - "is-wsl": { 8849 - "version": "2.2.0", 8850 - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", 8851 - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", 8852 - "dev": true, 8853 - "requires": { 8854 - "is-docker": "^2.0.0" 8855 - } 8856 - }, 8857 - "isexe": { 8858 - "version": "2.0.0", 8859 - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 8860 - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" 8861 - }, 8862 - "jest-worker": { 8863 - "version": "27.5.1", 8864 - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", 8865 - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", 8866 - "dev": true, 8867 - "peer": true, 8868 - "requires": { 8869 - "@types/node": "*", 8870 - "merge-stream": "^2.0.0", 8871 - "supports-color": "^8.0.0" 8872 - }, 8873 - "dependencies": { 8874 - "supports-color": { 8875 - "version": "8.1.1", 8876 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 8877 - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 8878 - "dev": true, 8879 - "peer": true, 8880 - "requires": { 8881 - "has-flag": "^4.0.0" 8882 - } 8883 - } 8884 - } 8885 - }, 8886 - "js-tokens": { 8887 - "version": "4.0.0", 8888 - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 8889 - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" 8890 - }, 8891 - "js-types": { 8892 - "version": "1.0.0", 8893 - "resolved": "https://registry.npmjs.org/js-types/-/js-types-1.0.0.tgz", 8894 - "integrity": "sha512-bfwqBW9cC/Lp7xcRpug7YrXm0IVw+T9e3g4mCYnv0Pjr3zIzU9PCQElYU9oSGAWzXlbdl9X5SAMPejO9sxkeUw==", 8895 - "dev": true 8896 - }, 8897 - "js-yaml": { 8898 - "version": "4.1.0", 8899 - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 8900 - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 8901 - "dev": true, 8902 - "requires": { 8903 - "argparse": "^2.0.1" 8904 - } 8905 - }, 8906 - "json-parse-even-better-errors": { 8907 - "version": "2.3.1", 8908 - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", 8909 - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" 8910 - }, 8911 - "json-schema-traverse": { 8912 - "version": "0.4.1", 8913 - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 8914 - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 8915 - "dev": true 8916 - }, 8917 - "json-schema-typed": { 8918 - "version": "7.0.3", 8919 - "resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-7.0.3.tgz", 8920 - "integrity": "sha512-7DE8mpG+/fVw+dTpjbxnx47TaMnDfOI1jwft9g1VybltZCduyRQPJPvc+zzKY9WPHxhPWczyFuYa6I8Mw4iU5A==" 8921 - }, 8922 - "json-stable-stringify-without-jsonify": { 8923 - "version": "1.0.1", 8924 - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 8925 - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 8926 - "dev": true 8927 - }, 8928 - "json5": { 8929 - "version": "2.2.1", 8930 - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", 8931 - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", 8932 - "dev": true 8933 - }, 8934 - "kind-of": { 8935 - "version": "6.0.3", 8936 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", 8937 - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", 8938 - "dev": true 8939 - }, 8940 - "levn": { 8941 - "version": "0.4.1", 8942 - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 8943 - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 8944 - "dev": true, 8945 - "requires": { 8946 - "prelude-ls": "^1.2.1", 8947 - "type-check": "~0.4.0" 8948 - } 8949 - }, 8950 - "line-column-path": { 8951 - "version": "3.0.0", 8952 - "resolved": "https://registry.npmjs.org/line-column-path/-/line-column-path-3.0.0.tgz", 8953 - "integrity": "sha512-Atocnm7Wr9nuvAn97yEPQa3pcQI5eLQGBz+m6iTb+CVw+IOzYB9MrYK7jI7BfC9ISnT4Fu0eiwhAScV//rp4Hw==", 8954 - "dev": true, 8955 - "requires": { 8956 - "type-fest": "^2.0.0" 8957 - }, 8958 - "dependencies": { 8959 - "type-fest": { 8960 - "version": "2.13.0", 8961 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.13.0.tgz", 8962 - "integrity": "sha512-lPfAm42MxE4/456+QyIaaVBAwgpJb6xZ8PRu09utnhPdWwcyj9vgy6Sq0Z5yNbJ21EdxB5dRU/Qg8bsyAMtlcw==", 8963 - "dev": true 8964 - } 8965 - } 8966 - }, 8967 - "lines-and-columns": { 8968 - "version": "1.2.4", 8969 - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", 8970 - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" 8971 - }, 8972 - "loader-runner": { 8973 - "version": "4.3.0", 8974 - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", 8975 - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", 8976 - "dev": true, 8977 - "peer": true 8978 - }, 8979 - "locate-path": { 8980 - "version": "7.1.1", 8981 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.1.1.tgz", 8982 - "integrity": "sha512-vJXaRMJgRVD3+cUZs3Mncj2mxpt5mP0EmNOsxRSZRMlbqjvxzDEOIUWXGmavo0ZC9+tNZCBLQ66reA11nbpHZg==", 8983 - "requires": { 8984 - "p-locate": "^6.0.0" 8985 - } 8986 - }, 8987 - "lodash": { 8988 - "version": "4.17.21", 8989 - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 8990 - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 8991 - "dev": true 8992 - }, 8993 - "lodash-es": { 8994 - "version": "4.17.21", 8995 - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", 8996 - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", 8997 - "dev": true 8998 - }, 8999 - "lodash.merge": { 9000 - "version": "4.6.2", 9001 - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 9002 - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 9003 - "dev": true 9004 - }, 9005 - "log-symbols": { 9006 - "version": "4.1.0", 9007 - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", 9008 - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", 9009 - "dev": true, 9010 - "requires": { 9011 - "chalk": "^4.1.0", 9012 - "is-unicode-supported": "^0.1.0" 9013 - } 9014 - }, 9015 - "lowercase-keys": { 9016 - "version": "1.0.1", 9017 - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", 9018 - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", 9019 - "dev": true 9020 - }, 9021 - "lru-cache": { 9022 - "version": "6.0.0", 9023 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 9024 - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 9025 - "requires": { 9026 - "yallist": "^4.0.0" 9027 - } 9028 - }, 9029 - "macos-version": { 9030 - "version": "6.0.0", 9031 - "resolved": "https://registry.npmjs.org/macos-version/-/macos-version-6.0.0.tgz", 9032 - "integrity": "sha512-O2S8voA+pMfCHhBn/TIYDXzJ1qNHpPDU32oFxglKnVdJABiYYITt45oLkV9yhwA3E2FDwn3tQqUFrTsr1p3sBQ==", 9033 - "requires": { 9034 - "semver": "^7.3.5" 9035 - } 9036 - }, 9037 - "make-dir": { 9038 - "version": "3.1.0", 9039 - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", 9040 - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", 9041 - "dev": true, 9042 - "requires": { 9043 - "semver": "^6.0.0" 9044 - }, 9045 - "dependencies": { 9046 - "semver": { 9047 - "version": "6.3.0", 9048 - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 9049 - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 9050 - "dev": true 9051 - } 9052 - } 9053 - }, 9054 - "map-obj": { 9055 - "version": "4.3.0", 9056 - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", 9057 - "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", 9058 - "dev": true 9059 - }, 9060 - "memory-fs": { 9061 - "version": "0.2.0", 9062 - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.2.0.tgz", 9063 - "integrity": "sha512-+y4mDxU4rvXXu5UDSGCGNiesFmwCHuefGMoPCO1WYucNYj7DsLqrFaa2fXVI0H+NNiPTwwzKwspn9yTZqUGqng==", 9064 - "dev": true 9065 - }, 9066 - "meow": { 9067 - "version": "10.1.2", 9068 - "resolved": "https://registry.npmjs.org/meow/-/meow-10.1.2.tgz", 9069 - "integrity": "sha512-zbuAlN+V/sXlbGchNS9WTWjUzeamwMt/BApKCJi7B0QyZstZaMx0n4Unll/fg0njGtMdC9UP5SAscvOCLYdM+Q==", 9070 - "dev": true, 9071 - "requires": { 9072 - "@types/minimist": "^1.2.2", 9073 - "camelcase-keys": "^7.0.0", 9074 - "decamelize": "^5.0.0", 9075 - "decamelize-keys": "^1.1.0", 9076 - "hard-rejection": "^2.1.0", 9077 - "minimist-options": "4.1.0", 9078 - "normalize-package-data": "^3.0.2", 9079 - "read-pkg-up": "^8.0.0", 9080 - "redent": "^4.0.0", 9081 - "trim-newlines": "^4.0.2", 9082 - "type-fest": "^1.2.2", 9083 - "yargs-parser": "^20.2.9" 9084 - }, 9085 - "dependencies": { 9086 - "find-up": { 9087 - "version": "5.0.0", 9088 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 9089 - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 9090 - "dev": true, 9091 - "requires": { 9092 - "locate-path": "^6.0.0", 9093 - "path-exists": "^4.0.0" 9094 - } 9095 - }, 9096 - "locate-path": { 9097 - "version": "6.0.0", 9098 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 9099 - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 9100 - "dev": true, 9101 - "requires": { 9102 - "p-locate": "^5.0.0" 9103 - } 9104 - }, 9105 - "p-limit": { 9106 - "version": "3.1.0", 9107 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 9108 - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 9109 - "dev": true, 9110 - "requires": { 9111 - "yocto-queue": "^0.1.0" 9112 - } 9113 - }, 9114 - "p-locate": { 9115 - "version": "5.0.0", 9116 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 9117 - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 9118 - "dev": true, 9119 - "requires": { 9120 - "p-limit": "^3.0.2" 9121 - } 9122 - }, 9123 - "path-exists": { 9124 - "version": "4.0.0", 9125 - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 9126 - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 9127 - "dev": true 9128 - }, 9129 - "read-pkg": { 9130 - "version": "6.0.0", 9131 - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-6.0.0.tgz", 9132 - "integrity": "sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==", 9133 - "dev": true, 9134 - "requires": { 9135 - "@types/normalize-package-data": "^2.4.0", 9136 - "normalize-package-data": "^3.0.2", 9137 - "parse-json": "^5.2.0", 9138 - "type-fest": "^1.0.1" 9139 - } 9140 - }, 9141 - "read-pkg-up": { 9142 - "version": "8.0.0", 9143 - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-8.0.0.tgz", 9144 - "integrity": "sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==", 9145 - "dev": true, 9146 - "requires": { 9147 - "find-up": "^5.0.0", 9148 - "read-pkg": "^6.0.0", 9149 - "type-fest": "^1.0.1" 9150 - } 9151 - }, 9152 - "type-fest": { 9153 - "version": "1.4.0", 9154 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", 9155 - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", 9156 - "dev": true 9157 - }, 9158 - "yocto-queue": { 9159 - "version": "0.1.0", 9160 - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 9161 - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 9162 - "dev": true 9163 - } 9164 - } 9165 - }, 9166 - "merge-stream": { 9167 - "version": "2.0.0", 9168 - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 9169 - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" 9170 - }, 9171 - "merge2": { 9172 - "version": "1.4.1", 9173 - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 9174 - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 9175 - "dev": true 9176 - }, 9177 - "micro-spelling-correcter": { 9178 - "version": "1.1.1", 9179 - "resolved": "https://registry.npmjs.org/micro-spelling-correcter/-/micro-spelling-correcter-1.1.1.tgz", 9180 - "integrity": "sha512-lkJ3Rj/mtjlRcHk6YyCbvZhyWTOzdBvTHsxMmZSk5jxN1YyVSQ+JETAom55mdzfcyDrY/49Z7UCW760BK30crg==", 9181 - "dev": true 9182 - }, 9183 - "micromatch": { 9184 - "version": "4.0.5", 9185 - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", 9186 - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", 9187 - "dev": true, 9188 - "requires": { 9189 - "braces": "^3.0.2", 9190 - "picomatch": "^2.3.1" 9191 - } 9192 - }, 9193 - "mime-db": { 9194 - "version": "1.52.0", 9195 - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 9196 - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 9197 - "dev": true, 9198 - "peer": true 9199 - }, 9200 - "mime-types": { 9201 - "version": "2.1.35", 9202 - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 9203 - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 9204 - "dev": true, 9205 - "peer": true, 9206 - "requires": { 9207 - "mime-db": "1.52.0" 9208 - } 9209 - }, 9210 - "mimic-fn": { 9211 - "version": "2.1.0", 9212 - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 9213 - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" 9214 - }, 9215 - "min-indent": { 9216 - "version": "1.0.1", 9217 - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", 9218 - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", 9219 - "dev": true 9220 - }, 9221 - "minimatch": { 9222 - "version": "3.1.2", 9223 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 9224 - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 9225 - "dev": true, 9226 - "requires": { 9227 - "brace-expansion": "^1.1.7" 9228 - } 9229 - }, 9230 - "minimist": { 9231 - "version": "1.2.6", 9232 - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", 9233 - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", 9234 - "dev": true 9235 - }, 9236 - "minimist-options": { 9237 - "version": "4.1.0", 9238 - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", 9239 - "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", 9240 - "dev": true, 9241 - "requires": { 9242 - "arrify": "^1.0.1", 9243 - "is-plain-obj": "^1.1.0", 9244 - "kind-of": "^6.0.3" 9245 - }, 9246 - "dependencies": { 9247 - "arrify": { 9248 - "version": "1.0.1", 9249 - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", 9250 - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", 9251 - "dev": true 9252 - } 9253 - } 9254 - }, 9255 - "ms": { 9256 - "version": "2.1.2", 9257 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 9258 - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 9259 - "dev": true 9260 - }, 9261 - "natural-compare": { 9262 - "version": "1.4.0", 9263 - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 9264 - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 9265 - "dev": true 9266 - }, 9267 - "neo-async": { 9268 - "version": "2.6.2", 9269 - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", 9270 - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", 9271 - "dev": true, 9272 - "peer": true 9273 - }, 9274 - "node-releases": { 9275 - "version": "2.0.5", 9276 - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz", 9277 - "integrity": "sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==", 9278 - "dev": true, 9279 - "peer": true 9280 - }, 9281 - "normalize-package-data": { 9282 - "version": "3.0.3", 9283 - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", 9284 - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", 9285 - "requires": { 9286 - "hosted-git-info": "^4.0.1", 9287 - "is-core-module": "^2.5.0", 9288 - "semver": "^7.3.4", 9289 - "validate-npm-package-license": "^3.0.1" 9290 - } 9291 - }, 9292 - "npm-run-path": { 9293 - "version": "5.1.0", 9294 - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", 9295 - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", 9296 - "requires": { 9297 - "path-key": "^4.0.0" 9298 - }, 9299 - "dependencies": { 9300 - "path-key": { 9301 - "version": "4.0.0", 9302 - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", 9303 - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==" 9304 - } 9305 - } 9306 - }, 9307 - "obj-props": { 9308 - "version": "1.4.0", 9309 - "resolved": "https://registry.npmjs.org/obj-props/-/obj-props-1.4.0.tgz", 9310 - "integrity": "sha512-p7p/7ltzPDiBs6DqxOrIbtRdwxxVRBj5ROukeNb9RgA+fawhrz5n2hpNz8DDmYR//tviJSj7nUnlppGmONkjiQ==", 9311 - "dev": true 9312 - }, 9313 - "object-inspect": { 9314 - "version": "1.12.2", 9315 - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", 9316 - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", 9317 - "dev": true 9318 - }, 9319 - "object-keys": { 9320 - "version": "1.1.1", 9321 - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", 9322 - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", 9323 - "dev": true 9324 - }, 9325 - "object.assign": { 9326 - "version": "4.1.2", 9327 - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", 9328 - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", 9329 - "dev": true, 9330 - "requires": { 9331 - "call-bind": "^1.0.0", 9332 - "define-properties": "^1.1.3", 9333 - "has-symbols": "^1.0.1", 9334 - "object-keys": "^1.1.1" 9335 - } 9336 - }, 9337 - "object.values": { 9338 - "version": "1.1.5", 9339 - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", 9340 - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", 9341 - "dev": true, 9342 - "requires": { 9343 - "call-bind": "^1.0.2", 9344 - "define-properties": "^1.1.3", 9345 - "es-abstract": "^1.19.1" 9346 - } 9347 - }, 9348 - "once": { 9349 - "version": "1.4.0", 9350 - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 9351 - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 9352 - "dev": true, 9353 - "requires": { 9354 - "wrappy": "1" 9355 - } 9356 - }, 9357 - "onetime": { 9358 - "version": "5.1.2", 9359 - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", 9360 - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", 9361 - "requires": { 9362 - "mimic-fn": "^2.1.0" 9363 - } 9364 - }, 9365 - "open": { 9366 - "version": "8.4.0", 9367 - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", 9368 - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", 9369 - "dev": true, 9370 - "requires": { 9371 - "define-lazy-prop": "^2.0.0", 9372 - "is-docker": "^2.1.1", 9373 - "is-wsl": "^2.2.0" 9374 - }, 9375 - "dependencies": { 9376 - "define-lazy-prop": { 9377 - "version": "2.0.0", 9378 - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", 9379 - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", 9380 - "dev": true 9381 - } 9382 - } 9383 - }, 9384 - "open-editor": { 9385 - "version": "4.0.0", 9386 - "resolved": "https://registry.npmjs.org/open-editor/-/open-editor-4.0.0.tgz", 9387 - "integrity": "sha512-5mKZ98iFdkivozt5XTCOspoKbL3wtYu6oOoVxfWQ0qUX9NYsK8pdkHE7VUHXr+CwyC3nf6mV0S5FPsMS65innw==", 9388 - "dev": true, 9389 - "requires": { 9390 - "env-editor": "^1.0.0", 9391 - "execa": "^5.1.1", 9392 - "line-column-path": "^3.0.0", 9393 - "open": "^8.4.0" 9394 - }, 9395 - "dependencies": { 9396 - "execa": { 9397 - "version": "5.1.1", 9398 - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", 9399 - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", 9400 - "dev": true, 9401 - "requires": { 9402 - "cross-spawn": "^7.0.3", 9403 - "get-stream": "^6.0.0", 9404 - "human-signals": "^2.1.0", 9405 - "is-stream": "^2.0.0", 9406 - "merge-stream": "^2.0.0", 9407 - "npm-run-path": "^4.0.1", 9408 - "onetime": "^5.1.2", 9409 - "signal-exit": "^3.0.3", 9410 - "strip-final-newline": "^2.0.0" 9411 - } 9412 - }, 9413 - "human-signals": { 9414 - "version": "2.1.0", 9415 - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", 9416 - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", 9417 - "dev": true 9418 - }, 9419 - "is-stream": { 9420 - "version": "2.0.1", 9421 - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", 9422 - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", 9423 - "dev": true 9424 - }, 9425 - "npm-run-path": { 9426 - "version": "4.0.1", 9427 - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 9428 - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 9429 - "dev": true, 9430 - "requires": { 9431 - "path-key": "^3.0.0" 9432 - } 9433 - }, 9434 - "strip-final-newline": { 9435 - "version": "2.0.0", 9436 - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 9437 - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", 9438 - "dev": true 9439 - } 9440 - } 9441 - }, 9442 - "optionator": { 9443 - "version": "0.9.1", 9444 - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 9445 - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 9446 - "dev": true, 9447 - "requires": { 9448 - "deep-is": "^0.1.3", 9449 - "fast-levenshtein": "^2.0.6", 9450 - "levn": "^0.4.1", 9451 - "prelude-ls": "^1.2.1", 9452 - "type-check": "^0.4.0", 9453 - "word-wrap": "^1.2.3" 9454 - } 9455 - }, 9456 - "p-limit": { 9457 - "version": "4.0.0", 9458 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", 9459 - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", 9460 - "requires": { 9461 - "yocto-queue": "^1.0.0" 9462 - } 9463 - }, 9464 - "p-locate": { 9465 - "version": "6.0.0", 9466 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", 9467 - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", 9468 - "requires": { 9469 - "p-limit": "^4.0.0" 9470 - } 9471 - }, 9472 - "p-try": { 9473 - "version": "1.0.0", 9474 - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", 9475 - "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", 9476 - "dev": true 9477 - }, 9478 - "parent-module": { 9479 - "version": "1.0.1", 9480 - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 9481 - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 9482 - "dev": true, 9483 - "requires": { 9484 - "callsites": "^3.0.0" 9485 - } 9486 - }, 9487 - "parse-json": { 9488 - "version": "5.2.0", 9489 - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", 9490 - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", 9491 - "requires": { 9492 - "@babel/code-frame": "^7.0.0", 9493 - "error-ex": "^1.3.1", 9494 - "json-parse-even-better-errors": "^2.3.0", 9495 - "lines-and-columns": "^1.1.6" 9496 - } 9497 - }, 9498 - "path-exists": { 9499 - "version": "5.0.0", 9500 - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", 9501 - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" 9502 - }, 9503 - "path-is-absolute": { 9504 - "version": "1.0.1", 9505 - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 9506 - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 9507 - "dev": true 9508 - }, 9509 - "path-key": { 9510 - "version": "3.1.1", 9511 - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 9512 - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" 9513 - }, 9514 - "path-parse": { 9515 - "version": "1.0.7", 9516 - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 9517 - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 9518 - "dev": true 9519 - }, 9520 - "path-type": { 9521 - "version": "4.0.0", 9522 - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 9523 - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 9524 - "dev": true 9525 - }, 9526 - "picocolors": { 9527 - "version": "1.0.0", 9528 - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 9529 - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 9530 - "dev": true, 9531 - "peer": true 9532 - }, 9533 - "picomatch": { 9534 - "version": "2.3.1", 9535 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 9536 - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 9537 - "dev": true 9538 - }, 9539 - "pkg-dir": { 9540 - "version": "5.0.0", 9541 - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", 9542 - "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", 9543 - "dev": true, 9544 - "requires": { 9545 - "find-up": "^5.0.0" 9546 - }, 9547 - "dependencies": { 9548 - "find-up": { 9549 - "version": "5.0.0", 9550 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 9551 - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 9552 - "dev": true, 9553 - "requires": { 9554 - "locate-path": "^6.0.0", 9555 - "path-exists": "^4.0.0" 9556 - } 9557 - }, 9558 - "locate-path": { 9559 - "version": "6.0.0", 9560 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 9561 - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 9562 - "dev": true, 9563 - "requires": { 9564 - "p-locate": "^5.0.0" 9565 - } 9566 - }, 9567 - "p-limit": { 9568 - "version": "3.1.0", 9569 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 9570 - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 9571 - "dev": true, 9572 - "requires": { 9573 - "yocto-queue": "^0.1.0" 9574 - } 9575 - }, 9576 - "p-locate": { 9577 - "version": "5.0.0", 9578 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 9579 - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 9580 - "dev": true, 9581 - "requires": { 9582 - "p-limit": "^3.0.2" 9583 - } 9584 - }, 9585 - "path-exists": { 9586 - "version": "4.0.0", 9587 - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 9588 - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 9589 - "dev": true 9590 - }, 9591 - "yocto-queue": { 9592 - "version": "0.1.0", 9593 - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 9594 - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 9595 - "dev": true 9596 - } 9597 - } 9598 - }, 9599 - "pkg-up": { 9600 - "version": "3.1.0", 9601 - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", 9602 - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", 9603 - "requires": { 9604 - "find-up": "^3.0.0" 9605 - }, 9606 - "dependencies": { 9607 - "find-up": { 9608 - "version": "3.0.0", 9609 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", 9610 - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", 9611 - "requires": { 9612 - "locate-path": "^3.0.0" 9613 - } 9614 - }, 9615 - "locate-path": { 9616 - "version": "3.0.0", 9617 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", 9618 - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", 9619 - "requires": { 9620 - "p-locate": "^3.0.0", 9621 - "path-exists": "^3.0.0" 9622 - } 9623 - }, 9624 - "p-limit": { 9625 - "version": "2.3.0", 9626 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 9627 - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 9628 - "requires": { 9629 - "p-try": "^2.0.0" 9630 - } 9631 - }, 9632 - "p-locate": { 9633 - "version": "3.0.0", 9634 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", 9635 - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", 9636 - "requires": { 9637 - "p-limit": "^2.0.0" 9638 - } 9639 - }, 9640 - "p-try": { 9641 - "version": "2.2.0", 9642 - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 9643 - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" 9644 - }, 9645 - "path-exists": { 9646 - "version": "3.0.0", 9647 - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 9648 - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" 9649 - } 9650 - } 9651 - }, 9652 - "plur": { 9653 - "version": "4.0.0", 9654 - "resolved": "https://registry.npmjs.org/plur/-/plur-4.0.0.tgz", 9655 - "integrity": "sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg==", 9656 - "dev": true, 9657 - "requires": { 9658 - "irregular-plurals": "^3.2.0" 9659 - } 9660 - }, 9661 - "pluralize": { 9662 - "version": "8.0.0", 9663 - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz", 9664 - "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==", 9665 - "dev": true 9666 - }, 9667 - "prelude-ls": { 9668 - "version": "1.2.1", 9669 - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 9670 - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 9671 - "dev": true 9672 - }, 9673 - "prettier": { 9674 - "version": "2.6.2", 9675 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.6.2.tgz", 9676 - "integrity": "sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==", 9677 - "dev": true 9678 - }, 9679 - "prettier-linter-helpers": { 9680 - "version": "1.0.0", 9681 - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", 9682 - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", 9683 - "dev": true, 9684 - "requires": { 9685 - "fast-diff": "^1.1.2" 9686 - } 9687 - }, 9688 - "proto-props": { 9689 - "version": "2.0.0", 9690 - "resolved": "https://registry.npmjs.org/proto-props/-/proto-props-2.0.0.tgz", 9691 - "integrity": "sha512-2yma2tog9VaRZY2mn3Wq51uiSW4NcPYT1cQdBagwyrznrilKSZwIZ0UG3ZPL/mx+axEns0hE35T5ufOYZXEnBQ==", 9692 - "dev": true 9693 - }, 9694 - "punycode": { 9695 - "version": "2.1.1", 9696 - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 9697 - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" 9698 - }, 9699 - "pupa": { 9700 - "version": "3.1.0", 9701 - "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz", 9702 - "integrity": "sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==", 9703 - "requires": { 9704 - "escape-goat": "^4.0.0" 9705 - } 9706 - }, 9707 - "queue-microtask": { 9708 - "version": "1.2.3", 9709 - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 9710 - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 9711 - "dev": true 9712 - }, 9713 - "quick-lru": { 9714 - "version": "5.1.1", 9715 - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", 9716 - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", 9717 - "dev": true 9718 - }, 9719 - "randombytes": { 9720 - "version": "2.1.0", 9721 - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", 9722 - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", 9723 - "dev": true, 9724 - "peer": true, 9725 - "requires": { 9726 - "safe-buffer": "^5.1.0" 9727 - } 9728 - }, 9729 - "read-pkg": { 9730 - "version": "7.1.0", 9731 - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", 9732 - "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", 9733 - "requires": { 9734 - "@types/normalize-package-data": "^2.4.1", 9735 - "normalize-package-data": "^3.0.2", 9736 - "parse-json": "^5.2.0", 9737 - "type-fest": "^2.0.0" 9738 - }, 9739 - "dependencies": { 9740 - "type-fest": { 9741 - "version": "2.13.0", 9742 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.13.0.tgz", 9743 - "integrity": "sha512-lPfAm42MxE4/456+QyIaaVBAwgpJb6xZ8PRu09utnhPdWwcyj9vgy6Sq0Z5yNbJ21EdxB5dRU/Qg8bsyAMtlcw==" 9744 - } 9745 - } 9746 - }, 9747 - "read-pkg-up": { 9748 - "version": "9.1.0", 9749 - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-9.1.0.tgz", 9750 - "integrity": "sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==", 9751 - "requires": { 9752 - "find-up": "^6.3.0", 9753 - "read-pkg": "^7.1.0", 9754 - "type-fest": "^2.5.0" 9755 - }, 9756 - "dependencies": { 9757 - "type-fest": { 9758 - "version": "2.13.0", 9759 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.13.0.tgz", 9760 - "integrity": "sha512-lPfAm42MxE4/456+QyIaaVBAwgpJb6xZ8PRu09utnhPdWwcyj9vgy6Sq0Z5yNbJ21EdxB5dRU/Qg8bsyAMtlcw==" 9761 - } 9762 - } 9763 - }, 9764 - "redent": { 9765 - "version": "4.0.0", 9766 - "resolved": "https://registry.npmjs.org/redent/-/redent-4.0.0.tgz", 9767 - "integrity": "sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==", 9768 - "dev": true, 9769 - "requires": { 9770 - "indent-string": "^5.0.0", 9771 - "strip-indent": "^4.0.0" 9772 - }, 9773 - "dependencies": { 9774 - "indent-string": { 9775 - "version": "5.0.0", 9776 - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", 9777 - "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", 9778 - "dev": true 9779 - }, 9780 - "strip-indent": { 9781 - "version": "4.0.0", 9782 - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.0.0.tgz", 9783 - "integrity": "sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==", 9784 - "dev": true, 9785 - "requires": { 9786 - "min-indent": "^1.0.1" 9787 - } 9788 - } 9789 - } 9790 - }, 9791 - "regexp-tree": { 9792 - "version": "0.1.24", 9793 - "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.24.tgz", 9794 - "integrity": "sha512-s2aEVuLhvnVJW6s/iPgEGK6R+/xngd2jNQ+xy4bXNDKxZKJH6jpPHY6kVeVv1IeLCHgswRj+Kl3ELaDjG6V1iw==", 9795 - "dev": true 9796 - }, 9797 - "regexp.prototype.flags": { 9798 - "version": "1.4.3", 9799 - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", 9800 - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", 9801 - "dev": true, 9802 - "requires": { 9803 - "call-bind": "^1.0.2", 9804 - "define-properties": "^1.1.3", 9805 - "functions-have-names": "^1.2.2" 9806 - } 9807 - }, 9808 - "regexpp": { 9809 - "version": "3.2.0", 9810 - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", 9811 - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", 9812 - "dev": true 9813 - }, 9814 - "require-from-string": { 9815 - "version": "2.0.2", 9816 - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", 9817 - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" 9818 - }, 9819 - "resolve": { 9820 - "version": "1.22.0", 9821 - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", 9822 - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", 9823 - "dev": true, 9824 - "requires": { 9825 - "is-core-module": "^2.8.1", 9826 - "path-parse": "^1.0.7", 9827 - "supports-preserve-symlinks-flag": "^1.0.0" 9828 - } 9829 - }, 9830 - "resolve-from": { 9831 - "version": "5.0.0", 9832 - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", 9833 - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", 9834 - "dev": true 9835 - }, 9836 - "reusify": { 9837 - "version": "1.0.4", 9838 - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 9839 - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 9840 - "dev": true 9841 - }, 9842 - "rimraf": { 9843 - "version": "3.0.2", 9844 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 9845 - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 9846 - "dev": true, 9847 - "requires": { 9848 - "glob": "^7.1.3" 9849 - } 9850 - }, 9851 - "run-applescript": { 9852 - "version": "6.0.0", 9853 - "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-6.0.0.tgz", 9854 - "integrity": "sha512-6dIkCIEcnNepNYu0E5b/Q1vVEeslms8JzGHzHwU2AY1MFe2qXe6ULPABDw1t5/nQ7fIFXhuj+IvA6vDKN2XGWQ==", 9855 - "requires": { 9856 - "execa": "^5.1.1" 9857 - }, 9858 - "dependencies": { 9859 - "execa": { 9860 - "version": "5.1.1", 9861 - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", 9862 - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", 9863 - "requires": { 9864 - "cross-spawn": "^7.0.3", 9865 - "get-stream": "^6.0.0", 9866 - "human-signals": "^2.1.0", 9867 - "is-stream": "^2.0.0", 9868 - "merge-stream": "^2.0.0", 9869 - "npm-run-path": "^4.0.1", 9870 - "onetime": "^5.1.2", 9871 - "signal-exit": "^3.0.3", 9872 - "strip-final-newline": "^2.0.0" 9873 - } 9874 - }, 9875 - "human-signals": { 9876 - "version": "2.1.0", 9877 - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", 9878 - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" 9879 - }, 9880 - "is-stream": { 9881 - "version": "2.0.1", 9882 - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", 9883 - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" 9884 - }, 9885 - "npm-run-path": { 9886 - "version": "4.0.1", 9887 - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 9888 - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 9889 - "requires": { 9890 - "path-key": "^3.0.0" 9891 - } 9892 - }, 9893 - "strip-final-newline": { 9894 - "version": "2.0.0", 9895 - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 9896 - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" 9897 - } 9898 - } 9899 - }, 9900 - "run-jxa": { 9901 - "version": "3.0.0", 9902 - "resolved": "https://registry.npmjs.org/run-jxa/-/run-jxa-3.0.0.tgz", 9903 - "integrity": "sha512-4f2CrY7H+sXkKXJn/cE6qRA3z+NMVO7zvlZ/nUV0e62yWftpiLAfw5eV9ZdomzWd2TXWwEIiGjAT57+lWIzzvA==", 9904 - "requires": { 9905 - "execa": "^5.1.1", 9906 - "macos-version": "^6.0.0", 9907 - "subsume": "^4.0.0", 9908 - "type-fest": "^2.0.0" 9909 - }, 9910 - "dependencies": { 9911 - "execa": { 9912 - "version": "5.1.1", 9913 - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", 9914 - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", 9915 - "requires": { 9916 - "cross-spawn": "^7.0.3", 9917 - "get-stream": "^6.0.0", 9918 - "human-signals": "^2.1.0", 9919 - "is-stream": "^2.0.0", 9920 - "merge-stream": "^2.0.0", 9921 - "npm-run-path": "^4.0.1", 9922 - "onetime": "^5.1.2", 9923 - "signal-exit": "^3.0.3", 9924 - "strip-final-newline": "^2.0.0" 9925 - } 9926 - }, 9927 - "human-signals": { 9928 - "version": "2.1.0", 9929 - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", 9930 - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" 9931 - }, 9932 - "is-stream": { 9933 - "version": "2.0.1", 9934 - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", 9935 - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" 9936 - }, 9937 - "npm-run-path": { 9938 - "version": "4.0.1", 9939 - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 9940 - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 9941 - "requires": { 9942 - "path-key": "^3.0.0" 9943 - } 9944 - }, 9945 - "strip-final-newline": { 9946 - "version": "2.0.0", 9947 - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 9948 - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" 9949 - }, 9950 - "type-fest": { 9951 - "version": "2.13.0", 9952 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.13.0.tgz", 9953 - "integrity": "sha512-lPfAm42MxE4/456+QyIaaVBAwgpJb6xZ8PRu09utnhPdWwcyj9vgy6Sq0Z5yNbJ21EdxB5dRU/Qg8bsyAMtlcw==" 9954 - } 9955 - } 9956 - }, 9957 - "run-parallel": { 9958 - "version": "1.2.0", 9959 - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 9960 - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 9961 - "dev": true, 9962 - "requires": { 9963 - "queue-microtask": "^1.2.2" 9964 - } 9965 - }, 9966 - "safe-buffer": { 9967 - "version": "5.2.1", 9968 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 9969 - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 9970 - "dev": true, 9971 - "peer": true 9972 - }, 9973 - "safe-regex": { 9974 - "version": "2.1.1", 9975 - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-2.1.1.tgz", 9976 - "integrity": "sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==", 9977 - "dev": true, 9978 - "requires": { 9979 - "regexp-tree": "~0.1.1" 9980 - } 9981 - }, 9982 - "schema-utils": { 9983 - "version": "3.1.1", 9984 - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", 9985 - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", 9986 - "dev": true, 9987 - "peer": true, 9988 - "requires": { 9989 - "@types/json-schema": "^7.0.8", 9990 - "ajv": "^6.12.5", 9991 - "ajv-keywords": "^3.5.2" 9992 - } 9993 - }, 9994 - "semver": { 9995 - "version": "7.3.7", 9996 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", 9997 - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", 9998 - "requires": { 9999 - "lru-cache": "^6.0.0" 10000 - } 10001 - }, 10002 - "serialize-javascript": { 10003 - "version": "6.0.0", 10004 - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", 10005 - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", 10006 - "dev": true, 10007 - "peer": true, 10008 - "requires": { 10009 - "randombytes": "^2.1.0" 10010 - } 10011 - }, 10012 - "shebang-command": { 10013 - "version": "2.0.0", 10014 - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 10015 - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 10016 - "requires": { 10017 - "shebang-regex": "^3.0.0" 10018 - } 10019 - }, 10020 - "shebang-regex": { 10021 - "version": "3.0.0", 10022 - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 10023 - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" 10024 - }, 10025 - "side-channel": { 10026 - "version": "1.0.4", 10027 - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", 10028 - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", 10029 - "dev": true, 10030 - "requires": { 10031 - "call-bind": "^1.0.0", 10032 - "get-intrinsic": "^1.0.2", 10033 - "object-inspect": "^1.9.0" 10034 - } 10035 - }, 10036 - "signal-exit": { 10037 - "version": "3.0.7", 10038 - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 10039 - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" 10040 - }, 10041 - "slash": { 10042 - "version": "4.0.0", 10043 - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", 10044 - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", 10045 - "dev": true 10046 - }, 10047 - "source-map": { 10048 - "version": "0.6.1", 10049 - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 10050 - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 10051 - "dev": true, 10052 - "peer": true 10053 - }, 10054 - "source-map-support": { 10055 - "version": "0.5.21", 10056 - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", 10057 - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", 10058 - "dev": true, 10059 - "peer": true, 10060 - "requires": { 10061 - "buffer-from": "^1.0.0", 10062 - "source-map": "^0.6.0" 10063 - } 10064 - }, 10065 - "spdx-correct": { 10066 - "version": "3.1.1", 10067 - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", 10068 - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", 10069 - "requires": { 10070 - "spdx-expression-parse": "^3.0.0", 10071 - "spdx-license-ids": "^3.0.0" 10072 - } 10073 - }, 10074 - "spdx-exceptions": { 10075 - "version": "2.3.0", 10076 - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", 10077 - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" 10078 - }, 10079 - "spdx-expression-parse": { 10080 - "version": "3.0.1", 10081 - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", 10082 - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", 10083 - "requires": { 10084 - "spdx-exceptions": "^2.1.0", 10085 - "spdx-license-ids": "^3.0.0" 10086 - } 10087 - }, 10088 - "spdx-license-ids": { 10089 - "version": "3.0.11", 10090 - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", 10091 - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==" 10092 - }, 10093 - "string-width": { 10094 - "version": "4.2.3", 10095 - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 10096 - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 10097 - "dev": true, 10098 - "requires": { 10099 - "emoji-regex": "^8.0.0", 10100 - "is-fullwidth-code-point": "^3.0.0", 10101 - "strip-ansi": "^6.0.1" 10102 - } 10103 - }, 10104 - "string.prototype.trimend": { 10105 - "version": "1.0.5", 10106 - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", 10107 - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", 10108 - "dev": true, 10109 - "requires": { 10110 - "call-bind": "^1.0.2", 10111 - "define-properties": "^1.1.4", 10112 - "es-abstract": "^1.19.5" 10113 - } 10114 - }, 10115 - "string.prototype.trimstart": { 10116 - "version": "1.0.5", 10117 - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", 10118 - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", 10119 - "dev": true, 10120 - "requires": { 10121 - "call-bind": "^1.0.2", 10122 - "define-properties": "^1.1.4", 10123 - "es-abstract": "^1.19.5" 10124 - } 10125 - }, 10126 - "strip-ansi": { 10127 - "version": "6.0.1", 10128 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 10129 - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 10130 - "dev": true, 10131 - "requires": { 10132 - "ansi-regex": "^5.0.1" 10133 - } 10134 - }, 10135 - "strip-bom": { 10136 - "version": "3.0.0", 10137 - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", 10138 - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", 10139 - "dev": true 10140 - }, 10141 - "strip-final-newline": { 10142 - "version": "3.0.0", 10143 - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", 10144 - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==" 10145 - }, 10146 - "strip-indent": { 10147 - "version": "3.0.0", 10148 - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", 10149 - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", 10150 - "dev": true, 10151 - "requires": { 10152 - "min-indent": "^1.0.0" 10153 - } 10154 - }, 10155 - "strip-json-comments": { 10156 - "version": "3.1.1", 10157 - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 10158 - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 10159 - "dev": true 10160 - }, 10161 - "subsume": { 10162 - "version": "4.0.0", 10163 - "resolved": "https://registry.npmjs.org/subsume/-/subsume-4.0.0.tgz", 10164 - "integrity": "sha512-BWnYJElmHbYZ/zKevy+TG+SsyoFCmRPDHJbR1MzLxkPOv1Jp/4hGhVUtP98s+wZBsBsHwCXvPTP0x287/WMjGg==", 10165 - "requires": { 10166 - "escape-string-regexp": "^5.0.0", 10167 - "unique-string": "^3.0.0" 10168 - }, 10169 - "dependencies": { 10170 - "escape-string-regexp": { 10171 - "version": "5.0.0", 10172 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", 10173 - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" 10174 - } 10175 - } 10176 - }, 10177 - "supports-color": { 10178 - "version": "7.2.0", 10179 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10180 - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10181 - "dev": true, 10182 - "requires": { 10183 - "has-flag": "^4.0.0" 10184 - } 10185 - }, 10186 - "supports-hyperlinks": { 10187 - "version": "2.2.0", 10188 - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", 10189 - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", 10190 - "dev": true, 10191 - "requires": { 10192 - "has-flag": "^4.0.0", 10193 - "supports-color": "^7.0.0" 10194 - } 10195 - }, 10196 - "supports-preserve-symlinks-flag": { 10197 - "version": "1.0.0", 10198 - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 10199 - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 10200 - "dev": true 10201 - }, 10202 - "tapable": { 10203 - "version": "0.1.10", 10204 - "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.1.10.tgz", 10205 - "integrity": "sha512-jX8Et4hHg57mug1/079yitEKWGB3LCwoxByLsNim89LABq8NqgiX+6iYVOsq0vX8uJHkU+DZ5fnq95f800bEsQ==", 10206 - "dev": true 10207 - }, 10208 - "terminal-profile": { 10209 - "version": "1.0.3", 10210 - "resolved": "https://registry.npmjs.org/terminal-profile/-/terminal-profile-1.0.3.tgz", 10211 - "integrity": "sha512-WutabFzGzLAUGonfjZrtBZ8e+aMNVZFT2ER9FXMwmZrJzzLXtxRG+t7KDMmV83QlWTO5KlJBVz0TAXHhB3vWXw==", 10212 - "requires": { 10213 - "run-applescript": "^6.0.0" 10214 - } 10215 - }, 10216 - "terser": { 10217 - "version": "5.14.1", 10218 - "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.1.tgz", 10219 - "integrity": "sha512-+ahUAE+iheqBTDxXhTisdA8hgvbEG1hHOQ9xmNjeUJSoi6DU/gMrKNcfZjHkyY6Alnuyc+ikYJaxxfHkT3+WuQ==", 10220 - "dev": true, 10221 - "peer": true, 10222 - "requires": { 10223 - "@jridgewell/source-map": "^0.3.2", 10224 - "acorn": "^8.5.0", 10225 - "commander": "^2.20.0", 10226 - "source-map-support": "~0.5.20" 10227 - }, 10228 - "dependencies": { 10229 - "commander": { 10230 - "version": "2.20.3", 10231 - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", 10232 - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", 10233 - "dev": true, 10234 - "peer": true 10235 - } 10236 - } 10237 - }, 10238 - "terser-webpack-plugin": { 10239 - "version": "5.3.3", 10240 - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz", 10241 - "integrity": "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==", 10242 - "dev": true, 10243 - "peer": true, 10244 - "requires": { 10245 - "@jridgewell/trace-mapping": "^0.3.7", 10246 - "jest-worker": "^27.4.5", 10247 - "schema-utils": "^3.1.1", 10248 - "serialize-javascript": "^6.0.0", 10249 - "terser": "^5.7.2" 10250 - } 10251 - }, 10252 - "text-table": { 10253 - "version": "0.2.0", 10254 - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 10255 - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 10256 - "dev": true 10257 - }, 10258 - "to-absolute-glob": { 10259 - "version": "2.0.2", 10260 - "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", 10261 - "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", 10262 - "dev": true, 10263 - "requires": { 10264 - "is-absolute": "^1.0.0", 10265 - "is-negated-glob": "^1.0.0" 10266 - } 10267 - }, 10268 - "to-regex-range": { 10269 - "version": "5.0.1", 10270 - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 10271 - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 10272 - "dev": true, 10273 - "requires": { 10274 - "is-number": "^7.0.0" 10275 - } 10276 - }, 10277 - "trim-newlines": { 10278 - "version": "4.0.2", 10279 - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-4.0.2.tgz", 10280 - "integrity": "sha512-GJtWyq9InR/2HRiLZgpIKv+ufIKrVrvjQWEj7PxAXNc5dwbNJkqhAUoAGgzRmULAnoOM5EIpveYd3J2VeSAIew==", 10281 - "dev": true 10282 - }, 10283 - "tsconfig-paths": { 10284 - "version": "3.14.1", 10285 - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", 10286 - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", 10287 - "dev": true, 10288 - "requires": { 10289 - "@types/json5": "^0.0.29", 10290 - "json5": "^1.0.1", 10291 - "minimist": "^1.2.6", 10292 - "strip-bom": "^3.0.0" 10293 - }, 10294 - "dependencies": { 10295 - "json5": { 10296 - "version": "1.0.1", 10297 - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", 10298 - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", 10299 - "dev": true, 10300 - "requires": { 10301 - "minimist": "^1.2.0" 10302 - } 10303 - } 10304 - } 10305 - }, 10306 - "type-check": { 10307 - "version": "0.4.0", 10308 - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 10309 - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 10310 - "dev": true, 10311 - "requires": { 10312 - "prelude-ls": "^1.2.1" 10313 - } 10314 - }, 10315 - "type-fest": { 10316 - "version": "0.21.3", 10317 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", 10318 - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", 10319 - "dev": true 10320 - }, 10321 - "typescript": { 10322 - "version": "4.7.3", 10323 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.3.tgz", 10324 - "integrity": "sha512-WOkT3XYvrpXx4vMMqlD+8R8R37fZkjyLGlxavMc4iB8lrl8L0DeTcHbYgw/v0N/z9wAFsgBhcsF0ruoySS22mA==", 10325 - "dev": true 10326 - }, 10327 - "unbox-primitive": { 10328 - "version": "1.0.2", 10329 - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", 10330 - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", 10331 - "dev": true, 10332 - "requires": { 10333 - "call-bind": "^1.0.2", 10334 - "has-bigints": "^1.0.2", 10335 - "has-symbols": "^1.0.3", 10336 - "which-boxed-primitive": "^1.0.2" 10337 - } 10338 - }, 10339 - "unc-path-regex": { 10340 - "version": "0.1.2", 10341 - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", 10342 - "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", 10343 - "dev": true 10344 - }, 10345 - "unique-string": { 10346 - "version": "3.0.0", 10347 - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", 10348 - "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", 10349 - "requires": { 10350 - "crypto-random-string": "^4.0.0" 10351 - } 10352 - }, 10353 - "untildify": { 10354 - "version": "4.0.0", 10355 - "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", 10356 - "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==" 10357 - }, 10358 - "uri-js": { 10359 - "version": "4.4.1", 10360 - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 10361 - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 10362 - "requires": { 10363 - "punycode": "^2.1.0" 10364 - } 10365 - }, 10366 - "url-or-path": { 10367 - "version": "2.1.0", 10368 - "resolved": "https://registry.npmjs.org/url-or-path/-/url-or-path-2.1.0.tgz", 10369 - "integrity": "sha512-dsBD6GbytSMj9YDb3jVzSRENwFh50oUORnWBeSHfo0Lnwv2KMm/J4npyGy1P9rivUPsUGLjTA53XqAFqpe0nww==", 10370 - "dev": true 10371 - }, 10372 - "v8-compile-cache": { 10373 - "version": "2.3.0", 10374 - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", 10375 - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", 10376 - "dev": true 10377 - }, 10378 - "validate-npm-package-license": { 10379 - "version": "3.0.4", 10380 - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", 10381 - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", 10382 - "requires": { 10383 - "spdx-correct": "^3.0.0", 10384 - "spdx-expression-parse": "^3.0.0" 10385 - } 10386 - }, 10387 - "watchpack": { 10388 - "version": "2.4.0", 10389 - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", 10390 - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", 10391 - "dev": true, 10392 - "peer": true, 10393 - "requires": { 10394 - "glob-to-regexp": "^0.4.1", 10395 - "graceful-fs": "^4.1.2" 10396 - } 10397 - }, 10398 - "webpack": { 10399 - "version": "5.73.0", 10400 - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz", 10401 - "integrity": "sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA==", 10402 - "dev": true, 10403 - "peer": true, 10404 - "requires": { 10405 - "@types/eslint-scope": "^3.7.3", 10406 - "@types/estree": "^0.0.51", 10407 - "@webassemblyjs/ast": "1.11.1", 10408 - "@webassemblyjs/wasm-edit": "1.11.1", 10409 - "@webassemblyjs/wasm-parser": "1.11.1", 10410 - "acorn": "^8.4.1", 10411 - "acorn-import-assertions": "^1.7.6", 10412 - "browserslist": "^4.14.5", 10413 - "chrome-trace-event": "^1.0.2", 10414 - "enhanced-resolve": "^5.9.3", 10415 - "es-module-lexer": "^0.9.0", 10416 - "eslint-scope": "5.1.1", 10417 - "events": "^3.2.0", 10418 - "glob-to-regexp": "^0.4.1", 10419 - "graceful-fs": "^4.2.9", 10420 - "json-parse-even-better-errors": "^2.3.1", 10421 - "loader-runner": "^4.2.0", 10422 - "mime-types": "^2.1.27", 10423 - "neo-async": "^2.6.2", 10424 - "schema-utils": "^3.1.0", 10425 - "tapable": "^2.1.1", 10426 - "terser-webpack-plugin": "^5.1.3", 10427 - "watchpack": "^2.3.1", 10428 - "webpack-sources": "^3.2.3" 10429 - }, 10430 - "dependencies": { 10431 - "enhanced-resolve": { 10432 - "version": "5.9.3", 10433 - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", 10434 - "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", 10435 - "dev": true, 10436 - "peer": true, 10437 - "requires": { 10438 - "graceful-fs": "^4.2.4", 10439 - "tapable": "^2.2.0" 10440 - } 10441 - }, 10442 - "eslint-scope": { 10443 - "version": "5.1.1", 10444 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 10445 - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 10446 - "dev": true, 10447 - "peer": true, 10448 - "requires": { 10449 - "esrecurse": "^4.3.0", 10450 - "estraverse": "^4.1.1" 10451 - } 10452 - }, 10453 - "estraverse": { 10454 - "version": "4.3.0", 10455 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 10456 - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 10457 - "dev": true, 10458 - "peer": true 10459 - }, 10460 - "tapable": { 10461 - "version": "2.2.1", 10462 - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", 10463 - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", 10464 - "dev": true, 10465 - "peer": true 10466 - } 10467 - } 10468 - }, 10469 - "webpack-sources": { 10470 - "version": "3.2.3", 10471 - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", 10472 - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", 10473 - "dev": true, 10474 - "peer": true 10475 - }, 10476 - "which": { 10477 - "version": "2.0.2", 10478 - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 10479 - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 10480 - "requires": { 10481 - "isexe": "^2.0.0" 10482 - } 10483 - }, 10484 - "which-boxed-primitive": { 10485 - "version": "1.0.2", 10486 - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", 10487 - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", 10488 - "dev": true, 10489 - "requires": { 10490 - "is-bigint": "^1.0.1", 10491 - "is-boolean-object": "^1.1.0", 10492 - "is-number-object": "^1.0.4", 10493 - "is-string": "^1.0.5", 10494 - "is-symbol": "^1.0.3" 10495 - } 10496 - }, 10497 - "word-wrap": { 10498 - "version": "1.2.3", 10499 - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 10500 - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 10501 - "dev": true 10502 - }, 10503 - "wrappy": { 10504 - "version": "1.0.2", 10505 - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 10506 - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 10507 - "dev": true 10508 - }, 10509 - "xo": { 10510 - "version": "0.50.0", 10511 - "resolved": "https://registry.npmjs.org/xo/-/xo-0.50.0.tgz", 10512 - "integrity": "sha512-yIz7mdIbUlxBYLnV3OqMTdrE+OFr0CPINkU9rxY3ZHNAIZrVckmONLujU6LkdNrEWerQTx8zzwnVrUjmj6vVCg==", 10513 - "dev": true, 10514 - "requires": { 10515 - "@eslint/eslintrc": "^1.3.0", 10516 - "@typescript-eslint/eslint-plugin": "*", 10517 - "@typescript-eslint/parser": "*", 10518 - "arrify": "^3.0.0", 10519 - "cosmiconfig": "^7.0.1", 10520 - "define-lazy-prop": "^3.0.0", 10521 - "eslint": "^8.17.0", 10522 - "eslint-config-prettier": "^8.5.0", 10523 - "eslint-config-xo": "^0.41.0", 10524 - "eslint-config-xo-typescript": "*", 10525 - "eslint-formatter-pretty": "^4.1.0", 10526 - "eslint-import-resolver-webpack": "^0.13.2", 10527 - "eslint-plugin-ava": "^13.2.0", 10528 - "eslint-plugin-eslint-comments": "^3.2.0", 10529 - "eslint-plugin-import": "^2.26.0", 10530 - "eslint-plugin-n": "^15.2.2", 10531 - "eslint-plugin-no-use-extend-native": "^0.5.0", 10532 - "eslint-plugin-prettier": "^4.0.0", 10533 - "eslint-plugin-unicorn": "^42.0.0", 10534 - "esm-utils": "^4.0.0", 10535 - "find-cache-dir": "^3.3.2", 10536 - "find-up": "^6.3.0", 10537 - "get-stdin": "^9.0.0", 10538 - "globby": "^13.1.1", 10539 - "imurmurhash": "^0.1.4", 10540 - "json-stable-stringify-without-jsonify": "^1.0.1", 10541 - "json5": "^2.2.1", 10542 - "lodash-es": "^4.17.21", 10543 - "meow": "^10.1.2", 10544 - "micromatch": "^4.0.5", 10545 - "open-editor": "^4.0.0", 10546 - "prettier": "^2.6.2", 10547 - "semver": "^7.3.7", 10548 - "slash": "^4.0.0", 10549 - "to-absolute-glob": "^2.0.2", 10550 - "typescript": "^4.7.3" 10551 - }, 10552 - "dependencies": { 10553 - "@nodelib/fs.scandir": { 10554 - "version": "2.1.5", 10555 - "bundled": true, 10556 - "dev": true, 10557 - "requires": { 10558 - "@nodelib/fs.stat": "2.0.5", 10559 - "run-parallel": "^1.1.9" 10560 - } 10561 - }, 10562 - "@nodelib/fs.stat": { 10563 - "version": "2.0.5", 10564 - "bundled": true, 10565 - "dev": true 10566 - }, 10567 - "@nodelib/fs.walk": { 10568 - "version": "1.2.8", 10569 - "bundled": true, 10570 - "dev": true, 10571 - "requires": { 10572 - "@nodelib/fs.scandir": "2.1.5", 10573 - "fastq": "^1.6.0" 10574 - } 10575 - }, 10576 - "@types/json-schema": { 10577 - "version": "7.0.11", 10578 - "bundled": true, 10579 - "dev": true 10580 - }, 10581 - "@typescript-eslint/eslint-plugin": { 10582 - "version": "5.27.1", 10583 - "bundled": true, 10584 - "dev": true, 10585 - "requires": { 10586 - "@typescript-eslint/scope-manager": "5.27.1", 10587 - "@typescript-eslint/type-utils": "5.27.1", 10588 - "@typescript-eslint/utils": "5.27.1", 10589 - "debug": "^4.3.4", 10590 - "functional-red-black-tree": "^1.0.1", 10591 - "ignore": "^5.2.0", 10592 - "regexpp": "^3.2.0", 10593 - "semver": "^7.3.7", 10594 - "tsutils": "^3.21.0" 10595 - } 10596 - }, 10597 - "@typescript-eslint/parser": { 10598 - "version": "5.27.1", 10599 - "bundled": true, 10600 - "dev": true, 10601 - "requires": { 10602 - "@typescript-eslint/scope-manager": "5.27.1", 10603 - "@typescript-eslint/types": "5.27.1", 10604 - "@typescript-eslint/typescript-estree": "5.27.1", 10605 - "debug": "^4.3.4" 10606 - } 10607 - }, 10608 - "@typescript-eslint/scope-manager": { 10609 - "version": "5.27.1", 10610 - "bundled": true, 10611 - "dev": true, 10612 - "requires": { 10613 - "@typescript-eslint/types": "5.27.1", 10614 - "@typescript-eslint/visitor-keys": "5.27.1" 10615 - } 10616 - }, 10617 - "@typescript-eslint/type-utils": { 10618 - "version": "5.27.1", 10619 - "bundled": true, 10620 - "dev": true, 10621 - "requires": { 10622 - "@typescript-eslint/utils": "5.27.1", 10623 - "debug": "^4.3.4", 10624 - "tsutils": "^3.21.0" 10625 - } 10626 - }, 10627 - "@typescript-eslint/types": { 10628 - "version": "5.27.1", 10629 - "bundled": true, 10630 - "dev": true 10631 - }, 10632 - "@typescript-eslint/typescript-estree": { 10633 - "version": "5.27.1", 10634 - "bundled": true, 10635 - "dev": true, 10636 - "requires": { 10637 - "@typescript-eslint/types": "5.27.1", 10638 - "@typescript-eslint/visitor-keys": "5.27.1", 10639 - "debug": "^4.3.4", 10640 - "globby": "^11.1.0", 10641 - "is-glob": "^4.0.3", 10642 - "semver": "^7.3.7", 10643 - "tsutils": "^3.21.0" 10644 - }, 10645 - "dependencies": { 10646 - "globby": { 10647 - "version": "11.1.0", 10648 - "bundled": true, 10649 - "dev": true, 10650 - "requires": { 10651 - "array-union": "^2.1.0", 10652 - "dir-glob": "^3.0.1", 10653 - "fast-glob": "^3.2.9", 10654 - "ignore": "^5.2.0", 10655 - "merge2": "^1.4.1", 10656 - "slash": "^3.0.0" 10657 - } 10658 - }, 10659 - "slash": { 10660 - "version": "3.0.0", 10661 - "bundled": true, 10662 - "dev": true 10663 - } 10664 - } 10665 - }, 10666 - "@typescript-eslint/utils": { 10667 - "version": "5.27.1", 10668 - "bundled": true, 10669 - "dev": true, 10670 - "requires": { 10671 - "@types/json-schema": "^7.0.9", 10672 - "@typescript-eslint/scope-manager": "5.27.1", 10673 - "@typescript-eslint/types": "5.27.1", 10674 - "@typescript-eslint/typescript-estree": "5.27.1", 10675 - "eslint-scope": "^5.1.1", 10676 - "eslint-utils": "^3.0.0" 10677 - } 10678 - }, 10679 - "@typescript-eslint/visitor-keys": { 10680 - "version": "5.27.1", 10681 - "bundled": true, 10682 - "dev": true, 10683 - "requires": { 10684 - "@typescript-eslint/types": "5.27.1", 10685 - "eslint-visitor-keys": "^3.3.0" 10686 - } 10687 - }, 10688 - "array-union": { 10689 - "version": "2.1.0", 10690 - "bundled": true, 10691 - "dev": true 10692 - }, 10693 - "braces": { 10694 - "version": "3.0.2", 10695 - "bundled": true, 10696 - "dev": true, 10697 - "requires": { 10698 - "fill-range": "^7.0.1" 10699 - } 10700 - }, 10701 - "debug": { 10702 - "version": "4.3.4", 10703 - "bundled": true, 10704 - "dev": true, 10705 - "requires": { 10706 - "ms": "2.1.2" 10707 - }, 10708 - "dependencies": { 10709 - "ms": { 10710 - "version": "2.1.2", 10711 - "bundled": true, 10712 - "dev": true 10713 - } 10714 - } 10715 - }, 10716 - "dir-glob": { 10717 - "version": "3.0.1", 10718 - "bundled": true, 10719 - "dev": true, 10720 - "requires": { 10721 - "path-type": "^4.0.0" 10722 - } 10723 - }, 10724 - "eslint-config-xo-typescript": { 10725 - "version": "0.51.1", 10726 - "bundled": true, 10727 - "dev": true, 10728 - "requires": {} 10729 - }, 10730 - "eslint-scope": { 10731 - "version": "5.1.1", 10732 - "bundled": true, 10733 - "dev": true, 10734 - "requires": { 10735 - "esrecurse": "^4.3.0", 10736 - "estraverse": "^4.1.1" 10737 - }, 10738 - "dependencies": { 10739 - "estraverse": { 10740 - "version": "4.3.0", 10741 - "bundled": true, 10742 - "dev": true 10743 - } 10744 - } 10745 - }, 10746 - "eslint-utils": { 10747 - "version": "3.0.0", 10748 - "bundled": true, 10749 - "dev": true, 10750 - "requires": { 10751 - "eslint-visitor-keys": "^2.0.0" 10752 - }, 10753 - "dependencies": { 10754 - "eslint-visitor-keys": { 10755 - "version": "2.1.0", 10756 - "bundled": true, 10757 - "dev": true 10758 - } 10759 - } 10760 - }, 10761 - "eslint-visitor-keys": { 10762 - "version": "3.3.0", 10763 - "bundled": true, 10764 - "dev": true 10765 - }, 10766 - "esrecurse": { 10767 - "version": "4.3.0", 10768 - "bundled": true, 10769 - "dev": true, 10770 - "requires": { 10771 - "estraverse": "^5.2.0" 10772 - } 10773 - }, 10774 - "estraverse": { 10775 - "version": "5.3.0", 10776 - "bundled": true, 10777 - "dev": true 10778 - }, 10779 - "fast-glob": { 10780 - "version": "3.2.11", 10781 - "bundled": true, 10782 - "dev": true, 10783 - "requires": { 10784 - "@nodelib/fs.stat": "^2.0.2", 10785 - "@nodelib/fs.walk": "^1.2.3", 10786 - "glob-parent": "^5.1.2", 10787 - "merge2": "^1.3.0", 10788 - "micromatch": "^4.0.4" 10789 - } 10790 - }, 10791 - "fastq": { 10792 - "version": "1.13.0", 10793 - "bundled": true, 10794 - "dev": true, 10795 - "requires": { 10796 - "reusify": "^1.0.4" 10797 - } 10798 - }, 10799 - "fill-range": { 10800 - "version": "7.0.1", 10801 - "bundled": true, 10802 - "dev": true, 10803 - "requires": { 10804 - "to-regex-range": "^5.0.1" 10805 - } 10806 - }, 10807 - "functional-red-black-tree": { 10808 - "version": "1.0.1", 10809 - "bundled": true, 10810 - "dev": true 10811 - }, 10812 - "glob-parent": { 10813 - "version": "5.1.2", 10814 - "bundled": true, 10815 - "dev": true, 10816 - "requires": { 10817 - "is-glob": "^4.0.1" 10818 - } 10819 - }, 10820 - "ignore": { 10821 - "version": "5.2.0", 10822 - "bundled": true, 10823 - "dev": true 10824 - }, 10825 - "is-extglob": { 10826 - "version": "2.1.1", 10827 - "bundled": true, 10828 - "dev": true 10829 - }, 10830 - "is-glob": { 10831 - "version": "4.0.3", 10832 - "bundled": true, 10833 - "dev": true, 10834 - "requires": { 10835 - "is-extglob": "^2.1.1" 10836 - } 10837 - }, 10838 - "is-number": { 10839 - "version": "7.0.0", 10840 - "bundled": true, 10841 - "dev": true 10842 - }, 10843 - "lru-cache": { 10844 - "version": "6.0.0", 10845 - "bundled": true, 10846 - "dev": true, 10847 - "requires": { 10848 - "yallist": "^4.0.0" 10849 - } 10850 - }, 10851 - "merge2": { 10852 - "version": "1.4.1", 10853 - "bundled": true, 10854 - "dev": true 10855 - }, 10856 - "micromatch": { 10857 - "version": "4.0.5", 10858 - "bundled": true, 10859 - "dev": true, 10860 - "requires": { 10861 - "braces": "^3.0.2", 10862 - "picomatch": "^2.3.1" 10863 - } 10864 - }, 10865 - "path-type": { 10866 - "version": "4.0.0", 10867 - "bundled": true, 10868 - "dev": true 10869 - }, 10870 - "picomatch": { 10871 - "version": "2.3.1", 10872 - "bundled": true, 10873 - "dev": true 10874 - }, 10875 - "queue-microtask": { 10876 - "version": "1.2.3", 10877 - "bundled": true, 10878 - "dev": true 10879 - }, 10880 - "regexpp": { 10881 - "version": "3.2.0", 10882 - "bundled": true, 10883 - "dev": true 10884 - }, 10885 - "reusify": { 10886 - "version": "1.0.4", 10887 - "bundled": true, 10888 - "dev": true 10889 - }, 10890 - "run-parallel": { 10891 - "version": "1.2.0", 10892 - "bundled": true, 10893 - "dev": true, 10894 - "requires": { 10895 - "queue-microtask": "^1.2.2" 10896 - } 10897 - }, 10898 - "semver": { 10899 - "version": "7.3.7", 10900 - "bundled": true, 10901 - "dev": true, 10902 - "requires": { 10903 - "lru-cache": "^6.0.0" 10904 - } 10905 - }, 10906 - "to-regex-range": { 10907 - "version": "5.0.1", 10908 - "bundled": true, 10909 - "dev": true, 10910 - "requires": { 10911 - "is-number": "^7.0.0" 10912 - } 10913 - }, 10914 - "tslib": { 10915 - "version": "1.14.1", 10916 - "bundled": true, 10917 - "dev": true 10918 - }, 10919 - "tsutils": { 10920 - "version": "3.21.0", 10921 - "bundled": true, 10922 - "dev": true, 10923 - "requires": { 10924 - "tslib": "^1.8.1" 10925 - } 10926 - }, 10927 - "yallist": { 10928 - "version": "4.0.0", 10929 - "bundled": true, 10930 - "dev": true 10931 - } 10932 - } 10933 - }, 10934 - "yallist": { 10935 - "version": "4.0.0", 10936 - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 10937 - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" 10938 - }, 10939 - "yaml": { 10940 - "version": "1.10.2", 10941 - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", 10942 - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", 10943 - "dev": true 10944 - }, 10945 - "yargs-parser": { 10946 - "version": "20.2.9", 10947 - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", 10948 - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", 10949 - "dev": true 10950 - }, 10951 - "yocto-queue": { 10952 - "version": "1.0.0", 10953 - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", 10954 - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==" 10955 6647 } 10956 6648 } 10957 6649 }
+2 -2
package.json
··· 29 29 "untildify": "^4.0.0" 30 30 }, 31 31 "devDependencies": { 32 - "xo": "^0.50.0" 32 + "xo": "^0.53.1" 33 33 }, 34 34 "engines": { 35 - "node": "14 - 16" 35 + "node": "14 - 19" 36 36 }, 37 37 "os": [ 38 38 "darwin"
+1 -1
readme.md
··· 6 6 7 7 ## Prerequisites 8 8 9 - - [Node.js](https://nodejs.org/en/) 14-16 9 + - [Node.js](https://nodejs.org/en/) 14-19 10 10 11 11 ## Installation 12 12