ESLint shareable config for Next.js to be used with eslint-config-xo
Bot releases are visible (Hide)
https://github.com/tusbar/eslint-config-xo-nextjs/compare/v3.0.1...v3.0.2
https://github.com/tusbar/eslint-config-xo-nextjs/compare/v3.0.0...v3.0.1
https://github.com/tusbar/eslint-config-xo-nextjs/compare/v2.0.2...v3.0.0
FormattedNumber
usage of style prop 32e8ab2https://github.com/tusbar/eslint-config-xo-nextjs/compare/v2.0.1...v2.0.2
https://github.com/tusbar/eslint-config-xo-nextjs/compare/v2.0.0...v2.0.1
This release introduces breaking changes.
import/extensions
and node/file-extension-in-import
for .js
and .jsx
babel-eslint
xo
confighttps://github.com/tusbar/eslint-config-xo-nextjs/compare/v1.6.0...v2.0.0
https://github.com/tusbar/eslint-config-xo-nextjs/compare/v1.5.0...v1.6.0
https://github.com/tusbar/eslint-config-xo-nextjs/compare/v1.4.0...v1.5.0
https://github.com/tusbar/eslint-config-xo-nextjs/compare/v1.3.0...v1.4.0
https://github.com/tusbar/eslint-config-xo-nextjs/compare/v1.2.0...v1.3.0
react/jsx-uses-react
and react/react-in-jsx-scope
. If really needed, it should be disabled in the project overrides.https://github.com/tusbar/eslint-config-xo-nextjs/compare/v1.1.1...v1.2.0
react/jsx-uses-react
and let no-unused-vars
do its magic.react/has-button-type
as it does not work with props.https://github.com/tusbar/eslint-config-xo-nextjs/compare/v1.1.0...v1.1.1
react/react-in-jsx-scope
as Next.js imports it automatically.https://github.com/tusbar/eslint-config-xo-nextjs/compare/v1.0.0...v1.1.0
Initial release.
This is based from eslint-config-xo-react
and sets nice defaults for next.js
.