Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish WASM builds to NPM #65

Merged
merged 12 commits into from
Sep 18, 2020
Merged

Publish WASM builds to NPM #65

merged 12 commits into from
Sep 18, 2020

Conversation

cormacrelf
Copy link
Collaborator

@cormacrelf cormacrelf commented Sep 18, 2020

This adds:

  • Testing of the WASM Driver on pull requests
  • A script to compile the wasm for three targets, Node.js, WebPack/bundlers and
    direct ES Modules in the browser.
  • Automatic publishing on merge to GitHub master, to the NPM canary dist tag

i.e.

# installs latest merged master branch as prebuilt wasm
yarn add @citeproc-rs/wasm@canary

@cormacrelf cormacrelf merged commit ec9b385 into master Sep 18, 2020
@cormacrelf cormacrelf deleted the wasm-packaging branch September 18, 2020 20:21
@cormacrelf cormacrelf added A-ci Area: continuous integration A-wasm Area: wasm package on npm labels Sep 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-ci Area: continuous integration A-wasm Area: wasm package on npm
Development

Successfully merging this pull request may close these issues.

1 participant