Bart Langelaan
042222fbe5
fix(tasks/lint-rules): pin ESLint to v9 ( #24278 )
...
The `lint_rules` task is currently broken. See:
https://github.com/oxc-project/oxc/actions/workflows/lint_rules.yml
This fixes the task by reverting to eslint v9.
Co-authored-by: Cameron <cameron.clark@hey.com >
2026-07-08 11:53:57 +01:00
renovate
eb901b8720
chore(deps): update npm packages ( #21556 )
...
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/ ) |
|---|---|---|---|---|---|
| [@codspeed/vitest-plugin](https://codspeed.io ) ([source](https://redirect.github.com/CodSpeedHQ/codspeed-node )) | [`5.2.0` → `5.3.0`](https://renovatebot.com/diffs/npm/@codspeed%2fvitest-plugin/5.2.0/5.3.0 ) |  |  |  |  |
| [@emnapi/core](https://redirect.github.com/toyobayashi/emnapi ) | [`1.9.2` → `1.10.0`](https://renovatebot.com/diffs/npm/@emnapi%2fcore/1.9.2/1.10.0 ) |  |  |  |  |
| [@emnapi/runtime](https://redirect.github.com/toyobayashi/emnapi ) | [`1.9.2` → `1.10.0`](https://renovatebot.com/diffs/npm/@emnapi%2fruntime/1.9.2/1.10.0 ) |  |  |  |  |
| [@napi-rs/wasm-runtime](https://napi.rs/ ) ([source](https://redirect.github.com/napi-rs/napi-rs/tree/HEAD/wasm-runtime )) | [`1.1.3` → `1.1.4`](https://renovatebot.com/diffs/npm/@napi-rs%2fwasm-runtime/1.1.3/1.1.4 ) |  |  |  |  |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser ) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser )) | [`8.58.1` → `8.58.2`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.58.1/8.58.2 ) |  |  |  |  |
| [@typescript-eslint/scope-manager](https://typescript-eslint.io/packages/scope-manager ) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/scope-manager )) | [`8.58.1` → `8.58.2`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fscope-manager/8.58.1/8.58.2 ) |  |  |  |  |
| [@typescript-eslint/visitor-keys](https://typescript-eslint.io ) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/visitor-keys )) | [`8.58.1` → `8.58.2`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fvisitor-keys/8.58.1/8.58.2 ) |  |  |  |  |
| [type-fest](https://redirect.github.com/sindresorhus/type-fest ) | [`5.5.0` → `5.6.0`](https://renovatebot.com/diffs/npm/type-fest/5.5.0/5.6.0 ) |  |  |  |  |
---
### Release Notes
<details>
<summary>CodSpeedHQ/codspeed-node (@​codspeed/vitest-plugin)</summary>
### [`v5.3.0`](https://redirect.github.com/CodSpeedHQ/codspeed-node/releases/tag/v5.3.0 )
[Compare Source](https://redirect.github.com/CodSpeedHQ/codspeed-node/compare/v5.2.0...v5.3.0 )
#### What's Changed
We now collect buildtime and runtime environment data to warn users about differences in their runtime environment when comparing two runs against one another.
This data includes toolchain metadata like version and build options, as well as a list of dynamically loaded linked libraries.
- feat(fi): add memory profiling by [@​not-matthias](https://redirect.github.com/not-matthias ) in [#​73](https://redirect.github.com/CodSpeedHQ/codspeed-node/pull/73 )
- feat: dump node process information when running by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange ) in [#​77](https://redirect.github.com/CodSpeedHQ/codspeed-node/pull/77 )
- chore: bump instrument-hooks to dump linked libraries by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange ) in [#​78](https://redirect.github.com/CodSpeedHQ/codspeed-node/pull/78 )
**Full Changelog**: <https://github.com/CodSpeedHQ/codspeed-node/compare/v5.2.0...v5.3.0 >
</details>
<details>
<summary>toyobayashi/emnapi (@​emnapi/core)</summary>
### [`v1.10.0`](https://redirect.github.com/toyobayashi/emnapi/releases/tag/v1.10.0 )
[Compare Source](https://redirect.github.com/toyobayashi/emnapi/compare/v1.9.2...v1.10.0 )
##### What's Changed
- fix: early update wasm memory for views (<https://github.com/hardfist/emnapi-shared-memory-grow-repro >)
- fix!: `napi_adjust_external_memory` no longer grow wasm memory
- fix: add missing `from64` wrap
- fix: coalesce tsfn (js version) send message
- ci: restructure CI workflows
- ci: prebuilt liraries using llvm 22
Thanks [@​hardfist](https://redirect.github.com/hardfist )
**Full Changelog**: <https://github.com/toyobayashi/emnapi/compare/v1.9.2...v1.10.0 >
</details>
<details>
<summary>napi-rs/napi-rs (@​napi-rs/wasm-runtime)</summary>
### [`v1.1.4`](https://redirect.github.com/napi-rs/napi-rs/blob/HEAD/wasm-runtime/CHANGELOG.md#114-2026-04-15 )
[Compare Source](https://redirect.github.com/napi-rs/napi-rs/compare/@napi-rs/wasm-runtime@1.1.3...@napi-rs/wasm-runtime@1.1.4 )
##### Bug Fixes
- **wasm-runtime:** preserve full bigint values in fs proxy codec ([#​3233](https://redirect.github.com/napi-rs/napi-rs/issues/3233 )) ([0cb8eef](https://redirect.github.com/napi-rs/napi-rs/commit/0cb8eefad83938daa6a0f377f2708890d9f4b6bf ))
</details>
<details>
<summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary>
### [`v8.58.2`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8582-2026-04-13 )
[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.58.1...v8.58.2 )
##### 🩹 Fixes
- remove tsbuildinfo cache file from published packages ([#​12187](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12187 ))
##### ❤️ Thank You
- Abhijeet Singh [@​cseas](https://redirect.github.com/cseas )
See [GitHub Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.2 ) for more information.
You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning ) and [releases](https://typescript-eslint.io/users/releases ) on our website.
</details>
<details>
<summary>typescript-eslint/typescript-eslint (@​typescript-eslint/scope-manager)</summary>
### [`v8.58.2`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/scope-manager/CHANGELOG.md#8582-2026-04-13 )
[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.58.1...v8.58.2 )
##### 🩹 Fixes
- remove tsbuildinfo cache file from published packages ([#​12187](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12187 ))
##### ❤️ Thank You
- Abhijeet Singh [@​cseas](https://redirect.github.com/cseas )
See [GitHub Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.2 ) for more information.
You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning ) and [releases](https://typescript-eslint.io/users/releases ) on our website.
</details>
<details>
<summary>typescript-eslint/typescript-eslint (@​typescript-eslint/visitor-keys)</summary>
### [`v8.58.2`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/visitor-keys/CHANGELOG.md#8582-2026-04-13 )
[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.58.1...v8.58.2 )
##### 🩹 Fixes
- remove tsbuildinfo cache file from published packages ([#​12187](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12187 ))
##### ❤️ Thank You
- Abhijeet Singh [@​cseas](https://redirect.github.com/cseas )
See [GitHub Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.2 ) for more information.
You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning ) and [releases](https://typescript-eslint.io/users/releases ) on our website.
</details>
<details>
<summary>sindresorhus/type-fest (type-fest)</summary>
### [`v5.6.0`](https://redirect.github.com/sindresorhus/type-fest/releases/tag/v5.6.0 )
[Compare Source](https://redirect.github.com/sindresorhus/type-fest/compare/v5.5.0...v5.6.0 )
##### New types
- [`Absolute`](https://redirect.github.com/sindresorhus/type-fest/blob/main/source/absolute.d.ts ) ([#​1391](https://redirect.github.com/sindresorhus/type-fest/issues/1391 )) [`7761f91`](https://redirect.github.com/sindresorhus/type-fest/commit/7761f91 )
- [`NonNullableDeep`](https://redirect.github.com/sindresorhus/type-fest/blob/main/source/non-nullable-deep.d.ts ) ([#​1401](https://redirect.github.com/sindresorhus/type-fest/issues/1401 )) [`1e8bd10`](https://redirect.github.com/sindresorhus/type-fest/commit/1e8bd10 )
- [`UnionLength`](https://redirect.github.com/sindresorhus/type-fest/blob/main/source/union-length.d.ts ) ([#​1402](https://redirect.github.com/sindresorhus/type-fest/issues/1402 )) [`49142db`](https://redirect.github.com/sindresorhus/type-fest/commit/49142db )
##### Improvements
- Add `splitOnPunctuation` option to `CamelCase` / `PascalCase` / `KebabCase` / `SnakeCase` ([#​1394](https://redirect.github.com/sindresorhus/type-fest/issues/1394 )) [`852d016`](https://redirect.github.com/sindresorhus/type-fest/commit/852d016 )
- `CamelCase`: Add `preserveLeadingUnderscores` option ([#​1404](https://redirect.github.com/sindresorhus/type-fest/issues/1404 )) [`5ca6564`](https://redirect.github.com/sindresorhus/type-fest/commit/5ca6564 )
- `TsConfigJson`: Add TypeScript 6.0 fields ([#​1406](https://redirect.github.com/sindresorhus/type-fest/issues/1406 )) [`ac4861d`](https://redirect.github.com/sindresorhus/type-fest/commit/ac4861d )
- `UnionToTuple`: Fix behavior with large unions ([#​1405](https://redirect.github.com/sindresorhus/type-fest/issues/1405 )) [`651f7ea`](https://redirect.github.com/sindresorhus/type-fest/commit/651f7ea )
***
</details>
---
### Configuration
📅 **Schedule**: (in timezone Asia/Shanghai)
- Branch creation
- "before 10am on monday"
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
2026-04-21 09:09:36 +00:00
leaysgur
e34bff3660
chore(ci): Add prettier-plugin-tailwindcss to renovate ignore ( #19464 )
...
We are using `insider` version, do not update.
2026-02-17 01:37:58 +00:00
overlookmotel
a745e8e172
refactor(linter/plugins): lock ajv dependency version ( #19435 )
...
As discussed in #19405 , we need to keep `ajv` dependency (used in Oxlint JS plugins) on v6 as later versions remove some features that we use. This matches ESLint.
Lock the version to exactly 6.12.6. Initially I had `^6.12.6`, in case a new version appeared on v6 line. But that seems unlikely- it's not been updated for 5 years!
Also add `ajv` to Renovate's ignore list, so it stops trying to update it.
2026-02-16 12:14:58 +00:00
Cameron
7cd354ad4e
chore(deps): add apps/oxfmt/test/**/fixtures/** to renovate ignore ( #17875 )
2026-01-12 08:24:30 +09:00
Boshen
1d680de87e
chore(pnpm): remove tasks/e2e workspace ( #16881 )
...
I thought making it a separate would be easier to manage,
but it's actually not.
Previous setup was also downloading packages from npm on every CI run.
2025-12-16 14:03:25 +00:00
Boshen
93ad89a97c
chore: enable oxlint for the enable monorepo ( #13173 )
...
Also enabled `--type-aware`.
2025-08-18 15:45:08 +08:00
renovate[bot]
fb3d995828
chore(deps): lock file maintenance rust crates ( #11293 )
2025-05-26 12:14:22 +08:00
Boshen
e1edca347a
chore: renovate pinGitHubActionDigestsToSemver
2025-02-14 13:28:20 +08:00
Pavel Smirnov
0794bee907
fix(editor/vscode): set minimum supported ver. to ^1.93.0 ( #8182 )
...
Hi,
I'm using Cursor which is based on VSCode `1.93` at the moment of this
PR. And i've faced with an issue when i can't install latest version of
oxc vscode plugin - by default plugin marketplace offers me `v0.0.1` and
via `Install Specific Version` i can install only `v0.10.3` while latest
is `v0.15.3`. No idea when Cursor will update its version.
There's no issue with VSCode, only Cursor.
After downgrading minimum version, Cursor allowed me to install plugin
that i compiled by myself, everything seem to be working.
Not sure about how is usually contributions made here so correct me if i
miss something
2024-12-30 15:22:54 +08:00
Boshen
36ebb3e784
Revert "chore(renovate): temporary "updateNotScheduled": true"
...
This reverts commit 1bb097d459 .
2024-12-14 13:25:22 +08:00
Boshen
1bb097d459
chore(renovate): temporary "updateNotScheduled": true
2024-12-13 19:13:49 +08:00
Boshen
e4d040583c
chore(renovate): try extend helpers:pinGitHubActionDigests
2024-12-13 18:24:21 +08:00
Boshen
5d6997502b
chore(renovate): let renovate bump all npm versions because this is a pnpmm onorepo now
2024-10-28 09:10:54 +08:00
Boshen
6d97af46c7
feat(rust): use oxc-miette ( #6938 )
2024-10-27 13:30:20 +00:00
Boshen
07f34c51d8
chore(renovate): ignore unicode-width update, which is pinned to miette
2024-09-23 09:24:28 +08:00
Boshen
fea2746b73
chore: switch playground to https://github.com/oxc-project/playground ( #5249 )
...
playground app: https://oxc-playground.netlify.app/
2024-08-27 15:14:36 +08:00
Boshen
b66d578fed
chore: update renovate.json
2024-05-07 12:33:40 +08:00
Boshen
4e9b9d9e09
chore(renovate): migrate renovate config
2024-05-07 00:59:43 +08:00
Boshen
51855d6734
chore(renovate): remove unused ignoreDeps from rust crates
2024-05-07 00:37:07 +08:00
Boshen
264404431c
chore: fix renovate error "Use matchDepNames instead of matchPackageNames"
2024-04-28 14:49:23 +08:00
Boshen
51e1fe32e5
chore: fix rust toolchain update not working
2024-04-13 14:12:10 +08:00
Boshen
003c2960c6
chore: add auto rust-toolchain.toml version update
2024-04-13 12:58:35 +08:00
Boshen
9057ebea95
chore: enable renovate "lockFileMaintenance"
2024-03-25 11:00:28 +08:00
Boshen
8ab667c90e
chore: assign all renovate bot changes to me
2024-02-21 23:22:41 +08:00
Boshen
ad64e0b395
chore(renovate): ignore miette and ureq
2024-02-05 14:14:29 +08:00
Boshen
a647a47a3c
ci: update renovate bot schedule
2024-01-29 21:32:37 +08:00
Boshen
8e7c376898
chore(renovate): update groups names
2024-01-29 11:41:33 +08:00
Boshen
fb6eeef0a1
deps(vscode): bump deps
2024-01-24 11:25:18 +08:00
Boshen
ea2e957a48
chore(renovate): ignore napi/ and npm/
2024-01-23 15:49:39 +08:00
Boshen
16729ae950
fix(renovate): use matchFileNames
2024-01-23 15:42:02 +08:00
Boshen
376f13d65a
chore(renovate): fix includePaths
2024-01-23 15:26:33 +08:00
Boshen
e1ea0e4d17
fix(renovate): ignore breaking major bumps from owo-colors and syn
2024-01-23 15:20:06 +08:00
Boshen
3032dbb98e
fix(renovate): ignore textwrap
2024-01-23 14:38:15 +08:00
Boshen
e5d5e60469
chore(renovate): update
2024-01-23 14:23:06 +08:00
Boshen
b46dd9bbf8
chore(renovate): update
2024-01-23 14:11:34 +08:00
Boshen
d5014c03e7
chore: use renovatebot instead of dependabot
2024-01-23 13:58:27 +08:00