- Fix issue where eager loaded files were not being linted when not using meteor main modules.
- Split devDependencies and dependencies to avoid npm audit warnings on dependencies used only in dev time.
- Fix error when babel config is not found by returning an empty array.
- Add guard to
auditArgumentChecks
sincenode
could be empty.
- Add support to
TS
andTSX
files bypre-compiling
it with thetypescript
compiler. - You can ignore the cache from the
.eslint-meteor-file
by passingMETEOR_ESLINT_PLUGIN_IGNORE_CACHE
as an environment variable.
- Detect new files after 5 seconds as now the cache is expiring. You can customize this time by providing
METEOR_ESLINT_PLUGIN_EXPIRES_CACHE_IN_SECONDS
env var.
- Adds more debug statements to be logged when using
METEOR_ESLINT_PLUGIN_DEBUG
env var. - Adds an option to expires the cache after an amount of seconds, by default its 5. Env var
METEOR_ESLINT_PLUGIN_EXPIRES_CACHE_IN_SECONDS
This version was not released but the fix is included into 1.4.2
- Issue linting collection hooks #6