Commit 8cdfe62
Address code review feedback
Fixed issues identified in code review:
1. **Fixed babel.config.js comment** - Corrected misleading comment about
@babel/preset-react location (it IS in devDependencies)
2. **Restored environment-aware development mode** - Changed from always-true
to !isProductionEnv to match previous behavior and avoid inconsistent
test results in production builds
3. **Removed unused dependency** - Removed babel-plugin-transform-react-remove-prop-types
which was no longer used after removing Babel plugins from config
4. **Security audit complete** - Ran yarn audit; found 9 pre-existing
vulnerabilities in dev dependencies (axios, webpack-dev-server,
resolve-url-loader). These are not introduced by this PR and are
low/moderate severity in dev-only packages.
Remaining items from #678 (out of scope for this PR):
- SWC dependency updates (1.13.5 and 0.2.6 are latest available)
- Dual-transpiler testing (Jest uses Babel, webpack uses SWC)
- ajv dependency documentation
- Performance metrics
These can be addressed in separate PRs as needed.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent 42052bf commit 8cdfe62
3 files changed
+5
-9
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | | - | |
8 | | - | |
| 8 | + | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
15 | | - | |
| 16 | + | |
| 17 | + | |
16 | 18 | | |
17 | 19 | | |
18 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
52 | 51 | | |
53 | 52 | | |
54 | 53 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2902 | 2902 | | |
2903 | 2903 | | |
2904 | 2904 | | |
2905 | | - | |
2906 | | - | |
2907 | | - | |
2908 | | - | |
2909 | | - | |
2910 | 2905 | | |
2911 | 2906 | | |
2912 | 2907 | | |
| |||
0 commit comments