fql-parser 0.2.8

A parser for the Fauna Query Language (FQL).
Documentation
# Copyright Fauna, Inc.
# SPDX-License-Identifier: MIT-0

build: build-rust build-wasm

publish: publish-rust publish-wasm

build-rust:
	cargo build --release

build-wasm:
	cargo build --target wasm32-unknown-unknown --release
	wasm-bindgen --out-dir ./pkg/nodejs --out-name index --target nodejs ./target/wasm32-unknown-unknown/release/fql_parser.wasm
	wasm-bindgen --out-dir ./pkg/web --out-name index --target web ./target/wasm32-unknown-unknown/release/fql_parser.wasm
	cp -f README.md pkg
	cp -f LICENSE pkg

publish-rust:
	cargo publish

publish-wasm:
	wasm-pack publish --access=public

test:
	cargo test