Merge pull request #491 from alibaba/feat/vite8

Upgrade vite 8
This commit is contained in:
Simon
2026-04-28 16:29:42 +08:00
committed by GitHub
3 changed files with 316 additions and 1912 deletions

2214
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -22,7 +22,8 @@
}, },
"homepage": "https://alibaba.github.io/page-agent/", "homepage": "https://alibaba.github.io/page-agent/",
"engines": { "engines": {
"node": "^22.13.0 || >=24" "node": "^22.13.0 || >=24",
"npm": "^11.6.3"
}, },
"scripts": { "scripts": {
"start": "npm run dev --workspace=@page-agent/website", "start": "npm run dev --workspace=@page-agent/website",
@@ -49,7 +50,7 @@
"@tailwindcss/vite": "^4.2.4", "@tailwindcss/vite": "^4.2.4",
"@trivago/prettier-plugin-sort-imports": "^6.0.2", "@trivago/prettier-plugin-sort-imports": "^6.0.2",
"@types/node": "^25.6.0", "@types/node": "^25.6.0",
"@vitejs/plugin-react-swc": "^4.3.0", "@vitejs/plugin-react": "^6.0.1",
"chalk": "^5.6.2", "chalk": "^5.6.2",
"concurrently": "^9.2.1", "concurrently": "^9.2.1",
"dotenv": "^17.4.2", "dotenv": "^17.4.2",
@@ -61,13 +62,12 @@
"typescript": "^6.0.2", "typescript": "^6.0.2",
"typescript-eslint": "^8.59.1", "typescript-eslint": "^8.59.1",
"unplugin-dts": "^1.0.0-beta.6", "unplugin-dts": "^1.0.0-beta.6",
"vite": "^7.3.2", "vite": "^8.0.10",
"vite-bundle-analyzer": "^1.3.7", "vite-bundle-analyzer": "^1.3.7",
"vite-plugin-css-injected-by-js": "^4.0.1" "vite-plugin-css-injected-by-js": "^5.0.1"
}, },
"overrides": { "overrides": {
"typescript": "^6.0.2", "typescript": "^6.0.2"
"@vitejs/plugin-react": "^5.2.0"
}, },
"lint-staged": { "lint-staged": {
"*.{js,ts,cjs,cts,mjs,mts}": [ "*.{js,ts,cjs,cts,mjs,mts}": [

View File

@@ -1,5 +1,5 @@
import tailwindcss from '@tailwindcss/vite' import tailwindcss from '@tailwindcss/vite'
import react from '@vitejs/plugin-react-swc' import react from '@vitejs/plugin-react'
import { config as dotenvConfig } from 'dotenv' import { config as dotenvConfig } from 'dotenv'
import { copyFileSync, mkdirSync, readFileSync, writeFileSync } from 'node:fs' import { copyFileSync, mkdirSync, readFileSync, writeFileSync } from 'node:fs'
import process from 'node:process' import process from 'node:process'