@spectora, I'm both glad and sad to hear of someone else having similar issues.
Here's our package.json
{
"name": "mobile",
"version": "2.0.0",
"private": true,
"description": "mobile",
"devDependencies": {
"bower": "~1.7.7",
"chai": "~3.5.0",
"chai-as-promised": "~5.2.0",
"cordova-uglify": "~0.2.7",
"gulp": "~3.9.1",
"gulp-angular-filesort": "~1.1.1",
"gulp-angular-templatecache": "~1.8.0",
"gulp-autoprefixer": "~3.1.0",
"gulp-clean-css": "~2.0.2",
"gulp-concat": "~2.6.0",
"gulp-debug": "~2.1.2",
"gulp-exclude-gitignore": "~1.0.0",
"gulp-inject": "~3.0.0",
"gulp-jshint": "~2.0.0",
"gulp-json-minify": "~1.0.2",
"gulp-load-plugins": "~1.2.0",
"gulp-ngdocs": "~0.2.13",
"gulp-rename": "~1.2.2",
"gulp-replace": "~0.5.4",
"gulp-sass": "~2.2.0",
"gulp-shell": "~0.5.2",
"gulp-util": "~3.0.7",
"istanbul": "~0.4.2",
"jasmine-core": "~2.4.1",
"jshint": "^2.9.4",
"jshint-stylish": "~2.1.0",
"karma": "~0.13.21",
"karma-chai": "~0.1.0",
"karma-chai-as-promised": "~0.1.2",
"karma-chai-sinon": "~0.1.5",
"karma-coverage": "~0.5.2",
"karma-growl-reporter": "~0.1.1",
"karma-html-reporter": "~0.2.6",
"karma-jasmine": "~0.3.6",
"karma-mocha": "~0.2.1",
"karma-phantomjs-launcher": "^1.0.1",
"karma-sinon": "~1.0.4",
"karma-sinon-chai": "~1.2.0",
"lolex": "~1.4.0",
"mocha": "~2.4.5",
"path": "~0.12.7",
"phantomjs-prebuilt": "~2.1.4",
"shelljs": "~0.6.0",
"sinon": "~1.17.3",
"sinon-chai": "~2.8.0",
"streamqueue": "~1.1.1",
"wiredep": "~3.0.0"
},
"cordovaPlugins": [
"cordova-plugin-usb-tethering-discovery/",
"cordova-plugin-add-swift-support@1.6.2",
"cordova-plugin-ios-disableshaketoedit@1.0.0",
"cordova-plugin-device@1.1.6",
"cordova-plugin-x-socialsharing@5.1.8",
"cordova-plugin-globalization@1.0.7",
"cordova-plugin-splashscreen@4.0.3",
"cordova-plugin-whitelist@1.3.2",
"cordova-plugin-secure-storage@2.6.5",
"cordova-plugin-statusbar@2.2.3",
"ionic-plugin-keyboard@2.2.1",
"cordova-plugin-customurlscheme@4.2.0 --variable URL_SCHEME=mobile",
"cordova-plugin-inappbrowser@1.7.1",
"cordova-plugin-network-information@1.3.3",
"cordova-plugin-touch-id@3.2.0",
"cordova-privacy-screen-plugin-mra@0.3.1",
"phonegap-plugin-push@1.10.3 --variable SENDER_ID=<ID REDACTED>",
"cordova-plugin-appversion@1.0.0",
"cordova-plugin-android-fingerprint-auth@1.2.7"
],
"cordovaPlatforms": [
"android@6.2.3",
"ios@4.4.0"
],
"dependencies": {
"clean-css": "^4.0.7",
"lodash": "^4.17.4",
"ng-annotate": "^1.2.1",
"uglify-js": "^2.7.5"
}
}