There’s some fixes in there and I spent some of the weekend improving the linter to catch the case where custom tasks are being loaded using loadTasks when converting Grunt files to Gulp.
View the release notes.
Download it here: npm install grunt2gulp
Remember if you’re reporting an issue, please include your Gruntfile and any messages displayed by Grunt or the grunt2gulp program such as an error or stack trace. This makes it much faster for me to track down the issue and to test it with grunt2gulp and Grunt.
However, grunt2gulp.js is starting to get…hairy. It’s about 400 lines (or more?) now and it’s time to split things up into separate files at the least.
I created a new branch called zesty-coffee and it’ll be using CoffeeScript. I’m using the npm preinstall script to compile the files into the bin/ script. Next step is making sure the conversion is complete and works correctly and after that I’m going to create a Gruntfile.js for linting the generated grunt2gulp.js file and for generating the JSDocs from it. After that we’ll have a good working example of a Gruntfile that can be converted to gulp within the repo so it’s easier to dog-food grunt2gulp.
Check out the zesty-coffee branch on github.
Check out grunt2gulp on NPM.
Check out grunt2gulp on GitHub.