Restrict imports on the form ../../plugins/x/src

Signed-off-by: Fredrik Adelöw <freben@gmail.com>
This commit is contained in:
Fredrik Adelöw
2021-09-20 10:28:51 +02:00
parent 86177c5059
commit e9f332a51c
7 changed files with 14 additions and 5 deletions
+4 -1
View File
@@ -62,7 +62,10 @@ module.exports = {
{ vars: 'all', args: 'after-used', ignoreRestSiblings: true },
],
// Avoid cross-package imports
'no-restricted-imports': [2, { patterns: ['**/../../**/*/src/**'] }],
'no-restricted-imports': [
2,
{ patterns: ['**/../../**/*/src/**', '**/../../**/*/src'] },
],
// Avoid default import from winston as it breaks at runtime
'no-restricted-syntax': [
'error',
+1 -1
View File
@@ -83,7 +83,7 @@ module.exports = {
...require('module').builtinModules,
],
// Avoid cross-package imports
patterns: ['**/../../**/*/src/**'],
patterns: ['**/../../**/*/src/**', '**/../../**/*/src'],
},
],
},