Ionian. content reader.
Find a file
monoid d28c255d21 feat: add app configuration management with Kysely integration
- Implemented `getAppConfig` and `upsertAppConfig` functions in `config.ts` for managing application settings in the database.
- Updated `mod.ts` to export the new configuration functions.
- Refactored `ComicConfig.ts` to load and update comic watch paths using the new configuration functions.
- Modified `comic_watcher.ts` to accept paths as parameters for creating watchers.
- Created a new settings router in `settings.ts` for managing application settings via HTTP requests.
- Integrated the settings router into the main server in `server.ts`.
- Updated the settings management to use the new database-backed configuration.
- Removed legacy configuration management code from `configRW.ts`.
- Added integration tests for the settings router and error handling.
- Updated `vitest` configuration for testing.
- Cleaned up unused type definitions in `pnpm-lock.yaml`.
2025-09-30 23:15:20 +09:00
.vscode feat: add launch configuration for Chrome debugging 2025-08-15 21:44:45 +09:00
packages feat: add app configuration management with Kysely integration 2025-09-30 23:15:20 +09:00
.gitignore chore: .gitignore and package.json 2024-09-28 23:52:55 +09:00
.npmrc feat: retry when initDesc Failed 2025-05-01 16:12:14 +09:00
biome.jsonc BREAKING: Rework (#6) 2024-04-17 01:45:36 +09:00
deno.lock [BREAKING!]: 서버 재작업 (#16) 2024-10-09 00:18:56 +09:00
LICENSE.md add: dprint fmt 2023-06-01 14:18:53 +09:00
package.json chore: update dependency 2024-10-08 02:11:21 +09:00
plan.md add: dprint fmt 2023-06-01 14:18:53 +09:00
pnpm-lock.yaml feat: add app configuration management with Kysely integration 2025-09-30 23:15:20 +09:00
pnpm-workspace.yaml BREAKING: Rework (#6) 2024-04-17 01:45:36 +09:00
README.md add: dprint fmt 2023-06-01 14:18:53 +09:00

Ionian

Content File Management Program. For study about nodejs, typescript and react.

deployment

pnpm run app:build

test

$ pnpm run app

server build

$ pnpm run compile

client build

$ pnpm run build

License

MIT License