diff --git a/frontend/package.json b/frontend/package.json index 75b76a6c..f8e33e8b 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -2,9 +2,9 @@ "dependencies": { "@emotion/react": ">=11.14.0 <11.15.0", "@emotion/styled": ">=11.14.0 <11.15.0", - "@mui/icons-material": ">=9.2.0 <9.3.0", - "@mui/material": ">=9.2.0 <9.3.0", - "@mui/x-data-grid": ">=9.10.0 <9.11.0", + "@mui/icons-material": ">=9.3.0 <9.4.0", + "@mui/material": ">=9.3.0 <9.4.0", + "@mui/x-data-grid": ">=9.11.0 <9.12.0", "@tanstack/react-query": ">=5.101.0 <5.102.0", "chart.js": ">=4.5.0 <4.6.0", "react": ">=19.2.0 <19.3.0", @@ -26,8 +26,8 @@ "eslint-plugin-react-refresh": ">=0.5.0 <0.6.0", "eslint-plugin-simple-import-sort": ">=14.0.0 <14.1.0", "typescript": ">=6.0.0 <6.1.0", - "typescript-eslint": ">=8.64.0 <8.65.0", - "vite": ">=8.1.0 <8.2.0" + "typescript-eslint": ">=8.67.0 <8.68.0", + "vite": ">=8.2.0 <8.3.0" }, "name": "ahriman", "private": true, diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts index d13d6b97..748e946d 100644 --- a/frontend/vite.config.ts +++ b/frontend/vite.config.ts @@ -19,7 +19,7 @@ export default defineConfig({ build: { chunkSizeWarningLimit: 10000, emptyOutDir: false, - outDir: path.resolve(__dirname, "../ahriman-web/package/share/ahriman/templates"), + outDir: path.resolve(import.meta.dirname, "../ahriman-web/package/share/ahriman/templates"), rolldownOptions: { output: { assetFileNames: "static/[name].[ext]", diff --git a/tox.toml b/tox.toml index 693a2037..17dfaeff 100644 --- a/tox.toml +++ b/tox.toml @@ -266,6 +266,7 @@ description = "Build frontend HTML and JS" allowlist_externals = [ "npm", ] +skip_install = true commands = [ { replace = "ref", of = ["commands", "npm_install"], extend = true }, [