I don't know Dart, but it looks as if you need a Google account to upload packages to that central package repo. Is that correct?