From 23d390e602ab3a4e3a037dcb36aef8d2fbc50922 Mon Sep 17 00:00:00 2001 From: Joakim Carlstein Date: Fri, 10 Nov 2023 14:46:51 +0100 Subject: [PATCH] chore: configure Volta correctly for a monorepo --- package.json | 3 ++- packages/emigrate/package.json | 3 +++ packages/plugin-generate-js/package.json | 3 +++ packages/plugin-tools/package.json | 3 +++ packages/tsconfig/package.json | 5 ++++- 5 files changed, 15 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index ca86df4..eeab976 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,8 @@ ], "license": "MIT", "volta": { - "node": "20.9.0" + "node": "20.9.0", + "pnpm": "8.10.2" }, "engines": { "node": ">=18" diff --git a/packages/emigrate/package.json b/packages/emigrate/package.json index 45aaad5..c04ffda 100644 --- a/packages/emigrate/package.json +++ b/packages/emigrate/package.json @@ -29,5 +29,8 @@ "license": "MIT", "dependencies": { "@emigrate/plugin-tools": "workspace:*" + }, + "volta": { + "extends": "../../package.json" } } diff --git a/packages/plugin-generate-js/package.json b/packages/plugin-generate-js/package.json index ef0a90d..a903557 100644 --- a/packages/plugin-generate-js/package.json +++ b/packages/plugin-generate-js/package.json @@ -32,5 +32,8 @@ }, "devDependencies": { "@emigrate/tsconfig": "workspace:*" + }, + "volta": { + "extends": "../../package.json" } } diff --git a/packages/plugin-tools/package.json b/packages/plugin-tools/package.json index 3e0b59b..38e821a 100644 --- a/packages/plugin-tools/package.json +++ b/packages/plugin-tools/package.json @@ -35,5 +35,8 @@ }, "dependencies": { "import-from-esm": "1.2.1" + }, + "volta": { + "extends": "../../package.json" } } diff --git a/packages/tsconfig/package.json b/packages/tsconfig/package.json index 0587c9f..791cc3c 100644 --- a/packages/tsconfig/package.json +++ b/packages/tsconfig/package.json @@ -9,5 +9,8 @@ "build.json" ], "author": "Aboviq AB (https://www.aboviq.com)", - "license": "MIT" + "license": "MIT", + "volta": { + "extends": "../../package.json" + } }