FROM rust:alpine

RUN apk add --no-cache \
        npm \
        musl-dev \
        make \
    && cargo install wasm-pack \
    && rustup target add wasm32-unknown-unknown

COPY plugin.sh /plugin.sh

ENTRYPOINT ["/plugin.sh"]