Compiler now accepts .js files as input