File tree Expand file tree Collapse file tree 1 file changed +33
-0
lines changed
Expand file tree Collapse file tree 1 file changed +33
-0
lines changed Original file line number Diff line number Diff line change 22
33const PASCAL_CASE = "*([A-Z]*([a-z0-9]))" ;
44const CAMEL_CASE = "+([a-z])*([a-z0-9])*([A-Z]*([a-z0-9]))" ;
5+ const SHARED_MODULES = [
6+ "./shared" ,
7+ "./test" ,
8+ "./ticket-fields" ,
9+ "./flash-notifications" ,
10+ ] ;
511
612module . exports = {
713 extends : [
@@ -59,5 +65,32 @@ module.exports = {
5965 } ,
6066 } ,
6167 ] ,
68+ "import/no-restricted-paths" : [
69+ "error" ,
70+ {
71+ zones : [
72+ {
73+ target : "./src/modules/approval-requests" ,
74+ from : "./src/modules" ,
75+ except : [ "./approval-requests" , ...SHARED_MODULES ] ,
76+ } ,
77+ {
78+ target : "./src/modules/new-request-form" ,
79+ from : "./src/modules" ,
80+ except : [ "./new-request-form" , ...SHARED_MODULES ] ,
81+ } ,
82+ {
83+ target : "./src/modules/service-catalog" ,
84+ from : "./src/modules" ,
85+ except : [ "./service-catalog" , ...SHARED_MODULES ] ,
86+ } ,
87+ ...SHARED_MODULES . map ( ( module ) => ( {
88+ target : `./src/modules/${ module . slice ( 2 ) } ` ,
89+ from : "./src/modules" ,
90+ except : SHARED_MODULES ,
91+ } ) ) ,
92+ ] ,
93+ } ,
94+ ] ,
6295 } ,
6396} ;
You can’t perform that action at this time.
0 commit comments