What's Changed
- Updated
@vue/eslint-config-standard
to v9.x, introducing stricter linting rules:- Stylistic rules now also apply to expressions in
<template>
blocks.
- Stylistic rules now also apply to expressions in
- This package should be used alongside
@vue/eslint-config-typescript
. - This package is now a thin wrapper around
@vue/eslint-config-standard
with TypeScript support. It no longer extends fromeslint-config-standard-with-typescript
, which has been repurposed aseslint-config-love
and is now more opinionated. As a result, we:- Removed most
typescript-eslint
-specific rules in the previous version as they are not part of the standard style guide. - For stricter rules, please refer to
typescript-eslint
shared configs.
- Removed most
- Removed the
createAliasSetting
helper for unconventional TSConfig locations due to low usage and high maintenance.
Please refer to the README.md for more detailed information.
Full Changelog: https://github.com/vuejs/eslint-config-standard/compare/@vue/[email protected]...@vue/[email protected]