Skip to content

TSLint formatter that formats output so it can show up as errors for msbuild.

License

Notifications You must be signed in to change notification settings

belav/tslint-msbuild-path

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

tslint-msbuild-path

TsLint formatter that outputs errors in a format msbuild expects so they can be navigatable in visual studio.

The errors reported by tslint in visual studio cannot be quickly navigated to. This formatter outputs the format that msbuild expects so you can navigate to them through the error list and by clicking F8 to jump to the next error.

grunt-tslint

Basic example that includes all .ts files and excludes any d.ts files.

grunt.initConfig({
    tslint: {
        options: {
            formatter: "tslint-msbuild-path"
        },
        files: {
            ["**/*.ts", "!**.*.d.ts"]
        }
    }
});

Project.csproj

To get grunt to run as part of your visual studio build, you can add the following to your .csproj file

  <Target Name="GruntBuild" AfterTargets="AfterBuild">
    <Exec Command="npm install" />
    <Exec Command="grunt tslint" />
  </Target>

About

TSLint formatter that formats output so it can show up as errors for msbuild.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published