{"$schema":"https://json.schemastore.org/sarif-2.1.0.json","version":"2.1.0","runs":[{"tool":{"driver":{"name":"codehealth","informationUri":"https://codehealth.canine.dev","rules":[{"id":"D1","name":"Cyclomatic Complexity","shortDescription":{"text":"Cyclomatic Complexity"},"helpUri":"https://codehealth.canine.dev/dimensions/D1"},{"id":"D2","name":"Cognitive Complexity","shortDescription":{"text":"Cognitive Complexity"},"helpUri":"https://codehealth.canine.dev/dimensions/D2"},{"id":"D3","name":"God Classes","shortDescription":{"text":"God Classes"},"helpUri":"https://codehealth.canine.dev/dimensions/D3"},{"id":"D4","name":"Code Duplication","shortDescription":{"text":"Code Duplication"},"helpUri":"https://codehealth.canine.dev/dimensions/D4"},{"id":"D5","name":"Coupling","shortDescription":{"text":"Coupling"},"helpUri":"https://codehealth.canine.dev/dimensions/D5"},{"id":"D8","name":"Code Coverage","shortDescription":{"text":"Code Coverage"},"helpUri":"https://codehealth.canine.dev/dimensions/D8"},{"id":"D9","name":"Test Distribution","shortDescription":{"text":"Test Distribution"},"helpUri":"https://codehealth.canine.dev/dimensions/D9"},{"id":"D12","name":"Dependency Hygiene","shortDescription":{"text":"Dependency Hygiene"},"helpUri":"https://codehealth.canine.dev/dimensions/D12"},{"id":"D13","name":"Secret Scanning","shortDescription":{"text":"Secret Scanning"},"helpUri":"https://codehealth.canine.dev/dimensions/D13","relationships":[{"target":{"id":"CWE-798","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-259","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]}],"properties":{"cwe":["CWE-798","CWE-259"]}},{"id":"D15","name":"Churn \u00D7 Complexity Hotspots","shortDescription":{"text":"Churn \u00D7 Complexity Hotspots"},"helpUri":"https://codehealth.canine.dev/dimensions/D15"},{"id":"D16","name":"Bus Factor","shortDescription":{"text":"Bus Factor"},"helpUri":"https://codehealth.canine.dev/dimensions/D16"},{"id":"D21","name":"Naming Consistency","shortDescription":{"text":"Naming Consistency"},"helpUri":"https://codehealth.canine.dev/dimensions/D21"},{"id":"D26","name":"Project Cohesion","shortDescription":{"text":"Project Cohesion"},"helpUri":"https://codehealth.canine.dev/dimensions/D26"},{"id":"D27","name":"Navigability","shortDescription":{"text":"Navigability"},"helpUri":"https://codehealth.canine.dev/dimensions/D27"},{"id":"D28","name":"Secrets (history)","shortDescription":{"text":"Secrets (history)"},"helpUri":"https://codehealth.canine.dev/dimensions/D28","relationships":[{"target":{"id":"CWE-798","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-259","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]}],"properties":{"cwe":["CWE-798","CWE-259"]}},{"id":"D29","name":"Static Analysis (SAST)","shortDescription":{"text":"Static Analysis (SAST)"},"helpUri":"https://codehealth.canine.dev/dimensions/D29","relationships":[{"target":{"id":"CWE-79","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-89","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-78","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-94","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-77","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]}],"properties":{"cwe":["CWE-79","CWE-89","CWE-78","CWE-94","CWE-77"]}},{"id":"D34","name":"Knowledge Freshness","shortDescription":{"text":"Knowledge Freshness"},"helpUri":"https://codehealth.canine.dev/dimensions/D34"},{"id":"D35","name":"Change Coupling","shortDescription":{"text":"Change Coupling"},"helpUri":"https://codehealth.canine.dev/dimensions/D35"}]}},"results":[{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 116): main has cyclomatic complexity 116 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/activecampaign.js"},"region":{"startLine":62}}}],"partialFingerprints":{"codehealthFindingId/v1":"88e4666b423c12ac57233f72e23538d55464303068f87ab56a5c275127652f63"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 115): main has cyclomatic complexity 115 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/intercom.js"},"region":{"startLine":56}}}],"partialFingerprints":{"codehealthFindingId/v1":"fbd800c41183183f56ae77b6e5229f60f817823ca7e3f8d0eca390aecbd41010"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 111): main has cyclomatic complexity 111 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/postmark.js"},"region":{"startLine":66}}}],"partialFingerprints":{"codehealthFindingId/v1":"c4d020d308368dc9c5dc1dcfc70b9f477ce2f4680c6457da9a514cb0408fbe4e"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 107): main has cyclomatic complexity 107 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/resend.js"},"region":{"startLine":54}}}],"partialFingerprints":{"codehealthFindingId/v1":"241e7b0fd7d6710defab639c948ab897dd29ba59bc711447428c67c1d971ff2c"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 106): main has cyclomatic complexity 106 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/brevo.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"43617517e30f09dbcc39d189229c97dfffa6f1ae48849c90265d3687e15a816a"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 99): main has cyclomatic complexity 99 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/partnerstack.js"},"region":{"startLine":68}}}],"partialFingerprints":{"codehealthFindingId/v1":"82b2d271895e4776fef4a2d30939fd74a8b0d7d0e38b2d30243816917b8abe27"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 99): main has cyclomatic complexity 99 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/paddle.js"},"region":{"startLine":66}}}],"partialFingerprints":{"codehealthFindingId/v1":"387152b313c2fc11977d63f1050433eb4a528f1d44f40f843f28d7178404b11a"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 88): main has cyclomatic complexity 88 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/klaviyo.js"},"region":{"startLine":58}}}],"partialFingerprints":{"codehealthFindingId/v1":"ea8a5056c4213ad09081938e3d19b08ee6d52cf4ca40ba18aebab2bcefd05df4"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 72): main has cyclomatic complexity 72 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/typeform.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"88db636bef6daa3d9ce3b55766d29aa37dd74dab9d1308b6a1214e6c1eb120c8"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 67): main has cyclomatic complexity 67 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/beehiiv.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"2deeac43935521ab6c1a4210586bf715c9d47c9ab9869816b0cf5d60a142df8a"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 62): main has cyclomatic complexity 62 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/livestorm.js"},"region":{"startLine":56}}}],"partialFingerprints":{"codehealthFindingId/v1":"25308875194347fe8ab81dd13376a03e1f784e2ae2671bb1ac95317a49c3f93a"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 61): main has cyclomatic complexity 61 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/trustpilot.js"},"region":{"startLine":93}}}],"partialFingerprints":{"codehealthFindingId/v1":"214c075453733890f3f0a9cb7d93c358da61be391401f0b5adb4738bde3968d0"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 61): main has cyclomatic complexity 61 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/calendly.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"437fd17bf0db0c3d81e2ccb7506b9f696bf2f1e8ee99f8e4b5f21aee37f1a415"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 58): main has cyclomatic complexity 58 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/wistia.js"},"region":{"startLine":58}}}],"partialFingerprints":{"codehealthFindingId/v1":"8b716657d30cfa70dcaac485613ad980ae783fbf1194581d2bb6c48362e96a4d"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 57): main has cyclomatic complexity 57 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/similarweb.js"},"region":{"startLine":56}}}],"partialFingerprints":{"codehealthFindingId/v1":"7cc7d2b02126443fa55d3143ae74174ab099fc02a06b3924e90e7dc8cb6fc5d3"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 56): main has cyclomatic complexity 56 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/instantly.js"},"region":{"startLine":59}}}],"partialFingerprints":{"codehealthFindingId/v1":"4a161803a5f0ac69070e0f8cb6716e875765e01d128bd22243223260c44cc005"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 55): main has cyclomatic complexity 55 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/mailchimp.js"},"region":{"startLine":58}}}],"partialFingerprints":{"codehealthFindingId/v1":"d967661ccb3e3e8f5e7970c3d9c375ad7754e1a75d31a8de3b75d3ae5fd9e87e"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 53): main has cyclomatic complexity 53 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/onesignal.js"},"region":{"startLine":62}}}],"partialFingerprints":{"codehealthFindingId/v1":"18894616615364c06c78bf3a34d076d507677549896af8f8e4ee7fd21f12da19"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 51): main has cyclomatic complexity 51 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/savvycal.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"4fd18a2de3ca01ffcc0aed50429b064a17c7765ed03ab586d4f6175713a401f1"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 51): main has cyclomatic complexity 51 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/optimizely.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"8c65217122e2107f198ecc13527a871e9581169ed44f214b004e13cc14149795"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 50): main has cyclomatic complexity 50 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/hunter.js"},"region":{"startLine":56}}}],"partialFingerprints":{"codehealthFindingId/v1":"d2fdc83612876f32f95eb281cc4ea6b39e63446f2e180464f038f57e3ec1206e"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 50): main has cyclomatic complexity 50 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/buffer.js"},"region":{"startLine":79}}}],"partialFingerprints":{"codehealthFindingId/v1":"0a7711d6ae06724090dc89ae4110822196e1ed6094d42faa60888d49771bb9f0"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 48): main has cyclomatic complexity 48 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/close.js"},"region":{"startLine":56}}}],"partialFingerprints":{"codehealthFindingId/v1":"51504441a45985aeb8cb560a0b5736b13bf6169db2c4ea310fa4008debfa5b7a"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 47): main has cyclomatic complexity 47 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/plausible.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"7254227d8a020376fbd909628360cef5ba985858e7a8ac1b24dc6274d57cd0e7"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 47): main has cyclomatic complexity 47 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/kit.js"},"region":{"startLine":82}}}],"partialFingerprints":{"codehealthFindingId/v1":"8b2e9d2043287798dcb01351bd2554c9eea2766f9cde130a893dc9ffe9814762"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 45): main has cyclomatic complexity 45 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/sendgrid.js"},"region":{"startLine":54}}}],"partialFingerprints":{"codehealthFindingId/v1":"293e4bc85fa75a8b0ccc4385ca5644625c57b3960c60ec1a3fbdf52ff37d635f"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 45): main has cyclomatic complexity 45 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/lemlist.js"},"region":{"startLine":57}}}],"partialFingerprints":{"codehealthFindingId/v1":"ba6820364069948f0a17f34c80270baac218bb7366fe4f1d0f9cfc9cf22f6845"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 44): main has cyclomatic complexity 44 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/rankparse.js"},"region":{"startLine":65}}}],"partialFingerprints":{"codehealthFindingId/v1":"a623c0f90b459b79a5e053a97d040bffd905a4943b5ae03b20e4c9e1037c4b5e"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 44): main has cyclomatic complexity 44 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/customer-io.js"},"region":{"startLine":89}}}],"partialFingerprints":{"codehealthFindingId/v1":"099f33288a41cfab7d3f161f515e1639477197a790ead335ff18fe728e718e22"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 43): main has cyclomatic complexity 43 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/dataforseo.js"},"region":{"startLine":57}}}],"partialFingerprints":{"codehealthFindingId/v1":"0845ba088663dabde0593b6c6b2b7f3842312e49aeaeb7c027462ea91ce885c2"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 42): main has cyclomatic complexity 42 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/github-prospects.js"},"region":{"startLine":152}}}],"partialFingerprints":{"codehealthFindingId/v1":"a4b28f5e7299914a73509664c75258055825acee0a432182fbcc90624a51559c"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 41): main has cyclomatic complexity 41 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/snov.js"},"region":{"startLine":75}}}],"partialFingerprints":{"codehealthFindingId/v1":"09f39c5f769e080eea0c9d68fade2ffe55c3eef1c0e087048761e7c7d0e49ef1"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 40): main has cyclomatic complexity 40 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/zoominfo.js"},"region":{"startLine":83}}}],"partialFingerprints":{"codehealthFindingId/v1":"7206c19edf8c0726ee419507bd328b76daed7ae39fc56d5c2851368650860f4a"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 36): main has cyclomatic complexity 36 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/dub.js"},"region":{"startLine":54}}}],"partialFingerprints":{"codehealthFindingId/v1":"8887db0cd9587fc3d7ade2a987f956b7bf2467eecf7d5325db5a3c54ef726a7e"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 35): main has cyclomatic complexity 35 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/mixpanel.js"},"region":{"startLine":111}}}],"partialFingerprints":{"codehealthFindingId/v1":"4375123f1001bab45f3b9115e41838b3ccfcd1f7e9925881893f09a5d688cf06"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 34): main has cyclomatic complexity 34 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/pendo.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"75ff6bebc30913d047397dd53aea247bbf2981b853e2a86c1dca2c28a7da4fc8"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 33): main has cyclomatic complexity 33 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/keywords-everywhere.js"},"region":{"startLine":56}}}],"partialFingerprints":{"codehealthFindingId/v1":"ba582005d7698011842e039e82a973c3b26c1aa38d98662c937c410af5a41e4a"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 33): main has cyclomatic complexity 33 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/ahrefs.js"},"region":{"startLine":53}}}],"partialFingerprints":{"codehealthFindingId/v1":"8879eb684d8c4aa07fd367a04efb5b742c68a19fa69a0db6a76d4ec955b13b72"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 32): main has cyclomatic complexity 32 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/tiktok-ads.js"},"region":{"startLine":62}}}],"partialFingerprints":{"codehealthFindingId/v1":"e1accf9ab13f47f56c8e96582783ed2d026cdc63404596da16ee5cf7e4ad7d79"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 32): main has cyclomatic complexity 32 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/outreach.js"},"region":{"startLine":56}}}],"partialFingerprints":{"codehealthFindingId/v1":"a2df92c9c8e77b8dd5f4d22007fd27015b9b04e1708e1add7e36a97f1a8d0393"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 32): main has cyclomatic complexity 32 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/mention-me.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"b5e2b7a43d890cd15271b82e4ae6c201d77925459df3637c23abf98a751eec40"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 32): main has cyclomatic complexity 32 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/linkedin-ads.js"},"region":{"startLine":56}}}],"partialFingerprints":{"codehealthFindingId/v1":"35fffcdc887258c84bb23cb64d573020a184c4323588a0f301fd81f5115ca1ec"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 31): main has cyclomatic complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/meta-ads.js"},"region":{"startLine":61}}}],"partialFingerprints":{"codehealthFindingId/v1":"776b9e50e724a275d4c92f4d2658a447246eafe43d1b4f0deab869c42da16211"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 31): main has cyclomatic complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/g2.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"f05138009001db70c0cae31f5a7d1235ef5b122cecd621eb1788a670182bba4a"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 31): main has cyclomatic complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/exa.js"},"region":{"startLine":75}}}],"partialFingerprints":{"codehealthFindingId/v1":"8724125d9d8a1ad9ac425de6e3e77f62e329e8c59d64376412284892c53fad16"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 30): main has cyclomatic complexity 30 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/clay.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"5e198397bfa9876b1ccda602cfe09aeca980de236b08b546bde65fde8809276f"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 29): main has cyclomatic complexity 29 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/segment.js"},"region":{"startLine":83}}}],"partialFingerprints":{"codehealthFindingId/v1":"160dc4c5e0b64f2162ba577b84c170374b1e96fb270cecc1fbcafec92a9560d5"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 29): main has cyclomatic complexity 29 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/coupler.js"},"region":{"startLine":54}}}],"partialFingerprints":{"codehealthFindingId/v1":"d6ef112ccee204e542e3ccd0341f8ccf663457f19ba74f5a27895ce62fb2f5fa"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 29): main has cyclomatic complexity 29 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/apollo.js"},"region":{"startLine":54}}}],"partialFingerprints":{"codehealthFindingId/v1":"dc4dcb4e7484b483a9ce4d1cb95c2a171d04302d60824659d2cf9ad67aee3ab0"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 28): main has cyclomatic complexity 28 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/rewardful.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"5d3ba045d4346f369d541bfc226ec5030ec8ae15df1da556f06fc7082fc711ec"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 27): main has cyclomatic complexity 27 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/ga4.js"},"region":{"startLine":75}}}],"partialFingerprints":{"codehealthFindingId/v1":"3c963f8c1f90dc54f4be7e15ef1473d182ad1dc4a35be2bbc3255da5f5084052"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 25): main has cyclomatic complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/tolt.js"},"region":{"startLine":54}}}],"partialFingerprints":{"codehealthFindingId/v1":"ccf5d6d00384d47515b611a7847264fb8d1cd3de021272c39c24066de0bae3de"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 25): main has cyclomatic complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/crossbeam.js"},"region":{"startLine":56}}}],"partialFingerprints":{"codehealthFindingId/v1":"9791ce2c116a85a6773a50e6c60888cce929e874d752f49c059ec9c7e76434ba"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 24): main has cyclomatic complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/clearbit.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"6c229f485127d1589f796ad3195fd87c6246d1f145593dacf03d7361ae7a66c4"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 23): main has cyclomatic complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/semrush.js"},"region":{"startLine":70}}}],"partialFingerprints":{"codehealthFindingId/v1":"4b4fb0a26e5ffc70715ddf43d1f23634f4dde50672bcd26e44a783579ef25693"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 22): main has cyclomatic complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/hotjar.js"},"region":{"startLine":74}}}],"partialFingerprints":{"codehealthFindingId/v1":"b1639e793a2114cbb36b86fdfdb35863172cb77edeabeff2a588c70087612de9"}},{"ruleId":"D1","level":"warning","message":{"text":"api (cyclomatic 21): api has cyclomatic complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/kit.js"},"region":{"startLine":12}}}],"partialFingerprints":{"codehealthFindingId/v1":"5d37972fca9264d8cfbb5599b3d0d4285c89fcea38abfc6c23fb687a4a686d12"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 21): main has cyclomatic complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/demio.js"},"region":{"startLine":62}}}],"partialFingerprints":{"codehealthFindingId/v1":"525bcaba577cf1fdda454c3b0fad3ffc012a911ab3296fce61208adc27f4dfbf"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 20): main has cyclomatic complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/zapier.js"},"region":{"startLine":71}}}],"partialFingerprints":{"codehealthFindingId/v1":"ed77339a276e82fdb04cd445b7cfda8a4fb0094252292d27176ae0cad02a60ad"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 20): main has cyclomatic complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/google-search-console.js"},"region":{"startLine":65}}}],"partialFingerprints":{"codehealthFindingId/v1":"03a6ddd54510fd5c17abbc7cddc83c98de2f20db7499e2393fc8b4750d0f187d"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 20): main has cyclomatic complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/google-ads.js"},"region":{"startLine":70}}}],"partialFingerprints":{"codehealthFindingId/v1":"99a0fb5c7839f77116f41294bfbd32e9697bbf098589312e8e6554cdd8922f85"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 20): main has cyclomatic complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/amplitude.js"},"region":{"startLine":79}}}],"partialFingerprints":{"codehealthFindingId/v1":"919953ba1e80211a6e35033799b73f74e791f1551b94c8936816b0ab0fdab31e"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 19): main has cyclomatic complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/supermetrics.js"},"region":{"startLine":57}}}],"partialFingerprints":{"codehealthFindingId/v1":"4264e793b0a85d306c33641890a8be667c0449a8a1cba74de652472247315982"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 19): main has cyclomatic complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/airops.js"},"region":{"startLine":62}}}],"partialFingerprints":{"codehealthFindingId/v1":"bed0fb0e4a53d03b1ef1d14b9189f11ad6388b444e5f581fea2f0babb280df9e"}},{"ruleId":"D1","level":"warning","message":{"text":"main (cyclomatic 19): main has cyclomatic complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/adobe-analytics.js"},"region":{"startLine":59}}}],"partialFingerprints":{"codehealthFindingId/v1":"f7443d0eb1db467d3c5458649905ea9db621f25e68831a13a67a2fd711abf2a3"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 224): main has cognitive complexity 224 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/postmark.js"},"region":{"startLine":66}}}],"partialFingerprints":{"codehealthFindingId/v1":"9dffd0e0cddd3d4044e3d037ee9942319a3da379b37637468c09d2b06f9e095d"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 215): main has cognitive complexity 215 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/activecampaign.js"},"region":{"startLine":62}}}],"partialFingerprints":{"codehealthFindingId/v1":"e02f0d9e148414a214e0a9ab42eb33323c3e66dc501548701604bf2432408ca9"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 210): main has cognitive complexity 210 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/intercom.js"},"region":{"startLine":56}}}],"partialFingerprints":{"codehealthFindingId/v1":"fafb14cbb70fe6655fda94dafb8dd80e110db2c77b6ea0c4fceabbb91f5f330a"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 210): main has cognitive complexity 210 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/brevo.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"4b60e112154a6dbf5b319cb5309454fd37453ac154ab6dcb71154fbc5178ebdf"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 193): main has cognitive complexity 193 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/partnerstack.js"},"region":{"startLine":68}}}],"partialFingerprints":{"codehealthFindingId/v1":"3f22b1e28d9dd833869bd09730ac8d00accdb792acbf8b3a0e0d9485004455b8"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 183): main has cognitive complexity 183 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/klaviyo.js"},"region":{"startLine":58}}}],"partialFingerprints":{"codehealthFindingId/v1":"2d9b751a8609de064c96409902ba2a5e568cd5d582048ff641f6511e6244240d"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 180): main has cognitive complexity 180 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/paddle.js"},"region":{"startLine":66}}}],"partialFingerprints":{"codehealthFindingId/v1":"cafe855c4d9164bc342b4109b1a992191d88e0f38eb1b049ecf713eb1dbb10f2"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 168): main has cognitive complexity 168 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/resend.js"},"region":{"startLine":54}}}],"partialFingerprints":{"codehealthFindingId/v1":"fe49e7a3c3eba77c48637e00f29317b8b5b752bd4ea60b087f04483024abc348"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 141): main has cognitive complexity 141 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/typeform.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"40dfd2203b99f2308f68b33635d1d0ce2167952f4bc27b288c70d60311c14873"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 141): main has cognitive complexity 141 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/beehiiv.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"d848a4c0e7dfc3fd7f16019a1c2de8ac5de126eee06f1a10408b78597b73ff32"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 125): main has cognitive complexity 125 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/similarweb.js"},"region":{"startLine":56}}}],"partialFingerprints":{"codehealthFindingId/v1":"e51672a52293f77baf84c4389cee22d58b717efa025963077ad4b5b420f95206"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 121): main has cognitive complexity 121 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/mailchimp.js"},"region":{"startLine":58}}}],"partialFingerprints":{"codehealthFindingId/v1":"599ff839e225171bd79e7917318d343777c9eabff6ea20879960dfb3b9f26ad8"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 118): main has cognitive complexity 118 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/calendly.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"05f5e4adbd305aacd61a8151f61453adbc836a304a71f1ccfbb30608d868a67c"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 110): main has cognitive complexity 110 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/instantly.js"},"region":{"startLine":59}}}],"partialFingerprints":{"codehealthFindingId/v1":"d17055e369605a59c27dd3358ee72b7689211d7f6f97260ba1285a0791d4bb7e"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 103): main has cognitive complexity 103 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/livestorm.js"},"region":{"startLine":56}}}],"partialFingerprints":{"codehealthFindingId/v1":"b089d0fd59fa72b376b531fb85d6f813874ba6f91e8d49c3b75a9517b9302a4d"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 102): main has cognitive complexity 102 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/wistia.js"},"region":{"startLine":58}}}],"partialFingerprints":{"codehealthFindingId/v1":"306f152d01e3ec59619db71352733535847de89d1ee45d62e1b93ec4f592f058"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 101): main has cognitive complexity 101 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/close.js"},"region":{"startLine":56}}}],"partialFingerprints":{"codehealthFindingId/v1":"e46532967c24ba917c0c85806153f0e3e86486f0ec3a385d13ceca1ce626c5a9"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 100): main has cognitive complexity 100 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/trustpilot.js"},"region":{"startLine":93}}}],"partialFingerprints":{"codehealthFindingId/v1":"be5be094dc65e172d63fffd4c4af643be9a47373c6c743105e98f631bb9a5b33"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 100): main has cognitive complexity 100 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/buffer.js"},"region":{"startLine":79}}}],"partialFingerprints":{"codehealthFindingId/v1":"ec7a6928cf8d4d517e11f3e6a365dc60157a6e829d57fc90eccbda95421dc454"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 98): main has cognitive complexity 98 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/onesignal.js"},"region":{"startLine":62}}}],"partialFingerprints":{"codehealthFindingId/v1":"39272f596c45237efad8b3274d1aad18ac45dbba80a804f93c1779f932b0a2ad"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 97): main has cognitive complexity 97 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/hunter.js"},"region":{"startLine":56}}}],"partialFingerprints":{"codehealthFindingId/v1":"31491fa160a5096a8cef27404410b12c92203db796c4e1fe1187078343c863e8"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 95): main has cognitive complexity 95 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/kit.js"},"region":{"startLine":82}}}],"partialFingerprints":{"codehealthFindingId/v1":"cc19f8208f465d4855f2043e154b0e1c191997c4099f5ac3c02f6704999faa0d"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 91): main has cognitive complexity 91 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/optimizely.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"339cd05186c175c30e605c7368b94284ccf2aeeaf7f68d23d4b0b98f24a3653e"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 90): main has cognitive complexity 90 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/savvycal.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"28988b132a5b800d5907b3cee6e0b908cc837bd2c73ee4a63b5d78f76f15e17a"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 86): main has cognitive complexity 86 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/customer-io.js"},"region":{"startLine":89}}}],"partialFingerprints":{"codehealthFindingId/v1":"b43c8c7e5354d3afe979fd2c3818a5e62c826f602b308b6bf9de75d577c4770c"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 83): main has cognitive complexity 83 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/zoominfo.js"},"region":{"startLine":83}}}],"partialFingerprints":{"codehealthFindingId/v1":"0c087cea0e9fa3d2718aa05dd76fff01434acabd83ae023fb4721a757970a32a"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 83): main has cognitive complexity 83 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/sendgrid.js"},"region":{"startLine":54}}}],"partialFingerprints":{"codehealthFindingId/v1":"6ce8b722121c231c5480c9929cd463202dcb65e7a17e563f092abd5affd0f888"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 75): main has cognitive complexity 75 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/lemlist.js"},"region":{"startLine":57}}}],"partialFingerprints":{"codehealthFindingId/v1":"f19ba5830db713502c1f5ef30be87948e743248df8a956fd12e496a228c7877b"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 75): main has cognitive complexity 75 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/dub.js"},"region":{"startLine":54}}}],"partialFingerprints":{"codehealthFindingId/v1":"0c454a5a4ae87855af771fbfa7af9a8e0e924c87bc3d3fe9a9b8a3712868b124"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 71): main has cognitive complexity 71 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/mixpanel.js"},"region":{"startLine":111}}}],"partialFingerprints":{"codehealthFindingId/v1":"9c88bfc273b97380e7020ee91671a1ed8e2d04414de9318f7e81412a6c037991"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 69): main has cognitive complexity 69 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/snov.js"},"region":{"startLine":75}}}],"partialFingerprints":{"codehealthFindingId/v1":"ae9a7c1790b0db17d886e533157fca3abc9ff88daa89af42ec15a042c2f254db"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 66): main has cognitive complexity 66 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/mention-me.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"dda2fe1046ac49d3c5c394180f85d7f32c04e3567983b8c0c89f5f5825557bd3"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 65): main has cognitive complexity 65 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/segment.js"},"region":{"startLine":83}}}],"partialFingerprints":{"codehealthFindingId/v1":"d8fdfa16426ac5efb79af8e9dd2a83f2510005cc5801e97631f189d0428ff2cf"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 65): main has cognitive complexity 65 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/plausible.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"ad3d08d161e7b56bc8b85132433a912a498b9b06f5178d40a076d8f20c50845d"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 63): main has cognitive complexity 63 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/ahrefs.js"},"region":{"startLine":53}}}],"partialFingerprints":{"codehealthFindingId/v1":"f2dc90970c8bc5fc0a6a518e99e450c64def5c1cf4d801f546e76579ebe507cc"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 60): main has cognitive complexity 60 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/dataforseo.js"},"region":{"startLine":57}}}],"partialFingerprints":{"codehealthFindingId/v1":"d36bc1253d4eaf1cac5d6ff74637f8052b25463bd09f1447f653257c544a2eab"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 58): main has cognitive complexity 58 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/tiktok-ads.js"},"region":{"startLine":62}}}],"partialFingerprints":{"codehealthFindingId/v1":"4b3a2644f68537c5d39b494b4d052e1e8f51a4d43c16e37c4f9e1772e541cb1a"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 58): main has cognitive complexity 58 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/outreach.js"},"region":{"startLine":56}}}],"partialFingerprints":{"codehealthFindingId/v1":"e9fac4286c7793ea276076d6f3247cf298828045dfd46b8add0de82cc9655774"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 58): main has cognitive complexity 58 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/apollo.js"},"region":{"startLine":54}}}],"partialFingerprints":{"codehealthFindingId/v1":"f07456536b84436f68d930937744dad809c73d6060b2a11615d2cbf4b05eea2f"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 57): main has cognitive complexity 57 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/pendo.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"78285b0279c8fe41705f6c42608bbc73030bc5928b6e304aeb80db1d1ff32681"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 57): main has cognitive complexity 57 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/github-prospects.js"},"region":{"startLine":152}}}],"partialFingerprints":{"codehealthFindingId/v1":"e4314523614e88cd9d383ba99a1b88643a4e1c303b1f899f714ce06300758742"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 57): main has cognitive complexity 57 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/ga4.js"},"region":{"startLine":75}}}],"partialFingerprints":{"codehealthFindingId/v1":"9986f7fce4e66b26568a1f05acbf22c74630d32c23a736552ce4bfed2ea1e946"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 54): main has cognitive complexity 54 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/exa.js"},"region":{"startLine":75}}}],"partialFingerprints":{"codehealthFindingId/v1":"e4494f7a1eed69af4d89e3a867b0f37855b68eb0aac9b81c6dba02fe6f4ddace"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 54): main has cognitive complexity 54 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/coupler.js"},"region":{"startLine":54}}}],"partialFingerprints":{"codehealthFindingId/v1":"17649869b7297dd1d3e1c7fc90f62c7afe56aa03be4b337b3b926a1e47621115"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 51): main has cognitive complexity 51 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/rewardful.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"75d45a7cc8bf013eb177aa9362e29c34b2fc76b33a779e1ec5cb38176345b4ee"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 51): main has cognitive complexity 51 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/clay.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"70a3a160d6435eb4772dd20ffdaa3dce193e1379243d442cfdc40ff5e29c6747"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 49): main has cognitive complexity 49 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/g2.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"22544294f8097f55a4fcfef6366e6aaa79e69a9143588d4f985021057b43b367"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 47): main has cognitive complexity 47 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/meta-ads.js"},"region":{"startLine":61}}}],"partialFingerprints":{"codehealthFindingId/v1":"6e0074093268f424062aea634ad97d5a99adc08879fbb6a0b2b715328b857859"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 47): main has cognitive complexity 47 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/linkedin-ads.js"},"region":{"startLine":56}}}],"partialFingerprints":{"codehealthFindingId/v1":"59f9e45037808d4c8b89411dedb6ab20d5b3e400d8332eb97303dff8f11512a6"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 46): main has cognitive complexity 46 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/clearbit.js"},"region":{"startLine":55}}}],"partialFingerprints":{"codehealthFindingId/v1":"5dcbc31511c71d0df420770e59d0842f285045a72860986810e39a57ca466499"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 45): main has cognitive complexity 45 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/keywords-everywhere.js"},"region":{"startLine":56}}}],"partialFingerprints":{"codehealthFindingId/v1":"1a1dcf43dd28adfafdae4f436cac2539535dda53217f3b7b186d220e72b8e90c"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 43): main has cognitive complexity 43 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/tolt.js"},"region":{"startLine":54}}}],"partialFingerprints":{"codehealthFindingId/v1":"c637f3254dcb337e3db33e4af1fa38c74300f4fd3f61a64a419998e9da488f7b"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 42): main has cognitive complexity 42 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/rankparse.js"},"region":{"startLine":65}}}],"partialFingerprints":{"codehealthFindingId/v1":"8eef30d8b0edf3898ab586eb1e0d73a001e4b2eeaa0d053b73a37e5e104cf974"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 39): main has cognitive complexity 39 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/amplitude.js"},"region":{"startLine":79}}}],"partialFingerprints":{"codehealthFindingId/v1":"4b4e639aed4937faff703a642cd9f6616bc907bf03b3c282f871ed4516dbcb6f"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 38): main has cognitive complexity 38 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/semrush.js"},"region":{"startLine":70}}}],"partialFingerprints":{"codehealthFindingId/v1":"fcad3216f4fb66f23a5635e6fe2110d24fcf7ad3ceef2b657577ba603f22db76"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 38): main has cognitive complexity 38 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/demio.js"},"region":{"startLine":62}}}],"partialFingerprints":{"codehealthFindingId/v1":"25a4748a874f8debb64c8f9736a24aebd6bee8a80b5ced8e4ba1d36e2d370bea"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 37): main has cognitive complexity 37 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/crossbeam.js"},"region":{"startLine":56}}}],"partialFingerprints":{"codehealthFindingId/v1":"ec94eb8f5e171a7d21caec0dc86a9acc42cbdd3e13a837a6a8aae5a7cfa8e366"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 35): main has cognitive complexity 35 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/hotjar.js"},"region":{"startLine":74}}}],"partialFingerprints":{"codehealthFindingId/v1":"caa285fe4ef1f283e3c011e65878ec7506babf77aa48770dcf5148978d0e4948"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 35): main has cognitive complexity 35 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/adobe-analytics.js"},"region":{"startLine":59}}}],"partialFingerprints":{"codehealthFindingId/v1":"1cc743416aa74cdb9ae9f8bc3a7e7b23ff20c382046e96b5925b1960fb290018"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 34): main has cognitive complexity 34 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/airops.js"},"region":{"startLine":62}}}],"partialFingerprints":{"codehealthFindingId/v1":"6762e9c41f667ba64a4a4b187722adcf31f1b10a14ca43f6ef48784095447537"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 33): main has cognitive complexity 33 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/zapier.js"},"region":{"startLine":71}}}],"partialFingerprints":{"codehealthFindingId/v1":"31773d4ec50d8e49574babb2cdcd76c64afac7ac291ba637dced8e0b0e13f0bf"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 28): main has cognitive complexity 28 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/supermetrics.js"},"region":{"startLine":57}}}],"partialFingerprints":{"codehealthFindingId/v1":"2c229f49440fc21792f1939d4e165bbcd13f3d0f8f0545ee18375c39c3b11514"}},{"ruleId":"D2","level":"warning","message":{"text":"api (cognitive 27): api has cognitive complexity 27 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/kit.js"},"region":{"startLine":12}}}],"partialFingerprints":{"codehealthFindingId/v1":"a6f33e610e6a07b7b26f2cf5a0d4b416069552c105e63ebd2f0a18b0779f9902"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 26): main has cognitive complexity 26 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/google-search-console.js"},"region":{"startLine":65}}}],"partialFingerprints":{"codehealthFindingId/v1":"20fe9f68ae834f02b8d70f42deaa44de9fe11999120c1171b9890f3380d910d4"}},{"ruleId":"D2","level":"warning","message":{"text":"main (cognitive 25): main has cognitive complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/google-ads.js"},"region":{"startLine":70}}}],"partialFingerprints":{"codehealthFindingId/v1":"cfa1c76b0fa46e54a42a288b562d63e139828a397d4f20b2c095f84a4aac1f86"}},{"ruleId":"D8","level":"error","message":{"text":"No automated tests: No automated tests \u2014 the solution has no test code. Untested code is the largest single risk to changing it safely."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"3132564c6310e5d01a231f252a02d5d2f5a542c0a8fa29a14c89693f1e3df871"}},{"ruleId":"D9","level":"note","message":{"text":"No tests found: No test projects found in the repository."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"c9bf64cbb5a4ae13d6bcd01fa3bc8d2879d860c73bc67f176ee3c2cecb8adce3"}},{"ruleId":"D15","level":"warning","message":{"text":"Hotspot: tools/clis/rankparse.js: tools/clis/rankparse.js changed 3 times in last 90 days, max complexity 44."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/rankparse.js"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"e4ff3e0396077c08bb852202c9a8e113edeaa1e251d64b7d927b99a2cc29cbc9"}},{"ruleId":"D15","level":"warning","message":{"text":"Hotspot: tools/clis/exa.js: tools/clis/exa.js changed 3 times in last 90 days, max complexity 31."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/exa.js"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"1bf29d3e54b942cbceaa1fa083fd6fd3c422d1e5458626bf17c9f393363155ac"}},{"ruleId":"D15","level":"warning","message":{"text":"Hotspot: tools/clis/github-prospects.js: tools/clis/github-prospects.js changed 2 times in last 90 days, max complexity 42."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"tools/clis/github-prospects.js"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"ac237c3ca6c970836d178dea8082d44ba20db06e1748b700badc70c8588316fb"}},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"48c813da3995402f0959b541c39d49a1e4cd4b07f499ac81ef98cc4f72b25030"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"48c813da3995402f0959b541c39d49a1e4cd4b07f499ac81ef98cc4f72b25030"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"959283d522b4a492ac6ebf6814c586d79294d1aa348e2f5cca2e5a9dab2ade1d"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"959283d522b4a492ac6ebf6814c586d79294d1aa348e2f5cca2e5a9dab2ade1d"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"959283d522b4a492ac6ebf6814c586d79294d1aa348e2f5cca2e5a9dab2ade1d"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]}],"taxonomies":[{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d","organization":"MITRE","informationUri":"https://cwe.mitre.org/","isComprehensive":false,"shortDescription":{"text":"The MITRE Common Weakness Enumeration (CWE)."},"taxa":[{"id":"CWE-1357","guid":"e4d2e772-757e-0a5c-bd7d-77052949d866","name":"Reliance on Insufficiently Trustworthy Component","shortDescription":{"text":"Reliance on Insufficiently Trustworthy Component"},"helpUri":"https://cwe.mitre.org/data/definitions/1357.html"},{"id":"CWE-259","guid":"ae9ad959-fbb6-9d5e-892d-3dca66da0b69","name":"Use of Hard-coded Password","shortDescription":{"text":"Use of Hard-coded Password"},"helpUri":"https://cwe.mitre.org/data/definitions/259.html"},{"id":"CWE-353","guid":"09d7e902-d4ee-f05d-ae6c-0a1554d0c18f","name":"CWE-353","shortDescription":{"text":"CWE-353"},"helpUri":"https://cwe.mitre.org/data/definitions/353.html"},{"id":"CWE-77","guid":"332c8ade-6612-9f56-a06b-d8d90b1a8750","name":"Command Injection","shortDescription":{"text":"Command Injection"},"helpUri":"https://cwe.mitre.org/data/definitions/77.html"},{"id":"CWE-78","guid":"2e31ceaf-c7ae-2e5e-9661-cfb1362789cf","name":"OS Command Injection","shortDescription":{"text":"OS Command Injection"},"helpUri":"https://cwe.mitre.org/data/definitions/78.html"},{"id":"CWE-79","guid":"fd45580b-e8c4-fc5e-8c2f-aa8fab0b4dbf","name":"Cross-site Scripting (XSS)","shortDescription":{"text":"Cross-site Scripting (XSS)"},"helpUri":"https://cwe.mitre.org/data/definitions/79.html"},{"id":"CWE-798","guid":"5e8f057d-fee3-995a-a0cb-9fc5b0d174d1","name":"Use of Hard-coded Credentials","shortDescription":{"text":"Use of Hard-coded Credentials"},"helpUri":"https://cwe.mitre.org/data/definitions/798.html"},{"id":"CWE-89","guid":"6d08fdad-37eb-c150-bbf0-d7d946863407","name":"SQL Injection","shortDescription":{"text":"SQL Injection"},"helpUri":"https://cwe.mitre.org/data/definitions/89.html"},{"id":"CWE-94","guid":"75e7f50c-6c2f-dd52-bf40-bf6c52b861fd","name":"Code Injection","shortDescription":{"text":"Code Injection"},"helpUri":"https://cwe.mitre.org/data/definitions/94.html"}]}],"properties":{"codehealthPublication":{"public":true,"notice":"This is the PUBLIC form of this artifact. Findings are listed in full, but the details of SECURITY findings \u2014 which rule fired, in which file, on which line, and how to fix it \u2014 are deliberately withheld, and any secret-scanner results are excluded entirely. Where detail is absent here it was REMOVED FOR PUBLICATION; it is not missing from the analysis. The complete artifact is available from the repository owner.","securityFindingsRedacted":5,"secretScannerRunsExcluded":0}},"redactionTokens":["A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."]}]}