kaffeine
kaffeine copied to clipboard
Extended Javascript for Pros
And when this is fixed, it would also be nice if `break` statements aren't required. They're silly. I would like something like: ``` switch foo { case :bar: aha() case...
Async function calls don't respect functions accessed from an object with the bracket syntax. The specific error is: `Error: Unexpected token: operator (!)`
An example error: `TypeError: Object function __defineSetter__() { [native code] } has no method 'tail'` This doesn't occur when simply writing this.__define(G/S)etter.
like [x,y] = [1,0] {x} = [2]
function a(topic) { switch (topic) { case 'a': console.log(topic); break; } } Error at position: [ 1, 15 ] in plugin: undouble_brackets function a(topic) { ^ TypeError: Cannot read property...
I installed via: npm install -g kaffeine to get it to work, I had to: from the kaffeine/bin directory: ln -s ../lib/plugins plugins because it's looking for the plugins off...
after a fresh install of sudo npm install kaffeine: (i also tried with -g) ~/node_modules/kaffeine/bin> ./kaffeine ~/node_modules/kaffeine/bin/command.js:13 for(var i =0; i< files.length;i++) { ^ TypeError: Cannot read property 'length' of...
Kaffeine chockes on return statements like this: ``` return typeof step === 'string'; ``` The output I get is: ``` /var/git/transloader.transload.it/api2/node_modules/transloadit/assembly.js (compiled):254 return typeof return step === 'string'; ^^^^^^ node.js:134...
In CS, this a feature I heavily use when writing templates, and it is very useful, since it makes your code more safe (because null/undefined will throw an error on...
I might be doing this wrong, but I was hoping to be able to execute kaffeine files with node.js directly by typing: ``` $ kaffeine my_file.k ``` But currently that...