npm downloads
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Showing npm packages maintained by this author. Pick a package to open detailed download analytics.
Combines multiple Swagger schemas into one dereferenced schema
Returns the diff of two GraphQL schemas. Detects dangerous and breaking changes.
Use faker.js in Artillery loadtest configurations
```bash npm i -g @maxdome/prettier ```
**Attention**: `@dnode/request-maxdome` will use several information from the `package.json` and add them to the headers. This makes it easier to identify the source of the request in the logs of maxdome if there are issues. The information which will be
``` app.use('/docs', require('@maxdome/swagger')()); app.get('/', (req, res) => { res.redirect('/docs/'); }); ```
```javascript const transformer = require('@maxdome/transformer-maxdome'); transformer.run(mmwAsset, 'schema.org'); ```
``` app.use(require('@maxdome/logging-middleware')({ logging, options, })); ```
``` const logging = require('@maxdome/logging')({ level: process.env.LOG_LEVEL }); const serverLogger = logging('server'); ```
Send CD / CI notifications from GitLab CI
## 1 hour 20 minutes in milliseconds
``` app.use('/info', require('@maxdome/info')()); ```
Loads the config files if available depending on the environment
## The controller
Provides an `/health` endpoint response with the health of the app in the [Spring Boot format](https://docs.spring.io/spring-boot/docs/current/reference/html/production-ready-monitoring.html#production-ready-health-access-restrictions).
Provide express like API and using middlewares for AWS Lambda
Provide healthcheck routes for load balancers and debugging
``` const httpAuth = require('@maxdome/http-auth')({ user: process.env.HTTP_AUTH_USER, password: process.env.HTTP_AUTH_PASSWORD, }); ```
``` app.use(require('@maxdome/cors')()); ```
## Simplest usage
Provides check function for [`health`](http://npmjs.com/@maxdome/health) performing HTTP requests.
```javascript const redis = require('@maxdome/redis')(process.env.REDIS_URL);
Initialize swagger documentation under '/api-docs' the UI under '/docs'
``` const app = require('@maxdome/express')();
CLI for AWS Elastic Beanstalk deployments
Initialize PM2 with the right options
Provide info routes for debugging
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
```javascript const Transformer = require('@maxdome/transformer');
Initialized cors middlewares for the maxdome devices
```javascript const handler = require('@maxdome/handler');
```javascript const duration = require('@maxdome/duration');
## The controller
```javascript const throttle = require('@maxdome/throttle')();
```javascript (async () => { process.env = Object.assign(await require('@maxdome/ssm')(), process.env); })(); ```
Returns configured winston logger instances
Initialize express with the right port and a /ping route
## Get an asset without knowing the type
```javascript const transform = require('@maxdome/transform-mam-schema');
Memoization with stale-while-revalidate and stale-if-error
Loads the AppDyanmics Node.js Agent if a profile is configured
```javascript const cache = require('@maxdome/cache')(client);
Returns configured winston logger instances without any transports
```javascript require('@maxdome/env'); ```
Transforms your images into anaglyph-looking images
Loads the given and existing .yml files
Common Styles
```javascript require('@maxdome/exception-handling')({ logging }); ```
Provides check function for [`health`](http://npmjs.com/@maxdome/health) checking MongoDB connection using [`mongoskin`](https://www.npmjs.com/package/mongoskin).
Showing 50 of 51 packages
Analyze and visualize download stats for npm packages and authors.
Showing npm packages maintained by this author. Pick a package to open detailed download analytics.
Combines multiple Swagger schemas into one dereferenced schema
Returns the diff of two GraphQL schemas. Detects dangerous and breaking changes.
Use faker.js in Artillery loadtest configurations
```bash npm i -g @maxdome/prettier ```
**Attention**: `@dnode/request-maxdome` will use several information from the `package.json` and add them to the headers. This makes it easier to identify the source of the request in the logs of maxdome if there are issues. The information which will be
``` app.use('/docs', require('@maxdome/swagger')()); app.get('/', (req, res) => { res.redirect('/docs/'); }); ```
```javascript const transformer = require('@maxdome/transformer-maxdome'); transformer.run(mmwAsset, 'schema.org'); ```
``` app.use(require('@maxdome/logging-middleware')({ logging, options, })); ```
``` const logging = require('@maxdome/logging')({ level: process.env.LOG_LEVEL }); const serverLogger = logging('server'); ```
Send CD / CI notifications from GitLab CI
## 1 hour 20 minutes in milliseconds
``` app.use('/info', require('@maxdome/info')()); ```
Loads the config files if available depending on the environment
## The controller
Provides an `/health` endpoint response with the health of the app in the [Spring Boot format](https://docs.spring.io/spring-boot/docs/current/reference/html/production-ready-monitoring.html#production-ready-health-access-restrictions).
Provide express like API and using middlewares for AWS Lambda
Provide healthcheck routes for load balancers and debugging
``` const httpAuth = require('@maxdome/http-auth')({ user: process.env.HTTP_AUTH_USER, password: process.env.HTTP_AUTH_PASSWORD, }); ```
``` app.use(require('@maxdome/cors')()); ```
## Simplest usage
Provides check function for [`health`](http://npmjs.com/@maxdome/health) performing HTTP requests.
```javascript const redis = require('@maxdome/redis')(process.env.REDIS_URL);
Initialize swagger documentation under '/api-docs' the UI under '/docs'
``` const app = require('@maxdome/express')();
CLI for AWS Elastic Beanstalk deployments
Initialize PM2 with the right options
Provide info routes for debugging
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
```javascript const Transformer = require('@maxdome/transformer');
Initialized cors middlewares for the maxdome devices
```javascript const handler = require('@maxdome/handler');
```javascript const duration = require('@maxdome/duration');
## The controller
```javascript const throttle = require('@maxdome/throttle')();
```javascript (async () => { process.env = Object.assign(await require('@maxdome/ssm')(), process.env); })(); ```
Returns configured winston logger instances
Initialize express with the right port and a /ping route
## Get an asset without knowing the type
```javascript const transform = require('@maxdome/transform-mam-schema');
Memoization with stale-while-revalidate and stale-if-error
Loads the AppDyanmics Node.js Agent if a profile is configured
```javascript const cache = require('@maxdome/cache')(client);
Returns configured winston logger instances without any transports
```javascript require('@maxdome/env'); ```
Transforms your images into anaglyph-looking images
Loads the given and existing .yml files
Common Styles
```javascript require('@maxdome/exception-handling')({ logging }); ```
Provides check function for [`health`](http://npmjs.com/@maxdome/health) checking MongoDB connection using [`mongoskin`](https://www.npmjs.com/package/mongoskin).
Showing 50 of 51 packages