|
@@ -108,11 +108,17 @@ module.exports = {
|
|
'@typescript-eslint/no-var-requires': 'off',
|
|
'@typescript-eslint/no-var-requires': 'off',
|
|
},
|
|
},
|
|
},
|
|
},
|
|
|
|
+ {
|
|
|
|
+ files: ['.storybook/config/*'],
|
|
|
|
+ rules: {
|
|
|
|
+ 'import/no-extraneous-dependencies': 'off',
|
|
|
|
+ },
|
|
|
|
+ },
|
|
{
|
|
{
|
|
files: [
|
|
files: [
|
|
'app/frontend/tests/**',
|
|
'app/frontend/tests/**',
|
|
'app/frontend/stories/**',
|
|
'app/frontend/stories/**',
|
|
- '.eslint/**',
|
|
|
|
|
|
+ '.eslint-plugin-zammad/**',
|
|
'.eslintrc.js',
|
|
'.eslintrc.js',
|
|
],
|
|
],
|
|
rules: {
|
|
rules: {
|
|
@@ -133,6 +139,7 @@ module.exports = {
|
|
},
|
|
},
|
|
node: {
|
|
node: {
|
|
extensions: ['.js', '.jsx', '.ts', '.tsx', '.vue'],
|
|
extensions: ['.js', '.jsx', '.ts', '.tsx', '.vue'],
|
|
|
|
+ paths: [path.resolve(__dirname, '.storybook/node_modules/')],
|
|
},
|
|
},
|
|
},
|
|
},
|
|
// Adding typescript file types, because airbnb doesn't allow this by default.
|
|
// Adding typescript file types, because airbnb doesn't allow this by default.
|