- Sponsor
-
Notifications
You must be signed in to change notification settings - Fork 14
Comparing changes
Open a pull request
base repository: oxc-project/eslint-plugin-oxlint
base: v0.16.0
head repository: oxc-project/eslint-plugin-oxlint
compare: v0.16.1
- 8 commits
- 16 files changed
- 5 contributors
Commits on Mar 16, 2025
-
chore(deps): update dependency pnpm to v10.6.3 (#357)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [pnpm](https://pnpm.io) ([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) | `10.6.2` -> `10.6.3` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>pnpm/pnpm (pnpm)</summary> ### [`v10.6.3`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1063) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.6.2...v10.6.3) ##### Patch Changes - `pnpm install --prod=false` should not crash, when executed in a project with a `pnpm-workspace.yaml` file [#​9233](https://redirect.github.com/pnpm/pnpm/issues/9233). This fixes regression introduced via [#​9211](https://redirect.github.com/pnpm/pnpm/pull/9211). - Add the missing `node-options` config to `recursive run` [#​9180](https://redirect.github.com/pnpm/pnpm/issues/9180). - Removed a branching code path that only executed when `dedupe-peer-dependents=false`. We believe this internal refactor will not result in behavior changes, but we expect it to make future pnpm versions behave more consistently for projects that override `dedupe-peer-dependents` to false. There should be less unique bugs from turning off `dedupe-peer-dependents`. See details in [#​9259](https://redirect.github.com/pnpm/pnpm/pull/9259). </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 10pm on monday" in timezone Asia/Shanghai, Automerge - "before 10pm on monday" in timezone Asia/Shanghai. 🚦 **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/eslint-plugin-oxlint). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1644ee5 - Browse repository at this point
Copy the full SHA 1644ee5View commit details -
chore(deps): update taiki-e/install-action action to v2.49.27 (#358)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [taiki-e/install-action](https://redirect.github.com/taiki-e/install-action) | action | patch | `v2.49.18` -> `v2.49.27` | --- ### Release Notes <details> <summary>taiki-e/install-action (taiki-e/install-action)</summary> ### [`v2.49.27`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.27): 2.49.27 [Compare Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.26...v2.49.27) - Update `cargo-lambda@latest` to 1.8.0. - Update `editorconfig-checker@latest` to 3.2.1. ### [`v2.49.26`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.26): 2.49.26 [Compare Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.25...v2.49.26) - Update `release-plz@latest` to 0.3.126. ### [`v2.49.25`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.25): 2.49.25 [Compare Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.24...v2.49.25) - Update `cargo-binstall@latest` to 1.12.1. - Update `trunk@latest` to 0.21.9. ### [`v2.49.24`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.24): 2.49.24 [Compare Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.23...v2.49.24) - Update `protoc@latest` to 3.30.1. ### [`v2.49.23`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.23): 2.49.23 [Compare Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.22...v2.49.23) - Update `knope@latest` to 0.18.5. ### [`v2.49.22`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.22): 2.49.22 [Compare Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.21...v2.49.22) - Update `wash@latest` to 0.40.0. ([#​895](https://redirect.github.com/taiki-e/install-action/pull/895), thanks [@​brooksmtownsend](https://redirect.github.com/brooksmtownsend)) ### [`v2.49.21`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.21): 2.49.21 [Compare Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.20...v2.49.21) - Update `cargo-tarpaulin@latest` to 0.32.3. ### [`v2.49.20`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.20): 2.49.20 [Compare Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.19...v2.49.20) - Update `typos@latest` to 1.30.2. ### [`v2.49.19`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.19): 2.49.19 [Compare Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.18...v2.49.19) - Update `cargo-deny@latest` to 0.18.2. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 10pm on monday" in timezone Asia/Shanghai, Automerge - "before 10pm on monday" in timezone Asia/Shanghai. 🚦 **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/eslint-plugin-oxlint). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b3f37a2 - Browse repository at this point
Copy the full SHA b3f37a2View commit details
Commits on Mar 17, 2025
-
chore(deps): lock file maintenance npm packages (#360)
This PR contains the following updates: | Package | Type | Update | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---|---|---| | | | lockFileMaintenance | All locks refreshed | | | | | | [@eslint/js](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint/tree/HEAD/packages/js)) | devDependencies | minor | [`9.21.0` -> `9.22.0`](https://renovatebot.com/diffs/npm/@eslint%2fjs/9.21.0/9.22.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@oxc-node/core](https://redirect.github.com/oxc-project/oxc-node) | devDependencies | patch | [`^0.0.19` -> `^0.0.21`](https://renovatebot.com/diffs/npm/@oxc-node%2fcore/0.0.19/0.0.21) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | devDependencies | patch | [`22.13.5` -> `22.13.10`](https://renovatebot.com/diffs/npm/@types%2fnode/22.13.5/22.13.10) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@vitest/coverage-v8](https://redirect.github.com/vitest-dev/vitest/tree/main/packages/coverage-v8#readme) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8)) | devDependencies | patch | [`3.0.6` -> `3.0.8`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-v8/3.0.6/3.0.8) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint)) | devDependencies | minor | [`9.21.0` -> `9.22.0`](https://renovatebot.com/diffs/npm/eslint/9.21.0/9.22.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [eslint-config-prettier](https://redirect.github.com/prettier/eslint-config-prettier) | devDependencies | minor | [`10.0.1` -> `10.1.1`](https://renovatebot.com/diffs/npm/eslint-config-prettier/10.0.1/10.1.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [lint-staged](https://redirect.github.com/lint-staged/lint-staged) | devDependencies | minor | [`15.4.3` -> `15.5.0`](https://renovatebot.com/diffs/npm/lint-staged/15.4.3/15.5.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [pnpm](https://pnpm.io) ([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) | packageManager | minor | [`10.4.1` -> `10.6.3`](https://renovatebot.com/diffs/npm/pnpm/10.4.1/10.6.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [prettier](https://prettier.io) ([source](https://redirect.github.com/prettier/prettier)) | devDependencies | patch | [`3.5.2` -> `3.5.3`](https://renovatebot.com/diffs/npm/prettier/3.5.2/3.5.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [shelljs](https://redirect.github.com/shelljs/shelljs) | devDependencies | minor | [`^0.8.5` -> `^0.9.0`](https://renovatebot.com/diffs/npm/shelljs/0.8.5/0.9.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [typescript](https://www.typescriptlang.org/) ([source](https://redirect.github.com/microsoft/TypeScript)) | devDependencies | minor | [`5.7.3` -> `5.8.2`](https://renovatebot.com/diffs/npm/typescript/5.7.3/5.8.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)) | devDependencies | minor | [`8.24.1` -> `8.26.1`](https://renovatebot.com/diffs/npm/typescript-eslint/8.24.1/8.26.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [vite](https://vite.dev) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite)) | devDependencies | minor | [`6.1.1` -> `6.2.2`](https://renovatebot.com/diffs/npm/vite/6.1.1/6.2.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [vite-plugin-dts](https://redirect.github.com/qmhc/vite-plugin-dts) | devDependencies | patch | [`4.5.0` -> `4.5.3`](https://renovatebot.com/diffs/npm/vite-plugin-dts/4.5.0/4.5.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [vitest](https://redirect.github.com/vitest-dev/vitest) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | devDependencies | patch | [`3.0.6` -> `3.0.8`](https://renovatebot.com/diffs/npm/vitest/3.0.6/3.0.8) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | 🔧 This Pull Request updates lock files to use the latest dependency versions. --- ### Release Notes <details> <summary>eslint/eslint (@​eslint/js)</summary> ### [`v9.22.0`](https://redirect.github.com/eslint/eslint/compare/v9.21.0...eed409a64bfe2ae1123086aaf1652c8124e49b7c) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.21.0...v9.22.0) </details> <details> <summary>oxc-project/oxc-node (@​oxc-node/core)</summary> ### [`v0.0.21`](https://redirect.github.com/oxc-project/oxc-node/blob/HEAD/CHANGELOG.md#0021-2025-03-16) [Compare Source](https://redirect.github.com/oxc-project/oxc-node/compare/v0.0.20...v0.0.21) **Note:** Version bump only for package oxc-node ### [`v0.0.20`](https://redirect.github.com/oxc-project/oxc-node/blob/HEAD/CHANGELOG.md#0020-2025-03-05) [Compare Source](https://redirect.github.com/oxc-project/oxc-node/compare/v0.0.19...v0.0.20) **Note:** Version bump only for package oxc-node </details> <details> <summary>vitest-dev/vitest (@​vitest/coverage-v8)</summary> ### [`v3.0.8`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.0.8) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.7...v3.0.8) ##### 🐞 Bug Fixes - Fix fetch cache multiple writes - by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7546](https://redirect.github.com/vitest-dev/vitest/issues/7546) [<samp>(1a8b4)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/1a8b4337) - Use browser.isolate instead of config.isolate - by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7560](https://redirect.github.com/vitest-dev/vitest/issues/7560) [<samp>(4b5ed)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/4b5ed902) - Remove vestigial spy stub, import directly from `@vitest/spy` - by [@​mrginglymus](https://redirect.github.com/mrginglymus) in [https://github.com/vitest-dev/vitest/issues/7575](https://redirect.github.com/vitest-dev/vitest/issues/7575) [<samp>(7f7ff)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7f7ff11c) - Correctly split the argv string - by [@​btea](https://redirect.github.com/btea) in [https://github.com/vitest-dev/vitest/issues/7533](https://redirect.github.com/vitest-dev/vitest/issues/7533) [<samp>(4325a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/4325ac67) - **browser**: - Remove [@​testing-library/dom](https://redirect.github.com/testing-library/dom) from dependencies - by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7555](https://redirect.github.com/vitest-dev/vitest/issues/7555) [<samp>(5387a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5387a5b3) - Improve source map handling for bundled files - by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7534](https://redirect.github.com/vitest-dev/vitest/issues/7534) [<samp>(e2c57)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e2c570b6) - Print related test file and potential test in unhandled errors - by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7564](https://redirect.github.com/vitest-dev/vitest/issues/7564) [<samp>(fee90)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/fee90d85) - **runner**: - Fix `beforeEach/All` cleanup callback timeout - by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7500](https://redirect.github.com/vitest-dev/vitest/issues/7500) [<samp>(0c292)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0c2924b7) - Fix and simplify `Task.suite` initialization - by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7414](https://redirect.github.com/vitest-dev/vitest/issues/7414) [<samp>(ca9ff)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ca9ffac5) - **snapshot**: - Allow inline snapshot calls on same location with same snapshot - by [@​jycouet](https://redirect.github.com/jycouet) and [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7464](https://redirect.github.com/vitest-dev/vitest/issues/7464) [<samp>(d5cb8)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d5cb8212) - **vite-node**: - Fix `buildStart` on Vite 6 - by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7480](https://redirect.github.com/vitest-dev/vitest/issues/7480) [<samp>(c0f47)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c0f47e03) ##### [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.7...v3.0.8) ### [`v3.0.7`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.0.7) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.6...v3.0.7) ##### 🐞 Bug Fixes - **browser**: Support webdriverio 9 - by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7553](https://redirect.github.com/vitest-dev/vitest/issues/7553) [<samp>(b1949)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b1949c97) - **deps**: Update all non-major dependencies - in [https://github.com/vitest-dev/vitest/issues/7543](https://redirect.github.com/vitest-dev/vitest/issues/7543) [<samp>(365ff)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/365ffe6b) - **expect**: Correct generic MatchersObject this type in expect.extend - by [@​Workingstiff-s](https://redirect.github.com/Workingstiff-s) in [https://github.com/vitest-dev/vitest/issues/7526](https://redirect.github.com/vitest-dev/vitest/issues/7526) [<samp>(d5765)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d5765f71) - **mocker**: Include more modules to prefix-only module list - by [@​btea](https://redirect.github.com/btea) in [https://github.com/vitest-dev/vitest/issues/7524](https://redirect.github.com/vitest-dev/vitest/issues/7524) [<samp>(a12ec)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/a12ec008) - **spy**: Clear/reset/restore mocks in stack order - by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7499](https://redirect.github.com/vitest-dev/vitest/issues/7499) [<samp>(f7100)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f71004ff) ##### 🏎 Performance - **browser**: Do wdio context switching only once per file - by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7549](https://redirect.github.com/vitest-dev/vitest/issues/7549) [<samp>(aaa58)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/aaa58556) ##### [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.6...v3.0.7) </details> <details> <summary>eslint/eslint (eslint)</summary> ### [`v9.22.0`](https://redirect.github.com/eslint/eslint/compare/v9.21.0...60a78e7964fbb79c0e55e86845a87e0eb22d4de3) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.21.0...v9.22.0) </details> <details> <summary>prettier/eslint-config-prettier (eslint-config-prettier)</summary> ### [`v10.1.1`](https://redirect.github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1011) [Compare Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v10.1.0...v10.1.1) ##### Patch Changes - [#​309](https://redirect.github.com/prettier/eslint-config-prettier/pull/309) [`eb56a5e`](https://redirect.github.com/prettier/eslint-config-prettier/commit/eb56a5e09964e49045bccde3c616275eb0a0902d) Thanks [@​JounQin](https://redirect.github.com/JounQin)! - fix: separate the `/flat` entry for compatibility For flat config users, the previous `"eslint-config-prettier"` entry still works, but `"eslint-config-prettier/flat"` adds a new `name` property for [config-inspector](https://eslint.org/blog/2024/04/eslint-config-inspector/), we just can't add it for the default entry for compatibility. See also [#​308](https://redirect.github.com/prettier/eslint-config-prettier/issues/308) ```ts // before import eslintConfigPrettier from "eslint-config-prettier"; // after import eslintConfigPrettier from "eslint-config-prettier/flat"; ``` ### [`v10.1.0`](https://redirect.github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1010) [Compare Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v10.0.3...v10.1.0) ##### Minor Changes - [#​306](https://redirect.github.com/prettier/eslint-config-prettier/pull/306) [`56e2e34`](https://redirect.github.com/prettier/eslint-config-prettier/commit/56e2e3466391d0fdfc200e42130309c687aaab53) Thanks [@​JounQin](https://redirect.github.com/JounQin)! - feat: migrate to exports field ### [`v10.0.3`](https://redirect.github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1003) [Compare Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v10.0.2...v10.0.3) ##### Patch Changes - [#​294](https://redirect.github.com/prettier/eslint-config-prettier/pull/294) [`8dbbd6d`](https://redirect.github.com/prettier/eslint-config-prettier/commit/8dbbd6d70b8a56cdfa4ea4e185d3699d5729b38e) Thanks [@​FloEdelmann](https://redirect.github.com/FloEdelmann)! - feat: add name to config - [#​280](https://redirect.github.com/prettier/eslint-config-prettier/pull/280) [`cba5737`](https://redirect.github.com/prettier/eslint-config-prettier/commit/cba57377e4c86d20d17042d6999eabc754fddc03) Thanks [@​zanminkian](https://redirect.github.com/zanminkian)! - feat: add declaration file ### [`v10.0.2`](https://redirect.github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1002) [Compare Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v10.0.1...v10.0.2) ##### Patch Changes - [#​299](https://redirect.github.com/prettier/eslint-config-prettier/pull/299) [`e750edc`](https://redirect.github.com/prettier/eslint-config-prettier/commit/e750edc530c816e0b3ffabfab1f4e46532bccbfe) Thanks [@​Fdawgs](https://redirect.github.com/Fdawgs)! - chore(package): explicitly declare js module type </details> <details> <summary>lint-staged/lint-staged (lint-staged)</summary> ### [`v15.5.0`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1550) [Compare Source](https://redirect.github.com/lint-staged/lint-staged/compare/v15.4.3...v15.5.0) ##### Minor Changes - [#​1526](https://redirect.github.com/lint-staged/lint-staged/pull/1526) [`630af5f`](https://redirect.github.com/lint-staged/lint-staged/commit/630af5fb48ed43eb6ccaefa7a9d9612309023b6f) Thanks [@​iiroj](https://redirect.github.com/iiroj)! - Lint-staged no longer resets to the original state when preventing an empty git commit. This happens when your configured tasks reset all the staged changes, typically when trying to commit formatting changes which conflict with your linter setup like ESLint or Prettier. ##### Example with Prettier By default Prettier [prefers double quotes](https://prettier.io/docs/rationale#strings). ##### Previously 1. Stage `file.js` with only double quotes `"` changed to `'` 2. Run `git commit -am "I don't like double quotes"` 3. *Lint-staged* runs `prettier --write file.js`, converting all the `'` back to `"` 4. Because there are now no changes, *lint-staged* fails, cancels the commit, and resets back to the original state 5. Commit was not done, original state is restored and single quotes `'` are staged ##### Now 1. Stage `file.js` with only double-quotes `"` changed to `'` 2. Run `git commit -am "I don't like double quotes"` 3. *Lint-staged* runs `prettier --write file.js`, converting all the `'` back to `"` 4. Because there are now no changes, *lint-staged* fails and cancels the commit 5. Commit was not done, and there are no staged changes </details> <details> <summary>pnpm/pnpm (pnpm)</summary> ### [`v10.6.3`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1063) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.6.2...v10.6.3) ##### Patch Changes - `pnpm install --prod=false` should not crash, when executed in a project with a `pnpm-workspace.yaml` file [#​9233](https://redirect.github.com/pnpm/pnpm/issues/9233). This fixes regression introduced via [#​9211](https://redirect.github.com/pnpm/pnpm/pull/9211). - Add the missing `node-options` config to `recursive run` [#​9180](https://redirect.github.com/pnpm/pnpm/issues/9180). - Removed a branching code path that only executed when `dedupe-peer-dependents=false`. We believe this internal refactor will not result in behavior changes, but we expect it to make future pnpm versions behave more consistently for projects that override `dedupe-peer-dependents` to false. There should be less unique bugs from turning off `dedupe-peer-dependents`. See details in [#​9259](https://redirect.github.com/pnpm/pnpm/pull/9259). ### [`v10.6.2`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1062) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.6.1...v10.6.2) ##### Patch Changes - `pnpm self-update` should always update the version in the `packageManager` field of `package.json`. - Fix running pnpm CLI from pnpm CLI on Windows when the CLI is bundled to an executable [#​8971](https://redirect.github.com/pnpm/pnpm/issues/8971). - `pnpm patch-commit` will now use the same filesystem as the store directory to compare and create patch files. - Don't show info output when `--loglevel=error` is used. - `peerDependencyRules` should be set in `pnpm-workspace.yaml` to take effect. ### [`v10.6.1`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1061) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.6.0...v10.6.1) ##### Patch Changes - The pnpm CLI process should not stay hanging, when `--silent` reporting is used. - When `--loglevel` is set to `error`, don't show installation summary, execution time, and big tarball download progress. - Don't ignore pnpm.patchedDependencies from `package.json` [#​9226](https://redirect.github.com/pnpm/pnpm/issues/9226). - When executing the `approve-builds` command, if package.json contains `onlyBuiltDependencies` or `ignoredBuiltDependencies`, the selected dependency package will continue to be written into `package.json`. - When a package version cannot be found in the package metadata, print the registry from which the package was fetched. ### [`v10.6.0`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1060) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.5.2...v10.6.0) ##### Minor Changes - `pnpm-workspace.yaml` can now hold all the settings that `.npmrc` accepts. The settings should use camelCase [#​9211](https://redirect.github.com/pnpm/pnpm/pull/9211). `pnpm-workspace.yaml` example: ```yaml verifyDepsBeforeRun: install optimisticRepeatInstall: true publicHoistPattern: - "*types*" - "!@​types/react" ``` - Projects using a `file:` dependency on a local tarball file (i.e. `.tgz`, `.tar.gz`, `.tar`) will see a performance improvement during installation. Previously, using a `file:` dependency on a tarball caused the lockfile resolution step to always run. The lockfile will now be considered up-to-date if the tarball is unchanged. ##### Patch Changes - `pnpm self-update` should not leave a directory with a broken pnpm installation if the installation fails. - `fast-glob` replace with `tinyglobby` to reduce the size of the pnpm CLI dependencies [#​9169](https://redirect.github.com/pnpm/pnpm/pull/9169). - `pnpm deploy` should not remove fields from the deployed package's `package.json` file [#​9215](https://redirect.github.com/pnpm/pnpm/issues/9215). - `pnpm self-update` should not read the pnpm settings from the `package.json` file in the current working directory. - Fix `pnpm deploy` creating a `package.json` without the `imports` and `license` field [#​9193](https://redirect.github.com/pnpm/pnpm/issues/9193). - `pnpm update -i` should list only packages that have newer versions [#​9206](https://redirect.github.com/pnpm/pnpm/issues/9206). - Fix a bug causing entries in the `catalogs` section of the `pnpm-lock.yaml` file to be removed when `dedupe-peer-dependents=false` on a filtered install. [#​9112](https://redirect.github.com/pnpm/pnpm/issues/9112) ### [`v10.5.2`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1052) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.5.1...v10.5.2) ##### Patch Changes - The `pnpm config set` command should change the global `.npmrc` file by default. This was a regression introduced by [#​9151](https://redirect.github.com/pnpm/pnpm/pull/9151) and shipped in pnpm v10.5.0. ### [`v10.5.1`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1051) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.5.0...v10.5.1) ##### Patch Changes - Throw an error message if a `pnpm-workspaces.yaml` or `pnpm-workspaces.yml` file is found instead of a `pnpm-workspace.yaml` [#​9170](https://redirect.github.com/pnpm/pnpm/issues/9170). - Fix the update of `pnpm-workspace.yaml` by the `pnpm approve-builds` command [#​9168](https://redirect.github.com/pnpm/pnpm/issues/9168). - Normalize generated link paths in `package.json` [#​9163](https://redirect.github.com/pnpm/pnpm/pull/9163) - Specifying `overrides` in `pnpm-workspace.yaml` should work. - `pnpm dlx` should ignore settings from the `package.json` file in the current working directory [#​9178](https://redirect.github.com/pnpm/pnpm/issues/9178). ### [`v10.5.0`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1050) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.4.1...v10.5.0) ##### Minor Changes - Allow to set the "pnpm" settings from `package.json` via the `pnpm-workspace.yaml` file [#​9121](https://redirect.github.com/pnpm/pnpm/pull/9121). - Added support for automatically syncing files of injected workspace packages after `pnpm run` [#​9081](https://redirect.github.com/pnpm/pnpm/issues/9081). Use the `sync-injected-deps-after-scripts` setting to specify which scripts build the workspace package. This tells pnpm when syncing is needed. The setting should be defined in a `.npmrc` file at the root of the workspace. Example: ```ini sync-injected-deps-after-scripts[]=compile ``` - The `packages` field in `pnpm-workspace.yaml` became optional. ##### Patch Changes - `pnpm link` with no parameters should work as if `--global` is specified [#​9151](https://redirect.github.com/pnpm/pnpm/pull/9151). - Allow scope registry CLI option without `--config.` prefix such as `--@​scope:registry=https://scope.example.com/npm` [#​9089](https://redirect.github.com/pnpm/pnpm/pull/9089). - `pnpm link <path>` should calculate relative path from the root of the workspace directory [#​9132](https://redirect.github.com/pnpm/pnpm/pull/9132). - Fix a bug causing catalog snapshots to be removed from the `pnpm-lock.yaml` file when using `--fix-lockfile` and `--filter`. [#​8639](https://redirect.github.com/pnpm/pnpm/issues/8639) - Fix a bug causing catalog protocol dependencies to not re-resolve on a filtered install [#​8638](https://redirect.github.com/pnpm/pnpm/issues/8638). </details> <details> <summary>prettier/prettier (prettier)</summary> ### [`v3.5.3`](https://redirect.github.com/prettier/prettier/compare/3.5.2...b51ba9d46765bcfab714ebca982bd04ad25ae562) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.5.2...3.5.3) </details> <details> <summary>shelljs/shelljs (shelljs)</summary> ### [`v0.9.2`](https://redirect.github.com/shelljs/shelljs/releases/tag/v0.9.2) [Compare Source](https://redirect.github.com/shelljs/shelljs/compare/v0.9.1...v0.9.2) #### What's Changed - test: add tests for shelljs glob expansion by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1198](https://redirect.github.com/shelljs/shelljs/pull/1198) - chore: remove unused env var by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1199](https://redirect.github.com/shelljs/shelljs/pull/1199) - fix: add package.json to exports list by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1200](https://redirect.github.com/shelljs/shelljs/pull/1200) **Full Changelog**: https://github.com/shelljs/shelljs/compare/v0.9.1...v0.9.2 ### [`v0.9.1`](https://redirect.github.com/shelljs/shelljs/releases/tag/v0.9.1) [Compare Source](https://redirect.github.com/shelljs/shelljs/compare/v0.9.0...v0.9.1) ##### What's Changed - fix: add global.js and plugin.js to exports list by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1196](https://redirect.github.com/shelljs/shelljs/pull/1196) **Full Changelog**: https://github.com/shelljs/shelljs/compare/v0.9.0...v0.9.1 ### [`v0.9.0`](https://redirect.github.com/shelljs/shelljs/releases/tag/v0.9.0) [Compare Source](https://redirect.github.com/shelljs/shelljs/compare/v0.8.5...v0.9.0) ##### What's Changed - fix: Exit 1 with empty string if no match by [@​wyardley](https://redirect.github.com/wyardley) in [https://github.com/shelljs/shelljs/pull/901](https://redirect.github.com/shelljs/shelljs/pull/901) - feat(cp): support update flag when recursing by [@​joshi-sh](https://redirect.github.com/joshi-sh) in [https://github.com/shelljs/shelljs/pull/889](https://redirect.github.com/shelljs/shelljs/pull/889) - ci: change language to node_js and remove obsolete scripts by [@​DanielRuf](https://redirect.github.com/DanielRuf) in [https://github.com/shelljs/shelljs/pull/910](https://redirect.github.com/shelljs/shelljs/pull/910) - chore: remove gitter integration by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/907](https://redirect.github.com/shelljs/shelljs/pull/907) - chore(npm): remove lockfile by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/911](https://redirect.github.com/shelljs/shelljs/pull/911) - chore: script to bump supported node versions by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/913](https://redirect.github.com/shelljs/shelljs/pull/913) - chore(node): drop node v4 and v5 by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/917](https://redirect.github.com/shelljs/shelljs/pull/917) - fix(exec): consistent error message for maxBuffer by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/919](https://redirect.github.com/shelljs/shelljs/pull/919) - chore(test): no coverage by default by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/920](https://redirect.github.com/shelljs/shelljs/pull/920) - chore(node): add v10 and v11 to CI by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/921](https://redirect.github.com/shelljs/shelljs/pull/921) - test(touch): add coverage for -d option by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/925](https://redirect.github.com/shelljs/shelljs/pull/925) - feat(options): initial support for long options by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/926](https://redirect.github.com/shelljs/shelljs/pull/926) - docs: clarify which methods return ShellStrings by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/934](https://redirect.github.com/shelljs/shelljs/pull/934) - docs: fix typo by [@​Jason-Cooke](https://redirect.github.com/Jason-Cooke) in [https://github.com/shelljs/shelljs/pull/943](https://redirect.github.com/shelljs/shelljs/pull/943) - chore(lint): alphabetize lint rules by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/946](https://redirect.github.com/shelljs/shelljs/pull/946) - chore(lint): upgrade eslint by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/947](https://redirect.github.com/shelljs/shelljs/pull/947) - docs(sed): clarify using `sed` with newlines in [https://github.com/shelljs/shelljs/pull/949](https://redirect.github.com/shelljs/shelljs/pull/949) - docs(exec): document security concerns by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/950](https://redirect.github.com/shelljs/shelljs/pull/950) - docs(exec): minor wording changes on security doc by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/951](https://redirect.github.com/shelljs/shelljs/pull/951) - chore(lint): update lint dependencies by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/948](https://redirect.github.com/shelljs/shelljs/pull/948) - Add boolean `fatal` option to `exec()` function by [@​WesCossick](https://redirect.github.com/WesCossick) in [https://github.com/shelljs/shelljs/pull/961](https://redirect.github.com/shelljs/shelljs/pull/961) - test: misc test changes by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/970](https://redirect.github.com/shelljs/shelljs/pull/970) - chore: update dev deps by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/971](https://redirect.github.com/shelljs/shelljs/pull/971) - Silence potentially upcoming circular dependency warning by [@​addaleax](https://redirect.github.com/addaleax) in [https://github.com/shelljs/shelljs/pull/973](https://redirect.github.com/shelljs/shelljs/pull/973) - fix(exec): join paths correctly by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/975](https://redirect.github.com/shelljs/shelljs/pull/975) - feat: add shell.cmd to replace exec by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/866](https://redirect.github.com/shelljs/shelljs/pull/866) - Update “OS X” to “macOS” by [@​sonicdoe](https://redirect.github.com/sonicdoe) in [https://github.com/shelljs/shelljs/pull/977](https://redirect.github.com/shelljs/shelljs/pull/977) - chore: support up to node v13 by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/978](https://redirect.github.com/shelljs/shelljs/pull/978) - fix(mv): Fix moving files across volumes by [@​christopherthielen](https://redirect.github.com/christopherthielen) in [https://github.com/shelljs/shelljs/pull/982](https://redirect.github.com/shelljs/shelljs/pull/982) - Update ls with glob example. by [@​smack0007](https://redirect.github.com/smack0007) in [https://github.com/shelljs/shelljs/pull/1006](https://redirect.github.com/shelljs/shelljs/pull/1006) - chore: change supported node versions by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1011](https://redirect.github.com/shelljs/shelljs/pull/1011) - Cleanup LICENSE by [@​reviewher](https://redirect.github.com/reviewher) in [https://github.com/shelljs/shelljs/pull/966](https://redirect.github.com/shelljs/shelljs/pull/966) - test(cmd): add test for caret char by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1017](https://redirect.github.com/shelljs/shelljs/pull/1017) - fix(mkdir): mitigate directory creation race condition by [@​rivy](https://redirect.github.com/rivy) in [https://github.com/shelljs/shelljs/pull/1019](https://redirect.github.com/shelljs/shelljs/pull/1019) - Added mkdir -p tests for subdirectories by [@​JessieFrance](https://redirect.github.com/JessieFrance) in [https://github.com/shelljs/shelljs/pull/1026](https://redirect.github.com/shelljs/shelljs/pull/1026) - remove file extension by [@​JessieFrance](https://redirect.github.com/JessieFrance) in [https://github.com/shelljs/shelljs/pull/1033](https://redirect.github.com/shelljs/shelljs/pull/1033) - Fix test command example by [@​wafuwafu13](https://redirect.github.com/wafuwafu13) in [https://github.com/shelljs/shelljs/pull/1043](https://redirect.github.com/shelljs/shelljs/pull/1043) - chore: set up GitHub Actions CI by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1055](https://redirect.github.com/shelljs/shelljs/pull/1055) - Removed mentions of documentup website by [@​fineon](https://redirect.github.com/fineon) in [https://github.com/shelljs/shelljs/pull/1056](https://redirect.github.com/shelljs/shelljs/pull/1056) - fix(exec): lockdown file permissions by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1060](https://redirect.github.com/shelljs/shelljs/pull/1060) - chore: add SECURITY.md by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1061](https://redirect.github.com/shelljs/shelljs/pull/1061) - docs(ls): document the toString() override by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1065](https://redirect.github.com/shelljs/shelljs/pull/1065) - docs(chmod): briefly mention Windows file perms by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1066](https://redirect.github.com/shelljs/shelljs/pull/1066) - sed with -i option now runs silently by [@​joshi-sh](https://redirect.github.com/joshi-sh) in [https://github.com/shelljs/shelljs/pull/959](https://redirect.github.com/shelljs/shelljs/pull/959) - Feature: Expose Error Code by [@​JessieFrance](https://redirect.github.com/JessieFrance) in [https://github.com/shelljs/shelljs/pull/1036](https://redirect.github.com/shelljs/shelljs/pull/1036) - Feature/grep n by [@​fhanrath](https://redirect.github.com/fhanrath) in [https://github.com/shelljs/shelljs/pull/1057](https://redirect.github.com/shelljs/shelljs/pull/1057) - Added support for -n +NUM in tail.js (with sign) by [@​A-725-K](https://redirect.github.com/A-725-K) in [https://github.com/shelljs/shelljs/pull/1027](https://redirect.github.com/shelljs/shelljs/pull/1027) - chore: remove codecov devDependency by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1069](https://redirect.github.com/shelljs/shelljs/pull/1069) - chore: update deps by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1072](https://redirect.github.com/shelljs/shelljs/pull/1072) - test(cp): fix cp -Ru test cases by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1073](https://redirect.github.com/shelljs/shelljs/pull/1073) - Add preserve option to cp by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/869](https://redirect.github.com/shelljs/shelljs/pull/869) - docs(import): document es6 import command by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1077](https://redirect.github.com/shelljs/shelljs/pull/1077) - docs(touch): clarify docs for touch() command by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1078](https://redirect.github.com/shelljs/shelljs/pull/1078) - Added -L to find to visit symlinked folders too. by [@​mperrando](https://redirect.github.com/mperrando) in [https://github.com/shelljs/shelljs/pull/1080](https://redirect.github.com/shelljs/shelljs/pull/1080) - chore: update CI to include v18 by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1099](https://redirect.github.com/shelljs/shelljs/pull/1099) - chore: add codecov token by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1125](https://redirect.github.com/shelljs/shelljs/pull/1125) - chore: update CI to test against node v20 by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1123](https://redirect.github.com/shelljs/shelljs/pull/1123) - fix: shell.errorCode() honors shell.exit(code) by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1122](https://redirect.github.com/shelljs/shelljs/pull/1122) - docs: fix typo in security policy by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1134](https://redirect.github.com/shelljs/shelljs/pull/1134) - chore: update nyc to v15 by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1139](https://redirect.github.com/shelljs/shelljs/pull/1139) - chore: keep node < 16 around longer by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1141](https://redirect.github.com/shelljs/shelljs/pull/1141) - chore: remove codecov token by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1138](https://redirect.github.com/shelljs/shelljs/pull/1138) - test: add coverage for exit function by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1142](https://redirect.github.com/shelljs/shelljs/pull/1142) - Bump GitHub workflow actions to latest versions by [@​deining](https://redirect.github.com/deining) in [https://github.com/shelljs/shelljs/pull/1136](https://redirect.github.com/shelljs/shelljs/pull/1136) - Fixing typos by [@​deining](https://redirect.github.com/deining) in [https://github.com/shelljs/shelljs/pull/1137](https://redirect.github.com/shelljs/shelljs/pull/1137) - Exports shell.js and make.js on package.json by [@​alexojegu](https://redirect.github.com/alexojegu) in [https://github.com/shelljs/shelljs/pull/1135](https://redirect.github.com/shelljs/shelljs/pull/1135) - test: make a test more forgiving for systems with non-standard bash and sh paths by [@​skeet70](https://redirect.github.com/skeet70) in [https://github.com/shelljs/shelljs/pull/1144](https://redirect.github.com/shelljs/shelljs/pull/1144) - docs: change GitHub Actions README badge by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1145](https://redirect.github.com/shelljs/shelljs/pull/1145) - chore: try codecov token again by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1151](https://redirect.github.com/shelljs/shelljs/pull/1151) - test: create test files inside temp directory by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1150](https://redirect.github.com/shelljs/shelljs/pull/1150) - chore: remove unsupported node configs from CI by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1159](https://redirect.github.com/shelljs/shelljs/pull/1159) - test: add test coverage for some globOptions by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1163](https://redirect.github.com/shelljs/shelljs/pull/1163) - test: add more coverage for globOptions by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1164](https://redirect.github.com/shelljs/shelljs/pull/1164) - deprecate config.globOptions by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1152](https://redirect.github.com/shelljs/shelljs/pull/1152) - Fix Windows test errors in src/ls.js and test/cp.js. by [@​kmashint](https://redirect.github.com/kmashint) in [https://github.com/shelljs/shelljs/pull/1166](https://redirect.github.com/shelljs/shelljs/pull/1166) - chore: switch to codecov v4 by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1167](https://redirect.github.com/shelljs/shelljs/pull/1167) - chore(dependencies): update js-yaml by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1169](https://redirect.github.com/shelljs/shelljs/pull/1169) - chore: pin node v22.9.0 by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1182](https://redirect.github.com/shelljs/shelljs/pull/1182) - chore: switch to testing LTS releases only by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1183](https://redirect.github.com/shelljs/shelljs/pull/1183) - chore: drop support for old node versions by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1181](https://redirect.github.com/shelljs/shelljs/pull/1181) - Add the exit code to the fatal error thrown from common.error(). by [@​kmashint](https://redirect.github.com/kmashint) in [https://github.com/shelljs/shelljs/pull/1179](https://redirect.github.com/shelljs/shelljs/pull/1179) - refactor: unescape quotes by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1184](https://redirect.github.com/shelljs/shelljs/pull/1184) - refactor: switch to fast-glob by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1153](https://redirect.github.com/shelljs/shelljs/pull/1153) - feat: expose new shell.cmd() by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1185](https://redirect.github.com/shelljs/shelljs/pull/1185) - refactor: move exec-child logic into main function by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1186](https://redirect.github.com/shelljs/shelljs/pull/1186) - refactor: rewrite gendocs script without commands.js by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1187](https://redirect.github.com/shelljs/shelljs/pull/1187) - chore: update maintainers list by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1188](https://redirect.github.com/shelljs/shelljs/pull/1188) - test: document test for newline in cmd() function by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1189](https://redirect.github.com/shelljs/shelljs/pull/1189) - refactor: prefer includes() over indexOf() by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1190](https://redirect.github.com/shelljs/shelljs/pull/1190) - chore: commit package-lock.json by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1191](https://redirect.github.com/shelljs/shelljs/pull/1191) - chore: update ava dep by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1193](https://redirect.github.com/shelljs/shelljs/pull/1193) - Explicitly require commands by [@​Everspace](https://redirect.github.com/Everspace) in [https://github.com/shelljs/shelljs/pull/1119](https://redirect.github.com/shelljs/shelljs/pull/1119) - refactor: follow up fixes for static imports by [@​nfischer](https://redirect.github.com/nfischer) in [https://github.com/shelljs/shelljs/pull/1194](https://redirect.github.com/shelljs/shelljs/pull/1194) ##### New Contributors - [@​DanielRuf](https://redirect.github.com/DanielRuf) made their first contribution in [https://github.com/shelljs/shelljs/pull/910](https://redirect.github.com/shelljs/shelljs/pull/910) - [@​Jason-Cooke](https://redirect.github.com/Jason-Cooke) made their first contribution in [https://github.com/shelljs/shelljs/pull/943](https://redirect.github.com/shelljs/shelljs/pull/943) - [@​WesCossick](https://redirect.github.com/WesCossick) made their first contribution in [https://github.com/shelljs/shelljs/pull/961](https://redirect.github.com/shelljs/shelljs/pull/961) - [@​addaleax](https://redirect.github.com/addaleax) made their first contribution in [https://github.com/shelljs/shelljs/pull/973](https://redirect.github.com/shelljs/shelljs/pull/973) - [@​sonicdoe](https://redirect.github.com/sonicdoe) made their first contribution in [https://github.com/shelljs/shelljs/pull/977](https://redirect.github.com/shelljs/shelljs/pull/977) - [@​christopherthielen](https://redirect.github.com/christopherthielen) made their first contribution in [https://github.com/shelljs/shelljs/pull/982](https://redirect.github.com/shelljs/shelljs/pull/982) - [@​smack0007](https://redirect.github.com/smack0007) made their first contribution in [https://github.com/shelljs/shelljs/pull/1006](https://redirect.github.com/shelljs/shelljs/pull/1006) - [@​reviewher](https://redirect.github.com/reviewher) made their first contribution in [https://github.com/shelljs/shelljs/pull/966](https://redirect.github.com/shelljs/shelljs/pull/966) - [@​rivy](https://redirect.github.com/rivy) made their first contribution in [https://github.com/shelljs/shelljs/pull/1019](https://redirect.github.com/shelljs/shelljs/pull/1019) - [@​JessieFrance](https://redirect.github.com/JessieFrance) made their first contribution in [https://github.com/shelljs/shelljs/pull/1026](https://redirect.github.com/shelljs/shelljs/pull/1026) - [@​wafuwafu13](https://redirect.github.com/wafuwafu13) made their first contribution in [https://github.com/shelljs/shelljs/pull/1043](https://redirect.github.com/shelljs/shelljs/pull/1043) - [@​fineon](https://redirect.github.com/fineon) made their first contribution in [https://github.com/shelljs/shelljs/pull/1056](https://redirect.github.com/shelljs/shelljs/pull/1056) - [@​fhanrath](https://redirect.github.com/fhanrath) made their first contribution in [https://github.com/shelljs/shelljs/pull/1057](https://redirect.github.com/shelljs/shelljs/pull/1057) - [@​A-725-K](https://redirect.github.com/A-725-K) made their first contribution in [https://github.com/shelljs/shelljs/pull/1027](https://redirect.github.com/shelljs/shelljs/pull/1027) - [@​mperrando](https://redirect.github.com/mperrando) made their first contribution in [https://github.com/shelljs/shelljs/pull/1080](https://redirect.github.com/shelljs/shelljs/pull/1080) - [@​deining](https://redirect.github.com/deining) made their first contribution in [https://github.com/shelljs/shelljs/pull/1136](https://redirect.github.com/shelljs/shelljs/pull/1136) - [@​alexojegu](https://redirect.github.com/alexojegu) made their first contribution in [https://github.com/shelljs/shelljs/pull/1135](https://redirect.github.com/shelljs/shelljs/pull/1135) - [@​skeet70](https://redirect.github.com/skeet70) made their first contribution in [https://github.com/shelljs/shelljs/pull/1144](https://redirect.github.com/shelljs/shelljs/pull/1144) - [@​kmashint](https://redirect.github.com/kmashint) made their first contribution in [https://github.com/shelljs/shelljs/pull/1166](https://redirect.github.com/shelljs/shelljs/pull/1166) - [@​Everspace](https://redirect.github.com/Everspace) made their first contribution in [https://github.com/shelljs/shelljs/pull/1119](https://redirect.github.com/shelljs/shelljs/pull/1119) **Full Changelog**: https://github.com/shelljs/shelljs/compare/v0.8.5...v0.9.0 </details> <details> <summary>microsoft/TypeScript (typescript)</summary> ### [`v5.8.2`](https://redirect.github.com/microsoft/TypeScript/compare/v5.7.3...beb69e4cdd61b1a0fd9ae21ae58bd4bd409d7217) [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.2) </details> <details> <summary>typescript-eslint/typescript-eslint (typescript-eslint)</summary> ### [`v8.26.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8261-2025-03-10) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.26.0...v8.26.1) This was a version bump only for typescript-eslint to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v8.26.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8260-2025-03-03) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.25.0...v8.26.0) ##### 🚀 Features - support TypeScript 5.8 ([#​10903](https://redirect.github.com/typescript-eslint/typescript </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 10pm on monday" in timezone Asia/Shanghai, Automerge - "before 10pm 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/eslint-plugin-oxlint). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ea06b61 - Browse repository at this point
Copy the full SHA ea06b61View commit details -
chore(deps): update actions/setup-node action to v4.3.0 (#359)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/setup-node](https://redirect.github.com/actions/setup-node) | action | minor | `v4.2.0` -> `v4.3.0` | --- ### Release Notes <details> <summary>actions/setup-node (actions/setup-node)</summary> ### [`v4.3.0`](https://redirect.github.com/actions/setup-node/compare/v4.2.0...v4.3.0) [Compare Source](https://redirect.github.com/actions/setup-node/compare/v4.2.0...v4.3.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 10pm on monday" in timezone Asia/Shanghai, Automerge - "before 10pm on monday" in timezone Asia/Shanghai. 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, 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/eslint-plugin-oxlint). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d416a62 - Browse repository at this point
Copy the full SHA d416a62View commit details
Commits on Mar 18, 2025
-
Configuration menu - View commit details
-
Copy full SHA for d1a89dc - Browse repository at this point
Copy the full SHA d1a89dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2754cc3 - Browse repository at this point
Copy the full SHA 2754cc3View commit details -
docs: spelling correction in README.md (#361)
Minor spelling correction in README.md.
Configuration menu - View commit details
-
Copy full SHA for ba77f4c - Browse repository at this point
Copy the full SHA ba77f4cView commit details
Commits on Mar 20, 2025
-
Automated changes by [create-pull-request](https://github.com/peter-evans/create-pull-request) GitHub action Co-authored-by: Boshen <Boshen@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8a2909c - Browse repository at this point
Copy the full SHA 8a2909cView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.16.0...v0.16.1