- Update README
- @abstract decorator for classes
- eslint fixes
- dependencies update
- Fix depedencies versions in package.json
- @autobind decorator for methods
- @compose (alias: @rightCompose ), @leftCompose decorators
- @deprecated decorator
- @before decorator
- @after decorator
- @valuesEqualToNumberOfArguments decorator
- Fix failSilent on @acceptsObject
- Internal refactor of multinheritance
- Update README
- Fix typo on export of @partiallyExtend
- Started class decorators
- @partialyInherit class decorator
- @multiInherit class decorator
- @trycatch decorator
- Update readme
- Remove @configurable decorator, it doesnt make much sense (breaking change)
- Fix typo
- @overriden, @forceoverriden decorators
- Update eslint rules
- Update README
- @donotlog, @donotlogerrors, @donotlogmessages, @donotlogwarnings decorators
- Noop helper function
- Fix typo on package.json
- Update Readme
- Helper to validate that isFunction for method decorators
- Fix export alias for @debounce
- @defer decorator
- Update README
- Update package.json
- Eslintignore file
- Accepts a parameter in validation decorators indicating if they will fail silently
- @readonly, @configurable, @nonconfigurable, @enumerable, @nonenumerable decorators
- Small refactor on export
- @timesCalled decorator
- @once and @times decorators
- Fix color on console.log of @loglocalstorage
- Always return the descriptor to be able to chain decorators
- Fix package.json
- Update package.json
- Update README
- npmignore, index entry file, update package
- Small refactor
- @timeout, @debounce decorators