SocialGouv/linters
### [`v0.21.0`](https://togithub.com/SocialGouv/linters/blob/master/CHANGELOG.md#0210-httpsgithubcomSocialGouvlinterscomparev0200v0210-2020-05-12)
[Compare Source](https://togithub.com/SocialGouv/linters/compare/v0.20.0...v0.21.0)
##### Features
- **deps:** update dependency eslint-config-prettier to ~6.11.0 ([a16eac6](https://togithub.com/SocialGouv/linters/commit/a16eac6034a3e89285919815a9a0c2fee26ec929))
- **deps:** update dependency eslint-plugin-jest to ~23.10.0 ([0743ccf](https://togithub.com/SocialGouv/linters/commit/0743ccff4a1f39cbc42f2a10f0d175298edd5239))
- **deps:** update dependency eslint-plugin-jest to ~23.9.0 ([842d492](https://togithub.com/SocialGouv/linters/commit/842d492e8dcb6243e12bd00239901d2cdc61aa33))
- **deps:** update dependency eslint-plugin-prettier to ~3.1.3 ([6317090](https://togithub.com/SocialGouv/linters/commit/6317090109a97415d5dc0e4fa2b13db3f4c6fb78))
- **deps:** update dependency eslint-plugin-react-hooks to v4 ([d5750e0](https://togithub.com/SocialGouv/linters/commit/d5750e0d5fd5684ee0eaa1535f7914d7b6868a44))
- **deps:** update dependency eslint-plugin-simple-import-sort to ^5.0.3 ([4bd16ab](https://togithub.com/SocialGouv/linters/commit/4bd16ab34ced0365817afebc202702bd40b2d91b))
- **deps:** update dependency eslint-plugin-sort-keys-fix to ^1.1.1 ([78f69ff](https://togithub.com/SocialGouv/linters/commit/78f69ffa09726c368f0dd17f743518f5927eb59c))
gajus/eslint-plugin-jsdoc
### [`v25.4.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v25.4.1)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v25.4.0...v25.4.1)
##### Bug Fixes
- workaround for 'constructor' key in `tagNamePreference`; fixes [#537](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/537) ([ed0fa4e](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/ed0fa4e6a0c31f82fd3b8d8072fb247bd1b21a81))
### [`v25.4.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v25.4.0)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v25.3.1...v25.4.0)
##### Features
- **require-param:** add `checkDestructured` option; fixes [#530](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/530) ([4df57a8](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/4df57a84e04bc6d5dd66463dcc819c28df642128))
### [`v25.3.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v25.3.1)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v25.3.0...v25.3.1)
##### Bug Fixes
- **check-param-name, check-property-names, empty-tags, no-defaults, no-types, require-property:** avoid mangled indent with fixers, e.g., on class methods ([8d5d837](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/8d5d837165b675c51b7d482ddaa6b49a7f781998))
- **require-description, implements-on-classes:** fix constructor detection if `MethodDefinition` (including with `any`) is the context; fixes [#534](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/534) ([1a69565](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/1a69565b1fd58135e06822107cdefdfb75e1bc40))
- **require-returns, implements-on-classes, no-types:** fix iterating function detection to include an explicit `MethodDefinition` context ([82fb8c9](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/82fb8c937c1496c8a1ce61be301b8cb6c938843b))
### [`v25.3.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v25.3.0)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v25.2.1...v25.3.0)
##### Features
- **check-param-names, check-property-names:** add `enableFixer` option ([3d5ee0c](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/3d5ee0c791cc97990dc0ccec0892ffe490e2256c))
### [`v25.2.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v25.2.1)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v25.2.0...v25.2.1)
##### Bug Fixes
- **check-param-names, require-param:** check `ExperimentalRestProperty` from `babel-eslint` as with `RestElement`; fixes [#536](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/536) ([d330391](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/d330391127e9ea11e8eb64bdf8ca5f120b55da74))
### [`v25.2.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v25.2.0)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v25.1.0...v25.2.0)
##### Features
- **require-returns-description:** avoid reporting missing descroptions for `Promise` and `Promise` ([d855301](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/d855301923eee14b8b10a5348c4b4f6b9f7d163b))
### [`v25.1.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v25.1.0)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v25.0.1...v25.1.0)
##### Features
- **require-jsdoc:** support objects to `contexts` with a `context` and optional `inlineCommentBlock` property; fixes part of [#530](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/530) ([548bd59](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/548bd59744145fa9c9af4af84f37ecbac49e48b3))
koajs/koa
### [`v2.12.0`](https://togithub.com/koajs/koa/blob/master/History.md#2120--2020-05-18)
[Compare Source](https://togithub.com/koajs/koa/compare/2.11.0...2.12.0)
==================
**features**
- \[[`0d2f421`](http://github.com/koajs/koa/commit/0d2f421c265350d3d84e1bc261572954479f27d3)] - feat: error handler treat err.statusCode as the same as err.status ([#1460](https://togithub.com/koajs/koa/issues/1460)) (Vijay Krishnavanshi >)
- \[[`8d52105`](http://github.com/koajs/koa/commit/8d52105a34234be9e771ff3b76b43e4e30328943)] - feat: allow bodyless responses for non empty status codes ([#1447](https://togithub.com/koajs/koa/issues/1447)) (ejose19 >)
**others**
- \[[`faeaff5`](http://github.com/koajs/koa/commit/faeaff5c149a81a188ab8e5af0b994029e45acbb)] - fox: remove `error-inject` and fix error handling ([#1409](https://togithub.com/koajs/koa/issues/1409)) (Konstantin Vyatkin >)
- \[[`f7c732f`](http://github.com/koajs/koa/commit/f7c732fd06f724505e9090add4d977e667da55a8)] - docs: fixed incorrect onerror example ([#1459](https://togithub.com/koajs/koa/issues/1459)) (Paul Annekov >)
- \[[`143d8f7`](http://github.com/koajs/koa/commit/143d8f72f2a232b4c97eac00e7811015911e4f7c)] - Always use strict equality. ([#1225](https://togithub.com/koajs/koa/issues/1225)) (Yazan Medanat >)
- \[[`6b6b0dd`](http://github.com/koajs/koa/commit/6b6b0ddf7aff073e65493c6efaffab8331c0331c)] - docs(api): add app.use chainability note ([#1449](https://togithub.com/koajs/koa/issues/1449)) (Zac Anger >)
- \[[`8ddab48`](http://github.com/koajs/koa/commit/8ddab48cbdbca1e6d1cc8c3ddae45491db524d51)] - docs: Document response status with empty body ([#1445](https://togithub.com/koajs/koa/issues/1445)) (Marc-Aurèle DARCHE >)
- \[[`7deedb2`](http://github.com/koajs/koa/commit/7deedb235274223f1b9da46dee296545b23598de)] - docs: Updating context.md with the latest cookies opts ([#1433](https://togithub.com/koajs/koa/issues/1433)) (Brad Ito >)
- \[[`3e97a10`](http://github.com/koajs/koa/commit/3e97a106bb846d9337737011bb85149ddd797229)] - docs(links): remove Google+ link ([#1439](https://togithub.com/koajs/koa/issues/1439)) (laffachan >)
- \[[`eda2760`](http://github.com/koajs/koa/commit/eda27608f7d39ede86d7b402aae64b1867ce31c6)] - build: Drop unused Travis sudo: false directive ([#1416](https://togithub.com/koajs/koa/issues/1416)) (Olle Jonsson >)
Automattic/mongoose
### [`v5.9.14`](https://togithub.com/Automattic/mongoose/blob/master/History.md#5914--2020-05-13)
[Compare Source](https://togithub.com/Automattic/mongoose/compare/5.9.13...5.9.14)
===================
- fix(cursor): add index as second parameter to eachAsync callback [#8972](https://togithub.com/Automattic/mongoose/issues/8972) [AbdelrahmanHafez](https://togithub.com/AbdelrahmanHafez)
- fix(query): cast filter according to discriminator schema if discriminator key in filter [#8881](https://togithub.com/Automattic/mongoose/issues/8881)
- fix(model): fix throwing error when populating virtual path defined on child discriminator [#8924](https://togithub.com/Automattic/mongoose/issues/8924) [AbdelrahmanHafez](https://togithub.com/AbdelrahmanHafez)
- fix(errors): handle case when user has make `Error.prototype.toJSON` read only [#8986](https://togithub.com/Automattic/mongoose/issues/8986) [osher](https://togithub.com/osher)
- fix(model): add `kind` to cast errors thrown by query execution [#8953](https://togithub.com/Automattic/mongoose/issues/8953) [AbdelrahmanHafez](https://togithub.com/AbdelrahmanHafez)
- fix(update): use child schema strict on single nested updates if useNestedStrict not set [#8922](https://togithub.com/Automattic/mongoose/issues/8922)
- docs(model): improve `save()` docs [#8956](https://togithub.com/Automattic/mongoose/issues/8956) [AbdelrahmanHafez](https://togithub.com/AbdelrahmanHafez)
- docs: add immutable type to Schema Types [#8987](https://togithub.com/Automattic/mongoose/issues/8987) [Andrew5569](https://togithub.com/Andrew5569)
- docs: sort schema reserved keys in documentation [#8966](https://togithub.com/Automattic/mongoose/issues/8966) [AbdelrahmanHafez](https://togithub.com/AbdelrahmanHafez)
remy/nodemon
### [`v2.0.4`](https://togithub.com/remy/nodemon/releases/v2.0.4)
[Compare Source](https://togithub.com/remy/nodemon/compare/v2.0.3...v2.0.4)
##### Bug Fixes
- add funding in package ([a74f5dc](https://togithub.com/remy/nodemon/commit/a74f5dc))
eemeli/yaml
### [`v1.10.0`](https://togithub.com/eemeli/yaml/releases/v1.10.0)
[Compare Source](https://togithub.com/eemeli/yaml/compare/v1.9.2...v1.10.0)
This will probably be the last minor release of `yaml@1`. I'm aiming to release [`yaml@2`](https://togithub.com/eemeli/yaml/milestone/1) within a few months; prereleases of that will be published using the `next` dist-tag on npm. Patch releases for 1.10 may still happen, if necessary.
##### New Features
- Use Rollup for Node.js & browser builds ([#165](https://togithub.com/eemeli/yaml/issues/165))
- This removes most of the internal `dist/` paths from the release. If you want/need to use a class or function that is no longer public, please file an issue and we can add it to the exports.
- Drop dependency on `@babel/runtime`. After this, the package has 0 runtime dependencies. 🎉
- Add exports `{ Alias, Collection, Merge, Node }` to 'yaml/types'
- Document `Schema.createPair()` & make its `ctx` arg optional ([#157](https://togithub.com/eemeli/yaml/issues/157))
- Always indent top-level scalars with lines starting with document markers or % directives ([#162](https://togithub.com/eemeli/yaml/issues/162))
- Use double-space when forcing top-level block scalar indent, for clarity ([#162](https://togithub.com/eemeli/yaml/issues/162))
- Add `getNodes(): string[]` method to Anchors ([#166](https://togithub.com/eemeli/yaml/issues/166))
- Refactor Jest config, adding tests for compiled `dist/` endpoints
- Rename & refactor source files. This should have no effect on the results, but lots of stuff moved around
##### Improved Errors & Warnings
- Throw more helpful error when setting Pair.commentBefore incorrectly ([#157](https://togithub.com/eemeli/yaml/issues/157))
- Better errors for bad indents ([#169](https://togithub.com/eemeli/yaml/issues/169))
- Drop incorrect error for flow mapping keys with length > 1024 chars
- Add errors for plain scalars that start with reserved indicators
- Add more explicit errors for block scalar values with bad indents
- Enable log prints during `npm start` debugging
##### Improved TypeScript declarations
- Fix/simplify export mapping of 'yaml/types' and 'yaml/util'
- Fix types, dropping `AST.{AstNode,ScalarNode,CollectionNode}` ([#160](https://togithub.com/eemeli/yaml/issues/160))
- Add missing `toString()` methods to AST nodes ([#159](https://togithub.com/eemeli/yaml/issues/159))
- Add directivesEndMarker to Document type ([#167](https://togithub.com/eemeli/yaml/issues/167))
##### Bugfixes
- Use CommonJS for top-level default-exporting browser endpoints ([#163](https://togithub.com/eemeli/yaml/issues/163))
- docs: Add note about simpleKeys for null values ([#170](https://togithub.com/eemeli/yaml/issues/170))
- Update dev & playground dependencies, including eslint 7 & jest 26
- Update yaml-test-suite, fixing errors in remaining invalid-input tests
- Add explicit error for block scalars with more-indented leading empty lines (S98Z)
- Properly add error for tab-indented map values (4EJS)
- Add error for multiline implicit flow sequence pair key (DK4H & ZXT5)
- Require space after comma before comment in flow collections (CVW2)
- Use `mapAsMap: true` for out.yaml tests (4FJ6)
Renovate configuration
:date: Schedule: "before 3am on Monday" in timezone Europe/Paris.
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
0.20.0
->0.21.0
0.20.0
->0.21.0
0.0.91
->0.0.93
25.2.1
->25.2.2
3.5.16
->3.5.17
25.0.1
->25.4.1
2.11.0
->2.12.0
5.9.13
->5.9.14
2.0.3
->2.0.4
1.9.2
->1.10.0
Release Notes
SocialGouv/linters
### [`v0.21.0`](https://togithub.com/SocialGouv/linters/blob/master/CHANGELOG.md#0210-httpsgithubcomSocialGouvlinterscomparev0200v0210-2020-05-12) [Compare Source](https://togithub.com/SocialGouv/linters/compare/v0.20.0...v0.21.0) ##### Features - **deps:** update dependency eslint-config-prettier to ~6.11.0 ([a16eac6](https://togithub.com/SocialGouv/linters/commit/a16eac6034a3e89285919815a9a0c2fee26ec929)) - **deps:** update dependency eslint-plugin-jest to ~23.10.0 ([0743ccf](https://togithub.com/SocialGouv/linters/commit/0743ccff4a1f39cbc42f2a10f0d175298edd5239)) - **deps:** update dependency eslint-plugin-jest to ~23.9.0 ([842d492](https://togithub.com/SocialGouv/linters/commit/842d492e8dcb6243e12bd00239901d2cdc61aa33)) - **deps:** update dependency eslint-plugin-prettier to ~3.1.3 ([6317090](https://togithub.com/SocialGouv/linters/commit/6317090109a97415d5dc0e4fa2b13db3f4c6fb78)) - **deps:** update dependency eslint-plugin-react-hooks to v4 ([d5750e0](https://togithub.com/SocialGouv/linters/commit/d5750e0d5fd5684ee0eaa1535f7914d7b6868a44)) - **deps:** update dependency eslint-plugin-simple-import-sort to ^5.0.3 ([4bd16ab](https://togithub.com/SocialGouv/linters/commit/4bd16ab34ced0365817afebc202702bd40b2d91b)) - **deps:** update dependency eslint-plugin-sort-keys-fix to ^1.1.1 ([78f69ff](https://togithub.com/SocialGouv/linters/commit/78f69ffa09726c368f0dd17f743518f5927eb59c))gajus/eslint-plugin-jsdoc
### [`v25.4.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v25.4.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v25.4.0...v25.4.1) ##### Bug Fixes - workaround for 'constructor' key in `tagNamePreference`; fixes [#537](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/537) ([ed0fa4e](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/ed0fa4e6a0c31f82fd3b8d8072fb247bd1b21a81)) ### [`v25.4.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v25.4.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v25.3.1...v25.4.0) ##### Features - **require-param:** add `checkDestructured` option; fixes [#530](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/530) ([4df57a8](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/4df57a84e04bc6d5dd66463dcc819c28df642128)) ### [`v25.3.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v25.3.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v25.3.0...v25.3.1) ##### Bug Fixes - **check-param-name, check-property-names, empty-tags, no-defaults, no-types, require-property:** avoid mangled indent with fixers, e.g., on class methods ([8d5d837](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/8d5d837165b675c51b7d482ddaa6b49a7f781998)) - **require-description, implements-on-classes:** fix constructor detection if `MethodDefinition` (including with `any`) is the context; fixes [#534](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/534) ([1a69565](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/1a69565b1fd58135e06822107cdefdfb75e1bc40)) - **require-returns, implements-on-classes, no-types:** fix iterating function detection to include an explicit `MethodDefinition` context ([82fb8c9](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/82fb8c937c1496c8a1ce61be301b8cb6c938843b)) ### [`v25.3.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v25.3.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v25.2.1...v25.3.0) ##### Features - **check-param-names, check-property-names:** add `enableFixer` option ([3d5ee0c](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/3d5ee0c791cc97990dc0ccec0892ffe490e2256c)) ### [`v25.2.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v25.2.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v25.2.0...v25.2.1) ##### Bug Fixes - **check-param-names, require-param:** check `ExperimentalRestProperty` from `babel-eslint` as with `RestElement`; fixes [#536](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/536) ([d330391](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/d330391127e9ea11e8eb64bdf8ca5f120b55da74)) ### [`v25.2.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v25.2.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v25.1.0...v25.2.0) ##### Features - **require-returns-description:** avoid reporting missing descroptions for `Promisekoajs/koa
### [`v2.12.0`](https://togithub.com/koajs/koa/blob/master/History.md#2120--2020-05-18) [Compare Source](https://togithub.com/koajs/koa/compare/2.11.0...2.12.0) ================== **features** - \[[`0d2f421`](http://github.com/koajs/koa/commit/0d2f421c265350d3d84e1bc261572954479f27d3)] - feat: error handler treat err.statusCode as the same as err.status ([#1460](https://togithub.com/koajs/koa/issues/1460)) (Vijay KrishnavanshiAutomattic/mongoose
### [`v5.9.14`](https://togithub.com/Automattic/mongoose/blob/master/History.md#5914--2020-05-13) [Compare Source](https://togithub.com/Automattic/mongoose/compare/5.9.13...5.9.14) =================== - fix(cursor): add index as second parameter to eachAsync callback [#8972](https://togithub.com/Automattic/mongoose/issues/8972) [AbdelrahmanHafez](https://togithub.com/AbdelrahmanHafez) - fix(query): cast filter according to discriminator schema if discriminator key in filter [#8881](https://togithub.com/Automattic/mongoose/issues/8881) - fix(model): fix throwing error when populating virtual path defined on child discriminator [#8924](https://togithub.com/Automattic/mongoose/issues/8924) [AbdelrahmanHafez](https://togithub.com/AbdelrahmanHafez) - fix(errors): handle case when user has make `Error.prototype.toJSON` read only [#8986](https://togithub.com/Automattic/mongoose/issues/8986) [osher](https://togithub.com/osher) - fix(model): add `kind` to cast errors thrown by query execution [#8953](https://togithub.com/Automattic/mongoose/issues/8953) [AbdelrahmanHafez](https://togithub.com/AbdelrahmanHafez) - fix(update): use child schema strict on single nested updates if useNestedStrict not set [#8922](https://togithub.com/Automattic/mongoose/issues/8922) - docs(model): improve `save()` docs [#8956](https://togithub.com/Automattic/mongoose/issues/8956) [AbdelrahmanHafez](https://togithub.com/AbdelrahmanHafez) - docs: add immutable type to Schema Types [#8987](https://togithub.com/Automattic/mongoose/issues/8987) [Andrew5569](https://togithub.com/Andrew5569) - docs: sort schema reserved keys in documentation [#8966](https://togithub.com/Automattic/mongoose/issues/8966) [AbdelrahmanHafez](https://togithub.com/AbdelrahmanHafez)remy/nodemon
### [`v2.0.4`](https://togithub.com/remy/nodemon/releases/v2.0.4) [Compare Source](https://togithub.com/remy/nodemon/compare/v2.0.3...v2.0.4) ##### Bug Fixes - add funding in package ([a74f5dc](https://togithub.com/remy/nodemon/commit/a74f5dc))eemeli/yaml
### [`v1.10.0`](https://togithub.com/eemeli/yaml/releases/v1.10.0) [Compare Source](https://togithub.com/eemeli/yaml/compare/v1.9.2...v1.10.0) This will probably be the last minor release of `yaml@1`. I'm aiming to release [`yaml@2`](https://togithub.com/eemeli/yaml/milestone/1) within a few months; prereleases of that will be published using the `next` dist-tag on npm. Patch releases for 1.10 may still happen, if necessary. ##### New Features - Use Rollup for Node.js & browser builds ([#165](https://togithub.com/eemeli/yaml/issues/165)) - This removes most of the internal `dist/` paths from the release. If you want/need to use a class or function that is no longer public, please file an issue and we can add it to the exports. - Drop dependency on `@babel/runtime`. After this, the package has 0 runtime dependencies. 🎉 - Add exports `{ Alias, Collection, Merge, Node }` to 'yaml/types' - Document `Schema.createPair()` & make its `ctx` arg optional ([#157](https://togithub.com/eemeli/yaml/issues/157)) - Always indent top-level scalars with lines starting with document markers or % directives ([#162](https://togithub.com/eemeli/yaml/issues/162)) - Use double-space when forcing top-level block scalar indent, for clarity ([#162](https://togithub.com/eemeli/yaml/issues/162)) - Add `getNodes(): string[]` method to Anchors ([#166](https://togithub.com/eemeli/yaml/issues/166)) - Refactor Jest config, adding tests for compiled `dist/` endpoints - Rename & refactor source files. This should have no effect on the results, but lots of stuff moved around ##### Improved Errors & Warnings - Throw more helpful error when setting Pair.commentBefore incorrectly ([#157](https://togithub.com/eemeli/yaml/issues/157)) - Better errors for bad indents ([#169](https://togithub.com/eemeli/yaml/issues/169)) - Drop incorrect error for flow mapping keys with length > 1024 chars - Add errors for plain scalars that start with reserved indicators - Add more explicit errors for block scalar values with bad indents - Enable log prints during `npm start` debugging ##### Improved TypeScript declarations - Fix/simplify export mapping of 'yaml/types' and 'yaml/util' - Fix types, dropping `AST.{AstNode,ScalarNode,CollectionNode}` ([#160](https://togithub.com/eemeli/yaml/issues/160)) - Add missing `toString()` methods to AST nodes ([#159](https://togithub.com/eemeli/yaml/issues/159)) - Add directivesEndMarker to Document type ([#167](https://togithub.com/eemeli/yaml/issues/167)) ##### Bugfixes - Use CommonJS for top-level default-exporting browser endpoints ([#163](https://togithub.com/eemeli/yaml/issues/163)) - docs: Add note about simpleKeys for null values ([#170](https://togithub.com/eemeli/yaml/issues/170)) - Update dev & playground dependencies, including eslint 7 & jest 26 - Update yaml-test-suite, fixing errors in remaining invalid-input tests - Add explicit error for block scalars with more-indented leading empty lines (S98Z) - Properly add error for tab-indented map values (4EJS) - Add error for multiline implicit flow sequence pair key (DK4H & ZXT5) - Require space after comma before comment in flow collections (CVW2) - Use `mapAsMap: true` for out.yaml tests (4FJ6)Renovate configuration
:date: Schedule: "before 3am on Monday" in timezone Europe/Paris.
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by WhiteSource Renovate. View repository job log here.