Aleksei Verkholantcev
Aleksei Verkholantcev
Have the same issue
Может быть стоит притянуть какую-нибудь библиотеку, чтобы не переизобретать `deepEqual`? В `lodash` реализация `_.isEqual` занимает полтора десятка строк: https://github.com/lodash/lodash/blob/master/dist/lodash.js#L1743
Может быть тогда выпилить всю эту измененную логику и научить поля модели принимать какое-нибудь свойство навроде `comparator`, наличие которого поле будет проверять при `isEqual()` и использовать его вместо базовой реализации?
Check out this pull-request: https://github.com/moll/js-must/pull/13
I can config builder to put this `module.exports = Must` to global scope (like `window.Must = Must`). So you can use it like this: ``` var expect = window.Must; expect(true).be.true();...