From 5a07a69a3363035651fdcdaa82e47208880bdadc Mon Sep 17 00:00:00 2001 From: Jamie Date: Mon, 6 Nov 2017 12:54:08 +0000 Subject: [PATCH] Updated to Angular5 with best practises --- src/Ombi/package-lock.json | 217 ++++++++++++++----------------------- src/Ombi/package.json | 46 ++++---- src/Ombi/tsconfig.json | 5 +- 3 files changed, 108 insertions(+), 160 deletions(-) diff --git a/src/Ombi/package-lock.json b/src/Ombi/package-lock.json index 8a45785c3..55f943530 100644 --- a/src/Ombi/package-lock.json +++ b/src/Ombi/package-lock.json @@ -5,9 +5,9 @@ "requires": true, "dependencies": { "@angular/animations": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-4.4.6.tgz", - "integrity": "sha1-+mYYmaik44y3xYPHpcl85l1ZKjU=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-5.0.0.tgz", + "integrity": "sha1-ta0ZnGf5P3WVREd+/+ZnnhVJkfs=", "requires": { "tslib": "1.8.0" } @@ -21,41 +21,41 @@ } }, "@angular/common": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-4.4.6.tgz", - "integrity": "sha1-S4FCByTggooOg5uVpV6xp+g5GPI=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-5.0.0.tgz", + "integrity": "sha1-+W1mpRe5ldG6mygwnxXC41lnWCU=", "requires": { "tslib": "1.8.0" } }, "@angular/compiler": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-4.4.6.tgz", - "integrity": "sha1-LuH68lt1fh0SiXkHS+f65SmzvCA=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-5.0.0.tgz", + "integrity": "sha1-uf+/GMijnYt9rOxHMZOpDiTMK8k=", "requires": { "tslib": "1.8.0" } }, "@angular/core": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-4.4.6.tgz", - "integrity": "sha1-EwMf0Q3P5DiHVBmzjyESCVi8I1Q=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-5.0.0.tgz", + "integrity": "sha1-T5dqIl993fNJkvLK2CTJVDpG9Mg=", "requires": { "tslib": "1.8.0" } }, "@angular/forms": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-4.4.6.tgz", - "integrity": "sha1-/mSs5CQ1wbgPSQNLfEHOjK8UpEo=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-5.0.0.tgz", + "integrity": "sha1-x/3fo1OWdZrphSkgowzdqMQe0d4=", "requires": { "tslib": "1.8.0" } }, "@angular/http": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/@angular/http/-/http-4.4.6.tgz", - "integrity": "sha1-CvaAxnEL3AJtlA4iXP0PalwAXQw=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@angular/http/-/http-5.0.0.tgz", + "integrity": "sha1-Byiivgz7sHhyfF64fUyF1T/smlE=", "requires": { "tslib": "1.8.0" } @@ -69,35 +69,35 @@ } }, "@angular/platform-browser": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-4.4.6.tgz", - "integrity": "sha1-qYOcVH4bZU+h0kqJeAyLpquNzOA=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-5.0.0.tgz", + "integrity": "sha1-xwOPfN6AcFtiAUiXIx4YLuyXb+0=", "requires": { "tslib": "1.8.0" } }, "@angular/platform-browser-dynamic": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-4.4.6.tgz", - "integrity": "sha1-TT2aanvyzz3kBYphWuBZ7/ZB+jY=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-5.0.0.tgz", + "integrity": "sha1-iH4QbIsQOwQVz2FWpCXabYP0yJ0=", "requires": { "tslib": "1.8.0" } }, "@angular/platform-server": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-4.4.6.tgz", - "integrity": "sha1-QxJI9IkaY1x2rRWhfQPpyH4aODc=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-5.0.0.tgz", + "integrity": "sha1-h30l74FK+S//x7C1I7lxpv8iIBg=", "requires": { - "parse5": "3.0.2", + "domino": "1.0.30", "tslib": "1.8.0", "xhr2": "0.1.4" } }, "@angular/router": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-4.4.6.tgz", - "integrity": "sha1-D2rSmuD/jSyeo3m9MgRHIXt+yGY=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-5.0.0.tgz", + "integrity": "sha1-/ktSGmc4QIvOMPk6U0mRQMk6T3Y=", "requires": { "tslib": "1.8.0" } @@ -133,7 +133,7 @@ "resolved": "https://registry.npmjs.org/@types/extract-text-webpack-plugin/-/extract-text-webpack-plugin-3.0.0.tgz", "integrity": "sha512-QUoYLBzHsWGzfKnThJlDrjrM/plUFlEl558ixQpnXpm0J7QiVxWveGelRcVJRZoabEsUhrziFeiuAl4tOS5Muw==", "requires": { - "@types/webpack": "3.0.13" + "@types/webpack": "3.0.14" } }, "@types/intro.js": { @@ -142,20 +142,20 @@ "integrity": "sha512-PLjhcHEPDzpfNRMX0JlpCatAnck30UH7Q4q8yaCglS6t62vHGLpQlXCuLak2jew6BEVPOxqn24g+qABxDi1mLQ==" }, "@types/jasmine": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-2.6.0.tgz", - "integrity": "sha512-1ZZdFvYA5zARDXPj5+VF0bwDZWH/o0QQWJVDc5srdC/DngcCZXskR33eR/4PielGvBjLQpQOd6KiQbmtqVkeZA==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-2.6.2.tgz", + "integrity": "sha512-MycZLb931+dfAUzz27JeIOrvKjqyWUk27PhJzYWpIJ9nEyPi2bb1AOc/X9bvmvYnekpNrGNqYXwvoXMmpaeoCw==", "dev": true }, "@types/node": { - "version": "8.0.46", - "resolved": "https://registry.npmjs.org/@types/node/-/node-8.0.46.tgz", - "integrity": "sha512-rRkP4kb5JYIfAoRKaDbcdPZBcTNOgzSApyzhPN9e6rhViSJAWQGlSXIX5gc75iR02jikhpzy3usu31wMHllfFw==" + "version": "8.0.47", + "resolved": "https://registry.npmjs.org/@types/node/-/node-8.0.47.tgz", + "integrity": "sha512-kOwL746WVvt/9Phf6/JgX/bsGQvbrK5iUgzyfwZNcKVFcjAUVSpF9HxevLTld2SG9aywYHOILj38arDdY1r/iQ==" }, "@types/source-map": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/@types/source-map/-/source-map-0.5.1.tgz", - "integrity": "sha512-/GVAjL1Y8puvZab63n8tsuBiYwZt1bApMdx58/msQ9ID5T05ov+wm/ZV1DvYC/DKKEygpTJViqQvkh5Rhrl4CA==" + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@types/source-map/-/source-map-0.5.2.tgz", + "integrity": "sha512-++w4WmMbk3dS3UeHGzAG+xJOSz5Xqtjys/TBkqG3qp3SeWE7Wwezqe5eB7B51cxUyh4PW7bwVotpsLdBK0D8cw==" }, "@types/tapable": { "version": "0.2.4", @@ -167,15 +167,15 @@ "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-2.6.29.tgz", "integrity": "sha512-BdFLCZW0GTl31AbqXSak8ss/MqEZ3DN2MH9rkAyGoTuzK7ifGUlX+u0nfbWeTsa7IPcZhtn8BlpYBXSV+vqGhQ==", "requires": { - "@types/source-map": "0.5.1" + "@types/source-map": "0.5.2" } }, "@types/webpack": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-3.0.13.tgz", - "integrity": "sha512-gWVIAVaGapOPHOrjUQalUqdJWdUIn8w5gpKzz2L14megpB1euvq4HxvGusp9nhtkYGjD/sIg20Zse42b7+7BDw==", + "version": "3.0.14", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-3.0.14.tgz", + "integrity": "sha512-HkN9be7+47PsMH+WjnhtoOpypaUgmpgggwL/P0r8fT7mzuw7c4cpho8eTsnrMz9Fdj35TBnqRcuxG/U7ZcDRJg==", "requires": { - "@types/node": "8.0.46", + "@types/node": "8.0.47", "@types/tapable": "0.2.4", "@types/uglify-js": "2.6.29" } @@ -551,11 +551,6 @@ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, - "atoa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/atoa/-/atoa-1.0.0.tgz", - "integrity": "sha1-DMDpGkgOc4+SPrwQNnZHF3mzSkk=" - }, "atob": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/atob/-/atob-2.0.3.tgz", @@ -575,15 +570,15 @@ } }, "awesome-typescript-loader": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/awesome-typescript-loader/-/awesome-typescript-loader-3.2.3.tgz", - "integrity": "sha512-zGGD6j6jYYtIOBtfhtnrbNB3dlDThVdgF9CQhkPqBwPUUsyJOHNxj9d2LOmVJY1PlBoNPABoDeyRfphIDeYGxA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/awesome-typescript-loader/-/awesome-typescript-loader-3.3.0.tgz", + "integrity": "sha512-BZklPjSHwOF15sQ28Bo25HMzH4WrF1i2CLr105lXe2p/o++F5n4Mi4My3WHJhG8bEpXweqlVN6b03ZFKvANXiA==", "requires": { "colors": "1.1.2", "enhanced-resolve": "3.3.0", "loader-utils": "1.1.0", "lodash": "4.17.4", - "micromatch": "3.1.3", + "micromatch": "3.1.4", "mkdirp": "0.5.1", "object-assign": "4.1.1", "source-map-support": "0.4.18" @@ -1344,15 +1339,6 @@ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" }, - "contra": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/contra/-/contra-1.9.4.tgz", - "integrity": "sha1-9TveQtfltZhcrk2ZqNYQUm3o8o0=", - "requires": { - "atoa": "1.0.0", - "ticky": "1.0.1" - } - }, "cookie": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", @@ -1444,14 +1430,6 @@ } } }, - "crossvent": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/crossvent/-/crossvent-1.5.4.tgz", - "integrity": "sha1-2ixPj0DJR4JRe/K+7BBEFIGUq5I=", - "requires": { - "custom-event": "1.0.0" - } - }, "cryptiles": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz", @@ -1641,7 +1619,8 @@ "custom-event": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.0.tgz", - "integrity": "sha1-LkYovhncSyFLXAJjDFlx6BFhgGI=" + "integrity": "sha1-LkYovhncSyFLXAJjDFlx6BFhgGI=", + "dev": true }, "cyclist": { "version": "0.2.2", @@ -1815,14 +1794,10 @@ "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.1.7.tgz", "integrity": "sha1-hnqksJP6oF8d4IwG9NeyH9+GmLw=" }, - "dragula": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/dragula/-/dragula-3.7.2.tgz", - "integrity": "sha1-SjXJ05gf+sGpScKcpyhQWOhzk84=", - "requires": { - "contra": "1.9.4", - "crossvent": "1.5.4" - } + "domino": { + "version": "1.0.30", + "resolved": "https://registry.npmjs.org/domino/-/domino-1.0.30.tgz", + "integrity": "sha512-ikq8WiDSkICdkElud317F2Sigc6A3EDpWsxWBwIZqOl95km4p/Vc9Rj98id7qKgsjDmExj0AVM7JOd4bb647Xg==" }, "duplexer": { "version": "0.1.1", @@ -2548,9 +2523,9 @@ } }, "extract-text-webpack-plugin": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/extract-text-webpack-plugin/-/extract-text-webpack-plugin-3.0.1.tgz", - "integrity": "sha512-zv0/Cg2mU8uMzeQQ3oyfJvZU4Iv/GbQYUIr/HU+8pZetT/0W3xj6XAbxoG4gsp8SbnYcFd4BOsCAZPl9NvplPw==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extract-text-webpack-plugin/-/extract-text-webpack-plugin-3.0.2.tgz", + "integrity": "sha512-bt/LZ4m5Rqt/Crl2HiKuAl/oqg0psx1tsTLkvWbJen1CtD+fftkZhMaQ9HOtY2gWsl2Wq+sABmMVi9z3DhKWQQ==", "requires": { "async": "2.5.0", "loader-utils": "1.1.0", @@ -3432,7 +3407,7 @@ "boom": "4.3.1", "cryptiles": "3.1.2", "hoek": "4.2.0", - "sntp": "2.0.2" + "sntp": "2.1.0" } }, "he": { @@ -4642,9 +4617,9 @@ "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" }, "micromatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.3.tgz", - "integrity": "sha512-gVCSW2StFfuHZYfh/p/HJpdTyB/YX/mr/EATvmw9zMQa6BSUioG4hg4duKEKc47OaXioikzhgFYS/m4EyLmXXg==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.4.tgz", + "integrity": "sha512-kFRtviKYoAJT+t7HggMl0tBFGNAKLw/S7N+CO9qfEQyisob1Oy4pao+geRbkyeEd+V9aOkvZ4mhuyPvI/q9Sfg==", "requires": { "arr-diff": "4.0.0", "array-unique": "0.3.2", @@ -4860,14 +4835,6 @@ "resolved": "https://registry.npmjs.org/ng2-cookies/-/ng2-cookies-1.0.12.tgz", "integrity": "sha1-Pz5hPgE3sGSbcFxngHS0vQgUnMw=" }, - "ng2-dragula": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/ng2-dragula/-/ng2-dragula-1.5.0.tgz", - "integrity": "sha512-uSVq66Rv+ZhDLBGYCGZ7mTaseP7rvYJOijiQZlzfy8dxL614Sw7rhtnLqvK8nqa3tI/wVv8CEGZaZkMnWJokwQ==", - "requires": { - "dragula": "3.7.2" - } - }, "ngx-clipboard": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/ngx-clipboard/-/ngx-clipboard-8.1.1.tgz", @@ -4959,9 +4926,9 @@ } }, "node-sass": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.5.3.tgz", - "integrity": "sha1-0JydEXlkEjnRuX/8YjH9zsU+FWg=", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.6.0.tgz", + "integrity": "sha512-rh0CvkxpYdQdbWx4EQfunmG0+99BVyVwQHlFE+yUzc6lteF5K3WUcJ0bdmv9E9CqQA1RfuMyvmpDP99cmBObow==", "requires": { "async-foreach": "0.1.3", "chalk": "1.1.3", @@ -8685,21 +8652,6 @@ "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=" }, - "parse5": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-3.0.2.tgz", - "integrity": "sha1-Be/1fw70V3+xRKefi5qWemzERRA=", - "requires": { - "@types/node": "6.0.90" - }, - "dependencies": { - "@types/node": { - "version": "6.0.90", - "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.90.tgz", - "integrity": "sha512-tXoGRVdi7wZX7P1VWoV9Wfk0uYDOAHdEYXAttuWgSrN76Q32wQlSrMX0Rgyv3RTEaQY2ZLQrzYHVM2e8rfo8sA==" - } - } - }, "parsejson": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/parsejson/-/parsejson-0.0.3.tgz", @@ -9389,9 +9341,9 @@ "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=" }, "primeng": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/primeng/-/primeng-4.2.2.tgz", - "integrity": "sha1-t2EWwkUF3crX9SpLuna1hNjnxSc=" + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/primeng/-/primeng-4.3.0.tgz", + "integrity": "sha1-aH7NHhoVjPDodC78fam5M4zUcMM=" }, "private": { "version": "0.1.8", @@ -9850,9 +9802,9 @@ } }, "rxjs": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.0.tgz", - "integrity": "sha512-vmvP5y/oJIJmXKHY36PIjVeI/46Sny6BMBa7/ou2zsNz1PiqU/Gtcz1GujnHz5Qlxncv+J9VlWmttnshqFj3Kg==", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.2.tgz", + "integrity": "sha512-oRYoIKWBU3Ic37fLA5VJu31VqQO4bWubRntcHSJ+cwaDQBwdnZ9x4zmhJfm/nFQ2E82/I4loSioHnACamrKGgA==", "requires": { "symbol-observable": "1.0.4" } @@ -10136,9 +10088,9 @@ } }, "sntp": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.0.2.tgz", - "integrity": "sha1-UGQRDwr4X3z9t9a2ekACjOUrSys=", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz", + "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==", "requires": { "hoek": "4.2.0" } @@ -10621,11 +10573,6 @@ "xtend": "4.0.1" } }, - "ticky": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ticky/-/ticky-1.0.1.tgz", - "integrity": "sha1-t8+nHnaPHJAAxJe5FRswlHxQ5G0=" - }, "tildify": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz", @@ -10943,14 +10890,14 @@ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" }, "typescript": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.5.3.tgz", - "integrity": "sha512-ptLSQs2S4QuS6/OD1eAKG+S5G8QQtrU5RT32JULdZQtM1L3WTi34Wsu48Yndzi8xsObRAB9RPt/KhA9wlpEF6w==" + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.6.1.tgz", + "integrity": "sha1-7znN6ierrAtQAkLWcmq5DgyEZjE=" }, "uglify-es": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.1.5.tgz", - "integrity": "sha512-l2PqhvUNmD5pOKiHMuE8TmlvvsghxvLcg+ffcg/obRn/qm0fXf+1Mi8N7tZZIi6zxQS+PbIvq39VCYxmK0QMYA==", + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.1.7.tgz", + "integrity": "sha512-gOFSRbF5iNmVmIa+VOcs89r5gVU1fLEXHtK6eDKh+oTlukwQc+Wg9iGzgnuAt+XXfVOhPrW05HVXZO2gPJneyA==", "requires": { "commander": "2.11.0", "source-map": "0.6.1" @@ -10978,7 +10925,7 @@ "find-cache-dir": "1.0.0", "schema-utils": "0.3.0", "source-map": "0.5.7", - "uglify-es": "3.1.5", + "uglify-es": "3.1.7", "webpack-sources": "1.0.1", "worker-farm": "1.5.0" } diff --git a/src/Ombi/package.json b/src/Ombi/package.json index 473e82e2f..ead19f67a 100644 --- a/src/Ombi/package.json +++ b/src/Ombi/package.json @@ -9,67 +9,65 @@ "restore": "dotnet restore && npm install" }, "dependencies": { - "@angular/animations": "^4.4.6", + "@angular/animations": "^5.0.0", "@angular/cdk": "^2.0.0-beta.12", - "@angular/common": "^4.4.6", - "@angular/compiler": "^4.4.6", - "@angular/core": "^4.4.6", - "@angular/forms": "^4.4.6", - "@angular/http": "^4.4.6", + "@angular/common": "^5.0.0", + "@angular/compiler": "^5.0.0", + "@angular/core": "^5.0.0", + "@angular/forms": "^5.0.0", + "@angular/http": "^5.0.0", "@angular/material": "^2.0.0-beta.12", - "@angular/platform-browser": "^4.4.6", - "@angular/platform-browser-dynamic": "^4.4.6", - "@angular/platform-server": "^4.4.6", - "@angular/router": "^4.4.6", + "@angular/platform-browser": "^5.0.0", + "@angular/platform-browser-dynamic": "^5.0.0", + "@angular/platform-server": "5.0.0", + "@angular/router": "^5.0.0", "@ng-bootstrap/ng-bootstrap": "^1.0.0-beta.5", "@ngx-translate/core": "^8.0.0", "@ngx-translate/http-loader": "^2.0.0", "@types/core-js": "^0.9.43", "@types/extract-text-webpack-plugin": "^3.0.0", "@types/intro.js": "^2.4.3", - "@types/node": "^8.0.46", - "@types/webpack": "^3.0.13", + "@types/node": "^8.0.47", + "@types/webpack": "^3.0.14", "angular2-jwt": "^0.2.3", "angular2-moment": "^1.7.0", "angular2-template-loader": "^0.6.2", "aspnet-webpack": "^2.0.1", - "awesome-typescript-loader": "^3.2.3", - "bootstrap": "^3.3.7", - "bootswatch": "^3.3.7", + "awesome-typescript-loader": "^3.3.0", + "bootstrap": "3.3.7", + "bootswatch": "3.3.7", "core-js": "^2.5.1", "css": "^2.2.1", "css-loader": "^0.28.7", "del": "^3.0.0", "event-source-polyfill": "^0.0.11", "expose-loader": "^0.7.3", - "extract-text-webpack-plugin": "^3.0.1", + "extract-text-webpack-plugin": "^3.0.2", "file-loader": "^1.1.5", "font-awesome": "^4.7.0", "gulp": "^3.9.1", "gulp-run": "^1.7.1", "hammerjs": "^2.0.8", "html-loader": "0.5.1", - "intro.js-mit": "^3.0.0", "jquery": "^3.2.1", "ng2-cookies": "^1.0.12", - "ng2-dragula": "1.5.0", "ngx-clipboard": "^8.1.1", "ngx-infinite-scroll": "^0.6.1", - "node-sass": "^4.5.3", + "node-sass": "^4.6.0", "npm": "^5.5.1", "pace-progress": "^1.0.2", - "primeng": "^4.2.2", + "primeng": "^4.3.0", "reflect-metadata": "0.1.10", "run-sequence": "^2.2.0", - "rxjs": "^5.5.0", + "rxjs": "^5.5.2", "sass-loader": "^6.0.6", "style-loader": "^0.19.0", "to-string-loader": "^1.1.5", "ts-node": "^3.3.0", "tslint": "^5.8.0", "tslint-language-service": "^0.9.6", - "typescript": "^2.5.3", - "uglify-es": "^3.1.5", + "typescript": "^2.6.1", + "uglify-es": "^3.1.7", "uglifyjs-webpack-plugin": "^1.0.1", "url-loader": "^0.6.2", "webpack": "^3.8.1", @@ -79,7 +77,7 @@ }, "devDependencies": { "@types/chai": "4.0.4", - "@types/jasmine": "2.6.0", + "@types/jasmine": "2.6.2", "chai": "4.1.2", "jasmine-core": "2.8.0", "karma": "1.7.1", diff --git a/src/Ombi/tsconfig.json b/src/Ombi/tsconfig.json index b1b387e3b..daff6b451 100644 --- a/src/Ombi/tsconfig.json +++ b/src/Ombi/tsconfig.json @@ -30,5 +30,8 @@ "exclude": [ "bin", "node_modules" - ] + ], + "angularCompilerOptions": { + "preserveWhitespaces": false + } } \ No newline at end of file