From 8fb74f5d0983237a95aab683d800d3546b31729f Mon Sep 17 00:00:00 2001 From: Alexandre Bonaventure Geissmann Date: Mon, 25 Jan 2021 15:22:23 -0500 Subject: [PATCH] fix(optimizer): pnp compat to match relative paths (#1714) --- packages/vite/src/node/optimizer/esbuildDepPlugin.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/vite/src/node/optimizer/esbuildDepPlugin.ts b/packages/vite/src/node/optimizer/esbuildDepPlugin.ts index a270e707f0da15..af9873baf6647d 100644 --- a/packages/vite/src/node/optimizer/esbuildDepPlugin.ts +++ b/packages/vite/src/node/optimizer/esbuildDepPlugin.ts @@ -105,10 +105,10 @@ export function esbuildDepPlugin( // yarn 2 pnp compat if (isRunningWithYarnPnp) { - build.onResolve({ filter: /\.yarn.*/ }, (args) => ({ + build.onResolve({ filter: /.*/ }, (args) => ({ path: require.resolve(args.path, { paths: [args.resolveDir] }) })) - build.onLoad({ filter: /\.yarn.*/ }, async (args) => ({ + build.onLoad({ filter: /.*/ }, async (args) => ({ contents: await require('fs').promises.readFile(args.path), loader: 'default' }))