it's okay :) but it's too late to change the name for me, as I have a DNS registered: http://objectmodel.js.org ; it does not bother me that you keep the name, so its up to you
Here are some tips:
- do not override body inline style or disable scroll, this is a very bad practice than can break existing stuff
- provide a stylesheet instead of dozens of inline style properties
- validate your code with a linter, like JSLint
- provide a minified version
Sorry to be harsh but I agree with others. You shoukd know that there are already _LOTS_ of notification libraries out there that are, technically speaking, much better designed that this one. That does not mean you should give up, this is a great opportunity to improve your skills. But be aware that this is a news site consulted by experienced developers who expect to find projects technically impeccable. Maybe it was too soon to publish here.
I first thought "Oh boy, yet another JS module bundler...". But this one looks very clean, and a good candidate to definitely bury "the dark days of JS package management".
I look forward to test Rollup/Babel integration: https://github.com/rollup/rollup-babel