2.1.11 • Published 2 years ago

npac v2.1.11

Weekly downloads
12
License
MIT
Repository
github
Last release
2 years ago

npac

stable npm version Build Status Coveralls

npac is a lightweight Ports and Adapters Container for applications running on Node.js platform.

This module provides a framework for applications to:

  • clearly separate the infrastructure code from business domain code,
  • centrally manage configuration (defaults, environment, config file, cli),
  • make application life-cycle management (startup, shutdown, signal handling),
  • provide built-in, configurable logging and monitoring capabilities.

Read first the documentation to understand how it works.

Study the npac-example-cli example project, which demonstrates how to use npac to implement a simple command line utility.

See the API documentation and the unit tests for further details on how to use this library.

Installation

Run the install command:

npm install --save npac

Development

During the development to create the dist package, run either:

    npm run build

or use

    npm run test:watch

Update the documentation:

    npm run docs

Check the source code:

    npm run test
    npm run lint

Gain test coverage report:

    npm run coverage

References and further readings


This project was generated from the es6-module-archetype by the kickoff utility.

2.1.11

2 years ago

2.1.9

3 years ago

2.1.10

3 years ago

2.1.8

3 years ago

2.1.7

5 years ago

2.1.6

5 years ago

2.1.5

5 years ago

2.1.4

5 years ago

2.1.3

5 years ago

2.1.2

5 years ago

2.1.1

5 years ago

2.0.3

5 years ago

2.0.2

6 years ago

2.0.1

6 years ago

1.3.2

6 years ago

1.3.1

6 years ago

1.3.0

6 years ago

1.2.2

6 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.1.3

6 years ago

1.1.2

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago