Releases: ihordiachenko/eslint-plugin-chai-friendly
Releases · ihordiachenko/eslint-plugin-chai-friendly
1.2.0
Changes:
- Added support for TypeScript-specific expressions:
TSAsExpression,TSTypeAssertion,TSNonNullExpression, and
TSInstantiationExpressionare now correctly flagged as unused (e.g.foo as any;,foo!;,Foo<string>;) - Added
ignoreDirectivesoption: when set to true, string-literal directives are always exempt regardless of
parser context (useful as an escape hatch forecmaVersion: 3environments) - Aligned directive detection with ESLint upstream: the parser-set directive AST property is now used as the
primary check, matching the behavior of ESLint's built-in rule
1.1.1
Changes:
- Fixed a TypeScript typing issue so configs.recommendedFlat and configs.recommended are recognized correctly by consumers
- Patched vulnerable development dependencies
1.1.0
Changed:
- Improved compatibility with
eslint-typescriptby disabling the tsno-unused-expressionsrule - Patched vulnurable dev dependencies
1.0.1
Changed:
- Added
namefield for therecommendedFlatpreset, it will be used by tooling like config-inspector.
1.0.0
0.8.0
Changes:
- Added ESLint v9 compatibility
- Use
filesproperty in package.json instead of.npmignore
0.7.4
- rolled back
enginesvalue inpackage.jsonto keep the backwards compatibility for users ofengine-strictmode
0.7.3
- updated dev dependencies
- added new test cases from eslint upstream
v0.7.2
Changed:
- Updated vulnerable dev dependencies
v0.7.1
Fixed:
- Handle optional chaining inside chai asserts