oxc-project
oxc-resolver
BlogDocsChangelog

feat(napi): expose resolve_file API as resolveFileSync and resolveFileAsync

#900Merged
Comparing
feat/expose-resolve-file-api
(
76ed10b
) with
main
(
00c33d0
)
CodSpeed Performance Gauge
0%
Untouched
12
Skipped
5

Benchmarks

Skipped (5)

parallel_batch_4_files
benches/resolver.rs::resolver::bench_package_json_deserialization::package_json_deserialization
Skipped
91.1 µs*
batch_4_files
benches/resolver.rs::resolver::bench_package_json_deserialization::package_json_deserialization
Skipped
78.6 µs*
resolver[resolve from symlinks]
benches/resolver.rs::resolver::bench_resolver
Skipped
61 ms*
resolver[multi-thread]
benches/resolver.rs::resolver::bench_resolver
Skipped
508.7 µs*
resolver[single-thread]
benches/resolver.rs::resolver::bench_resolver
Skipped
476.3 µs*

Passed

resolver_real[multi-thread]
benches/resolver.rs::resolver::bench_resolver_real
CodSpeed Performance Gauge
0%
487 µs484.8 µs
complex_real
benches/resolver.rs::resolver::bench_package_json_deserialization::package_json_deserialization
CodSpeed Performance Gauge
0%
23.2 µs23.1 µs
resolver_real[single-thread]
benches/resolver.rs::resolver::bench_resolver_real
CodSpeed Performance Gauge
0%
471.9 µs471.9 µs
large
benches/resolver.rs::resolver::bench_package_json_deserialization::package_json_deserialization
CodSpeed Performance Gauge
0%
26.6 µs26.6 µs
medium
benches/resolver.rs::resolver::bench_package_json_deserialization::package_json_deserialization
CodSpeed Performance Gauge
0%
17 µs17 µs
resolver_real[resolve from symlinks]
benches/resolver.rs::resolver::bench_resolver_real
CodSpeed Performance Gauge
0%
55.1 ms55.1 ms
resolver_memory[drop]
benches/resolver.rs::resolver::bench_resolver_memory
CodSpeed Performance Gauge
0%
84.9 ms84.9 ms
resolver_memory[resolve from symlinks]
benches/resolver.rs::resolver::bench_resolver_memory
CodSpeed Performance Gauge
0%
55.2 ms55.2 ms
resolver_memory[single-thread]
benches/resolver.rs::resolver::bench_resolver_memory
CodSpeed Performance Gauge
0%
473.3 µs473.3 µs
small
benches/resolver.rs::resolver::bench_package_json_deserialization::package_json_deserialization
CodSpeed Performance Gauge
0%
10.9 µs11 µs
resolver_memory[find tsconfig]
benches/resolver.rs::resolver::bench_resolver_memory
CodSpeed Performance Gauge
-1%
14.1 µs14.2 µs
resolver_memory[multi-thread]
benches/resolver.rs::resolver::bench_resolver_memory
CodSpeed Performance Gauge
-3%
466.9 µs479.8 µs

Commits

Click on a commit to change the comparison range
Base
main
00c33d0
-0.25%
refactor: move utility functions to bottom of file
76ed10b
2 days ago
by Boshen
© 2025 CodSpeed Technology
Home Terms Privacy Docs