Skip to content

Commit b625efa

Browse files
authored
Release 13.1.0 (#132)
## What's Changed * feat: add no-restricted-imports rule for lodash and fontawesome by @puehringer in #131 **Full Changelog**: v13.0.0...v13.1.0
2 parents a56358d + bbbfd44 commit b625efa

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed

config/eslintrc.template.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,23 @@ module.exports = ({ tsconfigRootDir, optimizeImports = true }) => ({
5151
'no-prototype-builtins': 'warn',
5252
'no-minusminus': 'off',
5353
'no-underscore-dangle': 'off',
54+
'no-restricted-imports': [
55+
'error',
56+
{
57+
paths: [{
58+
name: 'lodash',
59+
message: 'Please import specific methods from lodash/<util> instead.',
60+
},
61+
{
62+
name: '@fortawesome/free-solid-svg-icons',
63+
message: 'Please import specific icons from @fortawesome/free-solid-svg-icons/<icon> instead.',
64+
},
65+
{
66+
name: '@fortawesome/free-regular-svg-icons',
67+
message: 'Please import specific icons from @fortawesome/free-regular-svg-icons/<icon> instead.',
68+
}],
69+
},
70+
],
5471
'@typescript-eslint/no-explicit-any': 'warn',
5572
'@typescript-eslint/no-unused-expressions': [
5673
'error',

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "visyn_scripts",
33
"description": "",
4-
"version": "13.0.0",
4+
"version": "13.1.0",
55
"author": {
66
"name": "datavisyn GmbH",
77
"email": "[email protected]",

0 commit comments

Comments
 (0)