all:
	echo "module fake_nodejs_module // Exclude this directory from Go tools\n\ngo 1.16" > node_modules/go.mod
	npm run start

start_public:
	npm run start_public

build: FORCE
	echo "module fake_nodejs_module // Exclude this directory from Go tools\n\ngo 1.16" > node_modules/go.mod
	npm run build
	cd build && mkdir static
	echo > build/static/.keep
	echo > build/.keep

lint:
	npm run lint

test: FORCE
	npm test

clean:
	rm -rf node_modules/
	npm ci

FORCE: ;
