all: build build: spago build bundle-module: PATH=./node_modules/.bin:$$PATH spago bundle-module run: spago run t: spago test docs: spago docs DOCS_HTTPD_ACCESS_LOGS ?= /tmp/parser-docs-access.log DOCS_HTTPD_ADDR ?= 127.0.0.1 DOCS_HTTPD_PORT ?= 30000 DOCS_DIR ?= generated-docs/html serve-docs: docs darkhttpd $(DOCS_DIR) --addr $(DOCS_HTTPD_ADDR) --port $(DOCS_HTTPD_PORT) --log $(DOCS_HTTPD_ACCESS_LOGS) install-esbuild: @echo "install ebbuild" [ -f node_modules/.bin/esbuild ] || npm install esbuild