Bumps [degenerator](https://github.com/TooTallNate/node-degenerator) to 3.0.2 and updates ancestor dependency [pm2](https://github.com/Unitech/pm2). These dependencies need to be updated together. Updates `degenerator` from 1.0.4 to 3.0.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/TooTallNate/node-degenerator/releases">degenerator's releases</a>.</em></p> <blockquote> <h2>3.0.2</h2> <h3>Patches</h3> <ul> <li>Update <code>vm2</code> to v3.9.8: f690e194041f9dacba5341d5a98bbd1a65996048</li> </ul> <h2>3.0.1</h2> <h3>Patches</h3> <ul> <li>Fix return <code>undefined</code>: ccc3445354135398b6eb1a04c7d27c13b833f2d5</li> <li>Fix <code>filename</code> option: 9d25bb67d957bc2e5425fea7bf7a58b3fc64ff9e</li> </ul> <h2>3.0.0</h2> <h3>Major Changes</h3> <ul> <li>Remove "generator" output mode: <a href="https://github-redirect.dependabot.com/TooTallNate/node-degenerator/issues/12">#12</a></li> <li>Use <code>vm2</code> module to prevent privilege escalation of untrusted code: <a href="https://github-redirect.dependabot.com/TooTallNate/node-degenerator/issues/11">#11</a></li> </ul> <h3>Minor Changes</h3> <ul> <li>Add <code>any</code> default return type to <code>compile()</code>: e0b9fc83faabb101944b63bc73b710be7787f15b</li> </ul> <h2>2.2.0</h2> <h3>Minor Changes</h3> <ul> <li>Update <code>@types/node</code> to v12.12.17: 9835e04511cb06676d5af96c1723387663f342d9</li> <li>Update <code>typescript</code> to v3.7.3: b9cbd261cad40736a92a1ab1aebb788a4834b678</li> <li>Make <code>CompileOptions</code> be an interface: ffe0931e4f5b28a94c6af21ebdb949b4c18c92c0</li> <li>More strict "output" type: 1fc0f45f63601cd00dd421dc4ae09d30cbd19e0c</li> <li>Export <code>supportsAsync</code>: d56395cf8400e6d36af31db595d6caa1c9e54aba</li> <li><code>toString()</code> contains the compiled code for "generator" mode: d5bea6018876fbc19034c0f6cfe6e63d0e43ccd8</li> <li>Update "description": 9c8d43adfeb7b5ff926d7886b771f0e1ae62c345</li> </ul> <h3>Patches</h3> <ul> <li>Fix test: 9b8a8da8834249524e56e2d683339fc80d67c30e</li> <li>Fix comment: fcf682393407bfc3db0cc6735abea7f124f7023a</li> <li>Fix nested <code>yield</code> statements: d41a91d2b66b27b954662d90f3d36ce5480e1710</li> </ul> <h2>2.1.4</h2> <h3>Patches</h3> <ul> <li>Fix passing arguments to converted generator function: 3aa6caa70ef87047f52c786c097f2c9f8ab1f2ad</li> <li>Include <code>returnName</code> in error message: 1da95f51666c0c365065217dd842315a8ae7d667</li> </ul> <h2>2.1.3</h2> <h3>Patches</h3> <ul> <li>Fix regular sync functions into async: 66f0229943a4f91f154b98023c107b4cf0c6471f</li> </ul> <h2>2.1.2</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/TooTallNate/node-degenerator/commit/3b609557e46aca742bb2fcfc5ad8254cd599d633"><code>3b60955</code></a> 3.0.2</li> <li><a href="https://github.com/TooTallNate/node-degenerator/commit/f690e194041f9dacba5341d5a98bbd1a65996048"><code>f690e19</code></a> Update <code>vm2</code> to v3.9.8</li> <li><a href="https://github.com/TooTallNate/node-degenerator/commit/5cf4ab2eeacfa593e95ae84e4cc433592156088f"><code>5cf4ab2</code></a> 3.0.1</li> <li><a href="https://github.com/TooTallNate/node-degenerator/commit/9d25bb67d957bc2e5425fea7bf7a58b3fc64ff9e"><code>9d25bb6</code></a> Fix <code>filename</code> option</li> <li><a href="https://github.com/TooTallNate/node-degenerator/commit/ccc3445354135398b6eb1a04c7d27c13b833f2d5"><code>ccc3445</code></a> Fix return <code>undefined</code></li> <li><a href="https://github.com/TooTallNate/node-degenerator/commit/dc10ee9daa270157c19a16f7168fc42210f3355c"><code>dc10ee9</code></a> 3.0.0</li> <li><a href="https://github.com/TooTallNate/node-degenerator/commit/e0b9fc83faabb101944b63bc73b710be7787f15b"><code>e0b9fc8</code></a> Add <code>any</code> default return type to <code>compile()</code></li> <li><a href="https://github.com/TooTallNate/node-degenerator/commit/852043f9621f098ccf3a577a1d9a2ed0de20f402"><code>852043f</code></a> Use <code>vm2</code> module to prevent privilege escalation of untrusted code (<a href="https://github-redirect.dependabot.com/TooTallNate/node-degenerator/issues/11">#11</a>)</li> <li><a href="https://github.com/TooTallNate/node-degenerator/commit/7ad1041853551e393439003a10da56c605115652"><code>7ad1041</code></a> Remove "generator" output mode (<a href="https://github-redirect.dependabot.com/TooTallNate/node-degenerator/issues/12">#12</a>)</li> <li><a href="https://github.com/TooTallNate/node-degenerator/commit/b9bc71e7b333af036eb163dc63286e7a30d4d4d8"><code>b9bc71e</code></a> 2.2.0</li> <li>Additional commits viewable in <a href="https://github.com/TooTallNate/node-degenerator/compare/1.0.4...3.0.2">compare view</a></li> </ul> </details> <br /> Updates `pm2` from 4.4.0 to 5.2.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Unitech/pm2/releases">pm2's releases</a>.</em></p> <blockquote> <h2>5.2.0</h2> <ul> <li>replace node-cron by croner (<a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5183">#5183</a> <a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5035">#5035</a>)</li> <li>upgrade mocha deps</li> <li>fix pm2 report when daemon not running</li> <li>remove semver check for legacy node.js versions</li> <li>update node version in setup.deb.sh by using lts (<a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5201">#5201</a>) + openrc</li> <li>replace legacy util._extend by Object.assign (<a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5239">#5239</a>)</li> <li>add missing start options types (<a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5242">#5242</a>)</li> <li>recursive detection of package.json (<a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5267">#5267</a>)</li> <li>make tarball module uninstall cross-platform (<a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5269">#5269</a>)</li> <li>Fix unnecessary "ENOENT" console.error when serving a spa (<a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5272">#5272</a>)</li> <li>fix: used env variable instead of hardcode datetime format (<a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5277">#5277</a>)</li> <li>copyright update (<a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5278">#5278</a>)</li> <li>fix: remove constants import from VersionCheck (not needed) (<a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5279">#5279</a>)</li> <li>Reduce async import (<a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5280">#5280</a>)</li> </ul> <h2>5.1.2</h2> <ul> <li>cron-restart improvements</li> </ul> <h2>5.1.1</h2> <ul> <li>add back Node 10.x support</li> <li>make pm2-sysmonit module optional</li> <li>remove fast-printf and replace with sprintfjs</li> </ul> <h2>5.0.3</h2> <ul> <li>fixes for system monitoring</li> </ul> <h2>5.0.0</h2> <h3>System Monitoring</h3> <p>A new local system monitoring feature has been added, allowing to monitor numerous vital server metrics.</p> <p>Most important metrics will be displayed when doing a pm2 ls:</p> <pre lang="bash"><code>┌─────┬─────────────────┬─────────────┬─────────┬─────────┬──────────┬────────┬──────┬───────────┬──────────┬──────────┬──────────┬──────────┐ │ id │ name │ namespace │ version │ mode │ pid │ uptime │ ↺ │ status │ cpu │ mem │ user │ watching │ ├─────┼─────────────────┼─────────────┼─────────┼─────────┼──────────┼────────┼──────┼───────────┼──────────┼──────────┼──────────┼──────────┤ │ 4 │ app │ default │ 1.0.0 │ fork │ 164618 │ 2s │ 1670 │ online │ 0% │ 41.8mb │ unitech │ disabled │ └─────┴─────────────────┴─────────────┴─────────┴─────────┴──────────┴────────┴──────┴───────────┴──────────┴──────────┴──────────┴──────────┘ host metrics | cpu: 1.6% 42.9º | mem free: 52.0% | wlp0s20f3: ⇓ 0mb/s ⇑ 0mb/s | disk: ⇓ 0.199mb/s ⇑ 0mb/s /dev/nvme0n1p3 88.25% | </code></pre> <p>All server metrics will be available to pm2.io:</p> <pre><code>┌─────────────────────────────┬──────────────────────────────────┐ │ PM2 CPU Usage │ 0.0 % │ │ PM2 Memory Usage │ 67.4 mb │ │ PM2 Agent CPU Usage │ 0 % │ </tr></table> </code></pre> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/Unitech/pm2/blob/master/CHANGELOG.md">pm2's changelog</a>.</em></p> <blockquote> <h2>5.2.0</h2> <ul> <li>replace node-cron by croner (<a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5183">#5183</a> <a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5035">#5035</a>)</li> <li>upgrade mocha deps</li> <li>fix pm2 report when daemon not running</li> <li>remove semver check for legacy node.js versions</li> <li>update node version in setup.deb.sh by using lts (<a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5201">#5201</a>) + openrc</li> <li>replace legacy util._extend by Object.assign (<a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5239">#5239</a>)</li> <li>add missing start options types (<a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5242">#5242</a>)</li> <li>recursive detection of package.json (<a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5267">#5267</a>)</li> <li>make tarball module uninstall cross-platform (<a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5269">#5269</a>)</li> <li>Fix unnecessary "ENOENT" console.error when serving a spa (<a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5272">#5272</a>)</li> <li>fix: used env variable instead of hardcode datetime format (<a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5277">#5277</a>)</li> <li>copyright update (<a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5278">#5278</a>)</li> <li>fix: remove constants import from VersionCheck (not needed) (<a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5279">#5279</a>)</li> <li>Reduce async import (<a href="https://github-redirect.dependabot.com/Unitech/pm2/issues/5280">#5280</a>)</li> </ul> <h2>5.1.2</h2> <ul> <li>easily disable cron-restart strategy via <code>$ pm2 restart --cron-restart 0</code></li> <li>allow to update cron-restart on restart</li> </ul> <h2>5.1.1</h2> <ul> <li>remove fast-printf and replace with sprintfjs</li> </ul> <h2>5.1.0</h2> <ul> <li>add back Node 10.x support</li> <li>make pm2-sysmonit module optional</li> </ul> <h2>5.0.3</h2> <ul> <li>skip system monitoring on Windows</li> </ul> <h2>5.0.1/5.0.2</h2> <ul> <li>fix npm install --no-optional pm2</li> </ul> <h2>5.0.0</h2> <h3>System Monitoring</h3> <p>A new local system monitoring feature has been added, allowing to monitor numerous vital server metrics.</p> <p>Most important metrics will be displayed when doing a pm2 ls:</p> <pre lang="bash"><code>┌─────┬─────────────────┬─────────────┬─────────┬─────────┬──────────┬────────┬──────┬───────────┬──────────┬──────────┬──────────┬──────────┐ │ id │ name │ namespace │ version │ mode │ pid │ uptime │ ↺ │ status │ cpu │ mem │ user │ watching │ </tr></table> </code></pre> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Unitech/pm2/commit/2573516e9321a78fb10474ea58c2cb487a663de6"><code>2573516</code></a> [email protected]</li> <li><a href="https://github.com/Unitech/pm2/commit/da59cb6dd761546686e5f89dbc8126672d8b3460"><code>da59cb6</code></a> increase timeout for killing subprocesses</li> <li><a href="https://github.com/Unitech/pm2/commit/a94f012e461ae5e9b7c562f90a196cb9446933ff"><code>a94f012</code></a> drop cron-parser for sanity check and use Croner constructor</li> <li><a href="https://github.com/Unitech/pm2/commit/af3a1f77cbf11a6947b47994e482ccd9e0947516"><code>af3a1f7</code></a> use croner instead of node-schedule</li> <li><a href="https://github.com/Unitech/pm2/commit/cbf5c0a4ca6228009fd433463de6b3f13641a9b1"><code>cbf5c0a</code></a> Merge branch 'mararrdeveloper-development' into development</li> <li><a href="https://github.com/Unitech/pm2/commit/f9bc04810915439ed8c6e7a419870dda569616cd"><code>f9bc048</code></a> Merge branch 'development' of github.com:Unitech/pm2 into development</li> <li><a href="https://github.com/Unitech/pm2/commit/6a01efe4ba8da5d042c1cd811db19c4a9ba586e0"><code>6a01efe</code></a> upgrade mocha</li> <li><a href="https://github.com/Unitech/pm2/commit/2673a9740058096af4acd0f88864a774f1eb5c86"><code>2673a97</code></a> fix cron check</li> <li><a href="https://github.com/Unitech/pm2/commit/540caabe8af6e8d01e71b919f2f6ab5c904dc727"><code>540caab</code></a> Merge branch 'development' of <a href="https://github.com/mararrdeveloper/pm2">https://github.com/mararrdeveloper/pm2</a> into mar...</li> <li><a href="https://github.com/Unitech/pm2/commit/5b896eede1d611ba244450072b9b84e9512a6b88"><code>5b896ee</code></a> fix pm2 report when daemon is not running</li> <li>Additional commits viewable in <a href="https://github.com/Unitech/pm2/compare/4.4.0...5.2.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/mshd/wikitree/network/alerts). </details>
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be still under discussion. The issue was opened by dependabot[bot] and has received 0 comments.