initiative-sh / initiative.sh

A web-based command line for game masters
https://initiative.sh/
GNU General Public License v3.0
44 stars 4 forks source link

Update npm dependencies (again) #324

Closed MikkelPaulson closed 11 months ago

MikkelPaulson commented 11 months ago

Repeat of changes made in #322 and reverted in #323. The journal command was failing because serde-wasm-bindgen apparently doesn't like null values, while wasm-bindgen with the serde-serialize feature encodes Option::None as null. More investigation on this front is needed, because the deprecated error now being emitted by Serde fails cargo clippy, but a moratorium on updating Cargo.lock is out of the question.

For now, we'll stick to making npm happy again.