This repository has been archived by the owner on Mar 29, 2021. It is now read-only.
Releases: JoshuaKGoldberg/TSLint.MSBuild
Releases · JoshuaKGoldberg/TSLint.MSBuild
v1.0.0-beta1
Fixed up some small quirks from beta0.
Beta v1.0.0-beta0
Re-written TSLint.MSBuild to be completely in MSBuild.
Version 0.3.1
- Fixed incorrect slashes in output file paths (#30)
- Fixed issue where linting would run while projects are loading
- Fixed a bug in the TSLint version searcher where the wrong version would be found
Version 0.3.0
- Added a
TSLintBreakBuildOnError
option. - Added a
TSLintRulesDirectory
option as per the TSLint CLI spec. - Code internals cleaned up (.js files kept separate in tools directory for easier debugging).
Version 0.2.0
- Byte Order Marks (BOMs) are stipped from config files
- Settings are passed to runner.js via a more standard way in the targets file
- Added a
TSLintExclude
parameter to emulate theexclude
CLI option - Bumped TSLint dependency to 3.7
Version 0.1.3
Revamped searching for the TSLint NuGet package.
It now searches, in order...
- Sibling directories
- Known environment variables
- Parent directories
...and chooses the first with a TSLint dir. The highest version dir is chosen.
Version 0.1.2
- Added detection of TSLint version at build time
- Added project name to temporary file name
- Added a root directory option
- Switched .ts files to use an absolute path
Version 0.1.1
- Added options to the .targets file
- TSLintDeleteFileListFile
- TSLintFileListDir
- TSLintFileListName
- TSLintNodeExe
- TSLintRunnerScript
- Moved to using after the CompileTypescript task, instead of in InitialTargets
Version 0.1.0
Publicly available on nuget.org. 🎆