Skip to content

kofile/microservice-helper

 
 

Repository files navigation

microservice-helper

Build Status JavaScript Style Guide NSP Status

Description

Common functions for all grm-like microservices

Tech Stack and keywords

Requeriments

  • nodejs
  • build-essentials
  • yarn (optional)
  • Seneca js
    • seneca 3.4.1
    • seneca-mesh 0.9.0
    • seneca-mongo-store 1.1.0
    • seneca-transport 2.1.1
    • seneac-entity 1.3.0

Dependencies

$ npm install

Prerelease

The library has to be compiled first and pushed in order to be 'npm-installed' from other project.

Every time that a new version needs to be released you must execute the prerelease script in one of the next ways. It will take the actual version of package.json and update it correctly (ie: if the release is a breaking change it will convert the first number and zero the others)

Breaking changes

$ npm run prerelease-br

Feature changes

$ npm run prerelease-fe

Fix changes

$ npm run prerelease-fx

Testing

$ npm test

Documentation

Generate and actualize documentation with:

npm run generate-docs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 96.1%
  • Makefile 3.9%