diff --git a/package.json b/package.json index 3ed6b48..6c03db9 100644 --- a/package.json +++ b/package.json @@ -22,6 +22,7 @@ "import": "./dist/kysely/index.js" } }, + "sideEffects": false, "files": [ "dist", "src" diff --git a/src/lib/exec-on-db.ts b/src/lib/exec-on-db.ts index a876278..fbf9134 100644 --- a/src/lib/exec-on-db.ts +++ b/src/lib/exec-on-db.ts @@ -1,4 +1,4 @@ -import { RawResultData, Sqlite3Db, Sqlite3Method } from '../types.js'; +import type { RawResultData, Sqlite3Db, Sqlite3Method } from '../types.js'; export function execOnDb( db: Sqlite3Db, diff --git a/src/lib/get-query-key.ts b/src/lib/get-query-key.ts index 4f8338d..fb89a33 100644 --- a/src/lib/get-query-key.ts +++ b/src/lib/get-query-key.ts @@ -1,5 +1,5 @@ import { nanoid } from 'nanoid'; -import { QueryKey } from '../types.js'; +import type { QueryKey } from '../types.js'; export function getQueryKey(): QueryKey { return nanoid(); diff --git a/src/lib/sql-tag.ts b/src/lib/sql-tag.ts index 0514498..09b37d9 100644 --- a/src/lib/sql-tag.ts +++ b/src/lib/sql-tag.ts @@ -1,4 +1,4 @@ -import { Statement } from '../types.js'; +import type { Statement } from '../types.js'; export function sqlTag( queryTemplate: TemplateStringsArray,