mirror of
https://github.com/searxng/searxng.git
synced 2025-12-07 13:45:17 -05:00
Lay the foundation for loading scripts granularly depending on the endpoint it's on. Remove vendor specific prefixes as there are now managed by browserslist and LightningCSS. Enabled quite a few rules in Biome that don't come in recommended to better catch issues and improve consistency. Related: - https://github.com/searxng/searxng/pull/5073#discussion_r2256037965 - https://github.com/searxng/searxng/pull/5073#discussion_r2256057100
===================== MEMO vite development ===================== Local install:: # in folder ./client/simple/ $ npm install Start development server:: $ ./manage vite.simple.dev # in folder ./client/simple/ $ npm exec -- vite Fix source code:: # in folder ./client/simple/ $ npm run fix Fix & Build:: $ ./manage vite.simple.build