UNPKG

@keplr-ewallet/ewallet-sdk-core

Version:
55 lines (53 loc) 1.35 kB
import typescript from "@rollup/plugin-typescript"; import { nodeResolve } from "@rollup/plugin-node-resolve"; import { dts } from "rollup-plugin-dts"; import tsConfigPaths from "rollup-plugin-tsconfig-paths"; // import replace from "@rollup/plugin-replace"; // import commonjs from "@rollup/plugin-commonjs"; // import terser from "@rollup/plugin-terser"; /** @type {import('ts').JestConfigWithTsJest} */ export default [ { input: "src/index.ts", output: { file: "dist/index.js", format: "esm", sourcemap: true, }, external: ["@keplr-ewallet/stdlib-js", "@keplr-wallet/types"], plugins: [ nodeResolve(), // commonjs(), typescript({ tsconfig: "./tsconfig.json", declaration: true, }), // replace({ // "process.env.GOOGLE_CLIENT_ID": JSON.stringify( // process.env.GOOGLE_CLIENT_ID, // ), // }), ], }, { input: "src/index.ts", output: { file: "dist/index.d.ts", // Output path for the bundled declaration file format: "esm", }, plugins: [ tsConfigPaths(), nodeResolve(), dts(), typescript({ noEmitOnError: true, }), ], }, // { // file: "dist/index.min.js", // format: "esm", // sourcemap: true, // plugins: [terser()], // }, ];