Ohen
Ohen makes objects observable using dirty checking.
Installation
$ npm install ohen --save
Preview
; const person = name: 'Eragon' dragon: 'Saphira'; Ohen; personfather = 'Brom';// @person: { "name": "name", "type": "update", "object": Object, "oldValue": "Eragon" } personname = 'Argetlam';// @person: { "name": "father", "type": "add", "object": Object } delete personfather;// @person: { "name": "father", "type": "delete", "object": Object, "oldValue": "Brom" }
License
MIT © Rubén Moya