UNPKG

solive-solc

Version:

Solidity Contract Compiler Tool - Browser Supported

29 lines (26 loc) 606 B
import nodeResolve from "@rollup/plugin-node-resolve"; import babel from 'rollup-plugin-babel'; import peerDepsExternal from "rollup-plugin-peer-deps-external"; const extensions = ['.js', '.ts']; export default { input: { worker: 'src/worker.ts', index: 'src/index.ts', }, output: { dir: 'dist', format: 'esm', }, plugins: [ peerDepsExternal(), nodeResolve({ extensions, modulesOnly: true, }), babel({ exclude: 'node_modules/**', extensions, }), ], external: ['@ethereumjs/common', 'ethers', '@remix-project/remix-simulator'], };