Unverified Commit e80ec9a4 authored by Nicolò Maria Mezzopera's avatar Nicolò Maria Mezzopera
Browse files

feat: add basic rollup configs

parent 459ac1fe
Loading
Loading
Loading
Loading

rollup.config.js

0 → 100644
+33 −0
Original line number Diff line number Diff line
import commonjs from "rollup-plugin-commonjs";
import VuePlugin from "rollup-plugin-vue";
import babel from "@rollup/plugin-babel";

export default {
  input: "./src/lib.js",
  output: [
    {
      file: "dist/vue-leaflet.esm.js",
      format: "es",
      sourcemap: true,
    },
    {
      file: "dist/vue-leaflet.cjs.js",
      format: "cjs",
      sourcemap: true,
    },
    {
      file: "dist/vue-leaflet.umd.js",
      format: "umd",
      name: "vue-leaflet",
      sourcemap: true,
    },
  ],
  plugins: [
    commonjs(),
    VuePlugin({
      css: false,
    }),
    babel({ babelHelpers: "runtime" }),
  ],
  external: ["vue", "leaflet"],
};