test rollup config

This commit is contained in:
weboko 2023-02-02 00:31:20 +01:00
parent 400842e5e8
commit 62fcd6285f
No known key found for this signature in database

View File

@ -3,7 +3,29 @@ process.env.CHROME_BIN = require("puppeteer").executablePath();
const os = require("os");
const path = require("path");
const rollupConfig = import("./rollup.config.js");
const { nodeResolve } = require("@rollup/plugin-node-resolve");
const commonjs = require("@rollup/plugin-commonjs");
const json = require("@rollup/plugin-json");
const rollupConfig = {
input: {
index: "dist/index.js",
},
output: {
dir: "bundle",
format: "esm",
},
plugins: [
commonjs(),
json(),
nodeResolve({
browser: true,
preferBuiltins: false,
extensions: [".js", ".ts"],
}),
],
};
const output = {
path: path.join(os.tmpdir(), "_karma_webpack_") + Math.floor(Math.random() * 1000000),