All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Allow key converters to be customized with the
process
option, or by passing in a function as the second argument (domchristie#28)
- Do not treat numbers as uppercase characters when decamelizing. The old behaviour can be achieved with the new
split
option. - Moved the
decamelize
separator
argument from arguments list into options object. - Removed the
decamelize
ignoreNumbers
argument in favor of thesplit
option. - Converted tests from Ruby/Jasmine to Node/Mocha.