Example monorepo for building Lit apps with Bazel
Based on the template by Pedro Barco
Note: This is highly experimental and in no way fit for use currently
Setup
bazel run -- @pnpm//:pnpm -C $PWD i
(Install required software and sets up project)bazel run -- @pnpm//:pnpm -C $PWD outdated
(Check for outdated dependencies)
Development
bazel build //...
(Build all packages)bazel test //...
(Test all packages)bazel test //packages/<package>
(Run tests)
Deployment (TBD)
Services
- TBD
Libraries
@myorg/design-system
Typescript, Lit based design system
Miscellaneous
@myorg/eslint-config
, tooling and configurations for eslint@myorg/prettier-config
, tooling and configurations for prettier