I usually use the coffeescript.
It is very easy to implement.
I'm curious - what's the ~ (tilde) syntax mean?
It can be replace ">=1.2.0" or something.
Thank you for adding this format. The pull request looks good.
In order to merge the request and publish a new branch it will need to be accompanied with a test. If you would like to write it, then I'll publish as soon as it's ready. Otherwise I can write it, but it'll be a week or two before I can get to it.
It's actually very easy. Create a .coffee configuration and test it in test/2-config-test.js. You can see how other formats are tested in there.
The current branch is v0.4.9. I will create it in github so you can attach the pull request to that branch.
I want to try writing configuration and test in few days.
and work at current branch.
my English is not good.
This work moved to a different pull request.