Big mess trying to get a v1 project run with the new ionic tools

Hi, I have a particular v1 project that I have to update. I unfortunately lost the local dir of that project and had to git clone it.

I can’t get it to compile or serve.

It’s not a new project, and I don’t want to start a new v1 project and copy over files - there are several customizations to the build hooks etc.

The ionic info inside the project so far:

 @ionic/cli-utils  : 1.10.2
    ionic (Ionic CLI) : 3.10.3

global packages:

    Cordova CLI : 7.0.1 
    Gulp CLI    : CLI version 3.9.1 Local version 3.9.1

local packages:

    @ionic/app-scripts : 2.1.4
    Cordova Platforms  : android 6.2.3 ios 4.5.0
    Ionic Framework    : ionic-angular 2.3.0

System:

    Android SDK Tools : 25.2.5
    ios-deploy        : 1.9.0 
    ios-sim           : 5.0.2 
    Node              : v6.11.2
    npm               : 5.3.0 
    OS                : macOS Sierra
    Xcode             : Xcode 9.0 Build version 9A235 

My package.json is https://gist.github.com/pliablepixels/4a96877d9584727271242db97a1d9929

I’ve switched node to 6.11.2

Error when doing ionic serve or ionic cordova build iOS

ionic serve
[WARN] Detected @ionic/cli-plugin-ionic1 in your package.json.

       As of CLI 3.8, it is no longer needed. You can uninstall it:
       
       npm uninstall --save-dev --save-exact @ionic/cli-plugin-ionic1
       
TypeError: Object prototype may only be an Object or null: undefined
    at setPrototypeOf (native)
    at __extends (/Users/pp/winshare/pp/projects/phonegap/new/zmNinja/node_modules/@angular/compiler-cli/src/diagnostics/expression_diagnostics.js:14:9)
    at /Users/pp/winshare/pp/projects/phonegap/new/zmNinja/node_modules/@angular/compiler-cli/src/diagnostics/expression_diagnostics.js:174:5
    at Object.<anonymous> (/Users/pp/winshare/pp/projects/phonegap/new/zmNinja/node_modules/@angular/compiler-cli/src/diagnostics/expression_diagnostics.js:271:2)
    at Module._compile (module.js:570:32)
    at Object.Module._extensions..js (module.js:579:10)
    at Module.load (module.js:487:32)
    at tryModuleLoad (module.js:446:12)
    at Function.Module._load (module.js:438:3)
    at Module.require (module.js:497:17)

Okay, it was easier to start a new v1 project and copy over files.