From b604968fd95cc3f1973bcb2c3beca822647ac4cd Mon Sep 17 00:00:00 2001 From: Dominik Ritter Date: Wed, 10 Aug 2022 08:13:13 +0200 Subject: [PATCH 1/4] Mention ESBuild supporting PnP since 0.15.0 --- packages/gatsby/content/features/plugnplay.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/gatsby/content/features/plugnplay.md b/packages/gatsby/content/features/plugnplay.md index 8a63ee4f02de..99cc5a10cb1c 100644 --- a/packages/gatsby/content/features/plugnplay.md +++ b/packages/gatsby/content/features/plugnplay.md @@ -150,7 +150,7 @@ Many common frontend tools now support Plug'n'Play natively! |
Project name
| Note | | --- | --- | -| ESBuild | Via [`@yarnpkg/esbuild-plugin-pnp`](https://github.com/yarnpkg/berry/tree/master/packages/esbuild-plugin-pnp#yarnpkgesbuild-plugin-pnp) | +| ESBuild | Since [0.15.0](https://github.com/evanw/esbuild/releases/tag/v0.15.0), or via [`@yarnpkg/esbuild-plugin-pnp`](https://github.com/yarnpkg/berry/tree/master/packages/esbuild-plugin-pnp#yarnpkgesbuild-plugin-pnp) | | VSCode-ESLint | Follow [Editor SDKs](https://yarnpkg.com/getting-started/editor-sdks) | | VSCode | Follow [Editor SDKs](https://yarnpkg.com/getting-started/editor-sdks) | | Webpack 4.x | Via [`pnp-webpack-plugin`](https://github.com/arcanis/pnp-webpack-plugin) (native starting from 5+) | From 6ebd860dda6c8a4db7819933d9a4f71dd87f0957 Mon Sep 17 00:00:00 2001 From: Dominik Ritter Date: Wed, 10 Aug 2022 08:18:28 +0200 Subject: [PATCH 2/4] Mention ESBuild supporting PnP since 0.15.0 --- packages/gatsby/content/features/plugnplay.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/gatsby/content/features/plugnplay.md b/packages/gatsby/content/features/plugnplay.md index 99cc5a10cb1c..7f190d91faa7 100644 --- a/packages/gatsby/content/features/plugnplay.md +++ b/packages/gatsby/content/features/plugnplay.md @@ -128,6 +128,7 @@ Many common frontend tools now support Plug'n'Play natively! | Babel | Starting from `resolve` 1.9 | | Create-React-App | Starting from 2.0+ | | Docusaurus | Starting from 2.0.0-beta.14 | +| ESBuild | Starting from [0.15.0](https://github.com/evanw/esbuild/releases/tag/v0.15.0) | | ESLint | Some compatibility issues w/ shared configs (fixable using [@rushstack/eslint-patch](https://yarnpkg.com/package/@rushstack/eslint-patch)) | | Gatsby | Supported with version ≥2.15.0, ≥3.7.0 | | Gulp | Supported with version 4.0+ | @@ -150,7 +151,6 @@ Many common frontend tools now support Plug'n'Play natively! |
Project name
| Note | | --- | --- | -| ESBuild | Since [0.15.0](https://github.com/evanw/esbuild/releases/tag/v0.15.0), or via [`@yarnpkg/esbuild-plugin-pnp`](https://github.com/yarnpkg/berry/tree/master/packages/esbuild-plugin-pnp#yarnpkgesbuild-plugin-pnp) | | VSCode-ESLint | Follow [Editor SDKs](https://yarnpkg.com/getting-started/editor-sdks) | | VSCode | Follow [Editor SDKs](https://yarnpkg.com/getting-started/editor-sdks) | | Webpack 4.x | Via [`pnp-webpack-plugin`](https://github.com/arcanis/pnp-webpack-plugin) (native starting from 5+) | From 00f15aa7af1f53ba2b8d4d8c7505076ab818ba3e Mon Sep 17 00:00:00 2001 From: Dominik Ritter Date: Fri, 12 Aug 2022 22:55:31 +0200 Subject: [PATCH 3/4] Fix ESBuild Version number from which on ESBuild supports Yarn PNP --- packages/gatsby/content/features/plugnplay.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/gatsby/content/features/plugnplay.md b/packages/gatsby/content/features/plugnplay.md index 7f190d91faa7..b585b0b0726a 100644 --- a/packages/gatsby/content/features/plugnplay.md +++ b/packages/gatsby/content/features/plugnplay.md @@ -128,7 +128,7 @@ Many common frontend tools now support Plug'n'Play natively! | Babel | Starting from `resolve` 1.9 | | Create-React-App | Starting from 2.0+ | | Docusaurus | Starting from 2.0.0-beta.14 | -| ESBuild | Starting from [0.15.0](https://github.com/evanw/esbuild/releases/tag/v0.15.0) | +| ESBuild | Starting from [0.15.1](https://github.com/evanw/esbuild/releases/tag/v0.15.1) | | ESLint | Some compatibility issues w/ shared configs (fixable using [@rushstack/eslint-patch](https://yarnpkg.com/package/@rushstack/eslint-patch)) | | Gatsby | Supported with version ≥2.15.0, ≥3.7.0 | | Gulp | Supported with version 4.0+ | From 8efffc0371b9d1ad2fb156c3935b143cbe370cef Mon Sep 17 00:00:00 2001 From: Dominik Ritter Date: Sat, 13 Aug 2022 00:05:36 +0200 Subject: [PATCH 4/4] Fix ESBuild Version number from which on ESBuild supports Yarn PNP --- packages/gatsby/content/features/plugnplay.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/gatsby/content/features/plugnplay.md b/packages/gatsby/content/features/plugnplay.md index b585b0b0726a..8b476e9366e7 100644 --- a/packages/gatsby/content/features/plugnplay.md +++ b/packages/gatsby/content/features/plugnplay.md @@ -128,7 +128,7 @@ Many common frontend tools now support Plug'n'Play natively! | Babel | Starting from `resolve` 1.9 | | Create-React-App | Starting from 2.0+ | | Docusaurus | Starting from 2.0.0-beta.14 | -| ESBuild | Starting from [0.15.1](https://github.com/evanw/esbuild/releases/tag/v0.15.1) | +| ESBuild | Starting from [0.15.2](https://github.com/evanw/esbuild/releases/tag/v0.15.2) | | ESLint | Some compatibility issues w/ shared configs (fixable using [@rushstack/eslint-patch](https://yarnpkg.com/package/@rushstack/eslint-patch)) | | Gatsby | Supported with version ≥2.15.0, ≥3.7.0 | | Gulp | Supported with version 4.0+ |