Chris Swithinbank
Chris Swithinbank
This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to fix one or more vulnerable packages in the `npm` dependencies of...
`canvas-sketch` exposes `file`, `name`, `prefix`, and `suffix` settings that are used to determine naming for exported files, while `pellicola` currently uses only a `filename` setting. Additionally, `pellicola` defaults to saving...
Enable `pellicola` to export directly to animated GIF if requested. See [`canvas-sketch-cli`]( https://github.com/mattdesl/canvas-sketch-cli/blob/master/src/ffmpeg-sequence.js#L179-L220) for its `ffmpeg` usage.
There’s no README in this repo. A README would be nice!
If a TOC is added to a markdown file that is missing at least one first-level heading, the indentation of the list means it is interpreted as a code block...
### 📚 Subject area/topic Imports ### 📋 Page(s) affected (or suggested, for new content) https://docs.astro.build/en/guides/imports/#node-builtins ### 📋 Description of content that is out-of-date or incorrect The “Node Builtins” section in...
Currently a single client acts as the host and all communications pass through them. The host could provide connected clients with the peer IDs of all other clients so that...
Using PeerJS’s [`'unavailable-id'` error type](https://peerjs.com/docs.html#peeron-error-unavailable-id), it might be possible to automatically decide which client is the host. 1. All clients would initially attempt to claim the host ID. 2. If...
The `P2PHost` currently uses [an in-memory storage implementation](https://github.com/boardgameio/p2p/blob/f84a73aad94e19a564de0e3a5f0d98dd0ad2b498/src/db.ts) to hold match state. This means navigating, closing a tab, or just stopping/hiding the client will usually result in that state being...
As discussed in #85, in some scenarios a client may want to pause and then resume effect queue processing. For example, an effect might trigger a modal to be dismissed...