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.
```bash npm i -g @maxdome/prettier ```
Use faker.js in Artillery loadtest configurations
**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
```javascript const transformer = require('@maxdome/transformer-maxdome'); transformer.run(mmwAsset, 'schema.org'); ```
``` app.use('/info', require('@maxdome/info')()); ```
``` app.use(require('@maxdome/cors')()); ```
``` const logging = require('@maxdome/logging')({ level: process.env.LOG_LEVEL }); const serverLogger = logging('server'); ```
``` app.use('/docs', require('@maxdome/swagger')()); app.get('/', (req, res) => { res.redirect('/docs/'); }); ```
## The controller
``` const app = require('@maxdome/express')();
## 1 hour 20 minutes in milliseconds
Send CD / CI notifications from GitLab CI
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).
``` app.use(require('@maxdome/logging-middleware')({ logging, options, })); ```
Loads the config files if available depending on the environment
## Simplest usage
Initialize swagger documentation under '/api-docs' the UI under '/docs'
Initialize express with the right port and a /ping route
```javascript const redis = require('@maxdome/redis')(process.env.REDIS_URL);
``` const httpAuth = require('@maxdome/http-auth')({ user: process.env.HTTP_AUTH_USER, password: process.env.HTTP_AUTH_PASSWORD, }); ```
Provides check function for [`health`](http://npmjs.com/@maxdome/health) performing HTTP requests.
CLI for AWS Elastic Beanstalk deployments
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
Provide info routes for debugging
```javascript const Transformer = require('@maxdome/transformer');
Provide express like API and using middlewares for AWS Lambda
Initialize PM2 with the right options
Provide healthcheck routes for load balancers and debugging
Initialized cors middlewares for the maxdome devices
```javascript const handler = require('@maxdome/handler');
Memoization with stale-while-revalidate and stale-if-error
## Get an asset without knowing the type
```javascript require('@maxdome/env'); ```
## The controller
```javascript require('@maxdome/exception-handling')({ logging }); ```
Returns configured winston logger instances
```javascript const duration = require('@maxdome/duration');
```javascript const throttle = require('@maxdome/throttle')();
```javascript const transform = require('@maxdome/transform-mam-schema');
Loads the AppDyanmics Node.js Agent if a profile is configured
Transforms your images into anaglyph-looking images
```javascript (async () => { process.env = Object.assign(await require('@maxdome/ssm')(), process.env); })(); ```
```javascript const cache = require('@maxdome/cache')(client);
Returns configured winston logger instances without any transports
Provides check function for [`health`](http://npmjs.com/@maxdome/health) checking MongoDB connection using [`mongoskin`](https://www.npmjs.com/package/mongoskin).
Common Styles
Loads the given and existing .yml files
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.
```bash npm i -g @maxdome/prettier ```
Use faker.js in Artillery loadtest configurations
**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
```javascript const transformer = require('@maxdome/transformer-maxdome'); transformer.run(mmwAsset, 'schema.org'); ```
``` app.use('/info', require('@maxdome/info')()); ```
``` app.use(require('@maxdome/cors')()); ```
``` const logging = require('@maxdome/logging')({ level: process.env.LOG_LEVEL }); const serverLogger = logging('server'); ```
``` app.use('/docs', require('@maxdome/swagger')()); app.get('/', (req, res) => { res.redirect('/docs/'); }); ```
## The controller
``` const app = require('@maxdome/express')();
## 1 hour 20 minutes in milliseconds
Send CD / CI notifications from GitLab CI
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).
``` app.use(require('@maxdome/logging-middleware')({ logging, options, })); ```
Loads the config files if available depending on the environment
## Simplest usage
Initialize swagger documentation under '/api-docs' the UI under '/docs'
Initialize express with the right port and a /ping route
```javascript const redis = require('@maxdome/redis')(process.env.REDIS_URL);
``` const httpAuth = require('@maxdome/http-auth')({ user: process.env.HTTP_AUTH_USER, password: process.env.HTTP_AUTH_PASSWORD, }); ```
Provides check function for [`health`](http://npmjs.com/@maxdome/health) performing HTTP requests.
CLI for AWS Elastic Beanstalk deployments
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
Provide info routes for debugging
```javascript const Transformer = require('@maxdome/transformer');
Provide express like API and using middlewares for AWS Lambda
Initialize PM2 with the right options
Provide healthcheck routes for load balancers and debugging
Initialized cors middlewares for the maxdome devices
```javascript const handler = require('@maxdome/handler');
Memoization with stale-while-revalidate and stale-if-error
## Get an asset without knowing the type
```javascript require('@maxdome/env'); ```
## The controller
```javascript require('@maxdome/exception-handling')({ logging }); ```
Returns configured winston logger instances
```javascript const duration = require('@maxdome/duration');
```javascript const throttle = require('@maxdome/throttle')();
```javascript const transform = require('@maxdome/transform-mam-schema');
Loads the AppDyanmics Node.js Agent if a profile is configured
Transforms your images into anaglyph-looking images
```javascript (async () => { process.env = Object.assign(await require('@maxdome/ssm')(), process.env); })(); ```
```javascript const cache = require('@maxdome/cache')(client);
Returns configured winston logger instances without any transports
Provides check function for [`health`](http://npmjs.com/@maxdome/health) checking MongoDB connection using [`mongoskin`](https://www.npmjs.com/package/mongoskin).
Common Styles
Loads the given and existing .yml files
Showing 50 of 51 packages