From b42e371a14c8a2a52c9cc93cb3e6fdfcc2b6a459 Mon Sep 17 00:00:00 2001 From: Mark Stacey Date: Mon, 20 Jul 2026 11:06:08 -0230 Subject: [PATCH 1/4] fix: allow import from CommonJS (#453) The `exports` field in each of our ESLint config packages used an `import` condition with no `require` or `default` condition alongside it, which broke compatbility with CommonJS. The condition has been removed. This has no impact on ESM modules, but it allows import from CommonJS modules. --- > [!NOTE] > **Low Risk** > Packaging-only `exports` map change with identical entry file paths; low risk aside from verifying CJS and ESM consumers still resolve types and the main entry. > > **Overview** > Fixes **CommonJS consumers** (e.g. `require('@metamask/eslint-config')` or CJS ESLint configs) that could not resolve these packages because `package.json` `exports["."]` only defined an **`import`** condition. > > Across all eight published config packages (`base`, `browser`, `commonjs`, `jest`, `mocha`, `nodejs`, `typescript`, `vitest`), the export map is flattened so **`types`** and **`default`** sit directly under `"."` instead of under `import`. Resolution still points at the same `./src/index.mjs` and `./src/index.d.mts` files; **ESM `import` behavior is unchanged**, while **`default`** can be used when the resolver does not apply the `import` condition. > > Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit 00f5812eac8134711af02bb8aed3978539de0b23. Bugbot is set up for automated code reviews on this repo. Configure [here](https://www.cursor.com/dashboard/bugbot). --- packages/base/package.json | 6 ++---- packages/browser/package.json | 6 ++---- packages/commonjs/package.json | 6 ++---- packages/jest/package.json | 6 ++---- packages/mocha/package.json | 6 ++---- packages/nodejs/package.json | 6 ++---- packages/typescript/package.json | 6 ++---- packages/vitest/package.json | 6 ++---- 8 files changed, 16 insertions(+), 32 deletions(-) diff --git a/packages/base/package.json b/packages/base/package.json index 60324e8..839c7b8 100644 --- a/packages/base/package.json +++ b/packages/base/package.json @@ -14,10 +14,8 @@ "type": "module", "exports": { ".": { - "import": { - "types": "./src/index.d.mts", - "default": "./src/index.mjs" - } + "types": "./src/index.d.mts", + "default": "./src/index.mjs" } }, "main": "./src/index.mjs", diff --git a/packages/browser/package.json b/packages/browser/package.json index 5d60bad..0e409b0 100644 --- a/packages/browser/package.json +++ b/packages/browser/package.json @@ -14,10 +14,8 @@ "type": "module", "exports": { ".": { - "import": { - "types": "./src/index.d.mts", - "default": "./src/index.mjs" - } + "types": "./src/index.d.mts", + "default": "./src/index.mjs" } }, "main": "./src/index.mjs", diff --git a/packages/commonjs/package.json b/packages/commonjs/package.json index 1e218d0..8b831d9 100644 --- a/packages/commonjs/package.json +++ b/packages/commonjs/package.json @@ -14,10 +14,8 @@ "type": "module", "exports": { ".": { - "import": { - "types": "./src/index.d.mts", - "default": "./src/index.mjs" - } + "types": "./src/index.d.mts", + "default": "./src/index.mjs" } }, "main": "./src/index.mjs", diff --git a/packages/jest/package.json b/packages/jest/package.json index aa724df..a696f75 100644 --- a/packages/jest/package.json +++ b/packages/jest/package.json @@ -14,10 +14,8 @@ "type": "module", "exports": { ".": { - "import": { - "types": "./src/index.d.mts", - "default": "./src/index.mjs" - } + "types": "./src/index.d.mts", + "default": "./src/index.mjs" } }, "main": "./src/index.mjs", diff --git a/packages/mocha/package.json b/packages/mocha/package.json index 89809bd..1904c58 100644 --- a/packages/mocha/package.json +++ b/packages/mocha/package.json @@ -14,10 +14,8 @@ "type": "module", "exports": { ".": { - "import": { - "types": "./src/index.d.mts", - "default": "./src/index.mjs" - } + "types": "./src/index.d.mts", + "default": "./src/index.mjs" } }, "main": "./src/index.mjs", diff --git a/packages/nodejs/package.json b/packages/nodejs/package.json index fe784f9..4751cb2 100644 --- a/packages/nodejs/package.json +++ b/packages/nodejs/package.json @@ -14,10 +14,8 @@ "type": "module", "exports": { ".": { - "import": { - "types": "./src/index.d.mts", - "default": "./src/index.mjs" - } + "types": "./src/index.d.mts", + "default": "./src/index.mjs" } }, "main": "./src/index.mjs", diff --git a/packages/typescript/package.json b/packages/typescript/package.json index 13b17e2..5436d73 100644 --- a/packages/typescript/package.json +++ b/packages/typescript/package.json @@ -14,10 +14,8 @@ "type": "module", "exports": { ".": { - "import": { - "types": "./src/index.d.mts", - "default": "./src/index.mjs" - } + "types": "./src/index.d.mts", + "default": "./src/index.mjs" } }, "main": "./src/index.mjs", diff --git a/packages/vitest/package.json b/packages/vitest/package.json index 77fb8e6..82f609d 100644 --- a/packages/vitest/package.json +++ b/packages/vitest/package.json @@ -14,10 +14,8 @@ "type": "module", "exports": { ".": { - "import": { - "types": "./src/index.d.mts", - "default": "./src/index.mjs" - } + "types": "./src/index.d.mts", + "default": "./src/index.mjs" } }, "main": "./src/index.mjs", From 972dfb6d12213d053ca55659779b9fa14572556e Mon Sep 17 00:00:00 2001 From: Mark Stacey Date: Mon, 20 Jul 2026 11:26:34 -0230 Subject: [PATCH 2/4] chore: update changelog for #453 (#454) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changelogs have been updated for #453 (I forgot to update them in the PR). --- > [!NOTE] > **Low Risk** > Changelog-only follow-up with no behavioral or dependency changes. > > **Overview** > Adds **Unreleased** changelog entries across the monorepo packages (`base`, `browser`, `commonjs`, `jest`, `mocha`, `nodejs`, `typescript`, `vitest`) for the fix shipped in [#453](https://github.com/MetaMask/eslint-config/pull/453): **Allow import from CommonJS**. > > `packages/base` gets a new **Fixed** section under `[Unreleased]`; the other packages add the same bullet under **Fixed**. `packages/typescript` appends the entry to its existing **Fixed** section rather than creating a new one. > > No runtime or config code changes—documentation only, catching up release notes that were omitted when #453 merged. > > Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit 27b55407252ef710f566f23bfb6e874e276c2f56. Bugbot is set up for automated code reviews on this repo. Configure [here](https://www.cursor.com/dashboard/bugbot). --- packages/base/CHANGELOG.md | 4 ++++ packages/browser/CHANGELOG.md | 4 ++++ packages/commonjs/CHANGELOG.md | 4 ++++ packages/jest/CHANGELOG.md | 4 ++++ packages/mocha/CHANGELOG.md | 4 ++++ packages/nodejs/CHANGELOG.md | 4 ++++ packages/typescript/CHANGELOG.md | 4 ++++ packages/vitest/CHANGELOG.md | 4 ++++ 8 files changed, 32 insertions(+) diff --git a/packages/base/CHANGELOG.md b/packages/base/CHANGELOG.md index 400d12c..b362785 100644 --- a/packages/base/CHANGELOG.md +++ b/packages/base/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Fixed + +- Allow import from CommonJS ([#453](https://github.com/MetaMask/eslint-config/pull/453)) + ## [15.0.0] ### Changed diff --git a/packages/browser/CHANGELOG.md b/packages/browser/CHANGELOG.md index 9fcec7c..b4bc793 100644 --- a/packages/browser/CHANGELOG.md +++ b/packages/browser/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Fixed + +- Allow import from CommonJS ([#453](https://github.com/MetaMask/eslint-config/pull/453)) + ## [15.0.0] ### Changed diff --git a/packages/commonjs/CHANGELOG.md b/packages/commonjs/CHANGELOG.md index d760562..bf5a1c2 100644 --- a/packages/commonjs/CHANGELOG.md +++ b/packages/commonjs/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Fixed + +- Allow import from CommonJS ([#453](https://github.com/MetaMask/eslint-config/pull/453)) + ## [15.0.0] ### Changed diff --git a/packages/jest/CHANGELOG.md b/packages/jest/CHANGELOG.md index c76e5f5..0d1ce77 100644 --- a/packages/jest/CHANGELOG.md +++ b/packages/jest/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Fixed + +- Allow import from CommonJS ([#453](https://github.com/MetaMask/eslint-config/pull/453)) + ## [15.0.0] ### Changed diff --git a/packages/mocha/CHANGELOG.md b/packages/mocha/CHANGELOG.md index 50f610b..c38958a 100644 --- a/packages/mocha/CHANGELOG.md +++ b/packages/mocha/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Fixed + +- Allow import from CommonJS ([#453](https://github.com/MetaMask/eslint-config/pull/453)) + ## [15.0.0] ### Changed diff --git a/packages/nodejs/CHANGELOG.md b/packages/nodejs/CHANGELOG.md index fd26a15..ed190ec 100644 --- a/packages/nodejs/CHANGELOG.md +++ b/packages/nodejs/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Fixed + +- Allow import from CommonJS ([#453](https://github.com/MetaMask/eslint-config/pull/453)) + ## [15.0.0] ### Changed diff --git a/packages/typescript/CHANGELOG.md b/packages/typescript/CHANGELOG.md index 2c1ac42..0afdd30 100644 --- a/packages/typescript/CHANGELOG.md +++ b/packages/typescript/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Fixed + +- Allow import from CommonJS ([#453](https://github.com/MetaMask/eslint-config/pull/453)) + ## [15.0.0] ### Changed diff --git a/packages/vitest/CHANGELOG.md b/packages/vitest/CHANGELOG.md index 403c338..3beab95 100644 --- a/packages/vitest/CHANGELOG.md +++ b/packages/vitest/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Fixed + +- Allow import from CommonJS ([#453](https://github.com/MetaMask/eslint-config/pull/453)) + ## [15.0.0] ### Changed From 36205c00b19589fcfd280477b988a88673041fb4 Mon Sep 17 00:00:00 2001 From: Mark Stacey Date: Mon, 20 Jul 2026 14:32:19 -0230 Subject: [PATCH 3/4] Bump package versions --- package.json | 2 +- packages/base/package.json | 2 +- packages/browser/package.json | 2 +- packages/commonjs/package.json | 2 +- packages/jest/package.json | 2 +- packages/mocha/package.json | 2 +- packages/nodejs/package.json | 2 +- packages/typescript/package.json | 2 +- packages/vitest/package.json | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index a9e3b45..9c62dce 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eslint-config-root", - "version": "15.0.0", + "version": "15.0.1", "private": true, "repository": { "type": "git", diff --git a/packages/base/package.json b/packages/base/package.json index 839c7b8..925d279 100644 --- a/packages/base/package.json +++ b/packages/base/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eslint-config", - "version": "15.0.0", + "version": "15.0.1", "description": "Shareable MetaMask ESLint config.", "homepage": "https://github.com/MetaMask/eslint-config#readme", "bugs": { diff --git a/packages/browser/package.json b/packages/browser/package.json index 0e409b0..05c568e 100644 --- a/packages/browser/package.json +++ b/packages/browser/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eslint-config-browser", - "version": "15.0.0", + "version": "15.0.1", "description": "Shareable MetaMask ESLint plugin for browser environments.", "homepage": "https://github.com/MetaMask/eslint-config#readme", "bugs": { diff --git a/packages/commonjs/package.json b/packages/commonjs/package.json index 8b831d9..756741a 100644 --- a/packages/commonjs/package.json +++ b/packages/commonjs/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eslint-config-commonjs", - "version": "15.0.0", + "version": "15.0.1", "description": "Shareable MetaMask ESLint config for CommonJS projects.", "homepage": "https://github.com/MetaMask/eslint-config#readme", "bugs": { diff --git a/packages/jest/package.json b/packages/jest/package.json index a696f75..127584b 100644 --- a/packages/jest/package.json +++ b/packages/jest/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eslint-config-jest", - "version": "15.0.0", + "version": "15.0.1", "description": "Shareable MetaMask ESLint config for Jest.", "homepage": "https://github.com/MetaMask/eslint-config#readme", "bugs": { diff --git a/packages/mocha/package.json b/packages/mocha/package.json index 1904c58..abf1314 100644 --- a/packages/mocha/package.json +++ b/packages/mocha/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eslint-config-mocha", - "version": "15.0.0", + "version": "15.0.1", "description": "Shareable MetaMask ESLint config for Mocha.", "homepage": "https://github.com/MetaMask/eslint-config#readme", "bugs": { diff --git a/packages/nodejs/package.json b/packages/nodejs/package.json index 4751cb2..663e59e 100644 --- a/packages/nodejs/package.json +++ b/packages/nodejs/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eslint-config-nodejs", - "version": "15.0.0", + "version": "15.0.1", "description": "Shareable MetaMask ESLint config for Node.js.", "homepage": "https://github.com/MetaMask/eslint-config#readme", "bugs": { diff --git a/packages/typescript/package.json b/packages/typescript/package.json index 5436d73..f392d44 100644 --- a/packages/typescript/package.json +++ b/packages/typescript/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eslint-config-typescript", - "version": "15.0.0", + "version": "15.0.1", "description": "Shareable MetaMask ESLint config for TypeScript.", "homepage": "https://github.com/MetaMask/eslint-config#readme", "bugs": { diff --git a/packages/vitest/package.json b/packages/vitest/package.json index 82f609d..d3f43fa 100644 --- a/packages/vitest/package.json +++ b/packages/vitest/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eslint-config-vitest", - "version": "15.0.0", + "version": "15.0.1", "description": "Shareable MetaMask ESLint config for Vitest.", "homepage": "https://github.com/MetaMask/eslint-config#readme", "bugs": { From a3ad788ce3c182dca0a592c48663de532a75e6b9 Mon Sep 17 00:00:00 2001 From: Mark Stacey Date: Mon, 20 Jul 2026 14:36:17 -0230 Subject: [PATCH 4/4] Update changelogs --- packages/base/CHANGELOG.md | 5 ++++- packages/browser/CHANGELOG.md | 5 ++++- packages/commonjs/CHANGELOG.md | 5 ++++- packages/jest/CHANGELOG.md | 5 ++++- packages/mocha/CHANGELOG.md | 5 ++++- packages/nodejs/CHANGELOG.md | 5 ++++- packages/typescript/CHANGELOG.md | 5 ++++- packages/vitest/CHANGELOG.md | 5 ++++- 8 files changed, 32 insertions(+), 8 deletions(-) diff --git a/packages/base/CHANGELOG.md b/packages/base/CHANGELOG.md index b362785..9d82f39 100644 --- a/packages/base/CHANGELOG.md +++ b/packages/base/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [15.0.1] [BACKPORT] + ### Fixed - Allow import from CommonJS ([#453](https://github.com/MetaMask/eslint-config/pull/453)) @@ -296,7 +298,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add base, TypeScript, and Jest configs (#3) -[Unreleased]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config@15.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config@15.0.1...HEAD +[15.0.1]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config@15.0.0...@metamask/eslint-config@15.0.1 [15.0.0]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config@14.1.0...@metamask/eslint-config@15.0.0 [14.1.0]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config@14.0.0...@metamask/eslint-config@14.1.0 [14.0.0]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config@13.0.0...@metamask/eslint-config@14.0.0 diff --git a/packages/browser/CHANGELOG.md b/packages/browser/CHANGELOG.md index b4bc793..a6c0e26 100644 --- a/packages/browser/CHANGELOG.md +++ b/packages/browser/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [15.0.1] [BACKPORT] + ### Fixed - Allow import from CommonJS ([#453](https://github.com/MetaMask/eslint-config/pull/453)) @@ -64,7 +66,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release of this package. -[Unreleased]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-browser@15.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-browser@15.0.1...HEAD +[15.0.1]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-browser@15.0.0...@metamask/eslint-config-browser@15.0.1 [15.0.0]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-browser@14.0.0...@metamask/eslint-config-browser@15.0.0 [14.0.0]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-browser@13.0.0...@metamask/eslint-config-browser@14.0.0 [13.0.0]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-browser@12.1.0...@metamask/eslint-config-browser@13.0.0 diff --git a/packages/commonjs/CHANGELOG.md b/packages/commonjs/CHANGELOG.md index bf5a1c2..5a09522 100644 --- a/packages/commonjs/CHANGELOG.md +++ b/packages/commonjs/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [15.0.1] [BACKPORT] + ### Fixed - Allow import from CommonJS ([#453](https://github.com/MetaMask/eslint-config/pull/453)) @@ -59,7 +61,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release of this package ([#267](https://github.com/MetaMask/eslint-config/pull/267)) -[Unreleased]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-commonjs@15.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-commonjs@15.0.1...HEAD +[15.0.1]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-commonjs@15.0.0...@metamask/eslint-config-commonjs@15.0.1 [15.0.0]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-commonjs@14.0.0...@metamask/eslint-config-commonjs@15.0.0 [14.0.0]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-commonjs@13.0.0...@metamask/eslint-config-commonjs@14.0.0 [13.0.0]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-commonjs@12.1.0...@metamask/eslint-config-commonjs@13.0.0 diff --git a/packages/jest/CHANGELOG.md b/packages/jest/CHANGELOG.md index 0d1ce77..a2b1bd6 100644 --- a/packages/jest/CHANGELOG.md +++ b/packages/jest/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [15.0.1] [BACKPORT] + ### Fixed - Allow import from CommonJS ([#453](https://github.com/MetaMask/eslint-config/pull/453)) @@ -132,7 +134,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - To continue extending this config, install this package and update your `.eslintrc.js` `extends` array to include `@metamask/eslint-config-jest` instead of `@metamask/eslint-config/jest`. - Update `eslint` and other ESLint peer dependencies ([#151](https://github.com/MetaMask/eslint-config/pull/151)) -[Unreleased]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-jest@15.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-jest@15.0.1...HEAD +[15.0.1]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-jest@15.0.0...@metamask/eslint-config-jest@15.0.1 [15.0.0]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-jest@14.1.0...@metamask/eslint-config-jest@15.0.0 [14.1.0]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-jest@14.0.0...@metamask/eslint-config-jest@14.1.0 [14.0.0]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-jest@13.0.0...@metamask/eslint-config-jest@14.0.0 diff --git a/packages/mocha/CHANGELOG.md b/packages/mocha/CHANGELOG.md index c38958a..c0a95b6 100644 --- a/packages/mocha/CHANGELOG.md +++ b/packages/mocha/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [15.0.1] [BACKPORT] + ### Fixed - Allow import from CommonJS ([#453](https://github.com/MetaMask/eslint-config/pull/453)) @@ -119,7 +121,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - To continue extending this config, install this package and update your `.eslintrc.js` `extends` array to include `@metamask/eslint-config-mocha` instead of `@metamask/eslint-config/mocha`. - Update `eslint` and other ESLint peer dependencies ([#151](https://github.com/MetaMask/eslint-config/pull/151)) -[Unreleased]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-mocha@15.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-mocha@15.0.1...HEAD +[15.0.1]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-mocha@15.0.0...@metamask/eslint-config-mocha@15.0.1 [15.0.0]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-mocha@14.0.0...@metamask/eslint-config-mocha@15.0.0 [14.0.0]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-mocha@13.0.0...@metamask/eslint-config-mocha@14.0.0 [13.0.0]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-mocha@12.1.0...@metamask/eslint-config-mocha@13.0.0 diff --git a/packages/nodejs/CHANGELOG.md b/packages/nodejs/CHANGELOG.md index ed190ec..656c1cc 100644 --- a/packages/nodejs/CHANGELOG.md +++ b/packages/nodejs/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [15.0.1] [BACKPORT] + ### Fixed - Allow import from CommonJS ([#453](https://github.com/MetaMask/eslint-config/pull/453)) @@ -133,7 +135,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - To continue extending this config, install this package and update your `.eslintrc.js` `extends` array to include `@metamask/eslint-config-nodejs` instead of `@metamask/eslint-config/nodejs`. - Update `eslint` and other ESLint peer dependencies ([#151](https://github.com/MetaMask/eslint-config/pull/151)) -[Unreleased]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-nodejs@15.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-nodejs@15.0.1...HEAD +[15.0.1]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-nodejs@15.0.0...@metamask/eslint-config-nodejs@15.0.1 [15.0.0]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-nodejs@14.0.0...@metamask/eslint-config-nodejs@15.0.0 [14.0.0]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-nodejs@13.0.0...@metamask/eslint-config-nodejs@14.0.0 [13.0.0]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-nodejs@12.1.0...@metamask/eslint-config-nodejs@13.0.0 diff --git a/packages/typescript/CHANGELOG.md b/packages/typescript/CHANGELOG.md index 0afdd30..05bd930 100644 --- a/packages/typescript/CHANGELOG.md +++ b/packages/typescript/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [15.0.1] [BACKPORT] + ### Fixed - Allow import from CommonJS ([#453](https://github.com/MetaMask/eslint-config/pull/453)) @@ -215,7 +217,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - To continue extending this config, install this package and update your `.eslintrc.js` `extends` array to include `@metamask/eslint-config-typescript` instead of `@metamask/eslint-config/typescript`. - Update `eslint` and other ESLint peer dependencies ([#151](https://github.com/MetaMask/eslint-config/pull/151)) -[Unreleased]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-typescript@15.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-typescript@15.0.1...HEAD +[15.0.1]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-typescript@15.0.0...@metamask/eslint-config-typescript@15.0.1 [15.0.0]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-typescript@14.1.0...@metamask/eslint-config-typescript@15.0.0 [14.1.0]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-typescript@14.0.0...@metamask/eslint-config-typescript@14.1.0 [14.0.0]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-typescript@13.0.0...@metamask/eslint-config-typescript@14.0.0 diff --git a/packages/vitest/CHANGELOG.md b/packages/vitest/CHANGELOG.md index 3beab95..86e86c1 100644 --- a/packages/vitest/CHANGELOG.md +++ b/packages/vitest/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [15.0.1] [BACKPORT] + ### Fixed - Allow import from CommonJS ([#453](https://github.com/MetaMask/eslint-config/pull/453)) @@ -26,6 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - This config is based on the `@metamask/eslint-config-jest` config, but uses the Vitest plugin instead of Jest. -[Unreleased]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-vitest@15.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-vitest@15.0.1...HEAD +[15.0.1]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-vitest@15.0.0...@metamask/eslint-config-vitest@15.0.1 [15.0.0]: https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config-vitest@1.0.0...@metamask/eslint-config-vitest@15.0.0 [1.0.0]: https://github.com/MetaMask/eslint-config/releases/tag/@metamask/eslint-config-vitest@1.0.0