diff --git a/package.json b/package.json index 19cc02d5..15918b81 100644 --- a/package.json +++ b/package.json @@ -48,24 +48,24 @@ "author": "Roman Hotsiy", "license": "MIT", "devDependencies": { - "@angular/animations": "4.0.0-rc.3", - "@angular/common": "4.0.0-rc.3", - "@angular/compiler": "4.0.0-rc.3", - "@angular/compiler-cli": "4.0.0-rc.3", - "@angular/core": "4.0.0-rc.3", - "@angular/platform-browser": "4.0.0-rc.3", - "@angular/platform-browser-dynamic": "4.0.0-rc.3", - "@angular/platform-server": "4.0.0-rc.3", - "@types/jasmine": "^2.5.45", + "@angular/animations": "^4.0.0", + "@angular/common": "^4.0.0", + "@angular/compiler": "^4.0.0", + "@angular/compiler-cli": "^4.0.0", + "@angular/core": "^4.0.0", + "@angular/platform-browser": "^4.0.0", + "@angular/platform-browser-dynamic": "^4.0.0", + "@angular/platform-server": "^4.0.0", + "@types/jasmine": "^2.5.46", "@types/requirejs": "^2.1.26", "@types/should": "^8.1.28", "@types/swagger-schema-official": "^2.0.1", - "@types/webpack": "^2.2.11", + "@types/webpack": "^2.2.12", "angular2-template-loader": "^0.6.2", "awesome-typescript-loader": "^3.1.2", "branch-release": "^1.0.3", "chalk": "^1.1.3", - "codelyzer": "^3.0.0-beta.3", + "codelyzer": "^3.0.0-beta.4", "conventional-changelog-cli": "^1.3.1", "core-js": "^2.4.1", "coveralls": "^2.12.0", @@ -84,7 +84,7 @@ "karma-coverage": "^1.1.1", "karma-coveralls": "^1.1.2", "karma-jasmine": "^1.0.2", - "karma-mocha-reporter": "^2.0.0", + "karma-mocha-reporter": "^2.2.3", "karma-phantomjs-launcher": "^1.0.4", "karma-phantomjs-shim": "^1.1.2", "karma-remap-coverage": "^0.1.4", @@ -94,7 +94,7 @@ "karma-webpack": "^2.0.3", "lunr": "^1.0.0", "mark.js": "github:julmot/mark.js", - "node-sass": "^4.5.0", + "node-sass": "^4.5.1", "openapi-sampler": "^0.4.1", "phantomjs-prebuilt": "^2.1.7", "prismjs": "^1.5.1", @@ -107,19 +107,19 @@ "scrollparent": "^1.0.0", "shelljs": "^0.7.7", "should": "^11.2.1", - "sinon": "^2.0.0", + "sinon": "^2.1.0", "slugify": "^1.0.2", "source-map-loader": "^0.2.0", "stream-http": "^2.6.1", "string-replace-webpack-plugin": "^0.1.3", - "style-loader": "^0.14.0", + "style-loader": "^0.16.0", "ts-helpers": "^1.1.1", "tslint": "^4.5.1", "typescript": "^2.2.1", - "webpack": "^2.2.1", + "webpack": "^2.3.2", "webpack-dev-server": "^2.4.2", - "webpack-merge": "^4.0.0", - "zone.js": "0.7.2" + "webpack-merge": "^4.1.0", + "zone.js": "^0.8.5" }, "dependencies": {} } diff --git a/yarn.lock b/yarn.lock index fa0278e1..607fc742 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,54 +2,54 @@ # yarn lockfile v1 -"@angular/animations@4.0.0-rc.3": - version "4.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-4.0.0-rc.3.tgz#e294cbc6b3a9404811377c537aad478ad953b7b8" +"@angular/animations@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-4.0.0.tgz#f6efb67ca3f3816d2dbf19b8f570371f2d205edc" -"@angular/common@4.0.0-rc.3": - version "4.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@angular/common/-/common-4.0.0-rc.3.tgz#315d12daf02d0fb12d9cab937d28986ad26559f3" +"@angular/common@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@angular/common/-/common-4.0.0.tgz#ca18983222fdab4ecaa7a8b99eda6ff661e6dc92" -"@angular/compiler-cli@4.0.0-rc.3", "@angular/compiler-cli@^4.0.0-rc.1": - version "4.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-4.0.0-rc.3.tgz#e1d46af4aa86f21613678421b307d7842fafbba7" +"@angular/compiler-cli@^4.0.0", "@angular/compiler-cli@^4.0.0-rc.5": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-4.0.0.tgz#35b2d40cd35135aecec4be659532148f5ac67da6" dependencies: - "@angular/tsc-wrapped" "4.0.0-rc.2" + "@angular/tsc-wrapped" "4.0.0" minimist "^1.2.0" reflect-metadata "^0.1.2" -"@angular/compiler@4.0.0-rc.3": - version "4.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-4.0.0-rc.3.tgz#a844c76700594dc001ddf0336c2c3f8968e5a343" +"@angular/compiler@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-4.0.0.tgz#e1aa061a6f8ef269f9748af1a7bc290f9d37ed6c" -"@angular/core@4.0.0-rc.3": - version "4.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@angular/core/-/core-4.0.0-rc.3.tgz#a0a0a7e3841d982b496e2ed6516f6bc05493640e" +"@angular/core@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@angular/core/-/core-4.0.0.tgz#fd877e074b29dfa9c63b96a21995fc7556d423a3" -"@angular/platform-browser-dynamic@4.0.0-rc.3": - version "4.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-4.0.0-rc.3.tgz#095441028433d56062d21f38ff08ab15a46b577f" +"@angular/platform-browser-dynamic@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-4.0.0.tgz#d1d9de80fe1e02735be89f512e0faf5a80d57fa5" -"@angular/platform-browser@4.0.0-rc.3": - version "4.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-4.0.0-rc.3.tgz#94ca2f0085f739dc0dadd78f060c1d6135d8a220" +"@angular/platform-browser@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-4.0.0.tgz#512ae9ab19ccc25fa79027f44e291bcee236cd2b" -"@angular/platform-server@4.0.0-rc.3": - version "4.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@angular/platform-server/-/platform-server-4.0.0-rc.3.tgz#3aa12a6f49ea30d14b87bf007ad25c85c30c15f6" +"@angular/platform-server@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@angular/platform-server/-/platform-server-4.0.0.tgz#d76d61787cd3be3ce8ed46043d6a8c82572f567d" dependencies: parse5 "^3.0.1" xhr2 "^0.1.4" -"@angular/tsc-wrapped@4.0.0-rc.2": - version "4.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@angular/tsc-wrapped/-/tsc-wrapped-4.0.0-rc.2.tgz#d7023d93f4576b6f776ffc7175ff760e7e133705" +"@angular/tsc-wrapped@4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@angular/tsc-wrapped/-/tsc-wrapped-4.0.0.tgz#ea91eeda98029cdb0a4ac37d5e25d9d12a4333c1" dependencies: tsickle "^0.21.0" -"@types/jasmine@^2.5.45": - version "2.5.45" - resolved "https://registry.yarnpkg.com/@types/jasmine/-/jasmine-2.5.45.tgz#58928a621d014ce6ab59c5a9c41071f7328b0ca9" +"@types/jasmine@^2.5.46": + version "2.5.46" + resolved "https://registry.yarnpkg.com/@types/jasmine/-/jasmine-2.5.46.tgz#bb3047a3f40f60dee03f52c3e2d955cd3d5066c8" "@types/node@*", "@types/node@^6.0.46": version "6.0.62" @@ -89,9 +89,9 @@ dependencies: "@types/source-map" "*" -"@types/webpack@^2.2.11": - version "2.2.11" - resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-2.2.11.tgz#d218555ca9a5e24627036aaf619e5c4402ab5a74" +"@types/webpack@^2.2.12": + version "2.2.12" + resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-2.2.12.tgz#5e2ab82b5b43cfadcb308d3210c082cf67fd9893" dependencies: "@types/node" "*" "@types/tapable" "*" @@ -833,15 +833,15 @@ code-point-at@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" -codelyzer@^3.0.0-beta.3: - version "3.0.0-beta.3" - resolved "https://registry.yarnpkg.com/codelyzer/-/codelyzer-3.0.0-beta.3.tgz#ed0e968817279c2eecc9b023a8193ea97be5278a" +codelyzer@^3.0.0-beta.4: + version "3.0.0-beta.4" + resolved "https://registry.yarnpkg.com/codelyzer/-/codelyzer-3.0.0-beta.4.tgz#59284eb6ed18c1d5da46ca86869c6fad294a8201" dependencies: - "@angular/compiler-cli" "^4.0.0-rc.1" + "@angular/compiler-cli" "^4.0.0-rc.5" app-root-path "^2.0.1" css-selector-tokenizer "^0.7.0" cssauron "^1.4.0" - ngast "^0.0.6" + ngast "^0.0.15" semver-dsl "^1.0.1" source-map "^0.5.6" sprintf-js "^1.0.3" @@ -2862,9 +2862,9 @@ karma-jasmine@^1.0.2: version "1.1.0" resolved "https://registry.yarnpkg.com/karma-jasmine/-/karma-jasmine-1.1.0.tgz#22e4c06bf9a182e5294d1f705e3733811b810acf" -karma-mocha-reporter@^2.0.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/karma-mocha-reporter/-/karma-mocha-reporter-2.2.2.tgz#876de9a287244e54a608591732a98e66611f6abe" +karma-mocha-reporter@^2.2.3: + version "2.2.3" + resolved "https://registry.yarnpkg.com/karma-mocha-reporter/-/karma-mocha-reporter-2.2.3.tgz#04fdda45a1d9697a73871c7472223c581701ab20" dependencies: chalk "1.1.3" @@ -3380,9 +3380,9 @@ negotiator@0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" -ngast@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/ngast/-/ngast-0.0.6.tgz#6dd1e29ad01363f4cd709b8e66b325eeb9e6af9e" +ngast@^0.0.15: + version "0.0.15" + resolved "https://registry.yarnpkg.com/ngast/-/ngast-0.0.15.tgz#7aab7be32d703504a3b07677580ec4afad941d66" node-gyp@^3.3.1: version "3.5.0" @@ -3444,9 +3444,9 @@ node-pre-gyp@^0.6.29: tar "~2.2.1" tar-pack "~3.3.0" -node-sass@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.5.0.tgz#532e37bad0ce587348c831535dbc98ea4289508b" +node-sass@^4.5.1: + version "4.5.1" + resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.5.1.tgz#e8e119fe3c8213ad7e56ca618dd231e9e8b30f5b" dependencies: async-foreach "^0.1.3" chalk "^1.1.1" @@ -3463,7 +3463,7 @@ node-sass@^4.5.0: nan "^2.3.2" node-gyp "^3.3.1" npmlog "^4.0.0" - request "^2.61.0" + request "^2.79.0" sass-graph "^2.1.1" stdout-stream "^1.4.0" @@ -4423,7 +4423,7 @@ request-progress@~2.0.1: dependencies: throttleit "^1.0.0" -request@2, request@2.79.0, request@^2.61.0, request@^2.78.0, request@^2.79.0, request@~2.79.0: +request@2, request@2.79.0, request@^2.78.0, request@^2.79.0, request@~2.79.0: version "2.79.0" resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de" dependencies: @@ -4707,9 +4707,9 @@ signal-exit@^3.0.0: version "3.0.2" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" -sinon@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/sinon/-/sinon-2.0.0.tgz#48337fa489069e530ad7e2f44f07b0ae93d37b24" +sinon@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/sinon/-/sinon-2.1.0.tgz#e057a9d2bf1b32f5d6dd62628ca9ee3961b0cafb" dependencies: diff "^3.1.0" formatio "1.2.0" @@ -4802,10 +4802,14 @@ sort-keys@^1.0.0: dependencies: is-plain-obj "^1.0.0" -source-list-map@^0.1.7, source-list-map@~0.1.7: +source-list-map@^0.1.7: version "0.1.8" resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-0.1.8.tgz#c550b2ab5427f6b3f21f5afead88c4f5587b2106" +source-list-map@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-1.1.1.tgz#1a33ac210ca144d1e561f906ebccab5669ff4cb4" + source-map-loader@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-0.2.0.tgz#aba0cf717a1d7ee29fc30f31cc0c441d78ea42ba" @@ -5002,9 +5006,9 @@ strip-json-comments@~1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-1.0.4.tgz#1e15fbcac97d3ee99bf2d73b4c656b082bbafb91" -style-loader@^0.14.0: - version "0.14.0" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.14.0.tgz#e44fe69ef891513bb22fdd10c3167aaa99711164" +style-loader@^0.16.0: + version "0.16.0" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.16.0.tgz#5f001a9bf58fff9fd40f8aa3b9738ab99d4000c7" dependencies: loader-utils "^1.0.2" @@ -5240,7 +5244,7 @@ typescript@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.2.1.tgz#4862b662b988a4c8ff691cc7969622d24db76ae9" -uglify-js@^2.6, uglify-js@^2.7.5: +uglify-js@^2.6: version "2.7.5" resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.7.5.tgz#4612c0c7baaee2ba7c487de4904ae122079f2ca8" dependencies: @@ -5249,6 +5253,15 @@ uglify-js@^2.6, uglify-js@^2.7.5: uglify-to-browserify "~1.0.0" yargs "~3.10.0" +uglify-js@^2.8.5: + version "2.8.16" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.16.tgz#d286190b6eefc6fd65eb0ecac6551e0b0e8839a4" + dependencies: + source-map "~0.5.1" + yargs "~3.10.0" + optionalDependencies: + uglify-to-browserify "~1.0.0" + uglify-to-browserify@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" @@ -5419,9 +5432,9 @@ void-elements@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-2.0.1.tgz#c066afb582bb1cb4128d60ea92392e94d5e9dbec" -watchpack@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.2.0.tgz#15d4620f1e7471f13fcb551d5c030d2c3eb42dbb" +watchpack@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.3.1.tgz#7d8693907b28ce6013e7f3610aa2a1acf07dad87" dependencies: async "^2.1.2" chokidar "^1.4.3" @@ -5487,22 +5500,22 @@ webpack-dev-server@^2.4.2: webpack-dev-middleware "^1.9.0" yargs "^6.0.0" -webpack-merge@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-4.0.0.tgz#4347ebeb9e71aaa413baef66be74d4eb2656b66a" +webpack-merge@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-4.1.0.tgz#6ad72223b3e0b837e531e4597c199f909361511e" dependencies: lodash "^4.17.4" -webpack-sources@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.1.4.tgz#ccc2c817e08e5fa393239412690bb481821393cd" +webpack-sources@^0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.2.3.tgz#17c62bfaf13c707f9d02c479e0dcdde8380697fb" dependencies: - source-list-map "~0.1.7" + source-list-map "^1.1.1" source-map "~0.5.3" -webpack@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-2.2.1.tgz#7bb1d72ae2087dd1a4af526afec15eed17dda475" +webpack@^2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-2.3.2.tgz#7d521e6f0777a3a58985c69425263fdfe977b458" dependencies: acorn "^4.0.4" acorn-dynamic-import "^2.0.0" @@ -5520,9 +5533,9 @@ webpack@^2.2.1: source-map "^0.5.3" supports-color "^3.1.0" tapable "~0.2.5" - uglify-js "^2.7.5" - watchpack "^1.2.0" - webpack-sources "^0.1.4" + uglify-js "^2.8.5" + watchpack "^1.3.1" + webpack-sources "^0.2.3" yargs "^6.0.0" websocket-driver@>=0.5.1: @@ -5750,6 +5763,6 @@ z-schema@^3.17.0: optionalDependencies: commander "^2.7.1" -zone.js@0.7.2: - version "0.7.2" - resolved "https://registry.yarnpkg.com/zone.js/-/zone.js-0.7.2.tgz#1a62b6be4b24d1b935e4566b0b4386b66966d1a7" +zone.js@^0.8.5: + version "0.8.5" + resolved "https://registry.yarnpkg.com/zone.js/-/zone.js-0.8.5.tgz#7906e017482cbff4c3f079c5c34305ce941f5ba2"