**Is your feature request related to a problem? Please describe.** <!-- A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]. --> In order to add a platform, the runtime dependency has to be added first, or else npm continues to run indefinitely. **Describe the solution you'd like** <!-- A clear and concise description of what you want to happen. --> When running `ns platform add {android,ios}`, check package.json for the dependency and run `npm i @nativescript/{android,ios}` if it is absent. **Describe alternatives you've considered** <!-- A clear and concise description of any alternative solutions or features you've considered. --> Run those command manually. **Additional context** <!-- Add any other context or screenshots about the feature request here. -->