xo

❤️ JavaScript/TypeScript linter (ESLint wrapper) with great defaults

MIT License

Downloads
375.7K
Stars
7.6K
Committers
94

Bot releases are visible (Hide)

xo - Latest Release

Published by sindresorhus 7 months ago

  • TypeScript: Disable default-case rule to avoid conflict with stricter @typescript-eslint/switch-exhaustiveness-check rule

https://github.com/xojs/xo/compare/v0.57.0...v0.58.0

xo -

Published by sindresorhus about 1 year ago

  • Support additional TypeScript extensions (.mts, .cts) (#728) 04552b8

https://github.com/xojs/xo/compare/v0.55.1...v0.56.0

xo -

Published by sindresorhus about 1 year ago

  • Lock down eslint-plugin-import dependency to patch versions only 0a71db5

https://github.com/xojs/xo/compare/v0.55.0...v0.55.1

xo -

Published by sindresorhus over 1 year ago

xo -

Published by sindresorhus over 1 year ago

  • Update dependencies (#715) 498aece

https://github.com/xojs/xo/compare/v0.54.1...v0.54.2

xo -

Published by sindresorhus over 1 year ago

  • Fix rule conflict (#714) 658d376

https://github.com/xojs/xo/compare/v0.54.0...v0.54.1

xo -

Published by sindresorhus almost 2 years ago

  • Improve performance (#697) 9bee815

https://github.com/xojs/xo/compare/v0.53.0...v0.53.1

xo -

Published by sindresorhus about 2 years ago

  • Fix a bug with relative extends (#686) e69a192

https://github.com/xojs/xo/compare/v0.52.3...v0.52.4

xo -

Published by sindresorhus about 2 years ago

  • Fix compatibility problem with Windows (#687) a608bf1

https://github.com/xojs/xo/compare/v0.52.2...v0.52.3

xo -

Published by sindresorhus about 2 years ago

  • Fix tsconfig resolution quirks (#683) 4cf8b05

https://github.com/xojs/xo/compare/v0.52.1...v0.52.2

xo -

Published by sindresorhus about 2 years ago

  • Ensure tsconfig lookups work as expected (#680) de5f878

https://github.com/xojs/xo/compare/v0.52.0...v0.52.1

xo -

Published by sindresorhus about 2 years ago

New rules

Improvements

  • Implement full tsconfig resolution (#677) b661eb8

https://github.com/xojs/xo/compare/v0.51.0...v0.52.0

xo -

Published by sindresorhus about 2 years ago

  • Internal: Include rulesMeta in linting results (#674) cd86133
    • This is meant for editor plugins and formatters.

https://github.com/xojs/xo/compare/v0.50.0...v0.51.0

xo -

Published by sindresorhus over 2 years ago

  • Switch to eslint-plugin-node's maintained fork (#660) 3a4c9c9

https://github.com/xojs/xo/compare/v0.49.0...v0.50.0

xo -

Published by sindresorhus almost 3 years ago

New rules

Improvements

  • Enforce extensions on TypeScript files as well (#639) 0e90967
  • Rename some replacements in prevent-abbreviations (#620) 1d2409f

https://github.com/xojs/xo/compare/v0.46.4...v0.47.0