Remove dependency on canvas (#354)

This commit is contained in:
Steve Faulkner
2020-12-26 21:56:37 -06:00
committed by GitHub
parent c3058ee5a9
commit cc63cdc1fd
5 changed files with 57 additions and 184 deletions

7
canvas/README.md Normal file
View File

@@ -0,0 +1,7 @@
# Why?
This adds a mock module for `canvas`. Nteract has a ignored require and undeclared dependency on this module. `cavnas` is a server side node module and is not used in browser side code for nteract.
Installing it locally (`npm install canvas`) will resolve the problem, but it is a native module so it is flaky depending on the system, node version, processor arch, etc. This module provides a simpler, more robust solution.
Remove this workaround if [this bug](https://github.com/nteract/any-vega/issues/2) ever gets resolved