tslint-gitstaged
Advanced tools
tslint-gitstaged
Weekly downloads
Readme
Please use v5.4.3 or higher version of tslint
Using current git status to find out modfied and added files passing tslint, to prevent lint the whole repository again and again. This is a nice package to use along with git precommit
.
npm install tslint-gitstaged
Install global
npm i -g tslint-gitstaged
Usage
Usage: tslintgs [options] [command]
Commands:
help Display help
Options:
-e, --ext [value] extension names, can use multiple extensions seperate with comma (defaults to "ts,tsx")
-g, --git [value] your git directory, where your .git exist (defaults to "./")
-h, --help Output usage information
-t, --tslint [value] tslint.json file path (defaults to "./tslint.json")
-v, --version Output the version number
.git
string | string[]
: which kind of extensions do you want to lint with tslint.// TslintGitStaged(<tslint.json path>, <git repository path>, <extension default 'ts'>)
new TslintGitStaged(resolve(__dirname, "./tslint.json"), resolve(__dirname, "../"), ".ts").start()
.then((result) => {
// success no lint error, done lint
})
.catch((err) => {
// err, when lint failed
});
MIT
FAQs
tslint-gitstaged
The npm package tslint-gitstaged receives a total of 346 weekly downloads. As such, tslint-gitstaged popularity was classified as not popular.
We found that tslint-gitstaged demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket installs a Github app to automatically flag issues on every pull request and report the health of your dependencies. Find out what is inside your node modules and prevent malicious activity before you update the dependencies.