#typescript #import #lint #projects #path #within #rules

bin+lib ts_deplint

A tool to lint dependencies within TypeScript projects

5 releases

0.0.5 Jan 3, 2024
0.0.4 Oct 22, 2023
0.0.3 Oct 22, 2023
0.0.2 Oct 22, 2023
0.0.1 Oct 22, 2023

#555 in Filesystem

Download history 110/week @ 2023-12-29 226/week @ 2024-01-05 257/week @ 2024-01-12 328/week @ 2024-01-19 328/week @ 2024-01-26 293/week @ 2024-02-02 230/week @ 2024-02-09 276/week @ 2024-02-16 329/week @ 2024-02-23 382/week @ 2024-03-01 331/week @ 2024-03-08 371/week @ 2024-03-15 341/week @ 2024-03-22 237/week @ 2024-03-29 1/week @ 2024-04-05 56/week @ 2024-04-12

703 downloads per month

MIT license

26KB
640 lines

ts_deplint

A tool to lint dependencies within TypeScript projects.

Usage

ts_deplint <command> <path1> <path2>

Commands

lint     Lint the passed-in paths for disallowed imports.
diagram  Update README.md files in the passed-in paths with a Mermaid diagram of allowed imports.
fix      Fix import violations in the passed-in paths by adding allow rules.
format   Format the rules files in the passed-in paths.

Dependencies

~3.5MB
~71K SLoC