{"schema_version":"2","scorer_version":"0.1.0","scoring_version":"prov-5+qual-2+sec-2","generated_at":"2026-11-14T14:52:06.859992Z","repo":{"ref":{"host":"github.com","owner":"phodal","name":"mooa"},"default_branch":"master","clone_url":"https://github.com/phodal/mooa.git","html_url":"https://github.com/phodal/mooa","description":"Mooa 是一个为 Angular 服务的微前端框架。A independent-deployment micro-frontend Framework for Angular from single-spa.","stars":841,"forks":107,"is_fork":false,"is_archived":false,"is_private":false,"size_kb":2614,"primary_language":"TypeScript","license_spdx":"NOASSERTION","created_at":"2018-03-08T07:15:27Z","pushed_at":"2020-05-28T14:12:54Z","security_policy_url":null,"distribution":{"owner_created_at":"2010-11-08T11:46:51Z","owner_type":"User","release_assets":[]}},"commit_sha":"96325e643ec54b47670c469c4ce2f4cd15f7a1fc","profile":{"lines_by_language":{"TypeScript":3427,"JavaScript":3118,"Python":11},"files_by_category":{"source":57,"docs":33,"config":23,"other":23,"test":22,"binary":12,"generated":3,"vendored":1},"source_lines":5331,"test_lines":1225},"pillars":{"ai_provenance":{"score":0.0,"confidence":0.65,"coverage":1.0,"label":"none-detected","breakdown":{"attributed_share":0.0,"suspected_share":0.0,"estimated_share":0.0,"ai_artifacts":0.0,"flagged_work_units":0.0,"flagged_releases":null,"style_index":0.188},"summary":"No AI attribution or AI-consistent velocity signals detected."},"quality":{"score":76.5,"confidence":0.9,"coverage":1.0,"label":"adequate","breakdown":{"complexity":83.0,"duplication":72.3,"lint":98.8,"testing":68.3,"docs":65.0,"type_safety":59.7,"process":null},"summary":"Code quality is adequate: test-to-source ratio 0.23, CI runs tests; 6% of function code in complex or long functions; 5% duplicated lines. Weakest area: type safety."},"security":{"score":54.4,"confidence":0.85,"coverage":1.0,"label":"weak","breakdown":{"secrets":96.7,"sast":73.2,"dependencies":0.0,"ci_actions":null,"posture":20.0,"scorecard":null},"summary":"Security posture is weak: 191 known vulnerabilities in 92 dependencies; 5 high-severity SAST findings. Weakest area: dependencies."}},"analyzer_results":[{"analyzer":"sec-scorecard","pillar":"security","status":"skipped","tool_version":null,"metrics":{},"findings":[],"evidence":[],"data":{},"error":"no published OpenSSF Scorecard result for this repo"},{"analyzer":"sec-registry","pillar":"security","status":"ok","tool_version":null,"metrics":{"declared":35.0,"checked":35.0,"missing":0.0,"recent":0.0,"lookup_errors":0.0},"findings":[],"evidence":[],"data":{"phantom":false},"error":null},{"analyzer":"ai-attribution","pillar":"ai_provenance","status":"ok","tool_version":"signatures-v1","metrics":{"commits":420.0,"attributed_commits":0.0,"attributed_commit_share":0.0,"effective_loc":9086.0,"attributed_loc":0.0,"attributed_loc_share":0.0,"tools_detected":0.0},"findings":[],"evidence":[],"data":{"attributed_loc_by_commit":{},"tools":{},"monthly":{"2018-03":{"loc":6028,"attributed_loc":0},"2018-04":{"loc":3033,"attributed_loc":0},"2018-07":{"loc":0,"attributed_loc":0},"2018-11":{"loc":18,"attributed_loc":0},"2019-01":{"loc":0,"attributed_loc":0},"2019-06":{"loc":7,"attributed_loc":0},"2019-07":{"loc":0,"attributed_loc":0},"2019-11":{"loc":0,"attributed_loc":0},"2019-12":{"loc":0,"attributed_loc":0}}},"error":null},{"analyzer":"ai-artifacts","pillar":"ai_provenance","status":"ok","tool_version":"signatures-v1","metrics":{"artifacts":0.0,"workflow_agents":0.0,"tools_configured":0.0},"findings":[],"evidence":[],"data":{"artifacts":[],"workflows":[],"tools":[]},"error":null},{"analyzer":"ai-velocity","pillar":"ai_provenance","status":"ok","tool_version":"prov-4","metrics":{"work_units":72.0,"flagged_units":0.0,"pre_ai_era_bursts":1.0,"pre_ai_era_measured_loc":9086.0,"pre_ai_era_burst_loc":3031.0,"measured_loc":9086.0,"flagged_loc":0.0,"flagged_loc_share":0.0,"max_loc_per_hour":757.75,"median_loc_per_hour":42.85387256772225,"pr_timed_units":0.0,"excluded_import_loc":0.0},"findings":[],"evidence":[],"data":{"flagged_loc_by_commit":{},"excluded_import_commits":[]},"error":null},{"analyzer":"ai-release-velocity","pillar":"ai_provenance","status":"skipped","tool_version":null,"metrics":{},"findings":[],"evidence":[],"data":{},"error":null},{"analyzer":"ai-stylometry","pillar":"ai_provenance","status":"ok","tool_version":null,"metrics":{"lines_scanned":5330.0,"index":0.188,"count:narrated_steps":1.0,"per_kloc:narrated_steps":0.188,"files:narrated_steps":1.0,"count:placeholder":0.0,"per_kloc:placeholder":0.0,"files:placeholder":0.0,"count:emoji_in_code":0.0,"per_kloc:emoji_in_code":0.0,"files:emoji_in_code":0.0,"count:assistant_voice":0.0,"per_kloc:assistant_voice":0.0,"files:assistant_voice":0.0},"findings":[],"evidence":[{"kind":"stylometry:narrated_steps","description":"step-by-step narration comment: // First, initialize the Angular testing environment.","ref":"examples/src/test.ts:12","url":"https://github.com/phodal/mooa/blob/96325e643ec54b47670c469c4ce2f4cd15f7a1fc/examples/src/test.ts#L12","weight":0.0}],"data":{},"error":null},{"analyzer":"sec-secrets","pillar":"security","status":"ok","tool_version":"gitleaks 8.30.1","metrics":{"secrets_current":0.0,"secrets_history":0.0,"secrets_nonprod":0.0,"secrets_low_confidence":1.0},"findings":[{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":".coveralls.yml","line":1,"fingerprint":".coveralls.yml:generic-api-key:1"}],"evidence":[],"data":{},"error":null},{"analyzer":"sec-sast","pillar":"security","status":"ok","tool_version":"opengrep 1.33.1; rules f1d2b562b414","metrics":{"findings":9.0,"findings_high":5.0,"findings_medium":4.0,"findings_low":0.0,"weighted_findings":4.75,"scanned_lines":5331.0,"parse_errors":0.0},"findings":[{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"src/helper/dom.utils.ts","line":96,"fingerprint":"javascript.browser.security.insecure-document-method:src/helper/dom.utils.ts:96"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `iframeEl.contentWindow.document.head.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"src/helper/dom.utils.ts","line":96,"fingerprint":"javascript.browser.security.insecure-innerhtml:src/helper/dom.utils.ts:96"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"src/helper/loader.helper.ts","line":150,"fingerprint":"javascript.browser.security.insecure-document-method:src/helper/loader.helper.ts:150"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `dom.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"src/helper/loader.helper.ts","line":150,"fingerprint":"javascript.browser.security.insecure-innerhtml:src/helper/loader.helper.ts:150"},{"rule_id":"opengrep/javascript.shelljs.security.shelljs-exec-injection","severity":"high","message":"If unverified user data can reach the `exec` method it can result in Remote Code Execution [confidence low]","path":"tools/gh-pages-publish.ts","line":28,"fingerprint":"javascript.shelljs.security.shelljs-exec-injection:tools/gh-pages-publish.ts:28"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-fs-filename","severity":"medium","message":"Detected that function argument `program` has entered the fs module. An attacker could potentially control the location of this file, to include going backwards in the directory with '../'. To address this, ensure that user-controlled variables in file paths are validated. [confidence low]","path":"src/cli/generate.ts","line":8,"fingerprint":"javascript.lang.security.audit.detect-non-literal-fs-filename:src/cli/generate.ts:8"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-fs-filename","severity":"medium","message":"Detected that function argument `program` has entered the fs module. An attacker could potentially control the location of this file, to include going backwards in the directory with '../'. To address this, ensure that user-controlled variables in file paths are validated. [confidence low]","path":"src/cli/generate.ts","line":9,"fingerprint":"javascript.lang.security.audit.detect-non-literal-fs-filename:src/cli/generate.ts:9"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-redos","severity":"medium","message":"Detected the use of a regular expression `^(http:\\/\\/www\\.|https:\\/\\/www\\.|http:\\/\\/|https:\\/\\/)?[a-z0-9]+([\\-\\.]{1}[a-z0-9]+)*\\.[a-z]{2,5}(:[0-9]{1,5})?(\\/.*)?$` which appears to be vulnerable to a Regular expression Denial-of-Service (ReDoS). For this reason, it is recommended to review the regex  [confidence low]","path":"src/helper/loader.helper.ts","line":158,"fingerprint":"javascript.lang.security.audit.detect-redos:src/helper/loader.helper.ts:158"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-redos","severity":"medium","message":"Detected the use of a regular expression `^(http:\\/\\/www\\.|https:\\/\\/www\\.|http:\\/\\/|https:\\/\\/)?[a-z0-9]+([\\-\\.]{1}[a-z0-9]+)*\\.[a-z]{2,5}(:[0-9]{1,5})?(\\/.*)?$` which appears to be vulnerable to a Regular expression Denial-of-Service (ReDoS). For this reason, it is recommended to review the regex  [confidence low]","path":"src/helper/loader.helper.ts","line":165,"fingerprint":"javascript.lang.security.audit.detect-redos:src/helper/loader.helper.ts:165"}],"evidence":[],"data":{"rulesets":["javascript","typescript","python"]},"error":null},{"analyzer":"sec-deps","pillar":"security","status":"ok","tool_version":"osv-scanner version: 2.7.1","metrics":{"vulnerable_packages":92.0,"vulnerabilities":191.0,"vulns_critical":23.0,"vulns_high":96.0,"vulns_medium":49.0,"vulns_low":9.0,"vulns_unknown":14.0,"penalty":700.0},"findings":[{"rule_id":"osv/GHSA-jf85-cpcp-j695","severity":"critical","message":"lodash@4.17.5 (npm) is affected by GHSA-jf85-cpcp-j695","path":"deploy/yarn.lock","line":null,"fingerprint":"lodash@4.17.5 (npm):GHSA-jf85-cpcp-j695"},{"rule_id":"osv/GHSA-67hx-6x53-jw92","severity":"critical","message":"@babel/traverse@7.4.5 (npm) is affected by GHSA-67hx-6x53-jw92","path":"yarn.lock","line":null,"fingerprint":"@babel/traverse@7.4.5 (npm):GHSA-67hx-6x53-jw92"},{"rule_id":"osv/GHSA-fjxv-7rqg-78g4","severity":"critical","message":"form-data@2.3.3 (npm) is affected by GHSA-fjxv-7rqg-78g4","path":"yarn.lock","line":null,"fingerprint":"form-data@2.3.3 (npm):GHSA-fjxv-7rqg-78g4"},{"rule_id":"osv/GHSA-8r6j-v8pm-fqw3","severity":"critical","message":"fsevents@1.2.9 (npm) is affected by GHSA-8r6j-v8pm-fqw3","path":"yarn.lock","line":null,"fingerprint":"fsevents@1.2.9 (npm):GHSA-8r6j-v8pm-fqw3"},{"rule_id":"osv/GHSA-2w6w-674q-4c4q","severity":"critical","message":"handlebars@4.1.2 (npm) is affected by GHSA-2w6w-674q-4c4q","path":"yarn.lock","line":null,"fingerprint":"handlebars@4.1.2 (npm):GHSA-2w6w-674q-4c4q"},{"rule_id":"osv/GHSA-765h-qjxv-5f44","severity":"critical","message":"handlebars@4.1.2 (npm) is affected by GHSA-765h-qjxv-5f44","path":"yarn.lock","line":null,"fingerprint":"handlebars@4.1.2 (npm):GHSA-765h-qjxv-5f44"},{"rule_id":"osv/GHSA-8r5x-fm3f-whwj","severity":"critical","message":"handlebars@4.1.2 (npm) is affected by GHSA-8r5x-fm3f-whwj","path":"yarn.lock","line":null,"fingerprint":"handlebars@4.1.2 (npm):GHSA-8r5x-fm3f-whwj"},{"rule_id":"osv/GHSA-f2jv-r9rf-7988","severity":"critical","message":"handlebars@4.1.2 (npm) is affected by GHSA-f2jv-r9rf-7988","path":"yarn.lock","line":null,"fingerprint":"handlebars@4.1.2 (npm):GHSA-f2jv-r9rf-7988"},{"rule_id":"osv/GHSA-p8wg-vrv2-v86f","severity":"critical","message":"handlebars@4.1.2 (npm) is affected by GHSA-p8wg-vrv2-v86f","path":"yarn.lock","line":null,"fingerprint":"handlebars@4.1.2 (npm):GHSA-p8wg-vrv2-v86f"},{"rule_id":"osv/GHSA-w457-6q6x-cgp9","severity":"critical","message":"handlebars@4.1.2 (npm) is affected by GHSA-w457-6q6x-cgp9","path":"yarn.lock","line":null,"fingerprint":"handlebars@4.1.2 (npm):GHSA-w457-6q6x-cgp9"},{"rule_id":"osv/GHSA-896r-f27r-55mw","severity":"critical","message":"json-schema@0.2.3 (npm) is affected by GHSA-896r-f27r-55mw","path":"yarn.lock","line":null,"fingerprint":"json-schema@0.2.3 (npm):GHSA-896r-f27r-55mw"},{"rule_id":"osv/GHSA-jf85-cpcp-j695","severity":"critical","message":"lodash@4.17.11 (npm) is affected by GHSA-jf85-cpcp-j695","path":"yarn.lock","line":null,"fingerprint":"lodash@4.17.11 (npm):GHSA-jf85-cpcp-j695"},{"rule_id":"osv/GHSA-xvch-5gv4-984h","severity":"critical","message":"minimist@0.0.10 (npm) is affected by GHSA-xvch-5gv4-984h","path":"yarn.lock","line":null,"fingerprint":"minimist@0.0.10 (npm):GHSA-xvch-5gv4-984h"},{"rule_id":"osv/GHSA-xvch-5gv4-984h","severity":"critical","message":"minimist@0.0.8 (npm) is affected by GHSA-xvch-5gv4-984h","path":"yarn.lock","line":null,"fingerprint":"minimist@0.0.8 (npm):GHSA-xvch-5gv4-984h"},{"rule_id":"osv/GHSA-xvch-5gv4-984h","severity":"critical","message":"minimist@1.2.0 (npm) is affected by GHSA-xvch-5gv4-984h","path":"yarn.lock","line":null,"fingerprint":"minimist@1.2.0 (npm):GHSA-xvch-5gv4-984h"},{"rule_id":"osv/GHSA-fhjf-83wg-r2j9","severity":"critical","message":"mixin-deep@1.3.1 (npm) is affected by GHSA-fhjf-83wg-r2j9","path":"yarn.lock","line":null,"fingerprint":"mixin-deep@1.3.1 (npm):GHSA-fhjf-83wg-r2j9"},{"rule_id":"osv/GHSA-6fw4-hr69-g3rv","severity":"critical","message":"property-expr@1.5.1 (npm) is affected by GHSA-6fw4-hr69-g3rv","path":"yarn.lock","line":null,"fingerprint":"property-expr@1.5.1 (npm):GHSA-6fw4-hr69-g3rv"},{"rule_id":"osv/GHSA-4g88-fppr-53pp","severity":"critical","message":"set-value@0.4.3 (npm) is affected by GHSA-4g88-fppr-53pp","path":"yarn.lock","line":null,"fingerprint":"set-value@0.4.3 (npm):GHSA-4g88-fppr-53pp"},{"rule_id":"osv/GHSA-4g88-fppr-53pp","severity":"critical","message":"set-value@2.0.0 (npm) is affected by GHSA-4g88-fppr-53pp","path":"yarn.lock","line":null,"fingerprint":"set-value@2.0.0 (npm):GHSA-4g88-fppr-53pp"},{"rule_id":"osv/GHSA-9w5j-4mwv-2wj8","severity":"critical","message":"simple-git@1.116.0 (npm) is affected by GHSA-9w5j-4mwv-2wj8","path":"yarn.lock","line":null,"fingerprint":"simple-git@1.116.0 (npm):GHSA-9w5j-4mwv-2wj8"},{"rule_id":"osv/GHSA-hffm-xvc3-vprc","severity":"critical","message":"simple-git@1.116.0 (npm) is affected by GHSA-hffm-xvc3-vprc","path":"yarn.lock","line":null,"fingerprint":"simple-git@1.116.0 (npm):GHSA-hffm-xvc3-vprc"},{"rule_id":"osv/GHSA-23hp-3jrh-7fpw","severity":"critical","message":"tar@4.4.13 (npm) is affected by GHSA-23hp-3jrh-7fpw","path":"yarn.lock","line":null,"fingerprint":"tar@4.4.13 (npm):GHSA-23hp-3jrh-7fpw"},{"rule_id":"osv/GHSA-j7fq-p9q7-5wfv","severity":"critical","message":"tree-kill@1.2.1 (npm) is affected by GHSA-j7fq-p9q7-5wfv","path":"yarn.lock","line":null,"fingerprint":"tree-kill@1.2.1 (npm):GHSA-j7fq-p9q7-5wfv"},{"rule_id":"osv/GHSA-35jh-r3h4-6jhm","severity":"high","message":"lodash@4.17.5 (npm) is affected by GHSA-35jh-r3h4-6jhm","path":"deploy/yarn.lock","line":null,"fingerprint":"lodash@4.17.5 (npm):GHSA-35jh-r3h4-6jhm"},{"rule_id":"osv/GHSA-p6mc-m468-83gw","severity":"high","message":"lodash@4.17.5 (npm) is affected by GHSA-p6mc-m468-83gw","path":"deploy/yarn.lock","line":null,"fingerprint":"lodash@4.17.5 (npm):GHSA-p6mc-m468-83gw"},{"rule_id":"osv/GHSA-r5fr-rjxr-66jc","severity":"high","message":"lodash@4.17.5 (npm) is affected by GHSA-r5fr-rjxr-66jc","path":"deploy/yarn.lock","line":null,"fingerprint":"lodash@4.17.5 (npm):GHSA-r5fr-rjxr-66jc"},{"rule_id":"osv/GHSA-6chw-6frg-f759","severity":"high","message":"acorn@5.7.3 (npm) is affected by GHSA-6chw-6frg-f759","path":"yarn.lock","line":null,"fingerprint":"acorn@5.7.3 (npm):GHSA-6chw-6frg-f759"},{"rule_id":"osv/GHSA-6chw-6frg-f759","severity":"high","message":"acorn@6.1.1 (npm) is affected by GHSA-6chw-6frg-f759","path":"yarn.lock","line":null,"fingerprint":"acorn@6.1.1 (npm):GHSA-6chw-6frg-f759"},{"rule_id":"osv/GHSA-93q8-gq69-wqmw","severity":"high","message":"ansi-regex@3.0.0 (npm) is affected by GHSA-93q8-gq69-wqmw","path":"yarn.lock","line":null,"fingerprint":"ansi-regex@3.0.0 (npm):GHSA-93q8-gq69-wqmw"},{"rule_id":"osv/GHSA-93q8-gq69-wqmw","severity":"high","message":"ansi-regex@4.1.0 (npm) is affected by GHSA-93q8-gq69-wqmw","path":"yarn.lock","line":null,"fingerprint":"ansi-regex@4.1.0 (npm):GHSA-93q8-gq69-wqmw"},{"rule_id":"osv/GHSA-3jxr-9vmj-r5cp","severity":"high","message":"brace-expansion@1.1.11 (npm) is affected by GHSA-3jxr-9vmj-r5cp","path":"yarn.lock","line":null,"fingerprint":"brace-expansion@1.1.11 (npm):GHSA-3jxr-9vmj-r5cp"},{"rule_id":"osv/GHSA-6j4f-fj2g-mc7p","severity":"high","message":"brace-expansion@1.1.11 (npm) is affected by GHSA-6j4f-fj2g-mc7p","path":"yarn.lock","line":null,"fingerprint":"brace-expansion@1.1.11 (npm):GHSA-6j4f-fj2g-mc7p"},{"rule_id":"osv/GHSA-mh99-v99m-4gvg","severity":"high","message":"brace-expansion@1.1.11 (npm) is affected by GHSA-mh99-v99m-4gvg","path":"yarn.lock","line":null,"fingerprint":"brace-expansion@1.1.11 (npm):GHSA-mh99-v99m-4gvg"},{"rule_id":"osv/GHSA-qhr7-859c-m2p7","severity":"high","message":"brace-expansion@1.1.11 (npm) is affected by GHSA-qhr7-859c-m2p7","path":"yarn.lock","line":null,"fingerprint":"brace-expansion@1.1.11 (npm):GHSA-qhr7-859c-m2p7"},{"rule_id":"osv/GHSA-rgw5-rvv9-x895","severity":"high","message":"brace-expansion@1.1.11 (npm) is affected by GHSA-rgw5-rvv9-x895","path":"yarn.lock","line":null,"fingerprint":"brace-expansion@1.1.11 (npm):GHSA-rgw5-rvv9-x895"},{"rule_id":"osv/GHSA-grv7-fg5c-xmjg","severity":"high","message":"braces@2.3.2 (npm) is affected by GHSA-grv7-fg5c-xmjg","path":"yarn.lock","line":null,"fingerprint":"braces@2.3.2 (npm):GHSA-grv7-fg5c-xmjg"},{"rule_id":"osv/GHSA-3xgq-45jj-v275","severity":"high","message":"cross-spawn@5.1.0 (npm) is affected by GHSA-3xgq-45jj-v275","path":"yarn.lock","line":null,"fingerprint":"cross-spawn@5.1.0 (npm):GHSA-3xgq-45jj-v275"},{"rule_id":"osv/GHSA-3xgq-45jj-v275","severity":"high","message":"cross-spawn@6.0.5 (npm) is affected by GHSA-3xgq-45jj-v275","path":"yarn.lock","line":null,"fingerprint":"cross-spawn@6.0.5 (npm):GHSA-3xgq-45jj-v275"},{"rule_id":"osv/GHSA-qr28-fpjm-wq7f","severity":"high","message":"decode-uri-component@0.2.0 (npm) is affected by GHSA-qr28-fpjm-wq7f","path":"yarn.lock","line":null,"fingerprint":"decode-uri-component@0.2.0 (npm):GHSA-qr28-fpjm-wq7f"},{"rule_id":"osv/GHSA-w573-4hg7-7wgq","severity":"high","message":"decode-uri-component@0.2.0 (npm) is affected by GHSA-w573-4hg7-7wgq","path":"yarn.lock","line":null,"fingerprint":"decode-uri-component@0.2.0 (npm):GHSA-w573-4hg7-7wgq"},{"rule_id":"osv/GHSA-ff7x-qrg7-qggm","severity":"high","message":"dot-prop@3.0.0 (npm) is affected by GHSA-ff7x-qrg7-qggm","path":"yarn.lock","line":null,"fingerprint":"dot-prop@3.0.0 (npm):GHSA-ff7x-qrg7-qggm"},{"rule_id":"osv/GHSA-ff7x-qrg7-qggm","severity":"high","message":"dot-prop@4.2.0 (npm) is affected by GHSA-ff7x-qrg7-qggm","path":"yarn.lock","line":null,"fingerprint":"dot-prop@4.2.0 (npm):GHSA-ff7x-qrg7-qggm"},{"rule_id":"osv/GHSA-hmw2-7cc7-3qxx","severity":"high","message":"form-data@2.3.3 (npm) is affected by GHSA-hmw2-7cc7-3qxx","path":"yarn.lock","line":null,"fingerprint":"form-data@2.3.3 (npm):GHSA-hmw2-7cc7-3qxx"},{"rule_id":"osv/GHSA-2cf5-4w76-r9qv","severity":"high","message":"handlebars@4.1.2 (npm) is affected by GHSA-2cf5-4w76-r9qv","path":"yarn.lock","line":null,"fingerprint":"handlebars@4.1.2 (npm):GHSA-2cf5-4w76-r9qv"},{"rule_id":"osv/GHSA-3cqr-58rm-57f8","severity":"high","message":"handlebars@4.1.2 (npm) is affected by GHSA-3cqr-58rm-57f8","path":"yarn.lock","line":null,"fingerprint":"handlebars@4.1.2 (npm):GHSA-3cqr-58rm-57f8"},{"rule_id":"osv/GHSA-3mfm-83xf-c92r","severity":"high","message":"handlebars@4.1.2 (npm) is affected by GHSA-3mfm-83xf-c92r","path":"yarn.lock","line":null,"fingerprint":"handlebars@4.1.2 (npm):GHSA-3mfm-83xf-c92r"},{"rule_id":"osv/GHSA-62gr-4qp9-h98f","severity":"high","message":"handlebars@4.1.2 (npm) is affected by GHSA-62gr-4qp9-h98f","path":"yarn.lock","line":null,"fingerprint":"handlebars@4.1.2 (npm):GHSA-62gr-4qp9-h98f"},{"rule_id":"osv/GHSA-9cx6-37pm-9jff","severity":"high","message":"handlebars@4.1.2 (npm) is affected by GHSA-9cx6-37pm-9jff","path":"yarn.lock","line":null,"fingerprint":"handlebars@4.1.2 (npm):GHSA-9cx6-37pm-9jff"},{"rule_id":"osv/GHSA-xhpv-hc6g-r9c6","severity":"high","message":"handlebars@4.1.2 (npm) is affected by GHSA-xhpv-hc6g-r9c6","path":"yarn.lock","line":null,"fingerprint":"handlebars@4.1.2 (npm):GHSA-xhpv-hc6g-r9c6"},{"rule_id":"osv/GHSA-xjpj-3mr7-gcpf","severity":"high","message":"handlebars@4.1.2 (npm) is affected by GHSA-xjpj-3mr7-gcpf","path":"yarn.lock","line":null,"fingerprint":"handlebars@4.1.2 (npm):GHSA-xjpj-3mr7-gcpf"},{"rule_id":"osv/GHSA-rc47-6667-2j5j","severity":"high","message":"http-cache-semantics@3.8.1 (npm) is affected by GHSA-rc47-6667-2j5j","path":"yarn.lock","line":null,"fingerprint":"http-cache-semantics@3.8.1 (npm):GHSA-rc47-6667-2j5j"},{"rule_id":"osv/GHSA-x55w-vjjp-222r","severity":"high","message":"i@0.3.6 (npm) is affected by GHSA-x55w-vjjp-222r","path":"yarn.lock","line":null,"fingerprint":"i@0.3.6 (npm):GHSA-x55w-vjjp-222r"},{"rule_id":"osv/GHSA-qqgx-2p2h-9c37","severity":"high","message":"ini@1.3.5 (npm) is affected by GHSA-qqgx-2p2h-9c37","path":"yarn.lock","line":null,"fingerprint":"ini@1.3.5 (npm):GHSA-qqgx-2p2h-9c37"},{"rule_id":"osv/GHSA-2p57-rm9w-gvfp","severity":"high","message":"ip@1.1.5 (npm) is affected by GHSA-2p57-rm9w-gvfp","path":"yarn.lock","line":null,"fingerprint":"ip@1.1.5 (npm):GHSA-2p57-rm9w-gvfp"},{"rule_id":"osv/GHSA-2883-xcg3-v3hh","severity":"high","message":"js-yaml@3.13.1 (npm) is affected by GHSA-2883-xcg3-v3hh","path":"yarn.lock","line":null,"fingerprint":"js-yaml@3.13.1 (npm):GHSA-2883-xcg3-v3hh"},{"rule_id":"osv/GHSA-52cp-r559-cp3m","severity":"high","message":"js-yaml@3.13.1 (npm) is affected by GHSA-52cp-r559-cp3m","path":"yarn.lock","line":null,"fingerprint":"js-yaml@3.13.1 (npm):GHSA-52cp-r559-cp3m"},{"rule_id":"osv/GHSA-5p4m-2wfm-xmqj","severity":"high","message":"js-yaml@3.13.1 (npm) is affected by GHSA-5p4m-2wfm-xmqj","path":"yarn.lock","line":null,"fingerprint":"js-yaml@3.13.1 (npm):GHSA-5p4m-2wfm-xmqj"},{"rule_id":"osv/GHSA-9c47-m6qq-7p4h","severity":"high","message":"json5@2.1.0 (npm) is affected by GHSA-9c47-m6qq-7p4h","path":"yarn.lock","line":null,"fingerprint":"json5@2.1.0 (npm):GHSA-9c47-m6qq-7p4h"},{"rule_id":"osv/GHSA-6c8f-qphg-qjgp","severity":"high","message":"kind-of@6.0.2 (npm) is affected by GHSA-6c8f-qphg-qjgp","path":"yarn.lock","line":null,"fingerprint":"kind-of@6.0.2 (npm):GHSA-6c8f-qphg-qjgp"},{"rule_id":"osv/GHSA-35jh-r3h4-6jhm","severity":"high","message":"lodash@4.17.11 (npm) is affected by GHSA-35jh-r3h4-6jhm","path":"yarn.lock","line":null,"fingerprint":"lodash@4.17.11 (npm):GHSA-35jh-r3h4-6jhm"},{"rule_id":"osv/GHSA-p6mc-m468-83gw","severity":"high","message":"lodash@4.17.11 (npm) is affected by GHSA-p6mc-m468-83gw","path":"yarn.lock","line":null,"fingerprint":"lodash@4.17.11 (npm):GHSA-p6mc-m468-83gw"},{"rule_id":"osv/GHSA-r5fr-rjxr-66jc","severity":"high","message":"lodash@4.17.11 (npm) is affected by GHSA-r5fr-rjxr-66jc","path":"yarn.lock","line":null,"fingerprint":"lodash@4.17.11 (npm):GHSA-r5fr-rjxr-66jc"},{"rule_id":"osv/GHSA-p6mc-m468-83gw","severity":"high","message":"lodash.set@4.3.2 (npm) is affected by GHSA-p6mc-m468-83gw","path":"yarn.lock","line":null,"fingerprint":"lodash.set@4.3.2 (npm):GHSA-p6mc-m468-83gw"},{"rule_id":"osv/GHSA-5v2h-r2cx-5xgj","severity":"high","message":"marked@0.4.0 (npm) is affected by GHSA-5v2h-r2cx-5xgj","path":"yarn.lock","line":null,"fingerprint":"marked@0.4.0 (npm):GHSA-5v2h-r2cx-5xgj"},{"rule_id":"osv/GHSA-rrrm-qjm4-v8hf","severity":"high","message":"marked@0.4.0 (npm) is affected by GHSA-rrrm-qjm4-v8hf","path":"yarn.lock","line":null,"fingerprint":"marked@0.4.0 (npm):GHSA-rrrm-qjm4-v8hf"},{"rule_id":"osv/GHSA-5v2h-r2cx-5xgj","severity":"high","message":"marked@0.6.2 (npm) is affected by GHSA-5v2h-r2cx-5xgj","path":"yarn.lock","line":null,"fingerprint":"marked@0.6.2 (npm):GHSA-5v2h-r2cx-5xgj"},{"rule_id":"osv/GHSA-rrrm-qjm4-v8hf","severity":"high","message":"marked@0.6.2 (npm) is affected by GHSA-rrrm-qjm4-v8hf","path":"yarn.lock","line":null,"fingerprint":"marked@0.6.2 (npm):GHSA-rrrm-qjm4-v8hf"},{"rule_id":"osv/GHSA-7wpw-2hjm-89gp","severity":"high","message":"merge@1.2.1 (npm) is affected by GHSA-7wpw-2hjm-89gp","path":"yarn.lock","line":null,"fingerprint":"merge@1.2.1 (npm):GHSA-7wpw-2hjm-89gp"},{"rule_id":"osv/GHSA-23c5-xmqv-rm74","severity":"high","message":"minimatch@3.0.4 (npm) is affected by GHSA-23c5-xmqv-rm74","path":"yarn.lock","line":null,"fingerprint":"minimatch@3.0.4 (npm):GHSA-23c5-xmqv-rm74"},{"rule_id":"osv/GHSA-3ppc-4f35-3m26","severity":"high","message":"minimatch@3.0.4 (npm) is affected by GHSA-3ppc-4f35-3m26","path":"yarn.lock","line":null,"fingerprint":"minimatch@3.0.4 (npm):GHSA-3ppc-4f35-3m26"},{"rule_id":"osv/GHSA-7r86-cg39-jmmj","severity":"high","message":"minimatch@3.0.4 (npm) is affected by GHSA-7r86-cg39-jmmj","path":"yarn.lock","line":null,"fingerprint":"minimatch@3.0.4 (npm):GHSA-7r86-cg39-jmmj"},{"rule_id":"osv/GHSA-f8q6-p94x-37v3","severity":"high","message":"minimatch@3.0.4 (npm) is affected by GHSA-f8q6-p94x-37v3","path":"yarn.lock","line":null,"fingerprint":"minimatch@3.0.4 (npm):GHSA-f8q6-p94x-37v3"},{"rule_id":"osv/GHSA-r683-j2x4-v87g","severity":"high","message":"node-fetch@2.6.0 (npm) is affected by GHSA-r683-j2x4-v87g","path":"yarn.lock","line":null,"fingerprint":"node-fetch@2.6.0 (npm):GHSA-r683-j2x4-v87g"},{"rule_id":"osv/GHSA-px4h-xg32-q955","severity":"high","message":"normalize-url@4.3.0 (npm) is affected by GHSA-px4h-xg32-q955","path":"yarn.lock","line":null,"fingerprint":"normalize-url@4.3.0 (npm):GHSA-px4h-xg32-q955"},{"rule_id":"osv/GHSA-pw54-mh39-w3hc","severity":"high","message":"npm-user-validate@1.0.0 (npm) is affected by GHSA-pw54-mh39-w3hc, GHSA-xgh6-85xh-479p","path":"yarn.lock","line":null,"fingerprint":"npm-user-validate@1.0.0 (npm):GHSA-pw54-mh39-w3hc"},{"rule_id":"osv/GHSA-rp65-9cf3-cjxr","severity":"high","message":"nth-check@1.0.2 (npm) is affected by GHSA-rp65-9cf3-cjxr","path":"yarn.lock","line":null,"fingerprint":"nth-check@1.0.2 (npm):GHSA-rp65-9cf3-cjxr"},{"rule_id":"osv/GHSA-hrpp-h998-j3pp","severity":"high","message":"qs@6.5.2 (npm) is affected by GHSA-hrpp-h998-j3pp","path":"yarn.lock","line":null,"fingerprint":"qs@6.5.2 (npm):GHSA-hrpp-h998-j3pp"},{"rule_id":"osv/GHSA-gcx4-mw62-g8wm","severity":"high","message":"rollup@1.16.2 (npm) is affected by GHSA-gcx4-mw62-g8wm","path":"yarn.lock","line":null,"fingerprint":"rollup@1.16.2 (npm):GHSA-gcx4-mw62-g8wm"},{"rule_id":"osv/GHSA-mw96-cpmx-2vgc","severity":"high","message":"rollup@1.16.2 (npm) is affected by GHSA-mw96-cpmx-2vgc","path":"yarn.lock","line":null,"fingerprint":"rollup@1.16.2 (npm):GHSA-mw96-cpmx-2vgc"},{"rule_id":"osv/GHSA-r2j6-p67h-q639","severity":"high","message":"semantic-release@15.13.16 (npm) is affected by GHSA-r2j6-p67h-q639","path":"yarn.lock","line":null,"fingerprint":"semantic-release@15.13.16 (npm):GHSA-r2j6-p67h-q639"},{"rule_id":"osv/GHSA-c2qf-rxjj-qqgw","severity":"high","message":"semver@5.3.0 (npm) is affected by GHSA-c2qf-rxjj-qqgw","path":"yarn.lock","line":null,"fingerprint":"semver@5.3.0 (npm):GHSA-c2qf-rxjj-qqgw"},{"rule_id":"osv/GHSA-c2qf-rxjj-qqgw","severity":"high","message":"semver@5.7.1 (npm) is affected by GHSA-c2qf-rxjj-qqgw","path":"yarn.lock","line":null,"fingerprint":"semver@5.7.1 (npm):GHSA-c2qf-rxjj-qqgw"},{"rule_id":"osv/GHSA-c2qf-rxjj-qqgw","severity":"high","message":"semver@6.1.2 (npm) is affected by GHSA-c2qf-rxjj-qqgw","path":"yarn.lock","line":null,"fingerprint":"semver@6.1.2 (npm):GHSA-c2qf-rxjj-qqgw"},{"rule_id":"osv/GHSA-44c6-4v22-4mhx","severity":"high","message":"semver-regex@1.0.0 (npm) is affected by GHSA-44c6-4v22-4mhx","path":"yarn.lock","line":null,"fingerprint":"semver-regex@1.0.0 (npm):GHSA-44c6-4v22-4mhx"},{"rule_id":"osv/GHSA-44c6-4v22-4mhx","severity":"high","message":"semver-regex@2.0.0 (npm) is affected by GHSA-44c6-4v22-4mhx","path":"yarn.lock","line":null,"fingerprint":"semver-regex@2.0.0 (npm):GHSA-44c6-4v22-4mhx"},{"rule_id":"osv/GHSA-4jqc-8m5r-9rpr","severity":"high","message":"set-value@0.4.3 (npm) is affected by GHSA-4jqc-8m5r-9rpr","path":"yarn.lock","line":null,"fingerprint":"set-value@0.4.3 (npm):GHSA-4jqc-8m5r-9rpr"},{"rule_id":"osv/GHSA-4jqc-8m5r-9rpr","severity":"high","message":"set-value@2.0.0 (npm) is affected by GHSA-4jqc-8m5r-9rpr","path":"yarn.lock","line":null,"fingerprint":"set-value@2.0.0 (npm):GHSA-4jqc-8m5r-9rpr"},{"rule_id":"osv/GHSA-4rq4-32rv-6wp6","severity":"high","message":"shelljs@0.7.6 (npm) is affected by GHSA-4rq4-32rv-6wp6","path":"yarn.lock","line":null,"fingerprint":"shelljs@0.7.6 (npm):GHSA-4rq4-32rv-6wp6"},{"rule_id":"osv/GHSA-4rq4-32rv-6wp6","severity":"high","message":"shelljs@0.8.3 (npm) is affected by GHSA-4rq4-32rv-6wp6","path":"yarn.lock","line":null,"fingerprint":"shelljs@0.8.3 (npm):GHSA-4rq4-32rv-6wp6"},{"rule_id":"osv/GHSA-28xr-mwxg-3qc8","severity":"high","message":"simple-git@1.116.0 (npm) is affected by GHSA-28xr-mwxg-3qc8","path":"yarn.lock","line":null,"fingerprint":"simple-git@1.116.0 (npm):GHSA-28xr-mwxg-3qc8"},{"rule_id":"osv/GHSA-3f95-r44v-8mrg","severity":"high","message":"simple-git@1.116.0 (npm) is affected by GHSA-3f95-r44v-8mrg","path":"yarn.lock","line":null,"fingerprint":"simple-git@1.116.0 (npm):GHSA-3f95-r44v-8mrg"},{"rule_id":"osv/GHSA-858h-whjf-mvg5","severity":"high","message":"simple-git@1.116.0 (npm) is affected by GHSA-858h-whjf-mvg5","path":"yarn.lock","line":null,"fingerprint":"simple-git@1.116.0 (npm):GHSA-858h-whjf-mvg5"},{"rule_id":"osv/GHSA-9p95-fxvg-qgq2","severity":"high","message":"simple-git@1.116.0 (npm) is affected by GHSA-9p95-fxvg-qgq2","path":"yarn.lock","line":null,"fingerprint":"simple-git@1.116.0 (npm):GHSA-9p95-fxvg-qgq2"},{"rule_id":"osv/GHSA-g4wm-2vf7-vfgr","severity":"high","message":"simple-git@1.116.0 (npm) is affected by GHSA-g4wm-2vf7-vfgr","path":"yarn.lock","line":null,"fingerprint":"simple-git@1.116.0 (npm):GHSA-g4wm-2vf7-vfgr"},{"rule_id":"osv/GHSA-jcxm-m3jx-f287","severity":"high","message":"simple-git@1.116.0 (npm) is affected by GHSA-jcxm-m3jx-f287","path":"yarn.lock","line":null,"fingerprint":"simple-git@1.116.0 (npm):GHSA-jcxm-m3jx-f287"},{"rule_id":"osv/GHSA-vx3p-948g-6vhq","severity":"high","message":"ssri@6.0.1 (npm) is affected by GHSA-vx3p-948g-6vhq","path":"yarn.lock","line":null,"fingerprint":"ssri@6.0.1 (npm):GHSA-vx3p-948g-6vhq"},{"rule_id":"osv/GHSA-34x7-hfp2-rc4v","severity":"high","message":"tar@4.4.13 (npm) is affected by GHSA-34x7-hfp2-rc4v","path":"yarn.lock","line":null,"fingerprint":"tar@4.4.13 (npm):GHSA-34x7-hfp2-rc4v"},{"rule_id":"osv/GHSA-3jfq-g458-7qm9","severity":"high","message":"tar@4.4.13 (npm) is affected by GHSA-3jfq-g458-7qm9","path":"yarn.lock","line":null,"fingerprint":"tar@4.4.13 (npm):GHSA-3jfq-g458-7qm9"},{"rule_id":"osv/GHSA-5955-9wpr-37jh","severity":"high","message":"tar@4.4.13 (npm) is affected by GHSA-5955-9wpr-37jh","path":"yarn.lock","line":null,"fingerprint":"tar@4.4.13 (npm):GHSA-5955-9wpr-37jh"},{"rule_id":"osv/GHSA-83g3-92jg-28cx","severity":"high","message":"tar@4.4.13 (npm) is affected by GHSA-83g3-92jg-28cx","path":"yarn.lock","line":null,"fingerprint":"tar@4.4.13 (npm):GHSA-83g3-92jg-28cx"},{"rule_id":"osv/GHSA-8qq5-rm4j-mr97","severity":"high","message":"tar@4.4.13 (npm) is affected by GHSA-8qq5-rm4j-mr97","path":"yarn.lock","line":null,"fingerprint":"tar@4.4.13 (npm):GHSA-8qq5-rm4j-mr97"},{"rule_id":"osv/GHSA-8x88-c5mf-7j5w","severity":"high","message":"tar@4.4.13 (npm) is affected by GHSA-8x88-c5mf-7j5w","path":"yarn.lock","line":null,"fingerprint":"tar@4.4.13 (npm):GHSA-8x88-c5mf-7j5w"},{"rule_id":"osv/GHSA-9ppj-qmqm-q256","severity":"high","message":"tar@4.4.13 (npm) is affected by GHSA-9ppj-qmqm-q256","path":"yarn.lock","line":null,"fingerprint":"tar@4.4.13 (npm):GHSA-9ppj-qmqm-q256"},{"rule_id":"osv/GHSA-9r2w-394v-53qc","severity":"high","message":"tar@4.4.13 (npm) is affected by GHSA-9r2w-394v-53qc","path":"yarn.lock","line":null,"fingerprint":"tar@4.4.13 (npm):GHSA-9r2w-394v-53qc"},{"rule_id":"osv/GHSA-qffp-2rhf-9h96","severity":"high","message":"tar@4.4.13 (npm) is affected by GHSA-qffp-2rhf-9h96","path":"yarn.lock","line":null,"fingerprint":"tar@4.4.13 (npm):GHSA-qffp-2rhf-9h96"},{"rule_id":"osv/GHSA-qq89-hq3f-393p","severity":"high","message":"tar@4.4.13 (npm) is affected by GHSA-qq89-hq3f-393p","path":"yarn.lock","line":null,"fingerprint":"tar@4.4.13 (npm):GHSA-qq89-hq3f-393p"},{"rule_id":"osv/GHSA-r292-9mhp-454m","severity":"high","message":"tar@4.4.13 (npm) is affected by GHSA-r292-9mhp-454m","path":"yarn.lock","line":null,"fingerprint":"tar@4.4.13 (npm):GHSA-r292-9mhp-454m"},{"rule_id":"osv/GHSA-r628-mhmh-qjhw","severity":"high","message":"tar@4.4.13 (npm) is affected by GHSA-r628-mhmh-qjhw","path":"yarn.lock","line":null,"fingerprint":"tar@4.4.13 (npm):GHSA-r628-mhmh-qjhw"},{"rule_id":"osv/GHSA-r6q2-hw4h-h46w","severity":"high","message":"tar@4.4.13 (npm) is affected by GHSA-r6q2-hw4h-h46w","path":"yarn.lock","line":null,"fingerprint":"tar@4.4.13 (npm):GHSA-r6q2-hw4h-h46w"},{"rule_id":"osv/GHSA-ph9p-34f9-6g65","severity":"high","message":"tmp@0.0.33 (npm) is affected by GHSA-ph9p-34f9-6g65","path":"yarn.lock","line":null,"fingerprint":"tmp@0.0.33 (npm):GHSA-ph9p-34f9-6g65"},{"rule_id":"osv/GHSA-jgrx-mgxx-jf9v","severity":"high","message":"tmpl@1.0.4 (npm) is affected by GHSA-jgrx-mgxx-jf9v","path":"yarn.lock","line":null,"fingerprint":"tmpl@1.0.4 (npm):GHSA-jgrx-mgxx-jf9v"},{"rule_id":"osv/GHSA-7p7h-4mm5-852v","severity":"high","message":"trim-newlines@2.0.0 (npm) is affected by GHSA-7p7h-4mm5-852v","path":"yarn.lock","line":null,"fingerprint":"trim-newlines@2.0.0 (npm):GHSA-7p7h-4mm5-852v"},{"rule_id":"osv/GHSA-w5hq-g745-h8pq","severity":"high","message":"uuid@3.3.3 (npm) is affected by GHSA-w5hq-g745-h8pq","path":"yarn.lock","line":null,"fingerprint":"uuid@3.3.3 (npm):GHSA-w5hq-g745-h8pq"},{"rule_id":"osv/GHSA-3h5v-q93c-6h6q","severity":"high","message":"ws@5.2.2 (npm) is affected by GHSA-3h5v-q93c-6h6q","path":"yarn.lock","line":null,"fingerprint":"ws@5.2.2 (npm):GHSA-3h5v-q93c-6h6q"},{"rule_id":"osv/GHSA-96hv-2xvq-fx4p","severity":"high","message":"ws@5.2.2 (npm) is affected by GHSA-96hv-2xvq-fx4p","path":"yarn.lock","line":null,"fingerprint":"ws@5.2.2 (npm):GHSA-96hv-2xvq-fx4p"},{"rule_id":"osv/GHSA-3h5v-q93c-6h6q","severity":"high","message":"ws@7.0.1 (npm) is affected by GHSA-3h5v-q93c-6h6q","path":"yarn.lock","line":null,"fingerprint":"ws@7.0.1 (npm):GHSA-3h5v-q93c-6h6q"},{"rule_id":"osv/GHSA-96hv-2xvq-fx4p","severity":"high","message":"ws@7.0.1 (npm) is affected by GHSA-96hv-2xvq-fx4p","path":"yarn.lock","line":null,"fingerprint":"ws@7.0.1 (npm):GHSA-96hv-2xvq-fx4p"},{"rule_id":"osv/GHSA-c4w7-xm78-47vh","severity":"high","message":"y18n@3.2.1 (npm) is affected by GHSA-c4w7-xm78-47vh","path":"yarn.lock","line":null,"fingerprint":"y18n@3.2.1 (npm):GHSA-c4w7-xm78-47vh"},{"rule_id":"osv/GHSA-c4w7-xm78-47vh","severity":"high","message":"y18n@4.0.0 (npm) is affected by GHSA-c4w7-xm78-47vh","path":"yarn.lock","line":null,"fingerprint":"y18n@4.0.0 (npm):GHSA-c4w7-xm78-47vh"},{"rule_id":"osv/GHSA-29mw-wpgm-hmr9","severity":"medium","message":"lodash@4.17.5 (npm) is affected by GHSA-29mw-wpgm-hmr9","path":"deploy/yarn.lock","line":null,"fingerprint":"lodash@4.17.5 (npm):GHSA-29mw-wpgm-hmr9"},{"rule_id":"osv/GHSA-4xc9-xhrj-v574","severity":"medium","message":"lodash@4.17.5 (npm) is affected by GHSA-4xc9-xhrj-v574","path":"deploy/yarn.lock","line":null,"fingerprint":"lodash@4.17.5 (npm):GHSA-4xc9-xhrj-v574"},{"rule_id":"osv/GHSA-x5rq-j2xg-h7qm","severity":"medium","message":"lodash@4.17.5 (npm) is affected by GHSA-x5rq-j2xg-h7qm","path":"deploy/yarn.lock","line":null,"fingerprint":"lodash@4.17.5 (npm):GHSA-x5rq-j2xg-h7qm"},{"rule_id":"osv/GHSA-xxjr-mmjv-4gpg","severity":"medium","message":"lodash@4.17.5 (npm) is affected by GHSA-xxjr-mmjv-4gpg","path":"deploy/yarn.lock","line":null,"fingerprint":"lodash@4.17.5 (npm):GHSA-xxjr-mmjv-4gpg"},{"rule_id":"osv/GHSA-968p-4wvh-cqc8","severity":"medium","message":"@babel/helpers@7.4.4 (npm) is affected by GHSA-968p-4wvh-cqc8","path":"yarn.lock","line":null,"fingerprint":"@babel/helpers@7.4.4 (npm):GHSA-968p-4wvh-cqc8"},{"rule_id":"osv/GHSA-968p-4wvh-cqc8","severity":"medium","message":"@babel/runtime@7.4.5 (npm) is affected by GHSA-968p-4wvh-cqc8","path":"yarn.lock","line":null,"fingerprint":"@babel/runtime@7.4.5 (npm):GHSA-968p-4wvh-cqc8"},{"rule_id":"osv/GHSA-rmvr-2pp2-xj38","severity":"medium","message":"@octokit/request@4.1.1 (npm) is affected by GHSA-rmvr-2pp2-xj38","path":"yarn.lock","line":null,"fingerprint":"@octokit/request@4.1.1 (npm):GHSA-rmvr-2pp2-xj38"},{"rule_id":"osv/GHSA-xx4v-prfh-6cgc","severity":"medium","message":"@octokit/request-error@1.0.4 (npm) is affected by GHSA-xx4v-prfh-6cgc","path":"yarn.lock","line":null,"fingerprint":"@octokit/request-error@1.0.4 (npm):GHSA-xx4v-prfh-6cgc"},{"rule_id":"osv/GHSA-2g4f-4pwh-qvx6","severity":"medium","message":"ajv@6.10.2 (npm) is affected by GHSA-2g4f-4pwh-qvx6","path":"yarn.lock","line":null,"fingerprint":"ajv@6.10.2 (npm):GHSA-2g4f-4pwh-qvx6"},{"rule_id":"osv/GHSA-v88g-cgmw-v5xw","severity":"medium","message":"ajv@6.10.2 (npm) is affected by GHSA-v88g-cgmw-v5xw","path":"yarn.lock","line":null,"fingerprint":"ajv@6.10.2 (npm):GHSA-v88g-cgmw-v5xw"},{"rule_id":"osv/GHSA-f886-m6hf-6m8v","severity":"medium","message":"brace-expansion@1.1.11 (npm) is affected by GHSA-f886-m6hf-6m8v","path":"yarn.lock","line":null,"fingerprint":"brace-expansion@1.1.11 (npm):GHSA-f886-m6hf-6m8v"},{"rule_id":"osv/GHSA-q2hr-2g5m-vwhr","severity":"medium","message":"brace-expansion@1.1.11 (npm) is affected by GHSA-q2hr-2g5m-vwhr","path":"yarn.lock","line":null,"fingerprint":"brace-expansion@1.1.11 (npm):GHSA-q2hr-2g5m-vwhr"},{"rule_id":"osv/GHSA-vcc3-ghjq-m6fr","severity":"medium","message":"decode-uri-component@0.2.0 (npm) is affected by GHSA-vcc3-ghjq-m6fr","path":"yarn.lock","line":null,"fingerprint":"decode-uri-component@0.2.0 (npm):GHSA-vcc3-ghjq-m6fr"},{"rule_id":"osv/MAL-2023-462","severity":"medium","message":"fsevents@1.2.9 (npm) is affected by MAL-2023-462","path":"yarn.lock","line":null,"fingerprint":"fsevents@1.2.9 (npm):MAL-2023-462"},{"rule_id":"osv/GHSA-pfrx-2q88-qq97","severity":"medium","message":"got@6.7.1 (npm) is affected by GHSA-pfrx-2q88-qq97","path":"yarn.lock","line":null,"fingerprint":"got@6.7.1 (npm):GHSA-pfrx-2q88-qq97"},{"rule_id":"osv/GHSA-2qvq-rjwj-gvw9","severity":"medium","message":"handlebars@4.1.2 (npm) is affected by GHSA-2qvq-rjwj-gvw9","path":"yarn.lock","line":null,"fingerprint":"handlebars@4.1.2 (npm):GHSA-2qvq-rjwj-gvw9"},{"rule_id":"osv/GHSA-f52g-6jhx-586p","severity":"medium","message":"handlebars@4.1.2 (npm) is affected by GHSA-f52g-6jhx-586p","path":"yarn.lock","line":null,"fingerprint":"handlebars@4.1.2 (npm):GHSA-f52g-6jhx-586p"},{"rule_id":"osv/GHSA-g9r4-xpmj-mj65","severity":"medium","message":"handlebars@4.1.2 (npm) is affected by GHSA-g9r4-xpmj-mj65","path":"yarn.lock","line":null,"fingerprint":"handlebars@4.1.2 (npm):GHSA-g9r4-xpmj-mj65"},{"rule_id":"osv/GHSA-q2c6-c6pm-g3gh","severity":"medium","message":"handlebars@4.1.2 (npm) is affected by GHSA-q2c6-c6pm-g3gh","path":"yarn.lock","line":null,"fingerprint":"handlebars@4.1.2 (npm):GHSA-q2c6-c6pm-g3gh"},{"rule_id":"osv/GHSA-xw65-4hp5-5hc7","severity":"medium","message":"handlebars@4.1.2 (npm) is affected by GHSA-xw65-4hp5-5hc7","path":"yarn.lock","line":null,"fingerprint":"handlebars@4.1.2 (npm):GHSA-xw65-4hp5-5hc7"},{"rule_id":"osv/GHSA-7wwv-vh3v-89cq","severity":"medium","message":"highlight.js@9.15.8 (npm) is affected by GHSA-7wwv-vh3v-89cq","path":"yarn.lock","line":null,"fingerprint":"highlight.js@9.15.8 (npm):GHSA-7wwv-vh3v-89cq"},{"rule_id":"osv/GHSA-vfrc-7r7c-w9mx","severity":"medium","message":"highlight.js@9.15.8 (npm) is affected by GHSA-vfrc-7r7c-w9mx","path":"yarn.lock","line":null,"fingerprint":"highlight.js@9.15.8 (npm):GHSA-vfrc-7r7c-w9mx"},{"rule_id":"osv/GHSA-43f8-2h32-f4cj","severity":"medium","message":"hosted-git-info@2.8.5 (npm) is affected by GHSA-43f8-2h32-f4cj","path":"yarn.lock","line":null,"fingerprint":"hosted-git-info@2.8.5 (npm):GHSA-43f8-2h32-f4cj"},{"rule_id":"osv/GHSA-pc5p-h8pf-mvwp","severity":"medium","message":"https-proxy-agent@2.2.1 (npm) is affected by GHSA-pc5p-h8pf-mvwp","path":"yarn.lock","line":null,"fingerprint":"https-proxy-agent@2.2.1 (npm):GHSA-pc5p-h8pf-mvwp"},{"rule_id":"osv/GHSA-78xj-cgh5-2h22","severity":"medium","message":"ip@1.1.5 (npm) is affected by GHSA-78xj-cgh5-2h22","path":"yarn.lock","line":null,"fingerprint":"ip@1.1.5 (npm):GHSA-78xj-cgh5-2h22"},{"rule_id":"osv/GHSA-h67p-54hq-rp68","severity":"medium","message":"js-yaml@3.13.1 (npm) is affected by GHSA-h67p-54hq-rp68","path":"yarn.lock","line":null,"fingerprint":"js-yaml@3.13.1 (npm):GHSA-h67p-54hq-rp68"},{"rule_id":"osv/GHSA-mh29-5h37-fv8m","severity":"medium","message":"js-yaml@3.13.1 (npm) is affected by GHSA-mh29-5h37-fv8m","path":"yarn.lock","line":null,"fingerprint":"js-yaml@3.13.1 (npm):GHSA-mh29-5h37-fv8m"},{"rule_id":"osv/GHSA-29mw-wpgm-hmr9","severity":"medium","message":"lodash@4.17.11 (npm) is affected by GHSA-29mw-wpgm-hmr9","path":"yarn.lock","line":null,"fingerprint":"lodash@4.17.11 (npm):GHSA-29mw-wpgm-hmr9"},{"rule_id":"osv/GHSA-xxjr-mmjv-4gpg","severity":"medium","message":"lodash@4.17.11 (npm) is affected by GHSA-xxjr-mmjv-4gpg","path":"yarn.lock","line":null,"fingerprint":"lodash@4.17.11 (npm):GHSA-xxjr-mmjv-4gpg"},{"rule_id":"osv/GHSA-ch52-vgq2-943f","severity":"medium","message":"marked@0.4.0 (npm) is affected by GHSA-ch52-vgq2-943f","path":"yarn.lock","line":null,"fingerprint":"marked@0.4.0 (npm):GHSA-ch52-vgq2-943f"},{"rule_id":"osv/GHSA-xf5p-87ch-gxw2","severity":"medium","message":"marked@0.4.0 (npm) is affected by GHSA-xf5p-87ch-gxw2","path":"yarn.lock","line":null,"fingerprint":"marked@0.4.0 (npm):GHSA-xf5p-87ch-gxw2"},{"rule_id":"osv/GHSA-ch52-vgq2-943f","severity":"medium","message":"marked@0.6.2 (npm) is affected by GHSA-ch52-vgq2-943f","path":"yarn.lock","line":null,"fingerprint":"marked@0.6.2 (npm):GHSA-ch52-vgq2-943f"},{"rule_id":"osv/GHSA-952p-6rrq-rcjv","severity":"medium","message":"micromatch@3.1.10 (npm) is affected by GHSA-952p-6rrq-rcjv","path":"yarn.lock","line":null,"fingerprint":"micromatch@3.1.10 (npm):GHSA-952p-6rrq-rcjv"},{"rule_id":"osv/GHSA-vh95-rmgr-6w4m","severity":"medium","message":"minimist@0.0.10 (npm) is affected by GHSA-vh95-rmgr-6w4m","path":"yarn.lock","line":null,"fingerprint":"minimist@0.0.10 (npm):GHSA-vh95-rmgr-6w4m"},{"rule_id":"osv/GHSA-vh95-rmgr-6w4m","severity":"medium","message":"minimist@0.0.8 (npm) is affected by GHSA-vh95-rmgr-6w4m","path":"yarn.lock","line":null,"fingerprint":"minimist@0.0.8 (npm):GHSA-vh95-rmgr-6w4m"},{"rule_id":"osv/GHSA-vh95-rmgr-6w4m","severity":"medium","message":"minimist@1.2.0 (npm) is affected by GHSA-vh95-rmgr-6w4m","path":"yarn.lock","line":null,"fingerprint":"minimist@1.2.0 (npm):GHSA-vh95-rmgr-6w4m"},{"rule_id":"osv/GHSA-5fw9-fq32-wv5p","severity":"medium","message":"node-notifier@5.4.0 (npm) is affected by GHSA-5fw9-fq32-wv5p","path":"yarn.lock","line":null,"fingerprint":"node-notifier@5.4.0 (npm):GHSA-5fw9-fq32-wv5p"},{"rule_id":"osv/GHSA-93f3-23rq-pjfp","severity":"medium","message":"npm@6.13.4 (npm) is affected by GHSA-93f3-23rq-pjfp","path":"yarn.lock","line":null,"fingerprint":"npm@6.13.4 (npm):GHSA-93f3-23rq-pjfp"},{"rule_id":"osv/GHSA-jmqm-f2gx-4fjv","severity":"medium","message":"npm-registry-fetch@4.0.2 (npm) is affected by GHSA-jmqm-f2gx-4fjv","path":"yarn.lock","line":null,"fingerprint":"npm-registry-fetch@4.0.2 (npm):GHSA-jmqm-f2gx-4fjv"},{"rule_id":"osv/GHSA-hj48-42vr-x3v9","severity":"medium","message":"path-parse@1.0.6 (npm) is affected by GHSA-hj48-42vr-x3v9","path":"yarn.lock","line":null,"fingerprint":"path-parse@1.0.6 (npm):GHSA-hj48-42vr-x3v9"},{"rule_id":"osv/GHSA-4mjr-xmp4-gh2g","severity":"medium","message":"qs@6.5.2 (npm) is affected by GHSA-4mjr-xmp4-gh2g","path":"yarn.lock","line":null,"fingerprint":"qs@6.5.2 (npm):GHSA-4mjr-xmp4-gh2g"},{"rule_id":"osv/GHSA-6rw7-vpxm-498p","severity":"medium","message":"qs@6.5.2 (npm) is affected by GHSA-6rw7-vpxm-498p","path":"yarn.lock","line":null,"fingerprint":"qs@6.5.2 (npm):GHSA-6rw7-vpxm-498p"},{"rule_id":"osv/GHSA-p8p7-x288-28g6","severity":"medium","message":"request@2.88.0 (npm) is affected by GHSA-p8p7-x288-28g6","path":"yarn.lock","line":null,"fingerprint":"request@2.88.0 (npm):GHSA-p8p7-x288-28g6"},{"rule_id":"osv/GHSA-4x5v-gmq8-25ch","severity":"medium","message":"semver-regex@1.0.0 (npm) is affected by GHSA-4x5v-gmq8-25ch","path":"yarn.lock","line":null,"fingerprint":"semver-regex@1.0.0 (npm):GHSA-4x5v-gmq8-25ch"},{"rule_id":"osv/GHSA-4x5v-gmq8-25ch","severity":"medium","message":"semver-regex@2.0.0 (npm) is affected by GHSA-4x5v-gmq8-25ch","path":"yarn.lock","line":null,"fingerprint":"semver-regex@2.0.0 (npm):GHSA-4x5v-gmq8-25ch"},{"rule_id":"osv/GHSA-64g7-mvw6-v9qj","severity":"medium","message":"shelljs@0.7.6 (npm) is affected by GHSA-64g7-mvw6-v9qj","path":"yarn.lock","line":null,"fingerprint":"shelljs@0.7.6 (npm):GHSA-64g7-mvw6-v9qj"},{"rule_id":"osv/GHSA-64g7-mvw6-v9qj","severity":"medium","message":"shelljs@0.8.3 (npm) is affected by GHSA-64g7-mvw6-v9qj","path":"yarn.lock","line":null,"fingerprint":"shelljs@0.8.3 (npm):GHSA-64g7-mvw6-v9qj"},{"rule_id":"osv/GHSA-f5x3-32g6-xq36","severity":"medium","message":"tar@4.4.13 (npm) is affected by GHSA-f5x3-32g6-xq36","path":"yarn.lock","line":null,"fingerprint":"tar@4.4.13 (npm):GHSA-f5x3-32g6-xq36"},{"rule_id":"osv/GHSA-gvwx-54wh-qm9j","severity":"medium","message":"tar@4.4.13 (npm) is affected by GHSA-gvwx-54wh-qm9j","path":"yarn.lock","line":null,"fingerprint":"tar@4.4.13 (npm):GHSA-gvwx-54wh-qm9j"},{"rule_id":"osv/GHSA-vmf3-w455-68vh","severity":"medium","message":"tar@4.4.13 (npm) is affected by GHSA-vmf3-w455-68vh","path":"yarn.lock","line":null,"fingerprint":"tar@4.4.13 (npm):GHSA-vmf3-w455-68vh"},{"rule_id":"osv/GHSA-w8wr-v893-vjvp","severity":"medium","message":"tar@4.4.13 (npm) is affected by GHSA-w8wr-v893-vjvp","path":"yarn.lock","line":null,"fingerprint":"tar@4.4.13 (npm):GHSA-w8wr-v893-vjvp"},{"rule_id":"osv/GHSA-72xf-g2v4-qvf3","severity":"medium","message":"tough-cookie@2.4.3 (npm) is affected by GHSA-72xf-g2v4-qvf3","path":"yarn.lock","line":null,"fingerprint":"tough-cookie@2.4.3 (npm):GHSA-72xf-g2v4-qvf3"},{"rule_id":"osv/GHSA-72xf-g2v4-qvf3","severity":"medium","message":"tough-cookie@2.5.0 (npm) is affected by GHSA-72xf-g2v4-qvf3","path":"yarn.lock","line":null,"fingerprint":"tough-cookie@2.5.0 (npm):GHSA-72xf-g2v4-qvf3"},{"rule_id":"osv/GHSA-72xf-g2v4-qvf3","severity":"medium","message":"tough-cookie@3.0.1 (npm) is affected by GHSA-72xf-g2v4-qvf3","path":"yarn.lock","line":null,"fingerprint":"tough-cookie@3.0.1 (npm):GHSA-72xf-g2v4-qvf3"},{"rule_id":"osv/GHSA-884p-74jh-xrg2","severity":"medium","message":"tree-kill@1.2.1 (npm) is affected by GHSA-884p-74jh-xrg2","path":"yarn.lock","line":null,"fingerprint":"tree-kill@1.2.1 (npm):GHSA-884p-74jh-xrg2"},{"rule_id":"osv/GHSA-38fc-wpqx-33j7","severity":"medium","message":"trim-off-newlines@1.0.1 (npm) is affected by GHSA-38fc-wpqx-33j7","path":"yarn.lock","line":null,"fingerprint":"trim-off-newlines@1.0.1 (npm):GHSA-38fc-wpqx-33j7"},{"rule_id":"osv/GHSA-j8xg-fqg3-53r7","severity":"medium","message":"word-wrap@1.2.3 (npm) is affected by GHSA-j8xg-fqg3-53r7","path":"yarn.lock","line":null,"fingerprint":"word-wrap@1.2.3 (npm):GHSA-j8xg-fqg3-53r7"},{"rule_id":"osv/GHSA-6fc8-4gx4-v693","severity":"medium","message":"ws@5.2.2 (npm) is affected by GHSA-6fc8-4gx4-v693","path":"yarn.lock","line":null,"fingerprint":"ws@5.2.2 (npm):GHSA-6fc8-4gx4-v693"},{"rule_id":"osv/GHSA-6fc8-4gx4-v693","severity":"medium","message":"ws@7.0.1 (npm) is affected by GHSA-6fc8-4gx4-v693","path":"yarn.lock","line":null,"fingerprint":"ws@7.0.1 (npm):GHSA-6fc8-4gx4-v693"},{"rule_id":"osv/GHSA-p9pc-299p-vxgp","severity":"medium","message":"yargs-parser@10.1.0 (npm) is affected by GHSA-p9pc-299p-vxgp","path":"yarn.lock","line":null,"fingerprint":"yargs-parser@10.1.0 (npm):GHSA-p9pc-299p-vxgp"},{"rule_id":"osv/GHSA-p9pc-299p-vxgp","severity":"medium","message":"yargs-parser@11.1.1 (npm) is affected by GHSA-p9pc-299p-vxgp","path":"yarn.lock","line":null,"fingerprint":"yargs-parser@11.1.1 (npm):GHSA-p9pc-299p-vxgp"},{"rule_id":"osv/GHSA-p9pc-299p-vxgp","severity":"medium","message":"yargs-parser@13.1.1 (npm) is affected by GHSA-p9pc-299p-vxgp","path":"yarn.lock","line":null,"fingerprint":"yargs-parser@13.1.1 (npm):GHSA-p9pc-299p-vxgp"},{"rule_id":"osv/GHSA-p9pc-299p-vxgp","severity":"medium","message":"yargs-parser@9.0.2 (npm) is affected by GHSA-p9pc-299p-vxgp","path":"yarn.lock","line":null,"fingerprint":"yargs-parser@9.0.2 (npm):GHSA-p9pc-299p-vxgp"},{"rule_id":"osv/GHSA-4x5r-pxfx-6jf8","severity":"low","message":"@babel/core@7.4.5 (npm) is affected by GHSA-4x5r-pxfx-6jf8","path":"yarn.lock","line":null,"fingerprint":"@babel/core@7.4.5 (npm):GHSA-4x5r-pxfx-6jf8"},{"rule_id":"osv/GHSA-v6h2-p8h4-qcjw","severity":"low","message":"brace-expansion@1.1.11 (npm) is affected by GHSA-v6h2-p8h4-qcjw","path":"yarn.lock","line":null,"fingerprint":"brace-expansion@1.1.11 (npm):GHSA-v6h2-p8h4-qcjw"},{"rule_id":"osv/GHSA-gxpj-cx7g-858c","severity":"low","message":"debug@3.2.6 (npm) is affected by GHSA-gxpj-cx7g-858c","path":"yarn.lock","line":null,"fingerprint":"debug@3.2.6 (npm):GHSA-gxpj-cx7g-858c"},{"rule_id":"osv/GHSA-gxpj-cx7g-858c","severity":"low","message":"debug@4.1.1 (npm) is affected by GHSA-gxpj-cx7g-858c","path":"yarn.lock","line":null,"fingerprint":"debug@4.1.1 (npm):GHSA-gxpj-cx7g-858c"},{"rule_id":"osv/GHSA-73rr-hh4g-fpgx","severity":"low","message":"diff@3.5.0 (npm) is affected by GHSA-73rr-hh4g-fpgx","path":"yarn.lock","line":null,"fingerprint":"diff@3.5.0 (npm):GHSA-73rr-hh4g-fpgx"},{"rule_id":"osv/GHSA-73rr-hh4g-fpgx","severity":"low","message":"diff@4.0.1 (npm) is affected by GHSA-73rr-hh4g-fpgx","path":"yarn.lock","line":null,"fingerprint":"diff@4.0.1 (npm):GHSA-73rr-hh4g-fpgx"},{"rule_id":"osv/GHSA-442j-39wm-28r2","severity":"low","message":"handlebars@4.1.2 (npm) is affected by GHSA-442j-39wm-28r2","path":"yarn.lock","line":null,"fingerprint":"handlebars@4.1.2 (npm):GHSA-442j-39wm-28r2"},{"rule_id":"osv/GHSA-w7rc-rwvf-8q5r","severity":"low","message":"node-fetch@2.6.0 (npm) is affected by GHSA-w7rc-rwvf-8q5r","path":"yarn.lock","line":null,"fingerprint":"node-fetch@2.6.0 (npm):GHSA-w7rc-rwvf-8q5r"},{"rule_id":"osv/GHSA-52f5-9888-hmc6","severity":"low","message":"tmp@0.0.33 (npm) is affected by GHSA-52f5-9888-hmc6","path":"yarn.lock","line":null,"fingerprint":"tmp@0.0.33 (npm):GHSA-52f5-9888-hmc6"}],"evidence":[],"data":{"ecosystems":["npm"]},"error":null},{"analyzer":"sec-actions","pillar":"security","status":"skipped","tool_version":null,"metrics":{},"findings":[],"evidence":[],"data":{},"error":null},{"analyzer":"sec-posture","pillar":"security","status":"ok","tool_version":null,"metrics":{"check:security_policy":0.0,"check:dependency_updates":0.0,"check:signed_commits":1.0,"check:lockfiles":1.0,"signed_commit_share":1.0,"unpinned_manifests":0.0},"findings":[],"evidence":[],"data":{},"error":null},{"analyzer":"sec-distribution","pillar":"security","status":"ok","tool_version":null,"metrics":{"signals":0.0,"binary_assets":0.0,"suspicious":0.0},"findings":[],"evidence":[],"data":{"signals":[],"suspicious":false,"unusual_traction":false,"metadata":true},"error":null},{"analyzer":"qual-complexity","pillar":"quality","status":"ok","tool_version":"lizard 1.25.1","metrics":{"functions":8430.0,"function_nloc":12246.0,"mean_ccn":2.18,"p90_ccn":4.0,"complex_functions":56.0,"long_functions":2.0,"many_param_functions":37.0,"risky_nloc_share":0.0621},"findings":[],"evidence":[{"kind":"complex-function","description":"K in examples/src/assets/help/main.bundle.js: complexity 408, 1 lines","ref":"examples/src/assets/help/main.bundle.js","url":"https://github.com/phodal/mooa/blob/96325e643ec54b47670c469c4ce2f4cd15f7a1fc/examples/src/assets/help/main.bundle.js#L1","weight":1.0},{"kind":"complex-function","description":"r in examples/src/assets/help/main.bundle.js: complexity 71, 1 lines","ref":"examples/src/assets/help/main.bundle.js","url":"https://github.com/phodal/mooa/blob/96325e643ec54b47670c469c4ce2f4cd15f7a1fc/examples/src/assets/help/main.bundle.js#L1","weight":1.0},{"kind":"complex-function","description":"(anonymous) in examples/src/assets/app1/main.bundle.js: complexity 55, 1 lines","ref":"examples/src/assets/app1/main.bundle.js","url":"https://github.com/phodal/mooa/blob/96325e643ec54b47670c469c4ce2f4cd15f7a1fc/examples/src/assets/app1/main.bundle.js#L1","weight":0.9166666666666666},{"kind":"complex-function","description":"(anonymous) in examples/src/assets/help/main.bundle.js: complexity 55, 1 lines","ref":"examples/src/assets/help/main.bundle.js","url":"https://github.com/phodal/mooa/blob/96325e643ec54b47670c469c4ce2f4cd15f7a1fc/examples/src/assets/help/main.bundle.js#L1","weight":0.9166666666666666},{"kind":"complex-function","description":"ZoneDelegate in examples/src/assets/app1/assets/zone.js: complexity 52, 69 lines","ref":"examples/src/assets/app1/assets/zone.js","url":"https://github.com/phodal/mooa/blob/96325e643ec54b47670c469c4ce2f4cd15f7a1fc/examples/src/assets/app1/assets/zone.js#L305","weight":0.8666666666666667},{"kind":"complex-function","description":"(anonymous) in examples/src/assets/app1/assets/zone.js: complexity 32, 117 lines","ref":"examples/src/assets/app1/assets/zone.js","url":"https://github.com/phodal/mooa/blob/96325e643ec54b47670c469c4ce2f4cd15f7a1fc/examples/src/assets/app1/assets/zone.js#L1703","weight":0.5333333333333333},{"kind":"complex-function","description":"(anonymous) in examples/src/assets/app1/main.bundle.js: complexity 32, 1 lines","ref":"examples/src/assets/app1/main.bundle.js","url":"https://github.com/phodal/mooa/blob/96325e643ec54b47670c469c4ce2f4cd15f7a1fc/examples/src/assets/app1/main.bundle.js#L1","weight":0.5333333333333333},{"kind":"complex-function","description":"(anonymous) in examples/src/assets/help/main.bundle.js: complexity 32, 1 lines","ref":"examples/src/assets/help/main.bundle.js","url":"https://github.com/phodal/mooa/blob/96325e643ec54b47670c469c4ce2f4cd15f7a1fc/examples/src/assets/help/main.bundle.js#L1","weight":0.5333333333333333},{"kind":"complex-function","description":"Ft in examples/src/assets/app1/main.bundle.js: complexity 31, 1 lines","ref":"examples/src/assets/app1/main.bundle.js","url":"https://github.com/phodal/mooa/blob/96325e643ec54b47670c469c4ce2f4cd15f7a1fc/examples/src/assets/app1/main.bundle.js#L1","weight":0.5166666666666667},{"kind":"complex-function","description":"ae in examples/src/assets/help/main.bundle.js: complexity 31, 1 lines","ref":"examples/src/assets/help/main.bundle.js","url":"https://github.com/phodal/mooa/blob/96325e643ec54b47670c469c4ce2f4cd15f7a1fc/examples/src/assets/help/main.bundle.js#L1","weight":0.5166666666666667}],"data":{},"error":null},{"analyzer":"qual-duplication","pillar":"quality","status":"ok","tool_version":"repotrust-dup-w6","metrics":{"compared_lines":3773.0,"duplicated_lines":204.0,"duplicated_share":0.0541,"files":57.0},"findings":[],"evidence":[{"kind":"duplicate-code","description":"6+ duplicated lines: examples/src/assets/app1/assets/zone.js:1202 and examples/src/assets/app1/assets/zone.js:1231","ref":"examples/src/assets/app1/assets/zone.js","url":"https://github.com/phodal/mooa/blob/96325e643ec54b47670c469c4ce2f4cd15f7a1fc/examples/src/assets/app1/assets/zone.js#L1202","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: src/helper/loader.helper.ts:62 and src/helper/loader.helper.ts:197","ref":"src/helper/loader.helper.ts","url":"https://github.com/phodal/mooa/blob/96325e643ec54b47670c469c4ce2f4cd15f7a1fc/src/helper/loader.helper.ts#L62","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: src/lifecycles/bootstrap.ts:20 and src/lifecycles/unmount.ts:87","ref":"src/lifecycles/bootstrap.ts","url":"https://github.com/phodal/mooa/blob/96325e643ec54b47670c469c4ce2f4cd15f7a1fc/src/lifecycles/bootstrap.ts#L20","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: src/loader/mooa.loader.ts:56 and src/loader/mooa.loader.ts:70","ref":"src/loader/mooa.loader.ts","url":"https://github.com/phodal/mooa/blob/96325e643ec54b47670c469c4ce2f4cd15f7a1fc/src/loader/mooa.loader.ts#L56","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: src/mooa.ts:57 and src/mooa.ts:110","ref":"src/mooa.ts","url":"https://github.com/phodal/mooa/blob/96325e643ec54b47670c469c4ce2f4cd15f7a1fc/src/mooa.ts#L57","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: tools/semantic-release-prepare.ts:27 and tools/semantic-release-prepare.ts:46","ref":"tools/semantic-release-prepare.ts","url":"https://github.com/phodal/mooa/blob/96325e643ec54b47670c469c4ce2f4cd15f7a1fc/tools/semantic-release-prepare.ts#L27","weight":0.3}],"data":{},"error":null},{"analyzer":"qual-lint","pillar":"quality","status":"ok","tool_version":"opengrep 1.33.1; rules f1d2b562b414","metrics":{"findings":1.0,"weighted_findings":0.25,"scanned_lines":5331.0,"category:correctness":1.0},"findings":[{"rule_id":"opengrep/javascript.lang.correctness.useless-assignment","severity":"low","message":"`const` is assigned twice; the first assignment is useless","path":"tools/gh-pages-publish.ts","line":1,"fingerprint":"javascript.lang.correctness.useless-assignment:tools/gh-pages-publish.ts:1"}],"evidence":[],"data":{},"error":null},{"analyzer":"qual-testing","pillar":"quality","status":"ok","tool_version":null,"metrics":{"check:has_tests":1.0,"check:test_ratio":0.4596,"check:ci_present":1.0,"check:ci_runs_tests":1.0,"check:ci_runs_lint":0.0,"check:tests_cochange":0.1818,"test_lines":1225.0,"source_lines":5331.0,"test_ratio":0.2298,"ci_files":1.0,"cochange_share":0.0455,"cochange_commits":154.0},"findings":[],"evidence":[{"kind":"ci","description":"CI config: .travis.yml","ref":".travis.yml","url":null,"weight":0.0},{"kind":"ci","description":"CI runs tests (npm run test)","ref":null,"url":null,"weight":0.0}],"data":{"test_commands":["npm run test"],"lint_commands":[]},"error":null},{"analyzer":"qual-docs","pillar":"quality","status":"ok","tool_version":null,"metrics":{"check:readme":1.0,"check:license":1.0,"check:contributing":0.0,"check:changelog":0.0,"readme_lines":217.0},"findings":[],"evidence":[{"kind":"docs","description":"README.md","ref":"README.md","url":null,"weight":0.0},{"kind":"docs","description":"LICENSE","ref":"LICENSE","url":null,"weight":0.0}],"data":{},"error":null},{"analyzer":"qual-type-safety","pillar":"quality","status":"ok","tool_version":null,"metrics":{"check:strict_config":0.995,"check:low_escape_density":0.0,"escapes":122.0,"escapes_per_kloc":55.129},"findings":[],"evidence":[{"kind":"typing","description":"TypeScript strict type checking: tsconfig.json","ref":"tsconfig.json","url":null,"weight":0.0}],"data":{},"error":null}],"flags":[]}