Skip to content

Commit 7b5922f

Browse files
committed
fix: imports not working w/ Metro bundler
1 parent 7b8c974 commit 7b5922f

File tree

3 files changed

+27
-7
lines changed

3 files changed

+27
-7
lines changed

src/index.ts

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,24 @@
11
// Always update wrapper.mjs when updating this file.
2-
export { default as PostgrestClient } from './PostgrestClient'
3-
export { default as PostgrestQueryBuilder } from './PostgrestQueryBuilder'
4-
export { default as PostgrestFilterBuilder } from './PostgrestFilterBuilder'
5-
export { default as PostgrestTransformBuilder } from './PostgrestTransformBuilder'
6-
export { default as PostgrestBuilder } from './PostgrestBuilder'
2+
import PostgrestClient from './PostgrestClient'
3+
import PostgrestQueryBuilder from './PostgrestQueryBuilder'
4+
import PostgrestFilterBuilder from './PostgrestFilterBuilder'
5+
import PostgrestTransformBuilder from './PostgrestTransformBuilder'
6+
import PostgrestBuilder from './PostgrestBuilder'
7+
8+
export {
9+
PostgrestClient,
10+
PostgrestQueryBuilder,
11+
PostgrestFilterBuilder,
12+
PostgrestTransformBuilder,
13+
PostgrestBuilder,
14+
}
15+
export default {
16+
PostgrestClient,
17+
PostgrestQueryBuilder,
18+
PostgrestFilterBuilder,
19+
PostgrestTransformBuilder,
20+
PostgrestBuilder,
21+
}
722
export type {
823
PostgrestResponse,
924
PostgrestResponseFailure,

test/smoke.cjs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,9 @@ assert(typeof postgrestjs.PostgrestQueryBuilder === "function");
77
assert(typeof postgrestjs.PostgrestFilterBuilder === "function");
88
assert(typeof postgrestjs.PostgrestTransformBuilder === "function");
99
assert(typeof postgrestjs.PostgrestBuilder === "function");
10-
assert(typeof postgrestjs.default === "undefined");
10+
assert(typeof postgrestjs.default === 'object');
11+
assert(typeof postgrestjs.default.PostgrestClient === 'function');
12+
assert(typeof postgrestjs.default.PostgrestQueryBuilder === 'function');
13+
assert(typeof postgrestjs.default.PostgrestFilterBuilder === 'function');
14+
assert(typeof postgrestjs.default.PostgrestTransformBuilder === 'function');
15+
assert(typeof postgrestjs.default.PostgrestBuilder === 'function');

test/smoke.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ assert(typeof postgrestjs.default.PostgrestClient === 'function');
1212
assert(typeof postgrestjs.default.PostgrestQueryBuilder === 'function');
1313
assert(typeof postgrestjs.default.PostgrestFilterBuilder === 'function');
1414
assert(typeof postgrestjs.default.PostgrestTransformBuilder === 'function');
15-
assert(typeof postgrestjs.default.PostgrestBuilder === 'function')
15+
assert(typeof postgrestjs.default.PostgrestBuilder === 'function');

0 commit comments

Comments
 (0)