fix(deps): update dependency typescript-eslint to v8 (#896)
* fix(deps): update dependency typescript-eslint to v8 * fix: lint issues * fix: more lint issues --------- Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
This commit is contained in:
committed by
GitHub
parent
1811e1de79
commit
a9a46024e2
@@ -39,6 +39,7 @@ export const LoginForm = ({ providers, oidcClientName, isOidcAutoLoginEnabled, c
|
|||||||
const onSuccess = useCallback(
|
const onSuccess = useCallback(
|
||||||
async (response: Awaited<ReturnType<typeof signIn>>) => {
|
async (response: Awaited<ReturnType<typeof signIn>>) => {
|
||||||
if (response && (!response.ok || response.error)) {
|
if (response && (!response.ok || response.error)) {
|
||||||
|
// eslint-disable-next-line @typescript-eslint/only-throw-error
|
||||||
throw response.error;
|
throw response.error;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -45,7 +45,9 @@ export const initializeGridstack = ({ section, refs, sectionColumnCount }: Initi
|
|||||||
grid.removeAll(false);
|
grid.removeAll(false);
|
||||||
section.items.forEach(({ id }) => {
|
section.items.forEach(({ id }) => {
|
||||||
const ref = refs.items.current[id]?.current;
|
const ref = refs.items.current[id]?.current;
|
||||||
ref && grid.makeWidget(ref);
|
if (!ref) return;
|
||||||
|
|
||||||
|
grid.makeWidget(ref);
|
||||||
});
|
});
|
||||||
grid.batchUpdate(false);
|
grid.batchUpdate(false);
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ export class PiHoleIntegration extends Integration implements DnsHoleSummaryInte
|
|||||||
try {
|
try {
|
||||||
const result = (await response.json()) as unknown;
|
const result = (await response.json()) as unknown;
|
||||||
if (typeof result === "object" && result !== null && "status" in result) return;
|
if (typeof result === "object" && result !== null && "status" in result) return;
|
||||||
} catch (error) {
|
} catch {
|
||||||
throw new IntegrationTestConnectionError("invalidJson");
|
throw new IntegrationTestConnectionError("invalidJson");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -41,9 +41,17 @@ export const ConfirmModal = createModal<Omit<ConfirmModalProps, "title">>(({ act
|
|||||||
|
|
||||||
const handleCancel = useCallback(
|
const handleCancel = useCallback(
|
||||||
async (event: React.MouseEvent<HTMLButtonElement>) => {
|
async (event: React.MouseEvent<HTMLButtonElement>) => {
|
||||||
typeof cancelProps?.onClick === "function" && cancelProps.onClick(event);
|
if (typeof cancelProps?.onClick === "function") {
|
||||||
typeof onCancel === "function" && (await onCancel());
|
cancelProps.onClick(event);
|
||||||
closeOnCancel && actions.closeModal();
|
}
|
||||||
|
|
||||||
|
if (typeof onCancel === "function") {
|
||||||
|
await onCancel();
|
||||||
|
}
|
||||||
|
|
||||||
|
if (closeOnCancel) {
|
||||||
|
actions.closeModal();
|
||||||
|
}
|
||||||
},
|
},
|
||||||
[cancelProps?.onClick, onCancel, actions.closeModal],
|
[cancelProps?.onClick, onCancel, actions.closeModal],
|
||||||
);
|
);
|
||||||
@@ -51,9 +59,18 @@ export const ConfirmModal = createModal<Omit<ConfirmModalProps, "title">>(({ act
|
|||||||
const handleConfirm = useCallback(
|
const handleConfirm = useCallback(
|
||||||
async (event: React.MouseEvent<HTMLButtonElement>) => {
|
async (event: React.MouseEvent<HTMLButtonElement>) => {
|
||||||
setLoading(true);
|
setLoading(true);
|
||||||
typeof confirmProps?.onClick === "function" && confirmProps.onClick(event);
|
|
||||||
typeof onConfirm === "function" && (await onConfirm());
|
if (typeof confirmProps?.onClick === "function") {
|
||||||
closeOnConfirm && actions.closeModal();
|
confirmProps.onClick(event);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (typeof onConfirm === "function") {
|
||||||
|
await onConfirm();
|
||||||
|
}
|
||||||
|
|
||||||
|
if (closeOnConfirm) {
|
||||||
|
actions.closeModal();
|
||||||
|
}
|
||||||
setLoading(false);
|
setLoading(false);
|
||||||
},
|
},
|
||||||
[confirmProps?.onClick, onConfirm, actions.closeModal],
|
[confirmProps?.onClick, onConfirm, actions.closeModal],
|
||||||
|
|||||||
@@ -1,15 +1,16 @@
|
|||||||
import { supportedLanguages } from ".";
|
import { supportedLanguages } from ".";
|
||||||
|
|
||||||
const enTranslations = () => import("./lang/en");
|
const _enTranslations = () => import("./lang/en");
|
||||||
|
type EnTranslation = typeof _enTranslations;
|
||||||
|
|
||||||
export const languageMapping = () => {
|
export const languageMapping = () => {
|
||||||
const mapping: Record<string, unknown> = {};
|
const mapping: Record<string, unknown> = {};
|
||||||
|
|
||||||
for (const language of supportedLanguages) {
|
for (const language of supportedLanguages) {
|
||||||
mapping[language] = () => import(`./lang/${language}`) as ReturnType<typeof enTranslations>;
|
mapping[language] = () => import(`./lang/${language}`) as ReturnType<EnTranslation>;
|
||||||
}
|
}
|
||||||
|
|
||||||
return mapping as Record<(typeof supportedLanguages)[number], () => ReturnType<typeof enTranslations>>;
|
return mapping as Record<(typeof supportedLanguages)[number], () => ReturnType<EnTranslation>>;
|
||||||
};
|
};
|
||||||
|
|
||||||
type NestedKeyOf<ObjectType extends object> = {
|
type NestedKeyOf<ObjectType extends object> = {
|
||||||
@@ -18,4 +19,4 @@ type NestedKeyOf<ObjectType extends object> = {
|
|||||||
: `${Key}`;
|
: `${Key}`;
|
||||||
}[keyof ObjectType & (string | number)];
|
}[keyof ObjectType & (string | number)];
|
||||||
|
|
||||||
export type TranslationKeys = NestedKeyOf<typeof enTranslations>;
|
export type TranslationKeys = NestedKeyOf<EnTranslation>;
|
||||||
|
|||||||
@@ -506,6 +506,7 @@ export default {
|
|||||||
symbols: {
|
symbols: {
|
||||||
colon: ": ",
|
colon: ": ",
|
||||||
},
|
},
|
||||||
|
error: "Error",
|
||||||
action: {
|
action: {
|
||||||
add: "Add",
|
add: "Add",
|
||||||
apply: "Apply",
|
apply: "Apply",
|
||||||
|
|||||||
@@ -3,6 +3,7 @@
|
|||||||
import { useCallback } from "react";
|
import { useCallback } from "react";
|
||||||
import {
|
import {
|
||||||
ActionIcon,
|
ActionIcon,
|
||||||
|
Alert,
|
||||||
Anchor,
|
Anchor,
|
||||||
Button,
|
Button,
|
||||||
Fieldset,
|
Fieldset,
|
||||||
@@ -125,7 +126,11 @@ const LocationSearchModal = createModal<LocationSearchInnerProps>(({ actions, in
|
|||||||
});
|
});
|
||||||
|
|
||||||
if (error) {
|
if (error) {
|
||||||
throw error;
|
return (
|
||||||
|
<Alert title={tCommon("error")} color="red">
|
||||||
|
{error.message}
|
||||||
|
</Alert>
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ export default async function getServerDataAsync({ options }: WidgetProps<"app">
|
|||||||
}
|
}
|
||||||
|
|
||||||
return { app, pingResult };
|
return { app, pingResult };
|
||||||
} catch (error) {
|
} catch {
|
||||||
return { app: null, pingResult: null };
|
return { app: null, pingResult: null };
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ export default async function getServerDataAsync({ integrationIds, itemId }: Wid
|
|||||||
)
|
)
|
||||||
.flatMap((item) => item.data),
|
.flatMap((item) => item.data),
|
||||||
};
|
};
|
||||||
} catch (error) {
|
} catch {
|
||||||
return {
|
return {
|
||||||
initialData: [],
|
initialData: [],
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ export default async function getServerDataAsync({ integrationIds }: WidgetProps
|
|||||||
return {
|
return {
|
||||||
initialData: data,
|
initialData: data,
|
||||||
};
|
};
|
||||||
} catch (error) {
|
} catch {
|
||||||
return {
|
return {
|
||||||
initialData: undefined,
|
initialData: undefined,
|
||||||
};
|
};
|
||||||
|
|||||||
162
pnpm-lock.yaml
generated
162
pnpm-lock.yaml
generated
@@ -1401,7 +1401,7 @@ importers:
|
|||||||
version: 2.0.11(eslint@9.8.0)
|
version: 2.0.11(eslint@9.8.0)
|
||||||
eslint-plugin-import:
|
eslint-plugin-import:
|
||||||
specifier: ^2.29.1
|
specifier: ^2.29.1
|
||||||
version: 2.29.1(@typescript-eslint/parser@7.18.0(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)
|
version: 2.29.1(@typescript-eslint/parser@8.0.0(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)
|
||||||
eslint-plugin-jsx-a11y:
|
eslint-plugin-jsx-a11y:
|
||||||
specifier: ^6.9.0
|
specifier: ^6.9.0
|
||||||
version: 6.9.0(eslint@9.8.0)
|
version: 6.9.0(eslint@9.8.0)
|
||||||
@@ -1412,8 +1412,8 @@ importers:
|
|||||||
specifier: ^4.6.2
|
specifier: ^4.6.2
|
||||||
version: 4.6.2(eslint@9.8.0)
|
version: 4.6.2(eslint@9.8.0)
|
||||||
typescript-eslint:
|
typescript-eslint:
|
||||||
specifier: ^7.18.0
|
specifier: ^8.0.0
|
||||||
version: 7.18.0(eslint@9.8.0)(typescript@5.5.4)
|
version: 8.0.0(eslint@9.8.0)(typescript@5.5.4)
|
||||||
devDependencies:
|
devDependencies:
|
||||||
'@homarr/prettier-config':
|
'@homarr/prettier-config':
|
||||||
specifier: workspace:^0.1.0
|
specifier: workspace:^0.1.0
|
||||||
@@ -2873,63 +2873,62 @@ packages:
|
|||||||
'@types/ws@8.5.12':
|
'@types/ws@8.5.12':
|
||||||
resolution: {integrity: sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==}
|
resolution: {integrity: sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==}
|
||||||
|
|
||||||
'@typescript-eslint/eslint-plugin@7.18.0':
|
'@typescript-eslint/eslint-plugin@8.0.0':
|
||||||
resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==}
|
resolution: {integrity: sha512-STIZdwEQRXAHvNUS6ILDf5z3u95Gc8jzywunxSNqX00OooIemaaNIA0vEgynJlycL5AjabYLLrIyHd4iazyvtg==}
|
||||||
engines: {node: ^18.18.0 || >=20.0.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
'@typescript-eslint/parser': ^7.0.0
|
'@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
|
||||||
eslint: ^8.56.0
|
eslint: ^8.57.0 || ^9.0.0
|
||||||
typescript: '*'
|
typescript: '*'
|
||||||
peerDependenciesMeta:
|
peerDependenciesMeta:
|
||||||
typescript:
|
typescript:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@typescript-eslint/parser@7.18.0':
|
'@typescript-eslint/parser@8.0.0':
|
||||||
resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==}
|
resolution: {integrity: sha512-pS1hdZ+vnrpDIxuFXYQpLTILglTjSYJ9MbetZctrUawogUsPdz31DIIRZ9+rab0LhYNTsk88w4fIzVheiTbWOQ==}
|
||||||
engines: {node: ^18.18.0 || >=20.0.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
eslint: ^8.56.0
|
eslint: ^8.57.0 || ^9.0.0
|
||||||
typescript: '*'
|
typescript: '*'
|
||||||
peerDependenciesMeta:
|
peerDependenciesMeta:
|
||||||
typescript:
|
typescript:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@typescript-eslint/scope-manager@7.18.0':
|
'@typescript-eslint/scope-manager@8.0.0':
|
||||||
resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==}
|
resolution: {integrity: sha512-V0aa9Csx/ZWWv2IPgTfY7T4agYwJyILESu/PVqFtTFz9RIS823mAze+NbnBI8xiwdX3iqeQbcTYlvB04G9wyQw==}
|
||||||
engines: {node: ^18.18.0 || >=20.0.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
|
|
||||||
'@typescript-eslint/type-utils@7.18.0':
|
'@typescript-eslint/type-utils@8.0.0':
|
||||||
resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==}
|
resolution: {integrity: sha512-mJAFP2mZLTBwAn5WI4PMakpywfWFH5nQZezUQdSKV23Pqo6o9iShQg1hP2+0hJJXP2LnZkWPphdIq4juYYwCeg==}
|
||||||
engines: {node: ^18.18.0 || >=20.0.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
peerDependencies:
|
|
||||||
eslint: ^8.56.0
|
|
||||||
typescript: '*'
|
|
||||||
peerDependenciesMeta:
|
|
||||||
typescript:
|
|
||||||
optional: true
|
|
||||||
|
|
||||||
'@typescript-eslint/types@7.18.0':
|
|
||||||
resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==}
|
|
||||||
engines: {node: ^18.18.0 || >=20.0.0}
|
|
||||||
|
|
||||||
'@typescript-eslint/typescript-estree@7.18.0':
|
|
||||||
resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==}
|
|
||||||
engines: {node: ^18.18.0 || >=20.0.0}
|
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
typescript: '*'
|
typescript: '*'
|
||||||
peerDependenciesMeta:
|
peerDependenciesMeta:
|
||||||
typescript:
|
typescript:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@typescript-eslint/utils@7.18.0':
|
'@typescript-eslint/types@8.0.0':
|
||||||
resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==}
|
resolution: {integrity: sha512-wgdSGs9BTMWQ7ooeHtu5quddKKs5Z5dS+fHLbrQI+ID0XWJLODGMHRfhwImiHoeO2S5Wir2yXuadJN6/l4JRxw==}
|
||||||
engines: {node: ^18.18.0 || >=20.0.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
peerDependencies:
|
|
||||||
eslint: ^8.56.0
|
|
||||||
|
|
||||||
'@typescript-eslint/visitor-keys@7.18.0':
|
'@typescript-eslint/typescript-estree@8.0.0':
|
||||||
resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==}
|
resolution: {integrity: sha512-5b97WpKMX+Y43YKi4zVcCVLtK5F98dFls3Oxui8LbnmRsseKenbbDinmvxrWegKDMmlkIq/XHuyy0UGLtpCDKg==}
|
||||||
engines: {node: ^18.18.0 || >=20.0.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
|
peerDependencies:
|
||||||
|
typescript: '*'
|
||||||
|
peerDependenciesMeta:
|
||||||
|
typescript:
|
||||||
|
optional: true
|
||||||
|
|
||||||
|
'@typescript-eslint/utils@8.0.0':
|
||||||
|
resolution: {integrity: sha512-k/oS/A/3QeGLRvOWCg6/9rATJL5rec7/5s1YmdS0ZU6LHveJyGFwBvLhSRBv6i9xaj7etmosp+l+ViN1I9Aj/Q==}
|
||||||
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
|
peerDependencies:
|
||||||
|
eslint: ^8.57.0 || ^9.0.0
|
||||||
|
|
||||||
|
'@typescript-eslint/visitor-keys@8.0.0':
|
||||||
|
resolution: {integrity: sha512-oN0K4nkHuOyF3PVMyETbpP5zp6wfyOvm7tWhTMfoqxSSsPmJIh6JNASuZDlODE8eE+0EB9uar+6+vxr9DBTYOA==}
|
||||||
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
|
|
||||||
'@umami/node@0.3.0':
|
'@umami/node@0.3.0':
|
||||||
resolution: {integrity: sha512-+1cZ7o7jVN8oXDYZRqigfLHrWbEv5vtGWjB7blfVH1QUa+DRmWB6GfhMZtE2aSW+P9ACal8ZW7xD2PCAejlNCQ==}
|
resolution: {integrity: sha512-+1cZ7o7jVN8oXDYZRqigfLHrWbEv5vtGWjB7blfVH1QUa+DRmWB6GfhMZtE2aSW+P9ACal8ZW7xD2PCAejlNCQ==}
|
||||||
@@ -6312,11 +6311,10 @@ packages:
|
|||||||
resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==}
|
resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==}
|
||||||
engines: {node: '>= 0.4'}
|
engines: {node: '>= 0.4'}
|
||||||
|
|
||||||
typescript-eslint@7.18.0:
|
typescript-eslint@8.0.0:
|
||||||
resolution: {integrity: sha512-PonBkP603E3tt05lDkbOMyaxJjvKqQrXsnow72sVeOFINDE/qNmnnd+f9b4N+U7W6MXnnYyrhtmF2t08QWwUbA==}
|
resolution: {integrity: sha512-yQWBJutWL1PmpmDddIOl9/Mi6vZjqNCjqSGBMQ4vsc2Aiodk0SnbQQWPXbSy0HNuKCuGkw1+u4aQ2mO40TdhDQ==}
|
||||||
engines: {node: ^18.18.0 || >=20.0.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
eslint: ^8.56.0
|
|
||||||
typescript: '*'
|
typescript: '*'
|
||||||
peerDependenciesMeta:
|
peerDependenciesMeta:
|
||||||
typescript:
|
typescript:
|
||||||
@@ -7980,14 +7978,14 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@types/node': 20.14.13
|
'@types/node': 20.14.13
|
||||||
|
|
||||||
'@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4)':
|
'@typescript-eslint/eslint-plugin@8.0.0(@typescript-eslint/parser@8.0.0(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@eslint-community/regexpp': 4.11.0
|
'@eslint-community/regexpp': 4.11.0
|
||||||
'@typescript-eslint/parser': 7.18.0(eslint@9.8.0)(typescript@5.5.4)
|
'@typescript-eslint/parser': 8.0.0(eslint@9.8.0)(typescript@5.5.4)
|
||||||
'@typescript-eslint/scope-manager': 7.18.0
|
'@typescript-eslint/scope-manager': 8.0.0
|
||||||
'@typescript-eslint/type-utils': 7.18.0(eslint@9.8.0)(typescript@5.5.4)
|
'@typescript-eslint/type-utils': 8.0.0(eslint@9.8.0)(typescript@5.5.4)
|
||||||
'@typescript-eslint/utils': 7.18.0(eslint@9.8.0)(typescript@5.5.4)
|
'@typescript-eslint/utils': 8.0.0(eslint@9.8.0)(typescript@5.5.4)
|
||||||
'@typescript-eslint/visitor-keys': 7.18.0
|
'@typescript-eslint/visitor-keys': 8.0.0
|
||||||
eslint: 9.8.0
|
eslint: 9.8.0
|
||||||
graphemer: 1.4.0
|
graphemer: 1.4.0
|
||||||
ignore: 5.3.1
|
ignore: 5.3.1
|
||||||
@@ -7998,12 +7996,12 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@typescript-eslint/parser@7.18.0(eslint@9.8.0)(typescript@5.5.4)':
|
'@typescript-eslint/parser@8.0.0(eslint@9.8.0)(typescript@5.5.4)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/scope-manager': 7.18.0
|
'@typescript-eslint/scope-manager': 8.0.0
|
||||||
'@typescript-eslint/types': 7.18.0
|
'@typescript-eslint/types': 8.0.0
|
||||||
'@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4)
|
'@typescript-eslint/typescript-estree': 8.0.0(typescript@5.5.4)
|
||||||
'@typescript-eslint/visitor-keys': 7.18.0
|
'@typescript-eslint/visitor-keys': 8.0.0
|
||||||
debug: 4.3.5
|
debug: 4.3.5
|
||||||
eslint: 9.8.0
|
eslint: 9.8.0
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
@@ -8011,29 +8009,29 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@typescript-eslint/scope-manager@7.18.0':
|
'@typescript-eslint/scope-manager@8.0.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/types': 7.18.0
|
'@typescript-eslint/types': 8.0.0
|
||||||
'@typescript-eslint/visitor-keys': 7.18.0
|
'@typescript-eslint/visitor-keys': 8.0.0
|
||||||
|
|
||||||
'@typescript-eslint/type-utils@7.18.0(eslint@9.8.0)(typescript@5.5.4)':
|
'@typescript-eslint/type-utils@8.0.0(eslint@9.8.0)(typescript@5.5.4)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4)
|
'@typescript-eslint/typescript-estree': 8.0.0(typescript@5.5.4)
|
||||||
'@typescript-eslint/utils': 7.18.0(eslint@9.8.0)(typescript@5.5.4)
|
'@typescript-eslint/utils': 8.0.0(eslint@9.8.0)(typescript@5.5.4)
|
||||||
debug: 4.3.5
|
debug: 4.3.5
|
||||||
eslint: 9.8.0
|
|
||||||
ts-api-utils: 1.3.0(typescript@5.5.4)
|
ts-api-utils: 1.3.0(typescript@5.5.4)
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
typescript: 5.5.4
|
typescript: 5.5.4
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
|
- eslint
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@typescript-eslint/types@7.18.0': {}
|
'@typescript-eslint/types@8.0.0': {}
|
||||||
|
|
||||||
'@typescript-eslint/typescript-estree@7.18.0(typescript@5.5.4)':
|
'@typescript-eslint/typescript-estree@8.0.0(typescript@5.5.4)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/types': 7.18.0
|
'@typescript-eslint/types': 8.0.0
|
||||||
'@typescript-eslint/visitor-keys': 7.18.0
|
'@typescript-eslint/visitor-keys': 8.0.0
|
||||||
debug: 4.3.5
|
debug: 4.3.5
|
||||||
globby: 11.1.0
|
globby: 11.1.0
|
||||||
is-glob: 4.0.3
|
is-glob: 4.0.3
|
||||||
@@ -8045,20 +8043,20 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@typescript-eslint/utils@7.18.0(eslint@9.8.0)(typescript@5.5.4)':
|
'@typescript-eslint/utils@8.0.0(eslint@9.8.0)(typescript@5.5.4)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0)
|
'@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0)
|
||||||
'@typescript-eslint/scope-manager': 7.18.0
|
'@typescript-eslint/scope-manager': 8.0.0
|
||||||
'@typescript-eslint/types': 7.18.0
|
'@typescript-eslint/types': 8.0.0
|
||||||
'@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4)
|
'@typescript-eslint/typescript-estree': 8.0.0(typescript@5.5.4)
|
||||||
eslint: 9.8.0
|
eslint: 9.8.0
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
- typescript
|
- typescript
|
||||||
|
|
||||||
'@typescript-eslint/visitor-keys@7.18.0':
|
'@typescript-eslint/visitor-keys@8.0.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/types': 7.18.0
|
'@typescript-eslint/types': 8.0.0
|
||||||
eslint-visitor-keys: 3.4.3
|
eslint-visitor-keys: 3.4.3
|
||||||
|
|
||||||
'@umami/node@0.3.0': {}
|
'@umami/node@0.3.0': {}
|
||||||
@@ -9393,17 +9391,17 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
eslint-module-utils@2.8.0(@typescript-eslint/parser@7.18.0(eslint@9.8.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@9.8.0):
|
eslint-module-utils@2.8.0(@typescript-eslint/parser@8.0.0(eslint@9.8.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@9.8.0):
|
||||||
dependencies:
|
dependencies:
|
||||||
debug: 3.2.7
|
debug: 3.2.7
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@typescript-eslint/parser': 7.18.0(eslint@9.8.0)(typescript@5.5.4)
|
'@typescript-eslint/parser': 8.0.0(eslint@9.8.0)(typescript@5.5.4)
|
||||||
eslint: 9.8.0
|
eslint: 9.8.0
|
||||||
eslint-import-resolver-node: 0.3.9
|
eslint-import-resolver-node: 0.3.9
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0):
|
eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.0.0(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0):
|
||||||
dependencies:
|
dependencies:
|
||||||
array-includes: 3.1.7
|
array-includes: 3.1.7
|
||||||
array.prototype.findlastindex: 1.2.4
|
array.prototype.findlastindex: 1.2.4
|
||||||
@@ -9413,7 +9411,7 @@ snapshots:
|
|||||||
doctrine: 2.1.0
|
doctrine: 2.1.0
|
||||||
eslint: 9.8.0
|
eslint: 9.8.0
|
||||||
eslint-import-resolver-node: 0.3.9
|
eslint-import-resolver-node: 0.3.9
|
||||||
eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.18.0(eslint@9.8.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@9.8.0)
|
eslint-module-utils: 2.8.0(@typescript-eslint/parser@8.0.0(eslint@9.8.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@9.8.0)
|
||||||
hasown: 2.0.1
|
hasown: 2.0.1
|
||||||
is-core-module: 2.13.1
|
is-core-module: 2.13.1
|
||||||
is-glob: 4.0.3
|
is-glob: 4.0.3
|
||||||
@@ -9424,7 +9422,7 @@ snapshots:
|
|||||||
semver: 6.3.1
|
semver: 6.3.1
|
||||||
tsconfig-paths: 3.15.0
|
tsconfig-paths: 3.15.0
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@typescript-eslint/parser': 7.18.0(eslint@9.8.0)(typescript@5.5.4)
|
'@typescript-eslint/parser': 8.0.0(eslint@9.8.0)(typescript@5.5.4)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- eslint-import-resolver-typescript
|
- eslint-import-resolver-typescript
|
||||||
- eslint-import-resolver-webpack
|
- eslint-import-resolver-webpack
|
||||||
@@ -12011,15 +12009,15 @@ snapshots:
|
|||||||
is-typed-array: 1.1.13
|
is-typed-array: 1.1.13
|
||||||
possible-typed-array-names: 1.0.0
|
possible-typed-array-names: 1.0.0
|
||||||
|
|
||||||
typescript-eslint@7.18.0(eslint@9.8.0)(typescript@5.5.4):
|
typescript-eslint@8.0.0(eslint@9.8.0)(typescript@5.5.4):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4)
|
'@typescript-eslint/eslint-plugin': 8.0.0(@typescript-eslint/parser@8.0.0(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4)
|
||||||
'@typescript-eslint/parser': 7.18.0(eslint@9.8.0)(typescript@5.5.4)
|
'@typescript-eslint/parser': 8.0.0(eslint@9.8.0)(typescript@5.5.4)
|
||||||
'@typescript-eslint/utils': 7.18.0(eslint@9.8.0)(typescript@5.5.4)
|
'@typescript-eslint/utils': 8.0.0(eslint@9.8.0)(typescript@5.5.4)
|
||||||
eslint: 9.8.0
|
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
typescript: 5.5.4
|
typescript: 5.5.4
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
|
- eslint
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
typescript@5.5.4: {}
|
typescript@5.5.4: {}
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
"eslint-plugin-jsx-a11y": "^6.9.0",
|
"eslint-plugin-jsx-a11y": "^6.9.0",
|
||||||
"eslint-plugin-react": "^7.35.0",
|
"eslint-plugin-react": "^7.35.0",
|
||||||
"eslint-plugin-react-hooks": "^4.6.2",
|
"eslint-plugin-react-hooks": "^4.6.2",
|
||||||
"typescript-eslint": "^7.18.0"
|
"typescript-eslint": "^8.0.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@homarr/prettier-config": "workspace:^0.1.0",
|
"@homarr/prettier-config": "workspace:^0.1.0",
|
||||||
|
|||||||
Reference in New Issue
Block a user