Skip to content

reusable modules for node.js backed servers / services

Notifications You must be signed in to change notification settings

salsita/nodejs-modules

Repository files navigation

nodejs-modules

Dependency Status devDependency Status CircleCI

Shared modules used for node.js applications developed by Salsita.

  • errors - Commonly used error classes

    NPM version Downloads Licence Dependency Status devDependency Status

  • koa-error-middleware - Top level middleware for catching and displaying errors

    NPM version Downloads Licence Dependency Status devDependency Status

  • koa-force-ssl - Middleware and server used to redirect user to secure connection on production

    NPM version Downloads Licence Dependency Status devDependency Status

  • koa-joi-middleware - Middleware used on routes to validate input

    NPM version Downloads Licence Dependency Status devDependency Status

  • koa-jwt-auth - Configures authentication middleware

    NPM version Downloads Licence Dependency Status devDependency Status

  • koa-server - Function to create and configure typical koa server

    NPM version Downloads Licence Dependency Status devDependency Status

  • lock - Function to create lock/mutex function

    NPM version Downloads Licence Dependency Status devDependency Status

  • log - Default function to logging to console

    NPM version Downloads Licence Dependency Status devDependency Status

  • prune-values - Removes keys with undefined values from object

    NPM version Downloads Licence Dependency Status devDependency Status

  • psql - Functions and utilities for wrapping postgres DB connection

    NPM version Downloads Licence Dependency Status devDependency Status

See nodejs-training repo for usage.

About

reusable modules for node.js backed servers / services

Resources

Stars

Watchers

Forks

Packages

No packages published