From fefc33d21c2814cca751c9d8ee871a75f90452b8 Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Sat, 8 Oct 2022 10:52:41 -0400 Subject: [PATCH] fix(jest-environment-jsdom): add optional peer dependency on canvas --- packages/jest-environment-jsdom/package.json | 8 ++++++++ yarn.lock | 5 +++++ 2 files changed, 13 insertions(+) diff --git a/packages/jest-environment-jsdom/package.json b/packages/jest-environment-jsdom/package.json index 37367b50d0a4..4da675dcbb34 100644 --- a/packages/jest-environment-jsdom/package.json +++ b/packages/jest-environment-jsdom/package.json @@ -29,6 +29,14 @@ "devDependencies": { "@jest/test-utils": "workspace:^" }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" }, diff --git a/yarn.lock b/yarn.lock index 8887297a67cf..cb048a1e9927 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12421,6 +12421,11 @@ __metadata: jest-mock: "workspace:^" jest-util: "workspace:^" jsdom: ^20.0.0 + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true languageName: unknown linkType: soft