{"version":"1.0","type":"rich","title":"Get file with macro processed","description":"This example demonstrates a command-line utility that processes source files with Emscripten macro interpolation, reading an input file and a JSON settings file, then producing a preprocessed output file. It uses Node.js built-in modules like `node:fs`, `node:vm`, and `node:util` for file operations, argument parsing, and context execution. The script imports Emscripten’s `processMacros` and `preprocess` functions to handle macro expansion and outputs the result to the console. The command supports options like `--help`, `--version`, `--verbose`, and `--emscripten-path` to customize behavior.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-aaa94b8f722c97c1f50f7ae3e3164889?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}