From 0c136da77d7368c2e8266ff8c7a91fed16fa2f43 Mon Sep 17 00:00:00 2001 From: fisker Date: Mon, 14 Apr 2025 23:33:03 +0800 Subject: [PATCH] Move to `peerDependencies` --- scripts/build/build-package-json.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/build/build-package-json.js b/scripts/build/build-package-json.js index f9a245d1c..e81ca85f0 100644 --- a/scripts/build/build-package-json.js +++ b/scripts/build/build-package-json.js @@ -100,10 +100,15 @@ async function buildPackageJson({ packageConfig, file }) { prepublishOnly: "node -e \"assert.equal(require('.').version, require('..').version)\"", }, - dependencies: { + peerDependencies: { // Add `^` here, so we don't need release Prettier user can still update CLI "@prettier/cli": `^${packageJson.dependencies["@prettier/cli"]}`, }, + peerDependenciesMeta: { + "@prettier/cli": { + optional: true, + }, + }, }; await writeJson(