ui_migration upgrade(nodejs) upgrade to nodejs 26, add cofiguration for new package versions and VITE rolldown

This commit is contained in:
Antonio Anaya 2026-05-20 18:19:17 -06:00
parent 7713f6764a
commit 1f903562aa
5 changed files with 96 additions and 10 deletions

View file

@ -5,7 +5,7 @@
"description": "User interface for the OpenFlexure Microscope Server",
"author": "OpenFlexure <contact@openflexure.org> (https://www.openflexure.org)",
"engines": {
"node": ">=20.0.0"
"node": ">=26.0.0"
},
"scripts": {
"gv": "genversion src/version.js",
@ -31,6 +31,7 @@
"vue": "^3.5.34"
},
"devDependencies": {
"@eslint/js": "^10.0.1",
"@pinia/testing": "^1.0.3",
"@vitejs/plugin-vue": "^6.0.7",
"@vitest/coverage-v8": "^4.1.7",
@ -44,6 +45,7 @@
"eslint-plugin-pinia": "^0.4.2",
"eslint-plugin-prettier": "^5.5.5",
"eslint-plugin-vue": "^10.9.1",
"globals": "^17.6.0",
"happy-dom": "^20.9.0",
"less": "^4.6.4",
"postcss-html": "^1.8.1",
@ -56,7 +58,9 @@
"vite": "^8.0.13",
"vitest": "^4.1.7"
},
"overrides": { "glob":"12.0"},
"overrides": {
"glob": "12.0"
},
"postcss": {
"plugins": {
"autoprefixer": {}