@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-services

Quick 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-services

Test

npm test -- --project=@meshmakers/shared-services --watch=false

Documentation

See Octo Mesh Platform documentation.