The same problem here:
Error: Discovered platform "firstname.lastname@example.org" in config.xml or package.json. Adding it to the project
Using cordova-fetch for email@example.com
Error: Failed to fetch platform firstname.lastname@example.org
Probably this is either a connection problem, or platform spec is incorrect.
Check your connection and platform ~~/URL.
Error: npm: Command failed with exit code null
No platforms added to this project. Please use `cordova platform add <platform>`.