mirror of
https://github.com/danbulant/oxc
synced 2026-05-19 20:28:58 +00:00
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [oxc_resolver](https://redirect.github.com/oxc-project/oxc-resolver) | workspace.dependencies | major | `3` -> `4` | | [ureq](https://redirect.github.com/algesten/ureq) | workspace.dependencies | major | `2.12.1` -> `3.0.0` | --- ### Release Notes <details> <summary>oxc-project/oxc-resolver (oxc_resolver)</summary> ### [`v4.0.0`](https://redirect.github.com/oxc-project/oxc-resolver/blob/HEAD/CHANGELOG.md#400---2025-01-20) [Compare Source](https://redirect.github.com/oxc-project/oxc-resolver/compare/oxc_resolver-v3.0.3...oxc_resolver-v4.0.0) ##### <!-- 0 -->Features - \[**breaking**] generic fs cache `type Resolver = ResolverGeneric<FsCache<FileSystemOs>>` ([#​358](https://redirect.github.com/oxc-project/oxc-resolver/issues/358)) - \[**breaking**] `PackageJson` and `TsConfig` traits ([#​360](https://redirect.github.com/oxc-project/oxc-resolver/issues/360)) ##### <!-- 2 -->Performance - use papaya instead of dashmap ([#​356](https://redirect.github.com/oxc-project/oxc-resolver/issues/356)) </details> <details> <summary>algesten/ureq (ureq)</summary> ### [`v3.0.0`](https://redirect.github.com/algesten/ureq/blob/HEAD/CHANGELOG.md#300) [Compare Source](https://redirect.github.com/algesten/ureq/compare/2.12.1...3.0.0) - Replace RequestBuilder Deref with explicit wrappers ([#​944](https://redirect.github.com/algesten/ureq/issues/944)) - Remove dependency on `url` crate ([#​943](https://redirect.github.com/algesten/ureq/issues/943)) - Feature `Config::save_redirect_history` ([#​939](https://redirect.github.com/algesten/ureq/issues/939)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on monday" in timezone Asia/Shanghai, Automerge - "on monday" in timezone Asia/Shanghai. 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Boshen <boshenc@gmail.com> Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| misc | ||
| snapshots | ||
| src | ||
| Cargo.toml | ||
| README.md | ||
Coverage
Tools are tested against test262, babel and TypeScript for conformance.
Clone the test repositories beforehand:
just submodules
Development
# full run
cargo coverage
cargo coverage js # for test262
cargo coverage babel # for babel
cargo coverage ts # for typescript
# run in watch
cargo watch -x 'coverage js'
# filter for a file path
cargo watch -x 'coverage js --filter filter-file-path'
# find crash scene by turning off rayon and print out the test cases in serial
cargo coverage -- --debug
# Run after submodules are updated
UPDATE_SNAPSHOT=1 just c