all: build build: spago build bundle-module: PATH=./node_modules/.bin:$$PATH spago bundle-module run: spago run t: spago test docs-with-search: spago docs docs: spago docs --no-search 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 esbuild" [ -f node_modules/.bin/esbuild ] || npm install esbuild