-
Notifications
You must be signed in to change notification settings - Fork 262
/
BUCK
105 lines (85 loc) · 1.53 KB
/
BUCK
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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
load(
"@prelude-si//:macros.bzl",
"alias",
"export_file",
"nix_flake_lock",
"pnpm_lock",
"pnpm_workspace",
"workspace_node_modules",
)
alias(
name = "forklift",
actual = "//bin/forklift:forklift",
)
alias(
name = "module-index",
actual = "//bin/module-index:module-index",
)
alias(
name = "pinga",
actual = "//bin/pinga:pinga",
)
alias(
name = "sdf",
actual = "//bin/sdf:sdf",
)
alias(
name = "veritech",
actual = "//bin/veritech:veritech",
)
alias(
name = "web",
actual = "//app/web:dev",
)
alias(
name = "auth-portal",
actual = "//app/auth-portal:dev",
)
alias(
name = "auth-api",
actual = "//bin/auth-api:dev",
)
alias(
name = "docs",
actual = "//app/docs:dev",
)
export_file(
name = ".editorconfig",
)
export_file(
name = "clippy.toml",
)
export_file(
name = "flake.nix",
)
nix_flake_lock(
name = "flake.lock",
)
export_file(
name = "package.json",
)
pnpm_workspace(
name = "pnpm-workspace.yaml",
packages = [
"//app/auth-portal:package.json",
"//app/web:package.json",
"//bin/auth-api:package.json",
"//bin/lang-js:package.json",
"//lib/eslint-config:package.json",
"//lib/ts-lib:package.json",
"//lib/tsconfig:package.json",
"//lib/vue-lib:package.json",
],
)
pnpm_lock(
name = "pnpm-lock.yaml",
)
export_file(
name = "rust-toolchain",
)
export_file(
name = "rustfmt.toml",
)
workspace_node_modules(
name = "node_modules",
)