- fixing actionRouter to use currentTarget instead of target
- adding proper parent checking and uuid
- adding module property
- using scriptkit
- enabling debug from localstorage
- cleaned setupActions
- require data-action on top level module
- adding checks for required actions/options/named
- using domassist for dom interaction
- added destroy method
- allowing default options to be set
- updated deps
- updated attrobj
- removed
for ofstatements - removed core-js depedency
- swap out serializeAttributes with attrObj
- updated dev deps
- added travis
- chore(package): update dependencies
- removed dist file (will be published with npm)
- pull in name of module from constructor.name
- added pre/post init hooks
- auto discover
- default debug to false
- debug mode
- returns instances from discover call
- migrated tests, now runs in console
- Add browserify transform options.
- Fixes a bug from last version where
parentModulewouldn't return correctly.
- Allows modules to be nested. Potentially breaking change. Check if your modules are nested before upgrading.
- updated package, removed transform
- added browser field
- removed dist/index
- updated package.json to include transform
- eslint
- switched to npm scripts over gulp. moved example to test
- static method for nodeListToArray
- added second param to find to turn nodelist into array
- actions can now be bound to module element
- use forEach instead of Array.values
- updated gitignore
- removed example dist files
- cleaned up gulp to just have test run through browserify/babel
- example: test now handles loading files
- have test import domodule and example
- example: import domodule and register itself
- fixed default export
- BREAKING: added Domodule.register(name, cls);
- make npm start work
- export Domodule class