add javascript mode