Commit 4288ecd
authored
chore(deps): update dependency eslint-plugin-yml to v3 (#2484)
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [eslint-plugin-yml](https://ota-meshi.github.io/eslint-plugin-yml/)
([source](https://redirect.github.com/ota-meshi/eslint-plugin-yml)) |
[`1.19.0` →
`3.3.2`](https://renovatebot.com/diffs/npm/eslint-plugin-yml/1.19.0/3.3.2)
|

|

|
---
### Release Notes
<details>
<summary>ota-meshi/eslint-plugin-yml (eslint-plugin-yml)</summary>
###
[`v3.3.2`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/blob/HEAD/CHANGELOG.md#332)
[Compare
Source](https://redirect.github.com/ota-meshi/eslint-plugin-yml/compare/v3.3.1...v3.3.2)
##### Patch Changes
-
[#​602](https://redirect.github.com/ota-meshi/eslint-plugin-yml/pull/602)
[`594f5ea`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/commit/594f5ea806e4a4a4a2fb5d46ee4edf9379971f39)
Thanks [@​sxzz](https://redirect.github.com/sxzz)! - fix: remove
unused dependency
###
[`v3.3.1`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/blob/HEAD/CHANGELOG.md#331)
[Compare
Source](https://redirect.github.com/ota-meshi/eslint-plugin-yml/compare/v3.3.0...v3.3.1)
##### Patch Changes
-
[#​589](https://redirect.github.com/ota-meshi/eslint-plugin-yml/pull/589)
[`98ed3bb`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/commit/98ed3bbf406c8929f970d8f6aa9bf880990e0d49)
Thanks [@​ota-meshi](https://redirect.github.com/ota-meshi)! -
fix(yaml-language): crash when parsing error
###
[`v3.3.0`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/blob/HEAD/CHANGELOG.md#330)
[Compare
Source](https://redirect.github.com/ota-meshi/eslint-plugin-yml/compare/v3.2.2...v3.3.0)
##### Minor Changes
-
[#​582](https://redirect.github.com/ota-meshi/eslint-plugin-yml/pull/582)
[`ef8de6e`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/commit/ef8de6ea1ccb78fcc44ab29e43d5e0e4f32c5870)
Thanks [@​ota-meshi](https://redirect.github.com/ota-meshi)! -
feat(flow-mapping-curly-spacing): add `emptyObjects` option to control
spacing in empty flow-mapping
###
[`v3.2.2`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/blob/HEAD/CHANGELOG.md#322)
[Compare
Source](https://redirect.github.com/ota-meshi/eslint-plugin-yml/compare/v3.2.1...v3.2.2)
##### Patch Changes
-
[#​579](https://redirect.github.com/ota-meshi/eslint-plugin-yml/pull/579)
[`276e3aa`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/commit/276e3aa4cb39cdc9e73c12dc1a9021e61da8bfc7)
Thanks [@​ota-meshi](https://redirect.github.com/ota-meshi)! -
update `@ota-meshi/ast-token-store` to v0.3.0
###
[`v3.2.1`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/blob/HEAD/CHANGELOG.md#321)
[Compare
Source](https://redirect.github.com/ota-meshi/eslint-plugin-yml/compare/v3.2.0...v3.2.1)
##### Patch Changes
-
[#​575](https://redirect.github.com/ota-meshi/eslint-plugin-yml/pull/575)
[`c09b986`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/commit/c09b98670ecb5439f3a7ff3e762d17b4cd6d397b)
Thanks [@​ota-meshi](https://redirect.github.com/ota-meshi)! -
fix: update `@ota-meshi/ast-token-store` to 0.2.1
###
[`v3.2.0`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/blob/HEAD/CHANGELOG.md#320)
[Compare
Source](https://redirect.github.com/ota-meshi/eslint-plugin-yml/compare/v3.1.2...v3.2.0)
##### Minor Changes
-
[#​573](https://redirect.github.com/ota-meshi/eslint-plugin-yml/pull/573)
[`099cb89`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/commit/099cb89a50e0e3a23632671a382dd2c1a194e373)
Thanks [@​ota-meshi](https://redirect.github.com/ota-meshi)! -
feat: use `@ota-meshi/ast-token-store`
###
[`v3.1.2`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/blob/HEAD/CHANGELOG.md#312)
[Compare
Source](https://redirect.github.com/ota-meshi/eslint-plugin-yml/compare/v3.1.1...v3.1.2)
##### Patch Changes
-
[#​569](https://redirect.github.com/ota-meshi/eslint-plugin-yml/pull/569)
[`21904d6`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/commit/21904d649574bcf5e2c64c3e341fa09ddab5ddce)
Thanks [@​ota-meshi](https://redirect.github.com/ota-meshi)! -
fix: type bug with eslint v10
###
[`v3.1.1`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/blob/HEAD/CHANGELOG.md#311)
[Compare
Source](https://redirect.github.com/ota-meshi/eslint-plugin-yml/compare/v3.1.0...v3.1.1)
##### Patch Changes
-
[#​567](https://redirect.github.com/ota-meshi/eslint-plugin-yml/pull/567)
[`5235c42`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/commit/5235c4223d388d2c2ee2191c2ec16e781140bb2c)
Thanks [@​ota-meshi](https://redirect.github.com/ota-meshi)! -
fix: some bug with eslint v10
###
[`v3.1.0`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/blob/HEAD/CHANGELOG.md#310)
[Compare
Source](https://redirect.github.com/ota-meshi/eslint-plugin-yml/compare/v3.0.0...v3.1.0)
##### Minor Changes
-
[#​564](https://redirect.github.com/ota-meshi/eslint-plugin-yml/pull/564)
[`c8ff016`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/commit/c8ff016b762ccfb43406ee45eefe2a338d3bcb16)
Thanks [@​antfu](https://redirect.github.com/antfu)! - Add ESLint
v10 compatibility while maintaining v9 support
- Migrated from deprecated `isSpaceBetweenTokens()` to
`isSpaceBetween()` API
- All changes are backward compatible with ESLint v9
###
[`v3.0.0`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/blob/HEAD/CHANGELOG.md#300)
[Compare
Source](https://redirect.github.com/ota-meshi/eslint-plugin-yml/compare/v2.0.2...v3.0.0)
##### Major Changes
-
[#​543](https://redirect.github.com/ota-meshi/eslint-plugin-yml/pull/543)
[`12df7f4`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/commit/12df7f430855645aab9643e4ec1a443839bfa215)
Thanks
[@​copilot-swe-agent](https://redirect.github.com/apps/copilot-swe-agent)!
- Use language config in shareable configs. The shareable configs now
use the new ESLint v9 language config API (`language: "yml/yaml"`)
instead of the legacy parser approach (`languageOptions: { parser }`).
This is a breaking change that aligns with ESLint's language plugin
architecture.
###
[`v2.0.2`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/blob/HEAD/CHANGELOG.md#202)
[Compare
Source](https://redirect.github.com/ota-meshi/eslint-plugin-yml/compare/v2.0.1...v2.0.2)
##### Patch Changes
-
[#​539](https://redirect.github.com/ota-meshi/eslint-plugin-yml/pull/539)
[`0fc8d41`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/commit/0fc8d41fa3fd17afdc8f399d61977334ba13fcc3)
Thanks [@​ota-meshi](https://redirect.github.com/ota-meshi)! -
fix: add fake scopeManager for SourceCode API compatibility
###
[`v2.0.1`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/blob/HEAD/CHANGELOG.md#201)
[Compare
Source](https://redirect.github.com/ota-meshi/eslint-plugin-yml/compare/v2.0.0...v2.0.1)
##### Patch Changes
-
[#​536](https://redirect.github.com/ota-meshi/eslint-plugin-yml/pull/536)
[`c7a45cd`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/commit/c7a45cd09e9f7f4b87ea623913e6467490576710)
Thanks [@​luxass](https://redirect.github.com/luxass)! - fix:
handle diff-sequences import issue
###
[`v2.0.0`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/blob/HEAD/CHANGELOG.md#200)
[Compare
Source](https://redirect.github.com/ota-meshi/eslint-plugin-yml/compare/v1.19.1...v2.0.0)
##### Major Changes
-
[#​532](https://redirect.github.com/ota-meshi/eslint-plugin-yml/pull/532)
[`40eb4be`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/commit/40eb4bee573a66f13cf12dd0162b78bfc5ab73a1)
Thanks
[@​copilot-swe-agent](https://redirect.github.com/apps/copilot-swe-agent)!
- feat: add ESLint language plugin support
-
[#​528](https://redirect.github.com/ota-meshi/eslint-plugin-yml/pull/528)
[`c4e74d0`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/commit/c4e74d0f5bb39c85028c90c5d5f8557b1c6c8829)
Thanks
[@​copilot-swe-agent](https://redirect.github.com/apps/copilot-swe-agent)!
- Convert package to ESM-only. The package now uses `"type": "module"`
and only exports ESM modules. CommonJS `require()` is no longer
supported. Users must use ES modules (`import`) to load this plugin.
-
[#​527](https://redirect.github.com/ota-meshi/eslint-plugin-yml/pull/527)
[`4059169`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/commit/40591697f7bb23cad0076ac53b188ca9de7203b0)
Thanks
[@​copilot-swe-agent](https://redirect.github.com/apps/copilot-swe-agent)!
- Drop support for legacy ESLint config format. The plugin now exports
flat configuration as the main configuration format. The previous
`flat/*` namespace is kept for backward compatibility.
-
[#​524](https://redirect.github.com/ota-meshi/eslint-plugin-yml/pull/524)
[`2260263`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/commit/2260263247825ddc1e6803fc328a5b5ea53d117c)
Thanks
[@​copilot-swe-agent](https://redirect.github.com/apps/copilot-swe-agent)!
- Drop support for ESLint versions older than 9.38.0. The new supported
version is `>=9.38.0`.
-
[#​522](https://redirect.github.com/ota-meshi/eslint-plugin-yml/pull/522)
[`dc5028e`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/commit/dc5028eb222a1b247d0c51cbb9afbf479d01bdd8)
Thanks
[@​copilot-swe-agent](https://redirect.github.com/apps/copilot-swe-agent)!
- Drop support for Node.js versions older than 20.19.0. The new
supported version is `^20.19.0 || ^22.13.0 || >=24`.
-
[#​526](https://redirect.github.com/ota-meshi/eslint-plugin-yml/pull/526)
[`3e7cb79`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/commit/3e7cb79b9873f50acad785d6ed23233084ed428c)
Thanks [@​ota-meshi](https://redirect.github.com/ota-meshi)! -
feat: update `standard` config
-
[#​523](https://redirect.github.com/ota-meshi/eslint-plugin-yml/pull/523)
[`50a96f8`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/commit/50a96f81e81c53b5648ffe1aae19575fd0ceccb1)
Thanks [@​renovate](https://redirect.github.com/apps/renovate)! -
Update dependency yaml-eslint-parser to v2
###
[`v1.19.1`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/blob/HEAD/CHANGELOG.md#1191)
[Compare
Source](https://redirect.github.com/ota-meshi/eslint-plugin-yml/compare/v1.19.0...v1.19.1)
##### Patch Changes
-
[#​506](https://redirect.github.com/ota-meshi/eslint-plugin-yml/pull/506)
[`736f153`](https://redirect.github.com/ota-meshi/eslint-plugin-yml/commit/736f15343788720aa210070f7e78aab3c5ef929d)
Thanks [@​sumimakito](https://redirect.github.com/sumimakito)! -
fix(sort-keys): fix incorrect result when move down the block located at
the file start
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- 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/JoshuaKGoldberg/TypeStat).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 70d0032 commit 4288ecd
2 files changed
Lines changed: 34 additions & 37 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments