add js2-mode and web-mode.