30 lines
826 B
Markdown
30 lines
826 B
Markdown
# bs: Build system based on executables
|
||
This project uses [jaandrle/bs: The simplest possible build system using executable/bash scripts](https://github.com/jaandrle/bs).
|
||
|
||
## Available executables
|
||
If it makes sense, arguments are passed to internally used commands (e.g. `tsc`), e. g. `--help`.
|
||
|
||
### bs/lint
|
||
This lints the project using `tsc`.
|
||
|
||
### bs/test
|
||
This lints the project and runs tests using `wtr`.
|
||
|
||
### bs/start
|
||
This starts the development server using `web-dev-server`.
|
||
|
||
### bs/build
|
||
This builds the project using `rollup`.
|
||
|
||
### bs/analyze
|
||
This analyze Custom Element manifest using the `@custom-elements-manifest/analyzer`.
|
||
|
||
### bs/npm/lint
|
||
Linted projects’ npm dependencies.
|
||
|
||
### bs/npm/update
|
||
Updates projects’ npm dependencies.
|
||
|
||
### bs/npm/install-audit
|
||
Audits projects’ npm dependencies to be installed.
|