feat: angular 5 support (#6018)

This commit is contained in:
Kristiyan Kostadinov
2017-11-01 19:03:57 +01:00
committed by Andrew Seguin
parent a2129fc7e7
commit dfe8091d95
39 changed files with 267 additions and 250 deletions
+113 -136
View File
@@ -5,125 +5,103 @@
"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-rc.9",
"resolved": "https://registry.npmjs.org/@angular/animations/-/animations-5.0.0-rc.9.tgz",
"integrity": "sha1-ajq5oxdVZa9JQqELHvEriIcNxsA=",
"requires": {
"tslib": "1.8.0"
}
},
"@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-rc.9",
"resolved": "https://registry.npmjs.org/@angular/common/-/common-5.0.0-rc.9.tgz",
"integrity": "sha1-CG0gKXNozXkgGeEJARRaPbaCiNI=",
"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-rc.9",
"resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-5.0.0-rc.9.tgz",
"integrity": "sha1-JcFyoz/H7/GAJnNUhKKCNjePAz4=",
"requires": {
"tslib": "1.8.0"
}
},
"@angular/compiler-cli": {
"version": "4.4.6",
"resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-4.4.6.tgz",
"integrity": "sha1-uv09HiYOmQh+uajPdTLb1gOrubE=",
"version": "5.0.0-rc.9",
"resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-5.0.0-rc.9.tgz",
"integrity": "sha1-iUXkUcJjRHAGeotAqL1baMEX4UU=",
"dev": true,
"requires": {
"@angular/tsc-wrapped": "4.4.6",
"chokidar": "1.7.0",
"minimist": "1.2.0",
"reflect-metadata": "0.1.10"
"reflect-metadata": "0.1.10",
"tsickle": "0.24.1"
}
},
"@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-rc.9",
"resolved": "https://registry.npmjs.org/@angular/core/-/core-5.0.0-rc.9.tgz",
"integrity": "sha1-CqtdLZsx6lMKQbseMAlQTRvWRnM=",
"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-rc.9",
"resolved": "https://registry.npmjs.org/@angular/forms/-/forms-5.0.0-rc.9.tgz",
"integrity": "sha1-p14YlbchMRmQ4lMTFDybNn5L41o=",
"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-rc.9",
"resolved": "https://registry.npmjs.org/@angular/http/-/http-5.0.0-rc.9.tgz",
"integrity": "sha1-myZFw4T9bYIsL7G0x9JkxhsbK9E=",
"dev": true,
"requires": {
"tslib": "1.8.0"
}
},
"@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-rc.9",
"resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-5.0.0-rc.9.tgz",
"integrity": "sha1-raeVDmEEsBWavC2E0T7fG4JIPyA=",
"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-rc.9",
"resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-5.0.0-rc.9.tgz",
"integrity": "sha1-krwRUe9IXNzML09qa3Obnka27LI=",
"dev": true,
"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-rc.9",
"resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-5.0.0-rc.9.tgz",
"integrity": "sha1-TucPcj002WAI9p0c2a37D5NMxNQ=",
"dev": true,
"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-rc.9",
"resolved": "https://registry.npmjs.org/@angular/router/-/router-5.0.0-rc.9.tgz",
"integrity": "sha1-LSrEKt/R8UfoGc8oc31Hxsm+8s0=",
"dev": true,
"requires": {
"tslib": "1.8.0"
}
},
"@angular/tsc-wrapped": {
"version": "4.4.6",
"resolved": "https://registry.npmjs.org/@angular/tsc-wrapped/-/tsc-wrapped-4.4.6.tgz",
"integrity": "sha1-Fnh8u/UL3H5zgSOxnDJSfyROF40=",
"dev": true,
"requires": {
"tsickle": "0.21.6"
},
"dependencies": {
"tsickle": {
"version": "0.21.6",
"resolved": "https://registry.npmjs.org/tsickle/-/tsickle-0.21.6.tgz",
"integrity": "sha1-U7Abl5xcE/2xOvs/uVgXflmRWI0=",
"dev": true,
"requires": {
"minimist": "1.2.0",
"mkdirp": "0.5.1",
"source-map": "0.5.7",
"source-map-support": "0.4.18"
}
}
}
},
"@firebase/app": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.1.1.tgz",
@@ -1039,6 +1017,15 @@
}
}
},
"string_decoder": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
"integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
"dev": true,
"requires": {
"safe-buffer": "5.1.1"
}
},
"string-width": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
@@ -1050,15 +1037,6 @@
"strip-ansi": "3.0.1"
}
},
"string_decoder": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
"integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
"dev": true,
"requires": {
"safe-buffer": "5.1.1"
}
},
"stringstream": {
"version": "0.0.5",
"resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
@@ -1998,6 +1976,15 @@
}
}
},
"string_decoder": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
"integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
"dev": true,
"requires": {
"safe-buffer": "5.1.1"
}
},
"string-width": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
@@ -2009,15 +1996,6 @@
"strip-ansi": "3.0.1"
}
},
"string_decoder": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
"integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
"dev": true,
"requires": {
"safe-buffer": "5.1.1"
}
},
"stringstream": {
"version": "0.0.5",
"resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
@@ -2563,16 +2541,6 @@
"@types/node": "7.0.46"
}
},
"JSONStream": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.1.tgz",
"integrity": "sha1-cH92HgHa6eFvG8+TcDt4xwlmV5o=",
"dev": true,
"requires": {
"jsonparse": "1.3.1",
"through": "2.3.8"
}
},
"a-sync-waterfall": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.0.tgz",
@@ -4484,8 +4452,8 @@
"integrity": "sha512-8od6g684Fhi5Vpp4ABRv/RBsW1AY6wSHbJHEK6FGTv+8jvAAnlABniZu/FVmX9TcirkHepaEsa1QGkRvbg0CKw==",
"dev": true,
"requires": {
"JSONStream": "1.3.1",
"is-text-path": "1.0.1",
"JSONStream": "1.3.1",
"lodash": "4.17.4",
"meow": "3.7.0",
"split2": "2.2.0",
@@ -5412,6 +5380,12 @@
"domelementtype": "1.3.0"
}
},
"domino": {
"version": "1.0.30",
"resolved": "https://registry.npmjs.org/domino/-/domino-1.0.30.tgz",
"integrity": "sha512-ikq8WiDSkICdkElud317F2Sigc6A3EDpWsxWBwIZqOl95km4p/Vc9Rj98id7qKgsjDmExj0AVM7JOd4bb647Xg==",
"dev": true
},
"domutils": {
"version": "1.6.2",
"resolved": "https://registry.npmjs.org/domutils/-/domutils-1.6.2.tgz",
@@ -6773,7 +6747,18 @@
"integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=",
"dev": true,
"requires": {
"boom": "4.3.1"
"boom": "5.2.0"
},
"dependencies": {
"boom": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz",
"integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==",
"dev": true,
"requires": {
"hoek": "4.2.0"
}
}
}
},
"crypto-random-string": {
@@ -6809,7 +6794,6 @@
"version": "2.4.0",
"resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-2.4.0.tgz",
"integrity": "sha1-hI4o9/HVB0DGdHqzywdnBGK2+Jw=",
"dev": true,
"requires": {
"is-obj": "1.0.1"
}
@@ -7483,12 +7467,6 @@
"integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
"dev": true
},
"string-format-obj": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/string-format-obj/-/string-format-obj-1.1.0.tgz",
"integrity": "sha1-djVhCx7zlwE+hHi+mKFw4EmD0Gg=",
"dev": true
},
"string_decoder": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
@@ -7498,6 +7476,12 @@
"safe-buffer": "5.1.1"
}
},
"string-format-obj": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/string-format-obj/-/string-format-obj-1.1.0.tgz",
"integrity": "sha1-djVhCx7zlwE+hHi+mKFw4EmD0Gg=",
"dev": true
},
"stringstream": {
"version": "0.0.5",
"resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
@@ -7662,7 +7646,6 @@
"dev": true,
"requires": {
"@google-cloud/functions-emulator": "1.0.0-alpha.25",
"JSONStream": "1.3.1",
"archiver": "0.16.0",
"chalk": "1.1.3",
"cjson": "0.3.3",
@@ -7682,6 +7665,7 @@
"google-auto-auth": "0.7.2",
"inquirer": "0.12.0",
"jsonschema": "1.2.0",
"JSONStream": "1.3.1",
"jsonwebtoken": "7.4.3",
"lodash": "4.17.4",
"open": "0.0.5",
@@ -12042,16 +12026,6 @@
"through2": "0.6.5"
},
"dependencies": {
"JSONStream": {
"version": "0.8.4",
"resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-0.8.4.tgz",
"integrity": "sha1-kWV9/m/4V0gwZhMrRhi2Lo9Ih70=",
"dev": true,
"requires": {
"jsonparse": "0.0.5",
"through": "2.3.8"
}
},
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
@@ -12064,6 +12038,16 @@
"integrity": "sha1-MwVCrT8KZUZlt3jz6y2an6UHrGQ=",
"dev": true
},
"JSONStream": {
"version": "0.8.4",
"resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-0.8.4.tgz",
"integrity": "sha1-kWV9/m/4V0gwZhMrRhi2Lo9Ih70=",
"dev": true,
"requires": {
"jsonparse": "0.0.5",
"through": "2.3.8"
}
},
"readable-stream": {
"version": "1.0.34",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
@@ -12128,6 +12112,16 @@
"integrity": "sha512-XDJApzBauMg0TinJNP4iVcJl99PQ4JbWKK7nwzpOIkAOVveDKgh/2xm41T3x7Spu4PWMhnnQpNJmUSIUgl6sKg==",
"dev": true
},
"JSONStream": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.1.tgz",
"integrity": "sha1-cH92HgHa6eFvG8+TcDt4xwlmV5o=",
"dev": true,
"requires": {
"jsonparse": "1.3.1",
"through": "2.3.8"
}
},
"jsonwebtoken": {
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-7.4.3.tgz",
@@ -14545,23 +14539,6 @@
"integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
"dev": true
},
"parse5": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/parse5/-/parse5-3.0.2.tgz",
"integrity": "sha1-Be/1fw70V3+xRKefi5qWemzERRA=",
"dev": true,
"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==",
"dev": true
}
}
},
"parsejson": {
"version": "0.0.3",
"resolved": "https://registry.npmjs.org/parsejson/-/parsejson-0.0.3.tgz",
@@ -16918,6 +16895,15 @@
"integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
"dev": true
},
"string_decoder": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
"integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
"dev": true,
"requires": {
"safe-buffer": "5.1.1"
}
},
"string-format-obj": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/string-format-obj/-/string-format-obj-1.1.0.tgz",
@@ -16951,15 +16937,6 @@
"strip-ansi": "3.0.1"
}
},
"string_decoder": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
"integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
"dev": true,
"requires": {
"safe-buffer": "5.1.1"
}
},
"stringify-object": {
"version": "0.1.8",
"resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-0.1.8.tgz",
@@ -18029,9 +18006,9 @@
}
},
"tsickle": {
"version": "0.23.6",
"resolved": "https://registry.npmjs.org/tsickle/-/tsickle-0.23.6.tgz",
"integrity": "sha1-/O5Xpct/kqjDqeV47gooZCfc+s0=",
"version": "0.24.1",
"resolved": "https://registry.npmjs.org/tsickle/-/tsickle-0.24.1.tgz",
"integrity": "sha512-XloFQZhVhgjpQsi3u2ORNRJvuID5sflOg6HfP093IqAbhE1+fIUXznULpdDwHgG4p+v8w78KdHruQtkWUKx5AQ==",
"requires": {
"minimist": "1.2.0",
"mkdirp": "0.5.1",