easyeda-eprj3

Pass

Audited by Gen Agent Trust Hub on Sep 19, 2026

Risk Level: SAFEDYNAMIC_EXECUTIONCOMMAND_EXECUTION
Full Analysis
  • [DYNAMIC_EXECUTION]: The development utility scripts/tools/audit-format.js dynamically loads Node.js modules (ajv and ajv-formats) from a directory path provided as a command-line argument. This allows for cross-checking project files against external schemas but involves loading code from computed paths.\n- [COMMAND_EXECUTION]: The script scripts/open.js utilizes child_process.spawn to launch the EasyEDA Pro offline client or an executable specified by the user. This is part of the standard workflow to open the generated project in the official EDA software.\n- [COMMAND_EXECUTION]: On Windows systems, scripts/open.js can execute PowerShell commands to modify system file associations (assoc and ftype) for the .eprj3 extension. This is an optional configuration step to facilitate opening projects from the file explorer.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 19, 2026, 03:37 AM