We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
pipa / Makefile
1
DEFAULT = nix/node2nix-default.nix
2
NODE_ENV = nix/node2nix-node-env.nix
3
NODE_PACKAGES = nix/node2nix-node-packages.nix
4
5
PACKAGE_JSON = assets/package.json
6
PACKAGE_LOCK_JSON = assets/package-lock.json
7
8
9
all: $(DEFAULT)
10
11
server:
12
source ./.env.local && iex -S mix phx.server
13
14
testwatch:
15
fd -eex -eexs -eheex . . | entr -c env MIX_ENV=test mix test ${ARGS}
16
17
coverwatch:
18
fd -eex -eexs -eheex . . | entr -c env MIX_ENV=test mix test --cover ${ARGS}
19
20
21
$(DEFAULT): $(PACKAGE_JSON) $(PACKAGE_LOCK_JSON)
22
node2nix -18 \
23
--input $(PACKAGE_JSON) \
24
--lock $(PACKAGE_LOCK_JSON) \
25
--output $(NODE_PACKAGES) \
26
--node-env $(NODE_ENV) \
27
--composition $(DEFAULT)
28
treefmt \
29
$(NODE_PACKAGES) \
30
$(NODE_ENV) \
31
$(DEFAULT)
32