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