Publisher Has Only One Item
Flags publishers that publish only one item on the marketplace, suggesting concerns about the publisher's reliability.
Flags publishers that publish only one item on the marketplace, suggesting concerns about the publisher's reliability.
Flags items that require one or more other extensions to be installed in order to function. While extension dependencies are a standard software practice, they result in additional extensions being present in the environment.
AI-powered analysis of the extension's source code for security insights and risk assessment.
This code is part of the GitLab Workflow VSCode extension and appears to be a bundled/minified JavaScript file. Its primary purpose is to provide GraphQL parsing, validation, and execution capabilities, likely to interact with GitLab's GraphQL API for features such as merge requests, issues, and repository management directly from VSCode.
Key functionalities and activities:
Representative code snippet:
function Cae(t){
// ...
let{schema:e,document:r,variableValues:n,rootValue:s}=t;
xae(e,r,n);
let o=Iae(t);
if(!("schema"in o))return{errors:o};
try{let{operation:a}=o,c=vJe(o,a,s);return(0,Lu.isPromise)(c)?c.then(u=>u5(u,o.errors),u=>(o.errors.push(u),u5(null,o.errors))):u5(c,o.errors)}catch(a){return o.errors.push(a),u5(null,o.errors)}}
This is a typical GraphQL execution entry point, not malicious.
Obfuscation:
Conclusion:
API calls detected through static analysis of the source code. For more accurate insights, explore our sandbox dynamic analysis.
Any encoded/decoded secrets we managed to find in the source code, git repository, or related files
Known vulnerabilities and security issues detected in the extension's dependencies and code.
Any identifiers we detected that may indicate external communication from the item's code
Dependencies and third-party libraries used by the extension, including version information and license details.
Compliance status and certifications for the extension and its publisher