-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathjustfile
More file actions
40 lines (26 loc) · 768 Bytes
/
Copy pathjustfile
File metadata and controls
40 lines (26 loc) · 768 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
export PATH := './node_modules/.bin:' + env_var('PATH')
default:
@just --list
compile:
tsc --build
tsc -b integration-tests/tsconfig.json
eslint *OPTIONS:
eslint . .github --cache --cache-location './target/.eslintcache' --cache-strategy content --max-warnings 0 {{OPTIONS}}
eslint-fix: (eslint '--fix')
lint: eslint
lint-fix: eslint-fix
test-unit:
mt target/build/source
test-unit-with-coverage: compile
c8 mt target/build/source
test-types:
tstyche
test-integration: compile
mt target/build/integration-tests
test: test-unit-with-coverage test-types test-integration
packtory-dry-run: compile
packtory publish
packtory-publish: compile
packtory publish --no-dry-run
release-gate: compile
github-release-gate