Skip to content

Instantly share code, notes, and snippets.

@tmcw
Created April 18, 2018 00:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tmcw/e401c398173b28e8d5627cddeb98b100 to your computer and use it in GitHub Desktop.
Save tmcw/e401c398173b28e8d5627cddeb98b100 to your computer and use it in GitHub Desktop.
import path from "path";
import baseConfig from "./rollup.base.config.js";
import resolve from "rollup-plugin-node-resolve";
import commonjs from "rollup-plugin-commonjs";
import globals from "rollup-plugin-node-globals";
import json from "rollup-plugin-json";
import alias from "rollup-plugin-alias";
export default Object.assign(baseConfig, {
entry: "index.js",
dest: "prettier.js",
format: "umd",
plugins: [
alias({
[path.resolve("src/common/load-plugins.js")]: path.resolve(
"src/common/load-plugins-browser.js"
)
}),
json(),
resolve({ preferBuiltins: true, extensions: [".js", ".json"] }),
commonjs(),
globals()
],
useStrict: false,
moduleName: "prettier",
external: ["assert", "fs", "module"]
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment