two in one. Accept js or coffeescript files