add js3-mode and json-mode