Transpiler that converts Python 3 code into the format expected by Jsvee for visual execution. Current stable version 0.3.8, maintenance mode with limited updates. Designed for the ACOS server ecosystem, requiring peer dependencies acos-jsvee (~0.2.0), acos-jsvee-python (~0.2.0), and acos-kelmu (~0.1.0). Supports a restricted subset of Python constructs; not a general-purpose transpiler. Lower-level integration point for ACOS-based teaching tools.
npm install acos-jsvee-transpiler-pythonNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Transpiles a simple Python for-loop into Jsvee-compatible format and prepares visualization.
Refactor Python code to use only supported constructs: basic loops, conditionals, function definitions, and simple expressions.
Ensure all Python code passed to transpile() is syntactically valid with consistent indentation.
Consider using Jsvee's native Python support or an alternative visualization library.
Simplify Python code to use only supported constructs (for, while, if, def, assignments, basic expressions).
Tidy indentation to 4 spaces throughout the Python code block.
Install required peer dependencies: npm install acos-jsvee acos-jsvee-python acos-kelmu