2 |
3 |
4 |
5 |
6 |
Typescript + Bazel Template
7 |
8 | Template monorepo for building typescript apps with Bazel
9 |
10 |
11 |
12 | # Usage
13 |
14 | Setup
15 |
16 | - `bazel run -- @pnpm//:pnpm -C $PWD i` (Install required software and sets up project)
17 | - `bazel run -- @pnpm//:pnpm -C $PWD outdated` (Check for outdated dependencies)
18 |
19 | Development
20 |
21 | - `bazel build //...` (Build all packages)
22 | - `bazel test //...` (Test all packages)
23 | - `bazel run //packages/server` (Start development backend service)
24 | - `bazel run //packages/server:image` (Build server image)
25 | - `docker run --rm -i -p 8080:8080 bazel/packages/server:image` (Run container image)
26 | - `bazel test //packages/