While I know that merging lines via semicolons is an attractive way to save character space, this really should be a feature that can be turned off.
I'm currently running into issues getting python-minifier to play nice with the WASM-based pyodide interpreter due to their lack of support for semicolons.
But in my opinion, there should be enough configuration options within the minifier(...) API to where if I set every boolean to false, then zero minification should occur.