piping icon indicating copy to clipboard operation
piping copied to clipboard

ES6 Rewrite

Open mdlawson opened this issue 8 years ago • 4 comments

V1 is a full rewrite in ES6, with a new mechanism for including piping in your code, hooks for reloading events on both the supervisor and application process, and a test suite.

mdlawson avatar May 25 '16 14:05 mdlawson

any changes this will get in?

sibelius avatar Nov 07 '16 00:11 sibelius

u should consider moving to Jest

https://github.com/skovhus/jest-codemods

it is much faster than ava

sibelius avatar Nov 07 '16 00:11 sibelius

Currently there's some race condition/leak in the newer version affecting node 4.4 (see #21) which I'd kinda like to get to the bottom of before merging this, in case it's an indication of some bigger issue. Unfortunately I haven't had a chance to look into it properly yet...

mdlawson avatar Nov 07 '16 09:11 mdlawson

Tks for the answer. I think it is really hard to keep compatibility against different versions of node.

You should setup tests against many versions of node, like this repo here: https://github.com/chentsulin/koa-graphql/blob/master/.travis.yml

sibelius avatar Nov 07 '16 11:11 sibelius