@kontent-ai/eslint-config
v2.3.0
Published
Eslint configuration used for packages in Kontent.ai
Downloads
727
Readme
Kontent.ai eslint configuration
This is the eslint configuration that Kontent.ai uses for its TypeScript packages. This package uses ESLint 9+ Flat Config format.
Getting Started
Install the package the eslint configuration.
# optionaly install eslint if you don't already have it # npm i --save-dev eslint npm i --save-dev @kontent-ai/eslint-configExtend the configuration in your
eslint.config.jsfile (Flat Config format for ESLint 9+ is required)// eslint.config.js import kontentAiConfig from "@kontent-ai/eslint-config"; import { defineConfig } from "eslint/config"; export default defineConfig({ extends: [ kontentAiConfig ], });For React projects, use the React-specific configuration:
// eslint.config.js import kontentAiReactConfig from "@kontent-ai/eslint-config/react"; import { defineConfig } from "eslint/config"; export default defineConfig({ extends: [ kontentAiReactConfig ], });Run the lint process based on your project configuration
Available configurations are:
@kontent-ai/eslint-config(default configuration for any TypeScript file)@kontent-ai/eslint-config/react(react specific, extends default)
License
Distributed under the MIT License. See LICENSE.md for more information.
