1. eslint-config-unjs
ESLint config for unjs projects
eslint-config-unjs
Package: eslint-config-unjs
Created by: unjs
Last modified: Fri, 03 May 2024 13:07:49 GMT
Version: 0.3.1
License: MIT
Downloads: 6,562
Repository: https://github.com/unjs/eslint-config

Install

npm install eslint-config-unjs
yarn add eslint-config-unjs

eslint-config-unjs

Sharable ESLint config preset for usage across unjs repositories.

✅ Includes:

Getting started

[!NOTE]
This preset uses the new ESLint flat config.

Install dependencies:

 npx nypm install -D eslint typescript eslint-config-unjs

Create eslint.config.mjs in your project root:

 import unjs from "eslint-config-unjs";

export default unjs({
  ignores: [
    // ignore paths
  ],
  rules: {
    // rule overrides
  },
  markdown: {
    rules: {
      // markdown rule overrides
    },
  },
});

Tips:

  • You can pass any number of flat configs to unjs preset wrapper
  • Types for rules are auto generated using antfu/eslint-typegen.

License

MIT

RELATED POST

10 Must-Know Windows Shortcuts That Will Save You Time

10 Must-Know Windows Shortcuts That Will Save You Time

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Navigating AWS Networking: Essential Hacks for Smooth Operation

Navigating AWS Networking: Essential Hacks for Smooth Operation

Achieving Stunning Visuals with Unity's Global Illumination

Achieving Stunning Visuals with Unity's Global Illumination

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code