1.0.4 • Published 7 months ago

@k4i/eslint-config v1.0.4

Weekly downloads
-
License
MIT
Repository
github
Last release
7 months ago

ESLint config

Installation

npm install --save-dev @k4i/eslint-config
pnpm install --save-dev @k4i/eslint-config
yarn add --dev @k4i/eslint-config

Usage

This package includes multiple ESLint configurations. You can import the configuration you need.

Basic Configuration

// eslint.config.js
import eslintConfig from "@k4i/eslint-config";

export default [
  ...eslintConfig.base
];

Prettier Configuration

// eslint.config.js
import eslintConfig from "@k4i/eslint-config";

export default [
  /* Other configurations */
  ...eslintConfig.prettier
];

Node.js Configuration

// eslint.config.js
import eslintConfig from "@k4i/eslint-config";

export default [
  ...eslintConfig.node
];

TypeScript Configuration

// eslint.config.js
import eslintConfig from "@k4i/eslint-config";

export default [
  ...eslintConfig.typescript
];

React Configuration

// eslint.config.js
import eslintConfig from "@k4i/eslint-config";

export default [
  ...eslintConfig.react
];

Next.js Configuration

// eslint.config.js
import eslintConfig from "@k4i/eslint-config";

export default [
  ...eslintConfig.next
];

Tailwind CSS Configuration

// eslint.config.js
import eslintConfig from "@k4i/eslint-config";

export default [
  ...eslintConfig.tailwindcss
];

Astro Configuration

// eslint.config.js
import eslintConfig from "@k4i/eslint-config";

export default [
  ...eslintConfig.astro
];

Chaining Configurations

// eslint.config.js
import eslintConfig from "@k4i/eslint-config";

export default [
  ...eslintConfig.base,
  ...eslintConfig.typescript,
  ...eslintConfig.react
];