From 569a8bf59514deb325279ddbeb6a164abce653ff Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 22 Nov 2025 02:41:44 +0000 Subject: [PATCH] Version Packages --- ...no-intl-locale-prototype-firstdayofweek.md | 5 ----- .../no-intl-locale-prototype-getcalendars.md | 5 ----- .../no-intl-locale-prototype-getcollations.md | 5 ----- .../no-intl-locale-prototype-gethourcycles.md | 5 ----- ...tl-locale-prototype-getnumberingsystems.md | 5 ----- .../no-intl-locale-prototype-gettextinfo.md | 5 ----- .../no-intl-locale-prototype-gettimezones.md | 5 ----- .../no-intl-locale-prototype-getweekinfo.md | 5 ----- .changeset/no-iterator-concat.md | 5 ----- CHANGELOG.md | 22 +++++++++++++++++++ ...no-intl-locale-prototype-firstdayofweek.md | 6 ++++- .../no-intl-locale-prototype-getcalendars.md | 6 ++++- .../no-intl-locale-prototype-getcollations.md | 6 ++++- .../no-intl-locale-prototype-gethourcycles.md | 6 ++++- ...tl-locale-prototype-getnumberingsystems.md | 6 ++++- .../no-intl-locale-prototype-gettextinfo.md | 6 ++++- .../no-intl-locale-prototype-gettimezones.md | 6 ++++- .../no-intl-locale-prototype-getweekinfo.md | 6 ++++- docs/rules/no-iterator-concat.md | 6 ++++- package.json | 2 +- 20 files changed, 68 insertions(+), 55 deletions(-) delete mode 100644 .changeset/no-intl-locale-prototype-firstdayofweek.md delete mode 100644 .changeset/no-intl-locale-prototype-getcalendars.md delete mode 100644 .changeset/no-intl-locale-prototype-getcollations.md delete mode 100644 .changeset/no-intl-locale-prototype-gethourcycles.md delete mode 100644 .changeset/no-intl-locale-prototype-getnumberingsystems.md delete mode 100644 .changeset/no-intl-locale-prototype-gettextinfo.md delete mode 100644 .changeset/no-intl-locale-prototype-gettimezones.md delete mode 100644 .changeset/no-intl-locale-prototype-getweekinfo.md delete mode 100644 .changeset/no-iterator-concat.md diff --git a/.changeset/no-intl-locale-prototype-firstdayofweek.md b/.changeset/no-intl-locale-prototype-firstdayofweek.md deleted file mode 100644 index 7d0e04bc..00000000 --- a/.changeset/no-intl-locale-prototype-firstdayofweek.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eslint-plugin-es-x": minor ---- - -Add `es-x/no-intl-locale-prototype-firstdayofweek` rule diff --git a/.changeset/no-intl-locale-prototype-getcalendars.md b/.changeset/no-intl-locale-prototype-getcalendars.md deleted file mode 100644 index 9cb2f6c0..00000000 --- a/.changeset/no-intl-locale-prototype-getcalendars.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eslint-plugin-es-x": minor ---- - -Add `es-x/no-intl-locale-prototype-getcalendars` rule diff --git a/.changeset/no-intl-locale-prototype-getcollations.md b/.changeset/no-intl-locale-prototype-getcollations.md deleted file mode 100644 index 8a0dadd5..00000000 --- a/.changeset/no-intl-locale-prototype-getcollations.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eslint-plugin-es-x": minor ---- - -Add `es-x/no-intl-locale-prototype-getcollations` rule diff --git a/.changeset/no-intl-locale-prototype-gethourcycles.md b/.changeset/no-intl-locale-prototype-gethourcycles.md deleted file mode 100644 index a0a48767..00000000 --- a/.changeset/no-intl-locale-prototype-gethourcycles.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eslint-plugin-es-x": minor ---- - -Add `es-x/no-intl-locale-prototype-gethourcycles` rule diff --git a/.changeset/no-intl-locale-prototype-getnumberingsystems.md b/.changeset/no-intl-locale-prototype-getnumberingsystems.md deleted file mode 100644 index 06c74bcf..00000000 --- a/.changeset/no-intl-locale-prototype-getnumberingsystems.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eslint-plugin-es-x": minor ---- - -Add `es-x/no-intl-locale-prototype-getnumberingsystems` rule diff --git a/.changeset/no-intl-locale-prototype-gettextinfo.md b/.changeset/no-intl-locale-prototype-gettextinfo.md deleted file mode 100644 index dc7ba682..00000000 --- a/.changeset/no-intl-locale-prototype-gettextinfo.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eslint-plugin-es-x": minor ---- - -Add `es-x/no-intl-locale-prototype-gettextinfo` rule diff --git a/.changeset/no-intl-locale-prototype-gettimezones.md b/.changeset/no-intl-locale-prototype-gettimezones.md deleted file mode 100644 index 2d99e78c..00000000 --- a/.changeset/no-intl-locale-prototype-gettimezones.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eslint-plugin-es-x": minor ---- - -Add `es-x/no-intl-locale-prototype-gettimezones` rule diff --git a/.changeset/no-intl-locale-prototype-getweekinfo.md b/.changeset/no-intl-locale-prototype-getweekinfo.md deleted file mode 100644 index 39e7caba..00000000 --- a/.changeset/no-intl-locale-prototype-getweekinfo.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eslint-plugin-es-x": minor ---- - -Add `es-x/no-intl-locale-prototype-getweekinfo` rule diff --git a/.changeset/no-iterator-concat.md b/.changeset/no-iterator-concat.md deleted file mode 100644 index 8480fbe7..00000000 --- a/.changeset/no-iterator-concat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eslint-plugin-es-x": minor ---- - -Add `es-x/no-iterator-concat` rule diff --git a/CHANGELOG.md b/CHANGELOG.md index 593727de..7c8f5982 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,27 @@ # eslint-plugin-es-x +## 9.2.0 + +### Minor Changes + +- Add `es-x/no-intl-locale-prototype-firstdayofweek` rule ([#278](https://github.com/eslint-community/eslint-plugin-es-x/pull/278)) + +- Add `es-x/no-intl-locale-prototype-getcalendars` rule ([#278](https://github.com/eslint-community/eslint-plugin-es-x/pull/278)) + +- Add `es-x/no-intl-locale-prototype-getcollations` rule ([#278](https://github.com/eslint-community/eslint-plugin-es-x/pull/278)) + +- Add `es-x/no-intl-locale-prototype-gethourcycles` rule ([#278](https://github.com/eslint-community/eslint-plugin-es-x/pull/278)) + +- Add `es-x/no-intl-locale-prototype-getnumberingsystems` rule ([#278](https://github.com/eslint-community/eslint-plugin-es-x/pull/278)) + +- Add `es-x/no-intl-locale-prototype-gettextinfo` rule ([#278](https://github.com/eslint-community/eslint-plugin-es-x/pull/278)) + +- Add `es-x/no-intl-locale-prototype-gettimezones` rule ([#278](https://github.com/eslint-community/eslint-plugin-es-x/pull/278)) + +- Add `es-x/no-intl-locale-prototype-getweekinfo` rule ([#278](https://github.com/eslint-community/eslint-plugin-es-x/pull/278)) + +- Add `es-x/no-iterator-concat` rule ([#300](https://github.com/eslint-community/eslint-plugin-es-x/pull/300)) + ## 9.1.2 ### Patch Changes diff --git a/docs/rules/no-intl-locale-prototype-firstdayofweek.md b/docs/rules/no-intl-locale-prototype-firstdayofweek.md index b7243c36..e5387fb2 100644 --- a/docs/rules/no-intl-locale-prototype-firstdayofweek.md +++ b/docs/rules/no-intl-locale-prototype-firstdayofweek.md @@ -1,12 +1,12 @@ --- title: "es-x/no-intl-locale-prototype-firstdayofweek" description: "disallow the `Intl.Locale.prototype.firstDayOfWeek` property" +since: "v9.2.0" --- # es-x/no-intl-locale-prototype-firstdayofweek > disallow the `Intl.Locale.prototype.firstDayOfWeek` property -- ❗ ***This rule has not been released yet.*** - ✅ The following configurations enable this rule: [no-intl-locale-info] and [no-new-in-esnext-intl-api] This rule reports ES2026 Intl API [`Intl.Locale.prototype.firstDayOfWeek` property](https://github.com/tc39/proposal-intl-locale-info) as errors. @@ -53,6 +53,10 @@ This is prior to the `settings['es-x'].aggressive` setting. Configure the allowTestedProperty mode for only this rule. This is prior to the `settings['es-x'].allowTestedProperty` setting. +## 🚀 Version + +This rule was introduced in v9.2.0. + ## 📚 References - [Rule source](https://github.com/eslint-community/eslint-plugin-es-x/blob/master/lib/rules/no-intl-locale-prototype-firstdayofweek.js) diff --git a/docs/rules/no-intl-locale-prototype-getcalendars.md b/docs/rules/no-intl-locale-prototype-getcalendars.md index 50ff8ec1..f7f942d4 100644 --- a/docs/rules/no-intl-locale-prototype-getcalendars.md +++ b/docs/rules/no-intl-locale-prototype-getcalendars.md @@ -1,12 +1,12 @@ --- title: "es-x/no-intl-locale-prototype-getcalendars" description: "disallow the `Intl.Locale.prototype.getCalendars` method" +since: "v9.2.0" --- # es-x/no-intl-locale-prototype-getcalendars > disallow the `Intl.Locale.prototype.getCalendars` method -- ❗ ***This rule has not been released yet.*** - ✅ The following configurations enable this rule: [no-intl-locale-info] and [no-new-in-esnext-intl-api] This rule reports ES2026 Intl API [`Intl.Locale.prototype.getCalendars` method](https://github.com/tc39/proposal-intl-locale-info) as errors. @@ -53,6 +53,10 @@ This is prior to the `settings['es-x'].aggressive` setting. Configure the allowTestedProperty mode for only this rule. This is prior to the `settings['es-x'].allowTestedProperty` setting. +## 🚀 Version + +This rule was introduced in v9.2.0. + ## 📚 References - [Rule source](https://github.com/eslint-community/eslint-plugin-es-x/blob/master/lib/rules/no-intl-locale-prototype-getcalendars.js) diff --git a/docs/rules/no-intl-locale-prototype-getcollations.md b/docs/rules/no-intl-locale-prototype-getcollations.md index f1813d37..98705dc7 100644 --- a/docs/rules/no-intl-locale-prototype-getcollations.md +++ b/docs/rules/no-intl-locale-prototype-getcollations.md @@ -1,12 +1,12 @@ --- title: "es-x/no-intl-locale-prototype-getcollations" description: "disallow the `Intl.Locale.prototype.getCollations` method" +since: "v9.2.0" --- # es-x/no-intl-locale-prototype-getcollations > disallow the `Intl.Locale.prototype.getCollations` method -- ❗ ***This rule has not been released yet.*** - ✅ The following configurations enable this rule: [no-intl-locale-info] and [no-new-in-esnext-intl-api] This rule reports ES2026 Intl API [`Intl.Locale.prototype.getCollations` method](https://github.com/tc39/proposal-intl-locale-info) as errors. @@ -53,6 +53,10 @@ This is prior to the `settings['es-x'].aggressive` setting. Configure the allowTestedProperty mode for only this rule. This is prior to the `settings['es-x'].allowTestedProperty` setting. +## 🚀 Version + +This rule was introduced in v9.2.0. + ## 📚 References - [Rule source](https://github.com/eslint-community/eslint-plugin-es-x/blob/master/lib/rules/no-intl-locale-prototype-getcollations.js) diff --git a/docs/rules/no-intl-locale-prototype-gethourcycles.md b/docs/rules/no-intl-locale-prototype-gethourcycles.md index 9eeb44bc..84425a22 100644 --- a/docs/rules/no-intl-locale-prototype-gethourcycles.md +++ b/docs/rules/no-intl-locale-prototype-gethourcycles.md @@ -1,12 +1,12 @@ --- title: "es-x/no-intl-locale-prototype-gethourcycles" description: "disallow the `Intl.Locale.prototype.getHourCycles` method" +since: "v9.2.0" --- # es-x/no-intl-locale-prototype-gethourcycles > disallow the `Intl.Locale.prototype.getHourCycles` method -- ❗ ***This rule has not been released yet.*** - ✅ The following configurations enable this rule: [no-intl-locale-info] and [no-new-in-esnext-intl-api] This rule reports ES2026 Intl API [`Intl.Locale.prototype.getHourCycles` method](https://github.com/tc39/proposal-intl-locale-info) as errors. @@ -53,6 +53,10 @@ This is prior to the `settings['es-x'].aggressive` setting. Configure the allowTestedProperty mode for only this rule. This is prior to the `settings['es-x'].allowTestedProperty` setting. +## 🚀 Version + +This rule was introduced in v9.2.0. + ## 📚 References - [Rule source](https://github.com/eslint-community/eslint-plugin-es-x/blob/master/lib/rules/no-intl-locale-prototype-gethourcycles.js) diff --git a/docs/rules/no-intl-locale-prototype-getnumberingsystems.md b/docs/rules/no-intl-locale-prototype-getnumberingsystems.md index e30daad0..8ce209a7 100644 --- a/docs/rules/no-intl-locale-prototype-getnumberingsystems.md +++ b/docs/rules/no-intl-locale-prototype-getnumberingsystems.md @@ -1,12 +1,12 @@ --- title: "es-x/no-intl-locale-prototype-getnumberingsystems" description: "disallow the `Intl.Locale.prototype.getNumberingSystems` method" +since: "v9.2.0" --- # es-x/no-intl-locale-prototype-getnumberingsystems > disallow the `Intl.Locale.prototype.getNumberingSystems` method -- ❗ ***This rule has not been released yet.*** - ✅ The following configurations enable this rule: [no-intl-locale-info] and [no-new-in-esnext-intl-api] This rule reports ES2026 Intl API [`Intl.Locale.prototype.getNumberingSystems` method](https://github.com/tc39/proposal-intl-locale-info) as errors. @@ -53,6 +53,10 @@ This is prior to the `settings['es-x'].aggressive` setting. Configure the allowTestedProperty mode for only this rule. This is prior to the `settings['es-x'].allowTestedProperty` setting. +## 🚀 Version + +This rule was introduced in v9.2.0. + ## 📚 References - [Rule source](https://github.com/eslint-community/eslint-plugin-es-x/blob/master/lib/rules/no-intl-locale-prototype-getnumberingsystems.js) diff --git a/docs/rules/no-intl-locale-prototype-gettextinfo.md b/docs/rules/no-intl-locale-prototype-gettextinfo.md index 9f7b30ee..30f4adcd 100644 --- a/docs/rules/no-intl-locale-prototype-gettextinfo.md +++ b/docs/rules/no-intl-locale-prototype-gettextinfo.md @@ -1,12 +1,12 @@ --- title: "es-x/no-intl-locale-prototype-gettextinfo" description: "disallow the `Intl.Locale.prototype.getTextInfo` method" +since: "v9.2.0" --- # es-x/no-intl-locale-prototype-gettextinfo > disallow the `Intl.Locale.prototype.getTextInfo` method -- ❗ ***This rule has not been released yet.*** - ✅ The following configurations enable this rule: [no-intl-locale-info] and [no-new-in-esnext-intl-api] This rule reports ES2026 Intl API [`Intl.Locale.prototype.getTextInfo` method](https://github.com/tc39/proposal-intl-locale-info) as errors. @@ -53,6 +53,10 @@ This is prior to the `settings['es-x'].aggressive` setting. Configure the allowTestedProperty mode for only this rule. This is prior to the `settings['es-x'].allowTestedProperty` setting. +## 🚀 Version + +This rule was introduced in v9.2.0. + ## 📚 References - [Rule source](https://github.com/eslint-community/eslint-plugin-es-x/blob/master/lib/rules/no-intl-locale-prototype-gettextinfo.js) diff --git a/docs/rules/no-intl-locale-prototype-gettimezones.md b/docs/rules/no-intl-locale-prototype-gettimezones.md index 755dc30d..5b30706d 100644 --- a/docs/rules/no-intl-locale-prototype-gettimezones.md +++ b/docs/rules/no-intl-locale-prototype-gettimezones.md @@ -1,12 +1,12 @@ --- title: "es-x/no-intl-locale-prototype-gettimezones" description: "disallow the `Intl.Locale.prototype.getTimeZones` method" +since: "v9.2.0" --- # es-x/no-intl-locale-prototype-gettimezones > disallow the `Intl.Locale.prototype.getTimeZones` method -- ❗ ***This rule has not been released yet.*** - ✅ The following configurations enable this rule: [no-intl-locale-info] and [no-new-in-esnext-intl-api] This rule reports ES2026 Intl API [`Intl.Locale.prototype.getTimeZones` method](https://github.com/tc39/proposal-intl-locale-info) as errors. @@ -53,6 +53,10 @@ This is prior to the `settings['es-x'].aggressive` setting. Configure the allowTestedProperty mode for only this rule. This is prior to the `settings['es-x'].allowTestedProperty` setting. +## 🚀 Version + +This rule was introduced in v9.2.0. + ## 📚 References - [Rule source](https://github.com/eslint-community/eslint-plugin-es-x/blob/master/lib/rules/no-intl-locale-prototype-gettimezones.js) diff --git a/docs/rules/no-intl-locale-prototype-getweekinfo.md b/docs/rules/no-intl-locale-prototype-getweekinfo.md index 7fa11e3f..ab12c96a 100644 --- a/docs/rules/no-intl-locale-prototype-getweekinfo.md +++ b/docs/rules/no-intl-locale-prototype-getweekinfo.md @@ -1,12 +1,12 @@ --- title: "es-x/no-intl-locale-prototype-getweekinfo" description: "disallow the `Intl.Locale.prototype.getWeekInfo` method" +since: "v9.2.0" --- # es-x/no-intl-locale-prototype-getweekinfo > disallow the `Intl.Locale.prototype.getWeekInfo` method -- ❗ ***This rule has not been released yet.*** - ✅ The following configurations enable this rule: [no-intl-locale-info] and [no-new-in-esnext-intl-api] This rule reports ES2026 Intl API [`Intl.Locale.prototype.getWeekInfo` method](https://github.com/tc39/proposal-intl-locale-info) as errors. @@ -53,6 +53,10 @@ This is prior to the `settings['es-x'].aggressive` setting. Configure the allowTestedProperty mode for only this rule. This is prior to the `settings['es-x'].allowTestedProperty` setting. +## 🚀 Version + +This rule was introduced in v9.2.0. + ## 📚 References - [Rule source](https://github.com/eslint-community/eslint-plugin-es-x/blob/master/lib/rules/no-intl-locale-prototype-getweekinfo.js) diff --git a/docs/rules/no-iterator-concat.md b/docs/rules/no-iterator-concat.md index 5ce34a18..1b2df69c 100644 --- a/docs/rules/no-iterator-concat.md +++ b/docs/rules/no-iterator-concat.md @@ -1,12 +1,12 @@ --- title: "es-x/no-iterator-concat" description: "disallow the `Iterator.concat` method" +since: "v9.2.0" --- # es-x/no-iterator-concat > disallow the `Iterator.concat` method -- ❗ ***This rule has not been released yet.*** - ✅ The following configurations enable this rule: [no-new-in-esnext] This rule reports ES2026 [`Iterator.concat` method](https://github.com/tc39/proposal-iterator-sequencing) as errors. @@ -46,6 +46,10 @@ This rule has an option. Configure the allowTestedProperty mode for only this rule. This is prior to the `settings['es-x'].allowTestedProperty` setting. +## 🚀 Version + +This rule was introduced in v9.2.0. + ## 📚 References - [Rule source](https://github.com/eslint-community/eslint-plugin-es-x/blob/master/lib/rules/no-iterator-concat.js) diff --git a/package.json b/package.json index ddc99985..8fd7da3c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "eslint-plugin-es-x", - "version": "9.1.2", + "version": "9.2.0", "description": "ESLint plugin about ECMAScript syntactic features.", "engines": { "node": "^20.19.0 || >=22.12.0"