π¦ @breadstone/mosaik-elements-angular
Angular bindings for the Mosaik web components.
Use Mosaik design system components in Angular projects with full type safety and integration.
π Project Structure
Part of the monorepo mosaik
Package path: libs/mosaik-elements-angular
Version: see npm
License: MIT
π¦ Installation
yarn add @breadstone/mosaik-elements-angular
npm install @breadstone/mosaik-elements-angular
π§ Usage
import * from '@breadstone/mosaik-elements-angular';
Build Steps
- Run
nx run mosaik-elements-angular:build:manifest to generate the manifest files from 'mosaik-elements' library.
- Run
nx run mosaik-elements-angular:build:manifest:ng to generate all Angular components.
- Run
nx run mosaik-elements-angular:build to build the library.
βοΈ Features
- Angular wrappers for all Mosaik web components
- TypeScript types and Angular modules
- Automatic manifest and proxy generation
π Recommendations
- Use with the main
mosaik-elements package for full design system support.
- Integrate into Angular CLI or Nx workspace.
π¦ Publishing
yarn nx run mosaik-elements-angular:publish
π License
MIT Β© Breadstone