chore(lib): add select2