TomFrost / Bristol

Insanely configurable logging for Node.js
MIT License
113 stars 19 forks source link

Update to ES6 #18

Closed TomFrost closed 8 years ago

MarkHerhold commented 8 years ago

Is this simply a rewrite or are there breaking changes?

TomFrost commented 8 years ago

Not a rewrite (in the functional sense; git logs it that way since every line changed) -- just bringing it up to speed with new style guidelines and ES6 syntax before I implement more 1.0.0 changes. At this point the only breaking change is dropping 0.12 compatability, so this won't be pushed out until 1.0.

MarkHerhold commented 8 years ago

Ok, excellent! I'll all for dropping old versions of node.js and using ES6 features! :+1:

TomFrost commented 8 years ago

Amen. I've been systematically working through all my libs and converting over. It's a huge pain, but totally liberating. Especially for the ones that used to use Babel, and no longer need it!

MarkHerhold commented 8 years ago

@TomFrost Are you going to publish a version of Bristol with these changes? Perhaps a npm version preminor?