0.0.6 • Published 9 years ago
mutation-js v0.0.6
Mutation
Allows for declarative mutation of JavaScript objects. Is extremely useful for mutating things like default values and configuration objects. Works by recursing over a target object and applying any mutation directives it finds in the source object.
Website
Visit the website for usage, examples and annotated source code.
Development
Tests and Coverage
To generate a test and coverage report for mutation.js:
grunt
To test lodash.mutation.js
grunt lodash
Documentation
To generate documentation from source code.
grunt docs
To create a gh-pages branch from generated docs
grunt publishDocs
Contribution
This is very much a work in progress. There is a lot of scope for performance improvements and additional operators if need be. Please feel free to contribute. Happy to see PRs!