Add typescript plugin and shit