compile-to-javascript product