Skip to content

feature/Setup WASM#1

Merged
qwoprocks merged 6 commits into
mainfrom
feature/setup-wasm
Jan 20, 2026
Merged

feature/Setup WASM#1
qwoprocks merged 6 commits into
mainfrom
feature/setup-wasm

Conversation

@qwoprocks

@qwoprocks qwoprocks commented Jan 18, 2026

Copy link
Copy Markdown
Member

Sets up the Rust → WASM framework, so that we can start writing the parser and testing it out.

Also adds CI that checks formatting, lints, tests, and builds

Comment thread CONTRIBUTING.md Outdated
Comment on lines +43 to +47
# Rust toolchain (components are auto-installed via rust-toolchain.toml)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

# wasm-pack for WebAssembly builds
cargo install wasm-pack

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

any particular versions?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In line 99 of README, we have cargo install wasm-pack without rust toolchain installation instruction. Should we just remove the build instructions from README? Or let it reference to this file.

In both here and ci.yml, should we pin the rust toolchain and wasm pack versions...? (for repro)

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you're right, I think we can change ci.yml and install instructions to just use the Cargo.lock file actually

Comment thread src/lib.rs
Comment thread index.html
Comment thread CONTRIBUTING.md Outdated

@yarkhinephyo yarkhinephyo left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

some non-blocking comments, i think we should only have one installation instruction (or dockerfile) and the other markdown files just reference it

@qwoprocks qwoprocks merged commit 79971df into main Jan 20, 2026
6 checks passed
@qwoprocks qwoprocks deleted the feature/setup-wasm branch January 20, 2026 11:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants