@babel/highlight
7.25.9 · 22 Oct 2024MIT29.1M / weekRepositoryHomepagenpmAtom feed
Upgrading @babel/highlight from 7.13.8 to 7.25.9
21 releases in betweennotes for 18
Release by release
- new
Make
VISITOR_KEYSetc. faster to access (@liuxingbaoyu) - fixed
Keep type annotations in
syntacticPlaceholdersmode (@liuxingbaoyu) - fixed
Support BROWSERSLIST{,_CONFIG} env (@JLHwung)
- fixed
Accidentally published
tsconfigfiles (@liuxingbaoyu)
- new
7.25.7no release note
- fixed
Incorrect
constantViolationswith destructuring (@liuxingbaoyu) - fixed
Transform
usinginswitchcorrectly (@liuxingbaoyu)
- fixed
- new
Add
tsconfig.jsonfor@babel/helpers/src/helpers(@nicolo-ribaudo) - fixed
Throw TypeError if addInitializer is called after finished (@JLHwung)
- fixed
Correctly parse
cls.fn<C> = x(@liuxingbaoyu)
- new
- new
Make
NodePath<T | U>distributive (@nicolo-ribaudo) - fixed
TypeScript annotation affects output (@liuxingbaoyu)
- fixed
Do not load unnecessary Babel 7 syntax plugins in Babel 8 (@nicolo-ribaudo)
- new
- fixed
Restore previous
FORCE_COLOR=0behavior (@nicolo-ribaudo)
- fixed
- new
Optimize the use of
assertThisInitializedaftersuper()(@liuxingbaoyu)
- new
- fixed
Pure comments missing parentheses (@liuxingbaoyu)
- fixed
40 other lines we could not sort, mostly version bumps
- 7.25.9
Analyze
ClassAccessorPropertyto prevent theno-undefrule (@victorenator) - 7.24.5
Recover from exported
usingdeclaration (@JLHwung) - 7.24.5
Relax ESLint peerDependency constraint to allow v9 (@liuxingbaoyu)
- 7.24.5
Improve
@babel/parserAST types (@nicolo-ribaudo) - 7.24.5
Always pass type argument to
.startNode(@nicolo-ribaudo) - 7.24.5
Remove
JSXNamespacedNamefrom validCallExpressionargs (@nicolo-ribaudo) - 7.24.5
Performance: Improve
objectWithoutPropertiesLooseon V8 (@romgrk) - 7.24.1
Respect
moduleNamefor@babel/runtime/regeneratorimports (@nicolo-ribaudo) - 7.24.1
Replace
chalkwithpicocolors(@nicolo-ribaudo) - 7.24.1
Test Babel 7 plugins compatibility with Babel 8 core (@nicolo-ribaudo)
159 internal lines (docs, tests, tooling) left out.