-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathnode.mk
More file actions
73 lines (49 loc) · 1.6 KB
/
Copy pathnode.mk
File metadata and controls
73 lines (49 loc) · 1.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
PNPM = pnpm
.PHONY: node-install node-build node-test node-check node-typecheck node-lint node-fmt node-knip frontend-dev frontend-build frontend-check frontend-typecheck frontend-preview alienmark-dev alienmark-build alienmark-test alienmark-check alienmark-typecheck alienmark-service-dev alienmark-service-build alienmark-service-start alienmark-service-check alienmark-service-typecheck
# NODE WORKSPACE
node-install:
$(PNPM) install
node-build:
$(PNPM) run build
node-test:
$(PNPM) run test
node-check:
$(PNPM) run check
node-typecheck:
$(PNPM) run typecheck
node-lint:
$(PNPM) run lint:check
node-fmt:
$(PNPM) run fmt:check
node-knip:
$(PNPM) run knip
frontend-dev:
$(PNPM) --filter frontend dev
frontend-build:
$(PNPM) turbo run build --filter=frontend
frontend-check:
$(PNPM) turbo run check --filter=frontend
frontend-typecheck:
$(PNPM) turbo run typecheck --filter=frontend
frontend-preview:
$(PNPM) --filter frontend preview
alienmark-dev:
$(PNPM) --filter alienmark dev
alienmark-build:
$(PNPM) turbo run build --filter=alienmark
alienmark-test:
$(PNPM) turbo run test --filter=alienmark
alienmark-check:
$(PNPM) turbo run check --filter=alienmark
alienmark-typecheck:
$(PNPM) turbo run typecheck --filter=alienmark
alienmark-service-dev:
$(PNPM) --filter alienmark-service dev
alienmark-service-build:
$(PNPM) turbo run build --filter=alienmark-service
alienmark-service-start:
$(PNPM) --filter alienmark-service start
alienmark-service-check:
$(PNPM) turbo run check --filter=alienmark-service
alienmark-service-typecheck:
$(PNPM) turbo run typecheck --filter=alienmark-service