| |
@@ -1,74 +1,91 @@
|
| |
{
|
| |
- "name": "FedoraApp",
|
| |
+ "name": "fedora-app",
|
| |
"version": "0.0.2",
|
| |
"description": "Fedora mobile app",
|
| |
"main": "index.js",
|
| |
+ "private": true,
|
| |
"scripts": {
|
| |
- "test": "echo \"Error: no test specified\" && exit 1"
|
| |
+ "clean": "ionic-app-scripts clean",
|
| |
+ "build": "ionic-app-scripts build",
|
| |
+ "lint": "ionic-app-scripts lint",
|
| |
+ "ionic:build": "ionic-app-scripts build",
|
| |
+ "ionic:serve": "ionic-app-scripts serve"
|
| |
},
|
| |
"repository": {
|
| |
"type": "git",
|
| |
- "url": "git+ssh://git@bitbucket.org/fedora-qa/fedora-app.git"
|
| |
+ "url": "https://pagure.io/Fedora-app.git"
|
| |
},
|
| |
"author": "fedoraQA",
|
| |
"license": "UNLICENSED",
|
| |
"homepage": "https://bitbucket.org/fedora-qa/fedora-app#readme",
|
| |
"dependencies": {
|
| |
- "@angular/common": "^2.0.0-rc.4",
|
| |
- "@angular/compiler": "^2.0.0-rc.4",
|
| |
- "@angular/core": "^2.0.0-rc.4",
|
| |
- "@angular/http": "^2.0.0-rc.4",
|
| |
- "@angular/platform-browser": "^2.0.0-rc.4",
|
| |
- "@angular/platform-browser-dynamic": "^2.0.0-rc.4",
|
| |
- "@angular/router": "^2.0.0-rc.1",
|
| |
- "es6-shim": "^0.35.0",
|
| |
+ "@angular/common": "5.0.3",
|
| |
+ "@angular/compiler": "5.0.3",
|
| |
+ "@angular/compiler-cli": "5.0.3",
|
| |
+ "@angular/core": "5.0.3",
|
| |
+ "@angular/forms": "5.0.3",
|
| |
+ "@angular/http": "5.0.3",
|
| |
+ "@angular/platform-browser": "5.0.3",
|
| |
+ "@angular/platform-browser-dynamic": "5.0.3",
|
| |
+ "@ionic-native/calendar": "^4.5.3",
|
| |
+ "@ionic-native/core": "4.4.0",
|
| |
+ "@ionic-native/in-app-browser": "^4.5.3",
|
| |
+ "@ionic-native/social-sharing": "^4.5.3",
|
| |
+ "@ionic-native/spinner-dialog": "^4.5.3",
|
| |
+ "@ionic-native/splash-screen": "4.4.0",
|
| |
+ "@ionic-native/status-bar": "4.4.0",
|
| |
+ "@ionic-native/toast": "^4.5.3",
|
| |
+ "@ionic/storage": "2.1.3",
|
| |
+ "cordova-android": "7.0.0",
|
| |
+ "cordova-browser": "5.0.3",
|
| |
+ "cordova-plugin-calendar": "^4.5.5",
|
| |
+ "cordova-plugin-compat": "^1.2.0",
|
| |
+ "cordova-plugin-console": "^1.0.7",
|
| |
+ "cordova-plugin-device": "^1.1.7",
|
| |
+ "cordova-plugin-inappbrowser": "^1.4.0",
|
| |
+ "cordova-plugin-native-spinner": "^1.1.3",
|
| |
+ "cordova-plugin-spinner-dialog": "^1.3.1",
|
| |
+ "cordova-plugin-splashscreen": "^3.2.2",
|
| |
+ "cordova-plugin-statusbar": "^2.1.3",
|
| |
+ "cordova-plugin-whitelist": "^1.2.2",
|
| |
+ "cordova-plugin-x-socialsharing": "^5.1.8",
|
| |
+ "cordova-plugin-x-toast": "^2.5.2",
|
| |
+ "es6-promise-plugin": "^4.2.2",
|
| |
"fb": "^1.1.1",
|
| |
- "ionic-angular": "^2.0.0-beta.9",
|
| |
- "ionic-native": "^1.3.9",
|
| |
- "ionicons": "3.0.0",
|
| |
+ "ionic-angular": "3.9.2",
|
| |
+ "ionic-plugin-keyboard": "^2.2.1",
|
| |
+ "ionicons": "^3.0.0",
|
| |
"lodash": "^4.14.0",
|
| |
"moment": "^2.14.1",
|
| |
"moment-timezone": "^0.5.5",
|
| |
"query-string": "^4.2.2",
|
| |
"reflect-metadata": "^0.1.3",
|
| |
- "rxjs": "^5.0.0-beta.6",
|
| |
- "zone.js": "^0.6.12"
|
| |
+ "rxjs": "5.5.2",
|
| |
+ "sw-toolbox": "3.6.0",
|
| |
+ "zone.js": "0.8.18"
|
| |
},
|
| |
"devDependencies": {
|
| |
- "@angular/common": "^2.4.8",
|
| |
- "@angular/compiler": "^2.4.8",
|
| |
- "@angular/compiler-cli": "^2.4.8",
|
| |
- "@angular/core": "^2.4.8",
|
| |
- "@angular/forms": "^2.4.8",
|
| |
- "@angular/http": "^2.4.8",
|
| |
- "@angular/platform-browser": "^2.4.8",
|
| |
- "@angular/platform-browser-dynamic": "^2.4.10",
|
| |
- "@angular/platform-server": "^2.4.8",
|
| |
- "@ionic/app-scripts": "^3.1.8",
|
| |
- "del": "2.2.1",
|
| |
- "eslint-config-angular": "^0.5.0",
|
| |
- "eslint-config-ionic": "0.0.2",
|
| |
- "eslint-plugin-angular": "^1.3.1",
|
| |
- "gulp": "3.9.1",
|
| |
- "gulp-watch": "^4.3.8",
|
| |
- "ionic-gulp-browserify-es2015": "^1.1.0",
|
| |
- "ionic-gulp-fonts-copy": "^1.0.0",
|
| |
- "ionic-gulp-html-copy": "^1.0.0",
|
| |
- "ionic-gulp-image-task": "^1.0.1",
|
| |
- "ionic-gulp-sass-build": "^1.0.0",
|
| |
- "ionic-gulp-scripts-copy": "^2.0.0",
|
| |
- "run-sequence": "1.2.2",
|
| |
- "rxjs": "^5.0.1",
|
| |
- "zone.js": "^0.7.2"
|
| |
+ "@ionic/app-scripts": "3.1.8",
|
| |
+ "typescript": "2.4.2"
|
| |
},
|
| |
- "eslintConfig": {
|
| |
- "parserOptions": {
|
| |
- "ecmaVersion": 6,
|
| |
- "sourceType": "module"
|
| |
+ "cordova": {
|
| |
+ "plugins": {
|
| |
+ "cordova-plugin-x-socialsharing": {},
|
| |
+ "cordova-plugin-calendar": {},
|
| |
+ "cordova-plugin-inappbrowser": {},
|
| |
+ "cordova-plugin-native-spinner": {},
|
| |
+ "cordova-plugin-x-toast": {},
|
| |
+ "cordova-plugin-spinner-dialog": {},
|
| |
+ "cordova-plugin-device": {},
|
| |
+ "cordova-plugin-console": {},
|
| |
+ "cordova-plugin-splashscreen": {},
|
| |
+ "ionic-plugin-keyboard": {},
|
| |
+ "cordova-plugin-statusbar": {},
|
| |
+ "cordova-plugin-whitelist": {}
|
| |
},
|
| |
- "extends": [
|
| |
- "ionic",
|
| |
- "angular"
|
| |
+ "platforms": [
|
| |
+ "browser",
|
| |
+ "android"
|
| |
]
|
| |
}
|
| |
- }
|
| |
+ }
|
| |
\ No newline at end of file
|
| |
Closes #4
Update Ionic to v3 and Angular to v5, so that we can build it properly with the latest tools and target newer Android APIs.
Request
provider to use the new simplerHttpClient
provider instead of (now removed)Http*
classes