From 221d185c93ccba5367b75dce5c7aff2a4911c6c1 Mon Sep 17 00:00:00 2001 From: FUJI Goro Date: Tue, 24 Jun 2025 15:50:48 +0900 Subject: [PATCH] pg: use `import type` insread of `import`. Close #55 --- examples/bun-pg/src/db/query_sql.ts | 2 +- examples/node-pg/src/db/query_sql.ts | 2 +- src/drivers/pg.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/bun-pg/src/db/query_sql.ts b/examples/bun-pg/src/db/query_sql.ts index 2e8db52..525d4a4 100644 --- a/examples/bun-pg/src/db/query_sql.ts +++ b/examples/bun-pg/src/db/query_sql.ts @@ -1,6 +1,6 @@ // Code generated by sqlc. DO NOT EDIT. -import { QueryArrayConfig, QueryArrayResult } from "pg"; +import type { QueryArrayConfig, QueryArrayResult } from "pg"; interface Client { query: (config: QueryArrayConfig) => Promise; diff --git a/examples/node-pg/src/db/query_sql.ts b/examples/node-pg/src/db/query_sql.ts index 2e8db52..525d4a4 100644 --- a/examples/node-pg/src/db/query_sql.ts +++ b/examples/node-pg/src/db/query_sql.ts @@ -1,6 +1,6 @@ // Code generated by sqlc. DO NOT EDIT. -import { QueryArrayConfig, QueryArrayResult } from "pg"; +import type { QueryArrayConfig, QueryArrayResult } from "pg"; interface Client { query: (config: QueryArrayConfig) => Promise; diff --git a/src/drivers/pg.ts b/src/drivers/pg.ts index 95828cf..848de1f 100644 --- a/src/drivers/pg.ts +++ b/src/drivers/pg.ts @@ -340,7 +340,7 @@ export class Driver { factory.createImportDeclaration( undefined, factory.createImportClause( - false, + true, undefined, factory.createNamedImports([ factory.createImportSpecifier(