← 返回首页
GitHub - directus/eslint-config: Shared ESLint config used in Directus projects · GitHub
Skip to content

Navigation Menu

Toggle navigation
Sign in
Appearance settings
Search or jump to...

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Resetting focus

directus/eslint-config

Go to file
Code

Repository files navigation

More items

Directus ESLint Config

Opinionated ESLint config used by the projects in the Directus ecosystem.

Installation

pnpm add -D eslint @directus/eslint-config

Usage

Create an ESLint config file with the following content:

Minimal

export { default } from '@directus/eslint-config';

When using additional config

import directusConfig from '@directus/eslint-config'; export default [ ...directusConfig, // Additional config ];

Credits

This config is heavily inspired by and partially based on Anthony's ESLint config preset ❤️
If you're looking for an ESLint config preset outside of the Directus ecosystem, check it out at https://github.com/antfu/eslint-config.

Credits also go to all maintainers of the ESLint plugins this config is using.

Additional Resources

About

Shared ESLint config used in Directus projects

Resources

License

Stars

1 star

Watchers

2 watching

Forks

Contributors

Footer

© 2026 GitHub, Inc.