Revert "remove in-browser jsx"

This reverts commit e0f8b22b9482fcdb9ab7835fa7fc746d5055093d.
Revert "remove generated file"

This reverts commit aff3ae20e59bdbe81629b244aa4d6dbb2cf86488.