const cors = require("@koa/cors"); const { rollupAdapter } = require("@web/dev-server-rollup"); const rollup = require("./build-scripts/rollup"); const rollupWDSPlugins = rollup .createAppConfig({ latestBuild: true, isWDS: true, }) .inputOptions.plugins.map((rollupPluginConf) => rollupAdapter(rollupPluginConf, {}, {}) ); /** @type import("@web/dev-server/src/config/DevServerConfig.ts") */ module.exports = { mimeTypes: { "**/*.ts": "js", "**/*.json": "js", "**/*.css": "js", }, middleware: [cors()], plugins: rollupWDSPlugins, };