An idea for a content reset, would be to warn the user before it actually happens and/or having a visible countdown widget that tells you when reset happens.
I see that the npm dependency might draw away people, maybe provide and add-on that depends on npm and makes it easy to integrate CoffeeScript, LESS, SASS?