mscopilot / rollup.config.pages.mjs
zhzabcd's picture
Upload 21 files
eb11f84 verified
raw
history blame
625 Bytes
import json from '@rollup/plugin-json';
import typescript from '@rollup/plugin-typescript';
import html from 'rollup-plugin-html';
import compiler from '@ampproject/rollup-plugin-closure-compiler';
// rollup.config.mjs
// ---cut-start---
/** @type {import('rollup').RollupOptions} */
// ---cut-end---
export default {
input: 'src/pages.ts',
output: [
{
file: 'functions/_middleware.js',
format: 'es'
}
],
plugins:[
typescript(),
json(),
html({
include: '**/*.html'
}),
compiler(),
],
external:id=>(id.endsWith(".wasm"))
};