Releases: A-Shleifman/eslint-plugin-export-scope
Releases · A-Shleifman/eslint-plugin-export-scope
v2.4.0
v2.3.0
Changes:
- updates module resolution strategy
- fixes linting of destructured module variables
Full Changelog: v2.2.0...v2.3.0
v2.2.0
Changes:
- Fixes performance issues from v.2.1.0
- linting of destructured module variables
const { private } = module
is temporarily disabled
Full Changelog: v2.1.0...v2.2.0
v2.1.0
Changes:
- adds full support for dynamic imports (scope is validated per export)
- adds support for group exports
export {a, b}
and* as alias
imports
v2.0.5
Changes in v2
BREAKING
- Only jsDoc comments are supported now
@scope default
syntax is replaced with@scopeDefault
jsDoc prop- Prefixing files/folders with
@..
is no longer supported
NEW FEATURES
- New
.scope.ts
files are used to manage folder scopes instead of@..
- Exceptions can be set with
@scopeException
jsDoc prop or withexport const exceptions = []
in.scope.ts
files - Path autocompletion is offered in jsDocs and scope files
- Paths are validated with ESLint
@
on an empty line triggers a snippet menu to generate jsDocs faster