mirror of
https://github.com/Vendicated/Vencord.git
synced 2024-09-20 06:30:35 +00:00
chore: update dependencies
This commit is contained in:
parent
bb6287563f
commit
b81b56126c
8 changed files with 104 additions and 221 deletions
|
@ -126,6 +126,7 @@ export default tseslint.config(
|
|||
"@typescript-eslint/no-non-null-asserted-optional-chain": "error",
|
||||
"@typescript-eslint/no-unnecessary-condition": ["error", { allowConstantLoopConditions: true }],
|
||||
"@typescript-eslint/no-unnecessary-type-assertion": "error",
|
||||
"@typescript-eslint/no-unnecessary-type-parameters": "error",
|
||||
"@typescript-eslint/no-unsafe-function-type": "error",
|
||||
"@typescript-eslint/no-unused-expressions": ["error", { enforceForJSX: true }],
|
||||
"@typescript-eslint/no-wrapper-object-types": "error",
|
||||
|
|
|
@ -75,7 +75,7 @@
|
|||
"tsx": "^4.16.2",
|
||||
"type-fest": "^4.23.0",
|
||||
"typescript": "^5.5.4",
|
||||
"typescript-eslint": "^8.0.0-alpha.53",
|
||||
"typescript-eslint": "^8.0.0-alpha.55",
|
||||
"typescript-transform-paths": "^3.4.7",
|
||||
"zip-local": "^0.3.5"
|
||||
},
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
import stylistic from "@stylistic/eslint-plugin";
|
||||
// @ts-expect-error: No types
|
||||
import checkFile from "eslint-plugin-check-file";
|
||||
// @ts-expect-error: No types
|
||||
import eslintPluginHeaders from "eslint-plugin-headers";
|
||||
import eslintPluginImport from "eslint-plugin-import-x";
|
||||
// @ts-expect-error: No types
|
||||
import simpleHeader from "eslint-plugin-simple-header";
|
||||
import simpleImportSort from "eslint-plugin-simple-import-sort";
|
||||
import eslintPluginUnicorn from "eslint-plugin-unicorn";
|
||||
// @ts-expect-error: No types
|
||||
|
@ -25,8 +25,8 @@ export default tseslint.config(
|
|||
"@stylistic": stylistic,
|
||||
"@typescript-eslint": tseslint.plugin,
|
||||
"check-file": checkFile,
|
||||
headers: eslintPluginHeaders,
|
||||
import: eslintPluginImport,
|
||||
"simple-header": simpleHeader,
|
||||
"simple-import-sort": simpleImportSort,
|
||||
unicorn: eslintPluginUnicorn,
|
||||
"unused-imports": unusedImports,
|
||||
|
@ -118,6 +118,7 @@ export default tseslint.config(
|
|||
"@typescript-eslint/no-unnecessary-type-arguments": "error",
|
||||
"@typescript-eslint/no-unnecessary-type-assertion": "error",
|
||||
"@typescript-eslint/no-unnecessary-type-constraint": "error",
|
||||
"@typescript-eslint/no-unnecessary-type-parameters": "error",
|
||||
"@typescript-eslint/no-unsafe-declaration-merging": "error",
|
||||
"@typescript-eslint/no-unsafe-function-type": "error",
|
||||
"@typescript-eslint/no-unused-expressions": "error",
|
||||
|
@ -145,6 +146,7 @@ export default tseslint.config(
|
|||
"import/no-self-import": "error",
|
||||
"import/no-unassigned-import": "error",
|
||||
"import/no-useless-path-segments": "error",
|
||||
"no-useless-computed-key": "error",
|
||||
"simple-import-sort/exports": "error",
|
||||
"simple-import-sort/imports": ["error", { groups: [["^[^.]"]] }],
|
||||
"unicorn/escape-case": "error",
|
||||
|
@ -176,18 +178,14 @@ export default tseslint.config(
|
|||
{
|
||||
files: ["scripts/**", "src/**"],
|
||||
rules: {
|
||||
"headers/header-format": ["error", {
|
||||
source: "string",
|
||||
content: [
|
||||
"simple-header/header": ["error", {
|
||||
text: [
|
||||
"discord-types",
|
||||
"Copyright (C) {year} {author}",
|
||||
"Copyright (C) {year} Vencord project contributors",
|
||||
"SPDX-License-Identifier: GPL-3.0-or-later"
|
||||
].join("\n"),
|
||||
blockPrefix: "\n",
|
||||
trailingNewlines: 2,
|
||||
variables: {
|
||||
year: "2024",
|
||||
author: "Vencord project contributors"
|
||||
],
|
||||
templates: {
|
||||
year: ["\\d+(-\\d+)?(, \\d+(-\\d+)?)*", `${new Date().getFullYear()}`]
|
||||
}
|
||||
}],
|
||||
}
|
||||
|
@ -228,8 +226,6 @@ export default tseslint.config(
|
|||
"[declare=true] *",
|
||||
// Allow enums, interfaces, and type aliases
|
||||
"[type=/^TS/] *",
|
||||
// Allow re-exporting of all named exports
|
||||
"ExportAllDeclaration *",
|
||||
// Allow imports
|
||||
"ImportDeclaration *",
|
||||
].join(", ")})`,
|
||||
|
@ -243,6 +239,8 @@ export default tseslint.config(
|
|||
"ClassDeclaration[superClass=null] MethodDefinition[kind=constructor][value.params.length=0]",
|
||||
// Disallow enums that are const or ambient since package consumers cannot use them
|
||||
"TSEnumDeclaration:matches([const=true], [declare=true])",
|
||||
// Disallow variance annotations
|
||||
"TSTypeParameter:matches([in=true], [out=true])",
|
||||
],
|
||||
"unicorn/numeric-separators-style": ["error", { number: { minimumDigits: 0 } }],
|
||||
}
|
||||
|
@ -255,4 +253,15 @@ export default tseslint.config(
|
|||
"import/no-unused-modules": ["error", { missingExports: true }],
|
||||
}
|
||||
},
|
||||
{
|
||||
files: ["src/**/index.ts"],
|
||||
rules: {
|
||||
"no-restricted-syntax": [
|
||||
"error",
|
||||
// Only allow re-exporting of all named exports
|
||||
"Program[comments.length!=1]",
|
||||
"Program > :not(ExportAllDeclaration[exported=null])",
|
||||
],
|
||||
}
|
||||
},
|
||||
);
|
||||
|
|
|
@ -31,13 +31,13 @@
|
|||
},
|
||||
"devDependencies": {
|
||||
"@stylistic/eslint-plugin": "^2.4.0",
|
||||
"@types/node": "^20.14.12",
|
||||
"@types/node": "^20.14.13",
|
||||
"@types/semver": "^7.5.8",
|
||||
"@typescript-eslint/typescript-estree": "^8.0.0-alpha.54",
|
||||
"@typescript-eslint/typescript-estree": "^8.0.0-alpha.55",
|
||||
"eslint": "^9.8.0",
|
||||
"eslint-plugin-check-file": "^2.8.0",
|
||||
"eslint-plugin-headers": "^1.1.2",
|
||||
"eslint-plugin-import-x": "^3.1.0",
|
||||
"eslint-plugin-simple-header": "^1.1.1",
|
||||
"eslint-plugin-simple-import-sort": "^12.1.1",
|
||||
"eslint-plugin-unicorn": "^55.0.0",
|
||||
"eslint-plugin-unused-imports": "^4.0.1",
|
||||
|
@ -45,6 +45,6 @@
|
|||
"semver": "^7.6.3",
|
||||
"tsx": "^4.16.2",
|
||||
"typescript": "^5.5.4",
|
||||
"typescript-eslint": "^8.0.0-alpha.53"
|
||||
"typescript-eslint": "^8.0.0-alpha.55"
|
||||
}
|
||||
}
|
||||
|
|
271
pnpm-lock.yaml
271
pnpm-lock.yaml
|
@ -103,7 +103,7 @@ importers:
|
|||
version: 12.1.1(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))
|
||||
eslint-plugin-unused-imports:
|
||||
specifier: ^4.0.1
|
||||
version: 4.0.1(@typescript-eslint/eslint-plugin@8.0.0-alpha.54(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4))(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))
|
||||
version: 4.0.1(@typescript-eslint/eslint-plugin@8.0.0-alpha.55(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4))(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))
|
||||
highlight.js:
|
||||
specifier: 11.8.0
|
||||
version: 11.8.0
|
||||
|
@ -138,8 +138,8 @@ importers:
|
|||
specifier: ^5.5.4
|
||||
version: 5.5.4
|
||||
typescript-eslint:
|
||||
specifier: ^8.0.0-alpha.53
|
||||
version: 8.0.0-alpha.53(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
specifier: ^8.0.0-alpha.55
|
||||
version: 8.0.0-alpha.55(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
typescript-transform-paths:
|
||||
specifier: ^3.4.7
|
||||
version: 3.4.7(typescript@5.5.4)
|
||||
|
@ -178,26 +178,26 @@ importers:
|
|||
specifier: ^2.4.0
|
||||
version: 2.4.0(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
'@types/node':
|
||||
specifier: ^20.14.12
|
||||
version: 20.14.12
|
||||
specifier: ^20.14.13
|
||||
version: 20.14.13
|
||||
'@types/semver':
|
||||
specifier: ^7.5.8
|
||||
version: 7.5.8
|
||||
'@typescript-eslint/typescript-estree':
|
||||
specifier: ^8.0.0-alpha.54
|
||||
version: 8.0.0-alpha.54(typescript@5.5.4)
|
||||
specifier: ^8.0.0-alpha.55
|
||||
version: 8.0.0-alpha.55(typescript@5.5.4)
|
||||
eslint:
|
||||
specifier: ^9.8.0
|
||||
version: 9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi)
|
||||
eslint-plugin-check-file:
|
||||
specifier: ^2.8.0
|
||||
version: 2.8.0(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))
|
||||
eslint-plugin-headers:
|
||||
specifier: ^1.1.2
|
||||
version: 1.1.2(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))
|
||||
eslint-plugin-import-x:
|
||||
specifier: ^3.1.0
|
||||
version: 3.1.0(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
eslint-plugin-simple-header:
|
||||
specifier: ^1.1.1
|
||||
version: 1.1.1
|
||||
eslint-plugin-simple-import-sort:
|
||||
specifier: ^12.1.1
|
||||
version: 12.1.1(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))
|
||||
|
@ -206,7 +206,7 @@ importers:
|
|||
version: 55.0.0(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))
|
||||
eslint-plugin-unused-imports:
|
||||
specifier: ^4.0.1
|
||||
version: 4.0.1(@typescript-eslint/eslint-plugin@8.0.0-alpha.54(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4))(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))
|
||||
version: 4.0.1(@typescript-eslint/eslint-plugin@8.0.0-alpha.55(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4))(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))
|
||||
puppeteer-core:
|
||||
specifier: ^22.13.1
|
||||
version: 22.13.1
|
||||
|
@ -220,8 +220,8 @@ importers:
|
|||
specifier: ^5.5.4
|
||||
version: 5.5.4
|
||||
typescript-eslint:
|
||||
specifier: ^8.0.0-alpha.53
|
||||
version: 8.0.0-alpha.53(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
specifier: ^8.0.0-alpha.55
|
||||
version: 8.0.0-alpha.55(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
|
||||
packages/vencord-types:
|
||||
dependencies:
|
||||
|
@ -753,8 +753,8 @@ packages:
|
|||
'@types/node@18.19.42':
|
||||
resolution: {integrity: sha512-d2ZFc/3lnK2YCYhos8iaNIYu9Vfhr92nHiyJHRltXWjXUBjEE+A4I58Tdbnw4VhggSW+2j5y5gTrLs4biNnubg==}
|
||||
|
||||
'@types/node@20.14.12':
|
||||
resolution: {integrity: sha512-r7wNXakLeSsGT0H1AU863vS2wa5wBOK4bWMjZz2wj+8nBx+m5PeIn0k8AloSLpRuiwdRQZwarZqHE4FNArPuJQ==}
|
||||
'@types/node@20.14.13':
|
||||
resolution: {integrity: sha512-+bHoGiZb8UiQ0+WEtmph2IWQCjIqg8MDZMAV+ppRRhUZnquF5mQkP/9vpSwJClEiSM/C7fZZExPzfU0vJTyp8w==}
|
||||
|
||||
'@types/normalize-package-data@2.4.1':
|
||||
resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==}
|
||||
|
@ -780,8 +780,8 @@ packages:
|
|||
'@types/yazl@2.4.5':
|
||||
resolution: {integrity: sha512-qpmPfx32HS7vlGJf7EsoM9qJnLZhXJBf1KH0hzfdc+D794rljQWh4H0I/UrZy+6Nhqn0l2jdBZXBGZtR1vnHqw==}
|
||||
|
||||
'@typescript-eslint/eslint-plugin@8.0.0-alpha.53':
|
||||
resolution: {integrity: sha512-gBOLc9wW6QWjAENx/SSewKnMR0csP8XRDoexuNQatfP3sFlHy6O/590lGWsmMbieSyCdlv1K2GkZNgUTVOJaLA==}
|
||||
'@typescript-eslint/eslint-plugin@8.0.0-alpha.55':
|
||||
resolution: {integrity: sha512-buUNiIpZP89MsixNLRiwWlTrTFmVoBceay0nDBPXnAj8MyOoyQjSlO5GlRiNioXMEh3ny0iV2XDZbfMCut9KjA==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
peerDependencies:
|
||||
'@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
|
||||
|
@ -791,19 +791,8 @@ packages:
|
|||
typescript:
|
||||
optional: true
|
||||
|
||||
'@typescript-eslint/eslint-plugin@8.0.0-alpha.54':
|
||||
resolution: {integrity: sha512-JBuk5rdo9XfoAc797uPh2QdzfnbQmYTnOZ//IKiXm96a2AzS05VmXSVka4GQyrp7giGWSNjW6y2wPpsWheqd9Q==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
peerDependencies:
|
||||
'@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
|
||||
eslint: ^8.57.0 || ^9.0.0
|
||||
typescript: '*'
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
|
||||
'@typescript-eslint/parser@8.0.0-alpha.53':
|
||||
resolution: {integrity: sha512-GLl/BVxL0GiLHWNqbkfepya/N5YRiK9mJ3xVixs85N10Y6pcjZnvchrJPTHBYi5sWot7+c012IOYQYpRvwwixQ==}
|
||||
'@typescript-eslint/parser@8.0.0-alpha.55':
|
||||
resolution: {integrity: sha512-fkVcXhkwIU/dTRyPyH7fjkmvlWsQ2dFdFlLfegPWsstE+ammgU0Pv/n4lJ1tQm5JNzNfTMq6uZtdc9mlkKvldQ==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
peerDependencies:
|
||||
eslint: ^8.57.0 || ^9.0.0
|
||||
|
@ -816,25 +805,12 @@ packages:
|
|||
resolution: {integrity: sha512-0P2jTTqyxWp9HiKLu/Vemr2Rg1Xb5B7uHItdVZ6iAenXmPo4SZ86yOPCJwMqpCyaMiEHTNqizHfsbmCFT1x9SA==}
|
||||
engines: {node: ^18.18.0 || >=20.0.0}
|
||||
|
||||
'@typescript-eslint/scope-manager@8.0.0-alpha.53':
|
||||
resolution: {integrity: sha512-8Y1DJI9rXmYFR9poYSz9uXtA+7S4MEcOdtvPAfpbICSWN42zZA4uww98IBPB868Eg3Ug4bL3/wQPscQiXk/X4A==}
|
||||
'@typescript-eslint/scope-manager@8.0.0-alpha.55':
|
||||
resolution: {integrity: sha512-Nbnlba+EcgMDxohiXTqDBVsn+izNHvKiZZJQICppaaneXtI6sytFHQScwqIwT6QEiy2YMxD/HTSHiWLwrDRUYg==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
|
||||
'@typescript-eslint/scope-manager@8.0.0-alpha.54':
|
||||
resolution: {integrity: sha512-z+5GlCAskUTTWOFF2G7olTyKZyn+AVdDkiNCP2fhDtOCV1ePX1EaXy1uwqRRROf8p8uryj7vR7OtIErZE5yAng==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
|
||||
'@typescript-eslint/type-utils@8.0.0-alpha.53':
|
||||
resolution: {integrity: sha512-C+7s000ohXt+ah5UYCSp2Pin+EJA9fIl6gX4wYNPotifn4UUIFcZjnC90F2n0/c+GwIeGHUha7YOaF2STPxQbA==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
peerDependencies:
|
||||
typescript: '*'
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
|
||||
'@typescript-eslint/type-utils@8.0.0-alpha.54':
|
||||
resolution: {integrity: sha512-aGqNg1vP3a1tAE7lN8VDw+JhAefhqotMEcxw+2NKQm3vG4BqzIQNeF87xle9+94t8MPPmUPzRjRmO7GySu8LRg==}
|
||||
'@typescript-eslint/type-utils@8.0.0-alpha.55':
|
||||
resolution: {integrity: sha512-BtmqzLpg6tSW7DsRWJwfj3epcc4DaLcIqheVMRl4Haf+sPzjvuKGxRdUYK4QSALSeXd2WZRhoA4VTccqvBMO+w==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
peerDependencies:
|
||||
typescript: '*'
|
||||
|
@ -846,12 +822,8 @@ packages:
|
|||
resolution: {integrity: sha512-a29Ir0EbyKTKHnZWbNsrc/gqfIBqYPwj3F2M+jWE/9bqfEHg0AMtXzkbUkOG6QgEScxh2+Pz9OXe11jHDnHR7A==}
|
||||
engines: {node: ^18.18.0 || >=20.0.0}
|
||||
|
||||
'@typescript-eslint/types@8.0.0-alpha.53':
|
||||
resolution: {integrity: sha512-3YWV4CpPZYZheBiMaAV0JwEiH7uG5nlLSumw1v31eUDRrpty0Ku2cJuP1hLzsIN90ad+i2H1L1UUygHq8erbnw==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
|
||||
'@typescript-eslint/types@8.0.0-alpha.54':
|
||||
resolution: {integrity: sha512-p4CGzb2UW2tJgk7zRL1Iwyd4qMuPnF2TL5/VdEcz2KANHkTReagQ6B3MzJGcuNIK7t+ysolZZILJpj+8cHBzsQ==}
|
||||
'@typescript-eslint/types@8.0.0-alpha.55':
|
||||
resolution: {integrity: sha512-QFk6W0P3Ruf0oiww57aE9mrXJ4nrT87lMB0z79FNUiZ9FNBw/DDqDXCzV8lMn98onvmMgKd2RBfp/mVeiL9POQ==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
|
||||
'@typescript-eslint/typescript-estree@7.17.0':
|
||||
|
@ -863,17 +835,8 @@ packages:
|
|||
typescript:
|
||||
optional: true
|
||||
|
||||
'@typescript-eslint/typescript-estree@8.0.0-alpha.53':
|
||||
resolution: {integrity: sha512-jf04EbnT/6k4jz9bSKj9IBpMHAgcs4Jbgp/d7D1VDubZGK7iW3yrjT6Uzb+h5+xXAIBTv3TMEz+D15DDAW4kWg==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
peerDependencies:
|
||||
typescript: '*'
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
|
||||
'@typescript-eslint/typescript-estree@8.0.0-alpha.54':
|
||||
resolution: {integrity: sha512-oCgHCQm88pBx9QwfGVE42LXVRG3M5PUIP4w521yGMijHn5FEt+E/NGMPU3NXWKUvp0LpEkxABSinYdz69aZITA==}
|
||||
'@typescript-eslint/typescript-estree@8.0.0-alpha.55':
|
||||
resolution: {integrity: sha512-sunGQpiDvJBqb+4cthq+rVc+SFa9hkUdAB/S///n2h6c1evkXb5ISjMP3oTDd0ZqZLdfIuopx2YTU7LxG7LIbA==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
peerDependencies:
|
||||
typescript: '*'
|
||||
|
@ -887,14 +850,8 @@ packages:
|
|||
peerDependencies:
|
||||
eslint: ^8.56.0
|
||||
|
||||
'@typescript-eslint/utils@8.0.0-alpha.53':
|
||||
resolution: {integrity: sha512-NiF75HBT4/LU/Id0/xenDqfdHa5mYOc2SXHjSJj66tMJbiBJZsf12J9ICd75JDy+IZobyIWcwZXyNYziD3XV2w==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
peerDependencies:
|
||||
eslint: ^8.57.0 || ^9.0.0
|
||||
|
||||
'@typescript-eslint/utils@8.0.0-alpha.54':
|
||||
resolution: {integrity: sha512-Xu+dl3SJ4NOuzSHpRj1nIJPsoNTcPuG6EFVolrEVl+GZReaiBdexwpTo4/gV64khZEVewEIdYV3FBs5elIjI0g==}
|
||||
'@typescript-eslint/utils@8.0.0-alpha.55':
|
||||
resolution: {integrity: sha512-FfdI9bURhTepfW24dKv6lbZBSzXRwglewno30brd/HIhfJT1UGKb/cMs90Yg6s45SeXFBD+Kzp63L9wGTgRzBA==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
peerDependencies:
|
||||
eslint: ^8.57.0 || ^9.0.0
|
||||
|
@ -903,12 +860,8 @@ packages:
|
|||
resolution: {integrity: sha512-RVGC9UhPOCsfCdI9pU++K4nD7to+jTcMIbXTSOcrLqUEW6gF2pU1UUbYJKc9cvcRSK1UDeMJ7pdMxf4bhMpV/A==}
|
||||
engines: {node: ^18.18.0 || >=20.0.0}
|
||||
|
||||
'@typescript-eslint/visitor-keys@8.0.0-alpha.53':
|
||||
resolution: {integrity: sha512-7OrjuFjYrRDJEGmH0O/istmUe55Jd+y+/QpsLSBkPOYyPGPjaWLth+6+LLyqqRYh4dUtfC+m9ONo3pGFxl+QKw==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
|
||||
'@typescript-eslint/visitor-keys@8.0.0-alpha.54':
|
||||
resolution: {integrity: sha512-lS8wrI6Vxw6ebIi+ehocAjXLG43bN5JCC8+wtGDD3Xw9O/EVpanAVdftefJs/mlK87eyccvVIiiHgD294TpIEQ==}
|
||||
'@typescript-eslint/visitor-keys@8.0.0-alpha.55':
|
||||
resolution: {integrity: sha512-0W4TxcUUBMpZHa/9W0mewu2/7zu2VC4wCJ3rmyFqVyEBNZtQVReMgS7VWBsg7Q5mmHl/gKO/tOFxJvWJ8l42uw==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
|
||||
'@vap/core@0.0.12':
|
||||
|
@ -1304,12 +1257,6 @@ packages:
|
|||
peerDependencies:
|
||||
eslint: '>=7.28.0'
|
||||
|
||||
eslint-plugin-headers@1.1.2:
|
||||
resolution: {integrity: sha512-4A2B52MESwiv/pWrjNEEFI/bghbBGuDxUapjiwqJy8wC3lnginrOFKZ3cPLS9YyYbCr1R+/IeomF5ogfpyKEGA==}
|
||||
engines: {node: ^16.0.0 || >= 18.0.0}
|
||||
peerDependencies:
|
||||
eslint: '>=7'
|
||||
|
||||
eslint-plugin-import-x@3.1.0:
|
||||
resolution: {integrity: sha512-/UbPA+bYY7nIxcjL3kpcDY3UNdoLHFhyBFzHox2M0ypcUoueTn6woZUUmzzi5et/dXChksasYYFeKE2wshOrhg==}
|
||||
engines: {node: '>=16'}
|
||||
|
@ -2411,8 +2358,8 @@ packages:
|
|||
resolution: {integrity: sha512-ZiBujro2ohr5+Z/hZWHESLz3g08BBdrdLMieYFULJO+tWc437sn8kQsWLJoZErY8alNhxre9K4p3GURAG11n+w==}
|
||||
engines: {node: '>=16'}
|
||||
|
||||
typescript-eslint@8.0.0-alpha.53:
|
||||
resolution: {integrity: sha512-pWRI0pc1m9QGeCSbt5zNPXIUJanbKtrFhd5jpWIuIzltQxNdUUYy5VTXpn57CHE3Dy1I7avB218MFZHtpXiiJQ==}
|
||||
typescript-eslint@8.0.0-alpha.55:
|
||||
resolution: {integrity: sha512-fJYK3nHp/daeoYExmmdxiWkRFHnIK5/am6JZ4qOtWGVCvVrjKnAN/KKX3N3nQJPFHgIZPFSUC9RR4XmUu2xycw==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
peerDependencies:
|
||||
typescript: '*'
|
||||
|
@ -2887,7 +2834,7 @@ snapshots:
|
|||
'@types/fs-extra@11.0.4':
|
||||
dependencies:
|
||||
'@types/jsonfile': 6.1.4
|
||||
'@types/node': 20.14.12
|
||||
'@types/node': 20.14.13
|
||||
|
||||
'@types/har-format@1.2.13': {}
|
||||
|
||||
|
@ -2899,7 +2846,7 @@ snapshots:
|
|||
|
||||
'@types/jsonfile@6.1.4':
|
||||
dependencies:
|
||||
'@types/node': 20.14.12
|
||||
'@types/node': 20.14.13
|
||||
|
||||
'@types/lodash@4.17.7': {}
|
||||
|
||||
|
@ -2907,7 +2854,7 @@ snapshots:
|
|||
dependencies:
|
||||
undici-types: 5.26.5
|
||||
|
||||
'@types/node@20.14.12':
|
||||
'@types/node@20.14.13':
|
||||
dependencies:
|
||||
undici-types: 5.26.5
|
||||
|
||||
|
@ -2933,21 +2880,21 @@ snapshots:
|
|||
|
||||
'@types/yauzl@2.10.0':
|
||||
dependencies:
|
||||
'@types/node': 20.14.12
|
||||
'@types/node': 20.14.13
|
||||
optional: true
|
||||
|
||||
'@types/yazl@2.4.5':
|
||||
dependencies:
|
||||
'@types/node': 20.14.12
|
||||
'@types/node': 20.14.13
|
||||
|
||||
'@typescript-eslint/eslint-plugin@8.0.0-alpha.53(@typescript-eslint/parser@8.0.0-alpha.53(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4))(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)':
|
||||
'@typescript-eslint/eslint-plugin@8.0.0-alpha.55(@typescript-eslint/parser@8.0.0-alpha.55(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4))(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)':
|
||||
dependencies:
|
||||
'@eslint-community/regexpp': 4.11.0
|
||||
'@typescript-eslint/parser': 8.0.0-alpha.53(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
'@typescript-eslint/scope-manager': 8.0.0-alpha.53
|
||||
'@typescript-eslint/type-utils': 8.0.0-alpha.53(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
'@typescript-eslint/utils': 8.0.0-alpha.53(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
'@typescript-eslint/visitor-keys': 8.0.0-alpha.53
|
||||
'@typescript-eslint/parser': 8.0.0-alpha.55(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
'@typescript-eslint/scope-manager': 8.0.0-alpha.55
|
||||
'@typescript-eslint/type-utils': 8.0.0-alpha.55(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
'@typescript-eslint/utils': 8.0.0-alpha.55(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
'@typescript-eslint/visitor-keys': 8.0.0-alpha.55
|
||||
eslint: 9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi)
|
||||
graphemer: 1.4.0
|
||||
ignore: 5.3.1
|
||||
|
@ -2958,31 +2905,12 @@ snapshots:
|
|||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@typescript-eslint/eslint-plugin@8.0.0-alpha.54(@typescript-eslint/parser@8.0.0-alpha.53(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4))(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)':
|
||||
'@typescript-eslint/parser@8.0.0-alpha.55(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)':
|
||||
dependencies:
|
||||
'@eslint-community/regexpp': 4.11.0
|
||||
'@typescript-eslint/parser': 8.0.0-alpha.53(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
'@typescript-eslint/scope-manager': 8.0.0-alpha.54
|
||||
'@typescript-eslint/type-utils': 8.0.0-alpha.54(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
'@typescript-eslint/utils': 8.0.0-alpha.54(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
'@typescript-eslint/visitor-keys': 8.0.0-alpha.54
|
||||
eslint: 9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi)
|
||||
graphemer: 1.4.0
|
||||
ignore: 5.3.1
|
||||
natural-compare: 1.4.0
|
||||
ts-api-utils: 1.3.0(typescript@5.5.4)
|
||||
optionalDependencies:
|
||||
typescript: 5.5.4
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
optional: true
|
||||
|
||||
'@typescript-eslint/parser@8.0.0-alpha.53(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)':
|
||||
dependencies:
|
||||
'@typescript-eslint/scope-manager': 8.0.0-alpha.53
|
||||
'@typescript-eslint/types': 8.0.0-alpha.53
|
||||
'@typescript-eslint/typescript-estree': 8.0.0-alpha.53(typescript@5.5.4)
|
||||
'@typescript-eslint/visitor-keys': 8.0.0-alpha.53
|
||||
'@typescript-eslint/scope-manager': 8.0.0-alpha.55
|
||||
'@typescript-eslint/types': 8.0.0-alpha.55
|
||||
'@typescript-eslint/typescript-estree': 8.0.0-alpha.55(typescript@5.5.4)
|
||||
'@typescript-eslint/visitor-keys': 8.0.0-alpha.55
|
||||
debug: 4.3.5
|
||||
eslint: 9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi)
|
||||
optionalDependencies:
|
||||
|
@ -2995,21 +2923,15 @@ snapshots:
|
|||
'@typescript-eslint/types': 7.17.0
|
||||
'@typescript-eslint/visitor-keys': 7.17.0
|
||||
|
||||
'@typescript-eslint/scope-manager@8.0.0-alpha.53':
|
||||
'@typescript-eslint/scope-manager@8.0.0-alpha.55':
|
||||
dependencies:
|
||||
'@typescript-eslint/types': 8.0.0-alpha.53
|
||||
'@typescript-eslint/visitor-keys': 8.0.0-alpha.53
|
||||
'@typescript-eslint/types': 8.0.0-alpha.55
|
||||
'@typescript-eslint/visitor-keys': 8.0.0-alpha.55
|
||||
|
||||
'@typescript-eslint/scope-manager@8.0.0-alpha.54':
|
||||
'@typescript-eslint/type-utils@8.0.0-alpha.55(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)':
|
||||
dependencies:
|
||||
'@typescript-eslint/types': 8.0.0-alpha.54
|
||||
'@typescript-eslint/visitor-keys': 8.0.0-alpha.54
|
||||
optional: true
|
||||
|
||||
'@typescript-eslint/type-utils@8.0.0-alpha.53(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)':
|
||||
dependencies:
|
||||
'@typescript-eslint/typescript-estree': 8.0.0-alpha.53(typescript@5.5.4)
|
||||
'@typescript-eslint/utils': 8.0.0-alpha.53(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
'@typescript-eslint/typescript-estree': 8.0.0-alpha.55(typescript@5.5.4)
|
||||
'@typescript-eslint/utils': 8.0.0-alpha.55(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
debug: 4.3.5
|
||||
ts-api-utils: 1.3.0(typescript@5.5.4)
|
||||
optionalDependencies:
|
||||
|
@ -3018,24 +2940,9 @@ snapshots:
|
|||
- eslint
|
||||
- supports-color
|
||||
|
||||
'@typescript-eslint/type-utils@8.0.0-alpha.54(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)':
|
||||
dependencies:
|
||||
'@typescript-eslint/typescript-estree': 8.0.0-alpha.54(typescript@5.5.4)
|
||||
'@typescript-eslint/utils': 8.0.0-alpha.54(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
debug: 4.3.5
|
||||
ts-api-utils: 1.3.0(typescript@5.5.4)
|
||||
optionalDependencies:
|
||||
typescript: 5.5.4
|
||||
transitivePeerDependencies:
|
||||
- eslint
|
||||
- supports-color
|
||||
optional: true
|
||||
|
||||
'@typescript-eslint/types@7.17.0': {}
|
||||
|
||||
'@typescript-eslint/types@8.0.0-alpha.53': {}
|
||||
|
||||
'@typescript-eslint/types@8.0.0-alpha.54': {}
|
||||
'@typescript-eslint/types@8.0.0-alpha.55': {}
|
||||
|
||||
'@typescript-eslint/typescript-estree@7.17.0(typescript@5.5.4)':
|
||||
dependencies:
|
||||
|
@ -3052,25 +2959,10 @@ snapshots:
|
|||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@typescript-eslint/typescript-estree@8.0.0-alpha.53(typescript@5.5.4)':
|
||||
'@typescript-eslint/typescript-estree@8.0.0-alpha.55(typescript@5.5.4)':
|
||||
dependencies:
|
||||
'@typescript-eslint/types': 8.0.0-alpha.53
|
||||
'@typescript-eslint/visitor-keys': 8.0.0-alpha.53
|
||||
debug: 4.3.5
|
||||
globby: 11.1.0
|
||||
is-glob: 4.0.3
|
||||
minimatch: 9.0.4
|
||||
semver: 7.6.3
|
||||
ts-api-utils: 1.3.0(typescript@5.5.4)
|
||||
optionalDependencies:
|
||||
typescript: 5.5.4
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@typescript-eslint/typescript-estree@8.0.0-alpha.54(typescript@5.5.4)':
|
||||
dependencies:
|
||||
'@typescript-eslint/types': 8.0.0-alpha.54
|
||||
'@typescript-eslint/visitor-keys': 8.0.0-alpha.54
|
||||
'@typescript-eslint/types': 8.0.0-alpha.55
|
||||
'@typescript-eslint/visitor-keys': 8.0.0-alpha.55
|
||||
debug: 4.3.5
|
||||
globby: 11.1.0
|
||||
is-glob: 4.0.3
|
||||
|
@ -3093,42 +2985,25 @@ snapshots:
|
|||
- supports-color
|
||||
- typescript
|
||||
|
||||
'@typescript-eslint/utils@8.0.0-alpha.53(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)':
|
||||
'@typescript-eslint/utils@8.0.0-alpha.55(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)':
|
||||
dependencies:
|
||||
'@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))
|
||||
'@typescript-eslint/scope-manager': 8.0.0-alpha.53
|
||||
'@typescript-eslint/types': 8.0.0-alpha.53
|
||||
'@typescript-eslint/typescript-estree': 8.0.0-alpha.53(typescript@5.5.4)
|
||||
'@typescript-eslint/scope-manager': 8.0.0-alpha.55
|
||||
'@typescript-eslint/types': 8.0.0-alpha.55
|
||||
'@typescript-eslint/typescript-estree': 8.0.0-alpha.55(typescript@5.5.4)
|
||||
eslint: 9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi)
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
- typescript
|
||||
|
||||
'@typescript-eslint/utils@8.0.0-alpha.54(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)':
|
||||
dependencies:
|
||||
'@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))
|
||||
'@typescript-eslint/scope-manager': 8.0.0-alpha.54
|
||||
'@typescript-eslint/types': 8.0.0-alpha.54
|
||||
'@typescript-eslint/typescript-estree': 8.0.0-alpha.54(typescript@5.5.4)
|
||||
eslint: 9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi)
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
- typescript
|
||||
optional: true
|
||||
|
||||
'@typescript-eslint/visitor-keys@7.17.0':
|
||||
dependencies:
|
||||
'@typescript-eslint/types': 7.17.0
|
||||
eslint-visitor-keys: 3.4.3
|
||||
|
||||
'@typescript-eslint/visitor-keys@8.0.0-alpha.53':
|
||||
'@typescript-eslint/visitor-keys@8.0.0-alpha.55':
|
||||
dependencies:
|
||||
'@typescript-eslint/types': 8.0.0-alpha.53
|
||||
eslint-visitor-keys: 3.4.3
|
||||
|
||||
'@typescript-eslint/visitor-keys@8.0.0-alpha.54':
|
||||
dependencies:
|
||||
'@typescript-eslint/types': 8.0.0-alpha.54
|
||||
'@typescript-eslint/types': 8.0.0-alpha.55
|
||||
eslint-visitor-keys: 3.4.3
|
||||
|
||||
'@vap/core@0.0.12':
|
||||
|
@ -3554,10 +3429,6 @@ snapshots:
|
|||
is-glob: 4.0.3
|
||||
micromatch: 4.0.7
|
||||
|
||||
eslint-plugin-headers@1.1.2(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi)):
|
||||
dependencies:
|
||||
eslint: 9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi)
|
||||
|
||||
eslint-plugin-import-x@3.1.0(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4):
|
||||
dependencies:
|
||||
'@typescript-eslint/utils': 7.17.0(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
|
@ -3610,12 +3481,12 @@ snapshots:
|
|||
semver: 7.6.3
|
||||
strip-indent: 3.0.0
|
||||
|
||||
eslint-plugin-unused-imports@4.0.1(@typescript-eslint/eslint-plugin@8.0.0-alpha.54(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4))(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi)):
|
||||
eslint-plugin-unused-imports@4.0.1(@typescript-eslint/eslint-plugin@8.0.0-alpha.55(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4))(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi)):
|
||||
dependencies:
|
||||
eslint: 9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi)
|
||||
eslint-rule-composer: 0.3.0
|
||||
optionalDependencies:
|
||||
'@typescript-eslint/eslint-plugin': 8.0.0-alpha.54(@typescript-eslint/parser@8.0.0-alpha.53(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4))(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
'@typescript-eslint/eslint-plugin': 8.0.0-alpha.55(@typescript-eslint/parser@8.0.0-alpha.55(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4))(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
|
||||
eslint-rule-composer@0.3.0: {}
|
||||
|
||||
|
@ -4729,11 +4600,11 @@ snapshots:
|
|||
|
||||
type-fest@4.23.0: {}
|
||||
|
||||
typescript-eslint@8.0.0-alpha.53(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4):
|
||||
typescript-eslint@8.0.0-alpha.55(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4):
|
||||
dependencies:
|
||||
'@typescript-eslint/eslint-plugin': 8.0.0-alpha.53(@typescript-eslint/parser@8.0.0-alpha.53(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4))(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
'@typescript-eslint/parser': 8.0.0-alpha.53(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
'@typescript-eslint/utils': 8.0.0-alpha.53(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
'@typescript-eslint/eslint-plugin': 8.0.0-alpha.55(@typescript-eslint/parser@8.0.0-alpha.55(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4))(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
'@typescript-eslint/parser': 8.0.0-alpha.55(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
'@typescript-eslint/utils': 8.0.0-alpha.55(eslint@9.8.0(patch_hash=wy5a2dwvtxac2ygzwebqqjurgi))(typescript@5.5.4)
|
||||
optionalDependencies:
|
||||
typescript: 5.5.4
|
||||
transitivePeerDependencies:
|
||||
|
|
|
@ -15,6 +15,7 @@ function invoke<T = any>(event: IpcEvents, ...args: unknown[]): Promise<T> {
|
|||
return ipcRenderer.invoke(event, ...args);
|
||||
}
|
||||
|
||||
// eslint-disable-next-line @typescript-eslint/no-unnecessary-type-parameters
|
||||
export function sendSync<T = any>(event: IpcEvents, ...args: unknown[]): T {
|
||||
return ipcRenderer.sendSync(event, ...args);
|
||||
}
|
||||
|
|
|
@ -55,6 +55,7 @@ export function sendBotMessage(channelId: string, message: PartialDeep<MessageJS
|
|||
* @returns Value
|
||||
*/
|
||||
export function findOption<T>(args: Argument[], name: string, fallbackValue: T): LiteralToPrimitive<T>;
|
||||
// eslint-disable-next-line @typescript-eslint/no-unnecessary-type-parameters
|
||||
export function findOption<T>(args: Argument[], name: string): T | undefined;
|
||||
export function findOption(args: Argument[], name: string, fallbackValue?: unknown) {
|
||||
return args.find(a => a.name === name)?.value || fallbackValue;
|
||||
|
|
|
@ -126,7 +126,7 @@ function registerSubCommands(cmd: Command, plugin: string) {
|
|||
});
|
||||
}
|
||||
|
||||
export function registerCommand<C extends Command>(command: C, plugin: string) {
|
||||
export function registerCommand(command: Command, plugin: string) {
|
||||
if (!BUILT_IN) {
|
||||
console.warn(
|
||||
"[CommandsAPI]",
|
||||
|
|
Loading…
Reference in a new issue