From a3e651854a079e88780e24df9eaf269de75443ef Mon Sep 17 00:00:00 2001 From: sriram veeraghanta Date: Tue, 9 Dec 2025 16:32:49 +0530 Subject: [PATCH] fix: updated npmrc with hoist patterns (#8271) --- .npmrc | 7 +++++++ pnpm-lock.yaml | 7 ++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/.npmrc b/.npmrc index a812e420aa..37808d63ab 100644 --- a/.npmrc +++ b/.npmrc @@ -45,3 +45,10 @@ prefer-frozen-lockfile = true # Use isolated linker (best compatibility with Node ecosystem tools) node-linker = isolated + +# Hoist commonly used tools to the root to prevent duplicates and speed up resolution +public-hoist-pattern[] = typescript +public-hoist-pattern[] = eslint +public-hoist-pattern[] = *@plane/* +public-hoist-pattern[] = vite +public-hoist-pattern[] = turbo \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e0c17a1468..ba3dd46113 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4865,6 +4865,9 @@ packages: resolution: {integrity: sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==} engines: {node: '>=14.16'} + caniuse-lite@1.0.30001756: + resolution: {integrity: sha512-4HnCNKbMLkLdhJz3TToeVWHSnfJvPaq6vu/eRP0Ahub/07n484XHhBF5AJoSGHdVrS8tKFauUQz8Bp9P7LVx7A==} + caniuse-lite@1.0.30001759: resolution: {integrity: sha512-Pzfx9fOKoKvevQf8oCXoyNRQ5QyxJj+3O0Rqx2V5oxT61KGx8+n6hV/IUyJeifUci2clnmmKVpvtiqRzgiWjSw==} @@ -13117,6 +13120,8 @@ snapshots: camelcase@7.0.1: {} + caniuse-lite@1.0.30001756: {} + caniuse-lite@1.0.30001759: {} capital-case@1.0.4: @@ -15903,7 +15908,7 @@ snapshots: dependencies: '@next/env': 16.0.7 '@swc/helpers': 0.5.15 - caniuse-lite: 1.0.30001759 + caniuse-lite: 1.0.30001756 postcss: 8.4.31 react: 18.3.1 react-dom: 18.3.1(react@18.3.1)