diff --git a/README.md b/README.md
index bebfe95..308dbf7 100644
--- a/README.md
+++ b/README.md
@@ -29,6 +29,9 @@ Package info
## Changelog
+### Release v1.7.3
+* Dependency updates.
+
### Release v1.7.2
* Dependency updates.
diff --git a/docs/assets/navigation.js b/docs/assets/navigation.js
index 691f8e9..5307861 100644
--- a/docs/assets/navigation.js
+++ b/docs/assets/navigation.js
@@ -1 +1 @@
-window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAE43U30/CMBAH8P+lz0QiRmN4w0EICcbETV+MD0d3K5X9IO1BJIb/3QJDtrLWPvDS+/bD7XbZxw8j/CY2ZONKg8AElEBiPbYGWppTLDeF7jdrN0sqchNYyTJlw8d970+YIsUEhJH5iUrtbMWuu6V5Jea4xdwWzufum6+Yw+74L0+SnkGvbOIq4Lbiut93yDdoO62i2xgtNCngFKPaSt5QeA5ao+5bgbZ0O2haUVUUUKZOql33Sec3MQaCa6dZDVVeFl/IyW+dMqFivNOzMqv8ZB0KMZ1jswI+y+yfQHVNnM59N49rd+h4VhKqtULqcrpSQapr/FbAZ8X/zSkOn9ObVjwTkZBOzE74tJn14ZCoL6A8TCoDbsyOXJsd3D90sXULUVVmUvjlVtSL26vS1LrWxboe0FNwL9NJEiejZHJhtqAkLPLD8te19v27Qe/0pkw2RbOH3Dx7yvafvxrXHisvBgAA"
\ No newline at end of file
+window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAE43U30/CMBAH8P+lz4tEjMbsDQchJBgTO30xPhzdrVT2g7QHkRj+dwMM2cpa+9r73meXa7OPH0b4TSxm49qAxBS0RGIRWwMtWcyw2pRm0K7dLKksWMRWqspY/LiP/oQpEicgTIBQ1npnK3bdLc1rOcctFrZwPnd3vmIBu+NXnhQ9g1nZxFXAbfFm3ncoNmg7naLbGC0MaRDEUW+VaCmiAGPQDKxAV7odtq2kLkuoMifVrfuk802MgeDaaVdDlZfFFwryW6dMqMh3ZlbltZ9sQiGmc21WwGfNaylRXxOnc1/n8dkdJp5VhHqtkfqcvlSQ6lq/FfBZ/L898fA9vRktcplI5cTshE+bWT8OheYCqsOmchBoBj25Lju8f+hjmxGSusqV9MudqBe3n0pb63suVnvATMGzTCcpT0fp5MJsQStYFIfH39S6/XfD6HRTLGYZrjUKIMzY/vMXGtceKy8GAAA="
\ No newline at end of file
diff --git a/docs/assets/search.js b/docs/assets/search.js
index 3513742..3c35255 100644
--- a/docs/assets/search.js
+++ b/docs/assets/search.js
@@ -1 +1 @@
-window.searchData = "data:application/octet-stream;base64,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";
\ No newline at end of file
+window.searchData = "data:application/octet-stream;base64,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";
\ No newline at end of file
diff --git a/docs/assets/style.css b/docs/assets/style.css
index 108428c..07a385b 100644
--- a/docs/assets/style.css
+++ b/docs/assets/style.css
@@ -11,6 +11,7 @@
--light-color-text-aside: #6e6e6e;
--light-color-link: #1f70c2;
+ --light-color-ts-keyword: #056bd6;
--light-color-ts-project: #b111c9;
--light-color-ts-module: var(--light-color-ts-project);
--light-color-ts-namespace: var(--light-color-ts-project);
@@ -50,6 +51,7 @@
--dark-color-text-aside: #dddddd;
--dark-color-link: #00aff4;
+ --dark-color-ts-keyword: #3399ff;
--dark-color-ts-project: #e358ff;
--dark-color-ts-module: var(--dark-color-ts-project);
--dark-color-ts-namespace: var(--dark-color-ts-project);
@@ -91,6 +93,7 @@
--color-text-aside: var(--light-color-text-aside);
--color-link: var(--light-color-link);
+ --color-ts-keyword: var(--light-color-ts-keyword);
--color-ts-module: var(--light-color-ts-module);
--color-ts-namespace: var(--light-color-ts-namespace);
--color-ts-enum: var(--light-color-ts-enum);
@@ -132,6 +135,7 @@
--color-text-aside: var(--dark-color-text-aside);
--color-link: var(--dark-color-link);
+ --color-ts-keyword: var(--dark-color-ts-keyword);
--color-ts-module: var(--dark-color-ts-module);
--color-ts-namespace: var(--dark-color-ts-namespace);
--color-ts-enum: var(--dark-color-ts-enum);
@@ -180,6 +184,7 @@ body {
--color-text-aside: var(--light-color-text-aside);
--color-link: var(--light-color-link);
+ --color-ts-keyword: var(--light-color-ts-keyword);
--color-ts-module: var(--light-color-ts-module);
--color-ts-namespace: var(--light-color-ts-namespace);
--color-ts-enum: var(--light-color-ts-enum);
@@ -219,6 +224,7 @@ body {
--color-text-aside: var(--dark-color-text-aside);
--color-link: var(--dark-color-link);
+ --color-ts-keyword: var(--dark-color-ts-keyword);
--color-ts-module: var(--dark-color-ts-module);
--color-ts-namespace: var(--dark-color-ts-namespace);
--color-ts-enum: var(--dark-color-ts-enum);
@@ -984,6 +990,11 @@ a.tsd-index-link {
overflow-x: auto;
}
+.tsd-signature-keyword {
+ color: var(--color-ts-keyword);
+ font-weight: normal;
+}
+
.tsd-signature-symbol {
color: var(--color-text-aside);
font-weight: normal;
diff --git a/docs/classes/AbstractService.html b/docs/classes/AbstractService.html
index d2d2774..bbe8a1c 100644
--- a/docs/classes/AbstractService.html
+++ b/docs/classes/AbstractService.html
@@ -1,230 +1,34 @@
-
AbstractService | procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
-
-
-
-
Class AbstractServiceAbstract
-
Accessors Protected
axios Request Config get axiosRequestConfig( ) : AxiosRequestConfig < any > Returns AxiosRequestConfig < any >
\ No newline at end of file
diff --git a/docs/classes/CommandService.html b/docs/classes/CommandService.html
index 350e6c4..360ace7 100644
--- a/docs/classes/CommandService.html
+++ b/docs/classes/CommandService.html
@@ -1,360 +1,45 @@
-CommandService | procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
-
-
-
Accessors Protected
axios Request Config get axiosRequestConfig( ) : AxiosRequestConfig < any > Returns AxiosRequestConfig < any > Methods Private
_set Dosage _set Dosage ( dosageTarget , dosageDuration ) : Promise < number > Returns Promise < number > Private
send Manual Dosage send Manual Dosage ( dosageTarget , dosageDuration ) : AxiosPromise Returns AxiosPromise set Chlorine Dosage set Chlorine Dosage ( dosageTime ) : Promise < number > Returns Promise < number > set Dosage set Dosage ( dosageTarget , dosageDuration ) : Promise < number > Returns Promise < number > set Ph Minus Dosage set Ph Minus Dosage ( dosageTime ) : Promise < number > Returns Promise < number > set Ph Plus Dosage set Ph Plus Dosage ( dosageTime ) : Promise < number > Returns Promise < number >
\ No newline at end of file
diff --git a/docs/classes/GetStateData.html b/docs/classes/GetStateData.html
index e9891e8..9be7caf 100644
--- a/docs/classes/GetStateData.html
+++ b/docs/classes/GetStateData.html
@@ -1,57 +1,16 @@
-GetStateData | procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
\ No newline at end of file
diff --git a/docs/classes/GetStateDataObject.html b/docs/classes/GetStateDataObject.html
index 859d23e..1b2479c 100644
--- a/docs/classes/GetStateDataObject.html
+++ b/docs/classes/GetStateDataObject.html
@@ -1,48 +1,9 @@
-GetStateDataObject | procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
-
-
-
-
Class GetStateDataObject
-
\ No newline at end of file
diff --git a/docs/classes/GetStateDataSysInfo.html b/docs/classes/GetStateDataSysInfo.html
index 7bcc2a7..e077a65 100644
--- a/docs/classes/GetStateDataSysInfo.html
+++ b/docs/classes/GetStateDataSysInfo.html
@@ -1,47 +1,10 @@
-GetStateDataSysInfo | procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
-
-
-
-
Class GetStateDataSysInfo
-
\ No newline at end of file
diff --git a/docs/classes/GetStateService.html b/docs/classes/GetStateService.html
index 2230b18..a3c11d4 100644
--- a/docs/classes/GetStateService.html
+++ b/docs/classes/GetStateService.html
@@ -1,45 +1,7 @@
-GetStateService | procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
\ No newline at end of file
diff --git a/docs/classes/Logger.html b/docs/classes/Logger.html
index a6110cf..839a7fc 100644
--- a/docs/classes/Logger.html
+++ b/docs/classes/Logger.html
@@ -1,246 +1,28 @@
-Logger | procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
-
-
-
warn warn ( message ) : void Returns void
\ No newline at end of file
diff --git a/docs/classes/RelayDataInterpreter.html b/docs/classes/RelayDataInterpreter.html
index 668ee98..d243b5c 100644
--- a/docs/classes/RelayDataInterpreter.html
+++ b/docs/classes/RelayDataInterpreter.html
@@ -1,48 +1,9 @@
-RelayDataInterpreter | procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
-
-
-
-
Class RelayDataInterpreter
-
\ No newline at end of file
diff --git a/docs/classes/RelayDataObject.html b/docs/classes/RelayDataObject.html
index 839f981..4cb2c3b 100644
--- a/docs/classes/RelayDataObject.html
+++ b/docs/classes/RelayDataObject.html
@@ -1,46 +1,8 @@
-RelayDataObject | procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
\ No newline at end of file
diff --git a/docs/classes/SetStateService.html b/docs/classes/SetStateService.html
index eb9150e..c29b28a 100644
--- a/docs/classes/SetStateService.html
+++ b/docs/classes/SetStateService.html
@@ -1,280 +1,35 @@
-SetStateService | procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
-
-
-
Accessors Protected
axios Request Config get axiosRequestConfig( ) : AxiosRequestConfig < any > Returns AxiosRequestConfig < any > Methods Private
_set Timer _set Timer ( relayNo , duration ) : Promise < number > Parameters relayNo : number duration : number Returns Promise < number > set Timer set Timer ( relayNo , duration ) : Promise < number > Parameters relayNo : number duration : number Returns Promise < number >
\ No newline at end of file
diff --git a/docs/classes/UsrcfgCgiService.html b/docs/classes/UsrcfgCgiService.html
index 562e461..45301de 100644
--- a/docs/classes/UsrcfgCgiService.html
+++ b/docs/classes/UsrcfgCgiService.html
@@ -1,49 +1,11 @@
-UsrcfgCgiService | procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
-
-
-
-
Class UsrcfgCgiService
-
Private
relay Data Interpreter Accessors Protected
axios Request Config get axiosRequestConfig( ) : AxiosRequestConfig < any > Returns AxiosRequestConfig < any > Methods Private
_set State _set State ( relay , state ) : Promise < number > Returns Promise < number > Private
send send ( bitTupel ) : AxiosPromise Parameters bitTupel : [ number , number ] Returns AxiosPromise set Auto set Auto ( relayData ) : Promise < number > Returns Promise < number > set Off set Off ( relayData ) : Promise < number > Returns Promise < number > set On set On ( relayData ) : Promise < number > Returns Promise < number > Private
set State set State ( relay , state ) : Promise < number > Returns Promise < number >
\ No newline at end of file
diff --git a/docs/enums/DosageTarget.html b/docs/enums/DosageTarget.html
index 4253468..9c803e8 100644
--- a/docs/enums/DosageTarget.html
+++ b/docs/enums/DosageTarget.html
@@ -1,103 +1,7 @@
-DosageTarget | procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
-
-
-
-
Enumeration DosageTarget
-
\ No newline at end of file
diff --git a/docs/enums/GetStateCategory.html b/docs/enums/GetStateCategory.html
index 1180966..a962c91 100644
--- a/docs/enums/GetStateCategory.html
+++ b/docs/enums/GetStateCategory.html
@@ -1,37 +1,8 @@
-GetStateCategory | procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
-
-
-
-
Enumeration GetStateCategory
-
\ No newline at end of file
diff --git a/docs/enums/LogLevel.html b/docs/enums/LogLevel.html
index 67c0f75..22c34f6 100644
--- a/docs/enums/LogLevel.html
+++ b/docs/enums/LogLevel.html
@@ -1,104 +1,5 @@
-LogLevel | procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
-
-
-
-
-
- Index
-
-
-Enumeration Members
-DEBUG
+
LogLevel | procon-ip
-
-Enumeration Members
-
-
-
-
-
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/docs/enums/RelayStateBitMask.html b/docs/enums/RelayStateBitMask.html
index 28389eb..cc5f6b9 100644
--- a/docs/enums/RelayStateBitMask.html
+++ b/docs/enums/RelayStateBitMask.html
@@ -1,99 +1,9 @@
-RelayStateBitMask | procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
-
-
-
-
Enumeration RelayStateBitMask
-
\ No newline at end of file
diff --git a/docs/enums/SetStateValue.html b/docs/enums/SetStateValue.html
index 69e7258..fd3966b 100644
--- a/docs/enums/SetStateValue.html
+++ b/docs/enums/SetStateValue.html
@@ -1,103 +1,7 @@
-SetStateValue | procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
-
-
-
-
Enumeration SetStateValue
-
\ No newline at end of file
diff --git a/docs/index.html b/docs/index.html
index be46cbb..4ea5eea 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -1,18 +1,4 @@
-procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
-
-
-
procon-ip
-
+
procon-ip
New methods have been added to the GetStateDataSysInfo()
class (credits go to
-
-
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/docs/interfaces/IGetStateCategories.html b/docs/interfaces/IGetStateCategories.html
index 81a637c..d365615 100644
--- a/docs/interfaces/IGetStateCategories.html
+++ b/docs/interfaces/IGetStateCategories.html
@@ -1,34 +1,4 @@
-IGetStateCategories | procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
-
-
-
-
Interface IGetStateCategories
-
-
-
-
- Index
-
-
-Properties
-analog
+
IGetStateCategories | procon-ip
Interface IGetStateCategories
-
-Properties
-
-analog
-analog : number []
-
-canister
-canister : number []
-
-canister Consumptions
-canister Consumptions : number []
-
-digital Input
-digital Input : number []
-
-electrodes
-electrodes : number []
-
-external Relays
-external Relays : number []
-
-relays
-relays : number []
-
-temperatures
-temperatures : number []
-
-
-
-
\ No newline at end of file
+
Properties canister canister : number []
canister Consumptions canister Consumptions : number []
digital Input digital Input : number []
electrodes electrodes : number []
external Relays external Relays : number []
temperatures temperatures : number []
\ No newline at end of file
diff --git a/docs/interfaces/IGetStateServiceConfig.html b/docs/interfaces/IGetStateServiceConfig.html
index be6190b..a5a75a5 100644
--- a/docs/interfaces/IGetStateServiceConfig.html
+++ b/docs/interfaces/IGetStateServiceConfig.html
@@ -1,41 +1,6 @@
-IGetStateServiceConfig | procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
-
-
-
-
Interface IGetStateServiceConfig
-
error Tolerance error Tolerance : number
Optional
password password ?: string
Optional
request Headers request Headers ?: { [key : string ]: string ; }
update Interval update Interval : number
Optional
username username ?: string
\ No newline at end of file
diff --git a/docs/interfaces/ILogger.html b/docs/interfaces/ILogger.html
index 6b68b02..e444e3d 100644
--- a/docs/interfaces/ILogger.html
+++ b/docs/interfaces/ILogger.html
@@ -1,173 +1,15 @@
-ILogger | procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
-
-
-
Methods debug debug ( message ) : void Returns void error error ( message ) : void Returns void info info ( message ) : void Returns void warn warn ( message ) : void Returns void
\ No newline at end of file
diff --git a/docs/interfaces/IServiceConfig.html b/docs/interfaces/IServiceConfig.html
index 26a7fbf..0150a5a 100644
--- a/docs/interfaces/IServiceConfig.html
+++ b/docs/interfaces/IServiceConfig.html
@@ -1,150 +1,17 @@
-IServiceConfig | procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
-
-
-
-
Interface IServiceConfig
-
-
-Indexable
-[ key: string ]: any
-
-
-
- Index
-
-
-Properties
-basic Auth
+
IServiceConfig | procon-ip
Indexable [ key: string ]: any
-
-Properties
-
-basic Auth
-basic Auth : boolean
-
-
-
-controller Url
-controller Url : string
- Properties basic Auth basic Auth : boolean
controller Url controller Url : string
-
-
-Optional
password
-password ?: string
-
-
-
-Optional
request Headers
-request Headers ?: { [key : string ]: string ; }
-
-
-timeout
-timeout : number
-
-
-
-Optional
username
-username ?: string
-
-
-
-
-
\ No newline at end of file
+ Optional
password password ?: string
Optional
request Headers request Headers ?: { [key : string ]: string ; }
Optional
username username ?: string
\ No newline at end of file
diff --git a/docs/modules.html b/docs/modules.html
index 7bdc9c3..d91cd70 100644
--- a/docs/modules.html
+++ b/docs/modules.html
@@ -1,31 +1,9 @@
-procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
\ No newline at end of file
diff --git a/docs/variables/GETSTATE.html b/docs/variables/GETSTATE.html
index 26e67a4..4b5bd37 100644
--- a/docs/variables/GETSTATE.html
+++ b/docs/variables/GETSTATE.html
@@ -1,67 +1,2 @@
-GETSTATE | procon-ip
-
-
-
-
-
-Preparing search index...
-The search index is not available procon-ip
-
-
-
-
-
-
Variable GETSTATEConst
-
GETSTATE : string = ...
-
-
-
-
-
\ No newline at end of file
+GETSTATE | procon-ip
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index d4c5f41..53371a4 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,29 +1,29 @@
{
"name": "procon-ip",
- "version": "1.7.2",
+ "version": "1.7.3",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "procon-ip",
- "version": "1.7.2",
+ "version": "1.7.3",
"license": "MIT",
"dependencies": {
- "axios": "^1.5.1"
+ "axios": "^1.6.2"
},
"devDependencies": {
- "@typescript-eslint/eslint-plugin": "^6.8.0",
- "@typescript-eslint/parser": "^6.8.0",
- "eslint": "^8.51.0",
- "eslint-config-prettier": "^9.0.0",
+ "@typescript-eslint/eslint-plugin": "^6.15.0",
+ "@typescript-eslint/parser": "^6.15.0",
+ "eslint": "^8.56.0",
+ "eslint-config-prettier": "^9.1.0",
"eslint-config-standard": "^17.1.0",
- "eslint-plugin-import": "^2.28.1",
+ "eslint-plugin-import": "^2.29.1",
"eslint-plugin-node": "^11.1.0",
- "eslint-plugin-prettier": "^5.0.1",
+ "eslint-plugin-prettier": "^5.1.1",
"eslint-plugin-promise": "^6.1.1",
- "prettier": "^3.0.3",
- "typedoc": "^0.25.2",
- "typescript": "^5.2.2"
+ "prettier": "^3.1.1",
+ "typedoc": "^0.25.4",
+ "typescript": "^5.3.3"
}
},
"node_modules/@aashutoshrathi/word-wrap": {
@@ -60,9 +60,9 @@
}
},
"node_modules/@eslint/eslintrc": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz",
- "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==",
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz",
+ "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==",
"dev": true,
"dependencies": {
"ajv": "^6.12.4",
@@ -83,21 +83,21 @@
}
},
"node_modules/@eslint/js": {
- "version": "8.51.0",
- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.51.0.tgz",
- "integrity": "sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==",
+ "version": "8.56.0",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz",
+ "integrity": "sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==",
"dev": true,
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
"node_modules/@humanwhocodes/config-array": {
- "version": "0.11.11",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz",
- "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==",
+ "version": "0.11.13",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz",
+ "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==",
"dev": true,
"dependencies": {
- "@humanwhocodes/object-schema": "^1.2.1",
+ "@humanwhocodes/object-schema": "^2.0.1",
"debug": "^4.1.1",
"minimatch": "^3.0.5"
},
@@ -119,9 +119,9 @@
}
},
"node_modules/@humanwhocodes/object-schema": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
- "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz",
+ "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==",
"dev": true
},
"node_modules/@nodelib/fs.scandir": {
@@ -186,9 +186,9 @@
"dev": true
},
"node_modules/@types/json-schema": {
- "version": "7.0.13",
- "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.13.tgz",
- "integrity": "sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==",
+ "version": "7.0.15",
+ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
+ "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
"dev": true
},
"node_modules/@types/json5": {
@@ -198,22 +198,22 @@
"dev": true
},
"node_modules/@types/semver": {
- "version": "7.5.3",
- "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.3.tgz",
- "integrity": "sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==",
+ "version": "7.5.6",
+ "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz",
+ "integrity": "sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==",
"dev": true
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.8.0.tgz",
- "integrity": "sha512-GosF4238Tkes2SHPQ1i8f6rMtG6zlKwMEB0abqSJ3Npvos+doIlc/ATG+vX1G9coDF3Ex78zM3heXHLyWEwLUw==",
+ "version": "6.15.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.15.0.tgz",
+ "integrity": "sha512-j5qoikQqPccq9QoBAupOP+CBu8BaJ8BLjaXSioDISeTZkVO3ig7oSIKh3H+rEpee7xCXtWwSB4KIL5l6hWZzpg==",
"dev": true,
"dependencies": {
"@eslint-community/regexpp": "^4.5.1",
- "@typescript-eslint/scope-manager": "6.8.0",
- "@typescript-eslint/type-utils": "6.8.0",
- "@typescript-eslint/utils": "6.8.0",
- "@typescript-eslint/visitor-keys": "6.8.0",
+ "@typescript-eslint/scope-manager": "6.15.0",
+ "@typescript-eslint/type-utils": "6.15.0",
+ "@typescript-eslint/utils": "6.15.0",
+ "@typescript-eslint/visitor-keys": "6.15.0",
"debug": "^4.3.4",
"graphemer": "^1.4.0",
"ignore": "^5.2.4",
@@ -239,15 +239,15 @@
}
},
"node_modules/@typescript-eslint/parser": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.8.0.tgz",
- "integrity": "sha512-5tNs6Bw0j6BdWuP8Fx+VH4G9fEPDxnVI7yH1IAPkQH5RUtvKwRoqdecAPdQXv4rSOADAaz1LFBZvZG7VbXivSg==",
+ "version": "6.15.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.15.0.tgz",
+ "integrity": "sha512-MkgKNnsjC6QwcMdlNAel24jjkEO/0hQaMDLqP4S9zq5HBAUJNQB6y+3DwLjX7b3l2b37eNAxMPLwb3/kh8VKdA==",
"dev": true,
"dependencies": {
- "@typescript-eslint/scope-manager": "6.8.0",
- "@typescript-eslint/types": "6.8.0",
- "@typescript-eslint/typescript-estree": "6.8.0",
- "@typescript-eslint/visitor-keys": "6.8.0",
+ "@typescript-eslint/scope-manager": "6.15.0",
+ "@typescript-eslint/types": "6.15.0",
+ "@typescript-eslint/typescript-estree": "6.15.0",
+ "@typescript-eslint/visitor-keys": "6.15.0",
"debug": "^4.3.4"
},
"engines": {
@@ -267,13 +267,13 @@
}
},
"node_modules/@typescript-eslint/scope-manager": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.8.0.tgz",
- "integrity": "sha512-xe0HNBVwCph7rak+ZHcFD6A+q50SMsFwcmfdjs9Kz4qDh5hWhaPhFjRs/SODEhroBI5Ruyvyz9LfwUJ624O40g==",
+ "version": "6.15.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.15.0.tgz",
+ "integrity": "sha512-+BdvxYBltqrmgCNu4Li+fGDIkW9n//NrruzG9X1vBzaNK+ExVXPoGB71kneaVw/Jp+4rH/vaMAGC6JfMbHstVg==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "6.8.0",
- "@typescript-eslint/visitor-keys": "6.8.0"
+ "@typescript-eslint/types": "6.15.0",
+ "@typescript-eslint/visitor-keys": "6.15.0"
},
"engines": {
"node": "^16.0.0 || >=18.0.0"
@@ -284,13 +284,13 @@
}
},
"node_modules/@typescript-eslint/type-utils": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.8.0.tgz",
- "integrity": "sha512-RYOJdlkTJIXW7GSldUIHqc/Hkto8E+fZN96dMIFhuTJcQwdRoGN2rEWA8U6oXbLo0qufH7NPElUb+MceHtz54g==",
+ "version": "6.15.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.15.0.tgz",
+ "integrity": "sha512-CnmHKTfX6450Bo49hPg2OkIm/D/TVYV7jO1MCfPYGwf6x3GO0VU8YMO5AYMn+u3X05lRRxA4fWCz87GFQV6yVQ==",
"dev": true,
"dependencies": {
- "@typescript-eslint/typescript-estree": "6.8.0",
- "@typescript-eslint/utils": "6.8.0",
+ "@typescript-eslint/typescript-estree": "6.15.0",
+ "@typescript-eslint/utils": "6.15.0",
"debug": "^4.3.4",
"ts-api-utils": "^1.0.1"
},
@@ -311,9 +311,9 @@
}
},
"node_modules/@typescript-eslint/types": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.8.0.tgz",
- "integrity": "sha512-p5qOxSum7W3k+llc7owEStXlGmSl8FcGvhYt8Vjy7FqEnmkCVlM3P57XQEGj58oqaBWDQXbJDZxwUWMS/EAPNQ==",
+ "version": "6.15.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.15.0.tgz",
+ "integrity": "sha512-yXjbt//E4T/ee8Ia1b5mGlbNj9fB9lJP4jqLbZualwpP2BCQ5is6BcWwxpIsY4XKAhmdv3hrW92GdtJbatC6dQ==",
"dev": true,
"engines": {
"node": "^16.0.0 || >=18.0.0"
@@ -324,13 +324,13 @@
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.8.0.tgz",
- "integrity": "sha512-ISgV0lQ8XgW+mvv5My/+iTUdRmGspducmQcDw5JxznasXNnZn3SKNrTRuMsEXv+V/O+Lw9AGcQCfVaOPCAk/Zg==",
+ "version": "6.15.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.15.0.tgz",
+ "integrity": "sha512-7mVZJN7Hd15OmGuWrp2T9UvqR2Ecg+1j/Bp1jXUEY2GZKV6FXlOIoqVDmLpBiEiq3katvj/2n2mR0SDwtloCew==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "6.8.0",
- "@typescript-eslint/visitor-keys": "6.8.0",
+ "@typescript-eslint/types": "6.15.0",
+ "@typescript-eslint/visitor-keys": "6.15.0",
"debug": "^4.3.4",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
@@ -351,17 +351,17 @@
}
},
"node_modules/@typescript-eslint/utils": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.8.0.tgz",
- "integrity": "sha512-dKs1itdE2qFG4jr0dlYLQVppqTE+Itt7GmIf/vX6CSvsW+3ov8PbWauVKyyfNngokhIO9sKZeRGCUo1+N7U98Q==",
+ "version": "6.15.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.15.0.tgz",
+ "integrity": "sha512-eF82p0Wrrlt8fQSRL0bGXzK5nWPRV2dYQZdajcfzOD9+cQz9O7ugifrJxclB+xVOvWvagXfqS4Es7vpLP4augw==",
"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.8.0",
- "@typescript-eslint/types": "6.8.0",
- "@typescript-eslint/typescript-estree": "6.8.0",
+ "@typescript-eslint/scope-manager": "6.15.0",
+ "@typescript-eslint/types": "6.15.0",
+ "@typescript-eslint/typescript-estree": "6.15.0",
"semver": "^7.5.4"
},
"engines": {
@@ -376,12 +376,12 @@
}
},
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.8.0.tgz",
- "integrity": "sha512-oqAnbA7c+pgOhW2OhGvxm0t1BULX5peQI/rLsNDpGM78EebV3C9IGbX5HNZabuZ6UQrYveCLjKo8Iy/lLlBkkg==",
+ "version": "6.15.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.15.0.tgz",
+ "integrity": "sha512-1zvtdC1a9h5Tb5jU9x3ADNXO9yjP8rXlaoChu0DQX40vf5ACVpYIVIZhIMZ6d5sDXH7vq4dsZBT1fEGj8D2n2w==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "6.8.0",
+ "@typescript-eslint/types": "6.15.0",
"eslint-visitor-keys": "^3.4.1"
},
"engines": {
@@ -392,10 +392,16 @@
"url": "https://opencollective.com/typescript-eslint"
}
},
+ "node_modules/@ungap/structured-clone": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz",
+ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==",
+ "dev": true
+ },
"node_modules/acorn": {
- "version": "8.10.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz",
- "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==",
+ "version": "8.11.2",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz",
+ "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==",
"dev": true,
"bin": {
"acorn": "bin/acorn"
@@ -479,15 +485,15 @@
}
},
"node_modules/array-includes": {
- "version": "3.1.6",
- "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz",
- "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==",
+ "version": "3.1.7",
+ "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz",
+ "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==",
"dev": true,
"dependencies": {
"call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
- "get-intrinsic": "^1.1.3",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "get-intrinsic": "^1.2.1",
"is-string": "^1.0.7"
},
"engines": {
@@ -507,16 +513,16 @@
}
},
"node_modules/array.prototype.findlastindex": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.2.tgz",
- "integrity": "sha512-tb5thFFlUcp7NdNF6/MpDk/1r/4awWG1FIz3YqDf+/zJSTezBb+/5WViH41obXULHVpDzoiCLpJ/ZO9YbJMsdw==",
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz",
+ "integrity": "sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==",
"dev": true,
"dependencies": {
"call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
"es-shim-unscopables": "^1.0.0",
- "get-intrinsic": "^1.1.3"
+ "get-intrinsic": "^1.2.1"
},
"engines": {
"node": ">= 0.4"
@@ -526,14 +532,14 @@
}
},
"node_modules/array.prototype.flat": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz",
- "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==",
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz",
+ "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==",
"dev": true,
"dependencies": {
"call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
"es-shim-unscopables": "^1.0.0"
},
"engines": {
@@ -544,14 +550,14 @@
}
},
"node_modules/array.prototype.flatmap": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz",
- "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==",
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz",
+ "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==",
"dev": true,
"dependencies": {
"call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
"es-shim-unscopables": "^1.0.0"
},
"engines": {
@@ -562,14 +568,15 @@
}
},
"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==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz",
+ "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==",
"dev": true,
"dependencies": {
"array-buffer-byte-length": "^1.0.0",
"call-bind": "^1.0.2",
"define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
"get-intrinsic": "^1.2.1",
"is-array-buffer": "^3.0.2",
"is-shared-array-buffer": "^1.0.2"
@@ -599,9 +606,9 @@
}
},
"node_modules/axios": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.5.1.tgz",
- "integrity": "sha512-Q28iYCWzNHjAm+yEAot5QaAMxhMghWLFVf7rRdwhUI+c2jix2DUXjAHXVi+s1ibs3mjPO/cCgbA++3BjD0vP/A==",
+ "version": "1.6.2",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz",
+ "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==",
"dependencies": {
"follow-redirects": "^1.15.0",
"form-data": "^4.0.0",
@@ -683,13 +690,14 @@
}
},
"node_modules/call-bind": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
- "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz",
+ "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==",
"dev": true,
"dependencies": {
- "function-bind": "^1.1.1",
- "get-intrinsic": "^1.0.2"
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.1",
+ "set-function-length": "^1.1.1"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -826,6 +834,20 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/define-data-property": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz",
+ "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==",
+ "dev": true,
+ "dependencies": {
+ "get-intrinsic": "^1.2.1",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/define-lazy-prop": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz",
@@ -839,11 +861,12 @@
}
},
"node_modules/define-properties": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz",
- "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
+ "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
"dev": true,
"dependencies": {
+ "define-data-property": "^1.0.1",
"has-property-descriptors": "^1.0.0",
"object-keys": "^1.1.1"
},
@@ -887,26 +910,26 @@
}
},
"node_modules/es-abstract": {
- "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==",
+ "version": "1.22.3",
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz",
+ "integrity": "sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==",
"dev": true,
"dependencies": {
"array-buffer-byte-length": "^1.0.0",
- "arraybuffer.prototype.slice": "^1.0.1",
+ "arraybuffer.prototype.slice": "^1.0.2",
"available-typed-arrays": "^1.0.5",
- "call-bind": "^1.0.2",
+ "call-bind": "^1.0.5",
"es-set-tostringtag": "^2.0.1",
"es-to-primitive": "^1.2.1",
- "function.prototype.name": "^1.1.5",
- "get-intrinsic": "^1.2.1",
+ "function.prototype.name": "^1.1.6",
+ "get-intrinsic": "^1.2.2",
"get-symbol-description": "^1.0.0",
"globalthis": "^1.0.3",
"gopd": "^1.0.1",
- "has": "^1.0.3",
"has-property-descriptors": "^1.0.0",
"has-proto": "^1.0.1",
"has-symbols": "^1.0.3",
+ "hasown": "^2.0.0",
"internal-slot": "^1.0.5",
"is-array-buffer": "^3.0.2",
"is-callable": "^1.2.7",
@@ -914,23 +937,23 @@
"is-regex": "^1.1.4",
"is-shared-array-buffer": "^1.0.2",
"is-string": "^1.0.7",
- "is-typed-array": "^1.1.10",
+ "is-typed-array": "^1.1.12",
"is-weakref": "^1.0.2",
- "object-inspect": "^1.12.3",
+ "object-inspect": "^1.13.1",
"object-keys": "^1.1.1",
"object.assign": "^4.1.4",
- "regexp.prototype.flags": "^1.5.0",
- "safe-array-concat": "^1.0.0",
+ "regexp.prototype.flags": "^1.5.1",
+ "safe-array-concat": "^1.0.1",
"safe-regex-test": "^1.0.0",
- "string.prototype.trim": "^1.2.7",
- "string.prototype.trimend": "^1.0.6",
- "string.prototype.trimstart": "^1.0.6",
+ "string.prototype.trim": "^1.2.8",
+ "string.prototype.trimend": "^1.0.7",
+ "string.prototype.trimstart": "^1.0.7",
"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",
- "which-typed-array": "^1.1.10"
+ "which-typed-array": "^1.1.13"
},
"engines": {
"node": ">= 0.4"
@@ -940,26 +963,26 @@
}
},
"node_modules/es-set-tostringtag": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz",
- "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz",
+ "integrity": "sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==",
"dev": true,
"dependencies": {
- "get-intrinsic": "^1.1.3",
- "has": "^1.0.3",
- "has-tostringtag": "^1.0.0"
+ "get-intrinsic": "^1.2.2",
+ "has-tostringtag": "^1.0.0",
+ "hasown": "^2.0.0"
},
"engines": {
"node": ">= 0.4"
}
},
"node_modules/es-shim-unscopables": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz",
- "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz",
+ "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==",
"dev": true,
"dependencies": {
- "has": "^1.0.3"
+ "hasown": "^2.0.0"
}
},
"node_modules/es-to-primitive": {
@@ -992,18 +1015,19 @@
}
},
"node_modules/eslint": {
- "version": "8.51.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.51.0.tgz",
- "integrity": "sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==",
+ "version": "8.56.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz",
+ "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==",
"dev": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.2.0",
"@eslint-community/regexpp": "^4.6.1",
- "@eslint/eslintrc": "^2.1.2",
- "@eslint/js": "8.51.0",
- "@humanwhocodes/config-array": "^0.11.11",
+ "@eslint/eslintrc": "^2.1.4",
+ "@eslint/js": "8.56.0",
+ "@humanwhocodes/config-array": "^0.11.13",
"@humanwhocodes/module-importer": "^1.0.1",
"@nodelib/fs.walk": "^1.2.8",
+ "@ungap/structured-clone": "^1.2.0",
"ajv": "^6.12.4",
"chalk": "^4.0.0",
"cross-spawn": "^7.0.2",
@@ -1046,9 +1070,9 @@
}
},
"node_modules/eslint-config-prettier": {
- "version": "9.0.0",
- "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.0.0.tgz",
- "integrity": "sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==",
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz",
+ "integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==",
"dev": true,
"bin": {
"eslint-config-prettier": "bin/cli.js"
@@ -1087,14 +1111,14 @@
}
},
"node_modules/eslint-import-resolver-node": {
- "version": "0.3.7",
- "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz",
- "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==",
+ "version": "0.3.9",
+ "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz",
+ "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==",
"dev": true,
"dependencies": {
"debug": "^3.2.7",
- "is-core-module": "^2.11.0",
- "resolve": "^1.22.1"
+ "is-core-module": "^2.13.0",
+ "resolve": "^1.22.4"
}
},
"node_modules/eslint-import-resolver-node/node_modules/debug": {
@@ -1179,28 +1203,28 @@
}
},
"node_modules/eslint-plugin-import": {
- "version": "2.28.1",
- "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz",
- "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==",
+ "version": "2.29.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz",
+ "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==",
"dev": true,
"dependencies": {
- "array-includes": "^3.1.6",
- "array.prototype.findlastindex": "^1.2.2",
- "array.prototype.flat": "^1.3.1",
- "array.prototype.flatmap": "^1.3.1",
+ "array-includes": "^3.1.7",
+ "array.prototype.findlastindex": "^1.2.3",
+ "array.prototype.flat": "^1.3.2",
+ "array.prototype.flatmap": "^1.3.2",
"debug": "^3.2.7",
"doctrine": "^2.1.0",
- "eslint-import-resolver-node": "^0.3.7",
+ "eslint-import-resolver-node": "^0.3.9",
"eslint-module-utils": "^2.8.0",
- "has": "^1.0.3",
- "is-core-module": "^2.13.0",
+ "hasown": "^2.0.0",
+ "is-core-module": "^2.13.1",
"is-glob": "^4.0.3",
"minimatch": "^3.1.2",
- "object.fromentries": "^2.0.6",
- "object.groupby": "^1.0.0",
- "object.values": "^1.1.6",
+ "object.fromentries": "^2.0.7",
+ "object.groupby": "^1.0.1",
+ "object.values": "^1.1.7",
"semver": "^6.3.1",
- "tsconfig-paths": "^3.14.2"
+ "tsconfig-paths": "^3.15.0"
},
"engines": {
"node": ">=4"
@@ -1338,9 +1362,9 @@
}
},
"node_modules/eslint-plugin-prettier": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.1.tgz",
- "integrity": "sha512-m3u5RnR56asrwV/lDC4GHorlW75DsFfmUcjfCYylTUs85dBRnB7VM6xG8eCMJdeDRnppzmxZVf1GEPJvl1JmNg==",
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.1.tgz",
+ "integrity": "sha512-WQpV3mSmIobb77s4qiCZu3dBrZZ0rj8ckSfBtRrgNK9Wnh2s3eiaxNTWloz1LJ1WtvqZES/PAI7PLvsrGt/CEA==",
"dev": true,
"dependencies": {
"prettier-linter-helpers": "^1.0.0",
@@ -1355,6 +1379,7 @@
"peerDependencies": {
"@types/eslint": ">=8.0.0",
"eslint": ">=8.0.0",
+ "eslint-config-prettier": "*",
"prettier": ">=3.0.0"
},
"peerDependenciesMeta": {
@@ -1685,21 +1710,24 @@
"dev": true
},
"node_modules/function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
- "dev": true
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
"node_modules/function.prototype.name": {
- "version": "1.1.5",
- "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz",
- "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==",
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz",
+ "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==",
"dev": true,
"dependencies": {
"call-bind": "^1.0.2",
- "define-properties": "^1.1.3",
- "es-abstract": "^1.19.0",
- "functions-have-names": "^1.2.2"
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "functions-have-names": "^1.2.3"
},
"engines": {
"node": ">= 0.4"
@@ -1718,15 +1746,15 @@
}
},
"node_modules/get-intrinsic": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz",
- "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==",
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz",
+ "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==",
"dev": true,
"dependencies": {
- "function-bind": "^1.1.1",
- "has": "^1.0.3",
+ "function-bind": "^1.1.2",
"has-proto": "^1.0.1",
- "has-symbols": "^1.0.3"
+ "has-symbols": "^1.0.3",
+ "hasown": "^2.0.0"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -1793,9 +1821,9 @@
}
},
"node_modules/globals": {
- "version": "13.21.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz",
- "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==",
+ "version": "13.24.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",
+ "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
"dev": true,
"dependencies": {
"type-fest": "^0.20.2"
@@ -1860,18 +1888,6 @@
"integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
"dev": true
},
- "node_modules/has": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
- "dev": true,
- "dependencies": {
- "function-bind": "^1.1.1"
- },
- "engines": {
- "node": ">= 0.4.0"
- }
- },
"node_modules/has-bigints": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
@@ -1891,12 +1907,12 @@
}
},
"node_modules/has-property-descriptors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
- "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz",
+ "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==",
"dev": true,
"dependencies": {
- "get-intrinsic": "^1.1.1"
+ "get-intrinsic": "^1.2.2"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -1941,6 +1957,18 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/hasown": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz",
+ "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==",
+ "dev": true,
+ "dependencies": {
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/human-signals": {
"version": "4.3.1",
"resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz",
@@ -2001,13 +2029,13 @@
"dev": true
},
"node_modules/internal-slot": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz",
- "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==",
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz",
+ "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==",
"dev": true,
"dependencies": {
- "get-intrinsic": "^1.2.0",
- "has": "^1.0.3",
+ "get-intrinsic": "^1.2.2",
+ "hasown": "^2.0.0",
"side-channel": "^1.0.4"
},
"engines": {
@@ -2069,12 +2097,12 @@
}
},
"node_modules/is-core-module": {
- "version": "2.13.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz",
- "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==",
+ "version": "2.13.1",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz",
+ "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==",
"dev": true,
"dependencies": {
- "has": "^1.0.3"
+ "hasown": "^2.0.0"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -2556,9 +2584,9 @@
}
},
"node_modules/object-inspect": {
- "version": "1.12.3",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz",
- "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==",
+ "version": "1.13.1",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz",
+ "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==",
"dev": true,
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -2574,13 +2602,13 @@
}
},
"node_modules/object.assign": {
- "version": "4.1.4",
- "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
- "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
+ "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
+ "call-bind": "^1.0.5",
+ "define-properties": "^1.2.1",
"has-symbols": "^1.0.3",
"object-keys": "^1.1.1"
},
@@ -2592,14 +2620,14 @@
}
},
"node_modules/object.fromentries": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz",
- "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==",
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz",
+ "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==",
"dev": true,
"dependencies": {
"call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
},
"engines": {
"node": ">= 0.4"
@@ -2609,26 +2637,26 @@
}
},
"node_modules/object.groupby": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.0.tgz",
- "integrity": "sha512-70MWG6NfRH9GnbZOikuhPPYzpUpof9iW2J9E4dW7FXTqPNb6rllE6u39SKwwiNh8lCwX3DDb5OgcKGiEBrTTyw==",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.1.tgz",
+ "integrity": "sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==",
"dev": true,
"dependencies": {
"call-bind": "^1.0.2",
"define-properties": "^1.2.0",
- "es-abstract": "^1.21.2",
+ "es-abstract": "^1.22.1",
"get-intrinsic": "^1.2.1"
}
},
"node_modules/object.values": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz",
- "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==",
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz",
+ "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==",
"dev": true,
"dependencies": {
"call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
},
"engines": {
"node": ">= 0.4"
@@ -2808,9 +2836,9 @@
}
},
"node_modules/prettier": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.3.tgz",
- "integrity": "sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==",
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz",
+ "integrity": "sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==",
"dev": true,
"bin": {
"prettier": "bin/prettier.cjs"
@@ -2840,9 +2868,9 @@
"integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
},
"node_modules/punycode": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
- "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
+ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
"dev": true,
"engines": {
"node": ">=6"
@@ -2869,14 +2897,14 @@
]
},
"node_modules/regexp.prototype.flags": {
- "version": "1.5.0",
- "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz",
- "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==",
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz",
+ "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==",
"dev": true,
"dependencies": {
"call-bind": "^1.0.2",
"define-properties": "^1.2.0",
- "functions-have-names": "^1.2.3"
+ "set-function-name": "^2.0.0"
},
"engines": {
"node": ">= 0.4"
@@ -3076,13 +3104,13 @@
}
},
"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==",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz",
+ "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==",
"dev": true,
"dependencies": {
"call-bind": "^1.0.2",
- "get-intrinsic": "^1.2.0",
+ "get-intrinsic": "^1.2.1",
"has-symbols": "^1.0.3",
"isarray": "^2.0.5"
},
@@ -3122,6 +3150,35 @@
"node": ">=10"
}
},
+ "node_modules/set-function-length": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz",
+ "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==",
+ "dev": true,
+ "dependencies": {
+ "define-data-property": "^1.1.1",
+ "get-intrinsic": "^1.2.1",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/set-function-name": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz",
+ "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==",
+ "dev": true,
+ "dependencies": {
+ "define-data-property": "^1.0.1",
+ "functions-have-names": "^1.2.3",
+ "has-property-descriptors": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/shebang-command": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
@@ -3185,14 +3242,14 @@
}
},
"node_modules/string.prototype.trim": {
- "version": "1.2.7",
- "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz",
- "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==",
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz",
+ "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==",
"dev": true,
"dependencies": {
"call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
},
"engines": {
"node": ">= 0.4"
@@ -3202,28 +3259,28 @@
}
},
"node_modules/string.prototype.trimend": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz",
- "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==",
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz",
+ "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==",
"dev": true,
"dependencies": {
"call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/string.prototype.trimstart": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz",
- "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==",
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz",
+ "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==",
"dev": true,
"dependencies": {
"call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -3363,9 +3420,9 @@
}
},
"node_modules/tsconfig-paths": {
- "version": "3.14.2",
- "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz",
- "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==",
+ "version": "3.15.0",
+ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz",
+ "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==",
"dev": true,
"dependencies": {
"@types/json5": "^0.0.29",
@@ -3464,9 +3521,9 @@
}
},
"node_modules/typedoc": {
- "version": "0.25.2",
- "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.25.2.tgz",
- "integrity": "sha512-286F7BeATBiWe/qC4PCOCKlSTwfnsLbC/4cZ68oGBbvAqb9vV33quEOXx7q176OXotD+JdEerdQ1OZGJ818lnA==",
+ "version": "0.25.4",
+ "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.25.4.tgz",
+ "integrity": "sha512-Du9ImmpBCw54bX275yJrxPVnjdIyJO/84co0/L9mwe0R3G4FSR6rQ09AlXVRvZEGMUg09+z/usc8mgygQ1aidA==",
"dev": true,
"dependencies": {
"lunr": "^2.3.9",
@@ -3481,7 +3538,7 @@
"node": ">= 16"
},
"peerDependencies": {
- "typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x"
+ "typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x"
}
},
"node_modules/typedoc/node_modules/brace-expansion": {
@@ -3509,9 +3566,9 @@
}
},
"node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "version": "5.3.3",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz",
+ "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -3598,13 +3655,13 @@
}
},
"node_modules/which-typed-array": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz",
- "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==",
+ "version": "1.1.13",
+ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz",
+ "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==",
"dev": true,
"dependencies": {
"available-typed-arrays": "^1.0.5",
- "call-bind": "^1.0.2",
+ "call-bind": "^1.0.4",
"for-each": "^0.3.3",
"gopd": "^1.0.1",
"has-tostringtag": "^1.0.0"
@@ -3664,9 +3721,9 @@
"dev": true
},
"@eslint/eslintrc": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz",
- "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==",
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz",
+ "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==",
"dev": true,
"requires": {
"ajv": "^6.12.4",
@@ -3681,18 +3738,18 @@
}
},
"@eslint/js": {
- "version": "8.51.0",
- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.51.0.tgz",
- "integrity": "sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==",
+ "version": "8.56.0",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz",
+ "integrity": "sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==",
"dev": true
},
"@humanwhocodes/config-array": {
- "version": "0.11.11",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz",
- "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==",
+ "version": "0.11.13",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz",
+ "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==",
"dev": true,
"requires": {
- "@humanwhocodes/object-schema": "^1.2.1",
+ "@humanwhocodes/object-schema": "^2.0.1",
"debug": "^4.1.1",
"minimatch": "^3.0.5"
}
@@ -3704,9 +3761,9 @@
"dev": true
},
"@humanwhocodes/object-schema": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
- "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz",
+ "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==",
"dev": true
},
"@nodelib/fs.scandir": {
@@ -3758,9 +3815,9 @@
}
},
"@types/json-schema": {
- "version": "7.0.13",
- "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.13.tgz",
- "integrity": "sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==",
+ "version": "7.0.15",
+ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
+ "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
"dev": true
},
"@types/json5": {
@@ -3770,22 +3827,22 @@
"dev": true
},
"@types/semver": {
- "version": "7.5.3",
- "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.3.tgz",
- "integrity": "sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==",
+ "version": "7.5.6",
+ "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz",
+ "integrity": "sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==",
"dev": true
},
"@typescript-eslint/eslint-plugin": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.8.0.tgz",
- "integrity": "sha512-GosF4238Tkes2SHPQ1i8f6rMtG6zlKwMEB0abqSJ3Npvos+doIlc/ATG+vX1G9coDF3Ex78zM3heXHLyWEwLUw==",
+ "version": "6.15.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.15.0.tgz",
+ "integrity": "sha512-j5qoikQqPccq9QoBAupOP+CBu8BaJ8BLjaXSioDISeTZkVO3ig7oSIKh3H+rEpee7xCXtWwSB4KIL5l6hWZzpg==",
"dev": true,
"requires": {
"@eslint-community/regexpp": "^4.5.1",
- "@typescript-eslint/scope-manager": "6.8.0",
- "@typescript-eslint/type-utils": "6.8.0",
- "@typescript-eslint/utils": "6.8.0",
- "@typescript-eslint/visitor-keys": "6.8.0",
+ "@typescript-eslint/scope-manager": "6.15.0",
+ "@typescript-eslint/type-utils": "6.15.0",
+ "@typescript-eslint/utils": "6.15.0",
+ "@typescript-eslint/visitor-keys": "6.15.0",
"debug": "^4.3.4",
"graphemer": "^1.4.0",
"ignore": "^5.2.4",
@@ -3795,54 +3852,54 @@
}
},
"@typescript-eslint/parser": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.8.0.tgz",
- "integrity": "sha512-5tNs6Bw0j6BdWuP8Fx+VH4G9fEPDxnVI7yH1IAPkQH5RUtvKwRoqdecAPdQXv4rSOADAaz1LFBZvZG7VbXivSg==",
+ "version": "6.15.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.15.0.tgz",
+ "integrity": "sha512-MkgKNnsjC6QwcMdlNAel24jjkEO/0hQaMDLqP4S9zq5HBAUJNQB6y+3DwLjX7b3l2b37eNAxMPLwb3/kh8VKdA==",
"dev": true,
"requires": {
- "@typescript-eslint/scope-manager": "6.8.0",
- "@typescript-eslint/types": "6.8.0",
- "@typescript-eslint/typescript-estree": "6.8.0",
- "@typescript-eslint/visitor-keys": "6.8.0",
+ "@typescript-eslint/scope-manager": "6.15.0",
+ "@typescript-eslint/types": "6.15.0",
+ "@typescript-eslint/typescript-estree": "6.15.0",
+ "@typescript-eslint/visitor-keys": "6.15.0",
"debug": "^4.3.4"
}
},
"@typescript-eslint/scope-manager": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.8.0.tgz",
- "integrity": "sha512-xe0HNBVwCph7rak+ZHcFD6A+q50SMsFwcmfdjs9Kz4qDh5hWhaPhFjRs/SODEhroBI5Ruyvyz9LfwUJ624O40g==",
+ "version": "6.15.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.15.0.tgz",
+ "integrity": "sha512-+BdvxYBltqrmgCNu4Li+fGDIkW9n//NrruzG9X1vBzaNK+ExVXPoGB71kneaVw/Jp+4rH/vaMAGC6JfMbHstVg==",
"dev": true,
"requires": {
- "@typescript-eslint/types": "6.8.0",
- "@typescript-eslint/visitor-keys": "6.8.0"
+ "@typescript-eslint/types": "6.15.0",
+ "@typescript-eslint/visitor-keys": "6.15.0"
}
},
"@typescript-eslint/type-utils": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.8.0.tgz",
- "integrity": "sha512-RYOJdlkTJIXW7GSldUIHqc/Hkto8E+fZN96dMIFhuTJcQwdRoGN2rEWA8U6oXbLo0qufH7NPElUb+MceHtz54g==",
+ "version": "6.15.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.15.0.tgz",
+ "integrity": "sha512-CnmHKTfX6450Bo49hPg2OkIm/D/TVYV7jO1MCfPYGwf6x3GO0VU8YMO5AYMn+u3X05lRRxA4fWCz87GFQV6yVQ==",
"dev": true,
"requires": {
- "@typescript-eslint/typescript-estree": "6.8.0",
- "@typescript-eslint/utils": "6.8.0",
+ "@typescript-eslint/typescript-estree": "6.15.0",
+ "@typescript-eslint/utils": "6.15.0",
"debug": "^4.3.4",
"ts-api-utils": "^1.0.1"
}
},
"@typescript-eslint/types": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.8.0.tgz",
- "integrity": "sha512-p5qOxSum7W3k+llc7owEStXlGmSl8FcGvhYt8Vjy7FqEnmkCVlM3P57XQEGj58oqaBWDQXbJDZxwUWMS/EAPNQ==",
+ "version": "6.15.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.15.0.tgz",
+ "integrity": "sha512-yXjbt//E4T/ee8Ia1b5mGlbNj9fB9lJP4jqLbZualwpP2BCQ5is6BcWwxpIsY4XKAhmdv3hrW92GdtJbatC6dQ==",
"dev": true
},
"@typescript-eslint/typescript-estree": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.8.0.tgz",
- "integrity": "sha512-ISgV0lQ8XgW+mvv5My/+iTUdRmGspducmQcDw5JxznasXNnZn3SKNrTRuMsEXv+V/O+Lw9AGcQCfVaOPCAk/Zg==",
+ "version": "6.15.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.15.0.tgz",
+ "integrity": "sha512-7mVZJN7Hd15OmGuWrp2T9UvqR2Ecg+1j/Bp1jXUEY2GZKV6FXlOIoqVDmLpBiEiq3katvj/2n2mR0SDwtloCew==",
"dev": true,
"requires": {
- "@typescript-eslint/types": "6.8.0",
- "@typescript-eslint/visitor-keys": "6.8.0",
+ "@typescript-eslint/types": "6.15.0",
+ "@typescript-eslint/visitor-keys": "6.15.0",
"debug": "^4.3.4",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
@@ -3851,34 +3908,40 @@
}
},
"@typescript-eslint/utils": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.8.0.tgz",
- "integrity": "sha512-dKs1itdE2qFG4jr0dlYLQVppqTE+Itt7GmIf/vX6CSvsW+3ov8PbWauVKyyfNngokhIO9sKZeRGCUo1+N7U98Q==",
+ "version": "6.15.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.15.0.tgz",
+ "integrity": "sha512-eF82p0Wrrlt8fQSRL0bGXzK5nWPRV2dYQZdajcfzOD9+cQz9O7ugifrJxclB+xVOvWvagXfqS4Es7vpLP4augw==",
"dev": true,
"requires": {
"@eslint-community/eslint-utils": "^4.4.0",
"@types/json-schema": "^7.0.12",
"@types/semver": "^7.5.0",
- "@typescript-eslint/scope-manager": "6.8.0",
- "@typescript-eslint/types": "6.8.0",
- "@typescript-eslint/typescript-estree": "6.8.0",
+ "@typescript-eslint/scope-manager": "6.15.0",
+ "@typescript-eslint/types": "6.15.0",
+ "@typescript-eslint/typescript-estree": "6.15.0",
"semver": "^7.5.4"
}
},
"@typescript-eslint/visitor-keys": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.8.0.tgz",
- "integrity": "sha512-oqAnbA7c+pgOhW2OhGvxm0t1BULX5peQI/rLsNDpGM78EebV3C9IGbX5HNZabuZ6UQrYveCLjKo8Iy/lLlBkkg==",
+ "version": "6.15.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.15.0.tgz",
+ "integrity": "sha512-1zvtdC1a9h5Tb5jU9x3ADNXO9yjP8rXlaoChu0DQX40vf5ACVpYIVIZhIMZ6d5sDXH7vq4dsZBT1fEGj8D2n2w==",
"dev": true,
"requires": {
- "@typescript-eslint/types": "6.8.0",
+ "@typescript-eslint/types": "6.15.0",
"eslint-visitor-keys": "^3.4.1"
}
},
+ "@ungap/structured-clone": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz",
+ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==",
+ "dev": true
+ },
"acorn": {
- "version": "8.10.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz",
- "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==",
+ "version": "8.11.2",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz",
+ "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==",
"dev": true
},
"acorn-jsx": {
@@ -3938,15 +4001,15 @@
}
},
"array-includes": {
- "version": "3.1.6",
- "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz",
- "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==",
+ "version": "3.1.7",
+ "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz",
+ "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==",
"dev": true,
"requires": {
"call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
- "get-intrinsic": "^1.1.3",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "get-intrinsic": "^1.2.1",
"is-string": "^1.0.7"
}
},
@@ -3957,51 +4020,52 @@
"dev": true
},
"array.prototype.findlastindex": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.2.tgz",
- "integrity": "sha512-tb5thFFlUcp7NdNF6/MpDk/1r/4awWG1FIz3YqDf+/zJSTezBb+/5WViH41obXULHVpDzoiCLpJ/ZO9YbJMsdw==",
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz",
+ "integrity": "sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==",
"dev": true,
"requires": {
"call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
"es-shim-unscopables": "^1.0.0",
- "get-intrinsic": "^1.1.3"
+ "get-intrinsic": "^1.2.1"
}
},
"array.prototype.flat": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz",
- "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==",
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz",
+ "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==",
"dev": true,
"requires": {
"call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
"es-shim-unscopables": "^1.0.0"
}
},
"array.prototype.flatmap": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz",
- "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==",
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz",
+ "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==",
"dev": true,
"requires": {
"call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
"es-shim-unscopables": "^1.0.0"
}
},
"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==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz",
+ "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==",
"dev": true,
"requires": {
"array-buffer-byte-length": "^1.0.0",
"call-bind": "^1.0.2",
"define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
"get-intrinsic": "^1.2.1",
"is-array-buffer": "^3.0.2",
"is-shared-array-buffer": "^1.0.2"
@@ -4019,9 +4083,9 @@
"dev": true
},
"axios": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.5.1.tgz",
- "integrity": "sha512-Q28iYCWzNHjAm+yEAot5QaAMxhMghWLFVf7rRdwhUI+c2jix2DUXjAHXVi+s1ibs3mjPO/cCgbA++3BjD0vP/A==",
+ "version": "1.6.2",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz",
+ "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==",
"requires": {
"follow-redirects": "^1.15.0",
"form-data": "^4.0.0",
@@ -4088,13 +4152,14 @@
}
},
"call-bind": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
- "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz",
+ "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==",
"dev": true,
"requires": {
- "function-bind": "^1.1.1",
- "get-intrinsic": "^1.0.2"
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.1",
+ "set-function-length": "^1.1.1"
}
},
"callsites": {
@@ -4190,6 +4255,17 @@
"untildify": "^4.0.0"
}
},
+ "define-data-property": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz",
+ "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==",
+ "dev": true,
+ "requires": {
+ "get-intrinsic": "^1.2.1",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.0"
+ }
+ },
"define-lazy-prop": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz",
@@ -4197,11 +4273,12 @@
"dev": true
},
"define-properties": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz",
- "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
+ "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
"dev": true,
"requires": {
+ "define-data-property": "^1.0.1",
"has-property-descriptors": "^1.0.0",
"object-keys": "^1.1.1"
}
@@ -4230,26 +4307,26 @@
}
},
"es-abstract": {
- "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==",
+ "version": "1.22.3",
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz",
+ "integrity": "sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==",
"dev": true,
"requires": {
"array-buffer-byte-length": "^1.0.0",
- "arraybuffer.prototype.slice": "^1.0.1",
+ "arraybuffer.prototype.slice": "^1.0.2",
"available-typed-arrays": "^1.0.5",
- "call-bind": "^1.0.2",
+ "call-bind": "^1.0.5",
"es-set-tostringtag": "^2.0.1",
"es-to-primitive": "^1.2.1",
- "function.prototype.name": "^1.1.5",
- "get-intrinsic": "^1.2.1",
+ "function.prototype.name": "^1.1.6",
+ "get-intrinsic": "^1.2.2",
"get-symbol-description": "^1.0.0",
"globalthis": "^1.0.3",
"gopd": "^1.0.1",
- "has": "^1.0.3",
"has-property-descriptors": "^1.0.0",
"has-proto": "^1.0.1",
"has-symbols": "^1.0.3",
+ "hasown": "^2.0.0",
"internal-slot": "^1.0.5",
"is-array-buffer": "^3.0.2",
"is-callable": "^1.2.7",
@@ -4257,43 +4334,43 @@
"is-regex": "^1.1.4",
"is-shared-array-buffer": "^1.0.2",
"is-string": "^1.0.7",
- "is-typed-array": "^1.1.10",
+ "is-typed-array": "^1.1.12",
"is-weakref": "^1.0.2",
- "object-inspect": "^1.12.3",
+ "object-inspect": "^1.13.1",
"object-keys": "^1.1.1",
"object.assign": "^4.1.4",
- "regexp.prototype.flags": "^1.5.0",
- "safe-array-concat": "^1.0.0",
+ "regexp.prototype.flags": "^1.5.1",
+ "safe-array-concat": "^1.0.1",
"safe-regex-test": "^1.0.0",
- "string.prototype.trim": "^1.2.7",
- "string.prototype.trimend": "^1.0.6",
- "string.prototype.trimstart": "^1.0.6",
+ "string.prototype.trim": "^1.2.8",
+ "string.prototype.trimend": "^1.0.7",
+ "string.prototype.trimstart": "^1.0.7",
"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",
- "which-typed-array": "^1.1.10"
+ "which-typed-array": "^1.1.13"
}
},
"es-set-tostringtag": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz",
- "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz",
+ "integrity": "sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==",
"dev": true,
"requires": {
- "get-intrinsic": "^1.1.3",
- "has": "^1.0.3",
- "has-tostringtag": "^1.0.0"
+ "get-intrinsic": "^1.2.2",
+ "has-tostringtag": "^1.0.0",
+ "hasown": "^2.0.0"
}
},
"es-shim-unscopables": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz",
- "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz",
+ "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==",
"dev": true,
"requires": {
- "has": "^1.0.3"
+ "hasown": "^2.0.0"
}
},
"es-to-primitive": {
@@ -4314,18 +4391,19 @@
"dev": true
},
"eslint": {
- "version": "8.51.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.51.0.tgz",
- "integrity": "sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==",
+ "version": "8.56.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz",
+ "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==",
"dev": true,
"requires": {
"@eslint-community/eslint-utils": "^4.2.0",
"@eslint-community/regexpp": "^4.6.1",
- "@eslint/eslintrc": "^2.1.2",
- "@eslint/js": "8.51.0",
- "@humanwhocodes/config-array": "^0.11.11",
+ "@eslint/eslintrc": "^2.1.4",
+ "@eslint/js": "8.56.0",
+ "@humanwhocodes/config-array": "^0.11.13",
"@humanwhocodes/module-importer": "^1.0.1",
"@nodelib/fs.walk": "^1.2.8",
+ "@ungap/structured-clone": "^1.2.0",
"ajv": "^6.12.4",
"chalk": "^4.0.0",
"cross-spawn": "^7.0.2",
@@ -4359,9 +4437,9 @@
}
},
"eslint-config-prettier": {
- "version": "9.0.0",
- "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.0.0.tgz",
- "integrity": "sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==",
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz",
+ "integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==",
"dev": true,
"requires": {}
},
@@ -4373,14 +4451,14 @@
"requires": {}
},
"eslint-import-resolver-node": {
- "version": "0.3.7",
- "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz",
- "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==",
+ "version": "0.3.9",
+ "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz",
+ "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==",
"dev": true,
"requires": {
"debug": "^3.2.7",
- "is-core-module": "^2.11.0",
- "resolve": "^1.22.1"
+ "is-core-module": "^2.13.0",
+ "resolve": "^1.22.4"
},
"dependencies": {
"debug": {
@@ -4445,28 +4523,28 @@
}
},
"eslint-plugin-import": {
- "version": "2.28.1",
- "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz",
- "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==",
+ "version": "2.29.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz",
+ "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==",
"dev": true,
"requires": {
- "array-includes": "^3.1.6",
- "array.prototype.findlastindex": "^1.2.2",
- "array.prototype.flat": "^1.3.1",
- "array.prototype.flatmap": "^1.3.1",
+ "array-includes": "^3.1.7",
+ "array.prototype.findlastindex": "^1.2.3",
+ "array.prototype.flat": "^1.3.2",
+ "array.prototype.flatmap": "^1.3.2",
"debug": "^3.2.7",
"doctrine": "^2.1.0",
- "eslint-import-resolver-node": "^0.3.7",
+ "eslint-import-resolver-node": "^0.3.9",
"eslint-module-utils": "^2.8.0",
- "has": "^1.0.3",
- "is-core-module": "^2.13.0",
+ "hasown": "^2.0.0",
+ "is-core-module": "^2.13.1",
"is-glob": "^4.0.3",
"minimatch": "^3.1.2",
- "object.fromentries": "^2.0.6",
- "object.groupby": "^1.0.0",
- "object.values": "^1.1.6",
+ "object.fromentries": "^2.0.7",
+ "object.groupby": "^1.0.1",
+ "object.values": "^1.1.7",
"semver": "^6.3.1",
- "tsconfig-paths": "^3.14.2"
+ "tsconfig-paths": "^3.15.0"
},
"dependencies": {
"debug": {
@@ -4560,9 +4638,9 @@
}
},
"eslint-plugin-prettier": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.1.tgz",
- "integrity": "sha512-m3u5RnR56asrwV/lDC4GHorlW75DsFfmUcjfCYylTUs85dBRnB7VM6xG8eCMJdeDRnppzmxZVf1GEPJvl1JmNg==",
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.1.tgz",
+ "integrity": "sha512-WQpV3mSmIobb77s4qiCZu3dBrZZ0rj8ckSfBtRrgNK9Wnh2s3eiaxNTWloz1LJ1WtvqZES/PAI7PLvsrGt/CEA==",
"dev": true,
"requires": {
"prettier-linter-helpers": "^1.0.0",
@@ -4801,21 +4879,21 @@
"dev": true
},
"function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
"dev": true
},
"function.prototype.name": {
- "version": "1.1.5",
- "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz",
- "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==",
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz",
+ "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==",
"dev": true,
"requires": {
"call-bind": "^1.0.2",
- "define-properties": "^1.1.3",
- "es-abstract": "^1.19.0",
- "functions-have-names": "^1.2.2"
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "functions-have-names": "^1.2.3"
}
},
"functions-have-names": {
@@ -4825,15 +4903,15 @@
"dev": true
},
"get-intrinsic": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz",
- "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==",
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz",
+ "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==",
"dev": true,
"requires": {
- "function-bind": "^1.1.1",
- "has": "^1.0.3",
+ "function-bind": "^1.1.2",
"has-proto": "^1.0.1",
- "has-symbols": "^1.0.3"
+ "has-symbols": "^1.0.3",
+ "hasown": "^2.0.0"
}
},
"get-stream": {
@@ -4876,9 +4954,9 @@
}
},
"globals": {
- "version": "13.21.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz",
- "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==",
+ "version": "13.24.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",
+ "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
"dev": true,
"requires": {
"type-fest": "^0.20.2"
@@ -4922,15 +5000,6 @@
"integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
"dev": true
},
- "has": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
- "dev": true,
- "requires": {
- "function-bind": "^1.1.1"
- }
- },
"has-bigints": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
@@ -4944,12 +5013,12 @@
"dev": true
},
"has-property-descriptors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
- "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz",
+ "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==",
"dev": true,
"requires": {
- "get-intrinsic": "^1.1.1"
+ "get-intrinsic": "^1.2.2"
}
},
"has-proto": {
@@ -4973,6 +5042,15 @@
"has-symbols": "^1.0.2"
}
},
+ "hasown": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz",
+ "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==",
+ "dev": true,
+ "requires": {
+ "function-bind": "^1.1.2"
+ }
+ },
"human-signals": {
"version": "4.3.1",
"resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz",
@@ -5018,13 +5096,13 @@
"dev": true
},
"internal-slot": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz",
- "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==",
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz",
+ "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==",
"dev": true,
"requires": {
- "get-intrinsic": "^1.2.0",
- "has": "^1.0.3",
+ "get-intrinsic": "^1.2.2",
+ "hasown": "^2.0.0",
"side-channel": "^1.0.4"
}
},
@@ -5065,12 +5143,12 @@
"dev": true
},
"is-core-module": {
- "version": "2.13.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz",
- "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==",
+ "version": "2.13.1",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz",
+ "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==",
"dev": true,
"requires": {
- "has": "^1.0.3"
+ "hasown": "^2.0.0"
}
},
"is-date-object": {
@@ -5397,9 +5475,9 @@
}
},
"object-inspect": {
- "version": "1.12.3",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz",
- "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==",
+ "version": "1.13.1",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz",
+ "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==",
"dev": true
},
"object-keys": {
@@ -5409,49 +5487,49 @@
"dev": true
},
"object.assign": {
- "version": "4.1.4",
- "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
- "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
+ "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
"dev": true,
"requires": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
+ "call-bind": "^1.0.5",
+ "define-properties": "^1.2.1",
"has-symbols": "^1.0.3",
"object-keys": "^1.1.1"
}
},
"object.fromentries": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz",
- "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==",
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz",
+ "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==",
"dev": true,
"requires": {
"call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
}
},
"object.groupby": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.0.tgz",
- "integrity": "sha512-70MWG6NfRH9GnbZOikuhPPYzpUpof9iW2J9E4dW7FXTqPNb6rllE6u39SKwwiNh8lCwX3DDb5OgcKGiEBrTTyw==",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.1.tgz",
+ "integrity": "sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==",
"dev": true,
"requires": {
"call-bind": "^1.0.2",
"define-properties": "^1.2.0",
- "es-abstract": "^1.21.2",
+ "es-abstract": "^1.22.1",
"get-intrinsic": "^1.2.1"
}
},
"object.values": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz",
- "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==",
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz",
+ "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==",
"dev": true,
"requires": {
"call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
}
},
"once": {
@@ -5574,9 +5652,9 @@
"dev": true
},
"prettier": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.3.tgz",
- "integrity": "sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==",
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz",
+ "integrity": "sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==",
"dev": true
},
"prettier-linter-helpers": {
@@ -5594,9 +5672,9 @@
"integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
},
"punycode": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
- "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
+ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
"dev": true
},
"queue-microtask": {
@@ -5606,14 +5684,14 @@
"dev": true
},
"regexp.prototype.flags": {
- "version": "1.5.0",
- "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz",
- "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==",
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz",
+ "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==",
"dev": true,
"requires": {
"call-bind": "^1.0.2",
"define-properties": "^1.2.0",
- "functions-have-names": "^1.2.3"
+ "set-function-name": "^2.0.0"
}
},
"regexpp": {
@@ -5734,13 +5812,13 @@
}
},
"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==",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz",
+ "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==",
"dev": true,
"requires": {
"call-bind": "^1.0.2",
- "get-intrinsic": "^1.2.0",
+ "get-intrinsic": "^1.2.1",
"has-symbols": "^1.0.3",
"isarray": "^2.0.5"
}
@@ -5765,6 +5843,29 @@
"lru-cache": "^6.0.0"
}
},
+ "set-function-length": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz",
+ "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==",
+ "dev": true,
+ "requires": {
+ "define-data-property": "^1.1.1",
+ "get-intrinsic": "^1.2.1",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.0"
+ }
+ },
+ "set-function-name": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz",
+ "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==",
+ "dev": true,
+ "requires": {
+ "define-data-property": "^1.0.1",
+ "functions-have-names": "^1.2.3",
+ "has-property-descriptors": "^1.0.0"
+ }
+ },
"shebang-command": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
@@ -5816,36 +5917,36 @@
"dev": true
},
"string.prototype.trim": {
- "version": "1.2.7",
- "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz",
- "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==",
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz",
+ "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==",
"dev": true,
"requires": {
"call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
}
},
"string.prototype.trimend": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz",
- "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==",
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz",
+ "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==",
"dev": true,
"requires": {
"call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
}
},
"string.prototype.trimstart": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz",
- "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==",
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz",
+ "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==",
"dev": true,
"requires": {
"call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
}
},
"strip-ansi": {
@@ -5937,9 +6038,9 @@
"requires": {}
},
"tsconfig-paths": {
- "version": "3.14.2",
- "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz",
- "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==",
+ "version": "3.15.0",
+ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz",
+ "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==",
"dev": true,
"requires": {
"@types/json5": "^0.0.29",
@@ -6011,9 +6112,9 @@
}
},
"typedoc": {
- "version": "0.25.2",
- "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.25.2.tgz",
- "integrity": "sha512-286F7BeATBiWe/qC4PCOCKlSTwfnsLbC/4cZ68oGBbvAqb9vV33quEOXx7q176OXotD+JdEerdQ1OZGJ818lnA==",
+ "version": "0.25.4",
+ "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.25.4.tgz",
+ "integrity": "sha512-Du9ImmpBCw54bX275yJrxPVnjdIyJO/84co0/L9mwe0R3G4FSR6rQ09AlXVRvZEGMUg09+z/usc8mgygQ1aidA==",
"dev": true,
"requires": {
"lunr": "^2.3.9",
@@ -6043,9 +6144,9 @@
}
},
"typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "version": "5.3.3",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz",
+ "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==",
"dev": true
},
"unbox-primitive": {
@@ -6110,13 +6211,13 @@
}
},
"which-typed-array": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz",
- "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==",
+ "version": "1.1.13",
+ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz",
+ "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==",
"dev": true,
"requires": {
"available-typed-arrays": "^1.0.5",
- "call-bind": "^1.0.2",
+ "call-bind": "^1.0.4",
"for-each": "^0.3.3",
"gopd": "^1.0.1",
"has-tostringtag": "^1.0.0"
diff --git a/package.json b/package.json
index fd7845c..ac53b06 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "procon-ip",
- "version": "1.7.2",
+ "version": "1.7.3",
"description": "Library for the ProCon.IP pool controller",
"license": "MIT",
"homepage": "https://github.com/ylabonte/procon-ip#readme",
@@ -46,20 +46,20 @@
"library"
],
"devDependencies": {
- "@typescript-eslint/eslint-plugin": "^6.8.0",
- "@typescript-eslint/parser": "^6.8.0",
- "eslint": "^8.51.0",
- "eslint-config-prettier": "^9.0.0",
+ "@typescript-eslint/eslint-plugin": "^6.15.0",
+ "@typescript-eslint/parser": "^6.15.0",
+ "eslint": "^8.56.0",
+ "eslint-config-prettier": "^9.1.0",
"eslint-config-standard": "^17.1.0",
- "eslint-plugin-import": "^2.28.1",
+ "eslint-plugin-import": "^2.29.1",
"eslint-plugin-node": "^11.1.0",
- "eslint-plugin-prettier": "^5.0.1",
+ "eslint-plugin-prettier": "^5.1.1",
"eslint-plugin-promise": "^6.1.1",
- "prettier": "^3.0.3",
- "typedoc": "^0.25.2",
- "typescript": "^5.2.2"
+ "prettier": "^3.1.1",
+ "typedoc": "^0.25.4",
+ "typescript": "^5.3.3"
},
"dependencies": {
- "axios": "^1.5.1"
+ "axios": "^1.6.2"
}
}
Abstract service implementing the common base setup for the axios requests +
- Preparing search index...
- The search index is not available
procon-ipClass AbstractService
Abstract
Abstract service implementing the common base setup for the axios requests of the specific service implementations.
-Hierarchy
--- AbstractService
-
-- CommandService
-- GetStateService
-- SetStateService
-- UsrcfgCgiService
-
-Index
Constructors
-Properties
-Hierarchy
Index
Constructors
Properties
Accessors
-Accessors
Constructors
-constructor
--- new
Abstract Service(config, logger): AbstractService
--
-
-
-
-
Constructor.
-Parameters
---
-
-
--
-
-
config: IServiceConfig
-Service config.
-logger: ILogger
-Service logger.
-Returns AbstractService
-Properties
-
-Protected
_config
-Abstract
_endpointSpecific webservice endpoint.
+Constructors
constructor
Constructor.
+Parameters
config: IServiceConfig
Service config.
+logger: ILogger
Service logger.
+Returns AbstractService
Properties
Protected
_configAbstract
_endpointSpecific webservice endpoint.
An absolute URL, which means a path with leading slash ('/') relative to the IServiceConfig.controllerUrl (ProCon.IP base address).
-
-Abstract
_methodHTTP request method.
+Abstract
_methodHTTP request method.
Must be one of the valid HTTP request methods like GET, POST, etc. See
-axios/Method
type: Headers
-Protected
_request[key: string]: string;
}
Custom HTTP headers.
+Protected
_request[key: string]: string;
}
Custom HTTP headers.
Custom headers can be defined in form of a key value pair.
-Type declaration
---
-
[key: string]: string
-Protected
logLogger which will be used for all logging events.
-Accessors
- Request Config
-Protected
axios-- get axiosRequestConfig(): AxiosRequestConfig<any>
--
-
-
Get an
-axios/AxiosRequestConfig
object.Returns AxiosRequestConfig<any>
-base Url
--- get baseUrl(): string
--
-
-
Get the base url.
-Returns string
The IServiceConfig.controllerUrl string.
- -url
--- get url(): string
--
-
-
-
Get the webservice url (joined base url and endpoint).
-Returns string
URL string (joined base url and endpoint).
- -Throws
TypeError [ERR_INVALID_URL]: Invalid URL
--
-Settings
Member Visibility
Theme
-
-On This Page
-- constructor
-- _config
-- _endpoint
-- _method
-- _request
Headers
-- log
-- axios
Request Config
-- base
Url
-- url
Generated using TypeDoc
Type declaration
[key: string]: string