1
0
mirror of https://github.com/jaandrle/deka-dom-el synced 2026-04-20 05:46:54 +02:00
Files
deka-dom-el/bs/README.md
2026-04-08 17:43:22 +02:00

29 lines
835 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## 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).
#### bs/build.js [main|signals] [--no-types|--help]
Generates alternative versions of the project (other than native ESM code).
Also generates typescript definitions.
#### bs/docs.js
Generates documentation, from `docs/`. Uses “SSR” technique, using deka-dom-el itself.
For running use `npx serve dist/docs`.
#### bs/lint.sh
Lints size of the project, jshint. See configs:
- `package.json`: key `size-limit`
- `package.json`: key `jshintConfig`
- `.editorconfig`
### 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.