Files
gramps-web/web-dev-server.config.mjs
David Straub 9d2edde66a Improve new tag dialog (#1030)
* Improve new tag dialog

* Style tweaks

* Reviewer comment 1

* Reviewer comment
2026-04-02 13:45:11 +02:00

34 lines
882 B
JavaScript

import {fromRollup} from '@web/dev-server-rollup'
import rollupReplace from '@rollup/plugin-replace'
import {esbuildPlugin} from '@web/dev-server-esbuild'
const replace = fromRollup(rollupReplace)
export default {
nodeResolve: {exportConditions: ['browser']},
middleware: [
async (ctx, next) => {
if (ctx.path.startsWith('/webawesome-styles/')) {
ctx.path = ctx.path.replace(
'/webawesome-styles/',
'/node_modules/@awesome.me/webawesome/dist/styles/'
)
}
await next()
},
],
plugins: [
esbuildPlugin({ts: true}),
replace({
include: [
'node_modules/@popperjs/**/*.js',
'node_modules/@popperjs/**/*.ts',
'node_modules/tippy.js/**/*.ts',
'node_modules/tippy.js/**/*.js'
],
preventAssignment: true,
'process.env.NODE_ENV': '"production"'
})
]
}