The front-end implementation of the gag combo generator found here. For the inner library part, see gag_combo_gen.
cargo
and the latest stable Rust toolchain (https://rustup.rs/)wasm32-unknown-unknown
target support (rustup target add wasm32-unknown-unknown
)npm
(https://www.npmjs.com/)wasm-opt
(https://github.com/WebAssembly/binaryen)
git clone https://github.com/JonathanHelianthicusDoe/gag_combo_gen.git
git clone https://github.com/JonathanHelianthicusDoe/gag_combo_gen_web.git
cd gag_combo_gen_web
npm install
./build.sh # You can pass -s as an argument to optimize for size with wasm-opt,
# but in that case you probably also want to set opt-level="z" in
# the Cargo.toml beforehand.
# For testing
cd test
npm install
npm start &
firefox localhost:3000
This software is licensed to anyone under the terms of the GNU Affero General Public License, version 3 (or any higher version of the same license, at your option).