@wildweb/eslint-config

2.6.0 • Public • Published

@wildweb/eslint-config

ESLint shareable config for Next.js

Installation

npm i -D @wildweb/eslint-config

Setup

  1. Add a .eslintrc.js file to your project
{
	"extends": "@wildweb/eslint-config",
	"settings": {
		"tailwindcss": {
			"config": "tailwind.config.cjs"
		}
	}
}
  1. Enable auto-fix in vscode: update settings.json
{
	"typescript.tsdk": "./node_modules/typescript/lib",
	"typescript.preferences.importModuleSpecifier": "non-relative",
	"editor.defaultFormatter": "esbenp.prettier-vscode",
	"editor.formatOnSave": true,
	"editor.codeActionsOnSave": [
		"source.addMissingImports",
		"source.fixAll.eslint"
	]
}

Ignore paths: update .eslintignore

**/node_modules/*
**/out/*
**/.next/*

pnpm-lock.yaml
next-env.d.ts

*.mjs
*.cjs

/@wildweb/eslint-config/

    Package Sidebar

    Install

    npm i @wildweb/eslint-config

    Weekly Downloads

    2

    Version

    2.6.0

    License

    MIT

    Unpacked Size

    73.4 kB

    Total Files

    24

    Last publish

    Collaborators

    • pnodet