Internal dependency graph linter for typescript
npm install typescript-dependency-lint
Dependency linter for typescript. So far it supports graph analysis
``bash
$ typescript-dependency-lint
Usage: typescript-dependency-lint [options] [command]
Options:
--version output the version number
--config [json] Config in escaped JSON format. See README for reference
-h, --help display help for command
Commands:
analyze [globPattern]
help [command] display help for command
`
`typescript`
interface Config {
ignore: string[] // glob pattern array
tsconfigPath: string
}
`bash
$ ts-node src/index.ts \
--config "{\"tsconfigPath\": \"./tsconfig.json\",\"ignore\": [\"*/.spec.ts\"]}" \
analyze \
"src/*/.@(ts|vue)"
``
1. Add lint command