Things to consider: * framework * libraries * env (browser vs node) * imports * coverage * mocking