-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
72 lines (50 loc) · 1.09 KB
/
Makefile
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
.PHONY: build test test.with.coverage test.watch coverage coverage.generate coverage.show
.PHONY: release.major release.minor release.patch release.pre commit clean
.PHONY: build.module build.module.commonjs build.module.esnext
.PHONY: build.declarations
.PHONY: lint fix
.PHONY: test.module
.PHONY: docs.html docs.json
all: build
build:
yarn run build
build.module:
yarn run build.module
build.module.commonjs:
yarn run build.module.commonjs
build.module.esnext:
yarn run build.module.esnext
build.declarations:
yarn run build.declarations
lint:
yarn run lint
fix:
yarn run fix
test:
yarn run test
test.module:
yarn run test.module
test.with.coverage:
yarn run test.with.coverage
test.watch:
yarn run test.watch
coverage:
yarn run coverage
coverage.show:
yarn run coverage.show
coverage.generate:
yarn run coverage.generate
coverage.codeclimate:
yarn run coverage.codeclimate
release.major:
yarn run release.major
release.minor:
yarn run release.minor
release.patch:
yarn run release.patch
release.pre:
yarn run release.pre
commit:
yarn run commit
clean:
yarn run clean