An open API service indexing awesome lists of open source software.

https://github.com/directus/tsconfig

TSConfig files used in Directus projects.
https://github.com/directus/tsconfig

Last synced: 4 months ago
JSON representation

TSConfig files used in Directus projects.

Awesome Lists containing this project

README

          

# Directus TSConfig

Shared TSConfig files used by projects in the Directus ecosystem.

The following configs are available:

- [`node22`](./configs/node22/tsconfig.json) - Config for Node.js 22 modules
- [`vue3`](./configs/vue3/tsconfig.json) - Config for Vue.js 3 modules
- [`base`](./configs/base/tsconfig.json) - Set of basic rules (included in all of the configs above)

## Usage

```
pnpm add -D @directus/tsconfig
```

To use one of the shared config, extend the local `tsconfig.json` from it:

```json
{
"extends": "@directus/tsconfig/node22"
}
```

## Additional Resources

- [Directus Website](https://directus.io)
- [Directus GitHub Repository](https://github.com/directus/directus)