-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
60 lines (47 loc) · 788 Bytes
/
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
include .make/image.mk
include .make/help.mk
include .make/tag.mk
# Application name
APP_NAME := react-ssr-starter
# Set default target to help
.DEFAULT_GOAL := help
# Remove dist folder
rmdist:
@echo "Removing dist folder..."
@pnpm rmdist
# Clean project
clean:
@echo "Cleaning project..."
@pnpm clean
# Update version
version-up:
@echo "Updating version..."
@pnpm version-up
# Run pre-commit checks
pre:
@echo "Running pre-commit checks..."
@pnpm pre-commit
# Run linter
lint:
@echo "Running linter..."
@pnpm lint
# Format code
format:
@echo "Formatting code..."
@pnpm format
cert:
@pnpm certs:init
dev:
@pnpm dev
build:
@pnpm build
serve:
@pnpm serve
svg:
@pnpm svg:optimize
build-ssr:
@pnpm ssr:build
dev-ssr:
@pnpm ssr:dev
serve-ssr:
@pnpm ssr:serve