github.com/ismailbayram/bigpicture@v0.0.0-20231225173155-e4b21f5efcff/.bigpicture.json (about) 1 { 2 "port": 44525, 3 "ignore": [ 4 "web", 5 "bin", 6 "internal/browser/pyproject", 7 "internal/browser/javaproject" 8 ], 9 "validators": [ 10 { 11 "type": "no_import", 12 "args": { 13 "from": "/internal/config", 14 "to": "*" 15 } 16 }, 17 { 18 "type": "no_import", 19 "args": { 20 "from": "/internal/server", 21 "to": "*" 22 } 23 }, 24 { 25 "type": "line_count", 26 "args": { 27 "module": "/internal/browser", 28 "max": 200 29 } 30 }, 31 { 32 "type": "instability", 33 "args": { 34 "module": "/internal/graph", 35 "max": 0.1 36 } 37 }, 38 { 39 "type": "function", 40 "args": { 41 "module": "/internal", 42 "max_line_count": 50 43 } 44 }, 45 { 46 "type": "file_name", 47 "args": { 48 "module": "/internal", 49 "max_length": 12, 50 "regexp": "^[a-z]+$", 51 "ignore": [ 52 "*_test.go" 53 ] 54 } 55 }, 56 { 57 "type": "size", 58 "args": { 59 "module": "/internal", 60 "max": 49.9 61 } 62 } 63 ] 64 }