Skip to content

Commit 5ad1327

Browse files
committed
fix: modify package.json to support esm loading
1 parent 46a80ce commit 5ad1327

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

.github/workflows/node.js.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,7 @@ jobs:
2222
cache: 'npm'
2323

2424
- run: npm ci
25-
- run: npm run build --if-present
25+
- run: npm run dev
26+
- run: npm run build
27+
- run: npm run start
2628
- run: npm test

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"scripts": {
99
"build": "tsc",
1010
"start": "node build/src/index.js",
11-
"dev": "ts-node src/index.ts",
11+
"dev": "node --loader ts-node/esm src/index.ts",
1212
"docs": "typedoc",
1313
"coverage": "node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage",
1414
"test": "node --experimental-vm-modules node_modules/jest/bin/jest.js",
@@ -23,7 +23,7 @@
2323
"url": "git+https://github.com/scaraven/mina-aes.git"
2424
},
2525
"author": "scaraven",
26-
"license": "MIT",
26+
"license": "Apache-2.0",
2727
"bugs": {
2828
"url": "https://github.com/scaraven/mina-aes/issues"
2929
},

src/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import {
33
IterativeAES128PublicInput,
44
IterativeAes128MessagePublic,
55
IterativeAES128MessagePublicInput,
6-
} from "./implementations/IterativeAES128";
6+
} from "./implementations/IterativeAES128.js";
77
import { Byte16 } from "./primitives/Bytes.js";
88

99
export {
@@ -13,4 +13,4 @@ export {
1313
IterativeAes128MessagePublic,
1414
IterativeAES128MessagePublicInput,
1515
};
16-
export { generateIterativeAes128Proof as generateAes128Proof } from "./implementations/IterativeAES128";
16+
export { generateIterativeAes128Proof as generateAes128Proof } from "./implementations/IterativeAES128.js";

0 commit comments

Comments
 (0)