From 763745b88e38a61ffb1bebcb72390a6cf76727ce Mon Sep 17 00:00:00 2001 From: Martijn Hols <git@martijnhols.nl> Date: Thu, 10 Feb 2022 20:13:26 +0100 Subject: [PATCH] Move tailwindcss to optional peer dependencies Fixes #12044 Installing tailwindcss comes with a bunch of junk most people don't need, and at least prettier-plugin-tailwindcss but possibly more subdependecies are unlicensed which makes usage troublesome. --- packages/react-scripts/package.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json index 99b827016..943b6537e 100644 --- a/packages/react-scripts/package.json +++ b/packages/react-scripts/package.json @@ -69,7 +69,6 @@ "semver": "^7.3.5", "source-map-loader": "^3.0.0", "style-loader": "^3.3.1", - "tailwindcss": "^3.0.2", "terser-webpack-plugin": "^5.2.5", "webpack": "^5.64.4", "webpack-dev-server": "^4.6.0", @@ -85,9 +84,13 @@ }, "peerDependencies": { "react": ">= 16", + "tailwindcss": "^3.0.2", "typescript": "^3.2.1 || ^4" }, "peerDependenciesMeta": { + "tailwindcss": { + "optional": true + }, "typescript": { "optional": true } -- GitLab