Ingvar Stepanyan

JavaScript developer, speaker and reverse engineer. D2D programmer. Sometimes human.

Tag: Compilers

  1. Reducing test cases for JavaScript tooling

    At some point, I've performed testing of one Go-based streaming JavaScript minifier for compatibility with real-world code. I've decided to run it against CDNjs repo (https://cdnjs.com/libraries) as a source of all the possible popular libraries, which makes it a decent test suite for JavaScript/CSS tooling. After…

    Compilers, Testing, Tooling

  2. Bootstrap package for creating compilers to JavaScript

    View on GitHub This is bootstrap package for easy extending to own compilers from any language to JavaScript, inspired by article in Mozilla blog. It uses Jison as parser and Mozilla's source-map library for generating JavaScript code with source map. Earlier used ast-types + escodegen but those were more efficient for…

    JavaScript, Parsers, Compilers, Transpilers