1.0.5 • Published 10 months ago

cm-libs-context-aware-logger v1.0.5

Weekly downloads
-
License
MIT
Repository
-
Last release
10 months ago

CM Libs Context Aware Logger

Common Libs Context Aware Logger

Getting Started

This repository serve as a library for common context aware logger handler.

How to setup environment?

  1. Clone this repository.

  2. Change directory to the repository.

  3. Install package dependencies.

    npm install

How to run unit-test?

  1. Write test cases in a *.spec.ts file under the same folder with the actual module file. For example, module file src/logger.ts, unit-test file src/logger.spec.ts.

  2. Run unit-test command.

    • To run single module unit-test.

      npm run test src/logger.spec.ts
    • To run all unit-test.

      npm run test

How to debug?

Please use unit-test method for debugging.

  1. Set breakpoint on the source code by pressing F9 key.

  2. Run unit-test command with debugging.

    npm run debug-this src/logger.spec.ts
  3. Start debugging by pressing F5 key.

How to release version?

Write commit message that contains keyword

  • run-release to publish patch version.
  • run-prerelease to publish prerelease version.