eslint-import integration for patternplate
patternplate uses a custom resolver algorithm to manage dependencies.
This causes false positives for pattern files linted using
eslint-plugin-import, which can be solved by using eslint-import-resolver-patternplate
.
npm install --save-dev patternplate \
eslint \
eslint-plugin-import \
eslint-import-resolver-patternplate
Specify both the node
(default) and patternplate
resolvers in package.json
. See the docs of eslint-plugin-import for other options.
{
"eslintConfig": {
"settings": {
"import/resolver": {
"node": {},
"patternplate": {}
}
}
}
}
Built by (c) marionebl. Released under the MIT license.