Files
oxc/package.json
T
renovate[bot] ec8ccf13ba chore(deps): update dependency oxfmt to ^0.74.0 (#27979)
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) |
![age](https://developer.mend.io/api/mc/badges/age/npm/oxfmt/0.74.0?slim=true)
|
![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/oxfmt/0.74.0?slim=true)
|
![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/oxfmt/0.73.0/0.74.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/oxfmt/0.73.0/0.74.0?slim=true)
|

---

### 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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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`
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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`
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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`
([#&#8203;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`
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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>
2026-10-19 22:36:55 +00:00

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"
}