Slang was created to explore implementing a programming language entirely in the browser. Parsing is handled by Ohm.js using a custom grammar, the editor uses CodeMirror with a simple syntax ...
Uses client-side libraries: Terser for JS/TS minification. csso for CSS. html-minifier-terser for HTML. JSON is re-serialized to a single line. Other text files have trailing whitespace trimmed. This ...