{"id":25684,"library":"grunt-travis-lint","title":"grunt-travis-lint","description":"A Grunt plugin to lint .travis.yml files. Version 0.0.3 is the latest and only release, dated 2014. No updates since. It validates Travis CI configuration syntax. Lightweight, simple, no dependencies. Alternatives include travis-lint CLI and JSON/YAML validators.","status":"abandoned","version":"0.0.3","language":"javascript","source_language":"en","source_url":"https://github.com/pwmckenna/grunt-travis-lint","tags":["javascript","gruntplugin","travis"],"install":[{"cmd":"npm install grunt-travis-lint","lang":"bash","label":"npm"},{"cmd":"yarn add grunt-travis-lint","lang":"bash","label":"yarn"},{"cmd":"pnpm add grunt-travis-lint","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"This is a Grunt plugin. Load via grunt.loadNpmTasks in Gruntfile, not via require.","wrong":"require('grunt-travis-lint');","symbol":"grunt-travis-lint","correct":"grunt.loadNpmTasks('grunt-travis-lint');"}],"quickstart":{"code":"// Install: npm install grunt-travis-lint --save-dev\n// In Gruntfile.js:\nmodule.exports = function(grunt) {\n  grunt.loadNpmTasks('grunt-travis-lint');\n  grunt.registerTask('default', ['travis-lint']);\n};\n// Then run: grunt travis-lint","lang":"javascript","description":"Installs the plugin and registers the travis-lint task in a Gruntfile."},"warnings":[{"fix":"Use Grunt 0.4.x or switch to an alternative tool.","message":"Only compatible with Grunt 0.4.x, not 1.x.","severity":"gotcha","affected_versions":"0.0.3"},{"fix":"Consider using the travis-lint CLI tool or a YAML/JSON validator.","message":"Project has not been updated since 2014; may not work with newer node versions or complex .travis.yml files.","severity":"gotcha","affected_versions":"0.0.3"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Run: npm install grunt-travis-lint --save-dev","cause":"Plugin not installed or not in node_modules.","error":"Loading \"travis-lint.js\" tasks... ERROR\n>> Error: Cannot find module 'grunt-travis-lint'"},{"fix":"Add grunt.loadNpmTasks('grunt-travis-lint'); to your Gruntfile.","cause":"Plugin not loaded in Gruntfile via grunt.loadNpmTasks.","error":"Warning: Task \"travis-lint\" not found. Use --force to continue."}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}