Commit Graph
20 Commits
Author SHA1 Message Date
云游君 f648eecd1d feat: migrate from unplugin-vue-router to vue-router v5 (#563)
* feat: migrate from unplugin-vue-router to vue-router v5

* chore: update lock

* fix: resolve CI failures for vue-router v5 migration

- Fix ESLint import order in vite.config.ts
- Fix readonly routes type mismatch in src/main.ts by spreading routes array
- Upgrade vite to v7, vite-ssg to v28, beasties to v0.4, and other deps
- Update CI node matrix from [18.x, 20.x] to [20.x, 22.x]

* chore: upgrade vite-plugin-pwa and vitest

* fix: bump Node.js version to 22 for Iterator helpers support

vue-router v5 uses Iterator helpers (e.g. `seen.values().filter()`)
which require Node.js >= 22. Bump NODE_VERSION in netlify.toml from
20 to 22 to fix the Netlify build failure.
2026-02-25 16:36:23 +08:00
小的的 DeDe 550b24d2fd chore: update action version (#522) 2024-03-10 16:59:45 +01:00
Anthony Fu c36e00a224 chore: update ci 2023-09-19 23:39:47 +08:00
Benny Yen c31459ca2b ci: use vite preview to start prod build (#503) 2023-08-04 19:00:16 +02:00
Anthony Fu d62b83b0b7 chore: clean up 2023-04-18 18:44:16 +02:00
Anthony Fu d6f8290938 chore: update cypress action version 2022-06-30 13:31:39 +08:00
Anthony Fu 40cc21d784 chore: fix ci 2022-05-01 11:55:16 +08:00
Anthony Fu 42abb64551 chore: update deps 2022-05-01 11:51:35 +08:00
Anthony Fu 8808046f11 chore: update [ci-skip] 2022-04-07 10:46:59 +08:00
Anthony Fu 2dfd80a43e chore: update ci 2022-04-07 10:21:35 +08:00
Anthony Fu 34b6290cb4 chore: update ci 2022-04-07 10:21:09 +08:00
Anthony Fu 23cfe42071 chore: update deps 2022-03-10 20:30:50 +08:00
Anthony Fu dcffd6cd5f chore: update pnpm ci 2022-03-10 19:29:10 +08:00
Anthony Fu c0201aed28 feat: integrate vitest 2021-12-26 13:16:12 +08:00
Anthony Fu 3477105568 chore: run ci on ubuntu 2021-11-06 09:34:30 +08:00
Anthony Fu 69548f979f chore: try 2021-11-06 09:29:18 +08:00
Anthony Fu ecc716a7e7 chore: try fix cypress 2021-11-06 09:17:24 +08:00
Anthony Fu cc307f857d chore: cache cypress 2021-11-03 11:33:08 +08:00
Anthony Fu 206333082c chore: fix cypress 2021-11-02 09:55:46 +08:00
Anthony Fu 83d126b9a4 feat: setup cypress tests 2021-11-02 09:45:48 +08:00