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