Skip to content

pepaar/tslint-loader

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tslint loader for webpack

Usage

Apply the tslint loader as pre/postLoader in your webpack configuration:

module.exports = {
	module: {
		preLoaders: [
			{
				test: /\.ts(x?)$/,				
				loader: "tslint"
			}
		]
	},
  // more options in the optional tslint object
	tslint: {
		configuration: {
            rules: {
                quotemark: [true, "double"]
            }
        },

		// tslint errors are displayed by default as warnings
		// set emitErrors to true to display them as errors
		emitErrors: false,

		// tslint does not interrupt the compilation by default
		// if you want any file with tslint errors to fail
		// set failOnHint to true
		failOnHint: true,		

		// name of your formatter (optional)
		formatter: "yourformatter",

		// path to directory contating formatter (optional)
		formattersDirectory: "node_modules/tslint-loader/formatters/"
	}
}

Installation

npm install tslint-loader --save-dev

Tslint@next

Uses tslint@next with typescript@next support

License

MIT (http://www.opensource.org/licenses/mit-license.php)

About

tslint loader for webpack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%