oxc-project
oxc
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
chore(deps): update rust crate oxc_resolver to v11.18.0 (#19583) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [oxc_resolver](https://redirect.github.com/oxc-project/oxc-resolver) | workspace.dependencies | minor | `11.17.1` → `11.18.0` | --- ### Release Notes <details> <summary>oxc-project/oxc-resolver (oxc_resolver)</summary> ### [`v11.18.0`](https://redirect.github.com/oxc-project/oxc-resolver/blob/HEAD/CHANGELOG.md#11180---2026-02-20) [Compare Source](https://redirect.github.com/oxc-project/oxc-resolver/compare/v11.17.1...v11.18.0) ##### <!-- 0 -->🚀 Features - support NODE\_PATH module lookup ([#​1020](https://redirect.github.com/oxc-project/oxc-resolver/pull/1020)) (by [@​Boshen](https://redirect.github.com/Boshen)) ##### Contributors - [@​Boshen](https://redirect.github.com/Boshen) - [@​renovate](https://redirect.github.com/renovate)\[bot] </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/oxc-project/oxc). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNi41IiwidXBkYXRlZEluVmVyIjoiNDMuMjYuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
main
5 hours ago
test(linter): add pass cases for locally-defined require with dynamic args Ensures the two existing guards correctly suppress diagnostics when `require` is locally defined and called with a non-literal argument: - root scope: `const require = createRequire(); require(someModule)` - nested scope: `function foo() { let require = bazz; require(someModule) }` Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
wagenet:worktree-fix-no-require-imports
6 hours ago
fix(linter): fix false negatives in typescript/no-require-imports - Flag `require()` with dynamic arguments (e.g. `require(variable)`, `require(path.join(...))`) — previously only string/template literals were matched via `is_require_call()`. - Flag `require()` inside class methods named `require` — same root cause: dynamic arg `module` was not a string literal so the call was silently skipped. - Fix double-diagnostics when `allow` config is set: string/template literal mismatches previously emitted on the argument span *and* the call expression span; now consistently emits once on the call span. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
wagenet:worktree-fix-no-require-imports
6 hours ago
fix(linter): catch missing return type on exported arrow/function expressions in export default `run_on_exported_expression_inner` was calling `walk::walk_arrow_function_expression` directly, which visits children but bypasses `ExplicitTypesChecker::visit_arrow_function_expression` — the method responsible for invoking `check_arrow_without_return`. Block-body arrow functions with no inner function expressions produced no diagnostic. Fix: call `checker.visit_arrow_function_expression(arrow)` instead. Also add symmetric handling for `FunctionExpression` (`export default (function() { ... })`), which was silently ignored by the `_` arm. The snapshot correction for `export default () => (true ? () => {} : (): void => {})` is a side-effect improvement: the diagnostic now points to the outer exported arrow (the module boundary) rather than the inner `() => {}`. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
wagenet:worktree-explicit-module-boundary-types-fix
7 hours ago
chore(deps): update rust crate oxc_resolver to v11.18.0
renovate/oxc-resolver
8 hours ago
fix(jest): avoid unsafe prefer-mock-return-shorthand autofixes for call-like returns
c/02-20-fix_jest_avoid_unsafe_prefer-mock-return-shorthand_autofixes_for_call-like_returns
10 hours ago
fix(linter/type-aware): use correct span for disable directives (#19576) fixes https://github.com/oxc-project/oxc/issues/19575
main
10 hours ago
fix(linter/type-aware): use correct span for disable directives (#19576) fixes https://github.com/oxc-project/oxc/issues/19575
c/02-20-fix_linter_type-aware_use_correct_span_for_disable_directives
11 hours ago
Active Branches
fix(linter): fix false negatives in typescript/no-require-imports
last run
6 hours ago
#19589
CodSpeed Performance Gauge
0%
fix(linter): catch missing return type on exported arrow/function expressions
last run
7 hours ago
#19587
CodSpeed Performance Gauge
0%
fix(linter/prefer-mock-return-shorthand): avoid unsafe autofixes for call-like returns
last run
10 hours ago
#19581
CodSpeed Performance Gauge
0%
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs