compile with yarn