UNPKG

css-format-monaco

Version:

css/less/scss format plugin for monaco-editor

73 lines (71 loc) 1.51 kB
import typescript from "@rollup/plugin-typescript"; import resolve from "@rollup/plugin-node-resolve"; import json from "@rollup/plugin-json"; import buble from '@rollup/plugin-buble'; import { terser } from "rollup-plugin-terser"; import commonjs from "@rollup/plugin-commonjs"; export default [ { input: "src/index.ts", output: [ { file: "dist/css-format-monaco.common.js", format: "cjs", exports: "named" }, { file: "dist/css-format-monaco.esm.js", format: "esm", exports: "named" }, { file: "dist/css-format-monaco.js", name: "cssFormatMonaco", format: "iife" } ], watch: { exclude: "node_modules/**" }, plugins: [ commonjs(), resolve(), typescript(), json(), buble() ], external: ["monaco-editor"] }, { input: "src/index.ts", output: [ { file: "dist/css-format-monaco.common.min.js", format: "cjs", exports: "named" }, { file: "dist/css-format-monaco.esm.min.js", format: "esm", exports: "named" }, { file: "dist/css-format-monaco.min.js", name: "cssFormatMonaco", format: "iife" } ], watch: { exclude: "node_modules/**" }, plugins: [ commonjs(), resolve(), typescript(), json(), terser(), buble() ], external: ["monaco-editor"] } ];