From e51f524443bd8e8b8555250eab63a754e3a3c385 Mon Sep 17 00:00:00 2001 From: Benjamin Toby Date: Wed, 5 Aug 2026 09:36:50 +0100 Subject: [PATCH] Include dist in typescript defs: Pass #2 --- dist/index.d.ts | 3 ++- dist/index.js | 1 + package.json | 7 ++++++- src/index.ts | 29 +++++++++++++++++++---------- tsconfig.json | 2 +- 5 files changed, 29 insertions(+), 13 deletions(-) diff --git a/dist/index.d.ts b/dist/index.d.ts index 4311b43..bb37a83 100644 --- a/dist/index.d.ts +++ b/dist/index.d.ts @@ -17,4 +17,5 @@ declare const BunMariaDB: { }; }; export default BunMariaDB; -export type { BunMariaDBConfig, BUN_MARIADB_DatabaseSchemaType, BUN_MARIADB_TableSchemaType, BUN_MARIADB_FieldSchemaType, BUN_MARIADB_IndexSchemaType, BUN_MARIADB_UniqueConstraintSchemaType, BUN_MARIADB_ForeignKeyType, DBResponseObject, ServerQueryParam, } from "./types"; +export type * from "./types"; +export { UsersOmitedFields, MariaDBCollations, MariaDBCharsets, TextFieldTypesArray, BUN_MARIADB_DATATYPES, MariaDBIndexTypes, ServerQueryOperators, ServerQueryEqualities, SQlComparisons, DataCrudRequestMethods, DataCrudRequestMethodsLowerCase, DsqlCrudActions, QueryFields, DockerComposeServices, IndexTypes, DefaultFields, RequiredENVs, } from "./types"; diff --git a/dist/index.js b/dist/index.js index 825af04..18af77f 100644 --- a/dist/index.js +++ b/dist/index.js @@ -19,3 +19,4 @@ const BunMariaDB = { }, }; export default BunMariaDB; +export { UsersOmitedFields, MariaDBCollations, MariaDBCharsets, TextFieldTypesArray, BUN_MARIADB_DATATYPES, MariaDBIndexTypes, ServerQueryOperators, ServerQueryEqualities, SQlComparisons, DataCrudRequestMethods, DataCrudRequestMethodsLowerCase, DsqlCrudActions, QueryFields, DockerComposeServices, IndexTypes, DefaultFields, RequiredENVs, } from "./types"; diff --git a/package.json b/package.json index 71f2f6d..9df18ba 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@moduletrace/bun-mariadb", - "version": "1.0.7", + "version": "1.0.8", "description": "Schema-driven MariaDB manager for Bun", "author": "Benjamin Toby", "license": "MIT", @@ -12,6 +12,11 @@ "types": "./dist/index.d.ts", "import": "./dist/index.js", "default": "./dist/index.js" + }, + "./types": { + "types": "./dist/types/index.d.ts", + "import": "./dist/types/index.js", + "default": "./dist/types/index.js" } }, "bin": { diff --git a/src/index.ts b/src/index.ts index f15e03b..fcf0cb7 100644 --- a/src/index.ts +++ b/src/index.ts @@ -23,14 +23,23 @@ const BunMariaDB = { export default BunMariaDB; -export type { - BunMariaDBConfig, - BUN_MARIADB_DatabaseSchemaType, - BUN_MARIADB_TableSchemaType, - BUN_MARIADB_FieldSchemaType, - BUN_MARIADB_IndexSchemaType, - BUN_MARIADB_UniqueConstraintSchemaType, - BUN_MARIADB_ForeignKeyType, - DBResponseObject, - ServerQueryParam, +export type * from "./types"; +export { + UsersOmitedFields, + MariaDBCollations, + MariaDBCharsets, + TextFieldTypesArray, + BUN_MARIADB_DATATYPES, + MariaDBIndexTypes, + ServerQueryOperators, + ServerQueryEqualities, + SQlComparisons, + DataCrudRequestMethods, + DataCrudRequestMethodsLowerCase, + DsqlCrudActions, + QueryFields, + DockerComposeServices, + IndexTypes, + DefaultFields, + RequiredENVs, } from "./types"; diff --git a/tsconfig.json b/tsconfig.json index bb6d5c5..34ebb79 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -25,5 +25,5 @@ "outDir": "dist" }, "include": ["src"], - "exclude": ["node_modules"] + "exclude": ["node_modules", "dist"] }