Skip to content

Monorepo managed by Lerna containing published npm modules (helpers, middlewares, ...)

License

Notifications You must be signed in to change notification settings

sigfox/javascript

Repository files navigation

Javascript

Packages

This repository is a monorepo that we manage using Lerna. That means that we actually publish several packages to npm from the same codebase, including:

Package Version Docs Description
joi-phone npm README Joi extension for phone validation
joi-query npm README Joi helpers for url query validation
koa-acl npm README Koa middleware for ACL handling.
koa-boom npm README Koa middleware adding a custom boom method to the context.
koa-error-handler npm README Koa middleware for Error Handling
koa-health-check npm README Koa middleware mounting the route GET /health.
koa-joi-validate npm README Joi validation middleware for Koa using Boom to format errors.
koa-k8s-ops-app npm README Creates an OPS-specific Koa application with already mounted middlewares.
koa-k8s-probes npm README Koa middleware mounting customizable probes for readiness and liveness checks, especially useful in a Kubernetes runtime context.
koa-maintenance npm README Koa middleware to manage maintenance.
koa-prometheus npm README Koa middleware exposing Prometheus metrics.
koa-prometheus-http-metrics npm README Koa middleware registering Prometheus HTTP metrics.
koa-mongoose-model-stream-export npm README Koa middleware mounting routes in order to export Mongoose schema to CSV/JSON.
koa-multipart-form npm README Koa middleware handling multipart/form-data.
koa-nunjucks npm README Koa middleware adding ctx.render method allowing you to respond with html pages using Nunjucks.
koa-query-fields npm README Koa middleware selecting fields from ctx.body depending on ctx.query.fields.
koa-visibility npm README Koa middleware hiding fields from ctx.body depending on user roles.
monganym npm README Anonymize mongodb database
mongoose-archive npm README Mongoose plugin adding the method .archive() to your documents schemas
redux-api-middleware npm README Redux middleware for transforming actions into api calls (universal)
redux-helpers npm README Redux action / reducer generators and other redux helpers
redux-router-transitions-middleware npm README Redux middleware for launching promises before page component initialisations (universal)
universal-api-client npm README Axios wrapper for flive-app

About

Monorepo managed by Lerna containing published npm modules (helpers, middlewares, ...)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •