@@ -107,15 +107,15 @@ Loader and CLI major version bumps. These can break the build pipeline.
107107
108108** Branch** : ` chore/deps-build-tooling `
109109
110- - [ ] Upgrade ` css-loader ` 6.11.0 to 7.x
111- - [ ] Upgrade ` style-loader ` 3.3.4 to 4.x
112- - [ ] Upgrade ` postcss-loader ` 7.3.4 to 8.x
113- - [ ] Upgrade ` webpack-cli ` 5.1.4 to 6.x
114- - [ ] Upgrade ` webpack-merge ` 5.10.0 to 6.x
115- - [ ] Verify webpack config compatibility with new loader APIs
116- - [ ] Test dev ( ` npm run watch ` ) and production ( ` npm run build` ) builds
110+ - [x ] Upgrade ` css-loader ` 6.11.0 to 7.x
111+ - [x ] Upgrade ` style-loader ` 3.3.4 to 4.x
112+ - [x ] Upgrade ` postcss-loader ` 7.3.4 to 8.x
113+ - [x ] Upgrade ` webpack-cli ` 5.1.4 to 6.x
114+ - [x ] Upgrade ` webpack-merge ` 5.10.0 to 6.x
115+ - [x] Webpack config compatible with new loader APIs (no changes needed)
116+ - [x] All checks passing (lint, types, 88/88 tests, build)
117117
118- ** Verification ** : ` npm run build ` , ` npm run watch ` (manual check), ` npm test `
118+ ** PR ** : # 21 | ** Verification ** : all passed
119119
120120## Phase 6: Tailwind CSS 4 (Evaluate)
121121
@@ -140,11 +140,11 @@ Tailwind CSS 4 is a ground-up rewrite with a new engine and config format. This
140140
141141## Completion Log
142142
143- | Phase | Date | Notes |
144- | ------- | ---------- | ------------------------------------------------------------------------------ |
145- | Phase 1 | 2026-03-05 | PR #16 . Closed dependabot PRs #5 , #6 , #7 . |
146- | Phase 2 | 2026-03-05 | PR #18 . commitlint 20, lint-staged 16, markdownlint-cli 0.48. |
147- | Phase 3 | 2026-03-05 | PR #19 . ESLint 9 flat config. Dropped airbnb, added typescript-eslint unified. |
148- | Phase 4 | 2026-03-05 | PR #20 . React 19, testing-library 16. figma-kit works via legacy-peer-deps. |
149- | Phase 5 | | |
150- | Phase 6 | | |
143+ | Phase | Date | Notes |
144+ | ------- | ---------- | --------------------------------------------------------------------------------------- |
145+ | Phase 1 | 2026-03-05 | PR #16 . Closed dependabot PRs #5 , #6 , #7 . |
146+ | Phase 2 | 2026-03-05 | PR #18 . commitlint 20, lint-staged 16, markdownlint-cli 0.48. |
147+ | Phase 3 | 2026-03-05 | PR #19 . ESLint 9 flat config. Dropped airbnb, added typescript-eslint unified. |
148+ | Phase 4 | 2026-03-05 | PR #20 . React 19, testing-library 16. figma-kit works via legacy-peer-deps. |
149+ | Phase 5 | 2026-03-05 | PR # 21 . css-loader 7, style-loader 4, postcss-loader 8, webpack-cli 6, webpack-merge 6. |
150+ | Phase 6 | | |
0 commit comments