slint/docs/editor/rollup.config.js
Simon Hausmann 739c057759 Add codemirror integration to pnpm workspace
That way we get lint/format checks
2024-10-15 09:39:42 +02:00

19 lines
625 B
JavaScript

// Copyright © SixtyFPS GmbH <info@slint.dev>
// SPDX-License-Identifier: MIT
import resolve from "@rollup/plugin-node-resolve";
export default {
input: "codemirror.js", // Adjust to your entry file
output: {
file: "../../target/slintdocs/_static/cm6.bundle.js",
format: "iife", // Use IIFE format for browser compatibility
name: "cm6", // Name for the global variable
},
plugins: [
resolve(), // Helps Rollup find external modules
],
external: [
"https://snapshots.slint.dev/master/wasm-interpreter/slint_wasm_interpreter.js", // Mark as external
],
};