eslint-config-xo-nextjs

ESLint shareable config for Next.js to be used with eslint-config-xo

Downloads
7.6K
Stars
12
Committers
4

Bot releases are hidden (Show)

eslint-config-xo-nextjs -

Published by tusbar over 3 years ago

  • Update @next/next/no-css-tags test bfbab7b
  • Update code formatting 996a455
  • Bump eslint-plugin-react from 7.23.1 to 7.23.2 b453ed6 #152

https://github.com/tusbar/eslint-config-xo-nextjs/compare/v3.0.1...v3.0.2

eslint-config-xo-nextjs -

Published by tusbar over 3 years ago

  • Bump eslint-config-xo-react from 0.24.0 to 0.25.0 5672313
  • Remove react/style-prop-object override ce84466
  • Update readme 81c8d58

https://github.com/tusbar/eslint-config-xo-nextjs/compare/v3.0.0...v3.0.1

eslint-config-xo-nextjs -

Published by tusbar over 3 years ago

Breaking change

  • Disable react/react-in-jsx-scope and require react 17.x 9e9b1a9
  • Disable react/jsx-uses-react e1245d3
  • Remove useless space.js 57433e3

Rules from @next/eslint-plugin-next

  • Add @next/next/no-css-tags 3500eec
  • Add @next/next/no-sync-scripts 3500eec
  • Add @next/next/no-unwanted-polyfillio cb07706

Tests

  • Create new testing environment based on fixtures and add tests for most rules

https://github.com/tusbar/eslint-config-xo-nextjs/compare/v2.0.2...v3.0.0

eslint-config-xo-nextjs -

Published by tusbar over 3 years ago

  • Allow react-intl’s FormattedNumber usage of style prop 32e8ab2

https://github.com/tusbar/eslint-config-xo-nextjs/compare/v2.0.1...v2.0.2

eslint-config-xo-nextjs -

Published by tusbar over 3 years ago

eslint-config-xo-nextjs -

Published by tusbar over 3 years ago

This release introduces breaking changes.

  • Update xo and xo rules
  • Disable import/extensions and node/file-extension-in-import for .js and .jsx
  • Remove babel-eslint
  • Rewrite tests to run on default xo config

https://github.com/tusbar/eslint-config-xo-nextjs/compare/v1.6.0...v2.0.0

eslint-config-xo-nextjs -

Published by tusbar over 4 years ago

eslint-config-xo-nextjs -

Published by tusbar about 5 years ago

  • Update dependencies and test env a20cfdb
  • Build on circleci 1c8b4c4

https://github.com/tusbar/eslint-config-xo-nextjs/compare/v1.4.0...v1.5.0

eslint-config-xo-nextjs -

Published by tusbar over 5 years ago

  • Update readme 83ecdf0
  • Update dependencies (eslint-config-xo-react) 072513d

https://github.com/tusbar/eslint-config-xo-nextjs/compare/v1.3.0...v1.4.0

eslint-config-xo-nextjs -

Published by tusbar over 6 years ago

  • Remove eslint 3 disclaimer 35b63cd
  • Update dependencies 6fbfa6b
  • Add missing Misc section 05aa698

https://github.com/tusbar/eslint-config-xo-nextjs/compare/v1.2.0...v1.3.0

eslint-config-xo-nextjs -

Published by tusbar almost 7 years ago

  • Re-enable 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

eslint-config-xo-nextjs -

Published by tusbar almost 7 years ago

  • Disable react/jsx-uses-react and let no-unused-vars do its magic.
  • Disable 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

eslint-config-xo-nextjs -

Published by tusbar almost 7 years ago

  • Disable react/react-in-jsx-scope as Next.js imports it automatically.
  • Explain some rules with comments.
  • Disable non-existing tests.

https://github.com/tusbar/eslint-config-xo-nextjs/compare/v1.0.0...v1.1.0

eslint-config-xo-nextjs -

Published by tusbar almost 7 years ago

Initial release.

This is based from eslint-config-xo-react and sets nice defaults for next.js.