Packages 25
Description
Loads the given and existing .yml files
Publisher
Description
Loads the AppDyanmics Node.js Agent if a profile is configured
Publisher
Description
Loads the config files if available depending on the environment
Publisher
Description
Provide healthcheck routes for load balancers and debugging
Publisher
Description
Returns configured winston logger instances
Publisher
Description
Returns configured winston logger instances without any transports
Publisher
Description
Initialize PM2 with the right options
Publisher
Description
Includes all NPM packages for an app in a maxdome node environment
Publisher
Description
Initialize swagger documentation under '/api-docs' the UI under '/docs'
Publisher
Description
Initialize express with the right port and a /ping route
Publisher
Description
Dumpinator is an automated QA tool for REST APIs. Its mission is to compare a list of HTTP Response Headers & Bodies in different environments & versions. The current version was developed as a development tool that quickly generates API response diffs th
Publisher
Description
Provide express like API and using middlewares for AWS Lambda
Publisher
Description
``` app.use(require('@maxdome/cors')()); ```
Publisher
Description
``` app.use('/info', require('@maxdome/info')()); ```
Publisher
Description
``` const httpAuth = require('@maxdome/http-auth')({ user: process.env.HTTP_AUTH_USER, password: process.env.HTTP_AUTH_PASSWORD, }); ```
Publisher
Description
``` app.use('/docs', require('@maxdome/swagger')()); app.get('/', (req, res) => { res.redirect('/docs/'); }); ```
Publisher
Description
``` const app = require('@maxdome/express')();
Publisher
Description
``` const logging = require('@maxdome/logging')({ level: process.env.LOG_LEVEL }); const serverLogger = logging('server'); ```
Publisher
Description
``` app.use(require('@maxdome/logging-middleware')({ logging, options, })); ```
Publisher
Description
Combines multiple Swagger schemas into one dereferenced schema