Monorepo for @centrolabs/ngx-blogdown — a lightweight Angular library for building markdown-powered blogs.
| Project | Path | Description |
|---|---|---|
ngx-blogdown |
projects/ngx-blogdown |
The library (published to npm) |
demo |
projects/demo |
Demo application |
- Node.js 22+
- Angular CLI 20+
npm installng serve demong build ngx-blogdownBuild artifacts are output to dist/ngx-blogdown/.
ng test ngx-blogdown --no-watch --browsers=ChromeHeadlessnode --test projects/ngx-blogdown/bin/ngx-blogdown-index.spec.mjsng lint ngx-blogdownCI runs automatically on pull requests to main:
- Lint
- Unit tests (Angular + CLI)
- Production build
Publishing to npm is triggered by pushing a version tag:
git tag v1.0.0
git push origin v1.0.0MIT