/node-common

Common libraries used by TSH

Primary LanguageTypeScriptMIT LicenseMIT

Build Status lerna

node-common are set of useful tools for developing Node.js applications.

Monorepo

This repo is a monorepo which contains the libs:

Setting up for local development

  • Clone the repo
  • From your workspace root run npm install, then npm run bootstrap and npm run build
  • npm run integration - run integration tests in each package
  • npm run add -- <dependency> [--scope=<package-name>] - add <depencency> to packages/package-name. If scope flag is ommited it adds dependency to all packages.
  • npm run format - run code formatter
  • npm run lint - run linter analysis
  • npm run watch - build packages and watch for changes

License

license

This project is licensed under the terms of the MIT license.

About us:

The Software House

tsh.png