Skip to content

Commit 8e5e0cd

Browse files
authored
chore: Switch to ESM (#16)
1 parent 082213f commit 8e5e0cd

File tree

7 files changed

+36
-32
lines changed

7 files changed

+36
-32
lines changed

package-lock.json

Lines changed: 26 additions & 26 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@
77
"!dist/tsconfig.tsbuildinfo",
88
"!dist/**/*.map"
99
],
10+
"type": "module",
11+
"exports": {
12+
"./serve": "./dist/serve.js"
13+
},
1014
"scripts": {
1115
"dev": "ts-node src/index.ts",
1216
"build": "rm -rf dist && tsc",
@@ -65,8 +69,8 @@
6569
}
6670
},
6771
"dependencies": {
72+
"@apache-arrow/esnext-esm": "^12.0.1",
6873
"@cloudquery/plugin-pb-javascript": "^0.0.6",
69-
"apache-arrow": "^12.0.1",
7074
"yargs": "^17.7.2"
7175
}
7276
}

src/arrow/index.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import test from 'ava';
2-
import { testArrow } from './';
2+
import { testArrow } from './index.js';
33

44
test('testArrow', (t) => {
55
const vectors = testArrow();

src/arrow/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { makeVector, vectorFromArray, Dictionary, Uint8, Utf8 } from 'apache-arrow';
1+
import { makeVector, vectorFromArray, Dictionary, Uint8, Utf8 } from '@apache-arrow/esnext-esm';
22

33
export const testArrow = () => {
44
const uft8Vector = vectorFromArray(['foo', 'bar', 'baz'], new Utf8());

src/grpc/server.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import test from 'ava';
2-
import { getServer } from './server';
2+
import { getServer } from './server.js';
33

44
test('getServer', (t) => {
55
const serve = getServer();

src/main.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
#!/usr/bin/env node
2-
import { serve } from './serve';
2+
import { serve } from './serve.js';
33

44
serve.parse();

src/serve.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import test from 'ava';
2-
import { serve as serveWithExit, ServeArgs } from './serve';
2+
import { serve as serveWithExit, ServeArgs } from './serve.js';
33

44
const serve = serveWithExit.exitProcess(false);
55

0 commit comments

Comments
 (0)