biomejs
biome
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
chore: add changeset
minseong0324:fix/no-misleading-return-type-as-const
1 hour ago
docs(parser): rewrite comment blocks with concrete examples
Zelys-DFKH:fix/parser-nested-destructured-arrow-ternary
1 hour ago
Merge branch 'main' into fix/no-misleading-return-type-object-keyword
minseong0324:fix/no-misleading-return-type-object-keyword
2 hours ago
Merge upstream/main into feat/no-misleading-return-type-union-bailout Resolved conflicts in noMisleadingReturnType/invalid.ts and its snapshot. Kept this branch's union-bailout test cases and added upstream's partialBooleanUnion/ternaryBoolean cases from #10115. Snapshot regenerated via INSTA_UPDATE=always; all flagged cases preserved.
minseong0324:feat/no-misleading-return-type-union-bailout
3 hours ago
Merge branch 'main' into fix/no-misleading-return-type-object-keyword
minseong0324:fix/no-misleading-return-type-object-keyword
3 hours ago
fix(lint): noMisleadingReturnType false positive on union with exhausted boolean (#10115)
main
4 hours ago
fix(parser): allow nested destructured arrow functions inside ternary-consequent bodies Fixes #10131. When `parse_arrow_body` enters the expression-body path with `in_conditional_consequent` set and the body starts with `({` or `([`, it was falling back to `parse_assignment_expression_or_higher_no_arrow` unconditionally. That guard prevents a TypeScript speculative-parse false positive (the ternary `:` being consumed as a return-type annotation), but it was too broad and also blocked legitimate nested arrow functions. The fix adds `is_paren_group_followed_by_fat_arrow`, a token-level lookahead that scans forward (tracking paren depth) and checks whether `=>` immediately follows the closing `)`. `=>` is syntactically unambiguous and a better discriminator than `:`. The `_no_arrow` guard is kept only when `=>` does not follow. Tests added for both TypeScript and JavaScript.
Zelys-DFKH:fix/parser-nested-destructured-arrow-ternary
4 hours ago
Merge branch 'main' into feat/no-arbitrary-value
THEjacob1000:feat/no-arbitrary-value
5 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
feat(type-info): infer types through TypeScript assertion wrappers
#10143
2 hours ago
3e1036c
minseong0324:fix/no-misleading-return-type-as-const
CodSpeed Performance Gauge
0%
fix(parser): allow nested destructured arrow functions inside ternary-consequent bodies
#10152
2 hours ago
1db27bc
Zelys-DFKH:fix/parser-nested-destructured-arrow-ternary
CodSpeed Performance Gauge
0%
fix(lint): noMisleadingReturnType false negative on object keyword
#10054
15 hours ago
a715081
minseong0324:fix/no-misleading-return-type-object-keyword
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs