Skip to content

Commit 1b95661

Browse files
committed
Merge branch 'dev' into main
2 parents 289db8d + 06b52cf commit 1b95661

File tree

2 files changed

+12
-10
lines changed

2 files changed

+12
-10
lines changed

package.json

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@cedoor/smt",
3-
"version": "0.1.0",
3+
"version": "0.1.1",
44
"description": "Sparse Merkle tree implementation in TypeScript.",
55
"keywords": [
66
"typescript",
@@ -10,8 +10,12 @@
1010
"type": "module",
1111
"unpkg": "dist/smt.min.js",
1212
"jsdelivr": "dist/smt.min.js",
13-
"main": "dist/smt.js",
14-
"module": "dist/smt.esm.js",
13+
"browser": "dist/smt.js",
14+
"main": "dist/smt.cjs",
15+
"exports": {
16+
"import": "./dist/smt.mjs",
17+
"require": "./dist/smt.cjs"
18+
},
1519
"types": "dist/types/index.d.ts",
1620
"files": [
1721
"dist/",

rollup.config.ts

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,21 +18,19 @@ export default {
1818
input: "src/index.ts",
1919
output: [
2020
{
21-
file: pkg.main,
21+
file: pkg.browser,
2222
name,
23-
format: "umd",
23+
format: "iife",
2424
banner
2525
},
2626
{
2727
file: pkg.unpkg,
2828
name,
29-
format: "umd",
29+
format: "iife",
3030
plugins: [terser({ output: { preamble: banner } })]
3131
},
32-
{ file: pkg.module, format: "es", banner }
32+
{ file: pkg.exports.require, format: "cjs", banner },
33+
{ file: pkg.exports.import, format: "es", banner }
3334
],
34-
watch: {
35-
include: "src/**"
36-
},
3735
plugins: [typescript({ useTsconfigDeclarationDir: true })]
3836
}

0 commit comments

Comments
 (0)