# n8n-nodes-mongodb-ng

> Nextgen Find, insert and update documents in MongoDB

Latest version **0.1.0** (published 2022-05-27) · MIT license · 0 weekly downloads

## Install

```sh
npm install n8n-nodes-mongodb-ng
pnpm add n8n-nodes-mongodb-ng
yarn add n8n-nodes-mongodb-ng
bun add n8n-nodes-mongodb-ng
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.1.0 |
| Published | 2022-05-27 |
| First published | 2022-05-18 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 2 |
| Unpacked size | 44.6 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Nicholas Penree |
| Maintainers | drudge |

## Links

- npm: https://www.npmjs.com/package/n8n-nodes-mongodb-ng
- Repository: https://github.com/drudge/n8n-nodes-mongodb-ng
- Issues: https://github.com/drudge/n8n-nodes-mongodb-ng/issues
- npm.io page: https://npm.io/package/n8n-nodes-mongodb-ng

## Dependencies (2)

- [mongodb](https://npm.io/package/mongodb.md) ^3.6.9
- [n8n-core](https://npm.io/package/n8n-core.md) ~0.101.0

## Recent versions

- 0.1.0 (latest) — 2022-05-27
- 0.0.1 — 2022-05-18

## README

# n8n-nodes-puppeteer

![n8n.io - Workflow Automation](https://raw.githubusercontent.com/n8n-io/n8n/master/assets/n8n-logo.png)

[n8n](https://www.n8n.io) node for requesting webpages using [Puppeteer](https://pptr.dev/), a Node library which provides a high-level API to control Chrome or Chromium over the [DevTools Protocol](https://chromedevtools.github.io/devtools-protocol/). 

**Note:** If you've having issues running puppeteer, please check their [Troubleshooting guide](https://github.com/puppeteer/puppeteer/blob/main/docs/troubleshooting.md) before opening an issue here.

## Node Reference

* Operations
    * Get the full HTML contents of the page
    * Capture screenshot of all or part of the page

* Options
    * All Operations
        * **Emulate Device** field: Allows you to specify a [device](https://github.com/puppeteer/puppeteer/blob/main/src/common/DeviceDescriptors.ts) to emulate when requesting the page.
        * **Extra Headers** field: Allows you add additional headers when requesting the page.
        * **Timeout** field: Allows you to specify tge maximum navigation time in milliseconds. You can pass 0 to disable the timeout entirely.
        * **Wait Until** field: Allows you to change how Puppeteer considers navigation completed.
            * `load`: The load event is fired.
            * `DOMContentLoaded`: The DOMContentLoaded event is fired.
            * `networkidle0`: No more than 0 connections for at least 500 ms.
            * `networkidle2`: No more than 2 connections for at least 500 ms.
    * Get Screenshot
        * **File Name** field: Allows you to specify the filename of the output file.
        * **Type** field: Allows you to specify the image format of the output file:
            * JPEG
            * PNG
            * WebP
        * **Quality** field: Allows you to specify the quality of the image.
            * Accepts a value between 0-100.
            * Not applicable to PNG images.
        * **Full Page** field: Allows you to capture a screen of the full scrollable content.

## Screenshots

### Get Page Content

![](images/content.png)

### Get Screenshot

![](images/screenshot.png)

## License

MIT License

Copyright (c) 2022 Nicholas Penree <nick@penree.com>

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

---
_Source: https://npm.io/package/n8n-nodes-mongodb-ng · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
