mirror of
https://codeberg.org/demostf/edit.git
synced 2026-10-01 07:34:05 +02:00
789 B
789 B
Demo editor
Command line editor
Building
cd wasm
cargo b --release --features cli
binary can be found at target/release/edit
Usage
edit [options] <path.dem>
See edit --help for the available options.
Rust api
use edit::{edit, EditOptions, TickRange};
fn main() {
let options = EditOptions::builder()
.unlock_pov(true)
.remove_invalid_deletes(self.remove_invalid_deletes)
.cut(TickRange {
from: from.into(),
to: to.into(),
}).build();
let input = fs::read("in.demo").unwrap();
let output = edit(&input, options);
fs::write("out.dem", output).unwrap();
}
WASM bindings
Building
npm run build
Build package can be found at dist.