mirror of
https://github.com/oxc-project/oxc.git
synced 2026-11-04 10:29:58 +00:00
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Adoption](https://docs.renovatebot.com/merge-confidence/) | [Passing](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---|---| | [oxfmt](https://oxc.rs/docs/guide/usage/formatter) ([source](https://redirect.github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt)) | [`^0.73.0` → `^0.74.0`](https://renovatebot.com/diffs/npm/oxfmt/0.73.0/0.74.0) |  |  |  |  | --- ### Release Notes <details> <summary>oxc-project/oxc (oxfmt)</summary> ### [`v0.74.0`](https://redirect.github.com/oxc-project/oxc/releases/tag/oxfmt_v0.74.0): oxfmt v0.74.0 [Compare Source](https://redirect.github.com/oxc-project/oxc/compare/oxfmt_v0.73.0...oxfmt_v0.74.0) ##### 🐛 Bug Fixes - [`e236de0`](https://redirect.github.com/oxc-project/oxc/commit/e236de0) formatter_tests: Skip conformance spec calls with non-literal options ([#​27957](https://redirect.github.com/oxc-project/oxc/issues/27957)) (leaysgur) - [`782ab6e`](https://redirect.github.com/oxc-project/oxc/commit/782ab6e) linter: Search string values without UTF-8 conversion ([#​26716](https://redirect.github.com/oxc-project/oxc/issues/26716)) (Dunqing) - [`a5d8184`](https://redirect.github.com/oxc-project/oxc/commit/a5d8184) jsdoc: Parse code spans after quotes in descriptions ([#​27955](https://redirect.github.com/oxc-project/oxc/issues/27955)) (leaysgur) - [`2645d2c`](https://redirect.github.com/oxc-project/oxc/commit/2645d2c) formatter_markdown: Treat link destinations and footnote references as opaque to code span fences ([#​27948](https://redirect.github.com/oxc-project/oxc/issues/27948)) (leaysgur) - [`4d8195c`](https://redirect.github.com/oxc-project/oxc/commit/4d8195c) formatter_yaml: Keep a root plain scalar starting with a document marker verbatim ([#​27947](https://redirect.github.com/oxc-project/oxc/issues/27947)) (leaysgur) - [`529b057`](https://redirect.github.com/oxc-project/oxc/commit/529b057) formatter_core: Keep front matter verbatim when body starts with indented delimiter ([#​27946](https://redirect.github.com/oxc-project/oxc/issues/27946)) (leaysgur) - [`c22a9b2`](https://redirect.github.com/oxc-project/oxc/commit/c22a9b2) formatter: Treat static block with only empty statements as empty ([#​27945](https://redirect.github.com/oxc-project/oxc/issues/27945)) (leaysgur) - [`d3ff3f6`](https://redirect.github.com/oxc-project/oxc/commit/d3ff3f6) formatter/jsdoc: Write descriptions as written to not close the comment ([#​27823](https://redirect.github.com/oxc-project/oxc/issues/27823)) (leaysgur) - [`c4c1727`](https://redirect.github.com/oxc-project/oxc/commit/c4c1727) formatter/sort_imports: Keep comments after the last import ([#​27822](https://redirect.github.com/oxc-project/oxc/issues/27822)) (leaysgur) - [`a64677e`](https://redirect.github.com/oxc-project/oxc/commit/a64677e) formatter: Print JSDoc embedded snippets with LF ([#​27821](https://redirect.github.com/oxc-project/oxc/issues/27821)) (leaysgur) - [`2c1cc20`](https://redirect.github.com/oxc-project/oxc/commit/2c1cc20) formatter: Keep comment only Vue bindings as-is ([#​27820](https://redirect.github.com/oxc-project/oxc/issues/27820)) (leaysgur) - [`1bf236d`](https://redirect.github.com/oxc-project/oxc/commit/1bf236d) formatter/sort_imports: Do not use comments as import source ([#​27819](https://redirect.github.com/oxc-project/oxc/issues/27819)) (leaysgur) - [`52ee29d`](https://redirect.github.com/oxc-project/oxc/commit/52ee29d) formatter_yaml: Never start col-0 line with document marker or BOM ([#​27818](https://redirect.github.com/oxc-project/oxc/issues/27818)) (leaysgur) - [`81c75e7`](https://redirect.github.com/oxc-project/oxc/commit/81c75e7) formatter/css: Keep glued css-in-js statement placeholders glued ([#​27814](https://redirect.github.com/oxc-project/oxc/issues/27814)) (leaysgur) - [`a1ef7f4`](https://redirect.github.com/oxc-project/oxc/commit/a1ef7f4) formatter: Keep typecast parens in same-operator binary and arrow chain ([#​27812](https://redirect.github.com/oxc-project/oxc/issues/27812)) (leaysgur) - [`de110ce`](https://redirect.github.com/oxc-project/oxc/commit/de110ce) formatter: Keep more parens around `TSInstantiationExpression` ([#​27811](https://redirect.github.com/oxc-project/oxc/issues/27811)) (leaysgur) - [`8b02e90`](https://redirect.github.com/oxc-project/oxc/commit/8b02e90) formatter_json: Reject invalid JSON instead of dropping them ([#​27785](https://redirect.github.com/oxc-project/oxc/issues/27785)) (leaysgur) - [`6fe4c1b`](https://redirect.github.com/oxc-project/oxc/commit/6fe4c1b) formatter: Treat lone CR in JSX text and argument blank lines ([#​27780](https://redirect.github.com/oxc-project/oxc/issues/27780)) (leaysgur) - [`5605362`](https://redirect.github.com/oxc-project/oxc/commit/5605362) oxfmt: Validate editorconfig as like oxfmtrc ([#​27778](https://redirect.github.com/oxc-project/oxc/issues/27778)) (leaysgur) - [`5b2acb0`](https://redirect.github.com/oxc-project/oxc/commit/5b2acb0) formatter_core: Report error position releative to CRLF source ([#​27777](https://redirect.github.com/oxc-project/oxc/issues/27777)) (leaysgur) - [`c78e80e`](https://redirect.github.com/oxc-project/oxc/commit/c78e80e) formatter_core: Report parse error positions relative to the BOM-headed source ([#​27776](https://redirect.github.com/oxc-project/oxc/issues/27776)) (leaysgur) - [`3a980c9`](https://redirect.github.com/oxc-project/oxc/commit/3a980c9) formatter_toml: Handle BOM like other languages ([#​27775](https://redirect.github.com/oxc-project/oxc/issues/27775)) (leaysgur) - [`97c9fc4`](https://redirect.github.com/oxc-project/oxc/commit/97c9fc4) oxfmt: Handle BOM in config JSON ([#​27774](https://redirect.github.com/oxc-project/oxc/issues/27774)) (leaysgur) - [`28eb4a7`](https://redirect.github.com/oxc-project/oxc/commit/28eb4a7) oxfmt: Print trailing newline for `--list-different` ([#​27773](https://redirect.github.com/oxc-project/oxc/issues/27773)) (leaysgur) - [`d2bea21`](https://redirect.github.com/oxc-project/oxc/commit/d2bea21) formatter: Glue comments to an opener in empty for-head slots and array holes ([#​27737](https://redirect.github.com/oxc-project/oxc/issues/27737)) (leaysgur) - [`6a95ec1`](https://redirect.github.com/oxc-project/oxc/commit/6a95ec1) formatter: Keep comment position on holey array ([#​27730](https://redirect.github.com/oxc-project/oxc/issues/27730)) (leaysgur) - [`54769da`](https://redirect.github.com/oxc-project/oxc/commit/54769da) formatter: Break after dangling line comment in holey array ([#​27729](https://redirect.github.com/oxc-project/oxc/issues/27729)) (leaysgur) - [`99077ef`](https://redirect.github.com/oxc-project/oxc/commit/99077ef) formatter_json: Reject unary expressions other than signed numbers ([#​27728](https://redirect.github.com/oxc-project/oxc/issues/27728)) (leaysgur) - [`22cd4cd`](https://redirect.github.com/oxc-project/oxc/commit/22cd4cd) formatter_json: Handle holey array and comments ([#​27727](https://redirect.github.com/oxc-project/oxc/issues/27727)) (leaysgur) - [`644ca1c`](https://redirect.github.com/oxc-project/oxc/commit/644ca1c) formatter: Do not indent logical chains whose right sides all inline ([#​27667](https://redirect.github.com/oxc-project/oxc/issues/27667)) (leaysgur) - [`a07a0fb`](https://redirect.github.com/oxc-project/oxc/commit/a07a0fb) formatter: Wrap comment-only JSX expression container in a group ([#​27666](https://redirect.github.com/oxc-project/oxc/issues/27666)) (leaysgur) ##### ⚡ Performance - [`e220293`](https://redirect.github.com/oxc-project/oxc/commit/e220293) formatter: Check only the operator suppression mark in `is_quiet` ([#​27952](https://redirect.github.com/oxc-project/oxc/issues/27952)) (leaysgur) - [`e5fdc9c`](https://redirect.github.com/oxc-project/oxc/commit/e5fdc9c) formatter_core: Write into one element stack through a concrete `Formatter` ([#​27559](https://redirect.github.com/oxc-project/oxc/issues/27559)) (leaysgur) - [`a342f7e`](https://redirect.github.com/oxc-project/oxc/commit/a342f7e) formatter: Skip comment handling for nodes with no comment near them ([#​27557](https://redirect.github.com/oxc-project/oxc/issues/27557)) (leaysgur) - [`d8ce750`](https://redirect.github.com/oxc-project/oxc/commit/d8ce750) formatter: Write string literals with swapped quotes into the arena ([#​27558](https://redirect.github.com/oxc-project/oxc/issues/27558)) (Yuji Sugiura) - [`1c393c0`](https://redirect.github.com/oxc-project/oxc/commit/1c393c0) formatter_core: Skip scanning texts with nothing to rewrite ([#​27561](https://redirect.github.com/oxc-project/oxc/issues/27561)) (leaysgur) - [`1d3ef10`](https://redirect.github.com/oxc-project/oxc/commit/1d3ef10) formatter_core: Keep the embedded IR when nothing in it is rewritten ([#​27673](https://redirect.github.com/oxc-project/oxc/issues/27673)) (leaysgur) ##### 📚 Documentation - [`1325225`](https://redirect.github.com/oxc-project/oxc/commit/1325225) oxfmt: Update useless comment prefix ([#​27956](https://redirect.github.com/oxc-project/oxc/issues/27956)) (leaysgur) - [`d0dd140`](https://redirect.github.com/oxc-project/oxc/commit/d0dd140) formatter: Note lossy cooked round-trip in template embeds ([#​27944](https://redirect.github.com/oxc-project/oxc/issues/27944)) (leaysgur) - [`8a3a6c8`](https://redirect.github.com/oxc-project/oxc/commit/8a3a6c8) oxfmt: Update stale notes on the JSDoc string-out channel and fixture origins ([#​27824](https://redirect.github.com/oxc-project/oxc/issues/27824)) (leaysgur) </details> --- ### Configuration 📅 **Schedule**: (in timezone Asia/Shanghai) - 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:eyJjcmVhdGVkSW5WZXIiOiI0NC4xNjQuMSIsInVwZGF0ZWRJblZlciI6IjQ0LjE2NC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
23 lines
1.2 KiB
JSON
23 lines
1.2 KiB
JSON
{
|
|
"name": "oxc",
|
|
"private": true,
|
|
"scripts": {
|
|
"build": "pnpm --workspace-concurrency=1 --filter \"./napi/*\" --filter \"./apps/*\" --filter \"./packages/*\" build",
|
|
"build-dev": "pnpm --workspace-concurrency=1 --filter \"./napi/*\" --filter \"./apps/*\" --filter \"./packages/*\" build-dev",
|
|
"build-test": "pnpm --workspace-concurrency=1 --filter \"./napi/*\" --filter \"./apps/*\" --filter \"./packages/*\" build-test",
|
|
"build-wasm-dev": "pnpm --workspace-concurrency=1 --filter \"./napi/*\" build-wasm-dev",
|
|
"build-wasip1-dev": "pnpm --workspace-concurrency=1 --filter oxc-parser --filter oxc-minify --filter oxc-transform --filter oxc-transform-react --filter oxc-transform-relay build-wasip1-dev",
|
|
"test": "pnpm --workspace-concurrency=1 --filter \"./napi/*\" --filter \"./apps/*\" --filter \"./packages/*\" test",
|
|
"fmt": "oxfmt -c oxfmtrc.jsonc",
|
|
"lint": "oxlint -c oxlintrc.json --deny-warnings --report-unused-disable-directives"
|
|
},
|
|
"devDependencies": {
|
|
"@napi-rs/cli": "catalog:",
|
|
"emnapi": "catalog:",
|
|
"oxfmt": "^0.74.0",
|
|
"oxlint": "^1.66.0",
|
|
"oxlint-tsgolint": "7.0.2004"
|
|
},
|
|
"packageManager": "pnpm@12.7.0"
|
|
}
|