패키지 버전 업데이트

This commit is contained in:
static
2026-07-15 19:27:24 +09:00
parent 7f68f6d580
commit b35585c7bb
10 changed files with 1479 additions and 1169 deletions
-1
View File
@@ -12,7 +12,6 @@ node_modules
/data
/library
/thumbnails
/uploads
# OS
.DS_Store
-1
View File
@@ -10,7 +10,6 @@ node_modules
/data
/library
/thumbnails
/uploads
# OS
.DS_Store
+34 -34
View File
@@ -16,56 +16,56 @@
"db:migrate": "kysely migrate"
},
"devDependencies": {
"@eslint/compat": "^2.0.3",
"@eslint/js": "^9.39.4",
"@iconify-json/material-symbols": "^1.2.61",
"@noble/hashes": "^2.0.1",
"@sveltejs/adapter-node": "^5.5.4",
"@sveltejs/kit": "^2.53.4",
"@sveltejs/vite-plugin-svelte": "^6.2.4",
"@tanstack/svelte-virtual": "^3.13.21",
"@trpc/client": "^11.12.0",
"@eslint/compat": "^2.1.0",
"@eslint/js": "^10.0.1",
"@iconify-json/material-symbols": "^1.2.85",
"@noble/hashes": "^2.2.0",
"@sveltejs/adapter-node": "^5.5.7",
"@sveltejs/kit": "^2.69.3",
"@sveltejs/vite-plugin-svelte": "^7.2.0",
"@tanstack/svelte-virtual": "^3.13.32",
"@trpc/client": "^11.18.0",
"@types/file-saver": "^2.0.7",
"@types/ms": "^0.7.34",
"@types/node-schedule": "^2.1.8",
"@types/pg": "^8.18.0",
"autoprefixer": "^10.4.27",
"axios": "^1.13.6",
"dexie": "^4.3.0",
"es-hangul": "^2.3.8",
"eslint": "^9.39.4",
"@types/pg": "^8.20.0",
"autoprefixer": "^10.5.3",
"axios": "^1.18.1",
"dexie": "^4.4.4",
"es-hangul": "^2.4.0",
"eslint": "^10.7.0",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-svelte": "^3.15.2",
"eslint-plugin-tailwindcss": "^3.18.2",
"exifreader": "^4.36.2",
"eslint-plugin-svelte": "^3.20.0",
"eslint-plugin-tailwindcss": "^3.18.3",
"exifreader": "^4.41.0",
"file-saver": "^2.0.5",
"globals": "^17.4.0",
"globals": "^17.7.0",
"heic2any": "^0.0.4",
"kysely-ctl": "^0.20.0",
"lru-cache": "^11.2.6",
"kysely-ctl": "^0.21.0",
"lru-cache": "^11.5.2",
"mime": "^4.1.0",
"p-limit": "^7.3.0",
"prettier": "^3.8.1",
"prettier-plugin-svelte": "^3.5.1",
"prettier-plugin-tailwindcss": "^0.7.2",
"svelte": "^5.53.9",
"svelte-check": "^4.4.5",
"prettier": "^3.9.5",
"prettier-plugin-svelte": "^4.1.1",
"prettier-plugin-tailwindcss": "^0.8.0",
"svelte": "^5.56.5",
"svelte-check": "^4.7.2",
"tailwindcss": "^3.4.19",
"typescript": "^5.9.3",
"typescript-eslint": "^8.57.0",
"typescript": "^6.0.3",
"typescript-eslint": "^8.64.0",
"unplugin-icons": "^23.0.1",
"vite": "^7.3.1"
"vite": "^8.1.4"
},
"dependencies": {
"@trpc/server": "^11.12.0",
"@trpc/server": "^11.18.0",
"argon2": "^0.44.0",
"kysely": "^0.28.11",
"kysely": "^0.29.3",
"ms": "^2.1.3",
"node-schedule": "^2.1.1",
"pg": "^8.20.0",
"pg": "^8.22.0",
"superjson": "^2.2.6",
"uuid": "^13.0.0",
"zod": "^4.3.6"
"uuid": "^14.0.1",
"zod": "^4.4.3"
},
"engines": {
"node": "^22.0.0",
+1426 -1106
View File
File diff suppressed because it is too large Load Diff
+4
View File
@@ -0,0 +1,4 @@
onlyBuiltDependencies:
- argon2
- esbuild
- exifreader
+1 -1
View File
@@ -153,7 +153,7 @@ export const uploadBlob = async (
try {
await uploadEncryptedChunk(uploadId, item.index, item.data, onChunkProgress);
} finally {
// @ts-ignore
// @ts-expect-error
item.data = null;
}
});
+2 -1
View File
@@ -1,4 +1,5 @@
import { Kysely, PostgresDialect, Migrator } from "kysely";
import { Kysely, PostgresDialect } from "kysely";
import { Migrator } from "kysely/migration";
import pg from "pg";
import env from "$lib/server/loadenv";
import migrations from "./migrations";
+1 -5
View File
@@ -14,11 +14,7 @@ export interface ClientSession extends Session {
}
export type SessionPermission =
| "any"
| "notClient"
| "anyClient"
| "pendingClient"
| "activeClient";
"any" | "notClient" | "anyClient" | "pendingClient" | "activeClient";
export class AuthenticationError extends Error {
constructor(
@@ -8,12 +8,7 @@ import { HybridPromise, Scheduler } from "$lib/utils";
import type { RouterOutputs } from "$trpc/router.server";
export type GenerationStatus =
| "queued"
| "generation-pending"
| "generating"
| "uploading"
| "uploaded"
| "error";
"queued" | "generation-pending" | "generating" | "uploading" | "uploaded" | "error";
const scheduler = new Scheduler();
const statuses = new SvelteMap<number, GenerationStatus>();
+10 -14
View File
@@ -33,22 +33,18 @@ export const requestFavoriteEntries = async (
]);
return [
...sortEntries(
directories.map(
(directory): FavoriteEntry => ({
type: "directory",
name: directory.name!,
details: directory as LocalDirectoryInfo,
}),
),
directories.map((directory): FavoriteEntry => ({
type: "directory",
name: directory.name!,
details: directory as LocalDirectoryInfo,
})),
),
...sortEntries(
files.map(
(file): FavoriteEntry => ({
type: "file",
name: file.name!,
details: file as SummarizedFileInfo,
}),
),
files.map((file): FavoriteEntry => ({
type: "file",
name: file.name!,
details: file as SummarizedFileInfo,
})),
),
];
};