build: specify the canvas transitive node dependency build failure workaround in future-compatible way (#3752)

* fix: specify canvas npm optional dep ignore workaround more cleanly

this should allow it to work with yarn classic and yarn modern

* chore: add self to CONTRIBUTORS
This commit is contained in:
Mike Hardy 2025-01-25 19:57:30 -05:00 committed by GitHub
parent 43e860783b
commit 2ef46afb48
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 2 additions and 2 deletions

View file

@ -211,6 +211,7 @@ David Elizalde <david.elizalde.r.a@gmail.com>
Yuki <https://github.com/YukiNagat0>
wackbyte <wackbyte@protonmail.com>
GithubAnon0000 <GithubAnon0000@users.noreply.github.com>
Mike Hardy <github@mikehardy.net>
********************

View file

@ -67,7 +67,6 @@
"@popperjs/core": "^2.11.8",
"bootstrap": "^5.3.0",
"bootstrap-icons": "^1.10.5",
"canvas": "npm:empty-npm-package",
"codemirror": "^5.63.1",
"d3": "^7.0.0",
"fabric": "^5.3.0",
@ -80,7 +79,7 @@
"mathjax": "^3.1.2"
},
"resolutions": {
"canvas": "npm:empty-npm-package",
"canvas": "npm:empty-npm-package@1.0.0",
"cookie": "0.7.0"
},
"browserslist": [