diff options
Diffstat (limited to 'bskylink/src')
-rw-r--r-- | bskylink/src/db/index.ts | 19 | ||||
-rw-r--r-- | bskylink/src/index.ts | 11 |
2 files changed, 18 insertions, 12 deletions
diff --git a/bskylink/src/db/index.ts b/bskylink/src/db/index.ts index 5f201cc07..7fe6aa536 100644 --- a/bskylink/src/db/index.ts +++ b/bskylink/src/db/index.ts @@ -1,27 +1,30 @@ import assert from 'assert' import { Kysely, - KyselyPlugin, + type KyselyPlugin, Migrator, - PluginTransformQueryArgs, - PluginTransformResultArgs, + type PluginTransformQueryArgs, + type PluginTransformResultArgs, PostgresDialect, - QueryResult, - RootOperationNode, - UnknownRow, + type QueryResult, + type RootOperationNode, + type UnknownRow, } from 'kysely' import {default as Pg} from 'pg' import {dbLogger as log} from '../logger.js' import {default as migrations} from './migrations/index.js' import {DbMigrationProvider} from './migrations/provider.js' -import {DbSchema} from './schema.js' +import {type DbSchema} from './schema.js' export class Database { migrator: Migrator destroyed = false - constructor(public db: Kysely<DbSchema>, public cfg: PgConfig) { + constructor( + public db: Kysely<DbSchema>, + public cfg: PgConfig, + ) { this.migrator = new Migrator({ db, migrationTableSchema: cfg.schema, diff --git a/bskylink/src/index.ts b/bskylink/src/index.ts index ca425eee8..5e7f5444a 100644 --- a/bskylink/src/index.ts +++ b/bskylink/src/index.ts @@ -1,11 +1,11 @@ import events from 'node:events' -import http from 'node:http' +import type http from 'node:http' import cors from 'cors' import express from 'express' -import {createHttpTerminator, HttpTerminator} from 'http-terminator' +import {createHttpTerminator, type HttpTerminator} from 'http-terminator' -import {Config} from './config.js' +import {type Config} from './config.js' import {AppContext} from './context.js' import {default as routes, errorHandler} from './routes/index.js' @@ -17,7 +17,10 @@ export class LinkService { public server?: http.Server private terminator?: HttpTerminator - constructor(public app: express.Application, public ctx: AppContext) {} + constructor( + public app: express.Application, + public ctx: AppContext, + ) {} static async create(cfg: Config): Promise<LinkService> { let app = express() |