add js publish