@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

Readme

Keywords

Package Sidebar

Install

npm i @wildweb/eslint-config

Weekly Downloads

1

Version

2.6.0

License

MIT

Unpacked Size

73.4 kB

Total Files

24

Last publish

Collaborators

  • pnodet