Upgrade to 2.5.2 broke my project


#1
│ nativescript     │ 2.5.2           │ 2.5.2          │ Up to date  │
│ tns-core-modules │ 2.5.1           │ 2.5.1          │ Up to date  │
│ tns-android      │ 2.5.0           │ 2.5.0          │ Up to date  │
│ tns-ios          │ 2.5.0           │ 2.5.0          │ Up to date  ```

When I run `tns run ios` I get the following :

➜  EenTweetje git:(master) ✗ tns run ios --emulator
npm WARN Invalid version: "1.3"
npm WARN EenTweetje No description
npm WARN EenTweetje No repository field.
npm WARN EenTweetje No README data
npm WARN EenTweetje No license field.

npm WARN Invalid version: "1.3"
npm WARN EenTweetje No description
npm WARN EenTweetje No repository field.
npm WARN EenTweetje No README data
npm WARN EenTweetje No license field.

ENOENT: no such file or directory, open '/Users/apiXx/Google Drive/SWK/EenTweetje/node_modules/@angular/common/package.json'

Removed node_modules and did a `tns install` again but no effect.

package.json
`"tns-android": {
      "version": "2.5.0"
    },
    "tns-ios": {
      "version": "2.5.0"
    }
  },
  "dependencies": {
    "@angular/common": "~2.4.3",
    "@angular/compiler": "~2.4.3",
    "@angular/core": "~2.4.3",
    "@angular/forms": "~2.4.3",
    "@angular/http": "~2.4.3",
    "@angular/platform-browser": "~2.4.3",
    "@angular/platform-browser-dynamic": "~2.4.3",
    "@angular/router": "~3.4.3",
    "nativescript-angular": "1.4.0",
    "nativescript-angular-snapshot": "1.4.0-5.5.372.32",
    "nativescript-email": "^1.4.0",
    "nativescript-fancyalert": "^1.1.2",
    "nativescript-floatingactionbutton": "^2.2.7",
    "nativescript-fresco": "^1.0.11",
    "nativescript-insomnia": "^1.2.0",
    "nativescript-iqkeyboardmanager": "^1.0.1",
    "nativescript-loading-indicator": "^2.2.2",
    "nativescript-ngx-fonticon": "^2.0.0",
    "nativescript-plugin-firebase": "3.9.2",
    "nativescript-social-share": "^1.3.2",
    "nativescript-telerik-ui": "1.6.0",
    "nativescript-theme-core": "^1.0.2",
    "nativescript-videoplayer": "^2.4.0",
    "reflect-metadata": "~0.1.8",
    "rxjs": "~5.0.1",
    "tns-core-modules": "^2.5.1"
  },
  "devDependencies": {
    "babel-traverse": "6.10.4",
    "babel-types": "6.10.2",
    "babylon": "6.8.1",
    "lazy": "1.0.11",
    "nativescript-dev-android-snapshot": "^0.*.*",
    "nativescript-dev-typescript": "^0.3.1",
    "typescript": "^2.1.6",
    "zone.js": "^0.6.21"
  }`

#2

appears my version in my package.json was invalid???!!

“version” : “1.3”

So tns install or npm install wouldn’t install any modules/depencies resulting in my node_modules folder to be empty.

removing version from package.json and running npm install fixed this strange behaviour for now…