mirror of
1
2
Fork 0
ucaptcha/rollup.config.js

23 lines
536 B
JavaScript
Raw Normal View History

2020-03-15 09:05:18 +01:00
import {terser} from "rollup-plugin-terser";
import resolve from "@rollup/plugin-node-resolve";
import commonjs from "@rollup/plugin-commonjs";
const isProd = process.env.NODE_ENV === "production";
const typescriptOptions = {include: ["src/**/*", "../shared/**/*"]};
if (!isProd) typescriptOptions.noEmitOnError = false;
module.exports = {
input: "src/client.js",
2020-03-15 09:05:18 +01:00
plugins: [
commonjs(),
resolve(),
2020-03-15 09:56:24 +01:00
isProd && terser()
2020-03-15 09:05:18 +01:00
],
output: {
file: "dist/client/bundle.js",
2020-03-15 09:05:18 +01:00
name: "ucaptcha",
format: "iife"
}
};