Files
profilarr/svelte.config.js
Sam Chau 926da00858 feat(upgrades): enhance upgrade logs and configuration management
- Added filtering options for upgrade runs based on their status (all, success, partial, failed, skipped).
- Implemented a refresh button to reload the logs.
- Created a new component `UpgradeRunCard` to display individual upgrade run details.
- Introduced a cooldown tracker to show the next scheduled run time and progress.
- Added a dry run toggle to the upgrade configuration settings.
- Implemented clipboard functionality to copy and paste filter configurations.
- Updated the upgrade run action to support dry run mode and validate configurations.
- Refactored various components for improved readability and maintainability.
2025-12-27 11:23:36 +10:30

36 lines
982 B
JavaScript

import adapter from 'sveltekit-adapter-deno';
import { vitePreprocess } from '@sveltejs/vite-plugin-svelte';
/** @type {import('@sveltejs/kit').Config} */
const config = {
preprocess: vitePreprocess(),
kit: {
adapter: adapter({
usage: 'deno-compile',
out: 'dist/build'
}),
outDir: 'dist/.svelte-kit',
alias: {
$config: './src/lib/server/utils/config/config.ts',
$logger: './src/lib/server/utils/logger',
$shared: './src/lib/shared',
$stores: './src/lib/client/stores',
$ui: './src/lib/client/ui',
$assets: './src/lib/client/assets',
$alerts: './src/lib/client/alerts',
$server: './src/server',
$db: './src/lib/server/db',
$jobs: './src/lib/server/jobs',
$pcd: './src/lib/server/pcd',
$arr: './src/lib/server/utils/arr',
$http: './src/lib/server/utils/http',
$utils: './src/lib/server/utils',
$notifications: './src/lib/server/notifications',
$cache: './src/lib/server/utils/cache',
}
}
};
export default config;