build(rollup): replace typescript plugin

This commit is contained in:
cedoor
2022-02-09 15:17:20 +01:00
parent 4f21a0955e
commit 87fcdf2810
4 changed files with 195 additions and 5245 deletions

View File

@@ -1,8 +1,9 @@
{
"extends": "../../tsconfig.json",
"compilerOptions": {
"allowJs": true,
"declarationDir": "types"
"baseUrl": ".",
"declarationDir": "dist/types",
"allowJs": true
},
"include": ["src"]
}

View File

@@ -30,15 +30,15 @@
"access": "public"
},
"devDependencies": {
"@rollup/plugin-typescript": "^8.3.0",
"rollup-plugin-cleanup": "^3.2.1",
"rollup-plugin-typescript2": "^0.31.2",
"typedoc": "^0.22.11"
},
"dependencies": {
"@zk-kit/incremental-merkle-tree": "^0.4.2",
"@ethersproject/bytes": "^5.5.0",
"@ethersproject/solidity": "^5.5.0",
"@ethersproject/strings": "^5.5.0",
"@zk-kit/incremental-merkle-tree": "^0.4.2",
"circomlibjs": "0.0.8",
"ffjavascript": "0.2.38",
"snarkjs": "^0.4.12"

View File

@@ -1,4 +1,4 @@
import typescript from "@rollup/plugin-typescript"
import typescript from "rollup-plugin-typescript2"
import * as fs from "fs"
import cleanup from "rollup-plugin-cleanup"
@@ -19,5 +19,8 @@ export default {
{ file: pkg.exports.import, format: "es", banner }
],
external: Object.keys(pkg.dependencies),
plugins: [typescript({ tsconfig: "./build.tsconfig.json" }), cleanup({ comments: "jsdoc" })]
plugins: [
typescript({ tsconfig: "./build.tsconfig.json", useTsconfigDeclarationDir: true }),
cleanup({ comments: "jsdoc" })
]
}

File diff suppressed because it is too large Load Diff