-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathjustfile
More file actions
44 lines (35 loc) · 763 Bytes
/
Copy pathjustfile
File metadata and controls
44 lines (35 loc) · 763 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
import? 'local.just'
all-fmt:
pnpm -r exec just fmt
[no-cd]
fmt *args:
pwd
pnpm biome format --write ./src package.json {{args}}
[no-cd]
lint *args:
pwd
pnpm biome lint ./src {{args}}
[no-cd]
lint-fix *args:
pwd
pnpm biome lint --write ./src {{args}}
[no-cd]
typecheck *args:
pwd
pnpm tsgo -p tsconfig.json --skipLibCheck --maxNodeModuleJsDepth 0 --noEmit {{args}}
[no-cd]
publint:
pwd
bunx publint
[no-cd]
lib-build:
-rm -rf lib/* dist/*
pnpm swc ./src -d ./lib --strip-leading-paths --copy-files --ignore '**/*.test.ts'
bunx ts-add-js-extension --dir=lib
[no-cd]
lib-publish: lib-build
pnpm version patch --no-workspaces-update
pnpm publish --registry https://registry.npmjs.org --access public --no-git-checks
[no-cd]
knip:
bunx knip