I saw your project a while ago and it was really interesting.
What kind of contribution are you looking for exactly? What aspects of the project need help?
Indeed, I don't think CoffeeScript is still relevant.
But we have to admit that it spun a lot of innoation in the JavaScript community in the past, leading to the whole ES6 new syntax. A lot ot remarkable projects (Atom comes to mind) are built using CoffeeScript.
But now that ES6 *is* here... well... It looks like it's yet-another-language-that-compiles-to-JavaScript. With nothing much to add, I'm afraid.
Well, it's the usual drill: when not holding primitive values, it's the reference to the object to be immutable, not the object itself.
You're better off with Object.freeze (which does not deep-freeze it anyway).
TL;DR: this is the library: function sarcasm() { return 'This is great project' } export default sarcasm export { sarcasm }