- t("common.rtl", {
- value: formatNumber(
- data.reduce((count, { adsBlockedTodayPercentage }) => count + adsBlockedTodayPercentage, 0),
- 2,
- ),
- symbol: "%",
- }),
+ value: (data) =>
+ `${formatNumber(
+ data.reduce((count, { adsBlockedTodayPercentage }) => count + adsBlockedTodayPercentage, 0),
+ 2,
+ )}%`,
label: (t) => t("widget.dnsHoleSummary.data.adsBlockedTodayPercentage"),
color: "rgba(255, 165, 20, 0.4)", // YELLOW
},
@@ -135,7 +132,7 @@ const stats = [
interface StatItem {
icon: TablerIcon;
- value: (x: DnsHoleSummary[], t: TranslationFunction) => string;
+ value: (x: DnsHoleSummary[]) => string;
label: stringOrTranslation;
color: string;
}
@@ -184,14 +181,14 @@ const StatCard = ({ item, data, usePiHoleColors, t }: StatCardProps) => {
gap="1cqmin"
>
- {item.value(data, t)}
+ {item.value(data)}
{item.label && (
diff --git a/packages/widgets/src/downloads/component.tsx b/packages/widgets/src/downloads/component.tsx
index 982f55109..7fafc932a 100644
--- a/packages/widgets/src/downloads/component.tsx
+++ b/packages/widgets/src/downloads/component.tsx
@@ -641,8 +641,6 @@ export default function DownloadClientsWidget({
},
});
- const isLangRtl = tCommon("rtl", { value: "0", symbol: "1" }).startsWith("1");
-
//Used for Global Torrent Ratio
const globalTraffic = clients
.filter(({ integration: { kind } }) =>
@@ -676,13 +674,12 @@ export default function DownloadClientsWidget({
px="var(--space-size)"
justify={integrationTypes.includes("torrent") ? "space-between" : "end"}
style={{
- flexDirection: isLangRtl ? "row-reverse" : "row",
borderTop: "0.0625rem solid var(--border-color)",
}}
>
{integrationTypes.includes("torrent") && (
-
- {tCommon("rtl", { value: t("globalRatio"), symbol: tCommon("symbols.colon") })}
+
+ {`${t("globalRatio")}:`}
{(globalTraffic.up / globalTraffic.down).toFixed(2)}
)}
@@ -758,21 +755,10 @@ const NormalizedLine = ({
values?: number | string | string[];
}) => {
const t = useScopedI18n("widget.downloads.items");
- const tCommon = useScopedI18n("common");
- const translatedKey = t(`${itemKey}.detailsTitle`);
- const isLangRtl = tCommon("rtl", { value: "0", symbol: "1" }).startsWith("1"); //Maybe make a common "isLangRtl" somewhere
- const keyString = tCommon("rtl", { value: translatedKey, symbol: tCommon("symbols.colon") });
if (typeof values !== "number" && (values === undefined || values.length === 0)) return null;
return (
-
- {keyString}
+
+ {`${t(`${itemKey}.detailsTitle`)}:`}
{Array.isArray(values) ? (
{values.map((value) => (
diff --git a/packages/widgets/src/media-requests/stats/component.tsx b/packages/widgets/src/media-requests/stats/component.tsx
index a38a73853..75296856a 100644
--- a/packages/widgets/src/media-requests/stats/component.tsx
+++ b/packages/widgets/src/media-requests/stats/component.tsx
@@ -31,7 +31,6 @@ export default function MediaServerWidget({
itemId,
}: WidgetComponentProps<"mediaRequests-requestStats">) {
const t = useScopedI18n("widget.mediaRequests-requestStats");
- const tCommon = useScopedI18n("common");
const isQueryEnabled = Boolean(itemId);
const { data: requestStats, isError: _isError } = clientApi.widget.mediaRequests.getStats.useQuery(
{
@@ -188,8 +187,7 @@ export default function MediaServerWidget({
{user.displayName}
- {tCommon("rtl", { value: t("titles.users.requests"), symbol: tCommon("symbols.colon") }) +
- user.requestCount}
+ {`${t("titles.users.requests")}: ${user.requestCount}`}
diff --git a/packages/widgets/src/notebook/default-content.ts b/packages/widgets/src/notebook/default-content.ts
index da525c48d..ff2abd1f4 100644
--- a/packages/widgets/src/notebook/default-content.ts
+++ b/packages/widgets/src/notebook/default-content.ts
@@ -1,6 +1,6 @@
export const defaultContent = `
-
+
Welcome to Homarr's notebook widget
diff --git a/packages/widgets/src/weather/icon.tsx b/packages/widgets/src/weather/icon.tsx
index 25a25b34d..fa44f3d26 100644
--- a/packages/widgets/src/weather/icon.tsx
+++ b/packages/widgets/src/weather/icon.tsx
@@ -62,18 +62,8 @@ export const WeatherDescription = ({ weatherOnly, time, weatherCode, maxTemp, mi
{dayjs(time).format("dddd MMMM D YYYY")}
{t(`kind.${name}`)}
-
- {tCommon("rtl", {
- value: tCommon("information.max"),
- symbol: tCommon("symbols.colon"),
- }) + maxTemp}
-
-
- {tCommon("rtl", {
- value: tCommon("information.min"),
- symbol: tCommon("symbols.colon"),
- }) + minTemp}
-
+ {`${tCommon("information.max")}: ${maxTemp}`}
+ {`${tCommon("information.min")}: ${minTemp}`}
);
};
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index eb3425e52..a96e948d2 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -18,10 +18,10 @@ importers:
version: link:tooling/prettier
'@turbo/gen':
specifier: ^2.1.3
- version: 2.1.3(@types/node@20.16.10)(typescript@5.6.2)
+ version: 2.1.3(@types/node@20.16.11)(typescript@5.6.3)
'@vitejs/plugin-react':
specifier: ^4.3.2
- version: 4.3.2(vite@5.4.5(@types/node@20.16.10)(sass@1.79.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))
+ version: 4.3.2(vite@5.4.5(@types/node@20.16.11)(sass@1.79.5)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))
'@vitest/coverage-v8':
specifier: ^2.1.2
version: 2.1.2(vitest@2.1.2)
@@ -44,14 +44,14 @@ importers:
specifier: ^2.1.3
version: 2.1.3
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
vite-tsconfig-paths:
specifier: ^5.0.1
- version: 5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.10)(sass@1.79.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))
+ version: 5.0.1(typescript@5.6.3)(vite@5.4.5(@types/node@20.16.11)(sass@1.79.5)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))
vitest:
specifier: ^2.1.2
- version: 2.1.2(@types/node@20.16.10)(@vitest/ui@2.1.2)(jsdom@25.0.1)(sass@1.79.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)
+ version: 2.1.2(@types/node@20.16.11)(@vitest/ui@2.1.2)(jsdom@25.0.1)(sass@1.79.5)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)
apps/nextjs:
dependencies:
@@ -137,35 +137,35 @@ importers:
specifier: ^7.13.2
version: 7.13.2(@mantine/core@7.13.2(@mantine/hooks@7.13.2(react@18.3.1))(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.2(react@18.3.1))(@tiptap/extension-link@2.8.0(@tiptap/core@2.8.0(@tiptap/pm@2.8.0))(@tiptap/pm@2.8.0))(@tiptap/react@2.8.0(@tiptap/core@2.8.0(@tiptap/pm@2.8.0))(@tiptap/pm@2.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@million/lint':
- specifier: 1.0.8
- version: 1.0.8(rollup@4.21.3)(webpack-sources@3.2.3)
+ specifier: 1.0.9
+ version: 1.0.9(rollup@4.21.3)(webpack-sources@3.2.3)
'@t3-oss/env-nextjs':
specifier: ^0.11.1
- version: 0.11.1(typescript@5.6.2)(zod@3.23.8)
+ version: 0.11.1(typescript@5.6.3)(zod@3.23.8)
'@tabler/icons-react':
specifier: ^3.19.0
version: 3.19.0(react@18.3.1)
'@tanstack/react-query':
- specifier: ^5.59.0
- version: 5.59.0(react@18.3.1)
+ specifier: ^5.59.9
+ version: 5.59.9(react@18.3.1)
'@tanstack/react-query-devtools':
- specifier: ^5.59.0
- version: 5.59.0(@tanstack/react-query@5.59.0(react@18.3.1))(react@18.3.1)
+ specifier: ^5.59.9
+ version: 5.59.9(@tanstack/react-query@5.59.9(react@18.3.1))(react@18.3.1)
'@tanstack/react-query-next-experimental':
- specifier: 5.59.0
- version: 5.59.0(@tanstack/react-query@5.59.0(react@18.3.1))(next@14.2.14(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.4))(react@18.3.1)
+ specifier: 5.59.9
+ version: 5.59.9(@tanstack/react-query@5.59.9(react@18.3.1))(next@14.2.15(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.5))(react@18.3.1)
'@trpc/client':
specifier: next
- version: 11.0.0-rc.553(@trpc/server@11.0.0-rc.553)
+ version: 11.0.0-rc.569(@trpc/server@11.0.0-rc.569)
'@trpc/next':
specifier: next
- version: 11.0.0-rc.553(@tanstack/react-query@5.59.0(react@18.3.1))(@trpc/client@11.0.0-rc.553(@trpc/server@11.0.0-rc.553))(@trpc/react-query@11.0.0-rc.553(@tanstack/react-query@5.59.0(react@18.3.1))(@trpc/client@11.0.0-rc.553(@trpc/server@11.0.0-rc.553))(@trpc/server@11.0.0-rc.553)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.553)(next@14.2.14(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 11.0.0-rc.569(@tanstack/react-query@5.59.9(react@18.3.1))(@trpc/client@11.0.0-rc.569(@trpc/server@11.0.0-rc.569))(@trpc/react-query@11.0.0-rc.569(@tanstack/react-query@5.59.9(react@18.3.1))(@trpc/client@11.0.0-rc.569(@trpc/server@11.0.0-rc.569))(@trpc/server@11.0.0-rc.569)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.569)(next@14.2.15(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.5))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@trpc/react-query':
specifier: next
- version: 11.0.0-rc.553(@tanstack/react-query@5.59.0(react@18.3.1))(@trpc/client@11.0.0-rc.553(@trpc/server@11.0.0-rc.553))(@trpc/server@11.0.0-rc.553)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 11.0.0-rc.569(@tanstack/react-query@5.59.9(react@18.3.1))(@trpc/client@11.0.0-rc.569(@trpc/server@11.0.0-rc.569))(@trpc/server@11.0.0-rc.569)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@trpc/server':
specifier: next
- version: 11.0.0-rc.553
+ version: 11.0.0-rc.569
'@xterm/addon-canvas':
specifier: ^0.7.0
version: 0.7.0(@xterm/xterm@5.5.0)
@@ -200,8 +200,8 @@ importers:
specifier: 2.0.0-beta.6
version: 2.0.0-beta.6(@mantine/core@7.13.2(@mantine/hooks@7.13.2(react@18.3.1))(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.2(@mantine/core@7.13.2(@mantine/hooks@7.13.2(react@18.3.1))(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.2(react@18.3.1))(@tabler/icons-react@3.19.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
next:
- specifier: ^14.2.14
- version: 14.2.14(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.4)
+ specifier: ^14.2.15
+ version: 14.2.15(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.5)
postcss-preset-mantine:
specifier: ^1.17.0
version: 1.17.0(postcss@8.4.47)
@@ -221,8 +221,8 @@ importers:
specifier: ^0.14.1
version: 0.14.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
sass:
- specifier: ^1.79.4
- version: 1.79.4
+ specifier: ^1.79.5
+ version: 1.79.5
superjson:
specifier: 2.2.1
version: 2.2.1
@@ -246,8 +246,8 @@ importers:
specifier: 2.4.4
version: 2.4.4
'@types/node':
- specifier: ^20.16.10
- version: 20.16.10
+ specifier: ^20.16.11
+ version: 20.16.11
'@types/prismjs':
specifier: ^1.26.4
version: 1.26.4
@@ -255,8 +255,8 @@ importers:
specifier: ^18.3.11
version: 18.3.11
'@types/react-dom':
- specifier: ^18.3.0
- version: 18.3.0
+ specifier: ^18.3.1
+ version: 18.3.1
'@types/swagger-ui-react':
specifier: ^4.18.3
version: 4.18.3
@@ -264,8 +264,8 @@ importers:
specifier: ^9.0.1
version: 9.0.1
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
node-loader:
specifier: ^2.0.0
version: 2.0.0(webpack@5.94.0)
@@ -273,8 +273,8 @@ importers:
specifier: ^3.3.3
version: 3.3.3
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
apps/tasks:
dependencies:
@@ -333,8 +333,8 @@ importers:
specifier: 2.2.1
version: 2.2.1
undici:
- specifier: 6.19.8
- version: 6.19.8
+ specifier: 6.20.0
+ version: 6.20.0
devDependencies:
'@homarr/eslint-config':
specifier: workspace:^0.2.0
@@ -346,14 +346,14 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
'@types/node':
- specifier: ^20.16.10
- version: 20.16.10
+ specifier: ^20.16.11
+ version: 20.16.11
dotenv-cli:
specifier: ^7.4.2
version: 7.4.2
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
prettier:
specifier: ^3.3.3
version: 3.3.3
@@ -361,8 +361,8 @@ importers:
specifier: 4.13.3
version: 4.13.3
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
apps/websocket:
dependencies:
@@ -413,14 +413,14 @@ importers:
specifier: ^8.5.12
version: 8.5.12
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
prettier:
specifier: ^3.3.3
version: 3.3.3
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/analytics:
dependencies:
@@ -450,11 +450,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/api:
dependencies:
@@ -505,19 +505,19 @@ importers:
version: link:../validation
'@trpc/client':
specifier: next
- version: 11.0.0-rc.553(@trpc/server@11.0.0-rc.553)
+ version: 11.0.0-rc.569(@trpc/server@11.0.0-rc.569)
'@trpc/react-query':
specifier: next
- version: 11.0.0-rc.553(@tanstack/react-query@5.59.0(react@18.3.1))(@trpc/client@11.0.0-rc.553(@trpc/server@11.0.0-rc.553))(@trpc/server@11.0.0-rc.553)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 11.0.0-rc.569(@tanstack/react-query@5.59.9(react@18.3.1))(@trpc/client@11.0.0-rc.569(@trpc/server@11.0.0-rc.569))(@trpc/server@11.0.0-rc.569)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@trpc/server':
specifier: next
- version: 11.0.0-rc.553
+ version: 11.0.0-rc.569
dockerode:
specifier: ^4.0.2
version: 4.0.2
next:
- specifier: ^14.2.14
- version: 14.2.14(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.4)
+ specifier: ^14.2.15
+ version: 14.2.15(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.5)
react:
specifier: ^18.3.1
version: 18.3.1
@@ -526,7 +526,7 @@ importers:
version: 2.2.1
trpc-swagger:
specifier: ^1.2.6
- version: 1.2.6(patch_hash=6s72z7zx33c52iesv5sewipn6i)(@trpc/client@11.0.0-rc.553(@trpc/server@11.0.0-rc.553))(@trpc/server@11.0.0-rc.553)(zod@3.23.8)
+ version: 1.2.6(patch_hash=6s72z7zx33c52iesv5sewipn6i)(@trpc/client@11.0.0-rc.569(@trpc/server@11.0.0-rc.569))(@trpc/server@11.0.0-rc.569)(zod@3.23.8)
devDependencies:
'@homarr/eslint-config':
specifier: workspace:^0.2.0
@@ -541,23 +541,23 @@ importers:
specifier: ^3.3.31
version: 3.3.31
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
prettier:
specifier: ^3.3.3
version: 3.3.3
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/auth:
dependencies:
'@auth/core':
- specifier: ^0.35.3
- version: 0.35.3
+ specifier: ^0.37.0
+ version: 0.37.0
'@auth/drizzle-adapter':
- specifier: ^1.5.3
- version: 1.5.3
+ specifier: ^1.7.0
+ version: 1.7.0
'@homarr/common':
specifier: workspace:^0.1.0
version: link:../common
@@ -575,7 +575,7 @@ importers:
version: link:../validation
'@t3-oss/env-nextjs':
specifier: ^0.11.1
- version: 0.11.1(typescript@5.6.2)(zod@3.23.8)
+ version: 0.11.1(typescript@5.6.3)(zod@3.23.8)
bcrypt:
specifier: ^5.1.1
version: 5.1.1
@@ -586,11 +586,11 @@ importers:
specifier: 7.2.1
version: 7.2.1
next:
- specifier: ^14.2.14
- version: 14.2.14(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.4)
+ specifier: ^14.2.15
+ version: 14.2.15(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.5)
next-auth:
specifier: 5.0.0-beta.22
- version: 5.0.0-beta.22(next@14.2.14(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.4))(react@18.3.1)
+ version: 5.0.0-beta.22(next@14.2.15(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.5))(react@18.3.1)
react:
specifier: ^18.3.1
version: 18.3.1
@@ -614,14 +614,14 @@ importers:
specifier: 0.9.0
version: 0.9.0
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
prettier:
specifier: ^3.3.3
version: 3.3.3
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/cli:
dependencies:
@@ -651,11 +651,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/common:
dependencies:
@@ -666,8 +666,8 @@ importers:
specifier: ^1.11.13
version: 1.11.13
next:
- specifier: ^14.2.14
- version: 14.2.14(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.4)
+ specifier: ^14.2.15
+ version: 14.2.15(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.5)
react:
specifier: ^18.3.1
version: 18.3.1
@@ -685,11 +685,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/cron-job-runner:
dependencies:
@@ -713,11 +713,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/cron-job-status:
dependencies:
@@ -735,11 +735,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/cron-jobs:
dependencies:
@@ -796,11 +796,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/cron-jobs-core:
dependencies:
@@ -824,17 +824,17 @@ importers:
specifier: ^3.0.11
version: 3.0.11
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/db:
dependencies:
'@auth/core':
- specifier: ^0.35.3
- version: 0.35.3
+ specifier: ^0.37.0
+ version: 0.37.0
'@homarr/common':
specifier: workspace:^0.1.0
version: link:../common
@@ -857,11 +857,11 @@ importers:
specifier: ^16.4.5
version: 16.4.5
drizzle-kit:
- specifier: ^0.24.2
- version: 0.24.2
+ specifier: ^0.25.0
+ version: 0.25.0
drizzle-orm:
- specifier: ^0.33.0
- version: 0.33.0(@types/better-sqlite3@7.6.11)(@types/react@18.3.11)(better-sqlite3@11.3.0)(mysql2@3.11.3)(react@18.3.1)
+ specifier: ^0.34.1
+ version: 0.34.1(@types/better-sqlite3@7.6.11)(@types/react@18.3.11)(better-sqlite3@11.3.0)(mysql2@3.11.3)(react@18.3.1)
mysql2:
specifier: 3.11.3
version: 3.11.3
@@ -882,14 +882,14 @@ importers:
specifier: ^7.4.2
version: 7.4.2
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
prettier:
specifier: ^3.3.3
version: 3.3.3
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/definitions:
dependencies:
@@ -907,11 +907,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/form:
dependencies:
@@ -935,11 +935,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/icons:
dependencies:
@@ -960,11 +960,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/integrations:
dependencies:
@@ -1009,11 +1009,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/log:
dependencies:
@@ -1024,8 +1024,8 @@ importers:
specifier: 2.2.1
version: 2.2.1
winston:
- specifier: 3.14.2
- version: 3.14.2
+ specifier: 3.15.0
+ version: 3.15.0
devDependencies:
'@homarr/eslint-config':
specifier: workspace:^0.2.0
@@ -1037,11 +1037,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/modals:
dependencies:
@@ -1071,11 +1071,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/modals-collection:
dependencies:
@@ -1116,8 +1116,8 @@ importers:
specifier: ^1.11.13
version: 1.11.13
next:
- specifier: ^14.2.14
- version: 14.2.14(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.4)
+ specifier: ^14.2.15
+ version: 14.2.15(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.5)
react:
specifier: ^18.3.1
version: 18.3.1
@@ -1132,11 +1132,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/notifications:
dependencies:
@@ -1160,11 +1160,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/old-import:
dependencies:
@@ -1200,11 +1200,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/old-schema:
dependencies:
@@ -1222,11 +1222,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/ping:
dependencies:
@@ -1247,11 +1247,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/redis:
dependencies:
@@ -1284,11 +1284,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/server-settings:
devDependencies:
@@ -1302,11 +1302,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/spotlight:
dependencies:
@@ -1350,8 +1350,8 @@ importers:
specifier: ^2.10.0
version: 2.10.0(@types/react@18.3.11)(react@18.3.1)
next:
- specifier: ^14.2.14
- version: 14.2.14(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.4)
+ specifier: ^14.2.15
+ version: 14.2.15(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.5)
react:
specifier: ^18.3.1
version: 18.3.1
@@ -1369,11 +1369,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/translation:
dependencies:
@@ -1397,11 +1397,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/ui:
dependencies:
@@ -1436,8 +1436,8 @@ importers:
specifier: 2.0.0-beta.6
version: 2.0.0-beta.6(@mantine/core@7.13.2(@mantine/hooks@7.13.2(react@18.3.1))(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.2(@mantine/core@7.13.2(@mantine/hooks@7.13.2(react@18.3.1))(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.2(react@18.3.1))(@tabler/icons-react@3.19.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
next:
- specifier: ^14.2.14
- version: 14.2.14(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.4)
+ specifier: ^14.2.15
+ version: 14.2.15(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.5)
react:
specifier: ^18.3.1
version: 18.3.1
@@ -1455,11 +1455,11 @@ importers:
specifier: ^1.0.5
version: 1.0.5
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/validation:
dependencies:
@@ -1489,11 +1489,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
packages/widgets:
dependencies:
@@ -1606,14 +1606,14 @@ importers:
specifier: 2.0.0-beta.6
version: 2.0.0-beta.6(@mantine/core@7.13.2(@mantine/hooks@7.13.2(react@18.3.1))(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.2(@mantine/core@7.13.2(@mantine/hooks@7.13.2(react@18.3.1))(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.2(react@18.3.1))(@tabler/icons-react@3.19.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
next:
- specifier: ^14.2.14
- version: 14.2.14(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.4)
+ specifier: ^14.2.15
+ version: 14.2.15(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.5)
react:
specifier: ^18.3.1
version: 18.3.1
video.js:
- specifier: ^8.17.4
- version: 8.17.4
+ specifier: ^8.18.1
+ version: 8.18.1
devDependencies:
'@homarr/eslint-config':
specifier: workspace:^0.2.0
@@ -1628,38 +1628,38 @@ importers:
specifier: ^7.3.58
version: 7.3.58
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
tooling/eslint:
dependencies:
'@next/eslint-plugin-next':
- specifier: ^14.2.14
- version: 14.2.14
+ specifier: ^14.2.15
+ version: 14.2.15
eslint-config-prettier:
specifier: ^9.1.0
- version: 9.1.0(eslint@9.11.1)
+ version: 9.1.0(eslint@9.12.0)
eslint-config-turbo:
specifier: ^2.1.3
- version: 2.1.3(eslint@9.11.1)
+ version: 2.1.3(eslint@9.12.0)
eslint-plugin-import:
specifier: ^2.31.0
- version: 2.31.0(@typescript-eslint/parser@8.8.0(eslint@9.11.1)(typescript@5.6.2))(eslint@9.11.1)
+ version: 2.31.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0)(typescript@5.6.3))(eslint@9.12.0)
eslint-plugin-jsx-a11y:
specifier: ^6.10.0
- version: 6.10.0(eslint@9.11.1)
+ version: 6.10.0(eslint@9.12.0)
eslint-plugin-react:
specifier: ^7.37.1
- version: 7.37.1(eslint@9.11.1)
+ version: 7.37.1(eslint@9.12.0)
eslint-plugin-react-hooks:
specifier: ^4.6.2
- version: 4.6.2(eslint@9.11.1)
+ version: 4.6.2(eslint@9.12.0)
typescript-eslint:
- specifier: ^8.8.0
- version: 8.8.0(eslint@9.11.1)(typescript@5.6.2)
+ specifier: ^8.8.1
+ version: 8.8.1(eslint@9.12.0)(typescript@5.6.3)
devDependencies:
'@homarr/prettier-config':
specifier: workspace:^0.1.0
@@ -1668,11 +1668,11 @@ importers:
specifier: workspace:^0.1.0
version: link:../typescript
eslint:
- specifier: ^9.11.1
- version: 9.11.1
+ specifier: ^9.12.0
+ version: 9.12.0
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
tooling/github: {}
@@ -1689,8 +1689,8 @@ importers:
specifier: workspace:^0.1.0
version: link:../typescript
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
tooling/semver: {}
@@ -1720,8 +1720,22 @@ packages:
nodemailer:
optional: true
- '@auth/drizzle-adapter@1.5.3':
- resolution: {integrity: sha512-VNyYb1hiGtorJhCjShtncjN3TKXxtwxOwphYecq8lZSVuFDLIWHhp4ZbdZDjnmkvEk8G66IpFrYW84qpt+WUIg==}
+ '@auth/core@0.37.0':
+ resolution: {integrity: sha512-LybAgfFC5dta3Mu3al0UbnzMGVBpZRqLMvvXupQOfETtPNlL7rXgTO13EVRTCdvPqMQrVYjODUDvgVfQM1M3Qg==}
+ peerDependencies:
+ '@simplewebauthn/browser': ^9.0.1
+ '@simplewebauthn/server': ^9.0.2
+ nodemailer: ^6.8.0
+ peerDependenciesMeta:
+ '@simplewebauthn/browser':
+ optional: true
+ '@simplewebauthn/server':
+ optional: true
+ nodemailer:
+ optional: true
+
+ '@auth/drizzle-adapter@1.7.0':
+ resolution: {integrity: sha512-hijoZnkCf9UxiTiNgm0rw3t2JhzFyJSFRGugv9kT9zgdlUtVy7TzyW8/6Me3TPNuLXCzXW1PkPIc3zqZ/1JLdA==}
'@axiomhq/js@1.0.0-rc.3':
resolution: {integrity: sha512-Zm10TczcMLounWqC42nMkXQ7XKLqjzLrd5ia022oBKDUZqAFVg2y9d1quQVNV4FlXyg9MKDdfMjpKQRmzEGaog==}
@@ -1883,9 +1897,11 @@ packages:
'@esbuild-kit/core-utils@3.3.2':
resolution: {integrity: sha512-sPRAnw9CdSsRmEtnsl2WXWdyquogVpB3yZ3dgwJfe8zrOzTsV7cJvmwrKVa+0ma5BoiGJ+BoqkMvawbayKUsqQ==}
+ deprecated: 'Merged into tsx: https://tsx.is'
'@esbuild-kit/esm-loader@2.6.5':
resolution: {integrity: sha512-FxEMIkJKnodyA1OaCUoEvbYRkoZlLZ4d/eXFu9Fh8CbBBgP5EmZxrfTRyN0qpXZ4vOvqnE5YdRdcrmUUXuU+dA==}
+ deprecated: 'Merged into tsx: https://tsx.is'
'@esbuild/aix-ppc64@0.19.12':
resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==}
@@ -2455,8 +2471,8 @@ packages:
resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/js@9.11.1':
- resolution: {integrity: sha512-/qu+TWz8WwPWc7/HcIJKi+c+MOm46GdVaSlTTQcaqaL53+GsoA6MxWp5PtTx48qbSP7ylM1Kn7nhvkugfJvRSA==}
+ '@eslint/js@9.12.0':
+ resolution: {integrity: sha512-eohesHH8WFRUprDNyEREgqP6beG6htMeUYeCpkEgBCieCMme5r9zFWjzAJp//9S+Kub4rqE+jXe9Cp1a7IYIIA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/object-schema@2.1.4':
@@ -2508,12 +2524,20 @@ packages:
peerDependencies:
hono: ^4
+ '@humanfs/core@0.19.0':
+ resolution: {integrity: sha512-2cbWIHbZVEweE853g8jymffCA+NCMiuqeECeBBLm8dg2oFdjuGJhgN4UAbI+6v0CKbbhvtXA4qV8YR5Ji86nmw==}
+ engines: {node: '>=18.18.0'}
+
+ '@humanfs/node@0.16.5':
+ resolution: {integrity: sha512-KSPA4umqSG4LHYRodq31VDwKAvaTF4xmVlzM8Aeh4PlU1JQ3IG0wiA8C25d3RQ9nJyM3mBHyI53K06VVL/oFFg==}
+ engines: {node: '>=18.18.0'}
+
'@humanwhocodes/module-importer@1.0.1':
resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
engines: {node: '>=12.22'}
- '@humanwhocodes/retry@0.3.0':
- resolution: {integrity: sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==}
+ '@humanwhocodes/retry@0.3.1':
+ resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==}
engines: {node: '>=18.18'}
'@ianvs/prettier-plugin-sort-imports@4.3.1':
@@ -2639,70 +2663,70 @@ packages:
resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==}
hasBin: true
- '@million/install@1.0.8':
- resolution: {integrity: sha512-v3hAMjE1BvPh4UMRTpwx2okj4XOsNTOIvX3MEyscP5mLKXwNiBjhS+aiHFhNU8BSTRBhlIrrX3sebrSVx/AywA==}
+ '@million/install@1.0.9':
+ resolution: {integrity: sha512-tJk7azrjsIkHl/xTppFw8K7M/CIrqa1y9J75By+dtW6jZBQi51DQlsp5J1SuAcTR89XwpGEuhN29HOvHosblPw==}
hasBin: true
- '@million/lint@1.0.8':
- resolution: {integrity: sha512-DrdqkNdKamxb3YjOcDeVe1tt6SWpxVvbw9y9LxeIvJVOP4YvFHg2ZzfEX5o0we/xFDTip4D05YWvmAZl76gPhQ==}
+ '@million/lint@1.0.9':
+ resolution: {integrity: sha512-sKqdKUb0zfF2DUXAWuhbxIm+0j7CqG+689azpcSVEdW3zn9ezj3AoL7ne229Q9ElJAmr8Z0zCM73tH5QtyfXzA==}
hasBin: true
- '@next/env@14.2.14':
- resolution: {integrity: sha512-/0hWQfiaD5//LvGNgc8PjvyqV50vGK0cADYzaoOOGN8fxzBn3iAiaq3S0tCRnFBldq0LVveLcxCTi41ZoYgAgg==}
+ '@next/env@14.2.15':
+ resolution: {integrity: sha512-S1qaj25Wru2dUpcIZMjxeMVSwkt8BK4dmWHHiBuRstcIyOsMapqT4A4jSB6onvqeygkSSmOkyny9VVx8JIGamQ==}
- '@next/eslint-plugin-next@14.2.14':
- resolution: {integrity: sha512-kV+OsZ56xhj0rnTn6HegyTGkoa16Mxjrpk7pjWumyB2P8JVQb8S9qtkjy/ye0GnTr4JWtWG4x/2qN40lKZ3iVQ==}
+ '@next/eslint-plugin-next@14.2.15':
+ resolution: {integrity: sha512-pKU0iqKRBlFB/ocOI1Ip2CkKePZpYpnw5bEItEkuZ/Nr9FQP1+p7VDWr4VfOdff4i9bFmrOaeaU1bFEyAcxiMQ==}
- '@next/swc-darwin-arm64@14.2.14':
- resolution: {integrity: sha512-bsxbSAUodM1cjYeA4o6y7sp9wslvwjSkWw57t8DtC8Zig8aG8V6r+Yc05/9mDzLKcybb6EN85k1rJDnMKBd9Gw==}
+ '@next/swc-darwin-arm64@14.2.15':
+ resolution: {integrity: sha512-Rvh7KU9hOUBnZ9TJ28n2Oa7dD9cvDBKua9IKx7cfQQ0GoYUwg9ig31O2oMwH3wm+pE3IkAQ67ZobPfEgurPZIA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
- '@next/swc-darwin-x64@14.2.14':
- resolution: {integrity: sha512-cC9/I+0+SK5L1k9J8CInahduTVWGMXhQoXFeNvF0uNs3Bt1Ub0Azb8JzTU9vNCr0hnaMqiWu/Z0S1hfKc3+dww==}
+ '@next/swc-darwin-x64@14.2.15':
+ resolution: {integrity: sha512-5TGyjFcf8ampZP3e+FyCax5zFVHi+Oe7sZyaKOngsqyaNEpOgkKB3sqmymkZfowy3ufGA/tUgDPPxpQx931lHg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
- '@next/swc-linux-arm64-gnu@14.2.14':
- resolution: {integrity: sha512-RMLOdA2NU4O7w1PQ3Z9ft3PxD6Htl4uB2TJpocm+4jcllHySPkFaUIFacQ3Jekcg6w+LBaFvjSPthZHiPmiAUg==}
+ '@next/swc-linux-arm64-gnu@14.2.15':
+ resolution: {integrity: sha512-3Bwv4oc08ONiQ3FiOLKT72Q+ndEMyLNsc/D3qnLMbtUYTQAmkx9E/JRu0DBpHxNddBmNT5hxz1mYBphJ3mfrrw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
- '@next/swc-linux-arm64-musl@14.2.14':
- resolution: {integrity: sha512-WgLOA4hT9EIP7jhlkPnvz49iSOMdZgDJVvbpb8WWzJv5wBD07M2wdJXLkDYIpZmCFfo/wPqFsFR4JS4V9KkQ2A==}
+ '@next/swc-linux-arm64-musl@14.2.15':
+ resolution: {integrity: sha512-k5xf/tg1FBv/M4CMd8S+JL3uV9BnnRmoe7F+GWC3DxkTCD9aewFRH1s5rJ1zkzDa+Do4zyN8qD0N8c84Hu96FQ==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
- '@next/swc-linux-x64-gnu@14.2.14':
- resolution: {integrity: sha512-lbn7svjUps1kmCettV/R9oAvEW+eUI0lo0LJNFOXoQM5NGNxloAyFRNByYeZKL3+1bF5YE0h0irIJfzXBq9Y6w==}
+ '@next/swc-linux-x64-gnu@14.2.15':
+ resolution: {integrity: sha512-kE6q38hbrRbKEkkVn62reLXhThLRh6/TvgSP56GkFNhU22TbIrQDEMrO7j0IcQHcew2wfykq8lZyHFabz0oBrA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
- '@next/swc-linux-x64-musl@14.2.14':
- resolution: {integrity: sha512-7TcQCvLQ/hKfQRgjxMN4TZ2BRB0P7HwrGAYL+p+m3u3XcKTraUFerVbV3jkNZNwDeQDa8zdxkKkw2els/S5onQ==}
+ '@next/swc-linux-x64-musl@14.2.15':
+ resolution: {integrity: sha512-PZ5YE9ouy/IdO7QVJeIcyLn/Rc4ml9M2G4y3kCM9MNf1YKvFY4heg3pVa/jQbMro+tP6yc4G2o9LjAz1zxD7tQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
- '@next/swc-win32-arm64-msvc@14.2.14':
- resolution: {integrity: sha512-8i0Ou5XjTLEje0oj0JiI0Xo9L/93ghFtAUYZ24jARSeTMXLUx8yFIdhS55mTExq5Tj4/dC2fJuaT4e3ySvXU1A==}
+ '@next/swc-win32-arm64-msvc@14.2.15':
+ resolution: {integrity: sha512-2raR16703kBvYEQD9HNLyb0/394yfqzmIeyp2nDzcPV4yPjqNUG3ohX6jX00WryXz6s1FXpVhsCo3i+g4RUX+g==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
- '@next/swc-win32-ia32-msvc@14.2.14':
- resolution: {integrity: sha512-2u2XcSaDEOj+96eXpyjHjtVPLhkAFw2nlaz83EPeuK4obF+HmtDJHqgR1dZB7Gb6V/d55FL26/lYVd0TwMgcOQ==}
+ '@next/swc-win32-ia32-msvc@14.2.15':
+ resolution: {integrity: sha512-fyTE8cklgkyR1p03kJa5zXEaZ9El+kDNM5A+66+8evQS5e/6v0Gk28LqA0Jet8gKSOyP+OTm/tJHzMlGdQerdQ==}
engines: {node: '>= 10'}
cpu: [ia32]
os: [win32]
- '@next/swc-win32-x64-msvc@14.2.14':
- resolution: {integrity: sha512-MZom+OvZ1NZxuRovKt1ApevjiUJTcU2PmdJKL66xUPaJeRywnbGGRWUlaAOwunD6dX+pm83vj979NTC8QXjGWg==}
+ '@next/swc-win32-x64-msvc@14.2.15':
+ resolution: {integrity: sha512-SzqGbsLsP9OwKNUG9nekShTwhj6JSB9ZLMWQ8g1gG6hdE5gQLncbnbymrwy2yVmH9nikSLYRYxYMFu78Ggp7/g==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
@@ -2729,6 +2753,82 @@ packages:
'@paralleldrive/cuid2@2.2.2':
resolution: {integrity: sha512-ZOBkgDwEdoYVlSeRbYYXs0S9MejQofiVYoTbKzy/6GQa39/q5tQU2IX46+shYnUkpEl3wc+J6wRlar7r2EK2xA==}
+ '@parcel/watcher-android-arm64@2.4.1':
+ resolution: {integrity: sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [arm64]
+ os: [android]
+
+ '@parcel/watcher-darwin-arm64@2.4.1':
+ resolution: {integrity: sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@parcel/watcher-darwin-x64@2.4.1':
+ resolution: {integrity: sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [x64]
+ os: [darwin]
+
+ '@parcel/watcher-freebsd-x64@2.4.1':
+ resolution: {integrity: sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [x64]
+ os: [freebsd]
+
+ '@parcel/watcher-linux-arm-glibc@2.4.1':
+ resolution: {integrity: sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [arm]
+ os: [linux]
+
+ '@parcel/watcher-linux-arm64-glibc@2.4.1':
+ resolution: {integrity: sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@parcel/watcher-linux-arm64-musl@2.4.1':
+ resolution: {integrity: sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@parcel/watcher-linux-x64-glibc@2.4.1':
+ resolution: {integrity: sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [x64]
+ os: [linux]
+
+ '@parcel/watcher-linux-x64-musl@2.4.1':
+ resolution: {integrity: sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [x64]
+ os: [linux]
+
+ '@parcel/watcher-win32-arm64@2.4.1':
+ resolution: {integrity: sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [arm64]
+ os: [win32]
+
+ '@parcel/watcher-win32-ia32@2.4.1':
+ resolution: {integrity: sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [ia32]
+ os: [win32]
+
+ '@parcel/watcher-win32-x64@2.4.1':
+ resolution: {integrity: sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [x64]
+ os: [win32]
+
+ '@parcel/watcher@2.4.1':
+ resolution: {integrity: sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==}
+ engines: {node: '>= 10.0.0'}
+
'@pkgjs/parseargs@0.11.0':
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
engines: {node: '>=14'}
@@ -2972,27 +3072,27 @@ packages:
resolution: {integrity: sha512-PnVV3d2poenUM31ZbZi/yXkBu3J7kd5k2u51CGwwNojag451AjTH9N6n41yjXz2fpLeewleyLBmNS6+HcGDlXw==}
engines: {node: '>=12'}
- '@tanstack/query-core@5.59.0':
- resolution: {integrity: sha512-WGD8uIhX6/deH/tkZqPNcRyAhDUqs729bWKoByYHSogcshXfFbppOdTER5+qY7mFvu8KEFJwT0nxr8RfPTVh0Q==}
+ '@tanstack/query-core@5.59.9':
+ resolution: {integrity: sha512-vFGnblfJOKlOPyTR5M0ohWKb/03eGubh5KuGyzsDfc7VQ6F0nsB75kQIoLpwp3Wfj6fKv0wGoTUX8BsIfhxDfw==}
'@tanstack/query-devtools@5.58.0':
resolution: {integrity: sha512-iFdQEFXaYYxqgrv63ots+65FGI+tNp5ZS5PdMU1DWisxk3fez5HG3FyVlbUva+RdYS5hSLbxZ9aw3yEs97GNTw==}
- '@tanstack/react-query-devtools@5.59.0':
- resolution: {integrity: sha512-Kz7577FQGU8qmJxROIT/aOwmkTcxfBqgTP6r1AIvuJxVMVHPkp8eQxWQ7BnfBsy/KTJHiV9vMtRVo1+R1tB3vg==}
+ '@tanstack/react-query-devtools@5.59.9':
+ resolution: {integrity: sha512-Vfr8JPgx4GxopQOqdQTC7MAUbX1vuEqeexCIX0RiwjUmNCoHKUg2Mh3rTZPsx8Y7wscc7eWkBjiz03Dt/YM3oQ==}
peerDependencies:
- '@tanstack/react-query': ^5.59.0
+ '@tanstack/react-query': ^5.59.9
react: ^18 || ^19
- '@tanstack/react-query-next-experimental@5.59.0':
- resolution: {integrity: sha512-LrU1P7bi2qZWhuS0z+bxd0e1HqVuyiY6c5yebJoRum6WIq3QrFTUi9LW6swF4VMlJFqXf4Fk7nRlB7NFmBFhTA==}
+ '@tanstack/react-query-next-experimental@5.59.9':
+ resolution: {integrity: sha512-YEXROxfYiY6yd6FkMjHnLXqixCMrZ0+AmlT56H/oIlCEaqD5JpdlSUzD42cbq/l90eQw15SgC4/f8VVw2Cr8Rw==}
peerDependencies:
- '@tanstack/react-query': ^5.59.0
+ '@tanstack/react-query': ^5.59.9
next: ^13 || ^14 || ^15
react: ^18 || ^19
- '@tanstack/react-query@5.59.0':
- resolution: {integrity: sha512-YDXp3OORbYR+8HNQx+lf4F73NoiCmCcSvZvgxE29OifmQFk0sBlO26NWLHpcNERo92tVk3w+JQ53/vkcRUY1hA==}
+ '@tanstack/react-query@5.59.9':
+ resolution: {integrity: sha512-g2cbiw/ZIIrnUaQqhGtarTAsuLdKDNLtY5HNfRHVWY9kHDj96M4qs4ygJxHc119tPQpzZe4i9W7d2Gc2Gvng2A==}
peerDependencies:
react: ^18 || ^19
@@ -3221,18 +3321,18 @@ packages:
'@tootallnate/quickjs-emscripten@0.23.0':
resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==}
- '@trpc/client@11.0.0-rc.553':
- resolution: {integrity: sha512-ICgziilbuAslRgHIVJZ162KaHQRpHXA1C1LPRsNpxPa9aStPF7eThAjn4V3JmDyJsuDLQgAmqLVRImlLPMYR5Q==}
+ '@trpc/client@11.0.0-rc.569':
+ resolution: {integrity: sha512-crS1mJdJVKfqtzCJUbrurooxrZdToAHMZuPw9SAYU+dDdiIqlzCovWatv0MK+UD7Nkezs8/jZC4C/wcstA5Mxg==}
peerDependencies:
- '@trpc/server': 11.0.0-rc.553+9b629cc67
+ '@trpc/server': 11.0.0-rc.569+8049266de
- '@trpc/next@11.0.0-rc.553':
- resolution: {integrity: sha512-1bIuG4nKYmTuVFqgsqSbOGgIz2LsUcb1wXrK1zlfikRQHhssSMmpXSLSANfZffs/6lbFLVs057XaS9LX5HmCsw==}
+ '@trpc/next@11.0.0-rc.569':
+ resolution: {integrity: sha512-8O9IAWGWXnnyPVFRjEOoTuGtyIUJf25v/TqKoinywTgiLs4LDYwRY+p2RzWK2BXgFIoEucsoMLgSvhj4V/5SdQ==}
peerDependencies:
'@tanstack/react-query': ^5.54.1
- '@trpc/client': 11.0.0-rc.553+9b629cc67
- '@trpc/react-query': 11.0.0-rc.553+9b629cc67
- '@trpc/server': 11.0.0-rc.553+9b629cc67
+ '@trpc/client': 11.0.0-rc.569+8049266de
+ '@trpc/react-query': 11.0.0-rc.569+8049266de
+ '@trpc/server': 11.0.0-rc.569+8049266de
next: '*'
react: '>=16.8.0'
react-dom: '>=16.8.0'
@@ -3242,17 +3342,17 @@ packages:
'@trpc/react-query':
optional: true
- '@trpc/react-query@11.0.0-rc.553':
- resolution: {integrity: sha512-m88HBhpfIDJccJCXycHtkGS82RG2TVPsZUFIWswR8m6ip5eFNmqWASanu7DiiFbY6sufLT1S8ee28towrPUgoA==}
+ '@trpc/react-query@11.0.0-rc.569':
+ resolution: {integrity: sha512-OSIsGeno/g0nMcpi5pQPYCUKPI7rlp7omZyvDvT7mvVQbBexwl7CgFWiWFo0Wv6VlQZYH0klrGsP5J4YRx+C2Q==}
peerDependencies:
'@tanstack/react-query': ^5.54.1
- '@trpc/client': 11.0.0-rc.553+9b629cc67
- '@trpc/server': 11.0.0-rc.553+9b629cc67
+ '@trpc/client': 11.0.0-rc.569+8049266de
+ '@trpc/server': 11.0.0-rc.569+8049266de
react: '>=18.2.0'
react-dom: '>=18.2.0'
- '@trpc/server@11.0.0-rc.553':
- resolution: {integrity: sha512-pYUhxV3QU834jP1ugJk1uhtPwwaY1ymIuupb4DiWOhNCl68syuXPlUdD8IYsYKd3BjLkmnjlsOUMoyd/aoOF/Q==}
+ '@trpc/server@11.0.0-rc.569':
+ resolution: {integrity: sha512-ClaeO8fNizYaUllxON7soAoZgX8CUZ9iuiJxajftTlh9W8/r/cyq2v/G9prPl0psdOHvOPJJ31y6aE2Wt+LdMQ==}
'@tsconfig/node10@1.0.11':
resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==}
@@ -3370,8 +3470,8 @@ packages:
'@types/node@18.19.50':
resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==}
- '@types/node@20.16.10':
- resolution: {integrity: sha512-vQUKgWTjEIRFCvK6CyriPH3MZYiYlNy0fKiEYHWbcoWLEgs4opurGGKlebrTLqdSMIbXImH6XExNiIyNUv3WpA==}
+ '@types/node@20.16.11':
+ resolution: {integrity: sha512-y+cTCACu92FyA5fgQSAI8A1H429g7aSK2HsO7K4XYUWc4dY5IUz55JSDIYT6/VsOLfGy8vmvQYC2hfb0iF16Uw==}
'@types/prismjs@1.26.4':
resolution: {integrity: sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==}
@@ -3388,8 +3488,8 @@ packages:
'@types/range-parser@1.2.7':
resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==}
- '@types/react-dom@18.3.0':
- resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==}
+ '@types/react-dom@18.3.1':
+ resolution: {integrity: sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==}
'@types/react@18.3.11':
resolution: {integrity: sha512-r6QZ069rFTjrEYgFdOck1gK7FLVsgJE7tTz0pQBczlBNUhBNk0MQH4UbnFSwjpQLMkLzgqvBBa+qGpLje16eTQ==}
@@ -3436,8 +3536,8 @@ packages:
'@types/ws@8.5.12':
resolution: {integrity: sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==}
- '@typescript-eslint/eslint-plugin@8.8.0':
- resolution: {integrity: sha512-wORFWjU30B2WJ/aXBfOm1LX9v9nyt9D3jsSOxC3cCaTQGCW5k4jNpmjFv3U7p/7s4yvdjHzwtv2Sd2dOyhjS0A==}
+ '@typescript-eslint/eslint-plugin@8.8.1':
+ resolution: {integrity: sha512-xfvdgA8AP/vxHgtgU310+WBnLB4uJQ9XdyP17RebG26rLtDrQJV3ZYrcopX91GrHmMoH8bdSwMRh2a//TiJ1jQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
'@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
@@ -3447,8 +3547,8 @@ packages:
typescript:
optional: true
- '@typescript-eslint/parser@8.8.0':
- resolution: {integrity: sha512-uEFUsgR+tl8GmzmLjRqz+VrDv4eoaMqMXW7ruXfgThaAShO9JTciKpEsB+TvnfFfbg5IpujgMXVV36gOJRLtZg==}
+ '@typescript-eslint/parser@8.8.1':
+ resolution: {integrity: sha512-hQUVn2Lij2NAxVFEdvIGxT9gP1tq2yM83m+by3whWFsWC+1y8pxxxHUFE1UqDu2VsGi2i6RLcv4QvouM84U+ow==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
@@ -3457,12 +3557,12 @@ packages:
typescript:
optional: true
- '@typescript-eslint/scope-manager@8.8.0':
- resolution: {integrity: sha512-EL8eaGC6gx3jDd8GwEFEV091210U97J0jeEHrAYvIYosmEGet4wJ+g0SYmLu+oRiAwbSA5AVrt6DxLHfdd+bUg==}
+ '@typescript-eslint/scope-manager@8.8.1':
+ resolution: {integrity: sha512-X4JdU+66Mazev/J0gfXlcC/dV6JI37h+93W9BRYXrSn0hrE64IoWgVkO9MSJgEzoWkxONgaQpICWg8vAN74wlA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/type-utils@8.8.0':
- resolution: {integrity: sha512-IKwJSS7bCqyCeG4NVGxnOP6lLT9Okc3Zj8hLO96bpMkJab+10HIfJbMouLrlpyOr3yrQ1cA413YPFiGd1mW9/Q==}
+ '@typescript-eslint/type-utils@8.8.1':
+ resolution: {integrity: sha512-qSVnpcbLP8CALORf0za+vjLYj1Wp8HSoiI8zYU5tHxRVj30702Z1Yw4cLwfNKhTPWp5+P+k1pjmD5Zd1nhxiZA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
@@ -3470,12 +3570,12 @@ packages:
typescript:
optional: true
- '@typescript-eslint/types@8.8.0':
- resolution: {integrity: sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw==}
+ '@typescript-eslint/types@8.8.1':
+ resolution: {integrity: sha512-WCcTP4SDXzMd23N27u66zTKMuEevH4uzU8C9jf0RO4E04yVHgQgW+r+TeVTNnO1KIfrL8ebgVVYYMMO3+jC55Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/typescript-estree@8.8.0':
- resolution: {integrity: sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw==}
+ '@typescript-eslint/typescript-estree@8.8.1':
+ resolution: {integrity: sha512-A5d1R9p+X+1js4JogdNilDuuq+EHZdsH9MjTVxXOdVFfTJXunKJR/v+fNNyO4TnoOn5HqobzfRlc70NC6HTcdg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
@@ -3483,29 +3583,25 @@ packages:
typescript:
optional: true
- '@typescript-eslint/utils@8.8.0':
- resolution: {integrity: sha512-QE2MgfOTem00qrlPgyByaCHay9yb1+9BjnMFnSFkUKQfu7adBXDTnCAivURnuPPAG/qiB+kzKkZKmKfaMT0zVg==}
+ '@typescript-eslint/utils@8.8.1':
+ resolution: {integrity: sha512-/QkNJDbV0bdL7H7d0/y0qBbV2HTtf0TIyjSDTvvmQEzeVx8jEImEbLuOA4EsvE8gIgqMitns0ifb5uQhMj8d9w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
- '@typescript-eslint/visitor-keys@8.8.0':
- resolution: {integrity: sha512-8mq51Lx6Hpmd7HnA2fcHQo3YgfX1qbccxQOgZcb4tvasu//zXRaA1j5ZRFeCw/VRAdFi4mRM9DnZw0Nu0Q2d1g==}
+ '@typescript-eslint/visitor-keys@8.8.1':
+ resolution: {integrity: sha512-0/TdC3aeRAsW7MDvYRwEc1Uwm0TIBfzjPFgg60UU2Haj5qsCs9cc3zNgY71edqE3LbWfF/WoZQd3lJoDXFQpag==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@umami/node@0.4.0':
resolution: {integrity: sha512-pyphprbiF7KiDSc+SWZ4/rVM8B5vU27zIiFfEPj2lEqczpI4xAKSp+dM3tlzyRAWJL32fcbCfAaLGhJZQV13Rg==}
- '@videojs/http-streaming@3.13.3':
- resolution: {integrity: sha512-L7H+iTeqHeZ5PylzOx+pT3CVyzn4TALWYTJKkIc1pDaV/cTVfNGtG+9/vXPAydD+wR/xH1M9/t2JH8tn/DCT4w==}
+ '@videojs/http-streaming@3.14.2':
+ resolution: {integrity: sha512-c+sg+rrrSrRekBZxd+sNpzjRteIcOEQRJllqCBcz6MrgSaGJGDzV1xhGSAFnxX8E/xfqQeF060us5474WwYi3Q==}
engines: {node: '>=8', npm: '>=5'}
peerDependencies:
video.js: ^8.14.0
- '@videojs/vhs-utils@3.0.5':
- resolution: {integrity: sha512-PKVgdo8/GReqdx512F+ombhS+Bzogiofy1LgAj4tN8PfdBx3HSS7V5WfJotKTqtOWGwVfSWsrYN/t09/DSryrw==}
- engines: {node: '>=8', npm: '>=5'}
-
'@videojs/vhs-utils@4.0.0':
resolution: {integrity: sha512-xJp7Yd4jMLwje2vHCUmi8MOUU76nxiwII3z4Eg3Ucb+6rrkFVGosrXlMgGnaLjq724j3wzNElRZ71D/CKrTtxg==}
engines: {node: '>=8', npm: '>=5'}
@@ -3668,9 +3764,6 @@ packages:
engines: {node: '>=0.4.0'}
hasBin: true
- aes-decrypter@4.0.1:
- resolution: {integrity: sha512-H1nh/P9VZXUf17AA5NQfJML88CFjVBDuGkp5zDHa7oEhYN9TTpNLJknRY1ie0iSKWlDf6JRnJKaZVDSQdPy6Cg==}
-
aes-decrypter@4.0.2:
resolution: {integrity: sha512-lc+/9s6iJvuaRe5qDlMTpCFjnwpkeOXp8qP3oiZ5jsj1MRg+SBVUmmICrhxHvc8OELSmc+fEyyxAuppY6hrWzw==}
@@ -4166,6 +4259,10 @@ packages:
resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==}
engines: {node: '>= 0.6'}
+ cookie@0.7.1:
+ resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==}
+ engines: {node: '>= 0.6'}
+
cookies@0.9.1:
resolution: {integrity: sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==}
engines: {node: '>= 0.8'}
@@ -4347,6 +4444,11 @@ packages:
destr@2.0.3:
resolution: {integrity: sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==}
+ detect-libc@1.0.3:
+ resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==}
+ engines: {node: '>=0.10'}
+ hasBin: true
+
detect-libc@2.0.3:
resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==}
engines: {node: '>=8'}
@@ -4426,17 +4528,17 @@ packages:
resolution: {integrity: sha512-pYxfDYpued//QpnLIm4Avk7rsNtAtQkUES2cwAYSvD/wd2pKD71gN2Ebj3e7klzXwjocvE8c5vx/1fxwpqmSxA==}
engines: {node: '>=4'}
- drizzle-kit@0.24.2:
- resolution: {integrity: sha512-nXOaTSFiuIaTMhS8WJC2d4EBeIcN9OSt2A2cyFbQYBAZbi7lRsVGJNqDpEwPqYfJz38yxbY/UtbvBBahBfnExQ==}
+ drizzle-kit@0.25.0:
+ resolution: {integrity: sha512-Rcf0nYCAKizwjWQCY+d3zytyuTbDb81NcaPor+8NebESlUz1+9W3uGl0+r9FhU4Qal5Zv9j/7neXCSCe7DHzjA==}
hasBin: true
- drizzle-orm@0.33.0:
- resolution: {integrity: sha512-SHy72R2Rdkz0LEq0PSG/IdvnT3nGiWuRk+2tXZQ90GVq/XQhpCzu/EFT3V2rox+w8MlkBQxifF8pCStNYnERfA==}
+ drizzle-orm@0.34.1:
+ resolution: {integrity: sha512-t+zCwyWWt8xTqtYV4doE/xYmT7hpv1L8pQ66zddEz+3VWyedBBtctjMAp22mAJPfyWurRQXUJ1nrTtqLq+DqNA==}
peerDependencies:
'@aws-sdk/client-rds-data': '>=3'
'@cloudflare/workers-types': '>=3'
'@electric-sql/pglite': '>=0.1.1'
- '@libsql/client': '*'
+ '@libsql/client': '>=0.10.0'
'@neondatabase/serverless': '>=0.1'
'@op-engineering/op-sqlite': '>=2'
'@opentelemetry/api': ^1.4.1
@@ -4711,20 +4813,20 @@ packages:
resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==}
engines: {node: '>=8.0.0'}
- eslint-scope@8.0.2:
- resolution: {integrity: sha512-6E4xmrTw5wtxnLA5wYL3WDfhZ/1bUBGOXV0zQvVRDOtrR8D0p6W7fs3JweNYhwRYeGvd/1CKX2se0/2s7Q/nJA==}
+ eslint-scope@8.1.0:
+ resolution: {integrity: sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
eslint-visitor-keys@3.4.3:
resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- eslint-visitor-keys@4.0.0:
- resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==}
+ eslint-visitor-keys@4.1.0:
+ resolution: {integrity: sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- eslint@9.11.1:
- resolution: {integrity: sha512-MobhYKIoAO1s1e4VUrgx1l1Sk2JBR/Gqjjgw8+mfgoLE2xwsHur4gdfTxyTgShrhvdVFTaJSgMiQBl1jv/AWxg==}
+ eslint@9.12.0:
+ resolution: {integrity: sha512-UVIOlTEWxwIopRL1wgSQYdnVDcEvs2wyaO6DGo5mXqe3r16IoCNWkR29iHhyaP4cICWjbgbmFUGAhh0GJRuGZw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
peerDependencies:
@@ -4733,8 +4835,8 @@ packages:
jiti:
optional: true
- espree@10.1.0:
- resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==}
+ espree@10.2.0:
+ resolution: {integrity: sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
esprima@4.0.1:
@@ -5463,8 +5565,8 @@ packages:
resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
engines: {node: '>= 10.13.0'}
- jose@5.9.2:
- resolution: {integrity: sha512-ILI2xx/I57b20sd7rHZvgiiQrmp2mcotwsAH+5ajbpFQbrYVQdNHYlQhoA5cFb78CgtBOxtC05TeA+mcgkuCqQ==}
+ jose@5.9.3:
+ resolution: {integrity: sha512-egLIoYSpcd+QUF+UHgobt5YzI2Pkw/H39ou9suW687MY6PmCwPmkNV/4TNjn1p2tX5xO3j0d0sq5hiYE24bSlg==}
jotai@2.10.0:
resolution: {integrity: sha512-8W4u0aRlOIwGlLQ0sqfl/c6+eExl5D8lZgAUolirZLktyaj4WnxO/8a0HEPmtriQAB6X5LMhXzZVmw02X0P0qQ==}
@@ -5797,9 +5899,6 @@ packages:
engines: {node: '>=10'}
hasBin: true
- modern-screenshot@4.4.39:
- resolution: {integrity: sha512-p+I4yLZUDnoJMa5zoi+71nLQmoLQ6WRU4W8vZu1BZk2PlIYOz5mGnj9/7t2lGWKYeOr4zo6pajhY0/9TS5Zcdw==}
-
mpd-parser@1.3.0:
resolution: {integrity: sha512-WgeIwxAqkmb9uTn4ClicXpEQYCEduDqRKfmUdp4X8vmghKfBNXZLYpREn9eqrDx/Tf5LhzRcJLSpi4ohfV742Q==}
hasBin: true
@@ -5880,8 +5979,8 @@ packages:
next-international@1.2.4:
resolution: {integrity: sha512-JQvp+h2iSgA/t8hu5S/Lwow1ZErJutQRdpnplxjv4VTlCiND8T95fYih8BjkHcVhQbtM+Wu9Mb1CM32wD9hlWQ==}
- next@14.2.14:
- resolution: {integrity: sha512-Q1coZG17MW0Ly5x76shJ4dkC23woLAhhnDnw+DfTc7EpZSGuWrlsZ3bZaO8t6u1Yu8FVfhkqJE+U8GC7E0GLPQ==}
+ next@14.2.15:
+ resolution: {integrity: sha512-h9ctmOokpoDphRvMGnwOJAedT6zKhwqyZML9mDtspgf4Rh3Pn7UTYKqePNoDvhsWBAO5GoPNYshnAUGIazVGmw==}
engines: {node: '>=18.17.0'}
hasBin: true
peerDependencies:
@@ -5918,6 +6017,9 @@ packages:
node-addon-api@5.1.0:
resolution: {integrity: sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==}
+ node-addon-api@7.1.1:
+ resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==}
+
node-cron@3.0.3:
resolution: {integrity: sha512-dOal67//nohNgYWb+nWmg5dkFdIwDm8EpeGYMekPMrngV3637lqnX0lbUcCtgibHTz6SEz7DAIjKvKDFYCnO1A==}
engines: {node: '>=6.0.0'}
@@ -5983,8 +6085,11 @@ packages:
nwsapi@2.2.12:
resolution: {integrity: sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w==}
- oauth4webapi@2.15.0:
- resolution: {integrity: sha512-6nZnlxj6M3LeVrxB7bgxwY8hq0B5Quemxhbw85evRlK70qCCUm9O1s47AepSmgYUbkwLTFedP1DZ1eBUIKyRSw==}
+ oauth4webapi@2.17.0:
+ resolution: {integrity: sha512-lbC0Z7uzAFNFyzEYRIC+pkSVvDHJTbEW+dYlSBAlCYDe6RxUkJ26bClhk8ocBZip1wfI9uKTe0fm4Ib4RHn6uQ==}
+
+ oauth4webapi@3.0.0:
+ resolution: {integrity: sha512-Rw9SxQYuQX9J41VgM4rVNGtm1ng0Qcd8ndv7JmhmwqQ3hHBokX+WjV379IJhKk7bVPHefgvrDgHoO/rB2dY7YA==}
object-assign@4.1.1:
resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
@@ -6713,8 +6818,8 @@ packages:
safer-buffer@2.1.2:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
- sass@1.79.4:
- resolution: {integrity: sha512-K0QDSNPXgyqO4GZq2HO5Q70TLxTH6cIT59RdoCHMivrC8rqzaTw5ab9prjz9KUN1El4FLXrBXJhik61JR4HcGg==}
+ sass@1.79.5:
+ resolution: {integrity: sha512-W1h5kp6bdhqFh2tk3DsI771MoEJjvrSY/2ihJRJS4pjIyfJCw0nTsxqhnrUzaLMOJjFchj8rOvraI/YUVjtx5g==}
engines: {node: '>=14.0.0'}
hasBin: true
@@ -7344,8 +7449,8 @@ packages:
types-ramda@0.30.1:
resolution: {integrity: sha512-1HTsf5/QVRmLzcGfldPFvkVsAdi1db1BBKzi7iW3KBUlOICg/nKnFS+jGqDJS3YD8VsWbAh7JiHeBvbsw8RPxA==}
- typescript-eslint@8.8.0:
- resolution: {integrity: sha512-BjIT/VwJ8+0rVO01ZQ2ZVnjE1svFBiRczcpr1t1Yxt7sT25VSbPfrJtDsQ8uQTy2pilX5nI9gwxhUyLULNentw==}
+ typescript-eslint@8.8.1:
+ resolution: {integrity: sha512-R0dsXFt6t4SAFjUSKFjMh4pXDtq04SsFKCVGDP3ZOzNP7itF0jBcZYU4fMsZr4y7O7V7Nc751dDeESbe4PbQMQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
@@ -7353,8 +7458,8 @@ packages:
typescript:
optional: true
- typescript@5.6.2:
- resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==}
+ typescript@5.6.3:
+ resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==}
engines: {node: '>=14.17'}
hasBin: true
@@ -7386,8 +7491,8 @@ packages:
resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==}
engines: {node: '>=14.0'}
- undici@6.19.8:
- resolution: {integrity: sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==}
+ undici@6.20.0:
+ resolution: {integrity: sha512-AITZfPuxubm31Sx0vr8bteSalEbs9wQb/BOBi9FPlD9Qpd6HxZ4Q0+hI742jBhkPb4RT2v5MQzaW5VhRVyj+9A==}
engines: {node: '>=18.17'}
unique-string@2.0.0:
@@ -7522,8 +7627,8 @@ packages:
resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- video.js@8.17.4:
- resolution: {integrity: sha512-AECieAxKMKB/QgYK36ci50phfpWys6bFT6+pGMpSafeFYSoZaQ2Vpl83T9Qqcesv4TO7oNtiycnVeaBnrva2oA==}
+ video.js@8.18.1:
+ resolution: {integrity: sha512-oQ4M/HD2fFgEPHfmVMWxGykRFIpOmVhK0XZ4PSsPTgN2jH6E6+92f/RI2mDXDb0yu+Fxv9fxMUm0M7Z2K3Zo9w==}
videojs-contrib-quality-levels@4.1.0:
resolution: {integrity: sha512-TfrXJJg1Bv4t6TOCMEVMwF/CoS8iENYsWNKip8zfhB5kTcegiFYezEA0eHAJPU64ZC8NQbxQgOwAsYU8VXbOWA==}
@@ -7705,8 +7810,8 @@ packages:
resolution: {integrity: sha512-wQCXXVgfv/wUPOfb2x0ruxzwkcZfxcktz6JIMUaPLmcNhO4bZTwA/WtDWK74xV3F2dKu8YadrFv0qhwYjVEwhA==}
engines: {node: '>= 12.0.0'}
- winston@3.14.2:
- resolution: {integrity: sha512-CO8cdpBB2yqzEf8v895L+GNKYJiEq8eKlHU38af3snQBQ+sdAIUepjMSguOIJC7ICbzm0ZI+Af2If4vIJrtmOg==}
+ winston@3.15.0:
+ resolution: {integrity: sha512-RhruH2Cj0bV0WgNL+lOfoUBI4DVfdUNjVnJGVovWZmrcKtrFTTRzgXYK2O9cymSGjrERCtaAeHwMNnUWXlwZow==}
engines: {node: '>= 12.0.0'}
word-wrap@1.2.5:
@@ -7851,14 +7956,24 @@ snapshots:
'@panva/hkdf': 1.2.1
'@types/cookie': 0.6.0
cookie: 0.6.0
- jose: 5.9.2
- oauth4webapi: 2.15.0
+ jose: 5.9.3
+ oauth4webapi: 2.17.0
preact: 10.11.3
preact-render-to-string: 5.2.3(preact@10.11.3)
- '@auth/drizzle-adapter@1.5.3':
+ '@auth/core@0.37.0':
dependencies:
- '@auth/core': 0.35.3
+ '@panva/hkdf': 1.2.1
+ '@types/cookie': 0.6.0
+ cookie: 0.7.1
+ jose: 5.9.3
+ oauth4webapi: 3.0.0
+ preact: 10.11.3
+ preact-render-to-string: 5.2.3(preact@10.11.3)
+
+ '@auth/drizzle-adapter@1.7.0':
+ dependencies:
+ '@auth/core': 0.37.0
transitivePeerDependencies:
- '@simplewebauthn/browser'
- '@simplewebauthn/server'
@@ -8362,9 +8477,9 @@ snapshots:
'@esbuild/win32-x64@0.21.5':
optional: true
- '@eslint-community/eslint-utils@4.4.0(eslint@9.11.1)':
+ '@eslint-community/eslint-utils@4.4.0(eslint@9.12.0)':
dependencies:
- eslint: 9.11.1
+ eslint: 9.12.0
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.11.1': {}
@@ -8383,7 +8498,7 @@ snapshots:
dependencies:
ajv: 6.12.6
debug: 4.3.7
- espree: 10.1.0
+ espree: 10.2.0
globals: 14.0.0
ignore: 5.3.2
import-fresh: 3.3.0
@@ -8393,7 +8508,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@eslint/js@9.11.1': {}
+ '@eslint/js@9.12.0': {}
'@eslint/object-schema@2.1.4': {}
@@ -8445,9 +8560,16 @@ snapshots:
dependencies:
hono: 4.6.1
+ '@humanfs/core@0.19.0': {}
+
+ '@humanfs/node@0.16.5':
+ dependencies:
+ '@humanfs/core': 0.19.0
+ '@humanwhocodes/retry': 0.3.1
+
'@humanwhocodes/module-importer@1.0.1': {}
- '@humanwhocodes/retry@0.3.0': {}
+ '@humanwhocodes/retry@0.3.1': {}
'@ianvs/prettier-plugin-sort-imports@4.3.1(prettier@3.3.3)':
dependencies:
@@ -8594,7 +8716,7 @@ snapshots:
- encoding
- supports-color
- '@million/install@1.0.8':
+ '@million/install@1.0.9':
dependencies:
'@antfu/ni': 0.21.12
'@axiomhq/js': 1.0.0-rc.3
@@ -8608,13 +8730,13 @@ snapshots:
recast: 0.23.9
xycolors: 0.1.2
- '@million/lint@1.0.8(rollup@4.21.3)(webpack-sources@3.2.3)':
+ '@million/lint@1.0.9(rollup@4.21.3)(webpack-sources@3.2.3)':
dependencies:
'@axiomhq/js': 1.0.0-rc.3
'@babel/core': 7.25.2
'@babel/types': 7.25.2
'@hono/node-server': 1.13.0(hono@4.6.1)
- '@million/install': 1.0.8
+ '@million/install': 1.0.9
'@rollup/pluginutils': 5.1.0(rollup@4.21.3)
'@rrweb/types': 2.0.0-alpha.16
babel-plugin-syntax-hermes-parser: 0.21.1
@@ -8623,7 +8745,6 @@ snapshots:
faster-babel-types: 0.1.0(@babel/types@7.25.2)
hono: 4.6.1
isomorphic-fetch: 3.0.0
- modern-screenshot: 4.4.39
nanoid: 5.0.7
pako: 2.1.0
pathe: 1.1.2
@@ -8644,37 +8765,37 @@ snapshots:
- utf-8-validate
- webpack-sources
- '@next/env@14.2.14': {}
+ '@next/env@14.2.15': {}
- '@next/eslint-plugin-next@14.2.14':
+ '@next/eslint-plugin-next@14.2.15':
dependencies:
glob: 10.3.10
- '@next/swc-darwin-arm64@14.2.14':
+ '@next/swc-darwin-arm64@14.2.15':
optional: true
- '@next/swc-darwin-x64@14.2.14':
+ '@next/swc-darwin-x64@14.2.15':
optional: true
- '@next/swc-linux-arm64-gnu@14.2.14':
+ '@next/swc-linux-arm64-gnu@14.2.15':
optional: true
- '@next/swc-linux-arm64-musl@14.2.14':
+ '@next/swc-linux-arm64-musl@14.2.15':
optional: true
- '@next/swc-linux-x64-gnu@14.2.14':
+ '@next/swc-linux-x64-gnu@14.2.15':
optional: true
- '@next/swc-linux-x64-musl@14.2.14':
+ '@next/swc-linux-x64-musl@14.2.15':
optional: true
- '@next/swc-win32-arm64-msvc@14.2.14':
+ '@next/swc-win32-arm64-msvc@14.2.15':
optional: true
- '@next/swc-win32-ia32-msvc@14.2.14':
+ '@next/swc-win32-ia32-msvc@14.2.15':
optional: true
- '@next/swc-win32-x64-msvc@14.2.14':
+ '@next/swc-win32-x64-msvc@14.2.15':
optional: true
'@noble/hashes@1.5.0': {}
@@ -8697,6 +8818,62 @@ snapshots:
dependencies:
'@noble/hashes': 1.5.0
+ '@parcel/watcher-android-arm64@2.4.1':
+ optional: true
+
+ '@parcel/watcher-darwin-arm64@2.4.1':
+ optional: true
+
+ '@parcel/watcher-darwin-x64@2.4.1':
+ optional: true
+
+ '@parcel/watcher-freebsd-x64@2.4.1':
+ optional: true
+
+ '@parcel/watcher-linux-arm-glibc@2.4.1':
+ optional: true
+
+ '@parcel/watcher-linux-arm64-glibc@2.4.1':
+ optional: true
+
+ '@parcel/watcher-linux-arm64-musl@2.4.1':
+ optional: true
+
+ '@parcel/watcher-linux-x64-glibc@2.4.1':
+ optional: true
+
+ '@parcel/watcher-linux-x64-musl@2.4.1':
+ optional: true
+
+ '@parcel/watcher-win32-arm64@2.4.1':
+ optional: true
+
+ '@parcel/watcher-win32-ia32@2.4.1':
+ optional: true
+
+ '@parcel/watcher-win32-x64@2.4.1':
+ optional: true
+
+ '@parcel/watcher@2.4.1':
+ dependencies:
+ detect-libc: 1.0.3
+ is-glob: 4.0.3
+ micromatch: 4.0.8
+ node-addon-api: 7.1.1
+ optionalDependencies:
+ '@parcel/watcher-android-arm64': 2.4.1
+ '@parcel/watcher-darwin-arm64': 2.4.1
+ '@parcel/watcher-darwin-x64': 2.4.1
+ '@parcel/watcher-freebsd-x64': 2.4.1
+ '@parcel/watcher-linux-arm-glibc': 2.4.1
+ '@parcel/watcher-linux-arm64-glibc': 2.4.1
+ '@parcel/watcher-linux-arm64-musl': 2.4.1
+ '@parcel/watcher-linux-x64-glibc': 2.4.1
+ '@parcel/watcher-linux-x64-musl': 2.4.1
+ '@parcel/watcher-win32-arm64': 2.4.1
+ '@parcel/watcher-win32-ia32': 2.4.1
+ '@parcel/watcher-win32-x64': 2.4.1
+
'@pkgjs/parseargs@0.11.0':
optional: true
@@ -9121,18 +9298,18 @@ snapshots:
'@swc/counter': 0.1.3
tslib: 2.7.0
- '@t3-oss/env-core@0.11.1(typescript@5.6.2)(zod@3.23.8)':
+ '@t3-oss/env-core@0.11.1(typescript@5.6.3)(zod@3.23.8)':
dependencies:
zod: 3.23.8
optionalDependencies:
- typescript: 5.6.2
+ typescript: 5.6.3
- '@t3-oss/env-nextjs@0.11.1(typescript@5.6.2)(zod@3.23.8)':
+ '@t3-oss/env-nextjs@0.11.1(typescript@5.6.3)(zod@3.23.8)':
dependencies:
- '@t3-oss/env-core': 0.11.1(typescript@5.6.2)(zod@3.23.8)
+ '@t3-oss/env-core': 0.11.1(typescript@5.6.3)(zod@3.23.8)
zod: 3.23.8
optionalDependencies:
- typescript: 5.6.2
+ typescript: 5.6.3
'@tabler/icons-react@3.19.0(react@18.3.1)':
dependencies:
@@ -9145,25 +9322,25 @@ snapshots:
dependencies:
remove-accents: 0.5.0
- '@tanstack/query-core@5.59.0': {}
+ '@tanstack/query-core@5.59.9': {}
'@tanstack/query-devtools@5.58.0': {}
- '@tanstack/react-query-devtools@5.59.0(@tanstack/react-query@5.59.0(react@18.3.1))(react@18.3.1)':
+ '@tanstack/react-query-devtools@5.59.9(@tanstack/react-query@5.59.9(react@18.3.1))(react@18.3.1)':
dependencies:
'@tanstack/query-devtools': 5.58.0
- '@tanstack/react-query': 5.59.0(react@18.3.1)
+ '@tanstack/react-query': 5.59.9(react@18.3.1)
react: 18.3.1
- '@tanstack/react-query-next-experimental@5.59.0(@tanstack/react-query@5.59.0(react@18.3.1))(next@14.2.14(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.4))(react@18.3.1)':
+ '@tanstack/react-query-next-experimental@5.59.9(@tanstack/react-query@5.59.9(react@18.3.1))(next@14.2.15(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.5))(react@18.3.1)':
dependencies:
- '@tanstack/react-query': 5.59.0(react@18.3.1)
- next: 14.2.14(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.4)
+ '@tanstack/react-query': 5.59.9(react@18.3.1)
+ next: 14.2.15(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.5)
react: 18.3.1
- '@tanstack/react-query@5.59.0(react@18.3.1)':
+ '@tanstack/react-query@5.59.9(react@18.3.1)':
dependencies:
- '@tanstack/query-core': 5.59.0
+ '@tanstack/query-core': 5.59.9
react: 18.3.1
'@tanstack/react-table@8.19.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
@@ -9402,30 +9579,30 @@ snapshots:
'@tootallnate/quickjs-emscripten@0.23.0': {}
- '@trpc/client@11.0.0-rc.553(@trpc/server@11.0.0-rc.553)':
+ '@trpc/client@11.0.0-rc.569(@trpc/server@11.0.0-rc.569)':
dependencies:
- '@trpc/server': 11.0.0-rc.553
+ '@trpc/server': 11.0.0-rc.569
- '@trpc/next@11.0.0-rc.553(@tanstack/react-query@5.59.0(react@18.3.1))(@trpc/client@11.0.0-rc.553(@trpc/server@11.0.0-rc.553))(@trpc/react-query@11.0.0-rc.553(@tanstack/react-query@5.59.0(react@18.3.1))(@trpc/client@11.0.0-rc.553(@trpc/server@11.0.0-rc.553))(@trpc/server@11.0.0-rc.553)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.553)(next@14.2.14(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@trpc/next@11.0.0-rc.569(@tanstack/react-query@5.59.9(react@18.3.1))(@trpc/client@11.0.0-rc.569(@trpc/server@11.0.0-rc.569))(@trpc/react-query@11.0.0-rc.569(@tanstack/react-query@5.59.9(react@18.3.1))(@trpc/client@11.0.0-rc.569(@trpc/server@11.0.0-rc.569))(@trpc/server@11.0.0-rc.569)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.569)(next@14.2.15(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.5))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@trpc/client': 11.0.0-rc.553(@trpc/server@11.0.0-rc.553)
- '@trpc/server': 11.0.0-rc.553
- next: 14.2.14(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.4)
+ '@trpc/client': 11.0.0-rc.569(@trpc/server@11.0.0-rc.569)
+ '@trpc/server': 11.0.0-rc.569
+ next: 14.2.15(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.5)
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
optionalDependencies:
- '@tanstack/react-query': 5.59.0(react@18.3.1)
- '@trpc/react-query': 11.0.0-rc.553(@tanstack/react-query@5.59.0(react@18.3.1))(@trpc/client@11.0.0-rc.553(@trpc/server@11.0.0-rc.553))(@trpc/server@11.0.0-rc.553)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@tanstack/react-query': 5.59.9(react@18.3.1)
+ '@trpc/react-query': 11.0.0-rc.569(@tanstack/react-query@5.59.9(react@18.3.1))(@trpc/client@11.0.0-rc.569(@trpc/server@11.0.0-rc.569))(@trpc/server@11.0.0-rc.569)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@trpc/react-query@11.0.0-rc.553(@tanstack/react-query@5.59.0(react@18.3.1))(@trpc/client@11.0.0-rc.553(@trpc/server@11.0.0-rc.553))(@trpc/server@11.0.0-rc.553)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@trpc/react-query@11.0.0-rc.569(@tanstack/react-query@5.59.9(react@18.3.1))(@trpc/client@11.0.0-rc.569(@trpc/server@11.0.0-rc.569))(@trpc/server@11.0.0-rc.569)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@tanstack/react-query': 5.59.0(react@18.3.1)
- '@trpc/client': 11.0.0-rc.553(@trpc/server@11.0.0-rc.553)
- '@trpc/server': 11.0.0-rc.553
+ '@tanstack/react-query': 5.59.9(react@18.3.1)
+ '@trpc/client': 11.0.0-rc.569(@trpc/server@11.0.0-rc.569)
+ '@trpc/server': 11.0.0-rc.569
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@trpc/server@11.0.0-rc.553': {}
+ '@trpc/server@11.0.0-rc.569': {}
'@tsconfig/node10@1.0.11': {}
@@ -9437,7 +9614,7 @@ snapshots:
'@tsconfig/svelte@1.0.13': {}
- '@turbo/gen@2.1.3(@types/node@20.16.10)(typescript@5.6.2)':
+ '@turbo/gen@2.1.3(@types/node@20.16.11)(typescript@5.6.3)':
dependencies:
'@turbo/workspaces': 2.1.3
commander: 10.0.1
@@ -9447,7 +9624,7 @@ snapshots:
node-plop: 0.26.3
picocolors: 1.0.1
proxy-agent: 6.4.0
- ts-node: 10.9.2(@types/node@20.16.10)(typescript@5.6.2)
+ ts-node: 10.9.2(@types/node@20.16.11)(typescript@5.6.3)
update-check: 1.5.4
validate-npm-package-name: 5.0.1
transitivePeerDependencies:
@@ -9474,7 +9651,7 @@ snapshots:
'@types/asn1@0.2.4':
dependencies:
- '@types/node': 20.16.10
+ '@types/node': 20.16.11
'@types/babel__core@7.20.5':
dependencies:
@@ -9499,22 +9676,22 @@ snapshots:
'@types/bcrypt@5.0.2':
dependencies:
- '@types/node': 20.16.10
+ '@types/node': 20.16.11
'@types/better-sqlite3@7.6.11':
dependencies:
- '@types/node': 20.16.10
+ '@types/node': 20.16.11
'@types/body-parser@1.19.5':
dependencies:
'@types/connect': 3.4.38
- '@types/node': 20.16.10
+ '@types/node': 20.16.11
'@types/chroma-js@2.4.4': {}
'@types/connect@3.4.38':
dependencies:
- '@types/node': 20.16.10
+ '@types/node': 20.16.11
'@types/cookie@0.6.0': {}
@@ -9523,7 +9700,7 @@ snapshots:
'@types/connect': 3.4.38
'@types/express': 4.17.21
'@types/keygrip': 1.0.6
- '@types/node': 20.16.10
+ '@types/node': 20.16.11
'@types/css-font-loading-module@0.0.7': {}
@@ -9531,13 +9708,13 @@ snapshots:
'@types/docker-modem@3.0.6':
dependencies:
- '@types/node': 20.16.10
+ '@types/node': 20.16.11
'@types/ssh2': 1.15.1
'@types/dockerode@3.3.31':
dependencies:
'@types/docker-modem': 3.0.6
- '@types/node': 20.16.10
+ '@types/node': 20.16.11
'@types/ssh2': 1.15.1
'@types/estree@1.0.5': {}
@@ -9546,7 +9723,7 @@ snapshots:
'@types/express-serve-static-core@4.19.5':
dependencies:
- '@types/node': 20.16.10
+ '@types/node': 20.16.11
'@types/qs': 6.9.16
'@types/range-parser': 1.2.7
'@types/send': 0.17.4
@@ -9561,7 +9738,7 @@ snapshots:
'@types/glob@7.2.0':
dependencies:
'@types/minimatch': 5.1.2
- '@types/node': 20.16.10
+ '@types/node': 20.16.11
'@types/hast@2.3.10':
dependencies:
@@ -9590,7 +9767,7 @@ snapshots:
dependencies:
undici-types: 5.26.5
- '@types/node@20.16.10':
+ '@types/node@20.16.11':
dependencies:
undici-types: 6.19.8
@@ -9606,7 +9783,7 @@ snapshots:
'@types/range-parser@1.2.7': {}
- '@types/react-dom@18.3.0':
+ '@types/react-dom@18.3.1':
dependencies:
'@types/react': 18.3.11
@@ -9618,21 +9795,21 @@ snapshots:
'@types/send@0.17.4':
dependencies:
'@types/mime': 1.3.5
- '@types/node': 20.16.10
+ '@types/node': 20.16.11
'@types/serve-static@1.15.7':
dependencies:
'@types/http-errors': 2.0.4
- '@types/node': 20.16.10
+ '@types/node': 20.16.11
'@types/send': 0.17.4
'@types/ssh2-streams@0.1.12':
dependencies:
- '@types/node': 20.16.10
+ '@types/node': 20.16.11
'@types/ssh2@0.5.52':
dependencies:
- '@types/node': 20.16.10
+ '@types/node': 20.16.11
'@types/ssh2-streams': 0.1.12
'@types/ssh2@1.15.1':
@@ -9645,7 +9822,7 @@ snapshots:
'@types/through@0.0.33':
dependencies:
- '@types/node': 20.16.10
+ '@types/node': 20.16.11
'@types/tinycolor2@1.4.6': {}
@@ -9661,107 +9838,101 @@ snapshots:
'@types/ws@8.5.12':
dependencies:
- '@types/node': 20.16.10
+ '@types/node': 20.16.11
- '@typescript-eslint/eslint-plugin@8.8.0(@typescript-eslint/parser@8.8.0(eslint@9.11.1)(typescript@5.6.2))(eslint@9.11.1)(typescript@5.6.2)':
+ '@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0)(typescript@5.6.3))(eslint@9.12.0)(typescript@5.6.3)':
dependencies:
'@eslint-community/regexpp': 4.11.1
- '@typescript-eslint/parser': 8.8.0(eslint@9.11.1)(typescript@5.6.2)
- '@typescript-eslint/scope-manager': 8.8.0
- '@typescript-eslint/type-utils': 8.8.0(eslint@9.11.1)(typescript@5.6.2)
- '@typescript-eslint/utils': 8.8.0(eslint@9.11.1)(typescript@5.6.2)
- '@typescript-eslint/visitor-keys': 8.8.0
- eslint: 9.11.1
+ '@typescript-eslint/parser': 8.8.1(eslint@9.12.0)(typescript@5.6.3)
+ '@typescript-eslint/scope-manager': 8.8.1
+ '@typescript-eslint/type-utils': 8.8.1(eslint@9.12.0)(typescript@5.6.3)
+ '@typescript-eslint/utils': 8.8.1(eslint@9.12.0)(typescript@5.6.3)
+ '@typescript-eslint/visitor-keys': 8.8.1
+ eslint: 9.12.0
graphemer: 1.4.0
ignore: 5.3.2
natural-compare: 1.4.0
- ts-api-utils: 1.3.0(typescript@5.6.2)
+ ts-api-utils: 1.3.0(typescript@5.6.3)
optionalDependencies:
- typescript: 5.6.2
+ typescript: 5.6.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.8.0(eslint@9.11.1)(typescript@5.6.2)':
+ '@typescript-eslint/parser@8.8.1(eslint@9.12.0)(typescript@5.6.3)':
dependencies:
- '@typescript-eslint/scope-manager': 8.8.0
- '@typescript-eslint/types': 8.8.0
- '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.6.2)
- '@typescript-eslint/visitor-keys': 8.8.0
+ '@typescript-eslint/scope-manager': 8.8.1
+ '@typescript-eslint/types': 8.8.1
+ '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.3)
+ '@typescript-eslint/visitor-keys': 8.8.1
debug: 4.3.7
- eslint: 9.11.1
+ eslint: 9.12.0
optionalDependencies:
- typescript: 5.6.2
+ typescript: 5.6.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@8.8.0':
+ '@typescript-eslint/scope-manager@8.8.1':
dependencies:
- '@typescript-eslint/types': 8.8.0
- '@typescript-eslint/visitor-keys': 8.8.0
+ '@typescript-eslint/types': 8.8.1
+ '@typescript-eslint/visitor-keys': 8.8.1
- '@typescript-eslint/type-utils@8.8.0(eslint@9.11.1)(typescript@5.6.2)':
+ '@typescript-eslint/type-utils@8.8.1(eslint@9.12.0)(typescript@5.6.3)':
dependencies:
- '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.6.2)
- '@typescript-eslint/utils': 8.8.0(eslint@9.11.1)(typescript@5.6.2)
+ '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.3)
+ '@typescript-eslint/utils': 8.8.1(eslint@9.12.0)(typescript@5.6.3)
debug: 4.3.7
- ts-api-utils: 1.3.0(typescript@5.6.2)
+ ts-api-utils: 1.3.0(typescript@5.6.3)
optionalDependencies:
- typescript: 5.6.2
+ typescript: 5.6.3
transitivePeerDependencies:
- eslint
- supports-color
- '@typescript-eslint/types@8.8.0': {}
+ '@typescript-eslint/types@8.8.1': {}
- '@typescript-eslint/typescript-estree@8.8.0(typescript@5.6.2)':
+ '@typescript-eslint/typescript-estree@8.8.1(typescript@5.6.3)':
dependencies:
- '@typescript-eslint/types': 8.8.0
- '@typescript-eslint/visitor-keys': 8.8.0
+ '@typescript-eslint/types': 8.8.1
+ '@typescript-eslint/visitor-keys': 8.8.1
debug: 4.3.7
fast-glob: 3.3.2
is-glob: 4.0.3
minimatch: 9.0.5
semver: 7.6.3
- ts-api-utils: 1.3.0(typescript@5.6.2)
+ ts-api-utils: 1.3.0(typescript@5.6.3)
optionalDependencies:
- typescript: 5.6.2
+ typescript: 5.6.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.8.0(eslint@9.11.1)(typescript@5.6.2)':
+ '@typescript-eslint/utils@8.8.1(eslint@9.12.0)(typescript@5.6.3)':
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.1)
- '@typescript-eslint/scope-manager': 8.8.0
- '@typescript-eslint/types': 8.8.0
- '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.6.2)
- eslint: 9.11.1
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0)
+ '@typescript-eslint/scope-manager': 8.8.1
+ '@typescript-eslint/types': 8.8.1
+ '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.3)
+ eslint: 9.12.0
transitivePeerDependencies:
- supports-color
- typescript
- '@typescript-eslint/visitor-keys@8.8.0':
+ '@typescript-eslint/visitor-keys@8.8.1':
dependencies:
- '@typescript-eslint/types': 8.8.0
+ '@typescript-eslint/types': 8.8.1
eslint-visitor-keys: 3.4.3
'@umami/node@0.4.0': {}
- '@videojs/http-streaming@3.13.3(video.js@8.17.4)':
+ '@videojs/http-streaming@3.14.2(video.js@8.18.1)':
dependencies:
'@babel/runtime': 7.25.6
- '@videojs/vhs-utils': 4.0.0
- aes-decrypter: 4.0.1
+ '@videojs/vhs-utils': 4.1.1
+ aes-decrypter: 4.0.2
global: 4.4.0
m3u8-parser: 7.2.0
mpd-parser: 1.3.0
mux.js: 7.0.3
- video.js: 8.17.4
-
- '@videojs/vhs-utils@3.0.5':
- dependencies:
- '@babel/runtime': 7.25.6
- global: 4.4.0
- url-toolkit: 2.2.5
+ video.js: 8.18.1
'@videojs/vhs-utils@4.0.0':
dependencies:
@@ -9780,14 +9951,14 @@ snapshots:
global: 4.4.0
is-function: 1.0.2
- '@vitejs/plugin-react@4.3.2(vite@5.4.5(@types/node@20.16.10)(sass@1.79.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))':
+ '@vitejs/plugin-react@4.3.2(vite@5.4.5(@types/node@20.16.11)(sass@1.79.5)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))':
dependencies:
'@babel/core': 7.25.2
'@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.25.2)
'@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.25.2)
'@types/babel__core': 7.20.5
react-refresh: 0.14.2
- vite: 5.4.5(@types/node@20.16.10)(sass@1.79.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)
+ vite: 5.4.5(@types/node@20.16.11)(sass@1.79.5)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)
transitivePeerDependencies:
- supports-color
@@ -9805,7 +9976,7 @@ snapshots:
std-env: 3.7.0
test-exclude: 7.0.1
tinyrainbow: 1.2.0
- vitest: 2.1.2(@types/node@20.16.10)(@vitest/ui@2.1.2)(jsdom@25.0.1)(sass@1.79.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)
+ vitest: 2.1.2(@types/node@20.16.11)(@vitest/ui@2.1.2)(jsdom@25.0.1)(sass@1.79.5)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)
transitivePeerDependencies:
- supports-color
@@ -9816,13 +9987,13 @@ snapshots:
chai: 5.1.1
tinyrainbow: 1.2.0
- '@vitest/mocker@2.1.2(@vitest/spy@2.1.2)(vite@5.4.5(@types/node@20.16.10)(sass@1.79.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))':
+ '@vitest/mocker@2.1.2(@vitest/spy@2.1.2)(vite@5.4.5(@types/node@20.16.11)(sass@1.79.5)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))':
dependencies:
'@vitest/spy': 2.1.2
estree-walker: 3.0.3
magic-string: 0.30.11
optionalDependencies:
- vite: 5.4.5(@types/node@20.16.10)(sass@1.79.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)
+ vite: 5.4.5(@types/node@20.16.11)(sass@1.79.5)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)
'@vitest/pretty-format@2.1.2':
dependencies:
@@ -9852,7 +10023,7 @@ snapshots:
sirv: 2.0.4
tinyglobby: 0.2.6
tinyrainbow: 1.2.0
- vitest: 2.1.2(@types/node@20.16.10)(@vitest/ui@2.1.2)(jsdom@25.0.1)(sass@1.79.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)
+ vitest: 2.1.2(@types/node@20.16.11)(@vitest/ui@2.1.2)(jsdom@25.0.1)(sass@1.79.5)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)
'@vitest/utils@2.1.2':
dependencies:
@@ -9979,13 +10150,6 @@ snapshots:
acorn@8.12.1: {}
- aes-decrypter@4.0.1:
- dependencies:
- '@babel/runtime': 7.25.6
- '@videojs/vhs-utils': 3.0.5
- global: 4.4.0
- pkcs7: 1.0.4
-
aes-decrypter@4.0.2:
dependencies:
'@babel/runtime': 7.25.6
@@ -10557,6 +10721,8 @@ snapshots:
cookie@0.6.0: {}
+ cookie@0.7.1: {}
+
cookies@0.9.1:
dependencies:
depd: 2.0.0
@@ -10738,6 +10904,8 @@ snapshots:
destr@2.0.3: {}
+ detect-libc@1.0.3: {}
+
detect-libc@2.0.3: {}
detect-node-es@1.1.0: {}
@@ -10824,7 +10992,7 @@ snapshots:
drange@1.1.1: {}
- drizzle-kit@0.24.2:
+ drizzle-kit@0.25.0:
dependencies:
'@drizzle-team/brocli': 0.10.1
'@esbuild-kit/esm-loader': 2.6.5
@@ -10833,7 +11001,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- drizzle-orm@0.33.0(@types/better-sqlite3@7.6.11)(@types/react@18.3.11)(better-sqlite3@11.3.0)(mysql2@3.11.3)(react@18.3.1):
+ drizzle-orm@0.34.1(@types/better-sqlite3@7.6.11)(@types/react@18.3.11)(better-sqlite3@11.3.0)(mysql2@3.11.3)(react@18.3.1):
optionalDependencies:
'@types/better-sqlite3': 7.6.11
'@types/react': 18.3.11
@@ -11110,14 +11278,14 @@ snapshots:
optionalDependencies:
source-map: 0.6.1
- eslint-config-prettier@9.1.0(eslint@9.11.1):
+ eslint-config-prettier@9.1.0(eslint@9.12.0):
dependencies:
- eslint: 9.11.1
+ eslint: 9.12.0
- eslint-config-turbo@2.1.3(eslint@9.11.1):
+ eslint-config-turbo@2.1.3(eslint@9.12.0):
dependencies:
- eslint: 9.11.1
- eslint-plugin-turbo: 2.1.3(eslint@9.11.1)
+ eslint: 9.12.0
+ eslint-plugin-turbo: 2.1.3(eslint@9.12.0)
eslint-import-resolver-node@0.3.9:
dependencies:
@@ -11127,17 +11295,17 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-module-utils@2.12.0(@typescript-eslint/parser@8.8.0(eslint@9.11.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint@9.11.1):
+ eslint-module-utils@2.12.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@9.12.0):
dependencies:
debug: 3.2.7
optionalDependencies:
- '@typescript-eslint/parser': 8.8.0(eslint@9.11.1)(typescript@5.6.2)
- eslint: 9.11.1
+ '@typescript-eslint/parser': 8.8.1(eslint@9.12.0)(typescript@5.6.3)
+ eslint: 9.12.0
eslint-import-resolver-node: 0.3.9
transitivePeerDependencies:
- supports-color
- eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.8.0(eslint@9.11.1)(typescript@5.6.2))(eslint@9.11.1):
+ eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0)(typescript@5.6.3))(eslint@9.12.0):
dependencies:
'@rtsao/scc': 1.1.0
array-includes: 3.1.8
@@ -11146,9 +11314,9 @@ snapshots:
array.prototype.flatmap: 1.3.2
debug: 3.2.7
doctrine: 2.1.0
- eslint: 9.11.1
+ eslint: 9.12.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.8.0(eslint@9.11.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint@9.11.1)
+ eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@9.12.0)
hasown: 2.0.2
is-core-module: 2.15.1
is-glob: 4.0.3
@@ -11160,13 +11328,13 @@ snapshots:
string.prototype.trimend: 1.0.8
tsconfig-paths: 3.15.0
optionalDependencies:
- '@typescript-eslint/parser': 8.8.0(eslint@9.11.1)(typescript@5.6.2)
+ '@typescript-eslint/parser': 8.8.1(eslint@9.12.0)(typescript@5.6.3)
transitivePeerDependencies:
- eslint-import-resolver-typescript
- eslint-import-resolver-webpack
- supports-color
- eslint-plugin-jsx-a11y@6.10.0(eslint@9.11.1):
+ eslint-plugin-jsx-a11y@6.10.0(eslint@9.12.0):
dependencies:
aria-query: 5.1.3
array-includes: 3.1.8
@@ -11177,7 +11345,7 @@ snapshots:
damerau-levenshtein: 1.0.8
emoji-regex: 9.2.2
es-iterator-helpers: 1.0.19
- eslint: 9.11.1
+ eslint: 9.12.0
hasown: 2.0.2
jsx-ast-utils: 3.3.5
language-tags: 1.0.9
@@ -11186,11 +11354,11 @@ snapshots:
safe-regex-test: 1.0.3
string.prototype.includes: 2.0.0
- eslint-plugin-react-hooks@4.6.2(eslint@9.11.1):
+ eslint-plugin-react-hooks@4.6.2(eslint@9.12.0):
dependencies:
- eslint: 9.11.1
+ eslint: 9.12.0
- eslint-plugin-react@7.37.1(eslint@9.11.1):
+ eslint-plugin-react@7.37.1(eslint@9.12.0):
dependencies:
array-includes: 3.1.8
array.prototype.findlast: 1.2.5
@@ -11198,7 +11366,7 @@ snapshots:
array.prototype.tosorted: 1.1.4
doctrine: 2.1.0
es-iterator-helpers: 1.0.19
- eslint: 9.11.1
+ eslint: 9.12.0
estraverse: 5.3.0
hasown: 2.0.2
jsx-ast-utils: 3.3.5
@@ -11212,37 +11380,37 @@ snapshots:
string.prototype.matchall: 4.0.11
string.prototype.repeat: 1.0.0
- eslint-plugin-turbo@2.1.3(eslint@9.11.1):
+ eslint-plugin-turbo@2.1.3(eslint@9.12.0):
dependencies:
dotenv: 16.0.3
- eslint: 9.11.1
+ eslint: 9.12.0
eslint-scope@5.1.1:
dependencies:
esrecurse: 4.3.0
estraverse: 4.3.0
- eslint-scope@8.0.2:
+ eslint-scope@8.1.0:
dependencies:
esrecurse: 4.3.0
estraverse: 5.3.0
eslint-visitor-keys@3.4.3: {}
- eslint-visitor-keys@4.0.0: {}
+ eslint-visitor-keys@4.1.0: {}
- eslint@9.11.1:
+ eslint@9.12.0:
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.1)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0)
'@eslint-community/regexpp': 4.11.1
'@eslint/config-array': 0.18.0
'@eslint/core': 0.6.0
'@eslint/eslintrc': 3.1.0
- '@eslint/js': 9.11.1
+ '@eslint/js': 9.12.0
'@eslint/plugin-kit': 0.2.0
+ '@humanfs/node': 0.16.5
'@humanwhocodes/module-importer': 1.0.1
- '@humanwhocodes/retry': 0.3.0
- '@nodelib/fs.walk': 1.2.8
+ '@humanwhocodes/retry': 0.3.1
'@types/estree': 1.0.6
'@types/json-schema': 7.0.15
ajv: 6.12.6
@@ -11250,9 +11418,9 @@ snapshots:
cross-spawn: 7.0.3
debug: 4.3.7
escape-string-regexp: 4.0.0
- eslint-scope: 8.0.2
- eslint-visitor-keys: 4.0.0
- espree: 10.1.0
+ eslint-scope: 8.1.0
+ eslint-visitor-keys: 4.1.0
+ espree: 10.2.0
esquery: 1.6.0
esutils: 2.0.3
fast-deep-equal: 3.1.3
@@ -11262,22 +11430,20 @@ snapshots:
ignore: 5.3.2
imurmurhash: 0.1.4
is-glob: 4.0.3
- is-path-inside: 3.0.3
json-stable-stringify-without-jsonify: 1.0.1
lodash.merge: 4.6.2
minimatch: 3.1.2
natural-compare: 1.4.0
optionator: 0.9.4
- strip-ansi: 6.0.1
text-table: 0.2.0
transitivePeerDependencies:
- supports-color
- espree@10.1.0:
+ espree@10.2.0:
dependencies:
acorn: 8.12.1
acorn-jsx: 5.3.2(acorn@8.12.1)
- eslint-visitor-keys: 4.0.0
+ eslint-visitor-keys: 4.1.0
esprima@4.0.1: {}
@@ -12025,11 +12191,11 @@ snapshots:
jest-worker@27.5.1:
dependencies:
- '@types/node': 20.16.10
+ '@types/node': 20.16.11
merge-stream: 2.0.0
supports-color: 8.1.1
- jose@5.9.2: {}
+ jose@5.9.3: {}
jotai@2.10.0(@types/react@18.3.11)(react@18.3.1):
optionalDependencies:
@@ -12355,8 +12521,6 @@ snapshots:
mkdirp@1.0.4: {}
- modern-screenshot@4.4.39: {}
-
mpd-parser@1.3.0:
dependencies:
'@babel/runtime': 7.25.6
@@ -12410,10 +12574,10 @@ snapshots:
netmask@2.0.2: {}
- next-auth@5.0.0-beta.22(next@14.2.14(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.4))(react@18.3.1):
+ next-auth@5.0.0-beta.22(next@14.2.15(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.5))(react@18.3.1):
dependencies:
'@auth/core': 0.35.3
- next: 14.2.14(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.4)
+ next: 14.2.15(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.5)
react: 18.3.1
next-international@1.2.4:
@@ -12422,9 +12586,9 @@ snapshots:
international-types: 0.8.1
server-only: 0.0.1
- next@14.2.14(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.4):
+ next@14.2.15(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.5):
dependencies:
- '@next/env': 14.2.14
+ '@next/env': 14.2.15
'@swc/helpers': 0.5.5
busboy: 1.6.0
caniuse-lite: 1.0.30001660
@@ -12434,16 +12598,16 @@ snapshots:
react-dom: 18.3.1(react@18.3.1)
styled-jsx: 5.1.1(@babel/core@7.25.2)(react@18.3.1)
optionalDependencies:
- '@next/swc-darwin-arm64': 14.2.14
- '@next/swc-darwin-x64': 14.2.14
- '@next/swc-linux-arm64-gnu': 14.2.14
- '@next/swc-linux-arm64-musl': 14.2.14
- '@next/swc-linux-x64-gnu': 14.2.14
- '@next/swc-linux-x64-musl': 14.2.14
- '@next/swc-win32-arm64-msvc': 14.2.14
- '@next/swc-win32-ia32-msvc': 14.2.14
- '@next/swc-win32-x64-msvc': 14.2.14
- sass: 1.79.4
+ '@next/swc-darwin-arm64': 14.2.15
+ '@next/swc-darwin-x64': 14.2.15
+ '@next/swc-linux-arm64-gnu': 14.2.15
+ '@next/swc-linux-arm64-musl': 14.2.15
+ '@next/swc-linux-x64-gnu': 14.2.15
+ '@next/swc-linux-x64-musl': 14.2.15
+ '@next/swc-win32-arm64-msvc': 14.2.15
+ '@next/swc-win32-ia32-msvc': 14.2.15
+ '@next/swc-win32-x64-msvc': 14.2.15
+ sass: 1.79.5
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-macros
@@ -12469,6 +12633,8 @@ snapshots:
node-addon-api@5.1.0: {}
+ node-addon-api@7.1.1: {}
+
node-cron@3.0.3:
dependencies:
uuid: 8.3.2
@@ -12497,7 +12663,7 @@ snapshots:
node-mocks-http@1.16.0:
dependencies:
'@types/express': 4.17.21
- '@types/node': 20.16.10
+ '@types/node': 20.16.11
accepts: 1.3.8
content-disposition: 0.5.4
depd: 1.1.2
@@ -12544,7 +12710,9 @@ snapshots:
nwsapi@2.2.12: {}
- oauth4webapi@2.15.0: {}
+ oauth4webapi@2.17.0: {}
+
+ oauth4webapi@3.0.0: {}
object-assign@4.1.1: {}
@@ -13392,8 +13560,9 @@ snapshots:
safer-buffer@2.1.2: {}
- sass@1.79.4:
+ sass@1.79.5:
dependencies:
+ '@parcel/watcher': 2.4.1
chokidar: 4.0.0
immutable: 4.3.7
source-map-js: 1.2.1
@@ -13980,10 +14149,10 @@ snapshots:
triple-beam@1.4.1: {}
- trpc-swagger@1.2.6(patch_hash=6s72z7zx33c52iesv5sewipn6i)(@trpc/client@11.0.0-rc.553(@trpc/server@11.0.0-rc.553))(@trpc/server@11.0.0-rc.553)(zod@3.23.8):
+ trpc-swagger@1.2.6(patch_hash=6s72z7zx33c52iesv5sewipn6i)(@trpc/client@11.0.0-rc.569(@trpc/server@11.0.0-rc.569))(@trpc/server@11.0.0-rc.569)(zod@3.23.8):
dependencies:
- '@trpc/client': 11.0.0-rc.553(@trpc/server@11.0.0-rc.553)
- '@trpc/server': 11.0.0-rc.553
+ '@trpc/client': 11.0.0-rc.569(@trpc/server@11.0.0-rc.569)
+ '@trpc/server': 11.0.0-rc.569
chalk-scripts: 1.2.8
co-body: 6.2.0
lodash.clonedeep: 4.5.0
@@ -13992,35 +14161,35 @@ snapshots:
zod: 3.23.8
zod-to-json-schema: 3.23.3(zod@3.23.8)
- ts-api-utils@1.3.0(typescript@5.6.2):
+ ts-api-utils@1.3.0(typescript@5.6.3):
dependencies:
- typescript: 5.6.2
+ typescript: 5.6.3
ts-mixer@6.0.4: {}
- ts-node@10.9.2(@types/node@20.16.10)(typescript@5.6.2):
+ ts-node@10.9.2(@types/node@20.16.11)(typescript@5.6.3):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
- '@types/node': 20.16.10
+ '@types/node': 20.16.11
acorn: 8.12.1
acorn-walk: 8.3.4
arg: 4.1.3
create-require: 1.1.1
diff: 4.0.2
make-error: 1.3.6
- typescript: 5.6.2
+ typescript: 5.6.3
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
ts-toolbelt@9.6.0: {}
- tsconfck@3.1.3(typescript@5.6.2):
+ tsconfck@3.1.3(typescript@5.6.3):
optionalDependencies:
- typescript: 5.6.2
+ typescript: 5.6.3
tsconfig-paths@3.15.0:
dependencies:
@@ -14130,18 +14299,18 @@ snapshots:
dependencies:
ts-toolbelt: 9.6.0
- typescript-eslint@8.8.0(eslint@9.11.1)(typescript@5.6.2):
+ typescript-eslint@8.8.1(eslint@9.12.0)(typescript@5.6.3):
dependencies:
- '@typescript-eslint/eslint-plugin': 8.8.0(@typescript-eslint/parser@8.8.0(eslint@9.11.1)(typescript@5.6.2))(eslint@9.11.1)(typescript@5.6.2)
- '@typescript-eslint/parser': 8.8.0(eslint@9.11.1)(typescript@5.6.2)
- '@typescript-eslint/utils': 8.8.0(eslint@9.11.1)(typescript@5.6.2)
+ '@typescript-eslint/eslint-plugin': 8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0)(typescript@5.6.3))(eslint@9.12.0)(typescript@5.6.3)
+ '@typescript-eslint/parser': 8.8.1(eslint@9.12.0)(typescript@5.6.3)
+ '@typescript-eslint/utils': 8.8.1(eslint@9.12.0)(typescript@5.6.3)
optionalDependencies:
- typescript: 5.6.2
+ typescript: 5.6.3
transitivePeerDependencies:
- eslint
- supports-color
- typescript@5.6.2: {}
+ typescript@5.6.3: {}
uc.micro@2.1.0: {}
@@ -14167,7 +14336,7 @@ snapshots:
dependencies:
'@fastify/busboy': 2.1.1
- undici@6.19.8: {}
+ undici@6.20.0: {}
unique-string@2.0.0:
dependencies:
@@ -14291,25 +14460,25 @@ snapshots:
validate-npm-package-name@5.0.1: {}
- video.js@8.17.4:
+ video.js@8.18.1:
dependencies:
'@babel/runtime': 7.25.6
- '@videojs/http-streaming': 3.13.3(video.js@8.17.4)
- '@videojs/vhs-utils': 4.0.0
+ '@videojs/http-streaming': 3.14.2(video.js@8.18.1)
+ '@videojs/vhs-utils': 4.1.1
'@videojs/xhr': 2.7.0
aes-decrypter: 4.0.2
global: 4.4.0
m3u8-parser: 7.2.0
mpd-parser: 1.3.0
mux.js: 7.0.3
- videojs-contrib-quality-levels: 4.1.0(video.js@8.17.4)
+ videojs-contrib-quality-levels: 4.1.0(video.js@8.18.1)
videojs-font: 4.2.0
videojs-vtt.js: 0.15.5
- videojs-contrib-quality-levels@4.1.0(video.js@8.17.4):
+ videojs-contrib-quality-levels@4.1.0(video.js@8.18.1):
dependencies:
global: 4.4.0
- video.js: 8.17.4
+ video.js: 8.18.1
videojs-font@4.2.0: {}
@@ -14317,12 +14486,12 @@ snapshots:
dependencies:
global: 4.4.0
- vite-node@2.1.2(@types/node@20.16.10)(sass@1.79.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0):
+ vite-node@2.1.2(@types/node@20.16.11)(sass@1.79.5)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0):
dependencies:
cac: 6.7.14
debug: 4.3.7
pathe: 1.1.2
- vite: 5.4.5(@types/node@20.16.10)(sass@1.79.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)
+ vite: 5.4.5(@types/node@20.16.11)(sass@1.79.5)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)
transitivePeerDependencies:
- '@types/node'
- less
@@ -14334,33 +14503,33 @@ snapshots:
- supports-color
- terser
- vite-tsconfig-paths@5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.10)(sass@1.79.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)):
+ vite-tsconfig-paths@5.0.1(typescript@5.6.3)(vite@5.4.5(@types/node@20.16.11)(sass@1.79.5)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)):
dependencies:
debug: 4.3.7
globrex: 0.1.2
- tsconfck: 3.1.3(typescript@5.6.2)
+ tsconfck: 3.1.3(typescript@5.6.3)
optionalDependencies:
- vite: 5.4.5(@types/node@20.16.10)(sass@1.79.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)
+ vite: 5.4.5(@types/node@20.16.11)(sass@1.79.5)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)
transitivePeerDependencies:
- supports-color
- typescript
- vite@5.4.5(@types/node@20.16.10)(sass@1.79.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0):
+ vite@5.4.5(@types/node@20.16.11)(sass@1.79.5)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0):
dependencies:
esbuild: 0.21.5
postcss: 8.4.47
rollup: 4.21.3
optionalDependencies:
- '@types/node': 20.16.10
+ '@types/node': 20.16.11
fsevents: 2.3.3
- sass: 1.79.4
+ sass: 1.79.5
sugarss: 4.0.1(postcss@8.4.47)
terser: 5.32.0
- vitest@2.1.2(@types/node@20.16.10)(@vitest/ui@2.1.2)(jsdom@25.0.1)(sass@1.79.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0):
+ vitest@2.1.2(@types/node@20.16.11)(@vitest/ui@2.1.2)(jsdom@25.0.1)(sass@1.79.5)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0):
dependencies:
'@vitest/expect': 2.1.2
- '@vitest/mocker': 2.1.2(@vitest/spy@2.1.2)(vite@5.4.5(@types/node@20.16.10)(sass@1.79.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))
+ '@vitest/mocker': 2.1.2(@vitest/spy@2.1.2)(vite@5.4.5(@types/node@20.16.11)(sass@1.79.5)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))
'@vitest/pretty-format': 2.1.2
'@vitest/runner': 2.1.2
'@vitest/snapshot': 2.1.2
@@ -14375,11 +14544,11 @@ snapshots:
tinyexec: 0.3.0
tinypool: 1.0.1
tinyrainbow: 1.2.0
- vite: 5.4.5(@types/node@20.16.10)(sass@1.79.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)
- vite-node: 2.1.2(@types/node@20.16.10)(sass@1.79.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)
+ vite: 5.4.5(@types/node@20.16.11)(sass@1.79.5)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)
+ vite-node: 2.1.2(@types/node@20.16.11)(sass@1.79.5)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)
why-is-node-running: 2.3.0
optionalDependencies:
- '@types/node': 20.16.10
+ '@types/node': 20.16.11
'@vitest/ui': 2.1.2(vitest@2.1.2)
jsdom: 25.0.1
transitivePeerDependencies:
@@ -14530,7 +14699,7 @@ snapshots:
readable-stream: 3.6.2
triple-beam: 1.4.1
- winston@3.14.2:
+ winston@3.15.0:
dependencies:
'@colors/colors': 1.6.0
'@dabh/diagnostics': 2.0.3
diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json
index 89480d714..921d75abd 100644
--- a/tooling/eslint/package.json
+++ b/tooling/eslint/package.json
@@ -16,20 +16,20 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
- "@next/eslint-plugin-next": "^14.2.14",
+ "@next/eslint-plugin-next": "^14.2.15",
"eslint-config-prettier": "^9.1.0",
"eslint-config-turbo": "^2.1.3",
"eslint-plugin-import": "^2.31.0",
"eslint-plugin-jsx-a11y": "^6.10.0",
"eslint-plugin-react": "^7.37.1",
"eslint-plugin-react-hooks": "^4.6.2",
- "typescript-eslint": "^8.8.0"
+ "typescript-eslint": "^8.8.1"
},
"devDependencies": {
"@homarr/prettier-config": "workspace:^0.1.0",
"@homarr/tsconfig": "workspace:^0.1.0",
- "eslint": "^9.11.1",
- "typescript": "^5.6.2"
+ "eslint": "^9.12.0",
+ "typescript": "^5.6.3"
},
"prettier": "@homarr/prettier-config"
}
diff --git a/tooling/prettier/package.json b/tooling/prettier/package.json
index 55461d536..619a59f82 100644
--- a/tooling/prettier/package.json
+++ b/tooling/prettier/package.json
@@ -14,7 +14,7 @@
},
"devDependencies": {
"@homarr/tsconfig": "workspace:^0.1.0",
- "typescript": "^5.6.2"
+ "typescript": "^5.6.3"
},
"prettier": "@homarr/prettier-config"
}
diff --git a/turbo.json b/turbo.json
index 67e69d087..d4eea04f3 100644
--- a/turbo.json
+++ b/turbo.json
@@ -18,6 +18,7 @@
"AUTH_OIDC_CLIENT_SECRET",
"AUTH_OIDC_ISSUER",
"AUTH_OIDC_SCOPE_OVERWRITE",
+ "AUTH_OIDC_GROUPS_ATTRIBUTE",
"AUTH_LDAP_USERNAME_ATTRIBUTE",
"AUTH_LDAP_USER_MAIL_ATTRIBUTE",
"AUTH_LDAP_USERNAME_FILTER_EXTRA_ARG",
diff --git a/vitest.config.mts b/vitest.config.mts
index 5a9efb391..5c07aef12 100644
--- a/vitest.config.mts
+++ b/vitest.config.mts
@@ -8,6 +8,7 @@ export default defineConfig({
setupFiles: ["./vitest.setup.ts"],
environment: "jsdom",
include: ["**/*.spec.ts"],
+ clearMocks: true,
poolOptions: {
threads: {
singleThread: false,
@@ -18,7 +19,7 @@ export default defineConfig({
reporter: ["html", "json-summary", "json"],
all: true,
exclude: ["apps/nextjs/.next/"],
- reportOnFailure: true
+ reportOnFailure: true,
},
exclude: [...configDefaults.exclude, "apps/nextjs/.next"],