From 931d69b4d3cfebe641b93867191a7d411593f554 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arnaud=20Barr=C3=A9?= Date: Thu, 29 Sep 2022 17:56:25 +0200 Subject: [PATCH] feat(optimizer): Support bun lockfile format (#10288) --- packages/vite/src/node/optimizer/index.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/vite/src/node/optimizer/index.ts b/packages/vite/src/node/optimizer/index.ts index eb9b51aa472e59..94447b9403393b 100644 --- a/packages/vite/src/node/optimizer/index.ts +++ b/packages/vite/src/node/optimizer/index.ts @@ -1042,7 +1042,12 @@ function isSingleDefaultExport(exports: readonly string[]) { return exports.length === 1 && exports[0] === 'default' } -const lockfileFormats = ['package-lock.json', 'yarn.lock', 'pnpm-lock.yaml'] +const lockfileFormats = [ + 'package-lock.json', + 'yarn.lock', + 'pnpm-lock.yaml', + 'bun.lockb' +] export function getDepHash(config: ResolvedConfig, ssr: boolean): string { let content = lookupFile(config.root, lockfileFormats) || ''