{"id":25664,"library":"grunt-coffee-lint","title":"grunt-coffee-lint","description":"A Grunt plugin to lint CoffeeScript files using coffee-lint. Currently at version 0.0.1 with no active development since 2013. Works only with Grunt ~0.4.1 and CoffeeScript. Not compatible with modern Node.js or Grunt versions. Lacks configuration options and has poor error reporting compared to alternatives like grunt-contrib-coffeelint.","status":"abandoned","version":"0.0.1","language":"javascript","source_language":"en","source_url":"git://github.com/geta6/grunt-coffee-lint","tags":["javascript","gruntplugin"],"install":[{"cmd":"npm install grunt-coffee-lint","lang":"bash","label":"npm"},{"cmd":"yarn add grunt-coffee-lint","lang":"bash","label":"yarn"},{"cmd":"pnpm add grunt-coffee-lint","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"peer dependency required for Grunt plugin compatibility","package":"grunt","optional":false}],"imports":[{"note":"Grunt plugins are loaded via grunt.loadNpmTasks, not required directly.","wrong":"require('grunt-coffee-lint');","symbol":"coffeelint","correct":"grunt.loadNpmTasks('grunt-coffee-lint');"}],"quickstart":{"code":"// Gruntfile.js\nmodule.exports = function(grunt) {\n  grunt.initConfig({\n    coffeelint: {\n      app: ['src/**/*.coffee'],\n      options: {\n        configFile: 'coffeelint.json'\n      }\n    }\n  });\n  grunt.loadNpmTasks('grunt-coffee-lint');\n  grunt.registerTask('default', ['coffeelint']);\n};","lang":"javascript","description":"Basic Grunt configuration to lint CoffeeScript files using grunt-coffee-lint plugin."},"warnings":[{"fix":"Use grunt-contrib-coffeelint or update to modern Grunt.","message":"Only compatible with Grunt ~0.4.1. Not compatible with Grunt 1.x.","severity":"breaking","affected_versions":">=1.0.0"},{"fix":"Switch to grunt-contrib-coffeelint or eslint with CoffeeScript parser.","message":"Package has not been updated since 2013. Unmaintained and abandoned.","severity":"deprecated","affected_versions":"*"},{"fix":"Refer to source code on GitHub for usage: git://github.com/geta6/grunt-coffee-lint","message":"No README or documentation available.","severity":"gotcha","affected_versions":"*"},{"fix":"Consider using ESLint with CoffeeScript plugin or migrate to JavaScript/TypeScript.","message":"CoffeeScript linting is outdated. Modern CoffeeScript may produce false positives.","severity":"gotcha","affected_versions":"*"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Add grunt.loadNpmTasks('grunt-coffee-lint'); to your Gruntfile.","cause":"Missing grunt.loadNpmTasks('grunt-coffee-lint') in Gruntfile.","error":"Warning: Task \"coffeelint\" not found. Use --force to continue."},{"fix":"Run: npm install grunt-coffee-lint --save-dev","cause":"grunt-coffee-lint is not installed in node_modules.","error":"Fatal error: Cannot find module 'grunt-coffee-lint'"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}