Revert "Revert "js""

This reverts commit 73d338ee9016769b17dbf030c2949c916def84cf.