From b09c8b53fcc6e3f75ce7a21f72ef3d0f15dbdacb Mon Sep 17 00:00:00 2001 From: Eric Brown Date: Mon, 30 Aug 2021 19:50:20 +0530 Subject: [PATCH] fix: mark @babel/core as optional peer dependency (#739) * Fixes https://github.com/vercel/styled-jsx/issues/736 Moving `@babel/core` from devDependencies to dependencies. Fixes the missing dependency error that comes while installing it through `Yarn 2, Yarn 3`. Error - ` styled-jsx@npm:4.0.0 [78a22] doesn't provide @babel/core (pad17e), requested by @babel/plugin-syntax-jsx ` * moving babel back to dev deps and adding peerdependencies meta option * Update package.json Co-authored-by: Jiachi Liu --- package.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package.json b/package.json index 384d3f5..8ff0a54 100644 --- a/package.json +++ b/package.json @@ -94,6 +94,11 @@ "peerDependencies": { "react": ">= 16.8.0 || 17.x.x || 18.x.x" }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + } + }, "engines": { "node": ">= 12.0.0" },