-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathmakefile
More file actions
61 lines (42 loc) · 1015 Bytes
/
makefile
File metadata and controls
61 lines (42 loc) · 1015 Bytes
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
install:
@ npm ci
install-updates:
@ npm install
list-outdated: install
@ npm outdated
lint-check:
@ npx lint
lint-check-ci:
@ npx lint --output-file lint-check-results.json --output-file-format annotations
lint-fix:
@ npx lint --fix
type-check:
@ npx type-check
type-check-ci:
@ npx type-check --output-file type-check-results.json --output-file-format annotations
security-check:
@ # NOTE(krishan711): maybe use npm audit
@ echo "Not Supported"
security-check-ci:
@ echo "Not Supported"
build:
@ NODE_ENV=production npx build-module-rolldown
build-ssr:
@ echo "Not Supported"
build-static:
@ echo "Not Supported"
start:
@ NODE_ENV=development npx build-module-rolldown --start
start-prod:
@ NODE_ENV=production npx build-module-rolldown --start
test:
@ echo "Not Supported"
publish:
@ npm publish
publish-next:
ifneq ($(COMMIT_COUNT),0)
npx kiba-publish --next --next-version $(COMMIT_COUNT)
endif
clean:
@ rm -rf ./node_modules ./package-lock.json ./build ./dist
.PHONY: *