Move the node:sqlite Kysely dialect, schema types, migrations, runner, and notification-status parsing into a shared @when/db source package, exposed through a single barrel; repoint web's 41 db import sites onto it. Decouple runMigrations from web's logger — it now returns the applied migration names and boot.ts logs them.
9 lines
137 B
JSON
9 lines
137 B
JSON
{
|
|
"extends": "../../tsconfig.base.json",
|
|
"compilerOptions": {
|
|
"noEmit": true
|
|
},
|
|
"include": ["src/**/*.ts"],
|
|
"exclude": ["dist"]
|
|
}
|