mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-07-04 17:20:09 +00:00
* fix(chai): `include` for sets, maps and objects
* chore(chai): update tests for include
* refactor(chai): combine `include` variants
* refactor(chai): split `notInclude` to variants
* fix(chai): typesafe `deepInclude`
Worth to mention: `deepInclude` does not support WeakSet, so this variant as opposed to `include` not included, [proof](7ff1273142/lib/chai/core/assertions.js (L492)).
* fix(chai): typesafe `notDeepInclude`
* chore(chai): update tests
* fix(chai): `deepInclude` do not allow WeakSet
* chore(chai): update tests