stoplightio / json-ref-resolver

[Deprecated] Recursively resolve JSON pointers and remote authorities.
https://github.com/APIDevTools/json-schema-ref-parser
Apache License 2.0
37 stars 9 forks source link

build(deps): bump immer from 4.0.1 to 5.0.1 #153

Closed dependabot-preview[bot] closed 4 years ago

dependabot-preview[bot] commented 4 years ago

Bumps immer from 4.0.1 to 5.0.1.

Release notes *Sourced from [immer's releases](https://github.com/immerjs/immer/releases).* > ## v5.0.1 > ## [5.0.1](https://github.com/immerjs/immer/compare/v5.0.0...v5.0.1) (2019-12-09) > > > ### Bug Fixes > > * Fixed [#477](https://github-redirect.dependabot.com/immerjs/immer/issues/477), Immer crashes without an Object.assign polyfill ([4895824](https://github.com/immerjs/immer/commit/4895824ba635fbc5f8b2829f8dac1cb3b74bddf4)) > > ## v5.0.0 > # [5.0.0](https://github.com/immerjs/immer/compare/v4.0.2...v5.0.0) (2019-10-30) > > ❤ immer? 👉 https://opencollective.com/immer > > This release introduces first class support for Maps and Sets! > > BREAKING CHANGE: Maps and Sets are treated differently now; they will no longer directly mutated when updated inside a draft > > Some things to keep in mind: > > * Example: https://immerjs.github.io/immer/docs/complex-objects > * Inside recipes, you can directly modify Maps and Sets with methods like `add`, `set`, `delete` and `clear` > * Those methods do mutate draft Maps and Sets, but won't actually change their originals! > * Immer does not polyfill Map and Set automatically in environments where those aren't available out of the box > * Maps and Sets are supported both in ES5 and Proxy mode > * If `autoFreeze` is enabled, the maps and sets returned from a producer will be artificially frozen by making their mutative APIs unusable > * Non primitive keys for Maps, and non primitive values for Sets are supported. However, we strongly recommend to not combine non-primitive keys to Maps with patches, for reasons expressed below. > > Open questions > * TypeScript support for storing immutable types inside Maps and Sets, and converting them to `Draft`'s, is limited, see [#448](https://github-redirect.dependabot.com/immerjs/immer/issues/448) for details > * Since JSON-patch standard doesn't offer support for Sets or Maps, it is not entirely clear how mutations to those are best described by patches, so this might be refined in the future. See also [#450](https://github-redirect.dependabot.com/immerjs/immer/issues/450) > > Credits to [@​runnez](https://github.com/runnez), [@​aigoncharov](https://github.com/aigoncharov) and [@​aleclarson](https://github.com/aleclarson) for making this happen! > > > > ## v4.0.2 > ## [4.0.2](https://github.com/immerjs/immer/compare/v4.0.1...v4.0.2) (2019-10-22) > > > ### Bug Fixes > > * add immerable Flow typedef ([c8c9fcd](https://github.com/immerjs/immer/commit/c8c9fcd2cd37e0850c9e1defb9d84904a35bed4f))
Commits - [`4895824`](https://github.com/immerjs/immer/commit/4895824ba635fbc5f8b2829f8dac1cb3b74bddf4) fix: Fixed [#477](https://github-redirect.dependabot.com/immerjs/immer/issues/477), Immer crashes without an Object.assign polyfill - [`d3be40e`](https://github.com/immerjs/immer/commit/d3be40e992ee5d926fe0e3494b956c1517c1e42e) docs: added TypeScript readonly types note - [`e504e0b`](https://github.com/immerjs/immer/commit/e504e0beac5876c3823fc4650ced73e075cf23a2) test: tried to reproduce [#469](https://github-redirect.dependabot.com/immerjs/immer/issues/469) - [`dbedded`](https://github.com/immerjs/immer/commit/dbedded6f0a5fb4dc8180e7579e37ad4599a537e) fix no-index - [`f29e783`](https://github.com/immerjs/immer/commit/f29e78327b9852f90a58649974ebfa3aa18af43f) Merge pull request [#460](https://github-redirect.dependabot.com/immerjs/immer/issues/460) from JeewhanR/master - [`310cb7c`](https://github.com/immerjs/immer/commit/310cb7c7662f49e6140a5117b9aa5d58bcb8ac88) docs: fix link - [`597126f`](https://github.com/immerjs/immer/commit/597126f75dde2dad9beed7c3d9afaec2897c3f0e) patch: add funding field - [`cca5e99`](https://github.com/immerjs/immer/commit/cca5e99f9f6fa73688ccbc5e17ee94625af17e2a) docs: spelling fix - [`2e97fc1`](https://github.com/immerjs/immer/commit/2e97fc12ff8141c3b2d7e326530adc03df0740ba) patch: add funding field - [`fa77d74`](https://github.com/immerjs/immer/commit/fa77d74af4513c1dd9f2f3af00b48b133e4e6226) Fixes word form - Additional commits viewable in [compare view](https://github.com/immerjs/immer/compare/v4.0.1...v5.0.1)


Dependabot compatibility score

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 commands and options
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 - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
dependabot-preview[bot] commented 4 years ago

Superseded by #154.