This is the monorepo for the lint-ts-index project. A set of tools to make sure that every files or subdirectories are exported in their corresponding index.ts
files.
It contains the source code for the following NPM packages:
@lint-ts-index/cli
- A command-line interface.@lint-ts-index/eslint-plugin
- An eslint plugin.@lint-ts-index/core
- The core library where all the magic happens.
⚠️ This project is still experimental and subject to important changes. Use it at your own risk
This monorepo is managed by Rush. Which means that you need to use rush
and rushx
commands instead of calling npm
or yarn
.
To update dependencies and build the project, just use :
$ rush update
...
$ rush build
Please read the Rush documentation for more advanced usage.
These projects are licensed under the MIT license which you can find a copy in each project LICENSE
file and at the root of this repository.