If you've got a better idea... patch is welcome. All popular js-build systems I know of are base on node+grunt.

If you're not accepting pull requests with minor tradeoffs we'll just maintain our own fork or send a PR to the fork that is already on npm: https://www.npmjs.org/package/stringencoding