- support ESM #42, #38

- types index.d.ts to package.json #32
This commit is contained in:
Yi-Cyuan Chen
2026-07-17 16:28:36 +08:00
parent 83e468af79
commit 951408a3aa
9 changed files with 655 additions and 304 deletions
+20 -9
View File
@@ -1,12 +1,23 @@
import commonjs from '@rollup/plugin-commonjs';
import terser from '@rollup/plugin-terser';
export default {
input: 'src/sha3.mjs',
output: {
file: 'build/sha3.mjs',
format: 'esm'
export default [
{
input: 'src/sha3.mjs',
output: {
file: 'build/sha3.mjs',
format: 'es'
},
plugins: [commonjs({
strictRequires: false
})]
},
plugins: [commonjs({
strictRequires: false,
})]
};
{
input: 'build/sha3.mjs',
output: {
file: 'build/sha3.min.mjs',
format: 'es'
},
plugins: [terser()]
}
];