@meshmakers/shared-services
v3.3.450
Published
Angular library providing shared services for Octo Mesh Platform applications.
Downloads
3,471
Readme
@meshmakers/shared-services
Angular library providing shared services for Octo Mesh Platform applications.
Includes message service, navigation, breadcrumbs, command infrastructure, and utility services.
Part of the @meshmakers package ecosystem.
Installation
npm install @meshmakers/shared-servicesQuick Start
// app.config.ts
import { provideMmSharedServices } from '@meshmakers/shared-services';
export const appConfig: ApplicationConfig = {
providers: [
provideMmSharedServices(),
]
};Available Services
| Service | Description |
|---------|-------------|
| MessageService | User-facing messages (info, warning, error) |
| BreadCrumbService | Navigation breadcrumb management |
| CommandService | Command execution infrastructure |
| ProgressNotifierService | Progress reporting and cancellation |
Build
npm run build:shared-servicesTest
npm test -- --project=@meshmakers/shared-services --watch=false