feat: frappe.utils.debug.watch_property to debug JS
feat: frappe.utils.debug.watch_property to debug JS

This util adds a watcher on any JS object for purpose of debugging,
whenever the property changes a console trace is generated. A custom
callback function can also be passed if required.

Usage:

```javascript
filters = {}

frappe.utils.debug.watch_property(filters, "company");

// any changes to company key on filters object from now on will print a
console trace
```

only for debugging, make sure to not commit it in codebase! :)

debug

yashodhank/frappe,frappe/frappe,frappe/frappe,StrellaGroup/frappe,yashodhank/frappe,yashodhank/frappe,yashodhank/frappe,StrellaGroup/frappe,StrellaGroup/frappe,frappe/frappe