mirror of
				https://github.com/theoludwig/eslint-config-conventions.git
				synced 2025-10-21 07:35:11 +02:00 
			
		
		
		
	build(deps): update latest
BREAKING CHANGE: peerDependencies: `eslint-plugin-unicorn@^48.0.0`
This commit is contained in:
		| @@ -40,12 +40,10 @@ npm install --save-dev \ | ||||
|   eslint@^8.44.0 \ | ||||
|   eslint-plugin-import@^2.27.5 \ | ||||
|   eslint-plugin-promise@^6.1.1 \ | ||||
|   eslint-plugin-unicorn@^47.0.0 \ | ||||
|   eslint-plugin-unicorn@^48.0.0 \ | ||||
|   eslint-config-conventions@latest | ||||
| ``` | ||||
|  | ||||
| This is a large number of packages due to [a known limitation in ESLint](https://github.com/eslint/eslint/issues/3458). | ||||
|  | ||||
| This list of dependencies are: | ||||
|  | ||||
| - [ESLint](https://github.com/eslint/eslint) | ||||
| @@ -60,8 +58,8 @@ If you want to use **TypeScript**, you also need to install: | ||||
| ```sh | ||||
| npm install --save-dev \ | ||||
|   typescript@^5.1.6 \ | ||||
|   @typescript-eslint/eslint-plugin@^6.0.0 \ | ||||
|   @typescript-eslint/parser@^6.0.0 | ||||
|   @typescript-eslint/eslint-plugin@^6.1.0 \ | ||||
|   @typescript-eslint/parser@^6.1.0 | ||||
| ``` | ||||
|  | ||||
| Dependencies are: | ||||
|   | ||||
							
								
								
									
										596
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										596
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @@ -15,13 +15,13 @@ | ||||
|         "@tsconfig/strictest": "2.0.1", | ||||
|         "@types/eslint": "8.44.0", | ||||
|         "@types/node": "20.4.2", | ||||
|         "@typescript-eslint/eslint-plugin": "6.0.0", | ||||
|         "@typescript-eslint/parser": "6.0.0", | ||||
|         "@typescript-eslint/eslint-plugin": "6.1.0", | ||||
|         "@typescript-eslint/parser": "6.1.0", | ||||
|         "editorconfig-checker": "5.1.1", | ||||
|         "eslint": "8.45.0", | ||||
|         "eslint-plugin-import": "2.27.5", | ||||
|         "eslint-plugin-promise": "6.1.1", | ||||
|         "eslint-plugin-unicorn": "47.0.0", | ||||
|         "eslint-plugin-unicorn": "48.0.0", | ||||
|         "husky": "8.0.3", | ||||
|         "lint-staged": "13.2.3", | ||||
|         "markdownlint-cli2": "0.8.1", | ||||
| @@ -39,7 +39,7 @@ | ||||
|         "eslint": "^8.44.0", | ||||
|         "eslint-plugin-import": "^2.27.5", | ||||
|         "eslint-plugin-promise": "^6.1.1", | ||||
|         "eslint-plugin-unicorn": "^47.0.0" | ||||
|         "eslint-plugin-unicorn": "^48.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@aashutoshrathi/word-wrap": { | ||||
| @@ -597,58 +597,58 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@octokit/auth-token": { | ||||
|       "version": "3.0.4", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.4.tgz", | ||||
|       "integrity": "sha512-TWFX7cZF2LXoCvdmJWY7XVPi74aSY0+FfBZNSXEXFkMpjcqsQwDSYVv5FhRFaI0V1ECnwbz4j59T/G+rXNWaIQ==", | ||||
|       "version": "4.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-4.0.0.tgz", | ||||
|       "integrity": "sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==", | ||||
|       "dev": true, | ||||
|       "engines": { | ||||
|         "node": ">= 14" | ||||
|         "node": ">= 18" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@octokit/core": { | ||||
|       "version": "4.2.4", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.2.4.tgz", | ||||
|       "integrity": "sha512-rYKilwgzQ7/imScn3M9/pFfUf4I1AZEH3KhyJmtPdE2zfaXAn2mFfUy4FbKewzc2We5y/LlKLj36fWJLKC2SIQ==", | ||||
|       "version": "5.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/core/-/core-5.0.0.tgz", | ||||
|       "integrity": "sha512-YbAtMWIrbZ9FCXbLwT9wWB8TyLjq9mxpKdgB3dUNxQcIVTf9hJ70gRPwAcqGZdY6WdJPZ0I7jLaaNDCiloGN2A==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@octokit/auth-token": "^3.0.0", | ||||
|         "@octokit/graphql": "^5.0.0", | ||||
|         "@octokit/request": "^6.0.0", | ||||
|         "@octokit/request-error": "^3.0.0", | ||||
|         "@octokit/types": "^9.0.0", | ||||
|         "@octokit/auth-token": "^4.0.0", | ||||
|         "@octokit/graphql": "^7.0.0", | ||||
|         "@octokit/request": "^8.0.2", | ||||
|         "@octokit/request-error": "^5.0.0", | ||||
|         "@octokit/types": "^11.0.0", | ||||
|         "before-after-hook": "^2.2.0", | ||||
|         "universal-user-agent": "^6.0.0" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">= 14" | ||||
|         "node": ">= 18" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@octokit/endpoint": { | ||||
|       "version": "7.0.6", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.6.tgz", | ||||
|       "integrity": "sha512-5L4fseVRUsDFGR00tMWD/Trdeeihn999rTMGRMC1G/Ldi1uWlWJzI98H4Iak5DB/RVvQuyMYKqSK/R6mbSOQyg==", | ||||
|       "version": "9.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-9.0.0.tgz", | ||||
|       "integrity": "sha512-szrQhiqJ88gghWY2Htt8MqUDO6++E/EIXqJ2ZEp5ma3uGS46o7LZAzSLt49myB7rT+Hfw5Y6gO3LmOxGzHijAQ==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@octokit/types": "^9.0.0", | ||||
|         "@octokit/types": "^11.0.0", | ||||
|         "is-plain-object": "^5.0.0", | ||||
|         "universal-user-agent": "^6.0.0" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">= 14" | ||||
|         "node": ">= 18" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@octokit/graphql": { | ||||
|       "version": "5.0.6", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.6.tgz", | ||||
|       "integrity": "sha512-Fxyxdy/JH0MnIB5h+UQ3yCoh1FG4kWXfFKkpWqjZHw/p+Kc8Y44Hu/kCgNBT6nU1shNumEchmW/sUO1JuQnPcw==", | ||||
|       "version": "7.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-7.0.1.tgz", | ||||
|       "integrity": "sha512-T5S3oZ1JOE58gom6MIcrgwZXzTaxRnxBso58xhozxHpOqSTgDS6YNeEUvZ/kRvXgPrRz/KHnZhtb7jUMRi9E6w==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@octokit/request": "^6.0.0", | ||||
|         "@octokit/types": "^9.0.0", | ||||
|         "@octokit/request": "^8.0.1", | ||||
|         "@octokit/types": "^11.0.0", | ||||
|         "universal-user-agent": "^6.0.0" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">= 14" | ||||
|         "node": ">= 18" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@octokit/openapi-types": { | ||||
| @@ -658,118 +658,87 @@ | ||||
|       "dev": true | ||||
|     }, | ||||
|     "node_modules/@octokit/plugin-paginate-rest": { | ||||
|       "version": "7.1.2", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-7.1.2.tgz", | ||||
|       "integrity": "sha512-Jx8KuKqEAVRsK6fMzZKv3h6UH9/NRDHsDRtUAROqqmZlCptM///Uef7A1ViZ/cbDplekz7VbDWdFLAZ/mpuDww==", | ||||
|       "version": "8.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-8.0.0.tgz", | ||||
|       "integrity": "sha512-2xZ+baZWUg+qudVXnnvXz7qfrTmDeYPCzangBVq/1gXxii/OiS//4shJp9dnCCvj1x+JAm9ji1Egwm1BA47lPQ==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@octokit/tsconfig": "^2.0.0", | ||||
|         "@octokit/types": "^9.3.2" | ||||
|         "@octokit/types": "^11.0.0" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">= 18" | ||||
|       }, | ||||
|       "peerDependencies": { | ||||
|         "@octokit/core": ">=4" | ||||
|         "@octokit/core": ">=5" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@octokit/plugin-retry": { | ||||
|       "version": "5.0.5", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/plugin-retry/-/plugin-retry-5.0.5.tgz", | ||||
|       "integrity": "sha512-sB1RWMhSrre02Atv95K6bhESlJ/sPdZkK/wE/w1IdSCe0yM6FxSjksLa6T7aAvxvxlLKzQEC4KIiqpqyov1Tbg==", | ||||
|       "version": "6.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/plugin-retry/-/plugin-retry-6.0.0.tgz", | ||||
|       "integrity": "sha512-a1/A4A+PB1QoAHQfLJxGHhLfSAT03bR1jJz3GgQJZvty2ozawFWs93MiBQXO7SL2YbO7CIq0Goj4qLOBj8JeMQ==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@octokit/request-error": "^4.0.1", | ||||
|         "@octokit/types": "^10.0.0", | ||||
|         "@octokit/request-error": "^5.0.0", | ||||
|         "@octokit/types": "^11.0.0", | ||||
|         "bottleneck": "^2.15.3" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">= 18" | ||||
|       }, | ||||
|       "peerDependencies": { | ||||
|         "@octokit/core": ">=3" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@octokit/plugin-retry/node_modules/@octokit/request-error": { | ||||
|       "version": "4.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-4.0.2.tgz", | ||||
|       "integrity": "sha512-uqwUEmZw3x4I9DGYq9fODVAAvcLsPQv97NRycP6syEFu5916M189VnNBW2zANNwqg3OiligNcAey7P0SET843w==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@octokit/types": "^10.0.0", | ||||
|         "deprecation": "^2.0.0", | ||||
|         "once": "^1.4.0" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">= 18" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@octokit/plugin-retry/node_modules/@octokit/types": { | ||||
|       "version": "10.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/types/-/types-10.0.0.tgz", | ||||
|       "integrity": "sha512-Vm8IddVmhCgU1fxC1eyinpwqzXPEYu0NrYzD3YZjlGjyftdLBTeqNblRC0jmJmgxbJIsQlyogVeGnrNaaMVzIg==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@octokit/openapi-types": "^18.0.0" | ||||
|         "@octokit/core": ">=5" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@octokit/plugin-throttling": { | ||||
|       "version": "6.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/plugin-throttling/-/plugin-throttling-6.1.0.tgz", | ||||
|       "integrity": "sha512-JqMbTiPC0sUSTsLQsdq3JVx1mx8UtTo5mwR80YqPXE93+XhevvSyOR1rO2Z+NbO/r0TK4hqFJSSi/9oIZBxZTg==", | ||||
|       "version": "7.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/plugin-throttling/-/plugin-throttling-7.0.0.tgz", | ||||
|       "integrity": "sha512-KL2k/d0uANc8XqP5S64YcNFCudR3F5AaKO39XWdUtlJIjT9Ni79ekWJ6Kj5xvAw87udkOMEPcVf9xEge2+ahew==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@octokit/types": "^9.0.0", | ||||
|         "@octokit/types": "^11.0.0", | ||||
|         "bottleneck": "^2.15.3" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">= 18" | ||||
|       }, | ||||
|       "peerDependencies": { | ||||
|         "@octokit/core": "^4.0.0" | ||||
|         "@octokit/core": "^5.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@octokit/request": { | ||||
|       "version": "6.2.8", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.8.tgz", | ||||
|       "integrity": "sha512-ow4+pkVQ+6XVVsekSYBzJC0VTVvh/FCTUUgTsboGq+DTeWdyIFV8WSCdo0RIxk6wSkBTHqIK1mYuY7nOBXOchw==", | ||||
|       "version": "8.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/request/-/request-8.1.0.tgz", | ||||
|       "integrity": "sha512-0gg/NwewU0iXctYBale0VVcCPqOtoW5lsog8cNBJgzV/CyTHa2gicUBOlNnzOk6pJkuwXI34qkq+uRm40PmD4A==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@octokit/endpoint": "^7.0.0", | ||||
|         "@octokit/request-error": "^3.0.0", | ||||
|         "@octokit/types": "^9.0.0", | ||||
|         "@octokit/endpoint": "^9.0.0", | ||||
|         "@octokit/request-error": "^5.0.0", | ||||
|         "@octokit/types": "^11.1.0", | ||||
|         "is-plain-object": "^5.0.0", | ||||
|         "node-fetch": "^2.6.7", | ||||
|         "universal-user-agent": "^6.0.0" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">= 14" | ||||
|         "node": ">= 18" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@octokit/request-error": { | ||||
|       "version": "3.0.3", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.3.tgz", | ||||
|       "integrity": "sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ==", | ||||
|       "version": "5.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-5.0.0.tgz", | ||||
|       "integrity": "sha512-1ue0DH0Lif5iEqT52+Rf/hf0RmGO9NWFjrzmrkArpG9trFfDM/efx00BJHdLGuro4BR/gECxCU2Twf5OKrRFsQ==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@octokit/types": "^9.0.0", | ||||
|         "@octokit/types": "^11.0.0", | ||||
|         "deprecation": "^2.0.0", | ||||
|         "once": "^1.4.0" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">= 14" | ||||
|         "node": ">= 18" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@octokit/tsconfig": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/tsconfig/-/tsconfig-2.0.0.tgz", | ||||
|       "integrity": "sha512-tWnrai3quGt8+gRN2edzo9fmraWekeryXPeXDomMw2oFSpu/lH3VSWGn/q4V+rwjTRMeeXk/ci623/01Zet4VQ==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "node_modules/@octokit/types": { | ||||
|       "version": "9.3.2", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.3.2.tgz", | ||||
|       "integrity": "sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==", | ||||
|       "version": "11.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/@octokit/types/-/types-11.1.0.tgz", | ||||
|       "integrity": "sha512-Fz0+7GyLm/bHt8fwEqgvRBWwIV1S6wRRyq+V6exRKLVWaKGsuy6H9QFYeBVDV7rK6fO3XwHgQOPxv+cLj2zpXQ==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@octokit/openapi-types": "^18.0.0" | ||||
| @@ -877,15 +846,15 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@semantic-release/github": { | ||||
|       "version": "9.0.3", | ||||
|       "resolved": "https://registry.npmjs.org/@semantic-release/github/-/github-9.0.3.tgz", | ||||
|       "integrity": "sha512-X6gq4USKVlCxPwIIyXb99jU7gwVWlnsKOevs+OyABRdoqc+OIRITbFmrrYU3eE1vGMGk+Qu/GAoLUQQQwC3YOA==", | ||||
|       "version": "9.0.4", | ||||
|       "resolved": "https://registry.npmjs.org/@semantic-release/github/-/github-9.0.4.tgz", | ||||
|       "integrity": "sha512-kQCGFAsBErvCR6hzNuzu63cj4erQN2krm9zQlg8vl4j5X0mL0d/Ras0wmL5Gkr1TuSS2lweME7M4J5zvtDDDSA==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@octokit/core": "^4.2.1", | ||||
|         "@octokit/plugin-paginate-rest": "^7.0.0", | ||||
|         "@octokit/plugin-retry": "^5.0.0", | ||||
|         "@octokit/plugin-throttling": "^6.0.0", | ||||
|         "@octokit/core": "^5.0.0", | ||||
|         "@octokit/plugin-paginate-rest": "^8.0.0", | ||||
|         "@octokit/plugin-retry": "^6.0.0", | ||||
|         "@octokit/plugin-throttling": "^7.0.0", | ||||
|         "@semantic-release/error": "^4.0.0", | ||||
|         "aggregate-error": "^4.0.1", | ||||
|         "debug": "^4.3.4", | ||||
| @@ -1276,9 +1245,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@semantic-release/npm/node_modules/type-fest": { | ||||
|       "version": "3.13.0", | ||||
|       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.0.tgz", | ||||
|       "integrity": "sha512-Gur3yQGM9qiLNs0KPP7LPgeRbio2QTt4xXouobMCarR0/wyW3F+F/+OWwshg3NG0Adon7uQfSZBpB46NfhoF1A==", | ||||
|       "version": "3.13.1", | ||||
|       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", | ||||
|       "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==", | ||||
|       "dev": true, | ||||
|       "engines": { | ||||
|         "node": ">=14.16" | ||||
| @@ -1532,9 +1501,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@semantic-release/release-notes-generator/node_modules/type-fest": { | ||||
|       "version": "3.13.0", | ||||
|       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.0.tgz", | ||||
|       "integrity": "sha512-Gur3yQGM9qiLNs0KPP7LPgeRbio2QTt4xXouobMCarR0/wyW3F+F/+OWwshg3NG0Adon7uQfSZBpB46NfhoF1A==", | ||||
|       "version": "3.13.1", | ||||
|       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", | ||||
|       "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==", | ||||
|       "dev": true, | ||||
|       "engines": { | ||||
|         "node": ">=14.16" | ||||
| @@ -1638,23 +1607,22 @@ | ||||
|       "dev": true | ||||
|     }, | ||||
|     "node_modules/@typescript-eslint/eslint-plugin": { | ||||
|       "version": "6.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.0.0.tgz", | ||||
|       "integrity": "sha512-xuv6ghKGoiq856Bww/yVYnXGsKa588kY3M0XK7uUW/3fJNNULKRfZfSBkMTSpqGG/8ZCXCadfh8G/z/B4aqS/A==", | ||||
|       "version": "6.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.1.0.tgz", | ||||
|       "integrity": "sha512-qg7Bm5TyP/I7iilGyp6DRqqkt8na00lI6HbjWZObgk3FFSzH5ypRwAHXJhJkwiRtTcfn+xYQIMOR5kJgpo6upw==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@eslint-community/regexpp": "^4.5.0", | ||||
|         "@typescript-eslint/scope-manager": "6.0.0", | ||||
|         "@typescript-eslint/type-utils": "6.0.0", | ||||
|         "@typescript-eslint/utils": "6.0.0", | ||||
|         "@typescript-eslint/visitor-keys": "6.0.0", | ||||
|         "@eslint-community/regexpp": "^4.5.1", | ||||
|         "@typescript-eslint/scope-manager": "6.1.0", | ||||
|         "@typescript-eslint/type-utils": "6.1.0", | ||||
|         "@typescript-eslint/utils": "6.1.0", | ||||
|         "@typescript-eslint/visitor-keys": "6.1.0", | ||||
|         "debug": "^4.3.4", | ||||
|         "grapheme-splitter": "^1.0.4", | ||||
|         "graphemer": "^1.4.0", | ||||
|         "ignore": "^5.2.4", | ||||
|         "natural-compare": "^1.4.0", | ||||
|         "natural-compare-lite": "^1.4.0", | ||||
|         "semver": "^7.5.0", | ||||
|         "semver": "^7.5.4", | ||||
|         "ts-api-utils": "^1.0.1" | ||||
|       }, | ||||
|       "engines": { | ||||
| @@ -1674,16 +1642,31 @@ | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@typescript-eslint/parser": { | ||||
|       "version": "6.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.0.0.tgz", | ||||
|       "integrity": "sha512-TNaufYSPrr1U8n+3xN+Yp9g31vQDJqhXzzPSHfQDLcaO4tU+mCfODPxCwf4H530zo7aUBE3QIdxCXamEnG04Tg==", | ||||
|     "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { | ||||
|       "version": "7.5.4", | ||||
|       "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", | ||||
|       "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@typescript-eslint/scope-manager": "6.0.0", | ||||
|         "@typescript-eslint/types": "6.0.0", | ||||
|         "@typescript-eslint/typescript-estree": "6.0.0", | ||||
|         "@typescript-eslint/visitor-keys": "6.0.0", | ||||
|         "lru-cache": "^6.0.0" | ||||
|       }, | ||||
|       "bin": { | ||||
|         "semver": "bin/semver.js" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">=10" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@typescript-eslint/parser": { | ||||
|       "version": "6.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.1.0.tgz", | ||||
|       "integrity": "sha512-hIzCPvX4vDs4qL07SYzyomamcs2/tQYXg5DtdAfj35AyJ5PIUqhsLf4YrEIFzZcND7R2E8tpQIZKayxg8/6Wbw==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@typescript-eslint/scope-manager": "6.1.0", | ||||
|         "@typescript-eslint/types": "6.1.0", | ||||
|         "@typescript-eslint/typescript-estree": "6.1.0", | ||||
|         "@typescript-eslint/visitor-keys": "6.1.0", | ||||
|         "debug": "^4.3.4" | ||||
|       }, | ||||
|       "engines": { | ||||
| @@ -1703,13 +1686,13 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@typescript-eslint/scope-manager": { | ||||
|       "version": "6.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.0.0.tgz", | ||||
|       "integrity": "sha512-o4q0KHlgCZTqjuaZ25nw5W57NeykZT9LiMEG4do/ovwvOcPnDO1BI5BQdCsUkjxFyrCL0cSzLjvIMfR9uo7cWg==", | ||||
|       "version": "6.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.1.0.tgz", | ||||
|       "integrity": "sha512-AxjgxDn27hgPpe2rQe19k0tXw84YCOsjDJ2r61cIebq1t+AIxbgiXKvD4999Wk49GVaAcdJ/d49FYel+Pp3jjw==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@typescript-eslint/types": "6.0.0", | ||||
|         "@typescript-eslint/visitor-keys": "6.0.0" | ||||
|         "@typescript-eslint/types": "6.1.0", | ||||
|         "@typescript-eslint/visitor-keys": "6.1.0" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": "^16.0.0 || >=18.0.0" | ||||
| @@ -1720,13 +1703,13 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@typescript-eslint/type-utils": { | ||||
|       "version": "6.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.0.0.tgz", | ||||
|       "integrity": "sha512-ah6LJvLgkoZ/pyJ9GAdFkzeuMZ8goV6BH7eC9FPmojrnX9yNCIsfjB+zYcnex28YO3RFvBkV6rMV6WpIqkPvoQ==", | ||||
|       "version": "6.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.1.0.tgz", | ||||
|       "integrity": "sha512-kFXBx6QWS1ZZ5Ni89TyT1X9Ag6RXVIVhqDs0vZE/jUeWlBv/ixq2diua6G7ece6+fXw3TvNRxP77/5mOMusx2w==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@typescript-eslint/typescript-estree": "6.0.0", | ||||
|         "@typescript-eslint/utils": "6.0.0", | ||||
|         "@typescript-eslint/typescript-estree": "6.1.0", | ||||
|         "@typescript-eslint/utils": "6.1.0", | ||||
|         "debug": "^4.3.4", | ||||
|         "ts-api-utils": "^1.0.1" | ||||
|       }, | ||||
| @@ -1747,9 +1730,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@typescript-eslint/types": { | ||||
|       "version": "6.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.0.0.tgz", | ||||
|       "integrity": "sha512-Zk9KDggyZM6tj0AJWYYKgF0yQyrcnievdhG0g5FqyU3Y2DRxJn4yWY21sJC0QKBckbsdKKjYDV2yVrrEvuTgxg==", | ||||
|       "version": "6.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.1.0.tgz", | ||||
|       "integrity": "sha512-+Gfd5NHCpDoHDOaU/yIF3WWRI2PcBRKKpP91ZcVbL0t5tQpqYWBs3z/GGhvU+EV1D0262g9XCnyqQh19prU0JQ==", | ||||
|       "dev": true, | ||||
|       "engines": { | ||||
|         "node": "^16.0.0 || >=18.0.0" | ||||
| @@ -1760,17 +1743,17 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@typescript-eslint/typescript-estree": { | ||||
|       "version": "6.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.0.0.tgz", | ||||
|       "integrity": "sha512-2zq4O7P6YCQADfmJ5OTDQTP3ktajnXIRrYAtHM9ofto/CJZV3QfJ89GEaM2BNGeSr1KgmBuLhEkz5FBkS2RQhQ==", | ||||
|       "version": "6.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.1.0.tgz", | ||||
|       "integrity": "sha512-nUKAPWOaP/tQjU1IQw9sOPCDavs/iU5iYLiY/6u7gxS7oKQoi4aUxXS1nrrVGTyBBaGesjkcwwHkbkiD5eBvcg==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@typescript-eslint/types": "6.0.0", | ||||
|         "@typescript-eslint/visitor-keys": "6.0.0", | ||||
|         "@typescript-eslint/types": "6.1.0", | ||||
|         "@typescript-eslint/visitor-keys": "6.1.0", | ||||
|         "debug": "^4.3.4", | ||||
|         "globby": "^11.1.0", | ||||
|         "is-glob": "^4.0.3", | ||||
|         "semver": "^7.5.0", | ||||
|         "semver": "^7.5.4", | ||||
|         "ts-api-utils": "^1.0.1" | ||||
|       }, | ||||
|       "engines": { | ||||
| @@ -1786,20 +1769,34 @@ | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@typescript-eslint/utils": { | ||||
|       "version": "6.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.0.0.tgz", | ||||
|       "integrity": "sha512-SOr6l4NB6HE4H/ktz0JVVWNXqCJTOo/mHnvIte1ZhBQ0Cvd04x5uKZa3zT6tiodL06zf5xxdK8COiDvPnQ27JQ==", | ||||
|     "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { | ||||
|       "version": "7.5.4", | ||||
|       "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", | ||||
|       "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@eslint-community/eslint-utils": "^4.3.0", | ||||
|         "@types/json-schema": "^7.0.11", | ||||
|         "@types/semver": "^7.3.12", | ||||
|         "@typescript-eslint/scope-manager": "6.0.0", | ||||
|         "@typescript-eslint/types": "6.0.0", | ||||
|         "@typescript-eslint/typescript-estree": "6.0.0", | ||||
|         "eslint-scope": "^5.1.1", | ||||
|         "semver": "^7.5.0" | ||||
|         "lru-cache": "^6.0.0" | ||||
|       }, | ||||
|       "bin": { | ||||
|         "semver": "bin/semver.js" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">=10" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@typescript-eslint/utils": { | ||||
|       "version": "6.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.1.0.tgz", | ||||
|       "integrity": "sha512-wp652EogZlKmQoMS5hAvWqRKplXvkuOnNzZSE0PVvsKjpexd/XznRVHAtrfHFYmqaJz0DFkjlDsGYC9OXw+OhQ==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@eslint-community/eslint-utils": "^4.4.0", | ||||
|         "@types/json-schema": "^7.0.12", | ||||
|         "@types/semver": "^7.5.0", | ||||
|         "@typescript-eslint/scope-manager": "6.1.0", | ||||
|         "@typescript-eslint/types": "6.1.0", | ||||
|         "@typescript-eslint/typescript-estree": "6.1.0", | ||||
|         "semver": "^7.5.4" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": "^16.0.0 || >=18.0.0" | ||||
| @@ -1812,13 +1809,28 @@ | ||||
|         "eslint": "^7.0.0 || ^8.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@typescript-eslint/visitor-keys": { | ||||
|       "version": "6.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.0.0.tgz", | ||||
|       "integrity": "sha512-cvJ63l8c0yXdeT5POHpL0Q1cZoRcmRKFCtSjNGJxPkcP571EfZMcNbzWAc7oK3D1dRzm/V5EwtkANTZxqvuuUA==", | ||||
|     "node_modules/@typescript-eslint/utils/node_modules/semver": { | ||||
|       "version": "7.5.4", | ||||
|       "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", | ||||
|       "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@typescript-eslint/types": "6.0.0", | ||||
|         "lru-cache": "^6.0.0" | ||||
|       }, | ||||
|       "bin": { | ||||
|         "semver": "bin/semver.js" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">=10" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@typescript-eslint/visitor-keys": { | ||||
|       "version": "6.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.1.0.tgz", | ||||
|       "integrity": "sha512-yQeh+EXhquh119Eis4k0kYhj9vmFzNpbhM3LftWQVwqVjipCkwHBQOZutcYW+JVkjtTG9k8nrZU1UoNedPDd1A==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@typescript-eslint/types": "6.1.0", | ||||
|         "eslint-visitor-keys": "^3.4.1" | ||||
|       }, | ||||
|       "engines": { | ||||
| @@ -2058,6 +2070,26 @@ | ||||
|         "url": "https://github.com/sponsors/ljharb" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/arraybuffer.prototype.slice": { | ||||
|       "version": "1.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.1.tgz", | ||||
|       "integrity": "sha512-09x0ZWFEjj4WD8PDbykUwo3t9arLn8NIzmmYEJFpYekOAQjpkGSyrQhNoRTcwwcFRu+ycWF78QZ63oWTqSjBcw==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "array-buffer-byte-length": "^1.0.0", | ||||
|         "call-bind": "^1.0.2", | ||||
|         "define-properties": "^1.2.0", | ||||
|         "get-intrinsic": "^1.2.1", | ||||
|         "is-array-buffer": "^3.0.2", | ||||
|         "is-shared-array-buffer": "^1.0.2" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">= 0.4" | ||||
|       }, | ||||
|       "funding": { | ||||
|         "url": "https://github.com/sponsors/ljharb" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/arrify": { | ||||
|       "version": "1.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", | ||||
| @@ -2938,12 +2970,13 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/es-abstract": { | ||||
|       "version": "1.21.3", | ||||
|       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.3.tgz", | ||||
|       "integrity": "sha512-ZU4miiY1j3sGPFLJ34VJXEqhpmL+HGByCinGHv4HC+Fxl2fI2Z4yR6tl0mORnDr6PA8eihWo4LmSWDbvhALckg==", | ||||
|       "version": "1.22.1", | ||||
|       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.1.tgz", | ||||
|       "integrity": "sha512-ioRRcXMO6OFyRpyzV3kE1IIBd4WG5/kltnzdxSCqoP8CMGs/Li+M1uF5o7lOkZVFjDs+NLesthnF66Pg/0q0Lw==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "array-buffer-byte-length": "^1.0.0", | ||||
|         "arraybuffer.prototype.slice": "^1.0.1", | ||||
|         "available-typed-arrays": "^1.0.5", | ||||
|         "call-bind": "^1.0.2", | ||||
|         "es-set-tostringtag": "^2.0.1", | ||||
| @@ -2970,10 +3003,13 @@ | ||||
|         "object-keys": "^1.1.1", | ||||
|         "object.assign": "^4.1.4", | ||||
|         "regexp.prototype.flags": "^1.5.0", | ||||
|         "safe-array-concat": "^1.0.0", | ||||
|         "safe-regex-test": "^1.0.0", | ||||
|         "string.prototype.trim": "^1.2.7", | ||||
|         "string.prototype.trimend": "^1.0.6", | ||||
|         "string.prototype.trimstart": "^1.0.6", | ||||
|         "typed-array-buffer": "^1.0.0", | ||||
|         "typed-array-byte-length": "^1.0.0", | ||||
|         "typed-array-byte-offset": "^1.0.0", | ||||
|         "typed-array-length": "^1.0.4", | ||||
|         "unbox-primitive": "^1.0.2", | ||||
| @@ -3219,12 +3255,12 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/eslint-plugin-unicorn": { | ||||
|       "version": "47.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-47.0.0.tgz", | ||||
|       "integrity": "sha512-ivB3bKk7fDIeWOUmmMm9o3Ax9zbMz1Bsza/R2qm46ufw4T6VBFBaJIR1uN3pCKSmSXm8/9Nri8V+iUut1NhQGA==", | ||||
|       "version": "48.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-48.0.0.tgz", | ||||
|       "integrity": "sha512-8fk/v3p1ro34JSVDBEmtOq6EEQRpMR0iTir79q69KnXFZ6DJyPkT3RAi+ZoTqhQMdDSpGh8BGR68ne1sP5cnAA==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@babel/helper-validator-identifier": "^7.19.1", | ||||
|         "@babel/helper-validator-identifier": "^7.22.5", | ||||
|         "@eslint-community/eslint-utils": "^4.4.0", | ||||
|         "ci-info": "^3.8.0", | ||||
|         "clean-regexp": "^1.0.0", | ||||
| @@ -3235,10 +3271,9 @@ | ||||
|         "lodash": "^4.17.21", | ||||
|         "pluralize": "^8.0.0", | ||||
|         "read-pkg-up": "^7.0.1", | ||||
|         "regexp-tree": "^0.1.24", | ||||
|         "regexp-tree": "^0.1.27", | ||||
|         "regjsparser": "^0.10.0", | ||||
|         "safe-regex": "^2.1.1", | ||||
|         "semver": "^7.3.8", | ||||
|         "semver": "^7.5.4", | ||||
|         "strip-indent": "^3.0.0" | ||||
|       }, | ||||
|       "engines": { | ||||
| @@ -3248,20 +3283,38 @@ | ||||
|         "url": "https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1" | ||||
|       }, | ||||
|       "peerDependencies": { | ||||
|         "eslint": ">=8.38.0" | ||||
|         "eslint": ">=8.44.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/eslint-plugin-unicorn/node_modules/semver": { | ||||
|       "version": "7.5.4", | ||||
|       "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", | ||||
|       "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "lru-cache": "^6.0.0" | ||||
|       }, | ||||
|       "bin": { | ||||
|         "semver": "bin/semver.js" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">=10" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/eslint-scope": { | ||||
|       "version": "5.1.1", | ||||
|       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", | ||||
|       "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", | ||||
|       "version": "7.2.1", | ||||
|       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.1.tgz", | ||||
|       "integrity": "sha512-CvefSOsDdaYYvxChovdrPo/ZGt8d5lrJWleAc1diXRKhHGiTYEI26cvo8Kle/wGnsizoCJjK73FMg1/IkIwiNA==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "esrecurse": "^4.3.0", | ||||
|         "estraverse": "^4.1.1" | ||||
|         "estraverse": "^5.2.0" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">=8.0.0" | ||||
|         "node": "^12.22.0 || ^14.17.0 || >=16.0.0" | ||||
|       }, | ||||
|       "funding": { | ||||
|         "url": "https://opencollective.com/eslint" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/eslint-visitor-keys": { | ||||
| @@ -3292,31 +3345,6 @@ | ||||
|         "url": "https://github.com/sponsors/epoberezkin" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/eslint/node_modules/eslint-scope": { | ||||
|       "version": "7.2.1", | ||||
|       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.1.tgz", | ||||
|       "integrity": "sha512-CvefSOsDdaYYvxChovdrPo/ZGt8d5lrJWleAc1diXRKhHGiTYEI26cvo8Kle/wGnsizoCJjK73FMg1/IkIwiNA==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "esrecurse": "^4.3.0", | ||||
|         "estraverse": "^5.2.0" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": "^12.22.0 || ^14.17.0 || >=16.0.0" | ||||
|       }, | ||||
|       "funding": { | ||||
|         "url": "https://opencollective.com/eslint" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/eslint/node_modules/estraverse": { | ||||
|       "version": "5.3.0", | ||||
|       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", | ||||
|       "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", | ||||
|       "dev": true, | ||||
|       "engines": { | ||||
|         "node": ">=4.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/eslint/node_modules/json-schema-traverse": { | ||||
|       "version": "0.4.1", | ||||
|       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", | ||||
| @@ -3365,15 +3393,6 @@ | ||||
|         "node": ">=0.10" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/esquery/node_modules/estraverse": { | ||||
|       "version": "5.3.0", | ||||
|       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", | ||||
|       "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", | ||||
|       "dev": true, | ||||
|       "engines": { | ||||
|         "node": ">=4.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/esrecurse": { | ||||
|       "version": "4.3.0", | ||||
|       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", | ||||
| @@ -3386,7 +3405,7 @@ | ||||
|         "node": ">=4.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/esrecurse/node_modules/estraverse": { | ||||
|     "node_modules/estraverse": { | ||||
|       "version": "5.3.0", | ||||
|       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", | ||||
|       "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", | ||||
| @@ -3395,15 +3414,6 @@ | ||||
|         "node": ">=4.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/estraverse": { | ||||
|       "version": "4.3.0", | ||||
|       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", | ||||
|       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", | ||||
|       "dev": true, | ||||
|       "engines": { | ||||
|         "node": ">=4.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/esutils": { | ||||
|       "version": "2.0.3", | ||||
|       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", | ||||
| @@ -3881,12 +3891,6 @@ | ||||
|       "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "node_modules/grapheme-splitter": { | ||||
|       "version": "1.0.4", | ||||
|       "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", | ||||
|       "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "node_modules/graphemer": { | ||||
|       "version": "1.4.0", | ||||
|       "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", | ||||
| @@ -4484,16 +4488,12 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/is-typed-array": { | ||||
|       "version": "1.1.10", | ||||
|       "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", | ||||
|       "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", | ||||
|       "version": "1.1.12", | ||||
|       "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", | ||||
|       "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "available-typed-arrays": "^1.0.5", | ||||
|         "call-bind": "^1.0.2", | ||||
|         "for-each": "^0.3.3", | ||||
|         "gopd": "^1.0.1", | ||||
|         "has-tostringtag": "^1.0.0" | ||||
|         "which-typed-array": "^1.1.11" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">= 0.4" | ||||
| @@ -4527,9 +4527,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/isarray": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", | ||||
|       "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", | ||||
|       "version": "2.0.5", | ||||
|       "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", | ||||
|       "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "node_modules/isexe": { | ||||
| @@ -5394,9 +5394,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/marked-terminal/node_modules/type-fest": { | ||||
|       "version": "3.13.0", | ||||
|       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.0.tgz", | ||||
|       "integrity": "sha512-Gur3yQGM9qiLNs0KPP7LPgeRbio2QTt4xXouobMCarR0/wyW3F+F/+OWwshg3NG0Adon7uQfSZBpB46NfhoF1A==", | ||||
|       "version": "3.13.1", | ||||
|       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", | ||||
|       "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==", | ||||
|       "dev": true, | ||||
|       "engines": { | ||||
|         "node": ">=14.16" | ||||
| @@ -5589,26 +5589,6 @@ | ||||
|         "lodash": "^4.17.21" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/node-fetch": { | ||||
|       "version": "2.6.12", | ||||
|       "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.12.tgz", | ||||
|       "integrity": "sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "whatwg-url": "^5.0.0" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": "4.x || >=6.0.0" | ||||
|       }, | ||||
|       "peerDependencies": { | ||||
|         "encoding": "^0.1.0" | ||||
|       }, | ||||
|       "peerDependenciesMeta": { | ||||
|         "encoding": { | ||||
|           "optional": true | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/normalize-package-data": { | ||||
|       "version": "3.0.3", | ||||
|       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", | ||||
| @@ -9493,6 +9473,12 @@ | ||||
|         "util-deprecate": "~1.0.1" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/readable-stream/node_modules/isarray": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", | ||||
|       "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "node_modules/redent": { | ||||
|       "version": "3.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", | ||||
| @@ -9706,21 +9692,30 @@ | ||||
|         "tslib": "^2.1.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/safe-array-concat": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.0.tgz", | ||||
|       "integrity": "sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "call-bind": "^1.0.2", | ||||
|         "get-intrinsic": "^1.2.0", | ||||
|         "has-symbols": "^1.0.3", | ||||
|         "isarray": "^2.0.5" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">=0.4" | ||||
|       }, | ||||
|       "funding": { | ||||
|         "url": "https://github.com/sponsors/ljharb" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/safe-buffer": { | ||||
|       "version": "5.1.2", | ||||
|       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", | ||||
|       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "node_modules/safe-regex": { | ||||
|       "version": "2.1.1", | ||||
|       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-2.1.1.tgz", | ||||
|       "integrity": "sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "regexp-tree": "~0.1.1" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/safe-regex-test": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", | ||||
| @@ -10121,9 +10116,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/semantic-release/node_modules/type-fest": { | ||||
|       "version": "3.13.0", | ||||
|       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.0.tgz", | ||||
|       "integrity": "sha512-Gur3yQGM9qiLNs0KPP7LPgeRbio2QTt4xXouobMCarR0/wyW3F+F/+OWwshg3NG0Adon7uQfSZBpB46NfhoF1A==", | ||||
|       "version": "3.13.1", | ||||
|       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", | ||||
|       "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==", | ||||
|       "dev": true, | ||||
|       "engines": { | ||||
|         "node": ">=14.16" | ||||
| @@ -10758,12 +10753,6 @@ | ||||
|         "node": ">=8.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/tr46": { | ||||
|       "version": "0.0.3", | ||||
|       "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", | ||||
|       "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "node_modules/traverse": { | ||||
|       "version": "0.6.7", | ||||
|       "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.7.tgz", | ||||
| @@ -10879,6 +10868,38 @@ | ||||
|         "url": "https://github.com/sponsors/sindresorhus" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/typed-array-buffer": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", | ||||
|       "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "call-bind": "^1.0.2", | ||||
|         "get-intrinsic": "^1.2.1", | ||||
|         "is-typed-array": "^1.1.10" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">= 0.4" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/typed-array-byte-length": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", | ||||
|       "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "call-bind": "^1.0.2", | ||||
|         "for-each": "^0.3.3", | ||||
|         "has-proto": "^1.0.1", | ||||
|         "is-typed-array": "^1.1.10" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">= 0.4" | ||||
|       }, | ||||
|       "funding": { | ||||
|         "url": "https://github.com/sponsors/ljharb" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/typed-array-byte-offset": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", | ||||
| @@ -11029,22 +11050,6 @@ | ||||
|         "spdx-expression-parse": "^3.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/webidl-conversions": { | ||||
|       "version": "3.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", | ||||
|       "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "node_modules/whatwg-url": { | ||||
|       "version": "5.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", | ||||
|       "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "tr46": "~0.0.3", | ||||
|         "webidl-conversions": "^3.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/which": { | ||||
|       "version": "2.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", | ||||
| @@ -11077,17 +11082,16 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/which-typed-array": { | ||||
|       "version": "1.1.10", | ||||
|       "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.10.tgz", | ||||
|       "integrity": "sha512-uxoA5vLUfRPdjCuJ1h5LlYdmTLbYfums398v3WLkM+i/Wltl2/XyZpQWKbN++ck5L64SR/grOHqtXCUKmlZPNA==", | ||||
|       "version": "1.1.11", | ||||
|       "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", | ||||
|       "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "available-typed-arrays": "^1.0.5", | ||||
|         "call-bind": "^1.0.2", | ||||
|         "for-each": "^0.3.3", | ||||
|         "gopd": "^1.0.1", | ||||
|         "has-tostringtag": "^1.0.0", | ||||
|         "is-typed-array": "^1.1.10" | ||||
|         "has-tostringtag": "^1.0.0" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">= 0.4" | ||||
|   | ||||
| @@ -52,7 +52,7 @@ | ||||
|     "eslint": "^8.44.0", | ||||
|     "eslint-plugin-import": "^2.27.5", | ||||
|     "eslint-plugin-promise": "^6.1.1", | ||||
|     "eslint-plugin-unicorn": "^47.0.0" | ||||
|     "eslint-plugin-unicorn": "^48.0.0" | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "@commitlint/cli": "17.6.6", | ||||
| @@ -60,13 +60,13 @@ | ||||
|     "@tsconfig/strictest": "2.0.1", | ||||
|     "@types/eslint": "8.44.0", | ||||
|     "@types/node": "20.4.2", | ||||
|     "@typescript-eslint/eslint-plugin": "6.0.0", | ||||
|     "@typescript-eslint/parser": "6.0.0", | ||||
|     "@typescript-eslint/eslint-plugin": "6.1.0", | ||||
|     "@typescript-eslint/parser": "6.1.0", | ||||
|     "editorconfig-checker": "5.1.1", | ||||
|     "eslint": "8.45.0", | ||||
|     "eslint-plugin-import": "2.27.5", | ||||
|     "eslint-plugin-promise": "6.1.1", | ||||
|     "eslint-plugin-unicorn": "47.0.0", | ||||
|     "eslint-plugin-unicorn": "48.0.0", | ||||
|     "husky": "8.0.3", | ||||
|     "lint-staged": "13.2.3", | ||||
|     "markdownlint-cli2": "0.8.1", | ||||
|   | ||||
		Reference in New Issue
	
	Block a user