[fix] theme/simple: api sync

CSS sourcemap generation doesn't work right now anyway.
This commit is contained in:
Ivan Gabaldon 2025-07-03 19:28:36 +02:00
parent 4efbb7dc5f
commit e8156a009c
No known key found for this signature in database
GPG key ID: 075587C93FA67582
2 changed files with 15 additions and 31 deletions

View file

@ -48,45 +48,20 @@ export default defineConfig({
// - build.sourcemap // - build.sourcemap
// - esbuild.sourcemap // - esbuild.sourcemap
// - css.preprocessorOptions.less.sourceMap // - css.preprocessorOptions.less.sourceMap
css: { css: {
devSourcemap: true, devSourcemap: true
preprocessorOptions: {
less: {
// FIXME: missing CCS sourcemaps!!
sourceMap: {
outputSourceFiles: true,
sourceMapURL: (name) => {
const s = name.split("/");
return `${s[s.length - 1]}.map`;
}
}
// env: 'development',
// relativeUrls: true,
// javascriptEnabled: true,
}
}
}, // end: css }, // end: css
esbuild: {
// FIXME: missing CCS sourcemaps!!
sourcemap: true
},
build: { build: {
target: "modules", target: ["chrome87", "edge88", "firefox78", "safari14"],
manifest: "manifest.json", manifest: "manifest.json",
emptyOutDir: true, emptyOutDir: true,
assetsDir: "", assetsDir: "",
outDir: PATH.dist, outDir: PATH.dist,
// FIXME: missing CCS sourcemaps!!
sourcemap: true, sourcemap: true,
// https://vite.dev/config/build-options.html#build-cssminify
cssMinify: true,
// cssMinify: "esbuild",
minify: "esbuild", minify: "esbuild",
cssMinify: "esbuild",
rollupOptions: { rollupOptions: {
input: { input: {

View file

@ -14,16 +14,25 @@
"less/rss.less": { "less/rss.less": {
"file": "css/rss.min.css", "file": "css/rss.min.css",
"src": "less/rss.less", "src": "less/rss.less",
"isEntry": true "isEntry": true,
"names": [
"css/rss.min.css"
]
}, },
"less/style-ltr.less": { "less/style-ltr.less": {
"file": "css/searxng.min.css", "file": "css/searxng.min.css",
"src": "less/style-ltr.less", "src": "less/style-ltr.less",
"isEntry": true "isEntry": true,
"names": [
"css/searxng.min.css"
]
}, },
"less/style-rtl.less": { "less/style-rtl.less": {
"file": "css/searxng-rtl.min.css", "file": "css/searxng-rtl.min.css",
"src": "less/style-rtl.less", "src": "less/style-rtl.less",
"isEntry": true "isEntry": true,
"names": [
"css/searxng-rtl.min.css"
]
} }
} }