Preprocessor for JavaScript