Skip to content

Commit 4260fa8

Browse files
authored
Merge pull request #172 from duckdb/jray/api-default-export
support default export in api in ts
2 parents d7a90a4 + 19840b0 commit 4260fa8

File tree

2 files changed

+29
-26
lines changed

2 files changed

+29
-26
lines changed

api/src/duckdb.ts

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
export {
2+
hugeint_to_double,
3+
double_to_hugeint,
4+
uhugeint_to_double,
5+
double_to_uhugeint,
6+
} from '@duckdb/node-bindings';
7+
export * from './DuckDBAppender';
8+
export * from './DuckDBConnection';
9+
export * from './DuckDBDataChunk';
10+
export * from './DuckDBExtractedStatements';
11+
export * from './DuckDBInstance';
12+
export * from './DuckDBLogicalType';
13+
export * from './DuckDBMaterializedResult';
14+
export * from './DuckDBPendingResult';
15+
export * from './DuckDBPreparedStatement';
16+
export * from './DuckDBResult';
17+
export * from './DuckDBType';
18+
export * from './DuckDBTypeId';
19+
export * from './DuckDBValueConverter';
20+
export * from './DuckDBValueToJsonConverter';
21+
export * from './DuckDBVector';
22+
export * from './configurationOptionDescriptions';
23+
export * from './enums';
24+
export * from './sql';
25+
export * from './values';
26+
export * from './version';

api/src/index.ts

Lines changed: 3 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,3 @@
1-
export {
2-
hugeint_to_double,
3-
double_to_hugeint,
4-
uhugeint_to_double,
5-
double_to_uhugeint,
6-
} from '@duckdb/node-bindings';
7-
export * from './DuckDBAppender';
8-
export * from './DuckDBConnection';
9-
export * from './DuckDBDataChunk';
10-
export * from './DuckDBExtractedStatements';
11-
export * from './DuckDBInstance';
12-
export * from './DuckDBLogicalType';
13-
export * from './DuckDBMaterializedResult';
14-
export * from './DuckDBPendingResult';
15-
export * from './DuckDBPreparedStatement';
16-
export * from './DuckDBResult';
17-
export * from './DuckDBType';
18-
export * from './DuckDBTypeId';
19-
export * from './DuckDBValueConverter';
20-
export * from './DuckDBValueToJsonConverter';
21-
export * from './DuckDBVector';
22-
export * from './configurationOptionDescriptions';
23-
export * from './enums';
24-
export * from './sql';
25-
export * from './values';
26-
export * from './version';
1+
import * as duckdb from './duckdb';
2+
export default duckdb;
3+
export * from './duckdb';

0 commit comments

Comments
 (0)