grunt-tslint

Grunt plugin for TypeScript Linter

grunt-tslint

A grunt plugin for tslint.

This plugin requires Grunt ~0.4.1

npm install grunt-tslint --save-dev

Once the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:

grunt.loadNpmTasks('grunt-tslint');

In your project's Gruntfile.js, add a section named tslint to the data object passed into grunt.initConfig():

grunt.initConfig({
  tslint: {
    options: {
      // Task-specific options go here. 
    },
    your_target: {
      // Target-specific file lists and/or options go here. 
    },
  },
})

Type: Object

A JSON configuration object passed into tslint.

grunt.initConfig({
  tslint: {
    options: {
      configuration: grunt.file.readJSON("tslint.json")
    },
    files: {
      src: ['src/file1.ts', 'src/file2.ts']
    }
  }
})

In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using Grunt.

0.1.1 Initial Release