diff --git a/README.md b/README.md index 6969f61..ad4c3e5 100644 --- a/README.md +++ b/README.md @@ -45,7 +45,7 @@ This is a [Hapiness](https://github.com/hapinessjs/hapiness) Engine for running This story will show you how to set up Universal bundling for an existing `@angular/cli`. -We support actually `@angular` `@6.0.1` and next so you must upgrade all packages inside your project. +We support actually `@angular` `@6.0.3` and next so you must upgrade all packages inside your project. We use `yarn` as package manager. @@ -261,7 +261,8 @@ In **build target**, adapt `options.outputPath` to `dist/browser`. "with": "src/environments/environment.prod.ts" } ], - "optimization": true + "optimization": true, + "sourceMap": false } } } @@ -540,6 +541,10 @@ To set up your development environment: [Back to top](#table-of-contents) ## Change History +* v6.0.1 (2018-05-25) + * `Angular v6.0.3+` + * `RxJS v6.2.0+` + * Documentation * v6.0.0 (2018-05-11) * `Angular v6.0.1+` * `RxJS v6.1.0+` diff --git a/package.json b/package.json index db60ab5..98d3104 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@hapiness/ng-universal", - "version": "6.0.0", + "version": "6.0.1", "description": "This is a Hapiness Engine for running Angular Apps on the server for server side rendering.", "main": "index.js", "types": "index.d.ts", @@ -75,18 +75,18 @@ }, "homepage": "https://github.com/hapinessjs/ng-universal-module#readme", "dependencies": { - "@types/node": "^10.0.8" + "@types/node": "^10.1.2" }, "devDependencies": { - "@angular/animations": "^6.0.1", - "@angular/common": "^6.0.1", - "@angular/compiler": "^6.0.1", - "@angular/compiler-cli": "^6.0.1", - "@angular/core": "^6.0.1", - "@angular/http": "^6.0.1", - "@angular/platform-browser": "^6.0.1", - "@angular/platform-browser-dynamic": "^6.0.1", - "@angular/platform-server": "^6.0.1", + "@angular/animations": "^6.0.3", + "@angular/common": "^6.0.3", + "@angular/compiler": "^6.0.3", + "@angular/compiler-cli": "^6.0.3", + "@angular/core": "^6.0.3", + "@angular/http": "^6.0.3", + "@angular/platform-browser": "^6.0.3", + "@angular/platform-browser-dynamic": "^6.0.3", + "@angular/platform-server": "^6.0.3", "@hapiness/core": "^1.5.2", "@nguniversal/module-map-ngfactory-loader": "^6.0.0", "@types/fs-extra": "^5.0.2", @@ -96,23 +96,23 @@ "mocha": "^5.1.1", "mocha-typescript": "^1.1.12", "rimraf": "^2.6.2", - "rxjs": "^6.1.0", - "rxjs-compat": "^6.1.0", - "ts-node": "^6.0.3", + "rxjs": "^6.2.0", + "rxjs-compat": "^6.2.0", + "ts-node": "^6.0.5", "tslint": "^5.10.0", "typescript": "~2.7.2", "unit.js": "^2.0.0", "zone.js": "^0.8.26" }, "peerDependencies": { - "@angular/compiler": "^6.0.1", - "@angular/core": "^6.0.1", - "@angular/platform-server": "^6.0.1", + "@angular/compiler": "^6.0.3", + "@angular/core": "^6.0.3", + "@angular/platform-server": "^6.0.3", "@hapiness/core": "^1.5.2", - "@hapiness/ng-universal-transfer-http": "^8.0.1", + "@hapiness/ng-universal-transfer-http": "^8.0.2", "@nguniversal/module-map-ngfactory-loader": "^6.0.0", - "rxjs": "^6.1.0", - "rxjs-compat": "^6.1.0", + "rxjs": "^6.2.0", + "rxjs-compat": "^6.2.0", "ts-loader": "^4.3.0", "webpack": "^4.8.3", "webpack-cli": "^2.1.3" diff --git a/test/integration/ng-universal.module.test.ts b/test/integration/ng-universal.module.test.ts deleted file mode 100644 index e23296a..0000000 --- a/test/integration/ng-universal.module.test.ts +++ /dev/null @@ -1,119 +0,0 @@ -/* -import { test, suite } from 'mocha-typescript'; -import { Hapiness, HapinessModule, HttpServerExt, HttpServerService, OnError, OnStart } from '@hapiness/core'; -import { Observable, from } from 'rxjs'; -import { NgUniversalModule } from '../../src'; - -import * as unit from 'unit.js'; -import { join } from 'path'; - -@suite('- Integration NgUniversalModuleTest file') -export class NgUniversalModuleTest { - /!** - * Function executed before the suite - *!/ - static before() { - } - - /!** - * Function executed after the suite - *!/ - static after() { - } - - /!** - * Class constructor - * New lifecycle - *!/ - constructor() { - } - - /!** - * Function executed before each test - *!/ - before() { - } - - /!** - * Function executed after each test - *!/ - after() { - } - - /!** - * Test if universal route returns an error if bad value in module config bootstrap - *!/ - @test('- check if universal route returns an error if bad value in module config bootstrap') - testGetHtmlUniversalRouteErrorInModuleConfigBootstrap(done) { - @HapinessModule({ - version: '1.0.0', - imports: [ - NgUniversalModule.setConfig({ - bootstrap: {}, - lazyModuleMap: {}, - staticContent: { - rootPath: join(process.cwd(), 'test/integration'), - indexFile: 'test.html' - } - }) - ], - providers: [ - HttpServerService - ] - }) - class NUMTest implements OnError, OnStart { - constructor(private _httpServer: HttpServerService) { - } - - onStart(): Observable { - return from(this._httpServer.instance().inject('/')); - } - - onError(error: Error): void { - unit.string(error.message) - .is('No NgModule metadata found for \'[object Object]\'.') - .when(_ => this._httpServer.instance().stop().then(__ => done())); - } - } - - Hapiness.bootstrap(NUMTest, [ - HttpServerExt.setConfig({ host: '0.0.0.0', port: 4443 }) - ]); - } - - /!** - * Test if universal route returns an error if no module config - *!/ - @test('- check if universal route returns an error if no module config') - testGetHtmlUniversalRouteErrorOnModuleBootstrap(done) { - @HapinessModule({ - version: '1.0.0', - imports: [ - NgUniversalModule - ], - providers: [ - HttpServerService - ] - }) - class NUMTest implements OnError, OnStart { - constructor(private _httpServer: HttpServerService) { - } - - onStart(): Observable { - return from(this._httpServer.instance().inject('/')); - } - - onError(error: Error): void { - unit.string(error.message) - .is('No provider for InjectionToken ng_universal_module_config! ' + - '(NgEngineService -> InjectionToken ng_universal_module_config)') - .when(_ => this._httpServer.instance().stop().then(__ => done())); - } - } - - Hapiness.bootstrap(NUMTest, [ - HttpServerExt.setConfig({ host: '0.0.0.0', port: 4443 }) - ]); - } -} -*/ diff --git a/test/integration/test.html b/test/integration/test.html deleted file mode 100644 index 9c11d4b..0000000 --- a/test/integration/test.html +++ /dev/null @@ -1 +0,0 @@ -

Hello Angular

\ No newline at end of file diff --git a/yarn.lock b/yarn.lock index 552e68e..08b53b6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,60 +2,60 @@ # yarn lockfile v1 -"@angular/animations@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-6.0.1.tgz#21fd5b059765b48c9823e05cfe470ccdd816e8b1" +"@angular/animations@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-6.0.3.tgz#703f18c3b72d1df446a2b5059b8e51098fd5c899" dependencies: tslib "^1.9.0" -"@angular/common@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@angular/common/-/common-6.0.1.tgz#02ed47824b0fa6f3e9422e1d3afa117151890cea" +"@angular/common@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@angular/common/-/common-6.0.3.tgz#8b2af3bb74add35c10cd969a5d179cb6a8b21545" dependencies: tslib "^1.9.0" -"@angular/compiler-cli@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-6.0.1.tgz#776361e917f597cdfe0c468506b22397cbf1a732" +"@angular/compiler-cli@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-6.0.3.tgz#4cdda9f28e3387811423c980f3e195ac2322057d" dependencies: chokidar "^1.4.2" minimist "^1.2.0" reflect-metadata "^0.1.2" tsickle "^0.27.2" -"@angular/compiler@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-6.0.1.tgz#01a803c307211446819be237af1a22e38d65ac2e" +"@angular/compiler@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-6.0.3.tgz#47e988012e94f9e3477a4c5557c997d7910a3b2d" dependencies: tslib "^1.9.0" -"@angular/core@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@angular/core/-/core-6.0.1.tgz#47f0db3ee6f088c65e87b7748fa1e0f329138df7" +"@angular/core@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@angular/core/-/core-6.0.3.tgz#50502115105c3784d24338dd8ffb7dddcb55b58d" dependencies: tslib "^1.9.0" -"@angular/http@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@angular/http/-/http-6.0.1.tgz#52ac3c29349c11c0982e61095c3ed7aeb54d5c40" +"@angular/http@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@angular/http/-/http-6.0.3.tgz#0fee74a820650700517fbc84185ee9b3bd17ebad" dependencies: tslib "^1.9.0" -"@angular/platform-browser-dynamic@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-6.0.1.tgz#4831fcd457bf220c76d71ffffa6c41c625df7dfc" +"@angular/platform-browser-dynamic@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-6.0.3.tgz#b27e26c06df4ce34879cefd818e7ff394764f834" dependencies: tslib "^1.9.0" -"@angular/platform-browser@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-6.0.1.tgz#3c663f56b5321586e26b6d9f394e13fa17b82d33" +"@angular/platform-browser@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-6.0.3.tgz#67941ac1dc0e89c1a18bb97ef17d574f469be6d2" dependencies: tslib "^1.9.0" -"@angular/platform-server@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@angular/platform-server/-/platform-server-6.0.1.tgz#90aeaa765bf44334561bc0a0209d3800e3881ae0" +"@angular/platform-server@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@angular/platform-server/-/platform-server-6.0.3.tgz#ed24da82764cc298e8c15311fb7dcfa170a94ce5" dependencies: domino "^2.0.1" tslib "^1.9.0" @@ -131,13 +131,17 @@ dependencies: "@types/mime-db" "*" -"@types/node@*", "@types/node@^10.0.8": - version "10.0.8" - resolved "https://registry.yarnpkg.com/@types/node/-/node-10.0.8.tgz#37b4d91d4e958e4c2ba0be2b86e7ed4ff19b0858" +"@types/mocha@^5.0.0": + version "5.2.0" + resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-5.2.0.tgz#b3c8e69f038835db1a7fdc0b3d879fc50506e29e" + +"@types/node@*", "@types/node@^10.1.2": + version "10.1.2" + resolved "https://registry.yarnpkg.com/@types/node/-/node-10.1.2.tgz#1b928a0baa408fc8ae3ac012cc81375addc147c6" "@types/node@^9.6.0": - version "9.6.15" - resolved "https://registry.yarnpkg.com/@types/node/-/node-9.6.15.tgz#8a5a313ea0a43a95277235841be5d3f5fb3dfeda" + version "9.6.18" + resolved "https://registry.yarnpkg.com/@types/node/-/node-9.6.18.tgz#092e13ef64c47e986802c9c45a61c1454813b31d" "@types/podium@*": version "1.0.0" @@ -203,6 +207,10 @@ ansi-regex@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" +ansi-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + ansi-styles@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" @@ -231,8 +239,8 @@ aproba@^1.0.3: resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" are-we-there-yet@~1.1.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz#bb5dca382bb94f05e15194373d16fd3ba1ca110d" + version "1.1.5" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" dependencies: delegates "^1.0.0" readable-stream "^2.0.6" @@ -278,10 +286,10 @@ async@1.x, async@^1.4.0: resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" async@^2.1.4: - version "2.6.0" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.0.tgz#61a29abb6fcc026fea77e56d1c6ec53a795951f4" + version "2.6.1" + resolved "https://registry.yarnpkg.com/async/-/async-2.6.1.tgz#b245a23ca71930044ec53fa46aa00a3e87c6a610" dependencies: - lodash "^4.14.0" + lodash "^4.17.10" async@~0.9.0: version "0.9.2" @@ -392,12 +400,6 @@ bluebird@^2.9.9: version "2.11.0" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-2.11.0.tgz#534b9033c022c9579c56ba3b3e5a5caafbb650e1" -boom@4.x.x: - version "4.3.1" - resolved "https://registry.yarnpkg.com/boom/-/boom-4.3.1.tgz#4f8a3005cb4a7e3889f749030fd25b96e01d2e31" - dependencies: - hoek "4.x.x" - boom@5.x.x, boom@^5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/boom/-/boom-5.2.0.tgz#5dd9da6ee3a5f302077436290cb717d3f4a54e02" @@ -554,17 +556,13 @@ combined-stream@~0.0.4: dependencies: delayed-stream "0.0.5" -commander@2.11.0: - version "2.11.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.11.0.tgz#157152fd1e7a6c8d98a5b715cf376df928004563" - -commander@^2.12.1: +commander@2.15.1, commander@^2.12.1: version "2.15.1" resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f" compare-versions@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/compare-versions/-/compare-versions-3.1.0.tgz#43310256a5c555aaed4193c04d8f154cf9c6efd5" + version "3.2.1" + resolved "https://registry.yarnpkg.com/compare-versions/-/compare-versions-3.2.1.tgz#a49eb7689d4caaf0b6db5220173fd279614000f7" component-emitter@1.1.2: version "1.1.2" @@ -835,11 +833,11 @@ fs.realpath@^1.0.0: resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" fsevents@^1.0.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.3.tgz#08292982e7059f6674c93d8b829c1e8604979ac0" + version "1.2.4" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.4.tgz#f41dcb1af2582af3692da36fc55cbd8e1041c426" dependencies: nan "^2.9.2" - node-pre-gyp "^0.9.0" + node-pre-gyp "^0.10.0" gauge@~2.7.3: version "2.7.4" @@ -896,9 +894,9 @@ graceful-fs@^4.1.2, graceful-fs@^4.1.6: version "4.1.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" -growl@1.10.3: - version "1.10.3" - resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.3.tgz#1926ba90cf3edfe2adb4927f5880bc22c66c790f" +growl@1.10.5: + version "1.10.5" + resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e" handlebars@^4.0.3: version "4.0.11" @@ -954,10 +952,6 @@ has-flag@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" -has-flag@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" - has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" @@ -966,15 +960,6 @@ has-unicode@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" -hawk@~6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/hawk/-/hawk-6.0.2.tgz#af4d914eb065f9b5ce4d9d11c1cb2126eecc3038" - dependencies: - boom "4.x.x" - cryptiles "3.x.x" - hoek "4.x.x" - sntp "2.x.x" - he@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/he/-/he-1.1.1.tgz#93410fd21b009735151f8868c2f271f3427e23fd" @@ -1106,6 +1091,10 @@ is-fullwidth-code-point@^1.0.0: dependencies: number-is-nan "^1.0.0" +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + is-glob@^2.0.0, is-glob@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" @@ -1356,7 +1345,7 @@ lodash@^3.7.0: version "3.10.1" resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6" -lodash@^4.14.0, lodash@^4.17.4: +lodash@^4.17.10, lodash@^4.17.4: version "4.17.10" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.10.tgz#1b7793cf7259ea38fb3661d4d38b3260af8ae4e7" @@ -1458,11 +1447,11 @@ minimist@~0.0.1: version "0.0.10" resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" -minipass@^2.2.1, minipass@^2.2.4: - version "2.3.0" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.0.tgz#2e11b1c46df7fe7f1afbe9a490280add21ffe384" +minipass@^2.2.1, minipass@^2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.3.tgz#a7dcc8b7b833f5d368759cce544dccb55f50f233" dependencies: - safe-buffer "^5.1.1" + safe-buffer "^5.1.2" yallist "^3.0.0" minizlib@^1.1.0: @@ -1478,28 +1467,29 @@ mkdirp@0.5.1, mkdirp@0.5.x, mkdirp@^0.5.0, mkdirp@^0.5.1: minimist "0.0.8" mocha-typescript@^1.1.12: - version "1.1.12" - resolved "https://registry.yarnpkg.com/mocha-typescript/-/mocha-typescript-1.1.12.tgz#ff389bc2349677ecfc32c45cf0865993d82a2a17" + version "1.1.14" + resolved "https://registry.yarnpkg.com/mocha-typescript/-/mocha-typescript-1.1.14.tgz#b396b238a8300906a91e07b2282fc1042216fb09" dependencies: + "@types/mocha" "^5.0.0" chalk "^1.1.3" cross-spawn "^5.1.0" yargs "^6.5.0" mocha@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/mocha/-/mocha-5.1.1.tgz#b774c75609dac05eb48f4d9ba1d827b97fde8a7b" + version "5.2.0" + resolved "https://registry.yarnpkg.com/mocha/-/mocha-5.2.0.tgz#6d8ae508f59167f940f2b5b3c4a612ae50c90ae6" dependencies: browser-stdout "1.3.1" - commander "2.11.0" + commander "2.15.1" debug "3.1.0" diff "3.5.0" escape-string-regexp "1.0.5" glob "7.1.2" - growl "1.10.3" + growl "1.10.5" he "1.1.1" minimatch "3.0.4" mkdirp "0.5.1" - supports-color "4.4.0" + supports-color "5.4.0" ms@2.0.0: version "2.0.0" @@ -1530,9 +1520,9 @@ nigel@2.x.x: hoek "4.x.x" vise "2.x.x" -node-pre-gyp@^0.9.0: - version "0.9.1" - resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.9.1.tgz#f11c07516dd92f87199dbc7e1838eab7cd56c9e0" +node-pre-gyp@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.10.0.tgz#6e4ef5bb5c5203c6552448828c852c40111aac46" dependencies: detect-libc "^1.0.2" mkdirp "^0.5.1" @@ -1736,8 +1726,8 @@ pseudomap@^1.0.2: resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" punycode@2.x.x: - version "2.1.0" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.0.tgz#5f863edc89b96db09074bad7947bf09056ca4e7d" + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" punycode@^1.4.1: version "1.4.1" @@ -1850,8 +1840,8 @@ repeating@^2.0.0: is-finite "^1.0.0" request@^2.79.0: - version "2.85.0" - resolved "https://registry.yarnpkg.com/request/-/request-2.85.0.tgz#5a03615a47c61420b3eb99b7dba204f83603e1fa" + version "2.87.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.87.0.tgz#32f00235cd08d482b4d0d68db93a829c0ed5756e" dependencies: aws-sign2 "~0.7.0" aws4 "^1.6.0" @@ -1861,7 +1851,6 @@ request@^2.79.0: forever-agent "~0.6.1" form-data "~2.3.1" har-validator "~5.0.3" - hawk "~6.0.2" http-signature "~1.2.0" is-typedarray "~1.0.0" isstream "~0.1.2" @@ -1871,7 +1860,6 @@ request@^2.79.0: performance-now "^2.1.0" qs "~6.5.1" safe-buffer "^5.1.1" - stringstream "~0.0.5" tough-cookie "~2.3.3" tunnel-agent "^0.6.0" uuid "^3.1.0" @@ -1902,13 +1890,13 @@ rimraf@^2.6.1, rimraf@^2.6.2: dependencies: glob "^7.0.5" -rxjs-compat@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/rxjs-compat/-/rxjs-compat-6.1.0.tgz#935059623ee4c167728c9dd03ee6e4468cc5b583" +rxjs-compat@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/rxjs-compat/-/rxjs-compat-6.2.0.tgz#2eb49cc6ac20d0d7057c6887d1895beaab0966f9" -rxjs@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.1.0.tgz#833447de4e4f6427b9cec3e5eb9f56415cd28315" +rxjs@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.2.0.tgz#e024d0e180b72756a83c2aaea8f25423751ba978" dependencies: tslib "^1.9.0" @@ -1998,12 +1986,6 @@ signal-exit@^3.0.0: samsam "1.1.2" util ">=0.10.3 <1" -sntp@2.x.x: - version "2.1.0" - resolved "https://registry.yarnpkg.com/sntp/-/sntp-2.1.0.tgz#2c6cec14fedc2222739caf9b5c3d85d1cc5a2cc8" - dependencies: - hoek "4.x.x" - source-map-support@^0.5.0, source-map-support@^0.5.3: version "0.5.6" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.6.tgz#4435cee46b1aab62b8e8610ce60f788091c51c13" @@ -2084,6 +2066,13 @@ string-width@^1.0.1, string-width@^1.0.2: is-fullwidth-code-point "^1.0.0" strip-ansi "^3.0.0" +"string-width@^1.0.2 || 2": + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + string_decoder@~0.10.x: version "0.10.31" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" @@ -2094,16 +2083,18 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -stringstream@~0.0.5: - version "0.0.5" - resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878" - strip-ansi@^3.0.0, strip-ansi@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" dependencies: ansi-regex "^2.0.0" +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + dependencies: + ansi-regex "^3.0.0" + strip-bom@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" @@ -2147,11 +2138,11 @@ superagent@~0.21.0: methods "1.x" superagent "~0.21.0" -supports-color@4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.4.0.tgz#883f7ddabc165142b2a61427f3352ded195d1a3e" +supports-color@5.4.0, supports-color@^5.3.0: + version "5.4.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.4.0.tgz#1c6b337402c2137605efe19f10fec390f6faab54" dependencies: - has-flag "^2.0.0" + has-flag "^3.0.0" supports-color@^2.0.0: version "2.0.0" @@ -2163,19 +2154,13 @@ supports-color@^3.1.2: dependencies: has-flag "^1.0.0" -supports-color@^5.3.0: - version "5.4.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.4.0.tgz#1c6b337402c2137605efe19f10fec390f6faab54" - dependencies: - has-flag "^3.0.0" - tar@^4: - version "4.4.2" - resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.2.tgz#60685211ba46b38847b1ae7ee1a24d744a2cd462" + version "4.4.4" + resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.4.tgz#ec8409fae9f665a4355cc3b4087d0820232bb8cd" dependencies: chownr "^1.0.1" fs-minipass "^1.2.5" - minipass "^2.2.4" + minipass "^2.3.3" minizlib "^1.1.0" mkdirp "^0.5.0" safe-buffer "^5.1.2" @@ -2201,9 +2186,9 @@ trim-right@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" -ts-node@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-6.0.3.tgz#28bf74bcad134fad17f7469dad04638ece03f0f4" +ts-node@^6.0.5: + version "6.0.5" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-6.0.5.tgz#977c1c931da7a2b09ae2930101f0104a5c2271e9" dependencies: arrify "^1.0.0" chalk "^2.3.0" @@ -2224,8 +2209,8 @@ tsickle@^0.27.2: source-map-support "^0.5.0" tslib@^1.8.0, tslib@^1.8.1, tslib@^1.9.0: - version "1.9.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.0.tgz#e37a86fda8cbbaf23a057f473c9f4dc64e5fc2e8" + version "1.9.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.1.tgz#a5d1f0532a49221c87755cfcc89ca37197242ba7" tslint@^5.10.0: version "5.10.0" @@ -2245,8 +2230,8 @@ tslint@^5.10.0: tsutils "^2.12.1" tsutils@^2.12.1: - version "2.27.0" - resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.27.0.tgz#9efb252b188eaa0ca3ade41dc410d6ce7eaab816" + version "2.27.1" + resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.27.1.tgz#ab0276ac23664f36ce8fd4414daec4aebf4373ee" dependencies: tslib "^1.8.1" @@ -2354,10 +2339,10 @@ which@^1.1.1, which@^1.2.9: isexe "^2.0.0" wide-align@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.2.tgz#571e0f1b0604636ebc0dfc21b0339bbe31341710" + version "1.1.3" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" dependencies: - string-width "^1.0.2" + string-width "^1.0.2 || 2" window-size@0.1.0: version "0.1.0"