versions changes / code improvements
This commit is contained in:
+1
-1
@@ -15,7 +15,7 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@entityseven/rage-fw-rpc": "0.2.5",
|
"@entityseven/rage-fw-rpc": "0.2.5",
|
||||||
"zod": "^3.23.8"
|
"zod": "^3.24.1"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/node": "catalog:"
|
"@types/node": "catalog:"
|
||||||
|
|||||||
+7
-7
@@ -9,19 +9,19 @@
|
|||||||
"rebuild": "pnpm rebuild:browser && pnpm rebuild:client && pnpm rebuild:server"
|
"rebuild": "pnpm rebuild:browser && pnpm rebuild:client && pnpm rebuild:server"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@microsoft/api-extractor": "^7.47.0",
|
"@microsoft/api-extractor": "^7.49.1",
|
||||||
"@ragempcommunity/types-cef": "catalog:",
|
"@ragempcommunity/types-cef": "catalog:",
|
||||||
"@ragempcommunity/types-client": "catalog:",
|
"@ragempcommunity/types-client": "catalog:",
|
||||||
"@ragempcommunity/types-server": "catalog:",
|
"@ragempcommunity/types-server": "catalog:",
|
||||||
"@typescript-eslint/eslint-plugin": "^7.13.0",
|
"@typescript-eslint/eslint-plugin": "^7.13.0",
|
||||||
"@typescript-eslint/parser": "^7.13.0",
|
"@typescript-eslint/parser": "^7.13.0",
|
||||||
"cli": "^1.0.1",
|
"cli": "^1.0.1",
|
||||||
"eslint": "^8.56.0",
|
"eslint": "^9.19.0",
|
||||||
"lerna": "^8.1.3",
|
"lerna": "^8.1.9",
|
||||||
"prettier": "^3.3.1",
|
"prettier": "^3.4.2",
|
||||||
"tsup": "^8.1.0",
|
"tsup": "^8.3.6",
|
||||||
"typescript": "^5.4.5",
|
"typescript": "^5.7.3",
|
||||||
"winston": "^3.13.0"
|
"winston": "^3.17.0"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=14",
|
"node": ">=14",
|
||||||
|
|||||||
Generated
+187
-174
@@ -16,16 +16,16 @@ catalogs:
|
|||||||
specifier: ^2.1.8
|
specifier: ^2.1.8
|
||||||
version: 2.1.8
|
version: 2.1.8
|
||||||
'@types/node':
|
'@types/node':
|
||||||
specifier: 14.10.1
|
specifier: 22.12.0
|
||||||
version: 14.10.1
|
version: 22.12.0
|
||||||
|
|
||||||
importers:
|
importers:
|
||||||
|
|
||||||
.:
|
.:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@microsoft/api-extractor':
|
'@microsoft/api-extractor':
|
||||||
specifier: ^7.47.0
|
specifier: ^7.49.1
|
||||||
version: 7.49.1(@types/node@14.10.1)
|
version: 7.49.1(@types/node@22.12.0)
|
||||||
'@ragempcommunity/types-cef':
|
'@ragempcommunity/types-cef':
|
||||||
specifier: 'catalog:'
|
specifier: 'catalog:'
|
||||||
version: 2.1.8
|
version: 2.1.8
|
||||||
@@ -37,30 +37,30 @@ importers:
|
|||||||
version: 2.1.8
|
version: 2.1.8
|
||||||
'@typescript-eslint/eslint-plugin':
|
'@typescript-eslint/eslint-plugin':
|
||||||
specifier: ^7.13.0
|
specifier: ^7.13.0
|
||||||
version: 7.18.0(@typescript-eslint/[email protected](eslint@8.57.1)([email protected]))(eslint@8.57.1)([email protected])
|
version: 7.18.0(@typescript-eslint/[email protected](eslint@9.19.0)([email protected]))(eslint@9.19.0)([email protected])
|
||||||
'@typescript-eslint/parser':
|
'@typescript-eslint/parser':
|
||||||
specifier: ^7.13.0
|
specifier: ^7.13.0
|
||||||
version: 7.18.0(eslint@8.57.1)([email protected])
|
version: 7.18.0(eslint@9.19.0)([email protected])
|
||||||
cli:
|
cli:
|
||||||
specifier: ^1.0.1
|
specifier: ^1.0.1
|
||||||
version: 1.0.1
|
version: 1.0.1
|
||||||
eslint:
|
eslint:
|
||||||
specifier: ^8.56.0
|
specifier: ^9.19.0
|
||||||
version: 8.57.1
|
version: 9.19.0
|
||||||
lerna:
|
lerna:
|
||||||
specifier: ^8.1.3
|
specifier: ^8.1.9
|
||||||
version: 8.1.9([email protected])
|
version: 8.1.9([email protected])
|
||||||
prettier:
|
prettier:
|
||||||
specifier: ^3.3.1
|
specifier: ^3.4.2
|
||||||
version: 3.4.2
|
version: 3.4.2
|
||||||
tsup:
|
tsup:
|
||||||
specifier: ^8.1.0
|
specifier: ^8.3.6
|
||||||
version: 8.3.6(@microsoft/[email protected](@types/node@14.10.1))([email protected])([email protected])
|
version: 8.3.6(@microsoft/[email protected](@types/node@22.12.0))([email protected])([email protected])
|
||||||
typescript:
|
typescript:
|
||||||
specifier: ^5.4.5
|
specifier: ^5.7.3
|
||||||
version: 5.7.3
|
version: 5.7.3
|
||||||
winston:
|
winston:
|
||||||
specifier: ^3.13.0
|
specifier: ^3.17.0
|
||||||
version: 3.17.0
|
version: 3.17.0
|
||||||
|
|
||||||
browser:
|
browser:
|
||||||
@@ -80,7 +80,7 @@ importers:
|
|||||||
devDependencies:
|
devDependencies:
|
||||||
'@types/node':
|
'@types/node':
|
||||||
specifier: 'catalog:'
|
specifier: 'catalog:'
|
||||||
version: 14.10.1
|
version: 22.12.0
|
||||||
|
|
||||||
client:
|
client:
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -97,12 +97,12 @@ importers:
|
|||||||
specifier: ^5
|
specifier: ^5
|
||||||
version: 5.7.3
|
version: 5.7.3
|
||||||
zod:
|
zod:
|
||||||
specifier: ^3.23.8
|
specifier: ^3.24.1
|
||||||
version: 3.24.1
|
version: 3.24.1
|
||||||
devDependencies:
|
devDependencies:
|
||||||
'@types/node':
|
'@types/node':
|
||||||
specifier: 'catalog:'
|
specifier: 'catalog:'
|
||||||
version: 14.10.1
|
version: 22.12.0
|
||||||
|
|
||||||
rpc:
|
rpc:
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -112,16 +112,10 @@ importers:
|
|||||||
devDependencies:
|
devDependencies:
|
||||||
'@microsoft/api-extractor':
|
'@microsoft/api-extractor':
|
||||||
specifier: ^7.47.9
|
specifier: ^7.47.9
|
||||||
version: 7.49.1(@types/node@14.10.1)
|
version: 7.49.1(@types/node@22.12.0)
|
||||||
'@types/node':
|
'@types/node':
|
||||||
specifier: 'catalog:'
|
specifier: 'catalog:'
|
||||||
version: 14.10.1
|
version: 22.12.0
|
||||||
prettier:
|
|
||||||
specifier: ^3.3.2
|
|
||||||
version: 3.4.2
|
|
||||||
tsup:
|
|
||||||
specifier: ^8.3.0
|
|
||||||
version: 8.3.6(@microsoft/[email protected](@types/[email protected]))([email protected])([email protected])
|
|
||||||
|
|
||||||
server:
|
server:
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -138,12 +132,12 @@ importers:
|
|||||||
specifier: ^5
|
specifier: ^5
|
||||||
version: 5.7.3
|
version: 5.7.3
|
||||||
zod:
|
zod:
|
||||||
specifier: ^3.23.8
|
specifier: ^3.24.1
|
||||||
version: 3.24.1
|
version: 3.24.1
|
||||||
devDependencies:
|
devDependencies:
|
||||||
'@types/node':
|
'@types/node':
|
||||||
specifier: 'catalog:'
|
specifier: 'catalog:'
|
||||||
version: 14.10.1
|
version: 22.12.0
|
||||||
|
|
||||||
shared-types: {}
|
shared-types: {}
|
||||||
|
|
||||||
@@ -341,26 +335,49 @@ packages:
|
|||||||
resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
|
resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
|
||||||
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
|
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
|
||||||
|
|
||||||
'@eslint/[email protected]':
|
'@eslint/[email protected]':
|
||||||
resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==}
|
resolution: {integrity: sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==}
|
||||||
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
|
|
||||||
'@eslint/[email protected]':
|
'@eslint/[email protected]':
|
||||||
resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==}
|
resolution: {integrity: sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==}
|
||||||
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
|
|
||||||
'@humanwhocodes/[email protected].0':
|
'@eslint/[email protected].0':
|
||||||
resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==}
|
resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==}
|
||||||
engines: {node: '>=10.10.0'}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
deprecated: Use @eslint/config-array instead
|
|
||||||
|
'@eslint/[email protected]':
|
||||||
|
resolution: {integrity: sha512-rbq9/g38qjfqFLOVPvwjIvFFdNziEC5S65jmjPw5r6A//QH+W91akh9irMwjDN8zKUTak6W9EsAv4m/7Wnw0UQ==}
|
||||||
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
|
|
||||||
|
'@eslint/[email protected]':
|
||||||
|
resolution: {integrity: sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==}
|
||||||
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
|
|
||||||
|
'@eslint/[email protected]':
|
||||||
|
resolution: {integrity: sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==}
|
||||||
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
|
|
||||||
|
'@humanfs/[email protected]':
|
||||||
|
resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==}
|
||||||
|
engines: {node: '>=18.18.0'}
|
||||||
|
|
||||||
|
'@humanfs/[email protected]':
|
||||||
|
resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==}
|
||||||
|
engines: {node: '>=18.18.0'}
|
||||||
|
|
||||||
'@humanwhocodes/[email protected]':
|
'@humanwhocodes/[email protected]':
|
||||||
resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
|
resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
|
||||||
engines: {node: '>=12.22'}
|
engines: {node: '>=12.22'}
|
||||||
|
|
||||||
'@humanwhocodes/object-schema@2.0.3':
|
'@humanwhocodes/retry@0.3.1':
|
||||||
resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==}
|
resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==}
|
||||||
deprecated: Use @eslint/object-schema instead
|
engines: {node: '>=18.18'}
|
||||||
|
|
||||||
|
'@humanwhocodes/[email protected]':
|
||||||
|
resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==}
|
||||||
|
engines: {node: '>=18.18'}
|
||||||
|
|
||||||
'@hutson/[email protected]':
|
'@hutson/[email protected]':
|
||||||
resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==}
|
resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==}
|
||||||
@@ -784,14 +801,17 @@ packages:
|
|||||||
'@types/[email protected]':
|
'@types/[email protected]':
|
||||||
resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==}
|
resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==}
|
||||||
|
|
||||||
|
'@types/[email protected]':
|
||||||
|
resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
|
||||||
|
|
||||||
'@types/[email protected]':
|
'@types/[email protected]':
|
||||||
resolution: {integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==}
|
resolution: {integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==}
|
||||||
|
|
||||||
'@types/[email protected]':
|
'@types/[email protected]':
|
||||||
resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==}
|
resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==}
|
||||||
|
|
||||||
'@types/node@14.10.1':
|
'@types/node@22.12.0':
|
||||||
resolution: {integrity: sha512-aYNbO+FZ/3KGeQCEkNhHFRIzBOUgc7QvcVNKXbfnhDkSfwUv91JsQQa10rDgKSTSLkXZ1UIyPe4FJJNVgw1xWQ==}
|
resolution: {integrity: sha512-Fll2FZ1riMjNmlmJOdAyY5pUbkftXslB5DgEzlIuNaiWhXd00FhWxVC/r4yV/4wBb9JfImTu+jiSvXTkJ7F/gA==}
|
||||||
|
|
||||||
'@types/[email protected]':
|
'@types/[email protected]':
|
||||||
resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}
|
resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}
|
||||||
@@ -857,9 +877,6 @@ packages:
|
|||||||
resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==}
|
resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==}
|
||||||
engines: {node: ^18.18.0 || >=20.0.0}
|
engines: {node: ^18.18.0 || >=20.0.0}
|
||||||
|
|
||||||
'@ungap/[email protected]':
|
|
||||||
resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==}
|
|
||||||
|
|
||||||
'@yarnpkg/[email protected]':
|
'@yarnpkg/[email protected]':
|
||||||
resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==}
|
resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==}
|
||||||
|
|
||||||
@@ -1296,10 +1313,6 @@ packages:
|
|||||||
resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
|
resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
|
||||||
engines: {node: '>=8'}
|
engines: {node: '>=8'}
|
||||||
|
|
||||||
[email protected]:
|
|
||||||
resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
|
|
||||||
engines: {node: '>=6.0.0'}
|
|
||||||
|
|
||||||
[email protected]:
|
[email protected]:
|
||||||
resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==}
|
resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==}
|
||||||
engines: {node: '>=8'}
|
engines: {node: '>=8'}
|
||||||
@@ -1374,23 +1387,31 @@ packages:
|
|||||||
resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
|
resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
|
||||||
engines: {node: '>=10'}
|
engines: {node: '>=10'}
|
||||||
|
|
||||||
eslint-scope@7.2.2:
|
eslint-scope@8.2.0:
|
||||||
resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==}
|
resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==}
|
||||||
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
|
|
||||||
[email protected]:
|
[email protected]:
|
||||||
resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
|
resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
|
||||||
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
|
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
|
||||||
|
|
||||||
eslint@8.57.1:
|
eslint[email protected]:
|
||||||
resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==}
|
resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==}
|
||||||
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options.
|
|
||||||
hasBin: true
|
|
||||||
|
|
||||||
es[email protected]:
|
es[email protected]:
|
||||||
resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
|
resolution: {integrity: sha512-ug92j0LepKlbbEv6hD911THhoRHmbdXt2gX+VDABAW/Ir7D3nqKdv5Pf5vtlyY6HQMTEP2skXY43ueqTCWssEA==}
|
||||||
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
|
hasBin: true
|
||||||
|
peerDependencies:
|
||||||
|
jiti: '*'
|
||||||
|
peerDependenciesMeta:
|
||||||
|
jiti:
|
||||||
|
optional: true
|
||||||
|
|
||||||
|
[email protected]:
|
||||||
|
resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==}
|
||||||
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
|
|
||||||
[email protected]:
|
[email protected]:
|
||||||
resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
|
resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
|
||||||
@@ -1462,9 +1483,9 @@ packages:
|
|||||||
resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==}
|
resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==}
|
||||||
engines: {node: '>=8'}
|
engines: {node: '>=8'}
|
||||||
|
|
||||||
file-entry-cache@6.0.1:
|
file-entry-cache@8.0.0:
|
||||||
resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
|
resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
|
||||||
engines: {node: ^10.12.0 || >=12.0.0}
|
engines: {node: '>=16.0.0'}
|
||||||
|
|
||||||
[email protected]:
|
[email protected]:
|
||||||
resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==}
|
resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==}
|
||||||
@@ -1485,9 +1506,9 @@ packages:
|
|||||||
resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
|
resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
|
||||||
engines: {node: '>=10'}
|
engines: {node: '>=10'}
|
||||||
|
|
||||||
flat-cache@3.2.0:
|
flat-cache@4.0.1:
|
||||||
resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==}
|
resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
|
||||||
engines: {node: ^10.12.0 || >=12.0.0}
|
engines: {node: '>=16'}
|
||||||
|
|
||||||
[email protected]:
|
[email protected]:
|
||||||
resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==}
|
resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==}
|
||||||
@@ -1609,9 +1630,9 @@ packages:
|
|||||||
resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==}
|
resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==}
|
||||||
engines: {node: '>=16 || 14 >=14.17'}
|
engines: {node: '>=16 || 14 >=14.17'}
|
||||||
|
|
||||||
globals@13.24.0:
|
globals@14.0.0:
|
||||||
resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==}
|
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
|
||||||
engines: {node: '>=8'}
|
engines: {node: '>=18'}
|
||||||
|
|
||||||
[email protected]:
|
[email protected]:
|
||||||
resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
|
resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
|
||||||
@@ -1781,10 +1802,6 @@ packages:
|
|||||||
resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==}
|
resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==}
|
||||||
engines: {node: '>=8'}
|
engines: {node: '>=8'}
|
||||||
|
|
||||||
[email protected]:
|
|
||||||
resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==}
|
|
||||||
engines: {node: '>=8'}
|
|
||||||
|
|
||||||
[email protected]:
|
[email protected]:
|
||||||
resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==}
|
resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==}
|
||||||
engines: {node: '>=0.10.0'}
|
engines: {node: '>=0.10.0'}
|
||||||
@@ -2614,11 +2631,6 @@ packages:
|
|||||||
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
|
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
|
||||||
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
|
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
|
||||||
|
|
||||||
[email protected]:
|
|
||||||
resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
|
|
||||||
deprecated: Rimraf versions prior to v4 are no longer supported
|
|
||||||
hasBin: true
|
|
||||||
|
|
||||||
[email protected]:
|
[email protected]:
|
||||||
resolution: {integrity: sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==}
|
resolution: {integrity: sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==}
|
||||||
engines: {node: '>=14'}
|
engines: {node: '>=14'}
|
||||||
@@ -2841,9 +2853,6 @@ packages:
|
|||||||
[email protected]:
|
[email protected]:
|
||||||
resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==}
|
resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==}
|
||||||
|
|
||||||
[email protected]:
|
|
||||||
resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
|
|
||||||
|
|
||||||
[email protected]:
|
[email protected]:
|
||||||
resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
|
resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
|
||||||
engines: {node: '>=0.8'}
|
engines: {node: '>=0.8'}
|
||||||
@@ -2945,10 +2954,6 @@ packages:
|
|||||||
resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==}
|
resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==}
|
||||||
engines: {node: '>=10'}
|
engines: {node: '>=10'}
|
||||||
|
|
||||||
[email protected]:
|
|
||||||
resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
|
|
||||||
engines: {node: '>=10'}
|
|
||||||
|
|
||||||
[email protected]:
|
[email protected]:
|
||||||
resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==}
|
resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==}
|
||||||
engines: {node: '>=10'}
|
engines: {node: '>=10'}
|
||||||
@@ -2983,6 +2988,9 @@ packages:
|
|||||||
engines: {node: '>=0.8.0'}
|
engines: {node: '>=0.8.0'}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
|
||||||
|
[email protected]:
|
||||||
|
resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==}
|
||||||
|
|
||||||
[email protected]:
|
[email protected]:
|
||||||
resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==}
|
resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==}
|
||||||
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
|
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
|
||||||
@@ -3250,19 +3258,31 @@ snapshots:
|
|||||||
'@esbuild/[email protected]':
|
'@esbuild/[email protected]':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@eslint-community/[email protected](eslint@8.57.1)':
|
'@eslint-community/[email protected](eslint@9.19.0)':
|
||||||
dependencies:
|
dependencies:
|
||||||
eslint: 8.57.1
|
eslint: 9.19.0
|
||||||
eslint-visitor-keys: 3.4.3
|
eslint-visitor-keys: 3.4.3
|
||||||
|
|
||||||
'@eslint-community/[email protected]': {}
|
'@eslint-community/[email protected]': {}
|
||||||
|
|
||||||
'@eslint/[email protected]':
|
'@eslint/[email protected]':
|
||||||
|
dependencies:
|
||||||
|
'@eslint/object-schema': 2.1.5
|
||||||
|
debug: 4.4.0
|
||||||
|
minimatch: 3.1.2
|
||||||
|
transitivePeerDependencies:
|
||||||
|
- supports-color
|
||||||
|
|
||||||
|
'@eslint/[email protected]':
|
||||||
|
dependencies:
|
||||||
|
'@types/json-schema': 7.0.15
|
||||||
|
|
||||||
|
'@eslint/[email protected]':
|
||||||
dependencies:
|
dependencies:
|
||||||
ajv: 6.12.6
|
ajv: 6.12.6
|
||||||
debug: 4.4.0
|
debug: 4.4.0
|
||||||
espree: 9.6.1
|
espree: 10.3.0
|
||||||
globals: 13.24.0
|
globals: 14.0.0
|
||||||
ignore: 5.3.2
|
ignore: 5.3.2
|
||||||
import-fresh: 3.3.0
|
import-fresh: 3.3.0
|
||||||
js-yaml: 4.1.0
|
js-yaml: 4.1.0
|
||||||
@@ -3271,19 +3291,27 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@eslint/js@8.57.1': {}
|
'@eslint/js@9.19.0': {}
|
||||||
|
|
||||||
'@humanwhocodes/[email protected]':
|
'@eslint/[email protected]': {}
|
||||||
|
|
||||||
|
'@eslint/[email protected]':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@humanwhocodes/object-schema': 2.0.3
|
'@eslint/core': 0.10.0
|
||||||
debug: 4.4.0
|
levn: 0.4.1
|
||||||
minimatch: 3.1.2
|
|
||||||
transitivePeerDependencies:
|
'@humanfs/[email protected]': {}
|
||||||
- supports-color
|
|
||||||
|
'@humanfs/[email protected]':
|
||||||
|
dependencies:
|
||||||
|
'@humanfs/core': 0.19.1
|
||||||
|
'@humanwhocodes/retry': 0.3.1
|
||||||
|
|
||||||
'@humanwhocodes/[email protected]': {}
|
'@humanwhocodes/[email protected]': {}
|
||||||
|
|
||||||
'@humanwhocodes/object-schema@2.0.3': {}
|
'@humanwhocodes/retry@0.3.1': {}
|
||||||
|
|
||||||
|
'@humanwhocodes/[email protected]': {}
|
||||||
|
|
||||||
'@hutson/[email protected]': {}
|
'@hutson/[email protected]': {}
|
||||||
|
|
||||||
@@ -3402,23 +3430,23 @@ snapshots:
|
|||||||
- supports-color
|
- supports-color
|
||||||
- typescript
|
- typescript
|
||||||
|
|
||||||
'@microsoft/[email protected](@types/node@14.10.1)':
|
'@microsoft/[email protected](@types/node@22.12.0)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@microsoft/tsdoc': 0.15.1
|
'@microsoft/tsdoc': 0.15.1
|
||||||
'@microsoft/tsdoc-config': 0.17.1
|
'@microsoft/tsdoc-config': 0.17.1
|
||||||
'@rushstack/node-core-library': 5.10.2(@types/node@14.10.1)
|
'@rushstack/node-core-library': 5.10.2(@types/node@22.12.0)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@types/node'
|
- '@types/node'
|
||||||
|
|
||||||
'@microsoft/[email protected](@types/node@14.10.1)':
|
'@microsoft/[email protected](@types/node@22.12.0)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@microsoft/api-extractor-model': 7.30.2(@types/node@14.10.1)
|
'@microsoft/api-extractor-model': 7.30.2(@types/node@22.12.0)
|
||||||
'@microsoft/tsdoc': 0.15.1
|
'@microsoft/tsdoc': 0.15.1
|
||||||
'@microsoft/tsdoc-config': 0.17.1
|
'@microsoft/tsdoc-config': 0.17.1
|
||||||
'@rushstack/node-core-library': 5.10.2(@types/node@14.10.1)
|
'@rushstack/node-core-library': 5.10.2(@types/node@22.12.0)
|
||||||
'@rushstack/rig-package': 0.5.3
|
'@rushstack/rig-package': 0.5.3
|
||||||
'@rushstack/terminal': 0.14.5(@types/node@14.10.1)
|
'@rushstack/terminal': 0.14.5(@types/node@22.12.0)
|
||||||
'@rushstack/ts-command-line': 4.23.3(@types/node@14.10.1)
|
'@rushstack/ts-command-line': 4.23.3(@types/node@22.12.0)
|
||||||
lodash: 4.17.21
|
lodash: 4.17.21
|
||||||
minimatch: 3.0.8
|
minimatch: 3.0.8
|
||||||
resolve: 1.22.10
|
resolve: 1.22.10
|
||||||
@@ -3776,7 +3804,7 @@ snapshots:
|
|||||||
'@rollup/[email protected]':
|
'@rollup/[email protected]':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rushstack/[email protected](@types/node@14.10.1)':
|
'@rushstack/[email protected](@types/node@22.12.0)':
|
||||||
dependencies:
|
dependencies:
|
||||||
ajv: 8.13.0
|
ajv: 8.13.0
|
||||||
ajv-draft-04: 1.0.0([email protected])
|
ajv-draft-04: 1.0.0([email protected])
|
||||||
@@ -3787,23 +3815,23 @@ snapshots:
|
|||||||
resolve: 1.22.10
|
resolve: 1.22.10
|
||||||
semver: 7.5.4
|
semver: 7.5.4
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@types/node': 14.10.1
|
'@types/node': 22.12.0
|
||||||
|
|
||||||
'@rushstack/[email protected]':
|
'@rushstack/[email protected]':
|
||||||
dependencies:
|
dependencies:
|
||||||
resolve: 1.22.10
|
resolve: 1.22.10
|
||||||
strip-json-comments: 3.1.1
|
strip-json-comments: 3.1.1
|
||||||
|
|
||||||
'@rushstack/[email protected](@types/node@14.10.1)':
|
'@rushstack/[email protected](@types/node@22.12.0)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@rushstack/node-core-library': 5.10.2(@types/node@14.10.1)
|
'@rushstack/node-core-library': 5.10.2(@types/node@22.12.0)
|
||||||
supports-color: 8.1.1
|
supports-color: 8.1.1
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@types/node': 14.10.1
|
'@types/node': 22.12.0
|
||||||
|
|
||||||
'@rushstack/[email protected](@types/node@14.10.1)':
|
'@rushstack/[email protected](@types/node@22.12.0)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@rushstack/terminal': 0.14.5(@types/node@14.10.1)
|
'@rushstack/terminal': 0.14.5(@types/node@22.12.0)
|
||||||
'@types/argparse': 1.0.38
|
'@types/argparse': 1.0.38
|
||||||
argparse: 1.0.10
|
argparse: 1.0.10
|
||||||
string-argv: 0.3.2
|
string-argv: 0.3.2
|
||||||
@@ -3859,25 +3887,29 @@ snapshots:
|
|||||||
|
|
||||||
'@types/[email protected]': {}
|
'@types/[email protected]': {}
|
||||||
|
|
||||||
|
'@types/[email protected]': {}
|
||||||
|
|
||||||
'@types/[email protected]': {}
|
'@types/[email protected]': {}
|
||||||
|
|
||||||
'@types/[email protected]': {}
|
'@types/[email protected]': {}
|
||||||
|
|
||||||
'@types/node@14.10.1': {}
|
'@types/node@22.12.0':
|
||||||
|
dependencies:
|
||||||
|
undici-types: 6.20.0
|
||||||
|
|
||||||
'@types/[email protected]': {}
|
'@types/[email protected]': {}
|
||||||
|
|
||||||
'@types/[email protected]': {}
|
'@types/[email protected]': {}
|
||||||
|
|
||||||
'@typescript-eslint/[email protected](@typescript-eslint/[email protected](eslint@8.57.1)([email protected]))(eslint@8.57.1)([email protected])':
|
'@typescript-eslint/[email protected](@typescript-eslint/[email protected](eslint@9.19.0)([email protected]))(eslint@9.19.0)([email protected])':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@eslint-community/regexpp': 4.12.1
|
'@eslint-community/regexpp': 4.12.1
|
||||||
'@typescript-eslint/parser': 7.18.0(eslint@8.57.1)([email protected])
|
'@typescript-eslint/parser': 7.18.0(eslint@9.19.0)([email protected])
|
||||||
'@typescript-eslint/scope-manager': 7.18.0
|
'@typescript-eslint/scope-manager': 7.18.0
|
||||||
'@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)([email protected])
|
'@typescript-eslint/type-utils': 7.18.0(eslint@9.19.0)([email protected])
|
||||||
'@typescript-eslint/utils': 7.18.0(eslint@8.57.1)([email protected])
|
'@typescript-eslint/utils': 7.18.0(eslint@9.19.0)([email protected])
|
||||||
'@typescript-eslint/visitor-keys': 7.18.0
|
'@typescript-eslint/visitor-keys': 7.18.0
|
||||||
eslint: 8.57.1
|
eslint: 9.19.0
|
||||||
graphemer: 1.4.0
|
graphemer: 1.4.0
|
||||||
ignore: 5.3.2
|
ignore: 5.3.2
|
||||||
natural-compare: 1.4.0
|
natural-compare: 1.4.0
|
||||||
@@ -3887,14 +3919,14 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@typescript-eslint/[email protected](eslint@8.57.1)([email protected])':
|
'@typescript-eslint/[email protected](eslint@9.19.0)([email protected])':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/scope-manager': 7.18.0
|
'@typescript-eslint/scope-manager': 7.18.0
|
||||||
'@typescript-eslint/types': 7.18.0
|
'@typescript-eslint/types': 7.18.0
|
||||||
'@typescript-eslint/typescript-estree': 7.18.0([email protected])
|
'@typescript-eslint/typescript-estree': 7.18.0([email protected])
|
||||||
'@typescript-eslint/visitor-keys': 7.18.0
|
'@typescript-eslint/visitor-keys': 7.18.0
|
||||||
debug: 4.4.0
|
debug: 4.4.0
|
||||||
eslint: 8.57.1
|
eslint: 9.19.0
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
typescript: 5.7.3
|
typescript: 5.7.3
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
@@ -3905,12 +3937,12 @@ snapshots:
|
|||||||
'@typescript-eslint/types': 7.18.0
|
'@typescript-eslint/types': 7.18.0
|
||||||
'@typescript-eslint/visitor-keys': 7.18.0
|
'@typescript-eslint/visitor-keys': 7.18.0
|
||||||
|
|
||||||
'@typescript-eslint/[email protected](eslint@8.57.1)([email protected])':
|
'@typescript-eslint/[email protected](eslint@9.19.0)([email protected])':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/typescript-estree': 7.18.0([email protected])
|
'@typescript-eslint/typescript-estree': 7.18.0([email protected])
|
||||||
'@typescript-eslint/utils': 7.18.0(eslint@8.57.1)([email protected])
|
'@typescript-eslint/utils': 7.18.0(eslint@9.19.0)([email protected])
|
||||||
debug: 4.4.0
|
debug: 4.4.0
|
||||||
eslint: 8.57.1
|
eslint: 9.19.0
|
||||||
ts-api-utils: 1.4.3([email protected])
|
ts-api-utils: 1.4.3([email protected])
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
typescript: 5.7.3
|
typescript: 5.7.3
|
||||||
@@ -3934,13 +3966,13 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@typescript-eslint/[email protected](eslint@8.57.1)([email protected])':
|
'@typescript-eslint/[email protected](eslint@9.19.0)([email protected])':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1)
|
'@eslint-community/eslint-utils': 4.4.1(eslint@9.19.0)
|
||||||
'@typescript-eslint/scope-manager': 7.18.0
|
'@typescript-eslint/scope-manager': 7.18.0
|
||||||
'@typescript-eslint/types': 7.18.0
|
'@typescript-eslint/types': 7.18.0
|
||||||
'@typescript-eslint/typescript-estree': 7.18.0([email protected])
|
'@typescript-eslint/typescript-estree': 7.18.0([email protected])
|
||||||
eslint: 8.57.1
|
eslint: 9.19.0
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
- typescript
|
- typescript
|
||||||
@@ -3950,8 +3982,6 @@ snapshots:
|
|||||||
'@typescript-eslint/types': 7.18.0
|
'@typescript-eslint/types': 7.18.0
|
||||||
eslint-visitor-keys: 3.4.3
|
eslint-visitor-keys: 3.4.3
|
||||||
|
|
||||||
'@ungap/[email protected]': {}
|
|
||||||
|
|
||||||
'@yarnpkg/[email protected]': {}
|
'@yarnpkg/[email protected]': {}
|
||||||
|
|
||||||
'@yarnpkg/[email protected]':
|
'@yarnpkg/[email protected]':
|
||||||
@@ -4366,10 +4396,6 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
path-type: 4.0.0
|
path-type: 4.0.0
|
||||||
|
|
||||||
[email protected]:
|
|
||||||
dependencies:
|
|
||||||
esutils: 2.0.3
|
|
||||||
|
|
||||||
[email protected]:
|
[email protected]:
|
||||||
dependencies:
|
dependencies:
|
||||||
is-obj: 2.0.0
|
is-obj: 2.0.0
|
||||||
@@ -4451,61 +4477,59 @@ snapshots:
|
|||||||
|
|
||||||
[email protected]: {}
|
[email protected]: {}
|
||||||
|
|
||||||
eslint-scope@7.2.2:
|
eslint-scope@8.2.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
esrecurse: 4.3.0
|
esrecurse: 4.3.0
|
||||||
estraverse: 5.3.0
|
estraverse: 5.3.0
|
||||||
|
|
||||||
[email protected]: {}
|
[email protected]: {}
|
||||||
|
|
||||||
eslint@8.57.1:
|
eslint[email protected]: {}
|
||||||
|
|
||||||
|
[email protected]:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1)
|
'@eslint-community/eslint-utils': 4.4.1(eslint@9.19.0)
|
||||||
'@eslint-community/regexpp': 4.12.1
|
'@eslint-community/regexpp': 4.12.1
|
||||||
'@eslint/eslintrc': 2.1.4
|
'@eslint/config-array': 0.19.1
|
||||||
'@eslint/js': 8.57.1
|
'@eslint/core': 0.10.0
|
||||||
'@humanwhocodes/config-array': 0.13.0
|
'@eslint/eslintrc': 3.2.0
|
||||||
|
'@eslint/js': 9.19.0
|
||||||
|
'@eslint/plugin-kit': 0.2.5
|
||||||
|
'@humanfs/node': 0.16.6
|
||||||
'@humanwhocodes/module-importer': 1.0.1
|
'@humanwhocodes/module-importer': 1.0.1
|
||||||
'@nodelib/fs.walk': 1.2.8
|
'@humanwhocodes/retry': 0.4.1
|
||||||
'@ungap/structured-clone': 1.3.0
|
'@types/estree': 1.0.6
|
||||||
|
'@types/json-schema': 7.0.15
|
||||||
ajv: 6.12.6
|
ajv: 6.12.6
|
||||||
chalk: 4.1.2
|
chalk: 4.1.2
|
||||||
cross-spawn: 7.0.6
|
cross-spawn: 7.0.6
|
||||||
debug: 4.4.0
|
debug: 4.4.0
|
||||||
doctrine: 3.0.0
|
|
||||||
escape-string-regexp: 4.0.0
|
escape-string-regexp: 4.0.0
|
||||||
eslint-scope: 7.2.2
|
eslint-scope: 8.2.0
|
||||||
eslint-visitor-keys: 3.4.3
|
eslint-visitor-keys: 4.2.0
|
||||||
espree: 9.6.1
|
espree: 10.3.0
|
||||||
esquery: 1.6.0
|
esquery: 1.6.0
|
||||||
esutils: 2.0.3
|
esutils: 2.0.3
|
||||||
fast-deep-equal: 3.1.3
|
fast-deep-equal: 3.1.3
|
||||||
file-entry-cache: 6.0.1
|
file-entry-cache: 8.0.0
|
||||||
find-up: 5.0.0
|
find-up: 5.0.0
|
||||||
glob-parent: 6.0.2
|
glob-parent: 6.0.2
|
||||||
globals: 13.24.0
|
|
||||||
graphemer: 1.4.0
|
|
||||||
ignore: 5.3.2
|
ignore: 5.3.2
|
||||||
imurmurhash: 0.1.4
|
imurmurhash: 0.1.4
|
||||||
is-glob: 4.0.3
|
is-glob: 4.0.3
|
||||||
is-path-inside: 3.0.3
|
|
||||||
js-yaml: 4.1.0
|
|
||||||
json-stable-stringify-without-jsonify: 1.0.1
|
json-stable-stringify-without-jsonify: 1.0.1
|
||||||
levn: 0.4.1
|
|
||||||
lodash.merge: 4.6.2
|
lodash.merge: 4.6.2
|
||||||
minimatch: 3.1.2
|
minimatch: 3.1.2
|
||||||
natural-compare: 1.4.0
|
natural-compare: 1.4.0
|
||||||
optionator: 0.9.4
|
optionator: 0.9.4
|
||||||
strip-ansi: 6.0.1
|
|
||||||
text-table: 0.2.0
|
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
espree@9.6.1:
|
espree@10.3.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
acorn: 8.14.0
|
acorn: 8.14.0
|
||||||
acorn-jsx: 5.3.2([email protected])
|
acorn-jsx: 5.3.2([email protected])
|
||||||
eslint-visitor-keys: 3.4.3
|
eslint-visitor-keys: 4.2.0
|
||||||
|
|
||||||
[email protected]: {}
|
[email protected]: {}
|
||||||
|
|
||||||
@@ -4573,9 +4597,9 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
escape-string-regexp: 1.0.5
|
escape-string-regexp: 1.0.5
|
||||||
|
|
||||||
file-entry-cache@6.0.1:
|
file-entry-cache@8.0.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
flat-cache: 3.2.0
|
flat-cache: 4.0.1
|
||||||
|
|
||||||
[email protected]:
|
[email protected]:
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -4599,11 +4623,10 @@ snapshots:
|
|||||||
locate-path: 6.0.0
|
locate-path: 6.0.0
|
||||||
path-exists: 4.0.0
|
path-exists: 4.0.0
|
||||||
|
|
||||||
flat-cache@3.2.0:
|
flat-cache@4.0.1:
|
||||||
dependencies:
|
dependencies:
|
||||||
flatted: 3.3.2
|
flatted: 3.3.2
|
||||||
keyv: 4.5.4
|
keyv: 4.5.4
|
||||||
rimraf: 3.0.2
|
|
||||||
|
|
||||||
[email protected]: {}
|
[email protected]: {}
|
||||||
|
|
||||||
@@ -4732,9 +4755,7 @@ snapshots:
|
|||||||
minipass: 4.2.8
|
minipass: 4.2.8
|
||||||
path-scurry: 1.11.1
|
path-scurry: 1.11.1
|
||||||
|
|
||||||
globals@13.24.0:
|
globals@14.0.0: {}
|
||||||
dependencies:
|
|
||||||
type-fest: 0.20.2
|
|
||||||
|
|
||||||
[email protected]:
|
[email protected]:
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -4905,8 +4926,6 @@ snapshots:
|
|||||||
|
|
||||||
[email protected]: {}
|
[email protected]: {}
|
||||||
|
|
||||||
[email protected]: {}
|
|
||||||
|
|
||||||
[email protected]: {}
|
[email protected]: {}
|
||||||
|
|
||||||
[email protected]:
|
[email protected]:
|
||||||
@@ -5550,7 +5569,7 @@ snapshots:
|
|||||||
bl: 4.1.0
|
bl: 4.1.0
|
||||||
chalk: 4.1.2
|
chalk: 4.1.2
|
||||||
cli-cursor: 3.1.0
|
cli-cursor: 3.1.0
|
||||||
cli-spinners: 2.6.1
|
cli-spinners: 2.9.2
|
||||||
is-interactive: 1.0.0
|
is-interactive: 1.0.0
|
||||||
log-symbols: 4.1.0
|
log-symbols: 4.1.0
|
||||||
strip-ansi: 6.0.1
|
strip-ansi: 6.0.1
|
||||||
@@ -5860,10 +5879,6 @@ snapshots:
|
|||||||
|
|
||||||
[email protected]: {}
|
[email protected]: {}
|
||||||
|
|
||||||
[email protected]:
|
|
||||||
dependencies:
|
|
||||||
glob: 7.2.3
|
|
||||||
|
|
||||||
[email protected]:
|
[email protected]:
|
||||||
dependencies:
|
dependencies:
|
||||||
glob: 9.3.5
|
glob: 9.3.5
|
||||||
@@ -6100,8 +6115,6 @@ snapshots:
|
|||||||
|
|
||||||
[email protected]: {}
|
[email protected]: {}
|
||||||
|
|
||||||
[email protected]: {}
|
|
||||||
|
|
||||||
[email protected]:
|
[email protected]:
|
||||||
dependencies:
|
dependencies:
|
||||||
thenify: 3.3.1
|
thenify: 3.3.1
|
||||||
@@ -6162,7 +6175,7 @@ snapshots:
|
|||||||
|
|
||||||
[email protected]: {}
|
[email protected]: {}
|
||||||
|
|
||||||
[email protected](@microsoft/[email protected](@types/node@14.10.1))([email protected])([email protected]):
|
[email protected](@microsoft/[email protected](@types/node@22.12.0))([email protected])([email protected]):
|
||||||
dependencies:
|
dependencies:
|
||||||
bundle-require: 5.1.0([email protected])
|
bundle-require: 5.1.0([email protected])
|
||||||
cac: 6.7.14
|
cac: 6.7.14
|
||||||
@@ -6181,7 +6194,7 @@ snapshots:
|
|||||||
tinyglobby: 0.2.10
|
tinyglobby: 0.2.10
|
||||||
tree-kill: 1.2.2
|
tree-kill: 1.2.2
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@microsoft/api-extractor': 7.49.1(@types/node@14.10.1)
|
'@microsoft/api-extractor': 7.49.1(@types/node@22.12.0)
|
||||||
typescript: 5.7.3
|
typescript: 5.7.3
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- jiti
|
- jiti
|
||||||
@@ -6203,8 +6216,6 @@ snapshots:
|
|||||||
|
|
||||||
[email protected]: {}
|
[email protected]: {}
|
||||||
|
|
||||||
[email protected]: {}
|
|
||||||
|
|
||||||
[email protected]: {}
|
[email protected]: {}
|
||||||
|
|
||||||
[email protected]: {}
|
[email protected]: {}
|
||||||
@@ -6222,6 +6233,8 @@ snapshots:
|
|||||||
[email protected]:
|
[email protected]:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
|
[email protected]: {}
|
||||||
|
|
||||||
[email protected]:
|
[email protected]:
|
||||||
dependencies:
|
dependencies:
|
||||||
unique-slug: 4.0.0
|
unique-slug: 4.0.0
|
||||||
|
|||||||
+1
-1
@@ -7,7 +7,7 @@ packages:
|
|||||||
- "!cli"
|
- "!cli"
|
||||||
|
|
||||||
catalog:
|
catalog:
|
||||||
"@types/node": "14.10.1"
|
"@types/node": "22.12.0"
|
||||||
"@ragempcommunity/types-cef": "^2.1.8"
|
"@ragempcommunity/types-cef": "^2.1.8"
|
||||||
"@ragempcommunity/types-client": "^2.1.8"
|
"@ragempcommunity/types-client": "^2.1.8"
|
||||||
"@ragempcommunity/types-server": "^2.1.8"
|
"@ragempcommunity/types-server": "^2.1.8"
|
||||||
|
|||||||
+1
-3
@@ -14,9 +14,7 @@
|
|||||||
],
|
],
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@microsoft/api-extractor": "^7.47.9",
|
"@microsoft/api-extractor": "^7.47.9",
|
||||||
"@types/node": "catalog:",
|
"@types/node": "catalog:"
|
||||||
"prettier": "^3.3.2",
|
|
||||||
"tsup": "^8.3.0"
|
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"typescript": "^5"
|
"typescript": "^5"
|
||||||
|
|||||||
+1
-1
@@ -24,7 +24,7 @@ export class Browser extends Wrapper {
|
|||||||
* NOT INTENDED FOR OUT-OF-CONTEXT USE
|
* NOT INTENDED FOR OUT-OF-CONTEXT USE
|
||||||
*/
|
*/
|
||||||
public _resolveEmitDestination(dataRaw: string) {
|
public _resolveEmitDestination(dataRaw: string) {
|
||||||
let state = Utils.prepareExecution(dataRaw)
|
const state = Utils.prepareExecution(dataRaw)
|
||||||
|
|
||||||
switch (state.calledTo) {
|
switch (state.calledTo) {
|
||||||
case Environment.BROWSER:
|
case Environment.BROWSER:
|
||||||
|
|||||||
+9
-11
@@ -91,7 +91,7 @@ class Rpc extends Wrapper {
|
|||||||
*/
|
*/
|
||||||
public register<
|
public register<
|
||||||
CallbackArguments extends unknown[] = unknown[],
|
CallbackArguments extends unknown[] = unknown[],
|
||||||
CallbackReturn extends unknown = unknown,
|
CallbackReturn = unknown,
|
||||||
EventName extends string = string,
|
EventName extends string = string,
|
||||||
>(
|
>(
|
||||||
eventName: EventName,
|
eventName: EventName,
|
||||||
@@ -155,7 +155,7 @@ class Rpc extends Wrapper {
|
|||||||
public async callClient<
|
public async callClient<
|
||||||
Arguments extends unknown[] = unknown[],
|
Arguments extends unknown[] = unknown[],
|
||||||
EventName extends string = string,
|
EventName extends string = string,
|
||||||
Return extends unknown = unknown,
|
Return = unknown,
|
||||||
>(eventName: EventName, args?: Arguments): Promise<Return>
|
>(eventName: EventName, args?: Arguments): Promise<Return>
|
||||||
/**
|
/**
|
||||||
* Calls a client-side event from server or browser
|
* Calls a client-side event from server or browser
|
||||||
@@ -178,7 +178,7 @@ class Rpc extends Wrapper {
|
|||||||
public async callClient<
|
public async callClient<
|
||||||
Arguments extends unknown[] = unknown[],
|
Arguments extends unknown[] = unknown[],
|
||||||
EventName extends string = string,
|
EventName extends string = string,
|
||||||
Return extends unknown = unknown,
|
Return = unknown,
|
||||||
>(player: PlayerMp, eventName: EventName, args?: Arguments): Promise<Return>
|
>(player: PlayerMp, eventName: EventName, args?: Arguments): Promise<Return>
|
||||||
public async callClient(
|
public async callClient(
|
||||||
playerOrEventName: PlayerMp | string,
|
playerOrEventName: PlayerMp | string,
|
||||||
@@ -282,7 +282,7 @@ class Rpc extends Wrapper {
|
|||||||
public async callServer<
|
public async callServer<
|
||||||
Arguments extends unknown[] = unknown[],
|
Arguments extends unknown[] = unknown[],
|
||||||
EventName extends string = string,
|
EventName extends string = string,
|
||||||
Return extends unknown = unknown,
|
Return = unknown,
|
||||||
>(eventName: EventName, args?: Arguments): Promise<Return> {
|
>(eventName: EventName, args?: Arguments): Promise<Return> {
|
||||||
this.log('callServer', eventName, args)
|
this.log('callServer', eventName, args)
|
||||||
if (this.forceBrowserDevMode_)
|
if (this.forceBrowserDevMode_)
|
||||||
@@ -337,7 +337,7 @@ class Rpc extends Wrapper {
|
|||||||
public async callBrowser<
|
public async callBrowser<
|
||||||
Arguments extends unknown[] = unknown[],
|
Arguments extends unknown[] = unknown[],
|
||||||
EventName extends string = string,
|
EventName extends string = string,
|
||||||
Return extends unknown = unknown,
|
Return = unknown,
|
||||||
>(eventName: EventName, args?: Arguments): Promise<Return>
|
>(eventName: EventName, args?: Arguments): Promise<Return>
|
||||||
/**
|
/**
|
||||||
* Calls a browser-side event from server or client
|
* Calls a browser-side event from server or client
|
||||||
@@ -360,7 +360,7 @@ class Rpc extends Wrapper {
|
|||||||
public async callBrowser<
|
public async callBrowser<
|
||||||
Arguments extends unknown[] = unknown[],
|
Arguments extends unknown[] = unknown[],
|
||||||
EventName extends string = string,
|
EventName extends string = string,
|
||||||
Return extends unknown = unknown,
|
Return = unknown,
|
||||||
>(player: PlayerMp, eventName: EventName, args?: Arguments): Promise<Return>
|
>(player: PlayerMp, eventName: EventName, args?: Arguments): Promise<Return>
|
||||||
public async callBrowser(
|
public async callBrowser(
|
||||||
playerOrEventName: PlayerMp | string,
|
playerOrEventName: PlayerMp | string,
|
||||||
@@ -446,14 +446,14 @@ class Rpc extends Wrapper {
|
|||||||
public async call<
|
public async call<
|
||||||
Arguments extends unknown[] = unknown[],
|
Arguments extends unknown[] = unknown[],
|
||||||
EventName extends string = string,
|
EventName extends string = string,
|
||||||
Return extends unknown = unknown,
|
Return = unknown,
|
||||||
>(eventName: EventName, args?: Arguments): Promise<Return> {
|
>(eventName: EventName, args?: Arguments): Promise<Return> {
|
||||||
this.log('call', eventName, args)
|
this.log('call', eventName, args)
|
||||||
if (this.forceBrowserDevMode_)
|
if (this.forceBrowserDevMode_)
|
||||||
return undefined as unknown as Promise<Return>
|
return undefined as unknown as Promise<Return>
|
||||||
Utils.errorUnknownEnvironment(this.environment_)
|
Utils.errorUnknownEnvironment(this.environment_)
|
||||||
|
|
||||||
let state: RPCState = {
|
const state: RPCState = {
|
||||||
uuid: Utils.generateUUID(),
|
uuid: Utils.generateUUID(),
|
||||||
eventName,
|
eventName,
|
||||||
calledTo: this.environment_,
|
calledTo: this.environment_,
|
||||||
@@ -469,9 +469,7 @@ class Rpc extends Wrapper {
|
|||||||
/**
|
/**
|
||||||
* redirects an event in cases of it calling its own environment
|
* redirects an event in cases of it calling its own environment
|
||||||
*/
|
*/
|
||||||
private async callSelf<Return extends unknown = unknown>(
|
private async callSelf<Return = unknown>(state: RPCState): Promise<Return> {
|
||||||
state: RPCState,
|
|
||||||
): Promise<Return> {
|
|
||||||
state = this.verifyEvent_(state)
|
state = this.verifyEvent_(state)
|
||||||
if (state.knownError) {
|
if (state.knownError) {
|
||||||
this.triggerError_(state, state.knownError)
|
this.triggerError_(state, state.knownError)
|
||||||
|
|||||||
+3
-3
@@ -1,8 +1,8 @@
|
|||||||
import { Wrapper } from './wrapper'
|
import { Wrapper } from './wrapper'
|
||||||
import {
|
import {
|
||||||
|
type PlayerMp,
|
||||||
Environment,
|
Environment,
|
||||||
Events,
|
Events,
|
||||||
type PlayerMp,
|
|
||||||
RPCEventType,
|
RPCEventType,
|
||||||
RPCState,
|
RPCState,
|
||||||
RpcWrapperConfig,
|
RpcWrapperConfig,
|
||||||
@@ -20,7 +20,7 @@ export class Server extends Wrapper {
|
|||||||
) {
|
) {
|
||||||
super(options)
|
super(options)
|
||||||
|
|
||||||
if (!!options.forceBrowserDevMode) return
|
if (options.forceBrowserDevMode) return
|
||||||
|
|
||||||
// specific event to save player in context as it is not available on server -> server calls
|
// specific event to save player in context as it is not available on server -> server calls
|
||||||
mp.events.add(
|
mp.events.add(
|
||||||
@@ -35,7 +35,7 @@ export class Server extends Wrapper {
|
|||||||
* NOT INTENDED FOR OUT-OF-CONTEXT USE
|
* NOT INTENDED FOR OUT-OF-CONTEXT USE
|
||||||
*/
|
*/
|
||||||
public _resolveEmitDestination(player: PlayerMp, dataRaw: string) {
|
public _resolveEmitDestination(player: PlayerMp, dataRaw: string) {
|
||||||
let state = Utils.prepareExecution(dataRaw)
|
const state = Utils.prepareExecution(dataRaw)
|
||||||
|
|
||||||
switch (state.calledTo) {
|
switch (state.calledTo) {
|
||||||
case Environment.SERVER:
|
case Environment.SERVER:
|
||||||
|
|||||||
+1
-1
@@ -29,7 +29,7 @@ export class Wrapper {
|
|||||||
|
|
||||||
// checks if event is available (registered) in current environment
|
// checks if event is available (registered) in current environment
|
||||||
protected verifyEvent_(data: string | RPCState): RPCState {
|
protected verifyEvent_(data: string | RPCState): RPCState {
|
||||||
let rpcData =
|
const rpcData =
|
||||||
typeof data === 'string' ? Utils.prepareExecution(data) : data
|
typeof data === 'string' ? Utils.prepareExecution(data) : data
|
||||||
|
|
||||||
if (!this.state_[rpcData.eventName]) {
|
if (!this.state_[rpcData.eventName]) {
|
||||||
|
|||||||
+1
-1
@@ -15,7 +15,7 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@entityseven/rage-fw-rpc": "0.2.5",
|
"@entityseven/rage-fw-rpc": "0.2.5",
|
||||||
"zod": "^3.23.8"
|
"zod": "^3.24.1"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/node": "catalog:"
|
"@types/node": "catalog:"
|
||||||
|
|||||||
Reference in New Issue
Block a user