SocialGouv / monitorer

A highly customizable deploy-in-one-click application to monitor your web services uptime and latency.
https://socialgouv.github.io/monitorer/
Apache License 2.0
15 stars 8 forks source link

chore(deps): update all non-major dependencies #151

Open renovate[bot] opened 3 years ago

renovate[bot] commented 3 years ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@types/chart.js (source) 2.9.28 -> 2.9.37 age adoption passing confidence
@types/codemirror (source) 0.0.98 -> 0.0.109 age adoption passing confidence
@types/jest (source) 26.0.15 -> 26.0.24 age adoption passing confidence
@​types/mongodb 3.5.34 -> 3.6.20 age adoption passing confidence
cheerio (source) 1.0.0-rc.3 -> 1.0.0-rc.12 age adoption passing confidence
docusaurus 1.14.6 -> 1.14.7 age adoption passing confidence
dotenv 8.2.0 -> 8.6.0 age adoption passing confidence
eslint (source) 7.14.0 -> 7.32.0 age adoption passing confidence
eslint-plugin-jsdoc 27.0.7 -> 27.1.2 age adoption passing confidence
eslint-plugin-prettier 3.1.4 -> 3.4.1 age adoption passing confidence
keep-a-changelog 0.10.2 -> 0.10.4 age adoption passing confidence
koa 2.13.0 -> 2.14.2 age adoption passing confidence
koa-bodyparser (source) 4.3.0 -> 4.4.1 age adoption passing confidence
koa-router 10.0.0 -> 10.1.1 age adoption passing confidence
nodemon (source) 2.0.6 -> 2.0.22 age adoption passing confidence
ora 5.1.0 -> 5.4.1 age adoption passing confidence
prettier (source) 2.2.0 -> 2.8.8 age adoption passing confidence
ramda (source) 0.27.1 -> 0.29.0 age adoption passing confidence
yaml (source) 1.10.0 -> 1.10.2 age adoption passing confidence

Release Notes

cheeriojs/cheerio ### [`v1.0.0-rc.12`](https://togithub.com/cheeriojs/cheerio/releases/tag/v1.0.0-rc.12) [Compare Source](https://togithub.com/cheeriojs/cheerio/compare/v1.0.0-rc.11...v1.0.0-rc.12) Bugfix release. Fixed issues: - Align `prop` undefined handling with jQuery by [@​fb55](https://togithub.com/fb55) in [https://github.com/cheeriojs/cheerio/pull/2557](https://togithub.com/cheeriojs/cheerio/pull/2557) - Allow deep imports of `cheerio/lib/utils` by [@​blixt](https://togithub.com/blixt) in [https://github.com/cheeriojs/cheerio/pull/2601](https://togithub.com/cheeriojs/cheerio/pull/2601) #### New Contributors - [@​blixt](https://togithub.com/blixt) made their first contribution in [https://github.com/cheeriojs/cheerio/pull/2601](https://togithub.com/cheeriojs/cheerio/pull/2601) **Full Changelog**: https://github.com/cheeriojs/cheerio/compare/v1.0.0-rc.11...v1.0.0-rc.12 ### [`v1.0.0-rc.11`](https://togithub.com/cheeriojs/cheerio/releases/tag/v1.0.0-rc.11) [Compare Source](https://togithub.com/cheeriojs/cheerio/compare/v1.0.0-rc.10...v1.0.0-rc.11) `cheerio@1.0.0-rc.11` is hopefully the last RC before the 1.0.0 release of Cheerio. There are two APIs that will be added for the next major release: An `exract` method ([https://github.com/cheeriojs/cheerio/issues/2523](https://togithub.com/cheeriojs/cheerio/issues/2523)) and NodeJS specific loader methods ([https://github.com/cheeriojs/cheerio/issues/2051](https://togithub.com/cheeriojs/cheerio/issues/2051)). These are still in flux and I'd appreciate feedback on the proposals. A big thank you to everyone that contributed to this release! This includes code contributors, as well as the amazing financial support on [GitHub Sponsors](https://togithub.com/sponsors/cheeriojs)! Under the hood, a lot of work for this release went into updating parse5, cheerio's default HTML parser. Have a look at [parse5's release notes](https://togithub.com/inikulin/parse5/releases/tag/v7.0.0) to see what has changed there. #### Breaking - Cheerio is now a dual CommonJS and ESM module. That means that deep imports will now fail in newer versions of Node. [https://github.com/cheeriojs/cheerio/pull/2508](https://togithub.com/cheeriojs/cheerio/pull/2508) - `script` and `style` contents are added again in `.text()` [https://github.com/cheeriojs/cheerio/pull/2509](https://togithub.com/cheeriojs/cheerio/pull/2509) - To keep the old behavior, switch `.text()` to `.prop('innerText')` - The TypeScript types inherited from upstream dependencies have changed. [https://github.com/cheeriojs/cheerio/pull/2503](https://togithub.com/cheeriojs/cheerio/pull/2503) - Node types are now using tagged unions, which will make consumption a bit easier. #### Features - Relevant options are now forwarded to `cheerio-select` [https://github.com/cheeriojs/cheerio/pull/2511](https://togithub.com/cheeriojs/cheerio/pull/2511) - Custom pseudo classes can now be specified [using the `pseudos` option](https://cheerio.js.org/interfaces/CheerioOptions.html#pseudos). - For the `.prop()` method: - Add `textContent` and `innerText` props [https://github.com/cheeriojs/cheerio/pull/2214](https://togithub.com/cheeriojs/cheerio/pull/2214) - Users can now specify a `baseURI` option, which will lead to `href` and `src` props to be resolved as URLs. [https://github.com/cheeriojs/cheerio/pull/2510](https://togithub.com/cheeriojs/cheerio/pull/2510) - Added a `slim` export, which will always use htmlparser2 [https://github.com/cheeriojs/cheerio/pull/1960](https://togithub.com/cheeriojs/cheerio/pull/1960) #### Fixes - Have `text` turn passed values to strings [https://github.com/cheeriojs/cheerio/pull/2047](https://togithub.com/cheeriojs/cheerio/pull/2047) - Include `undefined` in the return type of `get` by [@​glen-84](https://togithub.com/glen-84) in [https://github.com/cheeriojs/cheerio/pull/2392](https://togithub.com/cheeriojs/cheerio/pull/2392) - Recognise comments as HTML [https://github.com/cheeriojs/cheerio/pull/2504](https://togithub.com/cheeriojs/cheerio/pull/2504) - Add missing `undefined` return value [https://github.com/cheeriojs/cheerio/pull/2505](https://togithub.com/cheeriojs/cheerio/pull/2505) - Export missing static methods [https://github.com/cheeriojs/cheerio/pull/2506](https://togithub.com/cheeriojs/cheerio/pull/2506) - Have style parsing add malformed fields to previous field [https://github.com/cheeriojs/cheerio/pull/2521](https://togithub.com/cheeriojs/cheerio/pull/2521) #### Refactor - Use `domutils` module directly [https://github.com/cheeriojs/cheerio/pull/1928](https://togithub.com/cheeriojs/cheerio/pull/1928) - Hand-roll `isHTML` [https://github.com/cheeriojs/cheerio/pull/1935](https://togithub.com/cheeriojs/cheerio/pull/1935) - Move initialization logic to `load` [https://github.com/cheeriojs/cheerio/pull/1951](https://togithub.com/cheeriojs/cheerio/pull/1951) - Only return elements in `closest` [https://github.com/cheeriojs/cheerio/pull/2057](https://togithub.com/cheeriojs/cheerio/pull/2057) - Remove unnecessary code, be more explicit [https://github.com/cheeriojs/cheerio/pull/2279](https://togithub.com/cheeriojs/cheerio/pull/2279) - Use stricter TS, ESLint configs [https://github.com/cheeriojs/cheerio/pull/2507](https://togithub.com/cheeriojs/cheerio/pull/2507) - Update exported values [https://github.com/cheeriojs/cheerio/pull/2512](https://togithub.com/cheeriojs/cheerio/pull/2512) #### Development Experience - Migrate husky to v6 by [@​DavideViolante](https://togithub.com/DavideViolante) in [https://github.com/cheeriojs/cheerio/pull/1934](https://togithub.com/cheeriojs/cheerio/pull/1934) - Update CI by [@​XhmikosR](https://togithub.com/XhmikosR) in [https://github.com/cheeriojs/cheerio/pull/2149](https://togithub.com/cheeriojs/cheerio/pull/2149) - Set permissions for GitHub actions by [@​neilnaveen](https://togithub.com/neilnaveen) in [https://github.com/cheeriojs/cheerio/pull/2453](https://togithub.com/cheeriojs/cheerio/pull/2453) #### Docs - Update README "is not a web browser" section by [@​mxschmitt](https://togithub.com/mxschmitt) in [https://github.com/cheeriojs/cheerio/pull/2127](https://togithub.com/cheeriojs/cheerio/pull/2127) #### New Contributors - [@​DavideViolante](https://togithub.com/DavideViolante) made their first contribution in [https://github.com/cheeriojs/cheerio/pull/1934](https://togithub.com/cheeriojs/cheerio/pull/1934) - [@​mxschmitt](https://togithub.com/mxschmitt) made their first contribution in [https://github.com/cheeriojs/cheerio/pull/2127](https://togithub.com/cheeriojs/cheerio/pull/2127) - [@​glen-84](https://togithub.com/glen-84) made their first contribution in [https://github.com/cheeriojs/cheerio/pull/2392](https://togithub.com/cheeriojs/cheerio/pull/2392) - [@​neilnaveen](https://togithub.com/neilnaveen) made their first contribution in [https://github.com/cheeriojs/cheerio/pull/2453](https://togithub.com/cheeriojs/cheerio/pull/2453) **Full Changelog**: https://github.com/cheeriojs/cheerio/compare/v1.0.0-rc.10...v1.0.0-rc.11 ### [`v1.0.0-rc.10`](https://togithub.com/cheeriojs/cheerio/releases/tag/v1.0.0-rc.10) [Compare Source](https://togithub.com/cheeriojs/cheerio/compare/v1.0.0-rc.9...v1.0.0-rc.10) **Fixes:** - `.html(node)` now moves passed nodes ([#​1923](https://togithub.com/cheeriojs/cheerio/issues/1923), fixes [#​940](https://togithub.com/cheeriojs/cheerio/issues/940)) [`258b26b`](https://togithub.com/cheeriojs/cheerio/commit/258b26b) - Boolean attributes are no longer special in xmlMode ([#​1903](https://togithub.com/cheeriojs/cheerio/issues/1903), fixes [#​1805](https://togithub.com/cheeriojs/cheerio/issues/1805)) [`b393e4a`](https://togithub.com/cheeriojs/cheerio/commit/b393e4a) - Rename parser adapter files ([#​1873](https://togithub.com/cheeriojs/cheerio/issues/1873), fixes [#​1847](https://togithub.com/cheeriojs/cheerio/issues/1847)) [`8f55dd8`](https://togithub.com/cheeriojs/cheerio/commit/8f55dd8) - Make `filter` work on all collections ([#​1870](https://togithub.com/cheeriojs/cheerio/issues/1870), fixes [#​1867](https://togithub.com/cheeriojs/cheerio/issues/1867)) [`fb8d31e`](https://togithub.com/cheeriojs/cheerio/commit/fb8d31e) - Bump cheerio-select ([#​1922](https://togithub.com/cheeriojs/cheerio/issues/1922), fixes https://www.npmjs.com/advisories/1754) [`5cd2b9c`](https://togithub.com/cheeriojs/cheerio/commit/5cd2b9c) **Documentation:** - Document how to define TS types for Plug-Ins ([#​1915](https://togithub.com/cheeriojs/cheerio/issues/1915), fixes [#​1778](https://togithub.com/cheeriojs/cheerio/issues/1778)) [`880fd2c`](https://togithub.com/cheeriojs/cheerio/commit/880fd2c) - Remove obsolete Testing section [`e0c7cbb`](https://togithub.com/cheeriojs/cheerio/commit/e0c7cbb) - Remove now-invalid `require` [`5dfbd35`](https://togithub.com/cheeriojs/cheerio/commit/5dfbd35) **Refactors:** - Wrap shared behavior in `traversing` ([#​1909](https://togithub.com/cheeriojs/cheerio/issues/1909)) [`58e090a`](https://togithub.com/cheeriojs/cheerio/commit/58e090a) - Move `is` to `traversing`, optimize ([#​1908](https://togithub.com/cheeriojs/cheerio/issues/1908)) [`1c6fa3e`](https://togithub.com/cheeriojs/cheerio/commit/1c6fa3e) - Change order of arguments of internal `domEach` ([#​1892](https://togithub.com/cheeriojs/cheerio/issues/1892)) [`feda230`](https://togithub.com/cheeriojs/cheerio/commit/feda230) - Have `load` export a function ([#​1869](https://togithub.com/cheeriojs/cheerio/issues/1869)) [`c370f4e`](https://togithub.com/cheeriojs/cheerio/commit/c370f4e) ### [`v1.0.0-rc.9`](https://togithub.com/cheeriojs/cheerio/releases/tag/v1.0.0-rc.9) [Compare Source](https://togithub.com/cheeriojs/cheerio/compare/v1.0.0-rc.8...v1.0.0-rc.9) **Port to TypeScript** Cheerio has been ported entirely to TypeScript (in [#​1816](https://togithub.com/cheeriojs/cheerio/issues/1816))! This eliminates a lot of edge-cases within Cheerio and will allow you to use Cheerio with confidence. This release also features a new documentation website based on TypeDoc, allowing you to quickly navigate all available methods: https://cheerio.js.org *** **Breaking change:** If you were using the function exported by Cheerio directly instead of first `load()`ing a document, you will now have to update the `require` to use the `default` export. ```diff - const cheerio = require("cheerio"); + const cheerio = require("cheerio").default; cheerio('div', dom) ``` Please note that this way of using Cheerio is deprecated and might be removed in a future version. Please consider updating your code to: ```js const cheerio = require("cheerio"); const $ = cheerio.load(dom) $('div') ``` *** **Note:** Cheerio uses template literal types to determine return types. These are available starting with TypeScript 4.1, so you might have to bump your TypeScript version. For TypeScript types, Cheerio now implements the `ArrayLike` interface. That means that Cheerio instances can contain objects of arbitrary types, but not all methods can be called on them. The TypeScript compiler will figure out what structures you are operating on: - When calling a loaded Cheerio instance with an HTML string like `$('
')`, it will product a `Cheerio` type. - `Node` is the base class for DOM elements and includes eg. comment and text nodes. - When calling Cheerio with a selector like `$('.foo')`, it will produce a `Cheerio`, as only `Element`s can be part of the result set. - `Element` is the class representing tags. - You can still use `$('...').map()` to map to arbitrary values, and will get a compiler error when trying to call method that are not supported. - Eg. `$('.foo').map((i, el) => $(el).text()).attr('test')` will no longer be possible, as `.attr` is not allowed to be called on a `Cheerio`. *** This release does not contain other changes to functionality. Feedback is greatly appreciated; if you encounter a problem, please [file an issue](https://togithub.com/cheeriojs/cheerio/issues)! ### [`v1.0.0-rc.8`](https://togithub.com/cheeriojs/cheerio/releases/tag/v1.0.0-rc.8) [Compare Source](https://togithub.com/cheeriojs/cheerio/compare/v1.0.0-rc.7...v1.0.0-rc.8) *Second botched release. Please use `v1.0.0-rc.9` instead.* ### [`v1.0.0-rc.7`](https://togithub.com/cheeriojs/cheerio/releases/tag/v1.0.0-rc.7) [Compare Source](https://togithub.com/cheeriojs/cheerio/compare/v1.0.0-rc.6...v1.0.0-rc.7) *Published without a `lib` directory — please ignore.* ### [`v1.0.0-rc.6`](https://togithub.com/cheeriojs/cheerio/releases/tag/v1.0.0-rc.6) [Compare Source](https://togithub.com/cheeriojs/cheerio/compare/v1.0.0-rc.5...v1.0.0-rc.6) **Breaking:** - Fixed the ordering of the output of several methods, including `prevAll`, `prevUntil` and `parentsUntil`. The new order matches jQuery. *This release contains three breaking changes inherited from dependencies.* - Selectors (see [css-select@4.0.0](https://togithub.com/fb55/css-select/releases/tag/v4.0.0)): - Several pseudo selectors are now stricter, in line with the HTML spec. - Some attributes are now case-insensitive based on the HTML spec. - DOM: - In XML mode, all elements will have `type: 'tag'`. **New features:** - Add `.unwrap` ([#​1651](https://togithub.com/cheeriojs/cheerio/issues/1651) by [@​5saviahv](https://togithub.com/5saviahv)) [`2037d83`](https://togithub.com/cheeriojs/cheerio/commit/2037d83) - Add `.wrapAll` ([#​1590](https://togithub.com/cheeriojs/cheerio/issues/1590) by [@​5saviahv](https://togithub.com/5saviahv)) [`cd4a4d9`](https://togithub.com/cheeriojs/cheerio/commit/cd4a4d9) - Support `prop('innerHTML')` ([#​1578](https://togithub.com/cheeriojs/cheerio/issues/1578) by [@​fb55](https://togithub.com/fb55)) [`c58258f`](https://togithub.com/cheeriojs/cheerio/commit/c58258f) - Expose the `scriptingEnabled` parse5 option ([#​1707](https://togithub.com/cheeriojs/cheerio/issues/1707) by [@​5saviahv](https://togithub.com/5saviahv)) [`7eb4cc4`](https://togithub.com/cheeriojs/cheerio/commit/7eb4cc4) - By setting `scriptingEnabled` to `false`, it is now possible to parse the contents of `
facebook/docusaurus ### [`v1.14.7`](https://togithub.com/facebook/docusaurus/releases/tag/v1.14.7) [Compare Source](https://togithub.com/facebook/docusaurus/compare/v1.14.6...v1.14.7) #### \[1.14.7] - 2021-03-09 ##### :house: Internal - `docusaurus-1.x` - [#​4270](https://togithub.com/facebook/docusaurus/pull/4270) chore: upgrade react-dev-utils ([@​yangshun](https://togithub.com/yangshun)) ##### Committers: 1 - Yangshun Tay ([@​yangshun](https://togithub.com/yangshun))
motdotla/dotenv ### [`v8.6.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#​860-httpsgithubcommotdotladotenvcomparev851v860-2021-05-05) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v8.5.1...v8.6.0) ##### Added - define package.json in exports ### [`v8.5.1`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#​851-httpsgithubcommotdotladotenvcomparev850v851-2021-05-05) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v8.5.0...v8.5.1) ##### Changed - updated dev dependencies via npm audit ### [`v8.5.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#​850-httpsgithubcommotdotladotenvcomparev840v850-2021-05-05) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v8.4.0...v8.5.0) ##### Added - allow for `import "dotenv/config"` ### [`v8.4.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#​840-httpsgithubcommotdotladotenvcomparev830v840-2021-05-05) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v8.3.0...v8.4.0) ##### Changed - point to exact types file to work with VS Code ### [`v8.3.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#​830-httpsgithubcommotdotladotenvcomparev820v830-2021-05-05) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v8.2.0...v8.3.0) ##### Changed - *Breaking:* drop support for Node v8 (mistake to be released as minor bump. later bumped to 9.0.0. see above.)
eslint/eslint ### [`v7.32.0`](https://togithub.com/eslint/eslint/releases/tag/v7.32.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v7.31.0...v7.32.0) - [`3c78a7b`](https://togithub.com/eslint/eslint/commit/3c78a7bff6044fd196ae3b737983e6744c6eb7c8) Chore: Adopt `eslint-plugin/prefer-message-ids` rule internally ([#​14841](https://togithub.com/eslint/eslint/issues/14841)) (Bryan Mishkin) - [`faecf56`](https://togithub.com/eslint/eslint/commit/faecf56cdb4146b28bfa4f1980adb41b4d3614b1) Update: change reporting location for `curly` rule (refs [#​12334](https://togithub.com/eslint/eslint/issues/12334)) ([#​14766](https://togithub.com/eslint/eslint/issues/14766)) (Nitin Kumar) - [`d7dc07a`](https://togithub.com/eslint/eslint/commit/d7dc07a15e256cee9232183165e2f6102f2c0873) Fix: ignore lines with empty elements (fixes [#​12756](https://togithub.com/eslint/eslint/issues/12756)) ([#​14837](https://togithub.com/eslint/eslint/issues/14837)) (Soufiane Boutahlil) - [`1bfbefd`](https://togithub.com/eslint/eslint/commit/1bfbefdaaf19ef32df42b89a3f5d32cff1e5b831) New: Exit on fatal error (fixes [#​13711](https://togithub.com/eslint/eslint/issues/13711)) ([#​14730](https://togithub.com/eslint/eslint/issues/14730)) (Antonios Katopodis) - [`ed007c8`](https://togithub.com/eslint/eslint/commit/ed007c82ee9d2170c87500d98303554b5f90b915) Chore: Simplify internal `no-invalid-meta` rule ([#​14842](https://togithub.com/eslint/eslint/issues/14842)) (Bryan Mishkin) - [`d53d906`](https://togithub.com/eslint/eslint/commit/d53d9064b9dd0dd6a8ea39e07b16310c8364db69) Docs: Prepare data for website to indicate rules with suggestions ([#​14830](https://togithub.com/eslint/eslint/issues/14830)) (Bryan Mishkin) - [`d28f2ff`](https://togithub.com/eslint/eslint/commit/d28f2ffb986e49d6da5c1d91215580591f4cfd35) Docs: Reference eslint-config-eslint to avoid potential for staleness ([#​14805](https://togithub.com/eslint/eslint/issues/14805)) (Brett Zamir) - [`8be8a36`](https://togithub.com/eslint/eslint/commit/8be8a36010145dfcd31cbdd4f781a91989e3b1bd) Chore: Adopt `eslint-plugin/require-meta-docs-url` rule internally ([#​14823](https://togithub.com/eslint/eslint/issues/14823)) (Bryan Mishkin) - [`f9c164f`](https://togithub.com/eslint/eslint/commit/f9c164f7b74ca73384c8c80eed5bdbe359b44f6c) Docs: New syntax issue template ([#​14826](https://togithub.com/eslint/eslint/issues/14826)) (Nicholas C. Zakas) - [`eba0c45`](https://togithub.com/eslint/eslint/commit/eba0c4595c126a91f700d5f2e8723ec3f820a830) Chore: assertions on reporting loc in `unicode-bom` (refs [#​12334](https://togithub.com/eslint/eslint/issues/12334)) ([#​14809](https://togithub.com/eslint/eslint/issues/14809)) (Nitin Kumar) - [`ed945bd`](https://togithub.com/eslint/eslint/commit/ed945bd662714b1917e9de71d5b322a28be9161b) Docs: fix multiple broken links ([#​14833](https://togithub.com/eslint/eslint/issues/14833)) (Sam Chen) - [`60df44c`](https://togithub.com/eslint/eslint/commit/60df44c79b0f74406119c0c040a360ca84e721fc) Chore: use `actions/setup-node@v2` ([#​14816](https://togithub.com/eslint/eslint/issues/14816)) (Nitin Kumar) - [`6641d88`](https://togithub.com/eslint/eslint/commit/6641d88e17d952a8e51df5e0d3882a842d4c3f35) Docs: Update README team and sponsors (ESLint Jenkins) ### [`v7.31.0`](https://togithub.com/eslint/eslint/releases/tag/v7.31.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v7.30.0...v7.31.0) - [`efdbb12`](https://togithub.com/eslint/eslint/commit/efdbb1227019427ec2d968a8d6e9151dd8a77c35) Upgrade: [@​eslint/eslintrc](https://togithub.com/eslint/eslintrc) to v0.4.3 ([#​14808](https://togithub.com/eslint/eslint/issues/14808)) (Brandon Mills) - [`a96b05f`](https://togithub.com/eslint/eslint/commit/a96b05f6c5649cfee112d605c91d95aa191e2f78) Update: add end location to report in `consistent-return` (refs [#​12334](https://togithub.com/eslint/eslint/issues/12334)) ([#​14798](https://togithub.com/eslint/eslint/issues/14798)) (Nitin Kumar) - [`e0e8e30`](https://togithub.com/eslint/eslint/commit/e0e8e308929c9c66612505f2da89043f8592eea7) Docs: update BUG_REPORT template ([#​14787](https://togithub.com/eslint/eslint/issues/14787)) (Nitin Kumar) - [`39115c8`](https://togithub.com/eslint/eslint/commit/39115c8b71d2629161359f6456f47fdbd552fddd) Docs: provide more context to no-eq-null ([#​14801](https://togithub.com/eslint/eslint/issues/14801)) (gfyoung) - [`9a3c73c`](https://togithub.com/eslint/eslint/commit/9a3c73c130d437a65f4edba0dcb63390e68cac41) Docs: fix a broken link ([#​14790](https://togithub.com/eslint/eslint/issues/14790)) (Sam Chen) - [`ddffa8a`](https://togithub.com/eslint/eslint/commit/ddffa8ad58b4b124b08061e9045fdb5370cbdbe3) Update: Indicating the operator in question ([#​14764](https://togithub.com/eslint/eslint/issues/14764)) (Paul Smith) - [`bba714c`](https://togithub.com/eslint/eslint/commit/bba714c2ed813821ed288fbc07722cdde6e534fe) Update: Clarifying what changes need to be made in no-mixed-operators ([#​14765](https://togithub.com/eslint/eslint/issues/14765)) (Paul Smith) - [`b0d22e3`](https://togithub.com/eslint/eslint/commit/b0d22e3eff18ea7f08189134c07cddceaec69a09) Docs: Mention benefit of providing `meta.docs.url` ([#​14774](https://togithub.com/eslint/eslint/issues/14774)) (Bryan Mishkin) - [`000cc79`](https://togithub.com/eslint/eslint/commit/000cc796fd487e7b9ba8bcc5857dd691044479cc) Sponsors: Sync README with website (ESLint Jenkins) - [`a6a7438`](https://togithub.com/eslint/eslint/commit/a6a7438502abc6a1e29ec35cfbe2058ffc0803b1) Chore: pin fs-teardown@0.1.1 ([#​14771](https://togithub.com/eslint/eslint/issues/14771)) (Milos Djermanovic) ### [`v7.30.0`](https://togithub.com/eslint/eslint/releases/tag/v7.30.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v7.29.0...v7.30.0) - [`5f74642`](https://togithub.com/eslint/eslint/commit/5f746420700d457b92dd86659de588d272937b79) Chore: don't check Program.start in SourceCode#getComments (refs [#​14744](https://togithub.com/eslint/eslint/issues/14744)) ([#​14748](https://togithub.com/eslint/eslint/issues/14748)) (Milos Djermanovic) - [`19a871a`](https://togithub.com/eslint/eslint/commit/19a871a35ae9997ce352624b1081c96c54b73a9f) Docs: Suggest linting plugins for ESLint plugin developers ([#​14754](https://togithub.com/eslint/eslint/issues/14754)) (Bryan Mishkin) - [`aa87329`](https://togithub.com/eslint/eslint/commit/aa87329d919f569404ca573b439934552006572f) Docs: fix broken links ([#​14756](https://togithub.com/eslint/eslint/issues/14756)) (Sam Chen) - [`278813a`](https://togithub.com/eslint/eslint/commit/278813a6e759f6b5512ac64c7530c9c51732e692) Docs: fix and add more examples for new-cap rule (fixes [#​12874](https://togithub.com/eslint/eslint/issues/12874)) ([#​14725](https://togithub.com/eslint/eslint/issues/14725)) (Nitin Kumar) - [`ed1da5d`](https://togithub.com/eslint/eslint/commit/ed1da5d96af2587b7211854e45cf8657ef808710) Update: ecmaVersion allows "latest" ([#​14720](https://togithub.com/eslint/eslint/issues/14720)) (薛定谔的猫) - [`104c0b5`](https://togithub.com/eslint/eslint/commit/104c0b592f203d315a108d311c58375357e40b24) Update: improve use-isnan rule to detect `Number.NaN` (fixes [#​14715](https://togithub.com/eslint/eslint/issues/14715)) ([#​14718](https://togithub.com/eslint/eslint/issues/14718)) (Nitin Kumar) -

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" in timezone Europe/Paris, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.

socket-security[bot] commented 1 year ago

🚨 Potential security issues detected. Learn more about Socket for GitHub ↗︎

To accept the risk, merge this PR and you will not be notified again.

Issue Package Version Note Source
Network access domutils 3.1.0 package.json via cheerio@1.0.0-rc.12
Network access simple-update-notifier 1.1.0 package.json via nodemon@2.0.22

Next steps

What is network access?

This module accesses the network.

Packages should remove all network access that is functionally unnecessary. Consumers should audit network access to ensure legitimate use.

Take a deeper look at the dependency

Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support [AT] socket [DOT] dev.

Remove the package

If you happen to install a dependency that Socket reports as Known Malware you should immediately remove it and select a different dependency. For other alert types, you may may wish to investigate alternative packages or consider if there are other ways to mitigate the specific risk posed by the dependency.

Mark a package as acceptable risk

To ignore an alert, reply with a comment starting with @SocketSecurity ignore followed by a space separated list of package-name@version specifiers. e.g. @SocketSecurity ignore foo@1.0.0 bar@* or ignore all packages with @SocketSecurity ignore-all

  • @SocketSecurity ignore domutils@3.1.0
  • @SocketSecurity ignore simple-update-notifier@1.1.0
socket-security[bot] commented 1 year ago

New and updated dependency changes detected. Learn more about Socket for GitHub ↗︎

Packages Version New capabilities Transitives^1 Size Publisher
eslint-plugin-prettier 🆕 3.4.1 filesystem +28 17.6 MB bpscott
docusaurus ⬆️ 1.14.6...1.14.7 None +130/-128 18.3 MB slorber
@types/chart.js ⬆️ 2.9.28...2.9.37 None +0/-0 44.8 kB types
@types/mongodb ⬆️ 3.5.34...3.6.20 None +0/-0 215 kB types
yaml ⬆️ 1.10.0...1.10.2 None +0/-0 448 kB eemeli
@types/codemirror ⬆️ 0.0.98...0.0.109 None +0/-0 142 kB types
keep-a-changelog ⬆️ 0.10.2...0.10.4 None +0/-0 30.9 kB oscarotero
@types/jest ⬆️ 26.0.15...26.0.24 None +1/-1 77.3 kB types
koa-router ⬆️ 10.0.0...10.1.1 None +1/-0 78 kB niftylettuce
nodemon ⬆️ 2.0.6...2.0.22 None +9/-47 617 kB remy
eslint ⬆️ 7.14.0...7.32.0 None +49/-33 9.32 MB eslintbot
cheerio ⬆️ 1.0.0-rc.3...1.0.0-rc.12 network +12/-1 2.63 MB feedic
koa ⬆️ 2.13.0...2.14.2 None +2/-3 113 kB fengmk2
ora ⬆️ 5.1.0...5.4.1 None +9/-4 354 kB sindresorhus
ramda ⬆️ 0.27.1...0.29.0 None +0/-0 1.17 MB kedashoe
koa-bodyparser ⬆️ 4.3.0...4.4.1 None +0/-0 15 kB fengmk2
prettier ⬆️ 2.2.0...2.8.8 environment +0/-0 11.2 MB prettier-bot
eslint-plugin-jsdoc ⬆️ 27.0.7...27.1.2 None +27/-17 7.15 MB gajus
dotenv ⬆️ 8.2.0...8.6.0 None +0/-0 23.9 kB motdotla