17 lines
575 B
JavaScript
17 lines
575 B
JavaScript
import typescript from "@rollup/plugin-typescript";
|
|
import json from "@rollup/plugin-json";
|
|
import { nodeResolve } from "@rollup/plugin-node-resolve";
|
|
import commonjs from "@rollup/plugin-commonjs";
|
|
import image from "@rollup/plugin-image";
|
|
import pkg from "./package.json";
|
|
|
|
export default {
|
|
input: "src/index.ts",
|
|
output: [
|
|
{ file: pkg.main, format: "cjs" },
|
|
{ file: pkg.module, format: "es" },
|
|
],
|
|
plugins: [json(), commonjs(), nodeResolve(), typescript(), image()],
|
|
external: ["web3", "web3-eth-contract", "web3-utils", "graphql", "graphql-request"],
|
|
};
|