diff --git a/assets/scripts/fe/package-lock.json b/assets/scripts/fe/package-lock.json
index 40793b2..b58ca48 100644
--- a/assets/scripts/fe/package-lock.json
+++ b/assets/scripts/fe/package-lock.json
@@ -12,6 +12,17 @@
"requires": {
"@angular-devkit/core": "0.6.8",
"rxjs": "^6.0.0"
+ },
+ "dependencies": {
+ "rxjs": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.2.1.tgz",
+ "integrity": "sha512-OwMxHxmnmHTUpgO+V7dZChf3Tixf4ih95cmXjzzadULziVl/FKhHScGLj4goEw9weePVOH2Q0+GcCBUhKCZc/g==",
+ "dev": true,
+ "requires": {
+ "tslib": "^1.9.0"
+ }
+ }
}
},
"@angular-devkit/build-angular": {
@@ -71,6 +82,17 @@
"webpack-merge": "^4.1.2",
"webpack-sources": "^1.1.0",
"webpack-subresource-integrity": "^1.1.0-rc.4"
+ },
+ "dependencies": {
+ "rxjs": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.2.1.tgz",
+ "integrity": "sha512-OwMxHxmnmHTUpgO+V7dZChf3Tixf4ih95cmXjzzadULziVl/FKhHScGLj4goEw9weePVOH2Q0+GcCBUhKCZc/g==",
+ "dev": true,
+ "requires": {
+ "tslib": "^1.9.0"
+ }
+ }
}
},
"@angular-devkit/build-optimizer": {
@@ -103,6 +125,17 @@
"chokidar": "^2.0.3",
"rxjs": "^6.0.0",
"source-map": "^0.5.6"
+ },
+ "dependencies": {
+ "rxjs": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.2.1.tgz",
+ "integrity": "sha512-OwMxHxmnmHTUpgO+V7dZChf3Tixf4ih95cmXjzzadULziVl/FKhHScGLj4goEw9weePVOH2Q0+GcCBUhKCZc/g==",
+ "dev": true,
+ "requires": {
+ "tslib": "^1.9.0"
+ }
+ }
}
},
"@angular-devkit/schematics": {
@@ -113,6 +146,17 @@
"requires": {
"@angular-devkit/core": "0.6.8",
"rxjs": "^6.0.0"
+ },
+ "dependencies": {
+ "rxjs": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.2.1.tgz",
+ "integrity": "sha512-OwMxHxmnmHTUpgO+V7dZChf3Tixf4ih95cmXjzzadULziVl/FKhHScGLj4goEw9weePVOH2Q0+GcCBUhKCZc/g==",
+ "dev": true,
+ "requires": {
+ "tslib": "^1.9.0"
+ }
+ }
}
},
"@angular/animations": {
@@ -149,6 +193,15 @@
"integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
"dev": true
},
+ "rxjs": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.2.1.tgz",
+ "integrity": "sha512-OwMxHxmnmHTUpgO+V7dZChf3Tixf4ih95cmXjzzadULziVl/FKhHScGLj4goEw9weePVOH2Q0+GcCBUhKCZc/g==",
+ "dev": true,
+ "requires": {
+ "tslib": "^1.9.0"
+ }
+ },
"yargs-parser": {
"version": "10.0.0",
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.0.0.tgz",
@@ -409,6 +462,17 @@
"rxjs": "^6.0.0",
"semver": "^5.3.0",
"semver-intersect": "^1.1.2"
+ },
+ "dependencies": {
+ "rxjs": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.2.1.tgz",
+ "integrity": "sha512-OwMxHxmnmHTUpgO+V7dZChf3Tixf4ih95cmXjzzadULziVl/FKhHScGLj4goEw9weePVOH2Q0+GcCBUhKCZc/g==",
+ "dev": true,
+ "requires": {
+ "tslib": "^1.9.0"
+ }
+ }
}
},
"@types/jasmine": {
@@ -3674,12 +3738,14 @@
"balanced-match": {
"version": "1.0.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"brace-expansion": {
"version": "1.1.11",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -3694,17 +3760,20 @@
"code-point-at": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"concat-map": {
"version": "0.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"console-control-strings": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"core-util-is": {
"version": "1.0.2",
@@ -3821,7 +3890,8 @@
"inherits": {
"version": "2.0.3",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"ini": {
"version": "1.3.5",
@@ -3833,6 +3903,7 @@
"version": "1.0.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"number-is-nan": "^1.0.0"
}
@@ -3847,6 +3918,7 @@
"version": "3.0.4",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"brace-expansion": "^1.1.7"
}
@@ -3854,12 +3926,14 @@
"minimist": {
"version": "0.0.8",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"minipass": {
"version": "2.2.4",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"safe-buffer": "^5.1.1",
"yallist": "^3.0.0"
@@ -3878,6 +3952,7 @@
"version": "0.5.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"minimist": "0.0.8"
}
@@ -3958,7 +4033,8 @@
"number-is-nan": {
"version": "1.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"object-assign": {
"version": "4.1.1",
@@ -3970,6 +4046,7 @@
"version": "1.4.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"wrappy": "1"
}
@@ -4091,6 +4168,7 @@
"version": "1.0.2",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"code-point-at": "^1.0.0",
"is-fullwidth-code-point": "^1.0.0",
@@ -8372,9 +8450,9 @@
}
},
"rxjs": {
- "version": "6.2.1",
- "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.2.1.tgz",
- "integrity": "sha512-OwMxHxmnmHTUpgO+V7dZChf3Tixf4ih95cmXjzzadULziVl/FKhHScGLj4goEw9weePVOH2Q0+GcCBUhKCZc/g==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.0.0.tgz",
+ "integrity": "sha512-2MgLQr1zvks8+Kip4T6hcJdiBhV+SIvxguoWjhwtSpNPTp/5e09HJbgclCwR/nW0yWzhubM+6Q0prl8G5RuoBA==",
"requires": {
"tslib": "^1.9.0"
}
diff --git a/assets/scripts/fe/src/app/app.module.ts b/assets/scripts/fe/src/app/app.module.ts
index 8ada140..d9e78cc 100644
--- a/assets/scripts/fe/src/app/app.module.ts
+++ b/assets/scripts/fe/src/app/app.module.ts
@@ -1,4 +1,5 @@
import { BrowserModule } from '@angular/platform-browser';
+import { HttpClientModule } from '@angular/common/http';
import { NgModule } from '@angular/core';
import { UIRouterModule } from '@uirouter/angular';
@@ -7,6 +8,7 @@ import { APP_STATES } from './commons/states/app.states';
import { PublicModule } from './components/public/public.module';
import { AppComponent } from './app.component';
+import { GlobalModule } from './components/global/global.module';
@NgModule({
declarations: [
@@ -15,7 +17,9 @@ import { AppComponent } from './app.component';
imports: [
BrowserModule,
UIRouterModule.forRoot(APP_STATES),
- PublicModule
+ PublicModule,
+ HttpClientModule,
+ GlobalModule
],
providers: [],
bootstrap: [AppComponent]
diff --git a/assets/scripts/fe/src/app/commons/services/search.service.spec.ts b/assets/scripts/fe/src/app/commons/services/search.service.spec.ts
new file mode 100644
index 0000000..1c8201f
--- /dev/null
+++ b/assets/scripts/fe/src/app/commons/services/search.service.spec.ts
@@ -0,0 +1,15 @@
+import { TestBed, inject } from '@angular/core/testing';
+
+import { SearchService } from './search.service';
+
+describe('SearchService', () => {
+ beforeEach(() => {
+ TestBed.configureTestingModule({
+ providers: [SearchService]
+ });
+ });
+
+ it('should be created', inject([SearchService], (service: SearchService) => {
+ expect(service).toBeTruthy();
+ }));
+});
diff --git a/assets/scripts/fe/src/app/commons/services/search.service.ts b/assets/scripts/fe/src/app/commons/services/search.service.ts
new file mode 100644
index 0000000..bf1226d
--- /dev/null
+++ b/assets/scripts/fe/src/app/commons/services/search.service.ts
@@ -0,0 +1,26 @@
+import { Injectable } from '@angular/core';
+import { HttpClient } from '@angular/common/http';
+
+import { QUESTIONS_API_SEARCH } from '../../constants/endpoints';
+
+
+@Injectable({
+ providedIn: 'root'
+})
+export class SearchService {
+
+ constructor(
+ private http: HttpClient
+ ) { }
+
+ data = '';
+
+ getQuestions(page){
+ return this.http.get(QUESTIONS_API_SEARCH(page, this.data));
+ }
+
+ searchQuestions(data: string){
+ this.data = data;
+ }
+
+}
diff --git a/assets/scripts/fe/src/app/commons/services/sort.service.spec.ts b/assets/scripts/fe/src/app/commons/services/sort.service.spec.ts
new file mode 100644
index 0000000..cacdd8a
--- /dev/null
+++ b/assets/scripts/fe/src/app/commons/services/sort.service.spec.ts
@@ -0,0 +1,15 @@
+import { TestBed, inject } from '@angular/core/testing';
+
+import { SortService } from './sort.service';
+
+describe('SortService', () => {
+ beforeEach(() => {
+ TestBed.configureTestingModule({
+ providers: [SortService]
+ });
+ });
+
+ it('should be created', inject([SortService], (service: SortService) => {
+ expect(service).toBeTruthy();
+ }));
+});
diff --git a/assets/scripts/fe/src/app/commons/services/sort.service.ts b/assets/scripts/fe/src/app/commons/services/sort.service.ts
new file mode 100644
index 0000000..95a7370
--- /dev/null
+++ b/assets/scripts/fe/src/app/commons/services/sort.service.ts
@@ -0,0 +1,9 @@
+import { Injectable } from '@angular/core';
+
+@Injectable({
+ providedIn: 'root'
+})
+export class SortService {
+
+ constructor() { }
+}
diff --git a/assets/scripts/fe/src/app/components/global/filters/filters.module.spec.ts b/assets/scripts/fe/src/app/components/global/filters/filters.module.spec.ts
new file mode 100644
index 0000000..4b34698
--- /dev/null
+++ b/assets/scripts/fe/src/app/components/global/filters/filters.module.spec.ts
@@ -0,0 +1,13 @@
+import { FiltersModule } from './filters.module';
+
+describe('FiltersModule', () => {
+ let filtersModule: FiltersModule;
+
+ beforeEach(() => {
+ filtersModule = new FiltersModule();
+ });
+
+ it('should create an instance', () => {
+ expect(filtersModule).toBeTruthy();
+ });
+});
diff --git a/assets/scripts/fe/src/app/components/global/filters/filters.module.ts b/assets/scripts/fe/src/app/components/global/filters/filters.module.ts
new file mode 100644
index 0000000..fd82c83
--- /dev/null
+++ b/assets/scripts/fe/src/app/components/global/filters/filters.module.ts
@@ -0,0 +1,10 @@
+import { NgModule } from '@angular/core';
+import { CommonModule } from '@angular/common';
+
+@NgModule({
+ imports: [
+ CommonModule
+ ],
+ declarations: []
+})
+export class FiltersModule { }
diff --git a/assets/scripts/fe/src/app/components/global/filters/question-filter/question-filter.component.css b/assets/scripts/fe/src/app/components/global/filters/question-filter/question-filter.component.css
new file mode 100644
index 0000000..e69de29
diff --git a/assets/scripts/fe/src/app/components/global/filters/question-filter/question-filter.component.html b/assets/scripts/fe/src/app/components/global/filters/question-filter/question-filter.component.html
new file mode 100644
index 0000000..261f52a
--- /dev/null
+++ b/assets/scripts/fe/src/app/components/global/filters/question-filter/question-filter.component.html
@@ -0,0 +1,5 @@
+
diff --git a/assets/scripts/fe/src/app/components/global/filters/question-filter/question-filter.component.spec.ts b/assets/scripts/fe/src/app/components/global/filters/question-filter/question-filter.component.spec.ts
new file mode 100644
index 0000000..5724e72
--- /dev/null
+++ b/assets/scripts/fe/src/app/components/global/filters/question-filter/question-filter.component.spec.ts
@@ -0,0 +1,25 @@
+import { async, ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { QuestionFilterComponent } from './question-filter.component';
+
+describe('QuestionFilterComponent', () => {
+ let component: QuestionFilterComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(async(() => {
+ TestBed.configureTestingModule({
+ declarations: [ QuestionFilterComponent ]
+ })
+ .compileComponents();
+ }));
+
+ beforeEach(() => {
+ fixture = TestBed.createComponent(QuestionFilterComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/assets/scripts/fe/src/app/components/global/filters/question-filter/question-filter.component.ts b/assets/scripts/fe/src/app/components/global/filters/question-filter/question-filter.component.ts
new file mode 100644
index 0000000..283a86d
--- /dev/null
+++ b/assets/scripts/fe/src/app/components/global/filters/question-filter/question-filter.component.ts
@@ -0,0 +1,19 @@
+import { Component, OnInit } from '@angular/core';
+
+@Component({
+ selector: 'app-question-filter',
+ templateUrl: './question-filter.component.html',
+ styleUrls: ['./question-filter.component.css']
+})
+export class QuestionFilterComponent implements OnInit {
+
+ constructor() { }
+
+ ngOnInit() {
+ }
+
+ sort(){
+ console.log("YEAH");
+ }
+
+}
diff --git a/assets/scripts/fe/src/app/components/global/forms/forms.module.spec.ts b/assets/scripts/fe/src/app/components/global/forms/forms.module.spec.ts
new file mode 100644
index 0000000..2f8a5a4
--- /dev/null
+++ b/assets/scripts/fe/src/app/components/global/forms/forms.module.spec.ts
@@ -0,0 +1,13 @@
+import { FormsModule } from './forms.module';
+
+describe('FormsModule', () => {
+ let formsModule: FormsModule;
+
+ beforeEach(() => {
+ formsModule = new FormsModule();
+ });
+
+ it('should create an instance', () => {
+ expect(formsModule).toBeTruthy();
+ });
+});
diff --git a/assets/scripts/fe/src/app/components/global/forms/forms.module.ts b/assets/scripts/fe/src/app/components/global/forms/forms.module.ts
new file mode 100644
index 0000000..9727432
--- /dev/null
+++ b/assets/scripts/fe/src/app/components/global/forms/forms.module.ts
@@ -0,0 +1,10 @@
+import { NgModule } from '@angular/core';
+import { CommonModule } from '@angular/common';
+
+@NgModule({
+ imports: [
+ CommonModule
+ ],
+ declarations: []
+})
+export class FormsModule { }
diff --git a/assets/scripts/fe/src/app/components/global/forms/search-form/search-form.component.css b/assets/scripts/fe/src/app/components/global/forms/search-form/search-form.component.css
new file mode 100644
index 0000000..e69de29
diff --git a/assets/scripts/fe/src/app/components/global/forms/search-form/search-form.component.html b/assets/scripts/fe/src/app/components/global/forms/search-form/search-form.component.html
new file mode 100644
index 0000000..6c47b77
--- /dev/null
+++ b/assets/scripts/fe/src/app/components/global/forms/search-form/search-form.component.html
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/assets/scripts/fe/src/app/components/global/forms/search-form/search-form.component.spec.ts b/assets/scripts/fe/src/app/components/global/forms/search-form/search-form.component.spec.ts
new file mode 100644
index 0000000..2422e96
--- /dev/null
+++ b/assets/scripts/fe/src/app/components/global/forms/search-form/search-form.component.spec.ts
@@ -0,0 +1,25 @@
+import { async, ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { SearchFormComponent } from './search-form.component';
+
+describe('SearchFormComponent', () => {
+ let component: SearchFormComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(async(() => {
+ TestBed.configureTestingModule({
+ declarations: [ SearchFormComponent ]
+ })
+ .compileComponents();
+ }));
+
+ beforeEach(() => {
+ fixture = TestBed.createComponent(SearchFormComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/assets/scripts/fe/src/app/components/global/forms/search-form/search-form.component.ts b/assets/scripts/fe/src/app/components/global/forms/search-form/search-form.component.ts
new file mode 100644
index 0000000..53b3469
--- /dev/null
+++ b/assets/scripts/fe/src/app/components/global/forms/search-form/search-form.component.ts
@@ -0,0 +1,31 @@
+import { Component, OnInit } from '@angular/core';
+import { StateService } from '@uirouter/angular';
+import { NgForm } from '@angular/forms';
+import { SearchService } from '../../../../commons/services/search.service';
+
+@Component({
+ selector: 'app-search-form',
+ templateUrl: './search-form.component.html',
+ styleUrls: ['./search-form.component.css']
+})
+export class SearchFormComponent implements OnInit {
+
+ constructor(
+ private stateService: StateService,
+ private searchService: SearchService
+ ) { }
+
+ ngOnInit() {
+ }
+
+ search(searchForm: NgForm){
+ if (searchForm.value.keyword != '') {
+ this.searchService.searchQuestions(searchForm.value.keyword);
+
+ this.stateService.go('search');
+ if(this.stateService.$current.url.pattern == '/search/'){
+ this.stateService.reload();
+ }
+ }
+ }
+}
diff --git a/assets/scripts/fe/src/app/components/global/global.module.spec.ts b/assets/scripts/fe/src/app/components/global/global.module.spec.ts
new file mode 100644
index 0000000..e56f654
--- /dev/null
+++ b/assets/scripts/fe/src/app/components/global/global.module.spec.ts
@@ -0,0 +1,13 @@
+import { GlobalModule } from './global.module';
+
+describe('GlobalModule', () => {
+ let globalModule: GlobalModule;
+
+ beforeEach(() => {
+ globalModule = new GlobalModule();
+ });
+
+ it('should create an instance', () => {
+ expect(globalModule).toBeTruthy();
+ });
+});
diff --git a/assets/scripts/fe/src/app/components/global/global.module.ts b/assets/scripts/fe/src/app/components/global/global.module.ts
new file mode 100644
index 0000000..c0c0739
--- /dev/null
+++ b/assets/scripts/fe/src/app/components/global/global.module.ts
@@ -0,0 +1,14 @@
+import { NgModule } from '@angular/core';
+import { CommonModule } from '@angular/common';
+import { FormsModule as GlobalFormsModule } from './forms/forms.module';
+import { FiltersModule as GlobalFiltersModule } from './filters/filters.module';
+
+@NgModule({
+ imports: [
+ CommonModule,
+ GlobalFormsModule,
+ GlobalFiltersModule
+ ],
+ declarations: []
+})
+export class GlobalModule { }
diff --git a/assets/scripts/fe/src/app/components/public/index/index.component.html b/assets/scripts/fe/src/app/components/public/index/index.component.html
index 788ead0..44b46e0 100644
--- a/assets/scripts/fe/src/app/components/public/index/index.component.html
+++ b/assets/scripts/fe/src/app/components/public/index/index.component.html
@@ -1,3 +1,2 @@
-
- index works!
-
+QNA
+
\ No newline at end of file
diff --git a/assets/scripts/fe/src/app/components/public/index/index.component.ts b/assets/scripts/fe/src/app/components/public/index/index.component.ts
index bed0265..321da78 100644
--- a/assets/scripts/fe/src/app/components/public/index/index.component.ts
+++ b/assets/scripts/fe/src/app/components/public/index/index.component.ts
@@ -1,4 +1,5 @@
import { Component, OnInit } from '@angular/core';
+import { StateService } from '@uirouter/angular';
@Component({
selector: 'app-index',
@@ -7,7 +8,11 @@ import { Component, OnInit } from '@angular/core';
})
export class IndexComponent implements OnInit {
- constructor() { }
+ keyword = '';
+
+ constructor(
+ private stateService: StateService,
+ ) { }
ngOnInit() {
}
diff --git a/assets/scripts/fe/src/app/components/public/public.module.ts b/assets/scripts/fe/src/app/components/public/public.module.ts
index 2e11073..291767d 100644
--- a/assets/scripts/fe/src/app/components/public/public.module.ts
+++ b/assets/scripts/fe/src/app/components/public/public.module.ts
@@ -1,11 +1,18 @@
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { IndexComponent } from './index/index.component';
+import { SearchComponent } from './search/search.component';
+import { GlobalModule } from '../global/global.module';
+import { SearchFormComponent } from '../global/forms/search-form/search-form.component';
+import { QuestionFilterComponent } from '../global/filters/question-filter/question-filter.component';
+import { FormsModule as MyFormsModule } from '@angular/forms';
@NgModule({
imports: [
- CommonModule
+ CommonModule,
+ GlobalModule,
+ MyFormsModule
],
- declarations: [IndexComponent]
+ declarations: [IndexComponent, SearchComponent, SearchFormComponent, QuestionFilterComponent]
})
export class PublicModule { }
diff --git a/assets/scripts/fe/src/app/components/public/public.states.ts b/assets/scripts/fe/src/app/components/public/public.states.ts
index c829eb2..7e73ef2 100644
--- a/assets/scripts/fe/src/app/components/public/public.states.ts
+++ b/assets/scripts/fe/src/app/components/public/public.states.ts
@@ -1,10 +1,15 @@
import { ContentOnly } from '../../commons/utils/layout.utils';
import { IndexComponent } from './index/index.component';
+import { SearchComponent } from './search/search.component';
export const PUBLIC_STATES : Object[] = [
{ name : 'index',
url : '/',
views: ContentOnly(IndexComponent)
+ },
+ { name : 'search',
+ url : '/search/',
+ views: ContentOnly(SearchComponent)
}
]
\ No newline at end of file
diff --git a/assets/scripts/fe/src/app/components/public/search/search.component.css b/assets/scripts/fe/src/app/components/public/search/search.component.css
new file mode 100644
index 0000000..e69de29
diff --git a/assets/scripts/fe/src/app/components/public/search/search.component.html b/assets/scripts/fe/src/app/components/public/search/search.component.html
new file mode 100644
index 0000000..f1f706b
--- /dev/null
+++ b/assets/scripts/fe/src/app/components/public/search/search.component.html
@@ -0,0 +1,18 @@
+
+RESULTS
+
+
+ -
+
+ - {{ question.title }}
+ - {{ question.content }}
+ - {{ question.user }}
+ - {{ question.categories }}
+ - {{ question.tags }}
+
+
+ No results found
+
+ 1">
+
+
\ No newline at end of file
diff --git a/assets/scripts/fe/src/app/components/public/search/search.component.spec.ts b/assets/scripts/fe/src/app/components/public/search/search.component.spec.ts
new file mode 100644
index 0000000..4372919
--- /dev/null
+++ b/assets/scripts/fe/src/app/components/public/search/search.component.spec.ts
@@ -0,0 +1,25 @@
+import { async, ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { SearchComponent } from './search.component';
+
+describe('SearchComponent', () => {
+ let component: SearchComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(async(() => {
+ TestBed.configureTestingModule({
+ declarations: [ SearchComponent ]
+ })
+ .compileComponents();
+ }));
+
+ beforeEach(() => {
+ fixture = TestBed.createComponent(SearchComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/assets/scripts/fe/src/app/components/public/search/search.component.ts b/assets/scripts/fe/src/app/components/public/search/search.component.ts
new file mode 100644
index 0000000..edd037a
--- /dev/null
+++ b/assets/scripts/fe/src/app/components/public/search/search.component.ts
@@ -0,0 +1,46 @@
+import { Component, OnInit } from '@angular/core';
+import { SearchService } from '../../../commons/services/search.service';
+
+import { QUESTIONS_API_SEARCH } from '../../../constants/endpoints';
+
+@Component({
+ selector: 'app-search',
+ templateUrl: './search.component.html',
+ styleUrls: ['./search.component.css']
+})
+export class SearchComponent implements OnInit {
+
+ questions$: any = {
+ results: []
+ };
+
+ page = '1';
+
+ constructor(
+ private searchService: SearchService
+ ) { }
+
+ ngOnInit() {
+ this.searchService.getQuestions(this.page)
+ .subscribe(
+ data => {
+ this.questions$ = data;
+ }
+ );
+ }
+
+ counter(size) {
+ return new Array(size);
+ }
+
+ goToPage(page){
+ this.page = page;
+ this.searchService.getQuestions(this.page)
+ .subscribe(
+ data => {
+ this.questions$ = data;
+ }
+ );
+ }
+
+}
diff --git a/assets/scripts/fe/src/app/constants/endpoints.ts b/assets/scripts/fe/src/app/constants/endpoints.ts
new file mode 100644
index 0000000..0f9f884
--- /dev/null
+++ b/assets/scripts/fe/src/app/constants/endpoints.ts
@@ -0,0 +1,3 @@
+// export const API_DOMAIN = 'localhost:8000'
+
+export const QUESTIONS_API_SEARCH = (page: string, keyword: string): string => '/api/questions/?page='+page+'&keyword='+keyword;
diff --git a/assets/scripts/fe/src/assets/images/search.png b/assets/scripts/fe/src/assets/images/search.png
new file mode 100644
index 0000000..49a0c9d
Binary files /dev/null and b/assets/scripts/fe/src/assets/images/search.png differ
diff --git a/assets/scripts/fe/src/index.html b/assets/scripts/fe/src/index.html
index a3580ac..f0bbee6 100644
--- a/assets/scripts/fe/src/index.html
+++ b/assets/scripts/fe/src/index.html
@@ -1,6 +1,8 @@
+
+
Fe
diff --git a/assets/scripts/fe/src/styles.css b/assets/scripts/fe/src/styles.css
index 90d4ee0..e47f300 100644
--- a/assets/scripts/fe/src/styles.css
+++ b/assets/scripts/fe/src/styles.css
@@ -1 +1,3 @@
-/* You can add global styles to this file, and also import other style files */
+#searchBtn{
+ border-radius: 0px 4px 4px 0px;
+}
\ No newline at end of file
diff --git a/core/paginator.py b/core/paginator.py
new file mode 100644
index 0000000..174f0b8
--- /dev/null
+++ b/core/paginator.py
@@ -0,0 +1,14 @@
+from rest_framework import pagination
+from rest_framework.response import Response
+from collections import OrderedDict
+
+class MyPaginator(pagination.PageNumberPagination):
+
+ def get_paginated_response(self, data):
+ return Response(OrderedDict([
+ ('count', self.page.paginator.count),
+ ('next', self.get_next_link()),
+ ('previous', self.get_previous_link()),
+ ('results', data),
+ ('total_pages', self.page.paginator.num_pages)
+ ]))
diff --git a/core/settings.py b/core/settings.py
index 0819398..7c12021 100644
--- a/core/settings.py
+++ b/core/settings.py
@@ -118,7 +118,9 @@
REST_FRAMEWORK = {
'DEFAULT_AUTHENTICATION_CLASSES': (
'rest_framework.authentication.TokenAuthentication',
- )
+ ),
+ 'DEFAULT_PAGINATION_CLASS': 'core.paginator.MyPaginator',
+ 'PAGE_SIZE': 10
}
diff --git a/core/urls.py b/core/urls.py
index b8f99f9..45c0fbd 100644
--- a/core/urls.py
+++ b/core/urls.py
@@ -7,8 +7,8 @@
urlpatterns = [
- path('questions/', include('questions.urls')),
- path('users/', include('users.urls')),
+ path('api/questions/', include('questions.urls')),
+ path('api/users/', include('users.urls')),
path('admin/', admin.site.urls),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
diff --git a/npm-debug.log b/npm-debug.log
new file mode 100644
index 0000000..e748b1f
--- /dev/null
+++ b/npm-debug.log
@@ -0,0 +1,23229 @@
+0 info it worked if it ends with ok
+1 verbose cli [ '/usr/bin/nodejs',
+1 verbose cli '/usr/bin/npm',
+1 verbose cli 'install',
+1 verbose cli '-g',
+1 verbose cli '@angular/cli' ]
+2 info using npm@3.5.2
+3 info using node@v4.2.6
+4 silly loadCurrentTree Starting
+5 silly install loadCurrentTree
+6 silly install readGlobalPackageData
+7 silly fetchPackageMetaData @angular/cli
+8 silly fetchNamedPackageData @angular/cli
+9 silly mapToRegistry name @angular/cli
+10 silly mapToRegistry scope (from package name) @angular
+11 verbose mapToRegistry no registry URL found in name for scope @angular
+12 silly mapToRegistry using default registry
+13 silly mapToRegistry registry https://registry.npmjs.org/
+14 silly mapToRegistry uri https://registry.npmjs.org/@angular%2fcli
+15 verbose request uri https://registry.npmjs.org/@angular%2fcli
+16 verbose request no auth needed
+17 info attempt registry request try #1 at 1:27:32 PM
+18 verbose request id 56d1a1eb25556979
+19 http request GET https://registry.npmjs.org/@angular%2fcli
+20 http 200 https://registry.npmjs.org/@angular%2fcli
+21 verbose headers { date: 'Mon, 02 Jul 2018 05:27:34 GMT',
+21 verbose headers 'content-type': 'application/json; charset=UTF-8',
+21 verbose headers 'transfer-encoding': 'chunked',
+21 verbose headers connection: 'keep-alive',
+21 verbose headers 'set-cookie': [ '__cfduid=dda82fbc0f6673983457f9e166f3a60ba1530509253; expires=Tue, 02-Jul-19 05:27:33 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+21 verbose headers 'cache-control': 'public, max-age=14400',
+21 verbose headers 'cf-cache-status': 'HIT',
+21 verbose headers 'cf-ray': '433eb4315d2c60a2-MNL',
+21 verbose headers etag: 'W/"936d31f3870d2c1f4d443f859c2ddf1c"',
+21 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+21 verbose headers 'last-modified': 'Wed, 13 Jun 2018 22:07:44 GMT',
+21 verbose headers vary: 'Accept-Encoding',
+21 verbose headers server: 'cloudflare',
+21 verbose headers 'content-encoding': 'gzip' }
+22 silly get cb [ 200,
+22 silly get { date: 'Mon, 02 Jul 2018 05:27:34 GMT',
+22 silly get 'content-type': 'application/json; charset=UTF-8',
+22 silly get 'transfer-encoding': 'chunked',
+22 silly get connection: 'keep-alive',
+22 silly get 'set-cookie': [ '__cfduid=dda82fbc0f6673983457f9e166f3a60ba1530509253; expires=Tue, 02-Jul-19 05:27:33 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+22 silly get 'cache-control': 'public, max-age=14400',
+22 silly get 'cf-cache-status': 'HIT',
+22 silly get 'cf-ray': '433eb4315d2c60a2-MNL',
+22 silly get etag: 'W/"936d31f3870d2c1f4d443f859c2ddf1c"',
+22 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+22 silly get 'last-modified': 'Wed, 13 Jun 2018 22:07:44 GMT',
+22 silly get vary: 'Accept-Encoding',
+22 silly get server: 'cloudflare',
+22 silly get 'content-encoding': 'gzip' } ]
+23 verbose get saving @angular/cli to /home/chibi/.npm/registry.npmjs.org/_40angular_252fcli/.cache.json
+24 silly install normalizeTree
+25 silly loadCurrentTree Finishing
+26 silly loadIdealTree Starting
+27 silly install loadIdealTree
+28 silly cloneCurrentTree Starting
+29 silly install cloneCurrentTreeToIdealTree
+30 silly cloneCurrentTree Finishing
+31 silly loadShrinkwrap Starting
+32 silly install loadShrinkwrap
+33 silly loadShrinkwrap Finishing
+34 silly loadAllDepsIntoIdealTree Starting
+35 silly install loadAllDepsIntoIdealTree
+36 silly resolveWithNewModule @angular/cli@6.0.8 checking installable status
+37 silly cache add args [ '@angular/cli', null ]
+38 verbose cache add spec @angular/cli
+39 silly cache add parsed spec Result {
+39 silly cache add raw: '@angular/cli',
+39 silly cache add scope: '@angular',
+39 silly cache add name: '@angular/cli',
+39 silly cache add rawSpec: '',
+39 silly cache add spec: 'latest',
+39 silly cache add type: 'tag' }
+40 silly addNamed @angular/cli@latest
+41 verbose addNamed "latest" is being treated as a dist-tag for @angular/cli
+42 info addNameTag [ '@angular/cli', 'latest' ]
+43 silly mapToRegistry name @angular/cli
+44 silly mapToRegistry scope (from package name) @angular
+45 verbose mapToRegistry no registry URL found in name for scope @angular
+46 silly mapToRegistry using default registry
+47 silly mapToRegistry registry https://registry.npmjs.org/
+48 silly mapToRegistry uri https://registry.npmjs.org/@angular%2fcli
+49 verbose addNameTag registry:https://registry.npmjs.org/@angular%2fcli not in flight; fetching
+50 verbose get https://registry.npmjs.org/@angular%2fcli not expired, no request
+51 silly addNameTag next cb for @angular/cli with tag latest
+52 silly addNamed @angular/cli@6.0.8
+53 verbose addNamed "6.0.8" is a plain semver version for @angular/cli
+54 silly mapToRegistry name @angular/cli
+55 silly mapToRegistry scope (from package name) @angular
+56 verbose mapToRegistry no registry URL found in name for scope @angular
+57 silly mapToRegistry using default registry
+58 silly mapToRegistry registry https://registry.npmjs.org/
+59 silly mapToRegistry uri https://registry.npmjs.org/@angular%2fcli
+60 verbose addRemoteTarball https://registry.npmjs.org/@angular/cli/-/cli-6.0.8.tgz not in flight; adding
+61 verbose addRemoteTarball [ 'https://registry.npmjs.org/@angular/cli/-/cli-6.0.8.tgz',
+61 verbose addRemoteTarball '65070958b944be30053232c51f8449b7ddd4d92a' ]
+62 info retry fetch attempt 1 at 1:27:34 PM
+63 info attempt registry request try #1 at 1:27:34 PM
+64 http fetch GET https://registry.npmjs.org/@angular/cli/-/cli-6.0.8.tgz
+65 http fetch 200 https://registry.npmjs.org/@angular/cli/-/cli-6.0.8.tgz
+66 silly fetchAndShaCheck shasum 65070958b944be30053232c51f8449b7ddd4d92a
+67 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/_40angular/cli/-/cli-6.0.8.tgz not in flight; adding
+68 verbose addTmpTarball already have metadata; skipping unpack for @angular/cli@6.0.8
+69 silly cache afterAdd @angular/cli@6.0.8
+70 verbose afterAdd /home/chibi/.npm/@angular/cli/6.0.8/package/package.json not in flight; writing
+71 verbose afterAdd /home/chibi/.npm/@angular/cli/6.0.8/package/package.json written
+72 silly fetchNamedPackageData @angular-devkit/architect
+73 silly mapToRegistry name @angular-devkit/architect
+74 silly mapToRegistry scope (from package name) @angular-devkit
+75 verbose mapToRegistry no registry URL found in name for scope @angular-devkit
+76 silly mapToRegistry using default registry
+77 silly mapToRegistry registry https://registry.npmjs.org/
+78 silly mapToRegistry uri https://registry.npmjs.org/@angular-devkit%2farchitect
+79 silly fetchNamedPackageData @angular-devkit/core
+80 silly mapToRegistry name @angular-devkit/core
+81 silly mapToRegistry scope (from package name) @angular-devkit
+82 verbose mapToRegistry no registry URL found in name for scope @angular-devkit
+83 silly mapToRegistry using default registry
+84 silly mapToRegistry registry https://registry.npmjs.org/
+85 silly mapToRegistry uri https://registry.npmjs.org/@angular-devkit%2fcore
+86 silly fetchNamedPackageData @angular-devkit/schematics
+87 silly mapToRegistry name @angular-devkit/schematics
+88 silly mapToRegistry scope (from package name) @angular-devkit
+89 verbose mapToRegistry no registry URL found in name for scope @angular-devkit
+90 silly mapToRegistry using default registry
+91 silly mapToRegistry registry https://registry.npmjs.org/
+92 silly mapToRegistry uri https://registry.npmjs.org/@angular-devkit%2fschematics
+93 silly fetchNamedPackageData @schematics/angular
+94 silly mapToRegistry name @schematics/angular
+95 silly mapToRegistry scope (from package name) @schematics
+96 verbose mapToRegistry no registry URL found in name for scope @schematics
+97 silly mapToRegistry using default registry
+98 silly mapToRegistry registry https://registry.npmjs.org/
+99 silly mapToRegistry uri https://registry.npmjs.org/@schematics%2fangular
+100 silly fetchNamedPackageData @schematics/update
+101 silly mapToRegistry name @schematics/update
+102 silly mapToRegistry scope (from package name) @schematics
+103 verbose mapToRegistry no registry URL found in name for scope @schematics
+104 silly mapToRegistry using default registry
+105 silly mapToRegistry registry https://registry.npmjs.org/
+106 silly mapToRegistry uri https://registry.npmjs.org/@schematics%2fupdate
+107 silly fetchNamedPackageData opn
+108 silly mapToRegistry name opn
+109 silly mapToRegistry using default registry
+110 silly mapToRegistry registry https://registry.npmjs.org/
+111 silly mapToRegistry uri https://registry.npmjs.org/opn
+112 silly fetchNamedPackageData resolve
+113 silly mapToRegistry name resolve
+114 silly mapToRegistry using default registry
+115 silly mapToRegistry registry https://registry.npmjs.org/
+116 silly mapToRegistry uri https://registry.npmjs.org/resolve
+117 silly fetchNamedPackageData rxjs
+118 silly mapToRegistry name rxjs
+119 silly mapToRegistry using default registry
+120 silly mapToRegistry registry https://registry.npmjs.org/
+121 silly mapToRegistry uri https://registry.npmjs.org/rxjs
+122 silly fetchNamedPackageData semver
+123 silly mapToRegistry name semver
+124 silly mapToRegistry using default registry
+125 silly mapToRegistry registry https://registry.npmjs.org/
+126 silly mapToRegistry uri https://registry.npmjs.org/semver
+127 silly fetchNamedPackageData silent-error
+128 silly mapToRegistry name silent-error
+129 silly mapToRegistry using default registry
+130 silly mapToRegistry registry https://registry.npmjs.org/
+131 silly mapToRegistry uri https://registry.npmjs.org/silent-error
+132 silly fetchNamedPackageData symbol-observable
+133 silly mapToRegistry name symbol-observable
+134 silly mapToRegistry using default registry
+135 silly mapToRegistry registry https://registry.npmjs.org/
+136 silly mapToRegistry uri https://registry.npmjs.org/symbol-observable
+137 silly fetchNamedPackageData yargs-parser
+138 silly mapToRegistry name yargs-parser
+139 silly mapToRegistry using default registry
+140 silly mapToRegistry registry https://registry.npmjs.org/
+141 silly mapToRegistry uri https://registry.npmjs.org/yargs-parser
+142 verbose request uri https://registry.npmjs.org/@angular-devkit%2farchitect
+143 verbose request no auth needed
+144 info attempt registry request try #1 at 1:27:35 PM
+145 http request GET https://registry.npmjs.org/@angular-devkit%2farchitect
+146 verbose request uri https://registry.npmjs.org/@angular-devkit%2fcore
+147 verbose request no auth needed
+148 info attempt registry request try #1 at 1:27:35 PM
+149 http request GET https://registry.npmjs.org/@angular-devkit%2fcore
+150 verbose request uri https://registry.npmjs.org/@angular-devkit%2fschematics
+151 verbose request no auth needed
+152 info attempt registry request try #1 at 1:27:35 PM
+153 http request GET https://registry.npmjs.org/@angular-devkit%2fschematics
+154 verbose request uri https://registry.npmjs.org/@schematics%2fangular
+155 verbose request no auth needed
+156 info attempt registry request try #1 at 1:27:35 PM
+157 http request GET https://registry.npmjs.org/@schematics%2fangular
+158 verbose request uri https://registry.npmjs.org/@schematics%2fupdate
+159 verbose request no auth needed
+160 info attempt registry request try #1 at 1:27:35 PM
+161 http request GET https://registry.npmjs.org/@schematics%2fupdate
+162 verbose request uri https://registry.npmjs.org/opn
+163 verbose request no auth needed
+164 info attempt registry request try #1 at 1:27:35 PM
+165 http request GET https://registry.npmjs.org/opn
+166 verbose request uri https://registry.npmjs.org/rxjs
+167 verbose request no auth needed
+168 info attempt registry request try #1 at 1:27:35 PM
+169 http request GET https://registry.npmjs.org/rxjs
+170 verbose request uri https://registry.npmjs.org/silent-error
+171 verbose request no auth needed
+172 info attempt registry request try #1 at 1:27:35 PM
+173 http request GET https://registry.npmjs.org/silent-error
+174 verbose request uri https://registry.npmjs.org/symbol-observable
+175 verbose request no auth needed
+176 info attempt registry request try #1 at 1:27:35 PM
+177 http request GET https://registry.npmjs.org/symbol-observable
+178 verbose request uri https://registry.npmjs.org/yargs-parser
+179 verbose request no auth needed
+180 info attempt registry request try #1 at 1:27:35 PM
+181 http request GET https://registry.npmjs.org/yargs-parser
+182 http 200 https://registry.npmjs.org/symbol-observable
+183 verbose headers { date: 'Mon, 02 Jul 2018 05:27:36 GMT',
+183 verbose headers 'content-type': 'application/json; charset=UTF-8',
+183 verbose headers 'transfer-encoding': 'chunked',
+183 verbose headers connection: 'keep-alive',
+183 verbose headers 'set-cookie': [ '__cfduid=d3d025b7b60d1a543fd47727a276a8dc81530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+183 verbose headers 'cache-control': 'max-age=300',
+183 verbose headers 'cf-cache-status': 'HIT',
+183 verbose headers 'cf-ray': '433eb4422fbc60a8-MNL',
+183 verbose headers etag: 'W/"a7bf39262e092a2b050d2a2d9e8b617b"',
+183 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+183 verbose headers 'last-modified': 'Sun, 27 May 2018 18:47:10 GMT',
+183 verbose headers vary: 'accept-encoding, accept',
+183 verbose headers server: 'cloudflare',
+183 verbose headers 'content-encoding': 'gzip' }
+184 silly get cb [ 200,
+184 silly get { date: 'Mon, 02 Jul 2018 05:27:36 GMT',
+184 silly get 'content-type': 'application/json; charset=UTF-8',
+184 silly get 'transfer-encoding': 'chunked',
+184 silly get connection: 'keep-alive',
+184 silly get 'set-cookie': [ '__cfduid=d3d025b7b60d1a543fd47727a276a8dc81530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+184 silly get 'cache-control': 'max-age=300',
+184 silly get 'cf-cache-status': 'HIT',
+184 silly get 'cf-ray': '433eb4422fbc60a8-MNL',
+184 silly get etag: 'W/"a7bf39262e092a2b050d2a2d9e8b617b"',
+184 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+184 silly get 'last-modified': 'Sun, 27 May 2018 18:47:10 GMT',
+184 silly get vary: 'accept-encoding, accept',
+184 silly get server: 'cloudflare',
+184 silly get 'content-encoding': 'gzip' } ]
+185 verbose get saving symbol-observable to /home/chibi/.npm/registry.npmjs.org/symbol-observable/.cache.json
+186 http 200 https://registry.npmjs.org/opn
+187 verbose headers { date: 'Mon, 02 Jul 2018 05:27:36 GMT',
+187 verbose headers 'content-type': 'application/json; charset=UTF-8',
+187 verbose headers 'transfer-encoding': 'chunked',
+187 verbose headers connection: 'keep-alive',
+187 verbose headers 'set-cookie': [ '__cfduid=da02e68f47ed593a89c8068e4d00313761530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+187 verbose headers 'cache-control': 'max-age=300',
+187 verbose headers 'cf-cache-status': 'HIT',
+187 verbose headers 'cf-ray': '433eb442296f606c-MNL',
+187 verbose headers etag: 'W/"4306b6b733c72ca564becb771dfe5f1f"',
+187 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+187 verbose headers 'last-modified': 'Wed, 27 Jun 2018 03:22:00 GMT',
+187 verbose headers vary: 'accept-encoding, accept',
+187 verbose headers server: 'cloudflare',
+187 verbose headers 'content-encoding': 'gzip' }
+188 silly get cb [ 200,
+188 silly get { date: 'Mon, 02 Jul 2018 05:27:36 GMT',
+188 silly get 'content-type': 'application/json; charset=UTF-8',
+188 silly get 'transfer-encoding': 'chunked',
+188 silly get connection: 'keep-alive',
+188 silly get 'set-cookie': [ '__cfduid=da02e68f47ed593a89c8068e4d00313761530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+188 silly get 'cache-control': 'max-age=300',
+188 silly get 'cf-cache-status': 'HIT',
+188 silly get 'cf-ray': '433eb442296f606c-MNL',
+188 silly get etag: 'W/"4306b6b733c72ca564becb771dfe5f1f"',
+188 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+188 silly get 'last-modified': 'Wed, 27 Jun 2018 03:22:00 GMT',
+188 silly get vary: 'accept-encoding, accept',
+188 silly get server: 'cloudflare',
+188 silly get 'content-encoding': 'gzip' } ]
+189 verbose get saving opn to /home/chibi/.npm/registry.npmjs.org/opn/.cache.json
+190 silly resolveWithNewModule symbol-observable@1.2.0 checking installable status
+191 silly cache add args [ 'symbol-observable@^1.2.0', null ]
+192 verbose cache add spec symbol-observable@^1.2.0
+193 silly cache add parsed spec Result {
+193 silly cache add raw: 'symbol-observable@^1.2.0',
+193 silly cache add scope: null,
+193 silly cache add name: 'symbol-observable',
+193 silly cache add rawSpec: '^1.2.0',
+193 silly cache add spec: '>=1.2.0 <2.0.0',
+193 silly cache add type: 'range' }
+194 silly addNamed symbol-observable@>=1.2.0 <2.0.0
+195 verbose addNamed ">=1.2.0 <2.0.0" is a valid semver range for symbol-observable
+196 silly addNameRange { name: 'symbol-observable',
+196 silly addNameRange range: '>=1.2.0 <2.0.0',
+196 silly addNameRange hasData: false }
+197 silly mapToRegistry name symbol-observable
+198 silly mapToRegistry using default registry
+199 silly mapToRegistry registry https://registry.npmjs.org/
+200 silly mapToRegistry uri https://registry.npmjs.org/symbol-observable
+201 verbose addNameRange registry:https://registry.npmjs.org/symbol-observable not in flight; fetching
+202 http 200 https://registry.npmjs.org/yargs-parser
+203 verbose headers { date: 'Mon, 02 Jul 2018 05:27:36 GMT',
+203 verbose headers 'content-type': 'application/json; charset=UTF-8',
+203 verbose headers 'transfer-encoding': 'chunked',
+203 verbose headers connection: 'keep-alive',
+203 verbose headers 'set-cookie': [ '__cfduid=d5892c5f2b627ecb5bb5ae1a380eda4a11530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+203 verbose headers 'cache-control': 'max-age=300',
+203 verbose headers 'cf-cache-status': 'HIT',
+203 verbose headers 'cf-ray': '433eb4423e8c60d2-MNL',
+203 verbose headers etag: 'W/"98d79cb64f2a3c89cec732c2783dbc32"',
+203 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+203 verbose headers 'last-modified': 'Fri, 29 Jun 2018 05:14:53 GMT',
+203 verbose headers vary: 'accept-encoding, accept',
+203 verbose headers server: 'cloudflare',
+203 verbose headers 'content-encoding': 'gzip' }
+204 silly get cb [ 200,
+204 silly get { date: 'Mon, 02 Jul 2018 05:27:36 GMT',
+204 silly get 'content-type': 'application/json; charset=UTF-8',
+204 silly get 'transfer-encoding': 'chunked',
+204 silly get connection: 'keep-alive',
+204 silly get 'set-cookie': [ '__cfduid=d5892c5f2b627ecb5bb5ae1a380eda4a11530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+204 silly get 'cache-control': 'max-age=300',
+204 silly get 'cf-cache-status': 'HIT',
+204 silly get 'cf-ray': '433eb4423e8c60d2-MNL',
+204 silly get etag: 'W/"98d79cb64f2a3c89cec732c2783dbc32"',
+204 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+204 silly get 'last-modified': 'Fri, 29 Jun 2018 05:14:53 GMT',
+204 silly get vary: 'accept-encoding, accept',
+204 silly get server: 'cloudflare',
+204 silly get 'content-encoding': 'gzip' } ]
+205 verbose get saving yargs-parser to /home/chibi/.npm/registry.npmjs.org/yargs-parser/.cache.json
+206 silly resolveWithNewModule opn@5.3.0 checking installable status
+207 silly cache add args [ 'opn@~5.3.0', null ]
+208 verbose cache add spec opn@~5.3.0
+209 silly cache add parsed spec Result {
+209 silly cache add raw: 'opn@~5.3.0',
+209 silly cache add scope: null,
+209 silly cache add name: 'opn',
+209 silly cache add rawSpec: '~5.3.0',
+209 silly cache add spec: '>=5.3.0 <5.4.0',
+209 silly cache add type: 'range' }
+210 silly addNamed opn@>=5.3.0 <5.4.0
+211 verbose addNamed ">=5.3.0 <5.4.0" is a valid semver range for opn
+212 silly addNameRange { name: 'opn', range: '>=5.3.0 <5.4.0', hasData: false }
+213 silly mapToRegistry name opn
+214 silly mapToRegistry using default registry
+215 silly mapToRegistry registry https://registry.npmjs.org/
+216 silly mapToRegistry uri https://registry.npmjs.org/opn
+217 verbose addNameRange registry:https://registry.npmjs.org/opn not in flight; fetching
+218 verbose get https://registry.npmjs.org/symbol-observable not expired, no request
+219 silly addNameRange number 2 { name: 'symbol-observable',
+219 silly addNameRange range: '>=1.2.0 <2.0.0',
+219 silly addNameRange hasData: true }
+220 silly addNameRange versions [ 'symbol-observable',
+220 silly addNameRange [ '0.1.0',
+220 silly addNameRange '0.2.0',
+220 silly addNameRange '0.2.1',
+220 silly addNameRange '0.2.2',
+220 silly addNameRange '0.2.3',
+220 silly addNameRange '0.2.4',
+220 silly addNameRange '1.0.0',
+220 silly addNameRange '1.0.1',
+220 silly addNameRange '1.0.2',
+220 silly addNameRange '1.0.3',
+220 silly addNameRange '1.0.4',
+220 silly addNameRange '1.1.0',
+220 silly addNameRange '1.2.0' ] ]
+221 silly addNamed symbol-observable@1.2.0
+222 verbose addNamed "1.2.0" is a plain semver version for symbol-observable
+223 silly mapToRegistry name symbol-observable
+224 silly mapToRegistry using default registry
+225 silly mapToRegistry registry https://registry.npmjs.org/
+226 silly mapToRegistry uri https://registry.npmjs.org/symbol-observable
+227 verbose addRemoteTarball https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz not in flight; adding
+228 verbose addRemoteTarball [ 'https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz',
+228 verbose addRemoteTarball 'c22688aed4eab3cdc2dfeacbb561660560a00804' ]
+229 verbose get https://registry.npmjs.org/opn not expired, no request
+230 silly addNameRange number 2 { name: 'opn', range: '>=5.3.0 <5.4.0', hasData: true }
+231 silly addNameRange versions [ 'opn',
+231 silly addNameRange [ '0.1.0',
+231 silly addNameRange '0.1.1',
+231 silly addNameRange '0.1.2',
+231 silly addNameRange '1.0.0',
+231 silly addNameRange '1.0.1',
+231 silly addNameRange '1.0.2',
+231 silly addNameRange '2.0.0',
+231 silly addNameRange '2.0.1',
+231 silly addNameRange '3.0.0',
+231 silly addNameRange '3.0.1',
+231 silly addNameRange '3.0.2',
+231 silly addNameRange '3.0.3',
+231 silly addNameRange '4.0.0',
+231 silly addNameRange '4.0.1',
+231 silly addNameRange '4.0.2',
+231 silly addNameRange '5.0.0',
+231 silly addNameRange '5.1.0',
+231 silly addNameRange '5.2.0',
+231 silly addNameRange '5.3.0' ] ]
+232 silly addNamed opn@5.3.0
+233 verbose addNamed "5.3.0" is a plain semver version for opn
+234 silly mapToRegistry name opn
+235 silly mapToRegistry using default registry
+236 silly mapToRegistry registry https://registry.npmjs.org/
+237 silly mapToRegistry uri https://registry.npmjs.org/opn
+238 verbose addRemoteTarball https://registry.npmjs.org/opn/-/opn-5.3.0.tgz not in flight; adding
+239 verbose addRemoteTarball [ 'https://registry.npmjs.org/opn/-/opn-5.3.0.tgz',
+239 verbose addRemoteTarball '64871565c863875f052cfdf53d3e3cb5adb53b1c' ]
+240 info retry fetch attempt 1 at 1:27:36 PM
+241 info attempt registry request try #1 at 1:27:36 PM
+242 http fetch GET https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz
+243 info retry fetch attempt 1 at 1:27:36 PM
+244 info attempt registry request try #1 at 1:27:36 PM
+245 http fetch GET https://registry.npmjs.org/opn/-/opn-5.3.0.tgz
+246 silly resolveWithNewModule yargs-parser@10.1.0 checking installable status
+247 silly cache add args [ 'yargs-parser@^10.0.0', null ]
+248 verbose cache add spec yargs-parser@^10.0.0
+249 silly cache add parsed spec Result {
+249 silly cache add raw: 'yargs-parser@^10.0.0',
+249 silly cache add scope: null,
+249 silly cache add name: 'yargs-parser',
+249 silly cache add rawSpec: '^10.0.0',
+249 silly cache add spec: '>=10.0.0 <11.0.0',
+249 silly cache add type: 'range' }
+250 silly addNamed yargs-parser@>=10.0.0 <11.0.0
+251 verbose addNamed ">=10.0.0 <11.0.0" is a valid semver range for yargs-parser
+252 silly addNameRange { name: 'yargs-parser',
+252 silly addNameRange range: '>=10.0.0 <11.0.0',
+252 silly addNameRange hasData: false }
+253 silly mapToRegistry name yargs-parser
+254 silly mapToRegistry using default registry
+255 silly mapToRegistry registry https://registry.npmjs.org/
+256 silly mapToRegistry uri https://registry.npmjs.org/yargs-parser
+257 verbose addNameRange registry:https://registry.npmjs.org/yargs-parser not in flight; fetching
+258 verbose request uri https://registry.npmjs.org/semver
+259 verbose request no auth needed
+260 info attempt registry request try #1 at 1:27:36 PM
+261 verbose etag "5a485908-1284b"
+262 verbose lastModified Sun, 31 Dec 2017 3:27:04 GMT
+263 http request GET https://registry.npmjs.org/semver
+264 verbose get https://registry.npmjs.org/yargs-parser not expired, no request
+265 silly addNameRange number 2 { name: 'yargs-parser',
+265 silly addNameRange range: '>=10.0.0 <11.0.0',
+265 silly addNameRange hasData: true }
+266 silly addNameRange versions [ 'yargs-parser',
+266 silly addNameRange [ '1.0.0',
+266 silly addNameRange '1.1.0',
+266 silly addNameRange '1.1.1-alpha',
+266 silly addNameRange '1.1.1-alpha2',
+266 silly addNameRange '1.1.1-alpha3',
+266 silly addNameRange '2.0.0',
+266 silly addNameRange '2.1.0',
+266 silly addNameRange '2.1.1',
+266 silly addNameRange '2.1.2',
+266 silly addNameRange '2.2.0',
+266 silly addNameRange '2.4.0-next',
+266 silly addNameRange '2.4.0',
+266 silly addNameRange '2.4.1',
+266 silly addNameRange '3.1.0',
+266 silly addNameRange '3.2.0',
+266 silly addNameRange '4.0.0',
+266 silly addNameRange '4.0.1',
+266 silly addNameRange '4.0.2',
+266 silly addNameRange '4.1.0',
+266 silly addNameRange '4.2.0',
+266 silly addNameRange '4.2.1',
+266 silly addNameRange '4.2.1-candidate.0',
+266 silly addNameRange '4.2.1-candidate.1',
+266 silly addNameRange '5.0.0',
+266 silly addNameRange '6.0.0',
+266 silly addNameRange '6.0.1',
+266 silly addNameRange '7.0.0',
+266 silly addNameRange '8.0.0',
+266 silly addNameRange '8.1.0',
+266 silly addNameRange '9.0.0',
+266 silly addNameRange '9.0.1',
+266 silly addNameRange '9.0.2',
+266 silly addNameRange '10.0.0',
+266 silly addNameRange '10.1.0' ] ]
+267 silly addNamed yargs-parser@10.1.0
+268 verbose addNamed "10.1.0" is a plain semver version for yargs-parser
+269 silly mapToRegistry name yargs-parser
+270 silly mapToRegistry using default registry
+271 silly mapToRegistry registry https://registry.npmjs.org/
+272 silly mapToRegistry uri https://registry.npmjs.org/yargs-parser
+273 verbose addRemoteTarball https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz not in flight; adding
+274 verbose addRemoteTarball [ 'https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz',
+274 verbose addRemoteTarball '7202265b89f7e9e9f2e5765e0fe735a905edbaa8' ]
+275 info retry fetch attempt 1 at 1:27:36 PM
+276 info attempt registry request try #1 at 1:27:36 PM
+277 http fetch GET https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz
+278 http 200 https://registry.npmjs.org/rxjs
+279 verbose headers { date: 'Mon, 02 Jul 2018 05:27:36 GMT',
+279 verbose headers 'content-type': 'application/json; charset=UTF-8',
+279 verbose headers 'transfer-encoding': 'chunked',
+279 verbose headers connection: 'keep-alive',
+279 verbose headers 'set-cookie': [ '__cfduid=dbdc99661add01b6dd0a05bdcf4eb26721530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+279 verbose headers 'cache-control': 'max-age=300',
+279 verbose headers 'cf-cache-status': 'HIT',
+279 verbose headers 'cf-ray': '433eb4422c3a60cc-MNL',
+279 verbose headers etag: 'W/"5777c9aa764745d2f88e04f54535b989"',
+279 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+279 verbose headers 'last-modified': 'Tue, 12 Jun 2018 17:04:37 GMT',
+279 verbose headers vary: 'accept-encoding, accept',
+279 verbose headers server: 'cloudflare',
+279 verbose headers 'content-encoding': 'gzip' }
+280 silly get cb [ 200,
+280 silly get { date: 'Mon, 02 Jul 2018 05:27:36 GMT',
+280 silly get 'content-type': 'application/json; charset=UTF-8',
+280 silly get 'transfer-encoding': 'chunked',
+280 silly get connection: 'keep-alive',
+280 silly get 'set-cookie': [ '__cfduid=dbdc99661add01b6dd0a05bdcf4eb26721530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+280 silly get 'cache-control': 'max-age=300',
+280 silly get 'cf-cache-status': 'HIT',
+280 silly get 'cf-ray': '433eb4422c3a60cc-MNL',
+280 silly get etag: 'W/"5777c9aa764745d2f88e04f54535b989"',
+280 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+280 silly get 'last-modified': 'Tue, 12 Jun 2018 17:04:37 GMT',
+280 silly get vary: 'accept-encoding, accept',
+280 silly get server: 'cloudflare',
+280 silly get 'content-encoding': 'gzip' } ]
+281 verbose get saving rxjs to /home/chibi/.npm/registry.npmjs.org/rxjs/.cache.json
+282 verbose request uri https://registry.npmjs.org/resolve
+283 verbose request no auth needed
+284 info attempt registry request try #1 at 1:27:36 PM
+285 verbose etag "5a31e06b-ef72"
+286 verbose lastModified Thu, 14 Dec 2017 2:22:35 GMT
+287 http request GET https://registry.npmjs.org/resolve
+288 silly resolveWithNewModule rxjs@6.2.1 checking installable status
+289 silly cache add args [ 'rxjs@^6.0.0', null ]
+290 verbose cache add spec rxjs@^6.0.0
+291 silly cache add parsed spec Result {
+291 silly cache add raw: 'rxjs@^6.0.0',
+291 silly cache add scope: null,
+291 silly cache add name: 'rxjs',
+291 silly cache add rawSpec: '^6.0.0',
+291 silly cache add spec: '>=6.0.0 <7.0.0',
+291 silly cache add type: 'range' }
+292 silly addNamed rxjs@>=6.0.0 <7.0.0
+293 verbose addNamed ">=6.0.0 <7.0.0" is a valid semver range for rxjs
+294 silly addNameRange { name: 'rxjs', range: '>=6.0.0 <7.0.0', hasData: false }
+295 silly mapToRegistry name rxjs
+296 silly mapToRegistry using default registry
+297 silly mapToRegistry registry https://registry.npmjs.org/
+298 silly mapToRegistry uri https://registry.npmjs.org/rxjs
+299 verbose addNameRange registry:https://registry.npmjs.org/rxjs not in flight; fetching
+300 verbose get https://registry.npmjs.org/rxjs not expired, no request
+301 silly addNameRange number 2 { name: 'rxjs', range: '>=6.0.0 <7.0.0', hasData: true }
+302 silly addNameRange versions [ 'rxjs',
+302 silly addNameRange [ '5.0.0-alpha.10',
+302 silly addNameRange '5.0.0-alpha.11',
+302 silly addNameRange '5.0.0-alpha.12',
+302 silly addNameRange '5.0.0-alpha.13',
+302 silly addNameRange '5.0.0-alpha.14',
+302 silly addNameRange '5.0.0-beta.0',
+302 silly addNameRange '5.0.0-beta.1',
+302 silly addNameRange '5.0.0-beta.2',
+302 silly addNameRange '5.0.0-beta.3',
+302 silly addNameRange '5.0.0-beta.4',
+302 silly addNameRange '5.0.0-beta.5',
+302 silly addNameRange '5.0.0-beta.6',
+302 silly addNameRange '5.0.0-beta.7',
+302 silly addNameRange '5.0.0-beta.8',
+302 silly addNameRange '5.0.0-beta.9',
+302 silly addNameRange '5.0.0-beta.10',
+302 silly addNameRange '5.0.0-beta.11',
+302 silly addNameRange '5.0.0-beta.12',
+302 silly addNameRange '5.0.0-rc.1',
+302 silly addNameRange '5.0.0-rc.2',
+302 silly addNameRange '5.0.0-rc.3',
+302 silly addNameRange '5.0.0-rc.4',
+302 silly addNameRange '5.0.0-rc.5',
+302 silly addNameRange '5.0.0',
+302 silly addNameRange '5.0.1',
+302 silly addNameRange '5.0.2',
+302 silly addNameRange '5.0.3',
+302 silly addNameRange '5.1.0',
+302 silly addNameRange '5.1.1',
+302 silly addNameRange '5.2.0',
+302 silly addNameRange '5.2.1-smooth',
+302 silly addNameRange '5.3.0',
+302 silly addNameRange '5.3.1',
+302 silly addNameRange '5.3.3',
+302 silly addNameRange '5.4.0',
+302 silly addNameRange '5.4.1',
+302 silly addNameRange '6.0.0-alpha.0',
+302 silly addNameRange '5.4.2',
+302 silly addNameRange '5.4.3',
+302 silly addNameRange '5.5.0-beta.0',
+302 silly addNameRange '5.5.0-beta.1',
+302 silly addNameRange '5.5.0-beta.2',
+302 silly addNameRange '5.5.0-beta.3',
+302 silly addNameRange '5.5.0-beta.4',
+302 silly addNameRange '5.5.0-beta.5',
+302 silly addNameRange '5.5.0-beta.7',
+302 silly addNameRange '5.5.0',
+302 silly addNameRange '5.5.1',
+302 silly addNameRange '5.5.2',
+302 silly addNameRange '5.5.3',
+302 silly addNameRange '5.5.4',
+302 silly addNameRange '5.5.5',
+302 silly addNameRange '5.5.6',
+302 silly addNameRange '6.0.0-alpha.1',
+302 silly addNameRange '6.0.0-alpha.2',
+302 silly addNameRange '6.0.0-alpha.3',
+302 silly addNameRange '5.5.7',
+302 silly addNameRange '6.0.0-alpha.4',
+302 silly addNameRange '6.0.0-beta.0',
+302 silly addNameRange '5.6.0-forward-compat.0',
+302 silly addNameRange '6.0.0-beta.1',
+302 silly addNameRange '6.0.0-beta.2',
+302 silly addNameRange '5.6.0-forward-compat.1',
+302 silly addNameRange '6.0.0-beta.3',
+302 silly addNameRange '5.5.8',
+302 silly addNameRange '5.6.0-forward-compat.2',
+302 silly addNameRange '6.0.0-beta.4',
+302 silly addNameRange '6.0.0-rc.0',
+302 silly addNameRange '6.0.0-smoosh.0',
+302 silly addNameRange '6.0.0-smoosh.1',
+302 silly addNameRange '6.0.0-smoosh.2',
+302 silly addNameRange '6.0.0-rc.1',
+302 silly addNameRange '6.0.0-tactical-rc.1',
+302 silly addNameRange '5.5.9',
+302 silly addNameRange '5.6.0-forward-compat.3',
+302 silly addNameRange '6.0.0-tenacious-rc.2',
+302 silly addNameRange '6.0.0-terrific-rc.3',
+302 silly addNameRange '6.0.0-turbo-rc.4',
+302 silly addNameRange '5.5.10',
+302 silly addNameRange '5.6.0-forward-compat.4',
+302 silly addNameRange '6.0.0-uber-rc.5',
+302 silly addNameRange '6.0.0-ucandoit-rc.6',
+302 silly addNameRange '6.0.0-uncanny-rc.7',
+302 silly addNameRange '6.0.0',
+302 silly addNameRange '6.1.0',
+302 silly addNameRange '6.2.0',
+302 silly addNameRange '5.5.11',
+302 silly addNameRange '5.6.0-forward-compat.5',
+302 silly addNameRange '6.2.1' ] ]
+303 silly addNamed rxjs@6.2.1
+304 verbose addNamed "6.2.1" is a plain semver version for rxjs
+305 silly mapToRegistry name rxjs
+306 silly mapToRegistry using default registry
+307 silly mapToRegistry registry https://registry.npmjs.org/
+308 silly mapToRegistry uri https://registry.npmjs.org/rxjs
+309 verbose addRemoteTarball https://registry.npmjs.org/rxjs/-/rxjs-6.2.1.tgz not in flight; adding
+310 verbose addRemoteTarball [ 'https://registry.npmjs.org/rxjs/-/rxjs-6.2.1.tgz',
+310 verbose addRemoteTarball '246cebec189a6cbc143a3ef9f62d6f4c91813ca1' ]
+311 info retry fetch attempt 1 at 1:27:36 PM
+312 info attempt registry request try #1 at 1:27:36 PM
+313 http fetch GET https://registry.npmjs.org/rxjs/-/rxjs-6.2.1.tgz
+314 http 200 https://registry.npmjs.org/silent-error
+315 verbose headers { date: 'Mon, 02 Jul 2018 05:27:36 GMT',
+315 verbose headers 'content-type': 'application/json; charset=UTF-8',
+315 verbose headers 'transfer-encoding': 'chunked',
+315 verbose headers connection: 'keep-alive',
+315 verbose headers 'set-cookie': [ '__cfduid=dfd29ac77b4ae4a9f4a84c633ea81d8321530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+315 verbose headers 'cache-control': 'max-age=300',
+315 verbose headers 'cf-cache-status': 'HIT',
+315 verbose headers 'cf-ray': '433eb4422d3e609c-MNL',
+315 verbose headers etag: 'W/"fc60ae1c13c8c3d423a61122508a89cf"',
+315 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+315 verbose headers 'last-modified': 'Sun, 27 May 2018 17:17:38 GMT',
+315 verbose headers vary: 'accept-encoding, accept',
+315 verbose headers server: 'cloudflare',
+315 verbose headers 'content-encoding': 'gzip' }
+316 silly get cb [ 200,
+316 silly get { date: 'Mon, 02 Jul 2018 05:27:36 GMT',
+316 silly get 'content-type': 'application/json; charset=UTF-8',
+316 silly get 'transfer-encoding': 'chunked',
+316 silly get connection: 'keep-alive',
+316 silly get 'set-cookie': [ '__cfduid=dfd29ac77b4ae4a9f4a84c633ea81d8321530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+316 silly get 'cache-control': 'max-age=300',
+316 silly get 'cf-cache-status': 'HIT',
+316 silly get 'cf-ray': '433eb4422d3e609c-MNL',
+316 silly get etag: 'W/"fc60ae1c13c8c3d423a61122508a89cf"',
+316 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+316 silly get 'last-modified': 'Sun, 27 May 2018 17:17:38 GMT',
+316 silly get vary: 'accept-encoding, accept',
+316 silly get server: 'cloudflare',
+316 silly get 'content-encoding': 'gzip' } ]
+317 verbose get saving silent-error to /home/chibi/.npm/registry.npmjs.org/silent-error/.cache.json
+318 silly resolveWithNewModule silent-error@1.1.0 checking installable status
+319 silly cache add args [ 'silent-error@^1.0.0', null ]
+320 verbose cache add spec silent-error@^1.0.0
+321 silly cache add parsed spec Result {
+321 silly cache add raw: 'silent-error@^1.0.0',
+321 silly cache add scope: null,
+321 silly cache add name: 'silent-error',
+321 silly cache add rawSpec: '^1.0.0',
+321 silly cache add spec: '>=1.0.0 <2.0.0',
+321 silly cache add type: 'range' }
+322 silly addNamed silent-error@>=1.0.0 <2.0.0
+323 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for silent-error
+324 silly addNameRange { name: 'silent-error', range: '>=1.0.0 <2.0.0', hasData: false }
+325 silly mapToRegistry name silent-error
+326 silly mapToRegistry using default registry
+327 silly mapToRegistry registry https://registry.npmjs.org/
+328 silly mapToRegistry uri https://registry.npmjs.org/silent-error
+329 verbose addNameRange registry:https://registry.npmjs.org/silent-error not in flight; fetching
+330 verbose get https://registry.npmjs.org/silent-error not expired, no request
+331 silly addNameRange number 2 { name: 'silent-error', range: '>=1.0.0 <2.0.0', hasData: true }
+332 silly addNameRange versions [ 'silent-error', [ '1.0.0', '1.0.1', '1.1.0' ] ]
+333 silly addNamed silent-error@1.1.0
+334 verbose addNamed "1.1.0" is a plain semver version for silent-error
+335 silly mapToRegistry name silent-error
+336 silly mapToRegistry using default registry
+337 silly mapToRegistry registry https://registry.npmjs.org/
+338 silly mapToRegistry uri https://registry.npmjs.org/silent-error
+339 verbose addRemoteTarball https://registry.npmjs.org/silent-error/-/silent-error-1.1.0.tgz not in flight; adding
+340 verbose addRemoteTarball [ 'https://registry.npmjs.org/silent-error/-/silent-error-1.1.0.tgz',
+340 verbose addRemoteTarball '2209706f1c850a9f1d10d0d840918b46f26e1bc9' ]
+341 info retry fetch attempt 1 at 1:27:36 PM
+342 info attempt registry request try #1 at 1:27:36 PM
+343 http fetch GET https://registry.npmjs.org/silent-error/-/silent-error-1.1.0.tgz
+344 http fetch 200 https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz
+345 silly fetchAndShaCheck shasum c22688aed4eab3cdc2dfeacbb561660560a00804
+346 http fetch 200 https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz
+347 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz not in flight; adding
+348 verbose addTmpTarball already have metadata; skipping unpack for symbol-observable@1.2.0
+349 http fetch 200 https://registry.npmjs.org/opn/-/opn-5.3.0.tgz
+350 http 200 https://registry.npmjs.org/semver
+351 verbose headers { date: 'Mon, 02 Jul 2018 05:27:36 GMT',
+351 verbose headers 'content-type': 'application/json; charset=UTF-8',
+351 verbose headers 'transfer-encoding': 'chunked',
+351 verbose headers connection: 'keep-alive',
+351 verbose headers 'set-cookie': [ '__cfduid=da02e68f47ed593a89c8068e4d00313761530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+351 verbose headers 'cache-control': 'max-age=300',
+351 verbose headers 'cf-cache-status': 'HIT',
+351 verbose headers 'cf-ray': '433eb44319b2606c-MNL',
+351 verbose headers etag: 'W/"eae9d4724810a4ab23dda56e1aecfdf5"',
+351 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+351 verbose headers 'last-modified': 'Sun, 27 May 2018 16:57:29 GMT',
+351 verbose headers vary: 'accept-encoding, accept',
+351 verbose headers server: 'cloudflare',
+351 verbose headers 'content-encoding': 'gzip' }
+352 silly get cb [ 200,
+352 silly get { date: 'Mon, 02 Jul 2018 05:27:36 GMT',
+352 silly get 'content-type': 'application/json; charset=UTF-8',
+352 silly get 'transfer-encoding': 'chunked',
+352 silly get connection: 'keep-alive',
+352 silly get 'set-cookie': [ '__cfduid=da02e68f47ed593a89c8068e4d00313761530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+352 silly get 'cache-control': 'max-age=300',
+352 silly get 'cf-cache-status': 'HIT',
+352 silly get 'cf-ray': '433eb44319b2606c-MNL',
+352 silly get etag: 'W/"eae9d4724810a4ab23dda56e1aecfdf5"',
+352 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+352 silly get 'last-modified': 'Sun, 27 May 2018 16:57:29 GMT',
+352 silly get vary: 'accept-encoding, accept',
+352 silly get server: 'cloudflare',
+352 silly get 'content-encoding': 'gzip' } ]
+353 verbose get saving semver to /home/chibi/.npm/registry.npmjs.org/semver/.cache.json
+354 silly fetchAndShaCheck shasum 7202265b89f7e9e9f2e5765e0fe735a905edbaa8
+355 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz not in flight; adding
+356 verbose addTmpTarball already have metadata; skipping unpack for yargs-parser@10.1.0
+357 http fetch 200 https://registry.npmjs.org/rxjs/-/rxjs-6.2.1.tgz
+358 silly fetchAndShaCheck shasum 64871565c863875f052cfdf53d3e3cb5adb53b1c
+359 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/opn/-/opn-5.3.0.tgz not in flight; adding
+360 verbose addTmpTarball already have metadata; skipping unpack for opn@5.3.0
+361 http 200 https://registry.npmjs.org/resolve
+362 verbose headers { date: 'Mon, 02 Jul 2018 05:27:36 GMT',
+362 verbose headers 'content-type': 'application/json; charset=UTF-8',
+362 verbose headers 'transfer-encoding': 'chunked',
+362 verbose headers connection: 'keep-alive',
+362 verbose headers 'set-cookie': [ '__cfduid=de22b614953d2cb048ba23461d40ccdec1530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+362 verbose headers 'cache-control': 'max-age=300',
+362 verbose headers 'cf-cache-status': 'HIT',
+362 verbose headers 'cf-ray': '433eb4434843607e-MNL',
+362 verbose headers etag: 'W/"2ace988392350c318096f8c6c592b591"',
+362 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+362 verbose headers 'last-modified': 'Sun, 17 Jun 2018 18:27:44 GMT',
+362 verbose headers vary: 'accept-encoding, accept',
+362 verbose headers server: 'cloudflare',
+362 verbose headers 'content-encoding': 'gzip' }
+363 silly get cb [ 200,
+363 silly get { date: 'Mon, 02 Jul 2018 05:27:36 GMT',
+363 silly get 'content-type': 'application/json; charset=UTF-8',
+363 silly get 'transfer-encoding': 'chunked',
+363 silly get connection: 'keep-alive',
+363 silly get 'set-cookie': [ '__cfduid=de22b614953d2cb048ba23461d40ccdec1530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+363 silly get 'cache-control': 'max-age=300',
+363 silly get 'cf-cache-status': 'HIT',
+363 silly get 'cf-ray': '433eb4434843607e-MNL',
+363 silly get etag: 'W/"2ace988392350c318096f8c6c592b591"',
+363 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+363 silly get 'last-modified': 'Sun, 17 Jun 2018 18:27:44 GMT',
+363 silly get vary: 'accept-encoding, accept',
+363 silly get server: 'cloudflare',
+363 silly get 'content-encoding': 'gzip' } ]
+364 verbose get saving resolve to /home/chibi/.npm/registry.npmjs.org/resolve/.cache.json
+365 silly cache afterAdd symbol-observable@1.2.0
+366 verbose afterAdd /home/chibi/.npm/symbol-observable/1.2.0/package/package.json not in flight; writing
+367 silly cache afterAdd yargs-parser@10.1.0
+368 verbose afterAdd /home/chibi/.npm/yargs-parser/10.1.0/package/package.json not in flight; writing
+369 http fetch 200 https://registry.npmjs.org/silent-error/-/silent-error-1.1.0.tgz
+370 verbose afterAdd /home/chibi/.npm/symbol-observable/1.2.0/package/package.json written
+371 verbose afterAdd /home/chibi/.npm/yargs-parser/10.1.0/package/package.json written
+372 silly cache afterAdd opn@5.3.0
+373 verbose afterAdd /home/chibi/.npm/opn/5.3.0/package/package.json not in flight; writing
+374 silly fetchAndShaCheck shasum 2209706f1c850a9f1d10d0d840918b46f26e1bc9
+375 silly resolveWithNewModule semver@5.5.0 checking installable status
+376 silly cache add args [ 'semver@^5.1.0', null ]
+377 verbose cache add spec semver@^5.1.0
+378 silly cache add parsed spec Result {
+378 silly cache add raw: 'semver@^5.1.0',
+378 silly cache add scope: null,
+378 silly cache add name: 'semver',
+378 silly cache add rawSpec: '^5.1.0',
+378 silly cache add spec: '>=5.1.0 <6.0.0',
+378 silly cache add type: 'range' }
+379 silly addNamed semver@>=5.1.0 <6.0.0
+380 verbose addNamed ">=5.1.0 <6.0.0" is a valid semver range for semver
+381 silly addNameRange { name: 'semver', range: '>=5.1.0 <6.0.0', hasData: false }
+382 silly mapToRegistry name semver
+383 silly mapToRegistry using default registry
+384 silly mapToRegistry registry https://registry.npmjs.org/
+385 silly mapToRegistry uri https://registry.npmjs.org/semver
+386 verbose addNameRange registry:https://registry.npmjs.org/semver not in flight; fetching
+387 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/silent-error/-/silent-error-1.1.0.tgz not in flight; adding
+388 verbose addTmpTarball already have metadata; skipping unpack for silent-error@1.1.0
+389 verbose afterAdd /home/chibi/.npm/opn/5.3.0/package/package.json written
+390 verbose get https://registry.npmjs.org/semver not expired, no request
+391 silly addNameRange number 2 { name: 'semver', range: '>=5.1.0 <6.0.0', hasData: true }
+392 silly addNameRange versions [ 'semver',
+392 silly addNameRange [ '1.0.0',
+392 silly addNameRange '1.0.1',
+392 silly addNameRange '1.0.2',
+392 silly addNameRange '1.0.3',
+392 silly addNameRange '1.0.4',
+392 silly addNameRange '1.0.5',
+392 silly addNameRange '1.0.6',
+392 silly addNameRange '1.0.7',
+392 silly addNameRange '1.0.8',
+392 silly addNameRange '1.0.9',
+392 silly addNameRange '1.0.10',
+392 silly addNameRange '1.0.11',
+392 silly addNameRange '1.0.12',
+392 silly addNameRange '1.0.13',
+392 silly addNameRange '1.0.14',
+392 silly addNameRange '1.1.0',
+392 silly addNameRange '1.1.1',
+392 silly addNameRange '1.1.2',
+392 silly addNameRange '1.1.3',
+392 silly addNameRange '1.1.4',
+392 silly addNameRange '2.0.0-alpha',
+392 silly addNameRange '2.0.0-beta',
+392 silly addNameRange '2.0.1',
+392 silly addNameRange '2.0.2',
+392 silly addNameRange '2.0.3',
+392 silly addNameRange '2.0.4',
+392 silly addNameRange '2.0.5',
+392 silly addNameRange '2.0.6',
+392 silly addNameRange '2.0.7',
+392 silly addNameRange '2.0.8',
+392 silly addNameRange '2.0.9',
+392 silly addNameRange '2.0.10',
+392 silly addNameRange '2.0.11',
+392 silly addNameRange '2.1.0',
+392 silly addNameRange '2.2.0',
+392 silly addNameRange '2.2.1',
+392 silly addNameRange '2.3.0',
+392 silly addNameRange '2.3.1',
+392 silly addNameRange '2.3.2',
+392 silly addNameRange '3.0.0',
+392 silly addNameRange '3.0.1',
+392 silly addNameRange '4.0.0',
+392 silly addNameRange '4.0.2',
+392 silly addNameRange '4.0.3',
+392 silly addNameRange '4.1.0',
+392 silly addNameRange '4.1.1',
+392 silly addNameRange '4.2.0',
+392 silly addNameRange '4.2.1',
+392 silly addNameRange '4.2.2',
+392 silly addNameRange '4.3.0',
+392 silly addNameRange '4.3.1',
+392 silly addNameRange '4.3.2',
+392 silly addNameRange '4.3.3',
+392 silly addNameRange '4.3.4',
+392 silly addNameRange '4.3.5',
+392 silly addNameRange '4.3.6',
+392 silly addNameRange '5.0.0',
+392 silly addNameRange '5.0.1',
+392 silly addNameRange '5.0.2',
+392 silly addNameRange '5.0.3',
+392 silly addNameRange '5.1.0',
+392 silly addNameRange '5.1.1',
+392 silly addNameRange '5.2.0',
+392 silly addNameRange '5.3.0',
+392 silly addNameRange '5.4.0',
+392 silly addNameRange '5.4.1',
+392 silly addNameRange '5.5.0' ] ]
+393 silly addNamed semver@5.5.0
+394 verbose addNamed "5.5.0" is a plain semver version for semver
+395 silly cache afterAdd silent-error@1.1.0
+396 verbose afterAdd /home/chibi/.npm/silent-error/1.1.0/package/package.json not in flight; writing
+397 verbose afterAdd /home/chibi/.npm/silent-error/1.1.0/package/package.json written
+398 silly mapToRegistry name semver
+399 silly mapToRegistry using default registry
+400 silly mapToRegistry registry https://registry.npmjs.org/
+401 silly mapToRegistry uri https://registry.npmjs.org/semver
+402 verbose addRemoteTarball https://registry.npmjs.org/semver/-/semver-5.5.0.tgz not in flight; adding
+403 verbose addRemoteTarball [ 'https://registry.npmjs.org/semver/-/semver-5.5.0.tgz',
+403 verbose addRemoteTarball 'dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab' ]
+404 info retry fetch attempt 1 at 1:27:36 PM
+405 info attempt registry request try #1 at 1:27:36 PM
+406 http fetch GET https://registry.npmjs.org/semver/-/semver-5.5.0.tgz
+407 silly resolveWithNewModule resolve@1.8.1 checking installable status
+408 silly cache add args [ 'resolve@^1.1.7', null ]
+409 verbose cache add spec resolve@^1.1.7
+410 silly cache add parsed spec Result {
+410 silly cache add raw: 'resolve@^1.1.7',
+410 silly cache add scope: null,
+410 silly cache add name: 'resolve',
+410 silly cache add rawSpec: '^1.1.7',
+410 silly cache add spec: '>=1.1.7 <2.0.0',
+410 silly cache add type: 'range' }
+411 silly addNamed resolve@>=1.1.7 <2.0.0
+412 verbose addNamed ">=1.1.7 <2.0.0" is a valid semver range for resolve
+413 silly addNameRange { name: 'resolve', range: '>=1.1.7 <2.0.0', hasData: false }
+414 silly mapToRegistry name resolve
+415 silly mapToRegistry using default registry
+416 silly mapToRegistry registry https://registry.npmjs.org/
+417 silly mapToRegistry uri https://registry.npmjs.org/resolve
+418 verbose addNameRange registry:https://registry.npmjs.org/resolve not in flight; fetching
+419 verbose get https://registry.npmjs.org/resolve not expired, no request
+420 silly addNameRange number 2 { name: 'resolve', range: '>=1.1.7 <2.0.0', hasData: true }
+421 silly addNameRange versions [ 'resolve',
+421 silly addNameRange [ '0.0.0',
+421 silly addNameRange '0.0.1',
+421 silly addNameRange '0.0.2',
+421 silly addNameRange '0.0.3',
+421 silly addNameRange '0.0.4',
+421 silly addNameRange '0.1.0',
+421 silly addNameRange '0.1.2',
+421 silly addNameRange '0.1.3',
+421 silly addNameRange '0.2.0',
+421 silly addNameRange '0.2.1',
+421 silly addNameRange '0.2.2',
+421 silly addNameRange '0.2.3',
+421 silly addNameRange '0.2.4',
+421 silly addNameRange '0.2.5',
+421 silly addNameRange '0.2.6',
+421 silly addNameRange '0.2.7',
+421 silly addNameRange '0.2.8',
+421 silly addNameRange '0.3.0',
+421 silly addNameRange '0.3.1',
+421 silly addNameRange '0.4.0',
+421 silly addNameRange '0.4.1',
+421 silly addNameRange '0.4.2',
+421 silly addNameRange '0.4.3',
+421 silly addNameRange '0.5.0',
+421 silly addNameRange '0.5.1',
+421 silly addNameRange '0.6.0',
+421 silly addNameRange '0.6.1',
+421 silly addNameRange '0.6.2',
+421 silly addNameRange '0.6.3',
+421 silly addNameRange '0.7.0',
+421 silly addNameRange '0.7.1',
+421 silly addNameRange '0.7.2',
+421 silly addNameRange '0.7.3',
+421 silly addNameRange '0.7.4',
+421 silly addNameRange '1.0.0',
+421 silly addNameRange '1.1.0',
+421 silly addNameRange '1.1.2',
+421 silly addNameRange '1.1.3',
+421 silly addNameRange '1.1.4',
+421 silly addNameRange '1.1.5',
+421 silly addNameRange '1.1.6',
+421 silly addNameRange '1.1.7',
+421 silly addNameRange '1.2.0',
+421 silly addNameRange '1.3.0',
+421 silly addNameRange '1.3.1',
+421 silly addNameRange '1.2.1',
+421 silly addNameRange '1.3.2',
+421 silly addNameRange '1.3.3',
+421 silly addNameRange '1.4.0',
+421 silly addNameRange '1.5.0',
+421 silly addNameRange '1.6.0',
+421 silly addNameRange '1.7.0',
+421 silly addNameRange '1.7.1',
+421 silly addNameRange '1.8.0',
+421 silly addNameRange '1.8.1' ] ]
+422 silly addNamed resolve@1.8.1
+423 verbose addNamed "1.8.1" is a plain semver version for resolve
+424 silly mapToRegistry name resolve
+425 silly mapToRegistry using default registry
+426 silly mapToRegistry registry https://registry.npmjs.org/
+427 silly mapToRegistry uri https://registry.npmjs.org/resolve
+428 verbose addRemoteTarball https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz not in flight; adding
+429 verbose addRemoteTarball [ 'https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz',
+429 verbose addRemoteTarball '82f1ec19a423ac1fbd080b0bab06ba36e84a7a26' ]
+430 info retry fetch attempt 1 at 1:27:36 PM
+431 info attempt registry request try #1 at 1:27:36 PM
+432 http fetch GET https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz
+433 http fetch 200 https://registry.npmjs.org/semver/-/semver-5.5.0.tgz
+434 silly fetchAndShaCheck shasum 246cebec189a6cbc143a3ef9f62d6f4c91813ca1
+435 silly fetchAndShaCheck shasum dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab
+436 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/semver/-/semver-5.5.0.tgz not in flight; adding
+437 verbose addTmpTarball already have metadata; skipping unpack for semver@5.5.0
+438 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/rxjs/-/rxjs-6.2.1.tgz not in flight; adding
+439 verbose addTmpTarball already have metadata; skipping unpack for rxjs@6.2.1
+440 http fetch 200 https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz
+441 silly cache afterAdd rxjs@6.2.1
+442 verbose afterAdd /home/chibi/.npm/rxjs/6.2.1/package/package.json not in flight; writing
+443 verbose afterAdd /home/chibi/.npm/rxjs/6.2.1/package/package.json written
+444 silly cache afterAdd semver@5.5.0
+445 verbose afterAdd /home/chibi/.npm/semver/5.5.0/package/package.json not in flight; writing
+446 verbose afterAdd /home/chibi/.npm/semver/5.5.0/package/package.json written
+447 silly fetchAndShaCheck shasum 82f1ec19a423ac1fbd080b0bab06ba36e84a7a26
+448 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/resolve/-/resolve-1.8.1.tgz not in flight; adding
+449 verbose addTmpTarball already have metadata; skipping unpack for resolve@1.8.1
+450 silly cache afterAdd resolve@1.8.1
+451 verbose afterAdd /home/chibi/.npm/resolve/1.8.1/package/package.json not in flight; writing
+452 verbose afterAdd /home/chibi/.npm/resolve/1.8.1/package/package.json written
+453 http 200 https://registry.npmjs.org/@angular-devkit%2farchitect
+454 verbose headers { date: 'Mon, 02 Jul 2018 05:27:37 GMT',
+454 verbose headers 'content-type': 'application/json; charset=UTF-8',
+454 verbose headers 'transfer-encoding': 'chunked',
+454 verbose headers connection: 'keep-alive',
+454 verbose headers 'set-cookie': [ '__cfduid=dfd29ac77b4ae4a9f4a84c633ea81d8321530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+454 verbose headers 'cache-control': 'public, max-age=14400',
+454 verbose headers 'cf-cache-status': 'HIT',
+454 verbose headers 'cf-ray': '433eb4422d44609c-MNL',
+454 verbose headers etag: 'W/"dd66d2d29ca269c941e7cc24ce63775a"',
+454 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+454 verbose headers 'last-modified': 'Wed, 13 Jun 2018 22:07:56 GMT',
+454 verbose headers vary: 'Accept-Encoding',
+454 verbose headers server: 'cloudflare',
+454 verbose headers 'content-encoding': 'gzip' }
+455 silly get cb [ 200,
+455 silly get { date: 'Mon, 02 Jul 2018 05:27:37 GMT',
+455 silly get 'content-type': 'application/json; charset=UTF-8',
+455 silly get 'transfer-encoding': 'chunked',
+455 silly get connection: 'keep-alive',
+455 silly get 'set-cookie': [ '__cfduid=dfd29ac77b4ae4a9f4a84c633ea81d8321530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+455 silly get 'cache-control': 'public, max-age=14400',
+455 silly get 'cf-cache-status': 'HIT',
+455 silly get 'cf-ray': '433eb4422d44609c-MNL',
+455 silly get etag: 'W/"dd66d2d29ca269c941e7cc24ce63775a"',
+455 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+455 silly get 'last-modified': 'Wed, 13 Jun 2018 22:07:56 GMT',
+455 silly get vary: 'Accept-Encoding',
+455 silly get server: 'cloudflare',
+455 silly get 'content-encoding': 'gzip' } ]
+456 verbose get saving @angular-devkit/architect to /home/chibi/.npm/registry.npmjs.org/_40angular-devkit_252farchitect/.cache.json
+457 silly resolveWithNewModule @angular-devkit/architect@0.6.8 checking installable status
+458 silly cache add args [ '@angular-devkit/architect@0.6.8', null ]
+459 verbose cache add spec @angular-devkit/architect@0.6.8
+460 silly cache add parsed spec Result {
+460 silly cache add raw: '@angular-devkit/architect@0.6.8',
+460 silly cache add scope: '@angular-devkit',
+460 silly cache add name: '@angular-devkit/architect',
+460 silly cache add rawSpec: '0.6.8',
+460 silly cache add spec: '0.6.8',
+460 silly cache add type: 'version' }
+461 silly addNamed @angular-devkit/architect@0.6.8
+462 verbose addNamed "0.6.8" is a plain semver version for @angular-devkit/architect
+463 silly mapToRegistry name @angular-devkit/architect
+464 silly mapToRegistry scope (from package name) @angular-devkit
+465 verbose mapToRegistry no registry URL found in name for scope @angular-devkit
+466 silly mapToRegistry using default registry
+467 silly mapToRegistry registry https://registry.npmjs.org/
+468 silly mapToRegistry uri https://registry.npmjs.org/@angular-devkit%2farchitect
+469 verbose addNameVersion registry:https://registry.npmjs.org/@angular-devkit%2farchitect not in flight; fetching
+470 http 200 https://registry.npmjs.org/@schematics%2fangular
+471 verbose headers { date: 'Mon, 02 Jul 2018 05:27:37 GMT',
+471 verbose headers 'content-type': 'application/json; charset=UTF-8',
+471 verbose headers 'transfer-encoding': 'chunked',
+471 verbose headers connection: 'keep-alive',
+471 verbose headers 'set-cookie': [ '__cfduid=da1bfad0bb2a046c73cefbc8b7872df881530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+471 verbose headers 'cache-control': 'public, max-age=14400',
+471 verbose headers 'cf-cache-status': 'HIT',
+471 verbose headers 'cf-ray': '433eb442296160d8-MNL',
+471 verbose headers etag: 'W/"90f34a090b49cde90e735994bc32a577"',
+471 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+471 verbose headers 'last-modified': 'Wed, 13 Jun 2018 22:08:52 GMT',
+471 verbose headers vary: 'Accept-Encoding',
+471 verbose headers server: 'cloudflare',
+471 verbose headers 'content-encoding': 'gzip' }
+472 silly get cb [ 200,
+472 silly get { date: 'Mon, 02 Jul 2018 05:27:37 GMT',
+472 silly get 'content-type': 'application/json; charset=UTF-8',
+472 silly get 'transfer-encoding': 'chunked',
+472 silly get connection: 'keep-alive',
+472 silly get 'set-cookie': [ '__cfduid=da1bfad0bb2a046c73cefbc8b7872df881530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+472 silly get 'cache-control': 'public, max-age=14400',
+472 silly get 'cf-cache-status': 'HIT',
+472 silly get 'cf-ray': '433eb442296160d8-MNL',
+472 silly get etag: 'W/"90f34a090b49cde90e735994bc32a577"',
+472 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+472 silly get 'last-modified': 'Wed, 13 Jun 2018 22:08:52 GMT',
+472 silly get vary: 'Accept-Encoding',
+472 silly get server: 'cloudflare',
+472 silly get 'content-encoding': 'gzip' } ]
+473 verbose get saving @schematics/angular to /home/chibi/.npm/registry.npmjs.org/_40schematics_252fangular/.cache.json
+474 verbose get https://registry.npmjs.org/@angular-devkit%2farchitect not expired, no request
+475 silly mapToRegistry name @angular-devkit/architect
+476 silly mapToRegistry scope (from package name) @angular-devkit
+477 verbose mapToRegistry no registry URL found in name for scope @angular-devkit
+478 silly mapToRegistry using default registry
+479 silly mapToRegistry registry https://registry.npmjs.org/
+480 silly mapToRegistry uri https://registry.npmjs.org/@angular-devkit%2farchitect
+481 verbose addRemoteTarball https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.6.8.tgz not in flight; adding
+482 verbose addRemoteTarball [ 'https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.6.8.tgz',
+482 verbose addRemoteTarball '977acc605aba45d21b95ca704cc99492e14299dd' ]
+483 info retry fetch attempt 1 at 1:27:37 PM
+484 info attempt registry request try #1 at 1:27:37 PM
+485 http fetch GET https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.6.8.tgz
+486 silly resolveWithNewModule @schematics/angular@0.6.8 checking installable status
+487 silly cache add args [ '@schematics/angular@0.6.8', null ]
+488 verbose cache add spec @schematics/angular@0.6.8
+489 silly cache add parsed spec Result {
+489 silly cache add raw: '@schematics/angular@0.6.8',
+489 silly cache add scope: '@schematics',
+489 silly cache add name: '@schematics/angular',
+489 silly cache add rawSpec: '0.6.8',
+489 silly cache add spec: '0.6.8',
+489 silly cache add type: 'version' }
+490 silly addNamed @schematics/angular@0.6.8
+491 verbose addNamed "0.6.8" is a plain semver version for @schematics/angular
+492 silly mapToRegistry name @schematics/angular
+493 silly mapToRegistry scope (from package name) @schematics
+494 verbose mapToRegistry no registry URL found in name for scope @schematics
+495 silly mapToRegistry using default registry
+496 silly mapToRegistry registry https://registry.npmjs.org/
+497 silly mapToRegistry uri https://registry.npmjs.org/@schematics%2fangular
+498 verbose addNameVersion registry:https://registry.npmjs.org/@schematics%2fangular not in flight; fetching
+499 http 200 https://registry.npmjs.org/@angular-devkit%2fcore
+500 verbose headers { date: 'Mon, 02 Jul 2018 05:27:37 GMT',
+500 verbose headers 'content-type': 'application/json; charset=UTF-8',
+500 verbose headers 'transfer-encoding': 'chunked',
+500 verbose headers connection: 'keep-alive',
+500 verbose headers 'set-cookie': [ '__cfduid=db2f97191abf1c8b5f1e9852eebd972c51530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+500 verbose headers 'cache-control': 'public, max-age=14400',
+500 verbose headers 'cf-cache-status': 'HIT',
+500 verbose headers 'cf-ray': '433eb4422c1860ae-MNL',
+500 verbose headers etag: 'W/"0f8dd6c1625c1efc305d7852c83f416d"',
+500 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+500 verbose headers 'last-modified': 'Wed, 13 Jun 2018 22:08:34 GMT',
+500 verbose headers vary: 'Accept-Encoding',
+500 verbose headers server: 'cloudflare',
+500 verbose headers 'content-encoding': 'gzip' }
+501 silly get cb [ 200,
+501 silly get { date: 'Mon, 02 Jul 2018 05:27:37 GMT',
+501 silly get 'content-type': 'application/json; charset=UTF-8',
+501 silly get 'transfer-encoding': 'chunked',
+501 silly get connection: 'keep-alive',
+501 silly get 'set-cookie': [ '__cfduid=db2f97191abf1c8b5f1e9852eebd972c51530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+501 silly get 'cache-control': 'public, max-age=14400',
+501 silly get 'cf-cache-status': 'HIT',
+501 silly get 'cf-ray': '433eb4422c1860ae-MNL',
+501 silly get etag: 'W/"0f8dd6c1625c1efc305d7852c83f416d"',
+501 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+501 silly get 'last-modified': 'Wed, 13 Jun 2018 22:08:34 GMT',
+501 silly get vary: 'Accept-Encoding',
+501 silly get server: 'cloudflare',
+501 silly get 'content-encoding': 'gzip' } ]
+502 verbose get saving @angular-devkit/core to /home/chibi/.npm/registry.npmjs.org/_40angular-devkit_252fcore/.cache.json
+503 verbose get https://registry.npmjs.org/@schematics%2fangular not expired, no request
+504 silly mapToRegistry name @schematics/angular
+505 silly mapToRegistry scope (from package name) @schematics
+506 verbose mapToRegistry no registry URL found in name for scope @schematics
+507 silly mapToRegistry using default registry
+508 silly mapToRegistry registry https://registry.npmjs.org/
+509 silly mapToRegistry uri https://registry.npmjs.org/@schematics%2fangular
+510 verbose addRemoteTarball https://registry.npmjs.org/@schematics/angular/-/angular-0.6.8.tgz not in flight; adding
+511 verbose addRemoteTarball [ 'https://registry.npmjs.org/@schematics/angular/-/angular-0.6.8.tgz',
+511 verbose addRemoteTarball 'a8d1afc33e77160296b0a8b3d02f0ee4dfe9d1d2' ]
+512 http 200 https://registry.npmjs.org/@schematics%2fupdate
+513 verbose headers { date: 'Mon, 02 Jul 2018 05:27:37 GMT',
+513 verbose headers 'content-type': 'application/json; charset=UTF-8',
+513 verbose headers 'transfer-encoding': 'chunked',
+513 verbose headers connection: 'keep-alive',
+513 verbose headers 'set-cookie': [ '__cfduid=de22b614953d2cb048ba23461d40ccdec1530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+513 verbose headers 'cache-control': 'public, max-age=14400',
+513 verbose headers 'cf-cache-status': 'HIT',
+513 verbose headers 'cf-ray': '433eb4421fc6607e-MNL',
+513 verbose headers etag: 'W/"a54c7c0a03e8912e6dc88bee0772f8e3"',
+513 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+513 verbose headers 'last-modified': 'Wed, 13 Jun 2018 22:09:15 GMT',
+513 verbose headers vary: 'Accept-Encoding',
+513 verbose headers server: 'cloudflare',
+513 verbose headers 'content-encoding': 'gzip' }
+514 silly get cb [ 200,
+514 silly get { date: 'Mon, 02 Jul 2018 05:27:37 GMT',
+514 silly get 'content-type': 'application/json; charset=UTF-8',
+514 silly get 'transfer-encoding': 'chunked',
+514 silly get connection: 'keep-alive',
+514 silly get 'set-cookie': [ '__cfduid=de22b614953d2cb048ba23461d40ccdec1530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+514 silly get 'cache-control': 'public, max-age=14400',
+514 silly get 'cf-cache-status': 'HIT',
+514 silly get 'cf-ray': '433eb4421fc6607e-MNL',
+514 silly get etag: 'W/"a54c7c0a03e8912e6dc88bee0772f8e3"',
+514 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+514 silly get 'last-modified': 'Wed, 13 Jun 2018 22:09:15 GMT',
+514 silly get vary: 'Accept-Encoding',
+514 silly get server: 'cloudflare',
+514 silly get 'content-encoding': 'gzip' } ]
+515 verbose get saving @schematics/update to /home/chibi/.npm/registry.npmjs.org/_40schematics_252fupdate/.cache.json
+516 info retry fetch attempt 1 at 1:27:37 PM
+517 info attempt registry request try #1 at 1:27:37 PM
+518 http fetch GET https://registry.npmjs.org/@schematics/angular/-/angular-0.6.8.tgz
+519 silly resolveWithNewModule @angular-devkit/core@0.6.8 checking installable status
+520 silly cache add args [ '@angular-devkit/core@0.6.8', null ]
+521 verbose cache add spec @angular-devkit/core@0.6.8
+522 silly cache add parsed spec Result {
+522 silly cache add raw: '@angular-devkit/core@0.6.8',
+522 silly cache add scope: '@angular-devkit',
+522 silly cache add name: '@angular-devkit/core',
+522 silly cache add rawSpec: '0.6.8',
+522 silly cache add spec: '0.6.8',
+522 silly cache add type: 'version' }
+523 silly addNamed @angular-devkit/core@0.6.8
+524 verbose addNamed "0.6.8" is a plain semver version for @angular-devkit/core
+525 silly mapToRegistry name @angular-devkit/core
+526 silly mapToRegistry scope (from package name) @angular-devkit
+527 verbose mapToRegistry no registry URL found in name for scope @angular-devkit
+528 silly mapToRegistry using default registry
+529 silly mapToRegistry registry https://registry.npmjs.org/
+530 silly mapToRegistry uri https://registry.npmjs.org/@angular-devkit%2fcore
+531 verbose addNameVersion registry:https://registry.npmjs.org/@angular-devkit%2fcore not in flight; fetching
+532 silly resolveWithNewModule @schematics/update@0.6.8 checking installable status
+533 silly cache add args [ '@schematics/update@0.6.8', null ]
+534 verbose cache add spec @schematics/update@0.6.8
+535 silly cache add parsed spec Result {
+535 silly cache add raw: '@schematics/update@0.6.8',
+535 silly cache add scope: '@schematics',
+535 silly cache add name: '@schematics/update',
+535 silly cache add rawSpec: '0.6.8',
+535 silly cache add spec: '0.6.8',
+535 silly cache add type: 'version' }
+536 silly addNamed @schematics/update@0.6.8
+537 verbose addNamed "0.6.8" is a plain semver version for @schematics/update
+538 silly mapToRegistry name @schematics/update
+539 silly mapToRegistry scope (from package name) @schematics
+540 verbose mapToRegistry no registry URL found in name for scope @schematics
+541 silly mapToRegistry using default registry
+542 silly mapToRegistry registry https://registry.npmjs.org/
+543 silly mapToRegistry uri https://registry.npmjs.org/@schematics%2fupdate
+544 verbose addNameVersion registry:https://registry.npmjs.org/@schematics%2fupdate not in flight; fetching
+545 verbose get https://registry.npmjs.org/@angular-devkit%2fcore not expired, no request
+546 silly mapToRegistry name @angular-devkit/core
+547 silly mapToRegistry scope (from package name) @angular-devkit
+548 verbose mapToRegistry no registry URL found in name for scope @angular-devkit
+549 silly mapToRegistry using default registry
+550 silly mapToRegistry registry https://registry.npmjs.org/
+551 silly mapToRegistry uri https://registry.npmjs.org/@angular-devkit%2fcore
+552 verbose addRemoteTarball https://registry.npmjs.org/@angular-devkit/core/-/core-0.6.8.tgz not in flight; adding
+553 verbose addRemoteTarball [ 'https://registry.npmjs.org/@angular-devkit/core/-/core-0.6.8.tgz',
+553 verbose addRemoteTarball '3b09d97bd2588f0091df11921f7ed772431806aa' ]
+554 verbose get https://registry.npmjs.org/@schematics%2fupdate not expired, no request
+555 silly mapToRegistry name @schematics/update
+556 silly mapToRegistry scope (from package name) @schematics
+557 verbose mapToRegistry no registry URL found in name for scope @schematics
+558 silly mapToRegistry using default registry
+559 silly mapToRegistry registry https://registry.npmjs.org/
+560 silly mapToRegistry uri https://registry.npmjs.org/@schematics%2fupdate
+561 verbose addRemoteTarball https://registry.npmjs.org/@schematics/update/-/update-0.6.8.tgz not in flight; adding
+562 verbose addRemoteTarball [ 'https://registry.npmjs.org/@schematics/update/-/update-0.6.8.tgz',
+562 verbose addRemoteTarball '3b4f897dd3b28335acc53a49d9f0dc10ebd934a7' ]
+563 info retry fetch attempt 1 at 1:27:37 PM
+564 info attempt registry request try #1 at 1:27:37 PM
+565 http fetch GET https://registry.npmjs.org/@angular-devkit/core/-/core-0.6.8.tgz
+566 info retry fetch attempt 1 at 1:27:37 PM
+567 info attempt registry request try #1 at 1:27:37 PM
+568 http fetch GET https://registry.npmjs.org/@schematics/update/-/update-0.6.8.tgz
+569 http fetch 200 https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.6.8.tgz
+570 silly fetchAndShaCheck shasum 977acc605aba45d21b95ca704cc99492e14299dd
+571 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/_40angular-devkit/architect/-/architect-0.6.8.tgz not in flight; adding
+572 verbose addTmpTarball already have metadata; skipping unpack for @angular-devkit/architect@0.6.8
+573 http 200 https://registry.npmjs.org/@angular-devkit%2fschematics
+574 verbose headers { date: 'Mon, 02 Jul 2018 05:27:37 GMT',
+574 verbose headers 'content-type': 'application/json; charset=UTF-8',
+574 verbose headers 'transfer-encoding': 'chunked',
+574 verbose headers connection: 'keep-alive',
+574 verbose headers 'set-cookie': [ '__cfduid=dfb3fc104ce2a010ac563e6cb57c56bca1530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+574 verbose headers 'cache-control': 'public, max-age=14400',
+574 verbose headers 'cf-cache-status': 'HIT',
+574 verbose headers 'cf-ray': '433eb4421af860c6-MNL',
+574 verbose headers etag: 'W/"97064f47f2c615afae931b2e8f8efdbd"',
+574 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+574 verbose headers 'last-modified': 'Wed, 13 Jun 2018 22:08:38 GMT',
+574 verbose headers vary: 'Accept-Encoding',
+574 verbose headers server: 'cloudflare',
+574 verbose headers 'content-encoding': 'gzip' }
+575 silly get cb [ 200,
+575 silly get { date: 'Mon, 02 Jul 2018 05:27:37 GMT',
+575 silly get 'content-type': 'application/json; charset=UTF-8',
+575 silly get 'transfer-encoding': 'chunked',
+575 silly get connection: 'keep-alive',
+575 silly get 'set-cookie': [ '__cfduid=dfb3fc104ce2a010ac563e6cb57c56bca1530509256; expires=Tue, 02-Jul-19 05:27:36 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+575 silly get 'cache-control': 'public, max-age=14400',
+575 silly get 'cf-cache-status': 'HIT',
+575 silly get 'cf-ray': '433eb4421af860c6-MNL',
+575 silly get etag: 'W/"97064f47f2c615afae931b2e8f8efdbd"',
+575 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+575 silly get 'last-modified': 'Wed, 13 Jun 2018 22:08:38 GMT',
+575 silly get vary: 'Accept-Encoding',
+575 silly get server: 'cloudflare',
+575 silly get 'content-encoding': 'gzip' } ]
+576 verbose get saving @angular-devkit/schematics to /home/chibi/.npm/registry.npmjs.org/_40angular-devkit_252fschematics/.cache.json
+577 silly cache afterAdd @angular-devkit/architect@0.6.8
+578 verbose afterAdd /home/chibi/.npm/@angular-devkit/architect/0.6.8/package/package.json not in flight; writing
+579 silly resolveWithNewModule @angular-devkit/schematics@0.6.8 checking installable status
+580 silly cache add args [ '@angular-devkit/schematics@0.6.8', null ]
+581 verbose cache add spec @angular-devkit/schematics@0.6.8
+582 silly cache add parsed spec Result {
+582 silly cache add raw: '@angular-devkit/schematics@0.6.8',
+582 silly cache add scope: '@angular-devkit',
+582 silly cache add name: '@angular-devkit/schematics',
+582 silly cache add rawSpec: '0.6.8',
+582 silly cache add spec: '0.6.8',
+582 silly cache add type: 'version' }
+583 silly addNamed @angular-devkit/schematics@0.6.8
+584 verbose addNamed "0.6.8" is a plain semver version for @angular-devkit/schematics
+585 silly mapToRegistry name @angular-devkit/schematics
+586 silly mapToRegistry scope (from package name) @angular-devkit
+587 verbose mapToRegistry no registry URL found in name for scope @angular-devkit
+588 silly mapToRegistry using default registry
+589 silly mapToRegistry registry https://registry.npmjs.org/
+590 silly mapToRegistry uri https://registry.npmjs.org/@angular-devkit%2fschematics
+591 verbose addNameVersion registry:https://registry.npmjs.org/@angular-devkit%2fschematics not in flight; fetching
+592 verbose afterAdd /home/chibi/.npm/@angular-devkit/architect/0.6.8/package/package.json written
+593 verbose get https://registry.npmjs.org/@angular-devkit%2fschematics not expired, no request
+594 silly mapToRegistry name @angular-devkit/schematics
+595 silly mapToRegistry scope (from package name) @angular-devkit
+596 verbose mapToRegistry no registry URL found in name for scope @angular-devkit
+597 silly mapToRegistry using default registry
+598 silly mapToRegistry registry https://registry.npmjs.org/
+599 silly mapToRegistry uri https://registry.npmjs.org/@angular-devkit%2fschematics
+600 verbose addRemoteTarball https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-0.6.8.tgz not in flight; adding
+601 verbose addRemoteTarball [ 'https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-0.6.8.tgz',
+601 verbose addRemoteTarball '6360a0271f1f422862bf932a03b3741e76ac5ff0' ]
+602 info retry fetch attempt 1 at 1:27:37 PM
+603 info attempt registry request try #1 at 1:27:37 PM
+604 http fetch GET https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-0.6.8.tgz
+605 http fetch 200 https://registry.npmjs.org/@angular-devkit/core/-/core-0.6.8.tgz
+606 http fetch 200 https://registry.npmjs.org/@schematics/update/-/update-0.6.8.tgz
+607 http fetch 200 https://registry.npmjs.org/@schematics/angular/-/angular-0.6.8.tgz
+608 silly fetchAndShaCheck shasum 3b4f897dd3b28335acc53a49d9f0dc10ebd934a7
+609 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/_40schematics/update/-/update-0.6.8.tgz not in flight; adding
+610 verbose addTmpTarball already have metadata; skipping unpack for @schematics/update@0.6.8
+611 silly cache afterAdd @schematics/update@0.6.8
+612 verbose afterAdd /home/chibi/.npm/@schematics/update/0.6.8/package/package.json not in flight; writing
+613 verbose afterAdd /home/chibi/.npm/@schematics/update/0.6.8/package/package.json written
+614 silly fetchAndShaCheck shasum 3b09d97bd2588f0091df11921f7ed772431806aa
+615 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/_40angular-devkit/core/-/core-0.6.8.tgz not in flight; adding
+616 verbose addTmpTarball already have metadata; skipping unpack for @angular-devkit/core@0.6.8
+617 silly cache afterAdd @angular-devkit/core@0.6.8
+618 verbose afterAdd /home/chibi/.npm/@angular-devkit/core/0.6.8/package/package.json not in flight; writing
+619 verbose afterAdd /home/chibi/.npm/@angular-devkit/core/0.6.8/package/package.json written
+620 silly fetchAndShaCheck shasum a8d1afc33e77160296b0a8b3d02f0ee4dfe9d1d2
+621 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/_40schematics/angular/-/angular-0.6.8.tgz not in flight; adding
+622 verbose addTmpTarball already have metadata; skipping unpack for @schematics/angular@0.6.8
+623 silly cache afterAdd @schematics/angular@0.6.8
+624 verbose afterAdd /home/chibi/.npm/@schematics/angular/0.6.8/package/package.json not in flight; writing
+625 verbose afterAdd /home/chibi/.npm/@schematics/angular/0.6.8/package/package.json written
+626 http fetch 200 https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-0.6.8.tgz
+627 silly fetchAndShaCheck shasum 6360a0271f1f422862bf932a03b3741e76ac5ff0
+628 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/_40angular-devkit/schematics/-/schematics-0.6.8.tgz not in flight; adding
+629 verbose addTmpTarball already have metadata; skipping unpack for @angular-devkit/schematics@0.6.8
+630 silly cache afterAdd @angular-devkit/schematics@0.6.8
+631 verbose afterAdd /home/chibi/.npm/@angular-devkit/schematics/0.6.8/package/package.json not in flight; writing
+632 verbose afterAdd /home/chibi/.npm/@angular-devkit/schematics/0.6.8/package/package.json written
+633 silly fetchNamedPackageData ajv
+634 silly mapToRegistry name ajv
+635 silly mapToRegistry using default registry
+636 silly mapToRegistry registry https://registry.npmjs.org/
+637 silly mapToRegistry uri https://registry.npmjs.org/ajv
+638 silly fetchNamedPackageData chokidar
+639 silly mapToRegistry name chokidar
+640 silly mapToRegistry using default registry
+641 silly mapToRegistry registry https://registry.npmjs.org/
+642 silly mapToRegistry uri https://registry.npmjs.org/chokidar
+643 silly fetchNamedPackageData source-map
+644 silly mapToRegistry name source-map
+645 silly mapToRegistry using default registry
+646 silly mapToRegistry registry https://registry.npmjs.org/
+647 silly mapToRegistry uri https://registry.npmjs.org/source-map
+648 verbose request uri https://registry.npmjs.org/ajv
+649 verbose request no auth needed
+650 info attempt registry request try #1 at 1:27:38 PM
+651 http request GET https://registry.npmjs.org/ajv
+652 verbose request uri https://registry.npmjs.org/chokidar
+653 verbose request no auth needed
+654 info attempt registry request try #1 at 1:27:38 PM
+655 http request GET https://registry.npmjs.org/chokidar
+656 verbose request uri https://registry.npmjs.org/source-map
+657 verbose request no auth needed
+658 info attempt registry request try #1 at 1:27:38 PM
+659 verbose etag "59fa4f56-28217"
+660 verbose lastModified Wed, 1 Nov 2017 22:48:54 GMT
+661 http request GET https://registry.npmjs.org/source-map
+662 http 200 https://registry.npmjs.org/chokidar
+663 verbose headers { date: 'Mon, 02 Jul 2018 05:27:39 GMT',
+663 verbose headers 'content-type': 'application/json; charset=UTF-8',
+663 verbose headers 'transfer-encoding': 'chunked',
+663 verbose headers connection: 'keep-alive',
+663 verbose headers 'set-cookie': [ '__cfduid=d1a0a407c8d1b0128d6f5ca8f6722662f1530509259; expires=Tue, 02-Jul-19 05:27:39 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+663 verbose headers 'cache-control': 'max-age=300',
+663 verbose headers 'cf-cache-status': 'HIT',
+663 verbose headers 'cf-ray': '433eb454fb8160f6-MNL',
+663 verbose headers etag: 'W/"1e5d2ca7989f917b3b22f27e75d81981"',
+663 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+663 verbose headers 'last-modified': 'Mon, 18 Jun 2018 16:55:32 GMT',
+663 verbose headers vary: 'accept-encoding, accept',
+663 verbose headers server: 'cloudflare',
+663 verbose headers 'content-encoding': 'gzip' }
+664 silly get cb [ 200,
+664 silly get { date: 'Mon, 02 Jul 2018 05:27:39 GMT',
+664 silly get 'content-type': 'application/json; charset=UTF-8',
+664 silly get 'transfer-encoding': 'chunked',
+664 silly get connection: 'keep-alive',
+664 silly get 'set-cookie': [ '__cfduid=d1a0a407c8d1b0128d6f5ca8f6722662f1530509259; expires=Tue, 02-Jul-19 05:27:39 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+664 silly get 'cache-control': 'max-age=300',
+664 silly get 'cf-cache-status': 'HIT',
+664 silly get 'cf-ray': '433eb454fb8160f6-MNL',
+664 silly get etag: 'W/"1e5d2ca7989f917b3b22f27e75d81981"',
+664 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+664 silly get 'last-modified': 'Mon, 18 Jun 2018 16:55:32 GMT',
+664 silly get vary: 'accept-encoding, accept',
+664 silly get server: 'cloudflare',
+664 silly get 'content-encoding': 'gzip' } ]
+665 verbose get saving chokidar to /home/chibi/.npm/registry.npmjs.org/chokidar/.cache.json
+666 silly resolveWithNewModule chokidar@2.0.4 checking installable status
+667 silly cache add args [ 'chokidar@^2.0.3', null ]
+668 verbose cache add spec chokidar@^2.0.3
+669 silly cache add parsed spec Result {
+669 silly cache add raw: 'chokidar@^2.0.3',
+669 silly cache add scope: null,
+669 silly cache add name: 'chokidar',
+669 silly cache add rawSpec: '^2.0.3',
+669 silly cache add spec: '>=2.0.3 <3.0.0',
+669 silly cache add type: 'range' }
+670 silly addNamed chokidar@>=2.0.3 <3.0.0
+671 verbose addNamed ">=2.0.3 <3.0.0" is a valid semver range for chokidar
+672 silly addNameRange { name: 'chokidar', range: '>=2.0.3 <3.0.0', hasData: false }
+673 silly mapToRegistry name chokidar
+674 silly mapToRegistry using default registry
+675 silly mapToRegistry registry https://registry.npmjs.org/
+676 silly mapToRegistry uri https://registry.npmjs.org/chokidar
+677 verbose addNameRange registry:https://registry.npmjs.org/chokidar not in flight; fetching
+678 verbose get https://registry.npmjs.org/chokidar not expired, no request
+679 silly addNameRange number 2 { name: 'chokidar', range: '>=2.0.3 <3.0.0', hasData: true }
+680 silly addNameRange versions [ 'chokidar',
+680 silly addNameRange [ '0.1.1',
+680 silly addNameRange '0.2.0',
+680 silly addNameRange '0.2.1',
+680 silly addNameRange '0.2.2',
+680 silly addNameRange '0.2.3',
+680 silly addNameRange '0.2.4',
+680 silly addNameRange '0.2.5',
+680 silly addNameRange '0.2.6',
+680 silly addNameRange '0.3.0',
+680 silly addNameRange '0.4.0',
+680 silly addNameRange '0.5.0',
+680 silly addNameRange '0.5.1',
+680 silly addNameRange '0.5.2',
+680 silly addNameRange '0.5.3',
+680 silly addNameRange '0.6.0',
+680 silly addNameRange '0.6.1',
+680 silly addNameRange '0.6.2',
+680 silly addNameRange '0.6.3',
+680 silly addNameRange '0.7.0',
+680 silly addNameRange '0.7.1',
+680 silly addNameRange '0.8.0',
+680 silly addNameRange '0.8.1',
+680 silly addNameRange '0.8.2',
+680 silly addNameRange '0.8.3',
+680 silly addNameRange '0.8.4',
+680 silly addNameRange '0.9.0',
+680 silly addNameRange '0.10.0',
+680 silly addNameRange '0.10.1',
+680 silly addNameRange '0.10.2',
+680 silly addNameRange '0.10.3',
+680 silly addNameRange '0.10.4',
+680 silly addNameRange '0.10.5',
+680 silly addNameRange '0.10.6',
+680 silly addNameRange '0.10.7',
+680 silly addNameRange '0.10.8',
+680 silly addNameRange '0.10.9',
+680 silly addNameRange '0.11.0',
+680 silly addNameRange '0.11.1',
+680 silly addNameRange '0.12.0',
+680 silly addNameRange '0.12.1',
+680 silly addNameRange '0.12.2',
+680 silly addNameRange '0.12.3',
+680 silly addNameRange '0.12.4',
+680 silly addNameRange '0.12.5',
+680 silly addNameRange '0.12.6',
+680 silly addNameRange '1.0.0-rc1',
+680 silly addNameRange '1.0.0-rc1.1',
+680 silly addNameRange '1.0.0-rc2',
+680 silly addNameRange '1.0.0-rc3',
+680 silly addNameRange '1.0.0-rc4',
+680 silly addNameRange '1.0.0-rc5',
+680 silly addNameRange '1.0.0',
+680 silly addNameRange '1.0.1',
+680 silly addNameRange '1.0.2',
+680 silly addNameRange '1.0.3',
+680 silly addNameRange '1.0.4',
+680 silly addNameRange '1.0.5',
+680 silly addNameRange '1.0.6',
+680 silly addNameRange '1.1.0',
+680 silly addNameRange '1.2.0',
+680 silly addNameRange '1.3.0',
+680 silly addNameRange '1.4.0',
+680 silly addNameRange '1.4.1',
+680 silly addNameRange '1.4.2',
+680 silly addNameRange '1.4.3',
+680 silly addNameRange '1.5.0',
+680 silly addNameRange '1.5.1',
+680 silly addNameRange '1.5.2',
+680 silly addNameRange '1.6.0',
+680 silly addNameRange '1.6.1',
+680 silly addNameRange '1.7.0',
+680 silly addNameRange '2.0.0',
+680 silly addNameRange '2.0.1',
+680 silly addNameRange '2.0.2',
+680 silly addNameRange '2.0.3',
+680 silly addNameRange '2.0.4' ] ]
+681 silly addNamed chokidar@2.0.4
+682 verbose addNamed "2.0.4" is a plain semver version for chokidar
+683 silly mapToRegistry name chokidar
+684 silly mapToRegistry using default registry
+685 silly mapToRegistry registry https://registry.npmjs.org/
+686 silly mapToRegistry uri https://registry.npmjs.org/chokidar
+687 verbose addRemoteTarball https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz not in flight; adding
+688 verbose addRemoteTarball [ 'https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz',
+688 verbose addRemoteTarball '356ff4e2b0e8e43e322d18a372460bbcf3accd26' ]
+689 info retry fetch attempt 1 at 1:27:39 PM
+690 info attempt registry request try #1 at 1:27:39 PM
+691 http fetch GET https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz
+692 http 200 https://registry.npmjs.org/source-map
+693 verbose headers { date: 'Mon, 02 Jul 2018 05:27:39 GMT',
+693 verbose headers 'content-type': 'application/json; charset=UTF-8',
+693 verbose headers 'transfer-encoding': 'chunked',
+693 verbose headers connection: 'keep-alive',
+693 verbose headers 'set-cookie': [ '__cfduid=d00fb326a331ad102969d7583983b873a1530509259; expires=Tue, 02-Jul-19 05:27:39 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+693 verbose headers 'cache-control': 'max-age=300',
+693 verbose headers 'cf-cache-status': 'HIT',
+693 verbose headers 'cf-ray': '433eb4552e0860ea-MNL',
+693 verbose headers etag: 'W/"31c8b927bfa1debe94bbe8a86437537d"',
+693 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+693 verbose headers 'last-modified': 'Mon, 25 Jun 2018 19:24:06 GMT',
+693 verbose headers vary: 'accept-encoding, accept',
+693 verbose headers server: 'cloudflare',
+693 verbose headers 'content-encoding': 'gzip' }
+694 silly get cb [ 200,
+694 silly get { date: 'Mon, 02 Jul 2018 05:27:39 GMT',
+694 silly get 'content-type': 'application/json; charset=UTF-8',
+694 silly get 'transfer-encoding': 'chunked',
+694 silly get connection: 'keep-alive',
+694 silly get 'set-cookie': [ '__cfduid=d00fb326a331ad102969d7583983b873a1530509259; expires=Tue, 02-Jul-19 05:27:39 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+694 silly get 'cache-control': 'max-age=300',
+694 silly get 'cf-cache-status': 'HIT',
+694 silly get 'cf-ray': '433eb4552e0860ea-MNL',
+694 silly get etag: 'W/"31c8b927bfa1debe94bbe8a86437537d"',
+694 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+694 silly get 'last-modified': 'Mon, 25 Jun 2018 19:24:06 GMT',
+694 silly get vary: 'accept-encoding, accept',
+694 silly get server: 'cloudflare',
+694 silly get 'content-encoding': 'gzip' } ]
+695 verbose get saving source-map to /home/chibi/.npm/registry.npmjs.org/source-map/.cache.json
+696 silly resolveWithNewModule source-map@0.5.7 checking installable status
+697 silly cache add args [ 'source-map@^0.5.6', null ]
+698 verbose cache add spec source-map@^0.5.6
+699 silly cache add parsed spec Result {
+699 silly cache add raw: 'source-map@^0.5.6',
+699 silly cache add scope: null,
+699 silly cache add name: 'source-map',
+699 silly cache add rawSpec: '^0.5.6',
+699 silly cache add spec: '>=0.5.6 <0.6.0',
+699 silly cache add type: 'range' }
+700 silly addNamed source-map@>=0.5.6 <0.6.0
+701 verbose addNamed ">=0.5.6 <0.6.0" is a valid semver range for source-map
+702 silly addNameRange { name: 'source-map', range: '>=0.5.6 <0.6.0', hasData: false }
+703 silly mapToRegistry name source-map
+704 silly mapToRegistry using default registry
+705 silly mapToRegistry registry https://registry.npmjs.org/
+706 silly mapToRegistry uri https://registry.npmjs.org/source-map
+707 verbose addNameRange registry:https://registry.npmjs.org/source-map not in flight; fetching
+708 verbose get https://registry.npmjs.org/source-map not expired, no request
+709 silly addNameRange number 2 { name: 'source-map', range: '>=0.5.6 <0.6.0', hasData: true }
+710 silly addNameRange versions [ 'source-map',
+710 silly addNameRange [ '0.0.0',
+710 silly addNameRange '0.1.0',
+710 silly addNameRange '0.1.1',
+710 silly addNameRange '0.1.2',
+710 silly addNameRange '0.1.3',
+710 silly addNameRange '0.1.4',
+710 silly addNameRange '0.1.5',
+710 silly addNameRange '0.1.6',
+710 silly addNameRange '0.1.7',
+710 silly addNameRange '0.1.8',
+710 silly addNameRange '0.1.9',
+710 silly addNameRange '0.1.10',
+710 silly addNameRange '0.1.11',
+710 silly addNameRange '0.1.12',
+710 silly addNameRange '0.1.13',
+710 silly addNameRange '0.1.14',
+710 silly addNameRange '0.1.15',
+710 silly addNameRange '0.1.16',
+710 silly addNameRange '0.1.17',
+710 silly addNameRange '0.1.18',
+710 silly addNameRange '0.1.19',
+710 silly addNameRange '0.1.20',
+710 silly addNameRange '0.1.21',
+710 silly addNameRange '0.1.22',
+710 silly addNameRange '0.1.23',
+710 silly addNameRange '0.1.24',
+710 silly addNameRange '0.1.25',
+710 silly addNameRange '0.1.26',
+710 silly addNameRange '0.1.27',
+710 silly addNameRange '0.1.28',
+710 silly addNameRange '0.1.29',
+710 silly addNameRange '0.1.30',
+710 silly addNameRange '0.1.31',
+710 silly addNameRange '0.1.32',
+710 silly addNameRange '0.1.33',
+710 silly addNameRange '0.1.34',
+710 silly addNameRange '0.1.35',
+710 silly addNameRange '0.1.36',
+710 silly addNameRange '0.1.37',
+710 silly addNameRange '0.1.38',
+710 silly addNameRange '0.1.39',
+710 silly addNameRange '0.1.40',
+710 silly addNameRange '0.1.41',
+710 silly addNameRange '0.1.42',
+710 silly addNameRange '0.1.43',
+710 silly addNameRange '0.2.0',
+710 silly addNameRange '0.3.0',
+710 silly addNameRange '0.4.0',
+710 silly addNameRange '0.4.1',
+710 silly addNameRange '0.4.2',
+710 silly addNameRange '0.4.3',
+710 silly addNameRange '0.4.4',
+710 silly addNameRange '0.5.0',
+710 silly addNameRange '0.5.1',
+710 silly addNameRange '0.5.2',
+710 silly addNameRange '0.5.3',
+710 silly addNameRange '0.5.4',
+710 silly addNameRange '0.5.5',
+710 silly addNameRange '0.5.6',
+710 silly addNameRange '0.5.7',
+710 silly addNameRange '0.6.0',
+710 silly addNameRange '0.6.1',
+710 silly addNameRange '0.7.0',
+710 silly addNameRange '0.7.1',
+710 silly addNameRange '0.7.2',
+710 silly addNameRange '0.7.3' ] ]
+711 silly addNamed source-map@0.5.7
+712 verbose addNamed "0.5.7" is a plain semver version for source-map
+713 http 200 https://registry.npmjs.org/ajv
+714 verbose headers { date: 'Mon, 02 Jul 2018 05:27:39 GMT',
+714 verbose headers 'content-type': 'application/json; charset=UTF-8',
+714 verbose headers 'transfer-encoding': 'chunked',
+714 verbose headers connection: 'keep-alive',
+714 verbose headers 'set-cookie': [ '__cfduid=d981fc334ec9d8df275040cc3bfba71be1530509259; expires=Tue, 02-Jul-19 05:27:39 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+714 verbose headers 'cache-control': 'max-age=300',
+714 verbose headers 'cf-cache-status': 'HIT',
+714 verbose headers 'cf-ray': '433eb454ea8f605a-MNL',
+714 verbose headers etag: 'W/"441ddbc4e9d4db21f377f5dee2e79be2"',
+714 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+714 verbose headers 'last-modified': 'Sat, 30 Jun 2018 18:57:51 GMT',
+714 verbose headers vary: 'accept-encoding, accept',
+714 verbose headers server: 'cloudflare',
+714 verbose headers 'content-encoding': 'gzip' }
+715 silly get cb [ 200,
+715 silly get { date: 'Mon, 02 Jul 2018 05:27:39 GMT',
+715 silly get 'content-type': 'application/json; charset=UTF-8',
+715 silly get 'transfer-encoding': 'chunked',
+715 silly get connection: 'keep-alive',
+715 silly get 'set-cookie': [ '__cfduid=d981fc334ec9d8df275040cc3bfba71be1530509259; expires=Tue, 02-Jul-19 05:27:39 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+715 silly get 'cache-control': 'max-age=300',
+715 silly get 'cf-cache-status': 'HIT',
+715 silly get 'cf-ray': '433eb454ea8f605a-MNL',
+715 silly get etag: 'W/"441ddbc4e9d4db21f377f5dee2e79be2"',
+715 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+715 silly get 'last-modified': 'Sat, 30 Jun 2018 18:57:51 GMT',
+715 silly get vary: 'accept-encoding, accept',
+715 silly get server: 'cloudflare',
+715 silly get 'content-encoding': 'gzip' } ]
+716 verbose get saving ajv to /home/chibi/.npm/registry.npmjs.org/ajv/.cache.json
+717 silly resolveWithNewModule ajv@6.4.0 checking installable status
+718 silly cache add args [ 'ajv@~6.4.0', null ]
+719 verbose cache add spec ajv@~6.4.0
+720 silly cache add parsed spec Result {
+720 silly cache add raw: 'ajv@~6.4.0',
+720 silly cache add scope: null,
+720 silly cache add name: 'ajv',
+720 silly cache add rawSpec: '~6.4.0',
+720 silly cache add spec: '>=6.4.0 <6.5.0',
+720 silly cache add type: 'range' }
+721 silly addNamed ajv@>=6.4.0 <6.5.0
+722 verbose addNamed ">=6.4.0 <6.5.0" is a valid semver range for ajv
+723 silly addNameRange { name: 'ajv', range: '>=6.4.0 <6.5.0', hasData: false }
+724 silly mapToRegistry name ajv
+725 silly mapToRegistry using default registry
+726 silly mapToRegistry registry https://registry.npmjs.org/
+727 silly mapToRegistry uri https://registry.npmjs.org/ajv
+728 verbose addNameRange registry:https://registry.npmjs.org/ajv not in flight; fetching
+729 silly cache afterAdd source-map@0.5.7
+730 verbose afterAdd /home/chibi/.npm/source-map/0.5.7/package/package.json not in flight; writing
+731 verbose afterAdd /home/chibi/.npm/source-map/0.5.7/package/package.json written
+732 verbose get https://registry.npmjs.org/ajv not expired, no request
+733 silly addNameRange number 2 { name: 'ajv', range: '>=6.4.0 <6.5.0', hasData: true }
+734 silly addNameRange versions [ 'ajv',
+734 silly addNameRange [ '0.0.4',
+734 silly addNameRange '0.0.5',
+734 silly addNameRange '0.0.6',
+734 silly addNameRange '0.0.7',
+734 silly addNameRange '0.0.8',
+734 silly addNameRange '0.0.9',
+734 silly addNameRange '0.0.10',
+734 silly addNameRange '0.0.11',
+734 silly addNameRange '0.0.12',
+734 silly addNameRange '0.1.0',
+734 silly addNameRange '0.1.1',
+734 silly addNameRange '0.1.2',
+734 silly addNameRange '0.1.3',
+734 silly addNameRange '0.1.4',
+734 silly addNameRange '0.1.5',
+734 silly addNameRange '0.1.6',
+734 silly addNameRange '0.1.7',
+734 silly addNameRange '0.1.8',
+734 silly addNameRange '0.1.9',
+734 silly addNameRange '0.1.10',
+734 silly addNameRange '0.1.11',
+734 silly addNameRange '0.1.12',
+734 silly addNameRange '0.1.13',
+734 silly addNameRange '0.1.14',
+734 silly addNameRange '0.1.15',
+734 silly addNameRange '0.1.16',
+734 silly addNameRange '0.2.0',
+734 silly addNameRange '0.2.1',
+734 silly addNameRange '0.2.2',
+734 silly addNameRange '0.2.3',
+734 silly addNameRange '0.2.4',
+734 silly addNameRange '0.2.5',
+734 silly addNameRange '0.2.6',
+734 silly addNameRange '0.2.7',
+734 silly addNameRange '0.2.8',
+734 silly addNameRange '0.2.9',
+734 silly addNameRange '0.3.0',
+734 silly addNameRange '0.3.1',
+734 silly addNameRange '0.3.2',
+734 silly addNameRange '0.3.3',
+734 silly addNameRange '0.3.4',
+734 silly addNameRange '0.3.5',
+734 silly addNameRange '0.3.6',
+734 silly addNameRange '0.3.7',
+734 silly addNameRange '0.3.8',
+734 silly addNameRange '0.3.11',
+734 silly addNameRange '0.3.12',
+734 silly addNameRange '0.4.0',
+734 silly addNameRange '0.4.1',
+734 silly addNameRange '0.4.2',
+734 silly addNameRange '0.4.3',
+734 silly addNameRange '0.4.4',
+734 silly addNameRange '0.4.5',
+734 silly addNameRange '0.4.6',
+734 silly addNameRange '0.4.7',
+734 silly addNameRange '0.4.8',
+734 silly addNameRange '0.4.9',
+734 silly addNameRange '0.4.10',
+734 silly addNameRange '0.4.12',
+734 silly addNameRange '0.4.14',
+734 silly addNameRange '0.4.15',
+734 silly addNameRange '0.5.0',
+734 silly addNameRange '0.5.2',
+734 silly addNameRange '0.5.3',
+734 silly addNameRange '0.5.4',
+734 silly addNameRange '0.5.5',
+734 silly addNameRange '0.5.6',
+734 silly addNameRange '0.5.7',
+734 silly addNameRange '0.5.8',
+734 silly addNameRange '0.5.9',
+734 silly addNameRange '0.5.10',
+734 silly addNameRange '0.5.11',
+734 silly addNameRange '0.5.12',
+734 silly addNameRange '0.6.0',
+734 silly addNameRange '0.6.1',
+734 silly addNameRange '0.6.2',
+734 silly addNameRange '0.6.3',
+734 silly addNameRange '0.6.4',
+734 silly addNameRange '0.6.5',
+734 silly addNameRange '0.6.6',
+734 silly addNameRange '0.6.7',
+734 silly addNameRange '0.6.8',
+734 silly addNameRange '0.6.9',
+734 silly addNameRange '0.6.10',
+734 silly addNameRange '0.6.11',
+734 silly addNameRange '0.6.12',
+734 silly addNameRange '0.6.13',
+734 silly addNameRange '0.6.14',
+734 silly addNameRange '0.6.15',
+734 silly addNameRange '0.7.0',
+734 silly addNameRange '0.7.1',
+734 silly addNameRange '0.7.2',
+734 silly addNameRange '1.0.0',
+734 silly addNameRange '1.0.1',
+734 silly addNameRange '1.1.1',
+734 silly addNameRange '1.2.0',
+734 silly addNameRange '1.2.1',
+734 silly addNameRange '1.3.0',
+734 silly addNameRange '1.3.1',
+734 silly addNameRange '1.3.2',
+734 silly addNameRange '1.4.0',
+734 silly addNameRange '1.4.1',
+734 silly addNameRange '1.4.2',
+734 silly addNameRange '1.4.3',
+734 silly addNameRange '1.4.4',
+734 silly addNameRange '1.4.5',
+734 silly addNameRange '1.4.6',
+734 silly addNameRange '1.4.7',
+734 silly addNameRange '1.4.8',
+734 silly addNameRange '1.4.9',
+734 silly addNameRange '2.0.0-beta.0',
+734 silly addNameRange '2.0.0-beta.1',
+734 silly addNameRange '1.4.10',
+734 silly addNameRange '2.0.0-beta.2',
+734 silly addNameRange '2.0.0-beta.3',
+734 silly addNameRange '2.0.0',
+734 silly addNameRange '2.0.1',
+734 silly addNameRange '2.0.2',
+734 silly addNameRange '2.0.3',
+734 silly addNameRange '2.0.4',
+734 silly addNameRange '2.1.0',
+734 silly addNameRange '2.1.2',
+734 silly addNameRange '2.1.3',
+734 silly addNameRange '2.1.4',
+734 silly addNameRange '2.2.0',
+734 silly addNameRange '2.2.1',
+734 silly addNameRange '2.2.2',
+734 silly addNameRange '2.3.0',
+734 silly addNameRange '2.4.0',
+734 silly addNameRange '2.5.0',
+734 silly addNameRange '3.0.0',
+734 silly addNameRange '3.0.1',
+734 silly addNameRange '3.0.2',
+734 silly addNameRange '3.0.3',
+734 silly addNameRange '3.0.4',
+734 silly addNameRange '3.1.0',
+734 silly addNameRange '3.1.1',
+734 silly addNameRange '3.2.0',
+734 silly addNameRange '3.2.1',
+734 silly addNameRange '3.2.2',
+734 silly addNameRange '3.2.3',
+734 silly addNameRange '3.3.0',
+734 silly addNameRange '3.3.1',
+734 silly addNameRange '3.4.0',
+734 silly addNameRange '3.5.0',
+734 silly addNameRange '3.5.1',
+734 silly addNameRange '3.5.2',
+734 silly addNameRange '3.5.3',
+734 silly addNameRange '3.6.0',
+734 silly addNameRange '3.6.1',
+734 silly addNameRange '3.6.2',
+734 silly addNameRange '3.7.0',
+734 silly addNameRange '3.7.1',
+734 silly addNameRange '3.7.2',
+734 silly addNameRange '3.8.0',
+734 silly addNameRange '3.8.1',
+734 silly addNameRange '3.8.2',
+734 silly addNameRange '3.8.3',
+734 silly addNameRange '3.8.4',
+734 silly addNameRange '3.8.5',
+734 silly addNameRange '3.8.6',
+734 silly addNameRange '3.8.7',
+734 silly addNameRange '3.8.8',
+734 silly addNameRange '3.8.9',
+734 silly addNameRange '3.8.10',
+734 silly addNameRange '4.0.0',
+734 silly addNameRange '4.0.1',
+734 silly addNameRange '4.0.2',
+734 silly addNameRange '4.0.3',
+734 silly addNameRange '4.0.4',
+734 silly addNameRange '4.0.5',
+734 silly addNameRange '4.0.6',
+734 silly addNameRange '4.1.0',
+734 silly addNameRange '4.1.1',
+734 silly addNameRange '4.1.2',
+734 silly addNameRange '4.1.3',
+734 silly addNameRange '4.1.4',
+734 silly addNameRange '4.1.5',
+734 silly addNameRange '4.1.6',
+734 silly addNameRange '4.1.7',
+734 silly addNameRange '4.1.8',
+734 silly addNameRange '4.2.0',
+734 silly addNameRange '4.3.0',
+734 silly addNameRange '4.3.1',
+734 silly addNameRange '4.4.0',
+734 silly addNameRange '4.4.1',
+734 silly addNameRange '4.5.0',
+734 silly addNameRange '4.6.0',
+734 silly addNameRange '4.6.1',
+734 silly addNameRange '4.7.0',
+734 silly addNameRange '4.7.1',
+734 silly addNameRange '4.7.2',
+734 silly addNameRange '4.7.3',
+734 silly addNameRange '4.7.4',
+734 silly addNameRange '4.7.5',
+734 silly addNameRange '4.7.6',
+734 silly addNameRange '4.7.7',
+734 silly addNameRange '4.8.0',
+734 silly addNameRange '4.8.1',
+734 silly addNameRange '4.8.2',
+734 silly addNameRange '5.0.0-beta.0',
+734 silly addNameRange '4.9.0',
+734 silly addNameRange '5.0.0-beta.1',
+734 silly addNameRange '4.9.1',
+734 silly addNameRange '4.9.2',
+734 silly addNameRange '4.9.3',
+734 silly addNameRange '4.10.0',
+734 silly addNameRange '4.10.1',
+734 silly addNameRange '4.10.2',
+734 silly addNameRange '4.10.3',
+734 silly addNameRange '5.0.1-beta.0',
+734 silly addNameRange '4.10.4',
+734 silly addNameRange '5.0.1-beta.1',
+734 silly addNameRange '4.11.0',
+734 silly addNameRange '4.11.1',
+734 silly addNameRange '4.11.2',
+734 silly addNameRange '5.0.1-beta.2',
+734 silly addNameRange '5.0.1-beta.3',
+734 silly addNameRange '4.11.3',
+734 silly addNameRange '5.0.2-beta.0',
+734 silly addNameRange '5.0.3-beta.0',
+734 silly addNameRange '4.11.4',
+734 silly addNameRange '4.11.5',
+734 silly addNameRange '5.0.4-beta.0',
+734 silly addNameRange '5.0.4-beta.1',
+734 silly addNameRange '5.0.4-beta.2',
+734 silly addNameRange '4.11.6',
+734 silly addNameRange '5.0.4-beta.3',
+734 silly addNameRange '4.11.7',
+734 silly addNameRange '5.0.0',
+734 silly addNameRange '4.11.8',
+734 silly addNameRange '5.0.1',
+734 silly addNameRange '5.1.0',
+734 silly addNameRange '5.1.1',
+734 silly addNameRange '5.1.2',
+734 silly addNameRange '5.1.3',
+734 silly addNameRange '5.1.4',
+734 silly addNameRange '5.1.5',
+734 silly addNameRange '5.1.6',
+734 silly addNameRange '5.2.0',
+734 silly addNameRange '5.2.1',
+734 silly addNameRange '5.2.2',
+734 silly addNameRange '5.2.3',
+734 silly addNameRange '5.2.4',
+734 silly addNameRange '5.2.5',
+734 silly addNameRange '5.3.0',
+734 silly addNameRange '6.0.0-beta.0',
+734 silly addNameRange '6.0.0-beta.1',
+734 silly addNameRange '6.0.0-beta.2',
+734 silly addNameRange '5.4.0',
+734 silly addNameRange '5.5.0',
+734 silly addNameRange '6.0.0-rc.0',
+734 silly addNameRange '5.5.1',
+734 silly addNameRange '6.0.0-rc.1',
+734 silly addNameRange '5.5.2',
+734 silly addNameRange '6.0.0',
+734 silly addNameRange '6.0.1',
+734 silly addNameRange '6.1.0',
+734 silly addNameRange '6.1.1',
+734 silly addNameRange '6.2.0',
+734 silly addNameRange '6.2.1',
+734 silly addNameRange '6.3.0',
+734 silly addNameRange '6.4.0',
+734 silly addNameRange '6.5.0',
+734 silly addNameRange '6.5.1',
+734 silly addNameRange '6.5.2' ] ]
+735 silly addNamed ajv@6.4.0
+736 verbose addNamed "6.4.0" is a plain semver version for ajv
+737 silly mapToRegistry name ajv
+738 silly mapToRegistry using default registry
+739 silly mapToRegistry registry https://registry.npmjs.org/
+740 silly mapToRegistry uri https://registry.npmjs.org/ajv
+741 verbose addRemoteTarball https://registry.npmjs.org/ajv/-/ajv-6.4.0.tgz not in flight; adding
+742 verbose addRemoteTarball [ 'https://registry.npmjs.org/ajv/-/ajv-6.4.0.tgz',
+742 verbose addRemoteTarball 'd3aff78e9277549771daf0164cff48482b754fc6' ]
+743 info retry fetch attempt 1 at 1:27:39 PM
+744 info attempt registry request try #1 at 1:27:39 PM
+745 http fetch GET https://registry.npmjs.org/ajv/-/ajv-6.4.0.tgz
+746 http fetch 200 https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz
+747 silly fetchAndShaCheck shasum 356ff4e2b0e8e43e322d18a372460bbcf3accd26
+748 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz not in flight; adding
+749 verbose addTmpTarball already have metadata; skipping unpack for chokidar@2.0.4
+750 http fetch 200 https://registry.npmjs.org/ajv/-/ajv-6.4.0.tgz
+751 silly cache afterAdd chokidar@2.0.4
+752 verbose afterAdd /home/chibi/.npm/chokidar/2.0.4/package/package.json not in flight; writing
+753 verbose afterAdd /home/chibi/.npm/chokidar/2.0.4/package/package.json written
+754 silly fetchAndShaCheck shasum d3aff78e9277549771daf0164cff48482b754fc6
+755 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/ajv/-/ajv-6.4.0.tgz not in flight; adding
+756 verbose addTmpTarball already have metadata; skipping unpack for ajv@6.4.0
+757 silly cache afterAdd ajv@6.4.0
+758 verbose afterAdd /home/chibi/.npm/ajv/6.4.0/package/package.json not in flight; writing
+759 verbose afterAdd /home/chibi/.npm/ajv/6.4.0/package/package.json written
+760 silly fetchNamedPackageData fast-deep-equal
+761 silly mapToRegistry name fast-deep-equal
+762 silly mapToRegistry using default registry
+763 silly mapToRegistry registry https://registry.npmjs.org/
+764 silly mapToRegistry uri https://registry.npmjs.org/fast-deep-equal
+765 silly fetchNamedPackageData fast-json-stable-stringify
+766 silly mapToRegistry name fast-json-stable-stringify
+767 silly mapToRegistry using default registry
+768 silly mapToRegistry registry https://registry.npmjs.org/
+769 silly mapToRegistry uri https://registry.npmjs.org/fast-json-stable-stringify
+770 silly fetchNamedPackageData json-schema-traverse
+771 silly mapToRegistry name json-schema-traverse
+772 silly mapToRegistry using default registry
+773 silly mapToRegistry registry https://registry.npmjs.org/
+774 silly mapToRegistry uri https://registry.npmjs.org/json-schema-traverse
+775 silly fetchNamedPackageData uri-js
+776 silly mapToRegistry name uri-js
+777 silly mapToRegistry using default registry
+778 silly mapToRegistry registry https://registry.npmjs.org/
+779 silly mapToRegistry uri https://registry.npmjs.org/uri-js
+780 verbose request uri https://registry.npmjs.org/fast-deep-equal
+781 verbose request no auth needed
+782 info attempt registry request try #1 at 1:27:39 PM
+783 http request GET https://registry.npmjs.org/fast-deep-equal
+784 verbose request uri https://registry.npmjs.org/fast-json-stable-stringify
+785 verbose request no auth needed
+786 info attempt registry request try #1 at 1:27:39 PM
+787 http request GET https://registry.npmjs.org/fast-json-stable-stringify
+788 verbose request uri https://registry.npmjs.org/json-schema-traverse
+789 verbose request no auth needed
+790 info attempt registry request try #1 at 1:27:39 PM
+791 http request GET https://registry.npmjs.org/json-schema-traverse
+792 verbose request uri https://registry.npmjs.org/uri-js
+793 verbose request no auth needed
+794 info attempt registry request try #1 at 1:27:39 PM
+795 http request GET https://registry.npmjs.org/uri-js
+796 http 200 https://registry.npmjs.org/json-schema-traverse
+797 verbose headers { date: 'Mon, 02 Jul 2018 05:27:39 GMT',
+797 verbose headers 'content-type': 'application/json; charset=UTF-8',
+797 verbose headers 'transfer-encoding': 'chunked',
+797 verbose headers connection: 'keep-alive',
+797 verbose headers 'set-cookie': [ '__cfduid=d515714420137603d8e558bf61a7003f71530509259; expires=Tue, 02-Jul-19 05:27:39 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+797 verbose headers 'cache-control': 'max-age=300',
+797 verbose headers 'cf-cache-status': 'HIT',
+797 verbose headers 'cf-ray': '433eb458498660a8-MNL',
+797 verbose headers etag: 'W/"ff9cf4d0fe6dae90110c679f03d42f51"',
+797 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+797 verbose headers 'last-modified': 'Sun, 10 Jun 2018 08:42:10 GMT',
+797 verbose headers vary: 'accept-encoding, accept',
+797 verbose headers server: 'cloudflare',
+797 verbose headers 'content-encoding': 'gzip' }
+798 silly get cb [ 200,
+798 silly get { date: 'Mon, 02 Jul 2018 05:27:39 GMT',
+798 silly get 'content-type': 'application/json; charset=UTF-8',
+798 silly get 'transfer-encoding': 'chunked',
+798 silly get connection: 'keep-alive',
+798 silly get 'set-cookie': [ '__cfduid=d515714420137603d8e558bf61a7003f71530509259; expires=Tue, 02-Jul-19 05:27:39 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+798 silly get 'cache-control': 'max-age=300',
+798 silly get 'cf-cache-status': 'HIT',
+798 silly get 'cf-ray': '433eb458498660a8-MNL',
+798 silly get etag: 'W/"ff9cf4d0fe6dae90110c679f03d42f51"',
+798 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+798 silly get 'last-modified': 'Sun, 10 Jun 2018 08:42:10 GMT',
+798 silly get vary: 'accept-encoding, accept',
+798 silly get server: 'cloudflare',
+798 silly get 'content-encoding': 'gzip' } ]
+799 verbose get saving json-schema-traverse to /home/chibi/.npm/registry.npmjs.org/json-schema-traverse/.cache.json
+800 http 200 https://registry.npmjs.org/fast-json-stable-stringify
+801 verbose headers { date: 'Mon, 02 Jul 2018 05:27:39 GMT',
+801 verbose headers 'content-type': 'application/json; charset=UTF-8',
+801 verbose headers 'transfer-encoding': 'chunked',
+801 verbose headers connection: 'keep-alive',
+801 verbose headers 'set-cookie': [ '__cfduid=d4646ddd68332f800c73424d47a0ea6571530509259; expires=Tue, 02-Jul-19 05:27:39 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+801 verbose headers 'cache-control': 'max-age=300',
+801 verbose headers 'cf-cache-status': 'HIT',
+801 verbose headers 'cf-ray': '433eb458491d60de-MNL',
+801 verbose headers etag: 'W/"1f716e61d86db3c85a4dc06d6aadf1d5"',
+801 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+801 verbose headers 'last-modified': 'Sat, 26 May 2018 08:16:34 GMT',
+801 verbose headers vary: 'accept-encoding, accept',
+801 verbose headers server: 'cloudflare',
+801 verbose headers 'content-encoding': 'gzip' }
+802 silly get cb [ 200,
+802 silly get { date: 'Mon, 02 Jul 2018 05:27:39 GMT',
+802 silly get 'content-type': 'application/json; charset=UTF-8',
+802 silly get 'transfer-encoding': 'chunked',
+802 silly get connection: 'keep-alive',
+802 silly get 'set-cookie': [ '__cfduid=d4646ddd68332f800c73424d47a0ea6571530509259; expires=Tue, 02-Jul-19 05:27:39 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+802 silly get 'cache-control': 'max-age=300',
+802 silly get 'cf-cache-status': 'HIT',
+802 silly get 'cf-ray': '433eb458491d60de-MNL',
+802 silly get etag: 'W/"1f716e61d86db3c85a4dc06d6aadf1d5"',
+802 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+802 silly get 'last-modified': 'Sat, 26 May 2018 08:16:34 GMT',
+802 silly get vary: 'accept-encoding, accept',
+802 silly get server: 'cloudflare',
+802 silly get 'content-encoding': 'gzip' } ]
+803 verbose get saving fast-json-stable-stringify to /home/chibi/.npm/registry.npmjs.org/fast-json-stable-stringify/.cache.json
+804 http 200 https://registry.npmjs.org/fast-deep-equal
+805 verbose headers { date: 'Mon, 02 Jul 2018 05:27:39 GMT',
+805 verbose headers 'content-type': 'application/json; charset=UTF-8',
+805 verbose headers 'transfer-encoding': 'chunked',
+805 verbose headers connection: 'keep-alive',
+805 verbose headers 'set-cookie': [ '__cfduid=dbf394b9b9113fbdfacadde8718e6f2261530509259; expires=Tue, 02-Jul-19 05:27:39 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+805 verbose headers 'cache-control': 'max-age=300',
+805 verbose headers 'cf-cache-status': 'HIT',
+805 verbose headers 'cf-ray': '433eb4584bf860ae-MNL',
+805 verbose headers etag: 'W/"0b595ca63b4e35b4123ea5110878415f"',
+805 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+805 verbose headers 'last-modified': 'Sat, 26 May 2018 08:16:25 GMT',
+805 verbose headers vary: 'accept-encoding, accept',
+805 verbose headers server: 'cloudflare',
+805 verbose headers 'content-encoding': 'gzip' }
+806 silly get cb [ 200,
+806 silly get { date: 'Mon, 02 Jul 2018 05:27:39 GMT',
+806 silly get 'content-type': 'application/json; charset=UTF-8',
+806 silly get 'transfer-encoding': 'chunked',
+806 silly get connection: 'keep-alive',
+806 silly get 'set-cookie': [ '__cfduid=dbf394b9b9113fbdfacadde8718e6f2261530509259; expires=Tue, 02-Jul-19 05:27:39 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+806 silly get 'cache-control': 'max-age=300',
+806 silly get 'cf-cache-status': 'HIT',
+806 silly get 'cf-ray': '433eb4584bf860ae-MNL',
+806 silly get etag: 'W/"0b595ca63b4e35b4123ea5110878415f"',
+806 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+806 silly get 'last-modified': 'Sat, 26 May 2018 08:16:25 GMT',
+806 silly get vary: 'accept-encoding, accept',
+806 silly get server: 'cloudflare',
+806 silly get 'content-encoding': 'gzip' } ]
+807 verbose get saving fast-deep-equal to /home/chibi/.npm/registry.npmjs.org/fast-deep-equal/.cache.json
+808 http 200 https://registry.npmjs.org/uri-js
+809 verbose headers { date: 'Mon, 02 Jul 2018 05:27:39 GMT',
+809 verbose headers 'content-type': 'application/json; charset=UTF-8',
+809 verbose headers 'transfer-encoding': 'chunked',
+809 verbose headers connection: 'keep-alive',
+809 verbose headers 'set-cookie': [ '__cfduid=d1191fd0a86a4e755fb8ab80c3c1bea9f1530509259; expires=Tue, 02-Jul-19 05:27:39 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+809 verbose headers 'cache-control': 'max-age=300',
+809 verbose headers 'cf-cache-status': 'HIT',
+809 verbose headers 'cf-ray': '433eb4584e4260c0-MNL',
+809 verbose headers etag: 'W/"806bf316f03ce71eb4ab0e0bfa11423f"',
+809 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+809 verbose headers 'last-modified': 'Sun, 27 May 2018 20:33:46 GMT',
+809 verbose headers vary: 'accept-encoding, accept',
+809 verbose headers server: 'cloudflare',
+809 verbose headers 'content-encoding': 'gzip' }
+810 silly get cb [ 200,
+810 silly get { date: 'Mon, 02 Jul 2018 05:27:39 GMT',
+810 silly get 'content-type': 'application/json; charset=UTF-8',
+810 silly get 'transfer-encoding': 'chunked',
+810 silly get connection: 'keep-alive',
+810 silly get 'set-cookie': [ '__cfduid=d1191fd0a86a4e755fb8ab80c3c1bea9f1530509259; expires=Tue, 02-Jul-19 05:27:39 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+810 silly get 'cache-control': 'max-age=300',
+810 silly get 'cf-cache-status': 'HIT',
+810 silly get 'cf-ray': '433eb4584e4260c0-MNL',
+810 silly get etag: 'W/"806bf316f03ce71eb4ab0e0bfa11423f"',
+810 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+810 silly get 'last-modified': 'Sun, 27 May 2018 20:33:46 GMT',
+810 silly get vary: 'accept-encoding, accept',
+810 silly get server: 'cloudflare',
+810 silly get 'content-encoding': 'gzip' } ]
+811 verbose get saving uri-js to /home/chibi/.npm/registry.npmjs.org/uri-js/.cache.json
+812 silly resolveWithNewModule json-schema-traverse@0.3.1 checking installable status
+813 silly cache add args [ 'json-schema-traverse@^0.3.0', null ]
+814 verbose cache add spec json-schema-traverse@^0.3.0
+815 silly cache add parsed spec Result {
+815 silly cache add raw: 'json-schema-traverse@^0.3.0',
+815 silly cache add scope: null,
+815 silly cache add name: 'json-schema-traverse',
+815 silly cache add rawSpec: '^0.3.0',
+815 silly cache add spec: '>=0.3.0 <0.4.0',
+815 silly cache add type: 'range' }
+816 silly addNamed json-schema-traverse@>=0.3.0 <0.4.0
+817 verbose addNamed ">=0.3.0 <0.4.0" is a valid semver range for json-schema-traverse
+818 silly addNameRange { name: 'json-schema-traverse',
+818 silly addNameRange range: '>=0.3.0 <0.4.0',
+818 silly addNameRange hasData: false }
+819 silly mapToRegistry name json-schema-traverse
+820 silly mapToRegistry using default registry
+821 silly mapToRegistry registry https://registry.npmjs.org/
+822 silly mapToRegistry uri https://registry.npmjs.org/json-schema-traverse
+823 verbose addNameRange registry:https://registry.npmjs.org/json-schema-traverse not in flight; fetching
+824 silly resolveWithNewModule fast-json-stable-stringify@2.0.0 checking installable status
+825 silly cache add args [ 'fast-json-stable-stringify@^2.0.0', null ]
+826 verbose cache add spec fast-json-stable-stringify@^2.0.0
+827 silly cache add parsed spec Result {
+827 silly cache add raw: 'fast-json-stable-stringify@^2.0.0',
+827 silly cache add scope: null,
+827 silly cache add name: 'fast-json-stable-stringify',
+827 silly cache add rawSpec: '^2.0.0',
+827 silly cache add spec: '>=2.0.0 <3.0.0',
+827 silly cache add type: 'range' }
+828 silly addNamed fast-json-stable-stringify@>=2.0.0 <3.0.0
+829 verbose addNamed ">=2.0.0 <3.0.0" is a valid semver range for fast-json-stable-stringify
+830 silly addNameRange { name: 'fast-json-stable-stringify',
+830 silly addNameRange range: '>=2.0.0 <3.0.0',
+830 silly addNameRange hasData: false }
+831 silly mapToRegistry name fast-json-stable-stringify
+832 silly mapToRegistry using default registry
+833 silly mapToRegistry registry https://registry.npmjs.org/
+834 silly mapToRegistry uri https://registry.npmjs.org/fast-json-stable-stringify
+835 verbose addNameRange registry:https://registry.npmjs.org/fast-json-stable-stringify not in flight; fetching
+836 silly resolveWithNewModule fast-deep-equal@1.1.0 checking installable status
+837 silly cache add args [ 'fast-deep-equal@^1.0.0', null ]
+838 verbose cache add spec fast-deep-equal@^1.0.0
+839 silly cache add parsed spec Result {
+839 silly cache add raw: 'fast-deep-equal@^1.0.0',
+839 silly cache add scope: null,
+839 silly cache add name: 'fast-deep-equal',
+839 silly cache add rawSpec: '^1.0.0',
+839 silly cache add spec: '>=1.0.0 <2.0.0',
+839 silly cache add type: 'range' }
+840 silly addNamed fast-deep-equal@>=1.0.0 <2.0.0
+841 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for fast-deep-equal
+842 silly addNameRange { name: 'fast-deep-equal',
+842 silly addNameRange range: '>=1.0.0 <2.0.0',
+842 silly addNameRange hasData: false }
+843 silly mapToRegistry name fast-deep-equal
+844 silly mapToRegistry using default registry
+845 silly mapToRegistry registry https://registry.npmjs.org/
+846 silly mapToRegistry uri https://registry.npmjs.org/fast-deep-equal
+847 verbose addNameRange registry:https://registry.npmjs.org/fast-deep-equal not in flight; fetching
+848 silly resolveWithNewModule uri-js@3.0.2 checking installable status
+849 silly cache add args [ 'uri-js@^3.0.2', null ]
+850 verbose cache add spec uri-js@^3.0.2
+851 silly cache add parsed spec Result {
+851 silly cache add raw: 'uri-js@^3.0.2',
+851 silly cache add scope: null,
+851 silly cache add name: 'uri-js',
+851 silly cache add rawSpec: '^3.0.2',
+851 silly cache add spec: '>=3.0.2 <4.0.0',
+851 silly cache add type: 'range' }
+852 silly addNamed uri-js@>=3.0.2 <4.0.0
+853 verbose addNamed ">=3.0.2 <4.0.0" is a valid semver range for uri-js
+854 silly addNameRange { name: 'uri-js', range: '>=3.0.2 <4.0.0', hasData: false }
+855 silly mapToRegistry name uri-js
+856 silly mapToRegistry using default registry
+857 silly mapToRegistry registry https://registry.npmjs.org/
+858 silly mapToRegistry uri https://registry.npmjs.org/uri-js
+859 verbose addNameRange registry:https://registry.npmjs.org/uri-js not in flight; fetching
+860 verbose get https://registry.npmjs.org/fast-json-stable-stringify not expired, no request
+861 silly addNameRange number 2 { name: 'fast-json-stable-stringify',
+861 silly addNameRange range: '>=2.0.0 <3.0.0',
+861 silly addNameRange hasData: true }
+862 silly addNameRange versions [ 'fast-json-stable-stringify', [ '1.0.2', '2.0.0' ] ]
+863 silly addNamed fast-json-stable-stringify@2.0.0
+864 verbose addNamed "2.0.0" is a plain semver version for fast-json-stable-stringify
+865 verbose get https://registry.npmjs.org/fast-deep-equal not expired, no request
+866 silly addNameRange number 2 { name: 'fast-deep-equal',
+866 silly addNameRange range: '>=1.0.0 <2.0.0',
+866 silly addNameRange hasData: true }
+867 silly addNameRange versions [ 'fast-deep-equal',
+867 silly addNameRange [ '0.0.1', '0.1.0', '1.0.0', '1.1.0', '2.0.0', '2.0.1' ] ]
+868 silly addNamed fast-deep-equal@1.1.0
+869 verbose addNamed "1.1.0" is a plain semver version for fast-deep-equal
+870 verbose get https://registry.npmjs.org/uri-js not expired, no request
+871 silly addNameRange number 2 { name: 'uri-js', range: '>=3.0.2 <4.0.0', hasData: true }
+872 silly addNameRange versions [ 'uri-js',
+872 silly addNameRange [ '1.4.0',
+872 silly addNameRange '1.4.2',
+872 silly addNameRange '2.0.0',
+872 silly addNameRange '2.1.0',
+872 silly addNameRange '2.1.1',
+872 silly addNameRange '3.0.0',
+872 silly addNameRange '3.0.1',
+872 silly addNameRange '3.0.2',
+872 silly addNameRange '4.2.0',
+872 silly addNameRange '4.2.1',
+872 silly addNameRange '4.2.2' ] ]
+873 silly addNamed uri-js@3.0.2
+874 verbose addNamed "3.0.2" is a plain semver version for uri-js
+875 silly mapToRegistry name fast-json-stable-stringify
+876 silly mapToRegistry using default registry
+877 silly mapToRegistry registry https://registry.npmjs.org/
+878 silly mapToRegistry uri https://registry.npmjs.org/fast-json-stable-stringify
+879 verbose addRemoteTarball https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz not in flight; adding
+880 verbose addRemoteTarball [ 'https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz',
+880 verbose addRemoteTarball 'd5142c0caee6b1189f87d3a76111064f86c8bbf2' ]
+881 verbose get https://registry.npmjs.org/json-schema-traverse not expired, no request
+882 silly addNameRange number 2 { name: 'json-schema-traverse',
+882 silly addNameRange range: '>=0.3.0 <0.4.0',
+882 silly addNameRange hasData: true }
+883 silly addNameRange versions [ 'json-schema-traverse',
+883 silly addNameRange [ '0.0.1', '0.1.0', '0.2.0', '0.3.0', '0.3.1', '0.4.0', '0.4.1' ] ]
+884 silly addNamed json-schema-traverse@0.3.1
+885 verbose addNamed "0.3.1" is a plain semver version for json-schema-traverse
+886 silly mapToRegistry name fast-deep-equal
+887 silly mapToRegistry using default registry
+888 silly mapToRegistry registry https://registry.npmjs.org/
+889 silly mapToRegistry uri https://registry.npmjs.org/fast-deep-equal
+890 verbose addRemoteTarball https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz not in flight; adding
+891 verbose addRemoteTarball [ 'https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz',
+891 verbose addRemoteTarball 'c053477817c86b51daa853c81e059b733d023614' ]
+892 silly mapToRegistry name uri-js
+893 silly mapToRegistry using default registry
+894 silly mapToRegistry registry https://registry.npmjs.org/
+895 silly mapToRegistry uri https://registry.npmjs.org/uri-js
+896 verbose addRemoteTarball https://registry.npmjs.org/uri-js/-/uri-js-3.0.2.tgz not in flight; adding
+897 verbose addRemoteTarball [ 'https://registry.npmjs.org/uri-js/-/uri-js-3.0.2.tgz',
+897 verbose addRemoteTarball 'f90b858507f81dea4dcfbb3c4c3dbfa2b557faaa' ]
+898 silly mapToRegistry name json-schema-traverse
+899 silly mapToRegistry using default registry
+900 silly mapToRegistry registry https://registry.npmjs.org/
+901 silly mapToRegistry uri https://registry.npmjs.org/json-schema-traverse
+902 verbose addRemoteTarball https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz not in flight; adding
+903 verbose addRemoteTarball [ 'https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz',
+903 verbose addRemoteTarball '349a6d44c53a51de89b40805c5d5e59b417d3340' ]
+904 info retry fetch attempt 1 at 1:27:39 PM
+905 info attempt registry request try #1 at 1:27:39 PM
+906 http fetch GET https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz
+907 info retry fetch attempt 1 at 1:27:39 PM
+908 info attempt registry request try #1 at 1:27:39 PM
+909 http fetch GET https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz
+910 info retry fetch attempt 1 at 1:27:39 PM
+911 info attempt registry request try #1 at 1:27:39 PM
+912 http fetch GET https://registry.npmjs.org/uri-js/-/uri-js-3.0.2.tgz
+913 info retry fetch attempt 1 at 1:27:39 PM
+914 info attempt registry request try #1 at 1:27:39 PM
+915 http fetch GET https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz
+916 http fetch 200 https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz
+917 http fetch 200 https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz
+918 silly fetchAndShaCheck shasum c053477817c86b51daa853c81e059b733d023614
+919 silly fetchAndShaCheck shasum d5142c0caee6b1189f87d3a76111064f86c8bbf2
+920 http fetch 200 https://registry.npmjs.org/uri-js/-/uri-js-3.0.2.tgz
+921 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz not in flight; adding
+922 verbose addTmpTarball already have metadata; skipping unpack for fast-deep-equal@1.1.0
+923 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz not in flight; adding
+924 verbose addTmpTarball already have metadata; skipping unpack for fast-json-stable-stringify@2.0.0
+925 silly cache afterAdd fast-json-stable-stringify@2.0.0
+926 verbose afterAdd /home/chibi/.npm/fast-json-stable-stringify/2.0.0/package/package.json not in flight; writing
+927 silly cache afterAdd fast-deep-equal@1.1.0
+928 verbose afterAdd /home/chibi/.npm/fast-deep-equal/1.1.0/package/package.json not in flight; writing
+929 http fetch 200 https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz
+930 verbose afterAdd /home/chibi/.npm/fast-json-stable-stringify/2.0.0/package/package.json written
+931 silly fetchAndShaCheck shasum 349a6d44c53a51de89b40805c5d5e59b417d3340
+932 verbose afterAdd /home/chibi/.npm/fast-deep-equal/1.1.0/package/package.json written
+933 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz not in flight; adding
+934 verbose addTmpTarball already have metadata; skipping unpack for json-schema-traverse@0.3.1
+935 silly cache afterAdd json-schema-traverse@0.3.1
+936 verbose afterAdd /home/chibi/.npm/json-schema-traverse/0.3.1/package/package.json not in flight; writing
+937 verbose afterAdd /home/chibi/.npm/json-schema-traverse/0.3.1/package/package.json written
+938 silly fetchAndShaCheck shasum f90b858507f81dea4dcfbb3c4c3dbfa2b557faaa
+939 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/uri-js/-/uri-js-3.0.2.tgz not in flight; adding
+940 verbose addTmpTarball already have metadata; skipping unpack for uri-js@3.0.2
+941 silly cache afterAdd uri-js@3.0.2
+942 verbose afterAdd /home/chibi/.npm/uri-js/3.0.2/package/package.json not in flight; writing
+943 verbose afterAdd /home/chibi/.npm/uri-js/3.0.2/package/package.json written
+944 silly fetchNamedPackageData punycode
+945 silly mapToRegistry name punycode
+946 silly mapToRegistry using default registry
+947 silly mapToRegistry registry https://registry.npmjs.org/
+948 silly mapToRegistry uri https://registry.npmjs.org/punycode
+949 verbose request uri https://registry.npmjs.org/punycode
+950 verbose request no auth needed
+951 info attempt registry request try #1 at 1:27:39 PM
+952 verbose etag "5a1ce2d0-9a6d"
+953 verbose lastModified Tue, 28 Nov 2017 4:15:12 GMT
+954 http request GET https://registry.npmjs.org/punycode
+955 http 200 https://registry.npmjs.org/punycode
+956 verbose headers { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+956 verbose headers 'content-type': 'application/json; charset=UTF-8',
+956 verbose headers 'transfer-encoding': 'chunked',
+956 verbose headers connection: 'keep-alive',
+956 verbose headers 'set-cookie': [ '__cfduid=dca79105185e63485266fdc200bc824f31530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+956 verbose headers 'cache-control': 'max-age=300',
+956 verbose headers 'cf-cache-status': 'HIT',
+956 verbose headers 'cf-ray': '433eb45b0b836102-MNL',
+956 verbose headers etag: 'W/"27ef686d9a29403de9242fe625c85934"',
+956 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+956 verbose headers 'last-modified': 'Sun, 27 May 2018 13:11:15 GMT',
+956 verbose headers vary: 'accept-encoding, accept',
+956 verbose headers server: 'cloudflare',
+956 verbose headers 'content-encoding': 'gzip' }
+957 silly get cb [ 200,
+957 silly get { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+957 silly get 'content-type': 'application/json; charset=UTF-8',
+957 silly get 'transfer-encoding': 'chunked',
+957 silly get connection: 'keep-alive',
+957 silly get 'set-cookie': [ '__cfduid=dca79105185e63485266fdc200bc824f31530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+957 silly get 'cache-control': 'max-age=300',
+957 silly get 'cf-cache-status': 'HIT',
+957 silly get 'cf-ray': '433eb45b0b836102-MNL',
+957 silly get etag: 'W/"27ef686d9a29403de9242fe625c85934"',
+957 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+957 silly get 'last-modified': 'Sun, 27 May 2018 13:11:15 GMT',
+957 silly get vary: 'accept-encoding, accept',
+957 silly get server: 'cloudflare',
+957 silly get 'content-encoding': 'gzip' } ]
+958 verbose get saving punycode to /home/chibi/.npm/registry.npmjs.org/punycode/.cache.json
+959 silly resolveWithNewModule punycode@2.1.1 checking installable status
+960 silly cache add args [ 'punycode@^2.1.0', null ]
+961 verbose cache add spec punycode@^2.1.0
+962 silly cache add parsed spec Result {
+962 silly cache add raw: 'punycode@^2.1.0',
+962 silly cache add scope: null,
+962 silly cache add name: 'punycode',
+962 silly cache add rawSpec: '^2.1.0',
+962 silly cache add spec: '>=2.1.0 <3.0.0',
+962 silly cache add type: 'range' }
+963 silly addNamed punycode@>=2.1.0 <3.0.0
+964 verbose addNamed ">=2.1.0 <3.0.0" is a valid semver range for punycode
+965 silly addNameRange { name: 'punycode', range: '>=2.1.0 <3.0.0', hasData: false }
+966 silly mapToRegistry name punycode
+967 silly mapToRegistry using default registry
+968 silly mapToRegistry registry https://registry.npmjs.org/
+969 silly mapToRegistry uri https://registry.npmjs.org/punycode
+970 verbose addNameRange registry:https://registry.npmjs.org/punycode not in flight; fetching
+971 verbose get https://registry.npmjs.org/punycode not expired, no request
+972 silly addNameRange number 2 { name: 'punycode', range: '>=2.1.0 <3.0.0', hasData: true }
+973 silly addNameRange versions [ 'punycode',
+973 silly addNameRange [ '0.0.1',
+973 silly addNameRange '0.0.2',
+973 silly addNameRange '0.0.1337',
+973 silly addNameRange '0.1.0',
+973 silly addNameRange '0.1.1',
+973 silly addNameRange '0.1.2',
+973 silly addNameRange '0.2.0',
+973 silly addNameRange '0.2.1',
+973 silly addNameRange '0.2.2',
+973 silly addNameRange '0.3.0',
+973 silly addNameRange '1.0.0',
+973 silly addNameRange '1.1.0',
+973 silly addNameRange '1.1.1',
+973 silly addNameRange '1.2.0',
+973 silly addNameRange '1.2.1',
+973 silly addNameRange '1.2.2',
+973 silly addNameRange '1.2.3',
+973 silly addNameRange '1.2.4',
+973 silly addNameRange '1.3.0',
+973 silly addNameRange '1.3.1',
+973 silly addNameRange '1.3.2',
+973 silly addNameRange '1.4.0',
+973 silly addNameRange '1.4.1',
+973 silly addNameRange '2.0.0',
+973 silly addNameRange '2.0.1',
+973 silly addNameRange '2.1.0',
+973 silly addNameRange '2.1.1' ] ]
+974 silly addNamed punycode@2.1.1
+975 verbose addNamed "2.1.1" is a plain semver version for punycode
+976 silly mapToRegistry name punycode
+977 silly mapToRegistry using default registry
+978 silly mapToRegistry registry https://registry.npmjs.org/
+979 silly mapToRegistry uri https://registry.npmjs.org/punycode
+980 verbose addRemoteTarball https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz not in flight; adding
+981 verbose addRemoteTarball [ 'https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz',
+981 verbose addRemoteTarball 'b58b010ac40c22c5657616c8d2c2c02c7bf479ec' ]
+982 info retry fetch attempt 1 at 1:27:40 PM
+983 info attempt registry request try #1 at 1:27:40 PM
+984 http fetch GET https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz
+985 http fetch 200 https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz
+986 silly fetchAndShaCheck shasum b58b010ac40c22c5657616c8d2c2c02c7bf479ec
+987 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/punycode/-/punycode-2.1.1.tgz not in flight; adding
+988 verbose addTmpTarball already have metadata; skipping unpack for punycode@2.1.1
+989 silly cache afterAdd punycode@2.1.1
+990 verbose afterAdd /home/chibi/.npm/punycode/2.1.1/package/package.json not in flight; writing
+991 verbose afterAdd /home/chibi/.npm/punycode/2.1.1/package/package.json written
+992 silly fetchNamedPackageData anymatch
+993 silly mapToRegistry name anymatch
+994 silly mapToRegistry using default registry
+995 silly mapToRegistry registry https://registry.npmjs.org/
+996 silly mapToRegistry uri https://registry.npmjs.org/anymatch
+997 silly fetchNamedPackageData async-each
+998 silly mapToRegistry name async-each
+999 silly mapToRegistry using default registry
+1000 silly mapToRegistry registry https://registry.npmjs.org/
+1001 silly mapToRegistry uri https://registry.npmjs.org/async-each
+1002 silly fetchNamedPackageData braces
+1003 silly mapToRegistry name braces
+1004 silly mapToRegistry using default registry
+1005 silly mapToRegistry registry https://registry.npmjs.org/
+1006 silly mapToRegistry uri https://registry.npmjs.org/braces
+1007 silly fetchNamedPackageData glob-parent
+1008 silly mapToRegistry name glob-parent
+1009 silly mapToRegistry using default registry
+1010 silly mapToRegistry registry https://registry.npmjs.org/
+1011 silly mapToRegistry uri https://registry.npmjs.org/glob-parent
+1012 silly fetchNamedPackageData inherits
+1013 silly mapToRegistry name inherits
+1014 silly mapToRegistry using default registry
+1015 silly mapToRegistry registry https://registry.npmjs.org/
+1016 silly mapToRegistry uri https://registry.npmjs.org/inherits
+1017 silly fetchNamedPackageData is-binary-path
+1018 silly mapToRegistry name is-binary-path
+1019 silly mapToRegistry using default registry
+1020 silly mapToRegistry registry https://registry.npmjs.org/
+1021 silly mapToRegistry uri https://registry.npmjs.org/is-binary-path
+1022 silly fetchNamedPackageData is-glob
+1023 silly mapToRegistry name is-glob
+1024 silly mapToRegistry using default registry
+1025 silly mapToRegistry registry https://registry.npmjs.org/
+1026 silly mapToRegistry uri https://registry.npmjs.org/is-glob
+1027 silly fetchNamedPackageData lodash.debounce
+1028 silly mapToRegistry name lodash.debounce
+1029 silly mapToRegistry using default registry
+1030 silly mapToRegistry registry https://registry.npmjs.org/
+1031 silly mapToRegistry uri https://registry.npmjs.org/lodash.debounce
+1032 silly fetchNamedPackageData normalize-path
+1033 silly mapToRegistry name normalize-path
+1034 silly mapToRegistry using default registry
+1035 silly mapToRegistry registry https://registry.npmjs.org/
+1036 silly mapToRegistry uri https://registry.npmjs.org/normalize-path
+1037 silly fetchNamedPackageData path-is-absolute
+1038 silly mapToRegistry name path-is-absolute
+1039 silly mapToRegistry using default registry
+1040 silly mapToRegistry registry https://registry.npmjs.org/
+1041 silly mapToRegistry uri https://registry.npmjs.org/path-is-absolute
+1042 silly fetchNamedPackageData readdirp
+1043 silly mapToRegistry name readdirp
+1044 silly mapToRegistry using default registry
+1045 silly mapToRegistry registry https://registry.npmjs.org/
+1046 silly mapToRegistry uri https://registry.npmjs.org/readdirp
+1047 silly fetchNamedPackageData upath
+1048 silly mapToRegistry name upath
+1049 silly mapToRegistry using default registry
+1050 silly mapToRegistry registry https://registry.npmjs.org/
+1051 silly mapToRegistry uri https://registry.npmjs.org/upath
+1052 silly fetchNamedPackageData fsevents
+1053 silly mapToRegistry name fsevents
+1054 silly mapToRegistry using default registry
+1055 silly mapToRegistry registry https://registry.npmjs.org/
+1056 silly mapToRegistry uri https://registry.npmjs.org/fsevents
+1057 verbose request uri https://registry.npmjs.org/anymatch
+1058 verbose request no auth needed
+1059 info attempt registry request try #1 at 1:27:40 PM
+1060 http request GET https://registry.npmjs.org/anymatch
+1061 verbose request uri https://registry.npmjs.org/async-each
+1062 verbose request no auth needed
+1063 info attempt registry request try #1 at 1:27:40 PM
+1064 http request GET https://registry.npmjs.org/async-each
+1065 verbose request uri https://registry.npmjs.org/braces
+1066 verbose request no auth needed
+1067 info attempt registry request try #1 at 1:27:40 PM
+1068 http request GET https://registry.npmjs.org/braces
+1069 verbose request uri https://registry.npmjs.org/glob-parent
+1070 verbose request no auth needed
+1071 info attempt registry request try #1 at 1:27:40 PM
+1072 http request GET https://registry.npmjs.org/glob-parent
+1073 verbose request uri https://registry.npmjs.org/is-binary-path
+1074 verbose request no auth needed
+1075 info attempt registry request try #1 at 1:27:40 PM
+1076 http request GET https://registry.npmjs.org/is-binary-path
+1077 verbose request uri https://registry.npmjs.org/is-glob
+1078 verbose request no auth needed
+1079 info attempt registry request try #1 at 1:27:40 PM
+1080 http request GET https://registry.npmjs.org/is-glob
+1081 verbose request uri https://registry.npmjs.org/normalize-path
+1082 verbose request no auth needed
+1083 info attempt registry request try #1 at 1:27:40 PM
+1084 http request GET https://registry.npmjs.org/normalize-path
+1085 verbose request uri https://registry.npmjs.org/readdirp
+1086 verbose request no auth needed
+1087 info attempt registry request try #1 at 1:27:40 PM
+1088 http request GET https://registry.npmjs.org/readdirp
+1089 verbose request uri https://registry.npmjs.org/upath
+1090 verbose request no auth needed
+1091 info attempt registry request try #1 at 1:27:40 PM
+1092 http request GET https://registry.npmjs.org/upath
+1093 verbose request uri https://registry.npmjs.org/fsevents
+1094 verbose request no auth needed
+1095 info attempt registry request try #1 at 1:27:40 PM
+1096 http request GET https://registry.npmjs.org/fsevents
+1097 verbose request uri https://registry.npmjs.org/inherits
+1098 verbose request no auth needed
+1099 info attempt registry request try #1 at 1:27:40 PM
+1100 verbose etag "59efd16d-2246"
+1101 verbose lastModified Tue, 24 Oct 2017 23:49:01 GMT
+1102 http request GET https://registry.npmjs.org/inherits
+1103 verbose request uri https://registry.npmjs.org/path-is-absolute
+1104 verbose request no auth needed
+1105 info attempt registry request try #1 at 1:27:40 PM
+1106 verbose etag "58e77292-133a"
+1107 verbose lastModified Fri, 7 Apr 2017 11:05:54 GMT
+1108 http request GET https://registry.npmjs.org/path-is-absolute
+1109 verbose request uri https://registry.npmjs.org/lodash.debounce
+1110 verbose request no auth needed
+1111 info attempt registry request try #1 at 1:27:40 PM
+1112 verbose etag "59d9009e-932c"
+1113 verbose lastModified Sat, 7 Oct 2017 16:28:14 GMT
+1114 http request GET https://registry.npmjs.org/lodash.debounce
+1115 http 200 https://registry.npmjs.org/is-glob
+1116 verbose headers { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1116 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1116 verbose headers 'transfer-encoding': 'chunked',
+1116 verbose headers connection: 'keep-alive',
+1116 verbose headers 'set-cookie': [ '__cfduid=df42c7474369ed7c29d0685899451dc411530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1116 verbose headers 'cache-control': 'max-age=300',
+1116 verbose headers 'cf-cache-status': 'HIT',
+1116 verbose headers 'cf-ray': '433eb45d59f060f0-MNL',
+1116 verbose headers etag: 'W/"eb9ba9dcea933d38ea525adbdf87e8f6"',
+1116 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1116 verbose headers 'last-modified': 'Sun, 27 May 2018 04:59:04 GMT',
+1116 verbose headers vary: 'accept-encoding, accept',
+1116 verbose headers server: 'cloudflare',
+1116 verbose headers 'content-encoding': 'gzip' }
+1117 silly get cb [ 200,
+1117 silly get { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1117 silly get 'content-type': 'application/json; charset=UTF-8',
+1117 silly get 'transfer-encoding': 'chunked',
+1117 silly get connection: 'keep-alive',
+1117 silly get 'set-cookie': [ '__cfduid=df42c7474369ed7c29d0685899451dc411530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1117 silly get 'cache-control': 'max-age=300',
+1117 silly get 'cf-cache-status': 'HIT',
+1117 silly get 'cf-ray': '433eb45d59f060f0-MNL',
+1117 silly get etag: 'W/"eb9ba9dcea933d38ea525adbdf87e8f6"',
+1117 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1117 silly get 'last-modified': 'Sun, 27 May 2018 04:59:04 GMT',
+1117 silly get vary: 'accept-encoding, accept',
+1117 silly get server: 'cloudflare',
+1117 silly get 'content-encoding': 'gzip' } ]
+1118 verbose get saving is-glob to /home/chibi/.npm/registry.npmjs.org/is-glob/.cache.json
+1119 http 200 https://registry.npmjs.org/readdirp
+1120 verbose headers { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1120 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1120 verbose headers 'transfer-encoding': 'chunked',
+1120 verbose headers connection: 'keep-alive',
+1120 verbose headers 'set-cookie': [ '__cfduid=dd527549cbe42cbed502c654edc5a0f531530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1120 verbose headers 'cache-control': 'max-age=300',
+1120 verbose headers 'cf-cache-status': 'HIT',
+1120 verbose headers 'cf-ray': '433eb45d685f60c0-MNL',
+1120 verbose headers etag: 'W/"faaed9c401908dedcc2657ced21d5ba1"',
+1120 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1120 verbose headers 'last-modified': 'Sun, 27 May 2018 15:26:51 GMT',
+1120 verbose headers vary: 'accept-encoding, accept',
+1120 verbose headers server: 'cloudflare',
+1120 verbose headers 'content-encoding': 'gzip' }
+1121 silly get cb [ 200,
+1121 silly get { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1121 silly get 'content-type': 'application/json; charset=UTF-8',
+1121 silly get 'transfer-encoding': 'chunked',
+1121 silly get connection: 'keep-alive',
+1121 silly get 'set-cookie': [ '__cfduid=dd527549cbe42cbed502c654edc5a0f531530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1121 silly get 'cache-control': 'max-age=300',
+1121 silly get 'cf-cache-status': 'HIT',
+1121 silly get 'cf-ray': '433eb45d685f60c0-MNL',
+1121 silly get etag: 'W/"faaed9c401908dedcc2657ced21d5ba1"',
+1121 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1121 silly get 'last-modified': 'Sun, 27 May 2018 15:26:51 GMT',
+1121 silly get vary: 'accept-encoding, accept',
+1121 silly get server: 'cloudflare',
+1121 silly get 'content-encoding': 'gzip' } ]
+1122 verbose get saving readdirp to /home/chibi/.npm/registry.npmjs.org/readdirp/.cache.json
+1123 http 200 https://registry.npmjs.org/anymatch
+1124 verbose headers { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1124 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1124 verbose headers 'transfer-encoding': 'chunked',
+1124 verbose headers connection: 'keep-alive',
+1124 verbose headers 'set-cookie': [ '__cfduid=d3aee2724d8fce0e63a71e6dd5ce071e41530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1124 verbose headers 'cache-control': 'max-age=300',
+1124 verbose headers 'cf-cache-status': 'HIT',
+1124 verbose headers 'cf-ray': '433eb45d6a0960ea-MNL',
+1124 verbose headers etag: 'W/"4f1686acf1646bd8cd45a07b229ef009"',
+1124 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1124 verbose headers 'last-modified': 'Sat, 26 May 2018 16:57:29 GMT',
+1124 verbose headers vary: 'accept-encoding, accept',
+1124 verbose headers server: 'cloudflare',
+1124 verbose headers 'content-encoding': 'gzip' }
+1125 silly get cb [ 200,
+1125 silly get { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1125 silly get 'content-type': 'application/json; charset=UTF-8',
+1125 silly get 'transfer-encoding': 'chunked',
+1125 silly get connection: 'keep-alive',
+1125 silly get 'set-cookie': [ '__cfduid=d3aee2724d8fce0e63a71e6dd5ce071e41530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1125 silly get 'cache-control': 'max-age=300',
+1125 silly get 'cf-cache-status': 'HIT',
+1125 silly get 'cf-ray': '433eb45d6a0960ea-MNL',
+1125 silly get etag: 'W/"4f1686acf1646bd8cd45a07b229ef009"',
+1125 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1125 silly get 'last-modified': 'Sat, 26 May 2018 16:57:29 GMT',
+1125 silly get vary: 'accept-encoding, accept',
+1125 silly get server: 'cloudflare',
+1125 silly get 'content-encoding': 'gzip' } ]
+1126 verbose get saving anymatch to /home/chibi/.npm/registry.npmjs.org/anymatch/.cache.json
+1127 http 200 https://registry.npmjs.org/glob-parent
+1128 verbose headers { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1128 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1128 verbose headers 'transfer-encoding': 'chunked',
+1128 verbose headers connection: 'keep-alive',
+1128 verbose headers 'set-cookie': [ '__cfduid=d435536e9287368bfc826af6a98e0bd541530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1128 verbose headers 'cache-control': 'max-age=300',
+1128 verbose headers 'cf-cache-status': 'HIT',
+1128 verbose headers 'cf-ray': '433eb45d5cbb60c6-MNL',
+1128 verbose headers etag: 'W/"35f4217f781db1b5a05e1e6bb4787f2c"',
+1128 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1128 verbose headers 'last-modified': 'Sun, 27 May 2018 02:29:09 GMT',
+1128 verbose headers vary: 'accept-encoding, accept',
+1128 verbose headers server: 'cloudflare',
+1128 verbose headers 'content-encoding': 'gzip' }
+1129 silly get cb [ 200,
+1129 silly get { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1129 silly get 'content-type': 'application/json; charset=UTF-8',
+1129 silly get 'transfer-encoding': 'chunked',
+1129 silly get connection: 'keep-alive',
+1129 silly get 'set-cookie': [ '__cfduid=d435536e9287368bfc826af6a98e0bd541530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1129 silly get 'cache-control': 'max-age=300',
+1129 silly get 'cf-cache-status': 'HIT',
+1129 silly get 'cf-ray': '433eb45d5cbb60c6-MNL',
+1129 silly get etag: 'W/"35f4217f781db1b5a05e1e6bb4787f2c"',
+1129 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1129 silly get 'last-modified': 'Sun, 27 May 2018 02:29:09 GMT',
+1129 silly get vary: 'accept-encoding, accept',
+1129 silly get server: 'cloudflare',
+1129 silly get 'content-encoding': 'gzip' } ]
+1130 verbose get saving glob-parent to /home/chibi/.npm/registry.npmjs.org/glob-parent/.cache.json
+1131 http 200 https://registry.npmjs.org/async-each
+1132 verbose headers { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1132 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1132 verbose headers 'transfer-encoding': 'chunked',
+1132 verbose headers connection: 'keep-alive',
+1132 verbose headers 'set-cookie': [ '__cfduid=df42c7474369ed7c29d0685899451dc411530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1132 verbose headers 'cache-control': 'max-age=300',
+1132 verbose headers 'cf-cache-status': 'HIT',
+1132 verbose headers 'cf-ray': '433eb45d69f660f0-MNL',
+1132 verbose headers etag: 'W/"68d7c799ccd5113b755e388fbdeb2e7a"',
+1132 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1132 verbose headers 'last-modified': 'Sat, 26 May 2018 01:08:12 GMT',
+1132 verbose headers vary: 'accept-encoding, accept',
+1132 verbose headers server: 'cloudflare',
+1132 verbose headers 'content-encoding': 'gzip' }
+1133 silly get cb [ 200,
+1133 silly get { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1133 silly get 'content-type': 'application/json; charset=UTF-8',
+1133 silly get 'transfer-encoding': 'chunked',
+1133 silly get connection: 'keep-alive',
+1133 silly get 'set-cookie': [ '__cfduid=df42c7474369ed7c29d0685899451dc411530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1133 silly get 'cache-control': 'max-age=300',
+1133 silly get 'cf-cache-status': 'HIT',
+1133 silly get 'cf-ray': '433eb45d69f660f0-MNL',
+1133 silly get etag: 'W/"68d7c799ccd5113b755e388fbdeb2e7a"',
+1133 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1133 silly get 'last-modified': 'Sat, 26 May 2018 01:08:12 GMT',
+1133 silly get vary: 'accept-encoding, accept',
+1133 silly get server: 'cloudflare',
+1133 silly get 'content-encoding': 'gzip' } ]
+1134 verbose get saving async-each to /home/chibi/.npm/registry.npmjs.org/async-each/.cache.json
+1135 silly resolveWithNewModule is-glob@4.0.0 checking installable status
+1136 silly cache add args [ 'is-glob@^4.0.0', null ]
+1137 verbose cache add spec is-glob@^4.0.0
+1138 silly cache add parsed spec Result {
+1138 silly cache add raw: 'is-glob@^4.0.0',
+1138 silly cache add scope: null,
+1138 silly cache add name: 'is-glob',
+1138 silly cache add rawSpec: '^4.0.0',
+1138 silly cache add spec: '>=4.0.0 <5.0.0',
+1138 silly cache add type: 'range' }
+1139 silly addNamed is-glob@>=4.0.0 <5.0.0
+1140 verbose addNamed ">=4.0.0 <5.0.0" is a valid semver range for is-glob
+1141 silly addNameRange { name: 'is-glob', range: '>=4.0.0 <5.0.0', hasData: false }
+1142 silly mapToRegistry name is-glob
+1143 silly mapToRegistry using default registry
+1144 silly mapToRegistry registry https://registry.npmjs.org/
+1145 silly mapToRegistry uri https://registry.npmjs.org/is-glob
+1146 verbose addNameRange registry:https://registry.npmjs.org/is-glob not in flight; fetching
+1147 http 200 https://registry.npmjs.org/is-binary-path
+1148 verbose headers { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1148 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1148 verbose headers 'transfer-encoding': 'chunked',
+1148 verbose headers connection: 'keep-alive',
+1148 verbose headers 'set-cookie': [ '__cfduid=db62f05996c91490a3c6aed69579d26091530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1148 verbose headers 'cache-control': 'max-age=300',
+1148 verbose headers 'cf-cache-status': 'HIT',
+1148 verbose headers 'cf-ray': '433eb45d68c66054-MNL',
+1148 verbose headers etag: 'W/"d445d7ea6bf28380c212346169bff533"',
+1148 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1148 verbose headers 'last-modified': 'Sun, 27 May 2018 04:58:39 GMT',
+1148 verbose headers vary: 'accept-encoding, accept',
+1148 verbose headers server: 'cloudflare',
+1148 verbose headers 'content-encoding': 'gzip' }
+1149 silly get cb [ 200,
+1149 silly get { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1149 silly get 'content-type': 'application/json; charset=UTF-8',
+1149 silly get 'transfer-encoding': 'chunked',
+1149 silly get connection: 'keep-alive',
+1149 silly get 'set-cookie': [ '__cfduid=db62f05996c91490a3c6aed69579d26091530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1149 silly get 'cache-control': 'max-age=300',
+1149 silly get 'cf-cache-status': 'HIT',
+1149 silly get 'cf-ray': '433eb45d68c66054-MNL',
+1149 silly get etag: 'W/"d445d7ea6bf28380c212346169bff533"',
+1149 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1149 silly get 'last-modified': 'Sun, 27 May 2018 04:58:39 GMT',
+1149 silly get vary: 'accept-encoding, accept',
+1149 silly get server: 'cloudflare',
+1149 silly get 'content-encoding': 'gzip' } ]
+1150 verbose get saving is-binary-path to /home/chibi/.npm/registry.npmjs.org/is-binary-path/.cache.json
+1151 http 200 https://registry.npmjs.org/inherits
+1152 verbose headers { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1152 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1152 verbose headers 'transfer-encoding': 'chunked',
+1152 verbose headers connection: 'keep-alive',
+1152 verbose headers 'set-cookie': [ '__cfduid=dc2a82e2e869d1f0d291722b9f3ff512e1530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1152 verbose headers 'cache-control': 'max-age=300',
+1152 verbose headers 'cf-cache-status': 'HIT',
+1152 verbose headers 'cf-ray': '433eb45d8ad860d8-MNL',
+1152 verbose headers etag: 'W/"c06d899100ab2130d10ac1fa01995f80"',
+1152 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1152 verbose headers 'last-modified': 'Sat, 26 May 2018 12:33:29 GMT',
+1152 verbose headers vary: 'accept-encoding, accept',
+1152 verbose headers server: 'cloudflare',
+1152 verbose headers 'content-encoding': 'gzip' }
+1153 silly get cb [ 200,
+1153 silly get { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1153 silly get 'content-type': 'application/json; charset=UTF-8',
+1153 silly get 'transfer-encoding': 'chunked',
+1153 silly get connection: 'keep-alive',
+1153 silly get 'set-cookie': [ '__cfduid=dc2a82e2e869d1f0d291722b9f3ff512e1530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1153 silly get 'cache-control': 'max-age=300',
+1153 silly get 'cf-cache-status': 'HIT',
+1153 silly get 'cf-ray': '433eb45d8ad860d8-MNL',
+1153 silly get etag: 'W/"c06d899100ab2130d10ac1fa01995f80"',
+1153 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1153 silly get 'last-modified': 'Sat, 26 May 2018 12:33:29 GMT',
+1153 silly get vary: 'accept-encoding, accept',
+1153 silly get server: 'cloudflare',
+1153 silly get 'content-encoding': 'gzip' } ]
+1154 verbose get saving inherits to /home/chibi/.npm/registry.npmjs.org/inherits/.cache.json
+1155 http 200 https://registry.npmjs.org/normalize-path
+1156 verbose headers { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1156 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1156 verbose headers 'transfer-encoding': 'chunked',
+1156 verbose headers connection: 'keep-alive',
+1156 verbose headers 'set-cookie': [ '__cfduid=d0cf26204ecbdd9e29cd3a5218091fbe21530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1156 verbose headers 'cache-control': 'max-age=300',
+1156 verbose headers 'cf-cache-status': 'HIT',
+1156 verbose headers 'cf-ray': '433eb45d7f64609c-MNL',
+1156 verbose headers etag: 'W/"0a459c763ee9d4916c02d792a226cce9"',
+1156 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1156 verbose headers 'last-modified': 'Sun, 27 May 2018 10:33:45 GMT',
+1156 verbose headers vary: 'accept-encoding, accept',
+1156 verbose headers server: 'cloudflare',
+1156 verbose headers 'content-encoding': 'gzip' }
+1157 silly get cb [ 200,
+1157 silly get { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1157 silly get 'content-type': 'application/json; charset=UTF-8',
+1157 silly get 'transfer-encoding': 'chunked',
+1157 silly get connection: 'keep-alive',
+1157 silly get 'set-cookie': [ '__cfduid=d0cf26204ecbdd9e29cd3a5218091fbe21530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1157 silly get 'cache-control': 'max-age=300',
+1157 silly get 'cf-cache-status': 'HIT',
+1157 silly get 'cf-ray': '433eb45d7f64609c-MNL',
+1157 silly get etag: 'W/"0a459c763ee9d4916c02d792a226cce9"',
+1157 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1157 silly get 'last-modified': 'Sun, 27 May 2018 10:33:45 GMT',
+1157 silly get vary: 'accept-encoding, accept',
+1157 silly get server: 'cloudflare',
+1157 silly get 'content-encoding': 'gzip' } ]
+1158 verbose get saving normalize-path to /home/chibi/.npm/registry.npmjs.org/normalize-path/.cache.json
+1159 http 200 https://registry.npmjs.org/upath
+1160 verbose headers { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1160 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1160 verbose headers 'transfer-encoding': 'chunked',
+1160 verbose headers connection: 'keep-alive',
+1160 verbose headers 'set-cookie': [ '__cfduid=dca79105185e63485266fdc200bc824f31530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1160 verbose headers 'cache-control': 'max-age=300',
+1160 verbose headers 'cf-cache-status': 'HIT',
+1160 verbose headers 'cf-ray': '433eb45d6cd16102-MNL',
+1160 verbose headers etag: 'W/"c3b58dba4a8f137f59acbc28863a320c"',
+1160 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1160 verbose headers 'last-modified': 'Sun, 27 May 2018 20:31:31 GMT',
+1160 verbose headers vary: 'accept-encoding, accept',
+1160 verbose headers server: 'cloudflare',
+1160 verbose headers 'content-encoding': 'gzip' }
+1161 silly get cb [ 200,
+1161 silly get { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1161 silly get 'content-type': 'application/json; charset=UTF-8',
+1161 silly get 'transfer-encoding': 'chunked',
+1161 silly get connection: 'keep-alive',
+1161 silly get 'set-cookie': [ '__cfduid=dca79105185e63485266fdc200bc824f31530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1161 silly get 'cache-control': 'max-age=300',
+1161 silly get 'cf-cache-status': 'HIT',
+1161 silly get 'cf-ray': '433eb45d6cd16102-MNL',
+1161 silly get etag: 'W/"c3b58dba4a8f137f59acbc28863a320c"',
+1161 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1161 silly get 'last-modified': 'Sun, 27 May 2018 20:31:31 GMT',
+1161 silly get vary: 'accept-encoding, accept',
+1161 silly get server: 'cloudflare',
+1161 silly get 'content-encoding': 'gzip' } ]
+1162 verbose get saving upath to /home/chibi/.npm/registry.npmjs.org/upath/.cache.json
+1163 verbose get https://registry.npmjs.org/is-glob not expired, no request
+1164 silly addNameRange number 2 { name: 'is-glob', range: '>=4.0.0 <5.0.0', hasData: true }
+1165 silly addNameRange versions [ 'is-glob',
+1165 silly addNameRange [ '0.1.0',
+1165 silly addNameRange '0.2.0',
+1165 silly addNameRange '0.3.0',
+1165 silly addNameRange '1.0.0',
+1165 silly addNameRange '1.1.0',
+1165 silly addNameRange '1.1.1',
+1165 silly addNameRange '1.1.2',
+1165 silly addNameRange '1.1.3',
+1165 silly addNameRange '2.0.0',
+1165 silly addNameRange '2.0.1',
+1165 silly addNameRange '3.0.0',
+1165 silly addNameRange '3.1.0',
+1165 silly addNameRange '4.0.0' ] ]
+1166 silly addNamed is-glob@4.0.0
+1167 verbose addNamed "4.0.0" is a plain semver version for is-glob
+1168 silly resolveWithNewModule readdirp@2.1.0 checking installable status
+1169 silly cache add args [ 'readdirp@^2.0.0', null ]
+1170 verbose cache add spec readdirp@^2.0.0
+1171 silly cache add parsed spec Result {
+1171 silly cache add raw: 'readdirp@^2.0.0',
+1171 silly cache add scope: null,
+1171 silly cache add name: 'readdirp',
+1171 silly cache add rawSpec: '^2.0.0',
+1171 silly cache add spec: '>=2.0.0 <3.0.0',
+1171 silly cache add type: 'range' }
+1172 silly addNamed readdirp@>=2.0.0 <3.0.0
+1173 verbose addNamed ">=2.0.0 <3.0.0" is a valid semver range for readdirp
+1174 silly addNameRange { name: 'readdirp', range: '>=2.0.0 <3.0.0', hasData: false }
+1175 silly mapToRegistry name readdirp
+1176 silly mapToRegistry using default registry
+1177 silly mapToRegistry registry https://registry.npmjs.org/
+1178 silly mapToRegistry uri https://registry.npmjs.org/readdirp
+1179 verbose addNameRange registry:https://registry.npmjs.org/readdirp not in flight; fetching
+1180 http 200 https://registry.npmjs.org/braces
+1181 verbose headers { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1181 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1181 verbose headers 'transfer-encoding': 'chunked',
+1181 verbose headers connection: 'keep-alive',
+1181 verbose headers 'set-cookie': [ '__cfduid=db62f05996c91490a3c6aed69579d26091530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1181 verbose headers 'cache-control': 'max-age=300',
+1181 verbose headers 'cf-cache-status': 'HIT',
+1181 verbose headers 'cf-ray': '433eb45d28b66054-MNL',
+1181 verbose headers etag: 'W/"0d9f5bf6a7ef3cad040901cea3a85f1e"',
+1181 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1181 verbose headers 'last-modified': 'Sat, 26 May 2018 18:55:46 GMT',
+1181 verbose headers vary: 'accept-encoding, accept',
+1181 verbose headers server: 'cloudflare',
+1181 verbose headers 'content-encoding': 'gzip' }
+1182 silly get cb [ 200,
+1182 silly get { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1182 silly get 'content-type': 'application/json; charset=UTF-8',
+1182 silly get 'transfer-encoding': 'chunked',
+1182 silly get connection: 'keep-alive',
+1182 silly get 'set-cookie': [ '__cfduid=db62f05996c91490a3c6aed69579d26091530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1182 silly get 'cache-control': 'max-age=300',
+1182 silly get 'cf-cache-status': 'HIT',
+1182 silly get 'cf-ray': '433eb45d28b66054-MNL',
+1182 silly get etag: 'W/"0d9f5bf6a7ef3cad040901cea3a85f1e"',
+1182 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1182 silly get 'last-modified': 'Sat, 26 May 2018 18:55:46 GMT',
+1182 silly get vary: 'accept-encoding, accept',
+1182 silly get server: 'cloudflare',
+1182 silly get 'content-encoding': 'gzip' } ]
+1183 verbose get saving braces to /home/chibi/.npm/registry.npmjs.org/braces/.cache.json
+1184 silly mapToRegistry name is-glob
+1185 silly mapToRegistry using default registry
+1186 silly mapToRegistry registry https://registry.npmjs.org/
+1187 silly mapToRegistry uri https://registry.npmjs.org/is-glob
+1188 verbose addRemoteTarball https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz not in flight; adding
+1189 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz',
+1189 verbose addRemoteTarball '9521c76845cc2610a85203ddf080a958c2ffabc0' ]
+1190 silly resolveWithNewModule anymatch@2.0.0 checking installable status
+1191 silly cache add args [ 'anymatch@^2.0.0', null ]
+1192 verbose cache add spec anymatch@^2.0.0
+1193 silly cache add parsed spec Result {
+1193 silly cache add raw: 'anymatch@^2.0.0',
+1193 silly cache add scope: null,
+1193 silly cache add name: 'anymatch',
+1193 silly cache add rawSpec: '^2.0.0',
+1193 silly cache add spec: '>=2.0.0 <3.0.0',
+1193 silly cache add type: 'range' }
+1194 silly addNamed anymatch@>=2.0.0 <3.0.0
+1195 verbose addNamed ">=2.0.0 <3.0.0" is a valid semver range for anymatch
+1196 silly addNameRange { name: 'anymatch', range: '>=2.0.0 <3.0.0', hasData: false }
+1197 silly mapToRegistry name anymatch
+1198 silly mapToRegistry using default registry
+1199 silly mapToRegistry registry https://registry.npmjs.org/
+1200 silly mapToRegistry uri https://registry.npmjs.org/anymatch
+1201 verbose addNameRange registry:https://registry.npmjs.org/anymatch not in flight; fetching
+1202 silly resolveWithNewModule glob-parent@3.1.0 checking installable status
+1203 silly cache add args [ 'glob-parent@^3.1.0', null ]
+1204 verbose cache add spec glob-parent@^3.1.0
+1205 silly cache add parsed spec Result {
+1205 silly cache add raw: 'glob-parent@^3.1.0',
+1205 silly cache add scope: null,
+1205 silly cache add name: 'glob-parent',
+1205 silly cache add rawSpec: '^3.1.0',
+1205 silly cache add spec: '>=3.1.0 <4.0.0',
+1205 silly cache add type: 'range' }
+1206 silly addNamed glob-parent@>=3.1.0 <4.0.0
+1207 verbose addNamed ">=3.1.0 <4.0.0" is a valid semver range for glob-parent
+1208 silly addNameRange { name: 'glob-parent', range: '>=3.1.0 <4.0.0', hasData: false }
+1209 silly mapToRegistry name glob-parent
+1210 silly mapToRegistry using default registry
+1211 silly mapToRegistry registry https://registry.npmjs.org/
+1212 silly mapToRegistry uri https://registry.npmjs.org/glob-parent
+1213 verbose addNameRange registry:https://registry.npmjs.org/glob-parent not in flight; fetching
+1214 http 200 https://registry.npmjs.org/fsevents
+1215 verbose headers { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1215 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1215 verbose headers 'transfer-encoding': 'chunked',
+1215 verbose headers connection: 'keep-alive',
+1215 verbose headers 'set-cookie': [ '__cfduid=db62f05996c91490a3c6aed69579d26091530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1215 verbose headers 'cache-control': 'max-age=300',
+1215 verbose headers 'cf-cache-status': 'HIT',
+1215 verbose headers 'cf-ray': '433eb45d58c06054-MNL',
+1215 verbose headers etag: 'W/"1f6c1f25b9f645ad374c652ec54b1ad9"',
+1215 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1215 verbose headers 'last-modified': 'Sun, 27 May 2018 01:18:06 GMT',
+1215 verbose headers vary: 'accept-encoding, accept',
+1215 verbose headers server: 'cloudflare',
+1215 verbose headers 'content-encoding': 'gzip' }
+1216 silly get cb [ 200,
+1216 silly get { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1216 silly get 'content-type': 'application/json; charset=UTF-8',
+1216 silly get 'transfer-encoding': 'chunked',
+1216 silly get connection: 'keep-alive',
+1216 silly get 'set-cookie': [ '__cfduid=db62f05996c91490a3c6aed69579d26091530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1216 silly get 'cache-control': 'max-age=300',
+1216 silly get 'cf-cache-status': 'HIT',
+1216 silly get 'cf-ray': '433eb45d58c06054-MNL',
+1216 silly get etag: 'W/"1f6c1f25b9f645ad374c652ec54b1ad9"',
+1216 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1216 silly get 'last-modified': 'Sun, 27 May 2018 01:18:06 GMT',
+1216 silly get vary: 'accept-encoding, accept',
+1216 silly get server: 'cloudflare',
+1216 silly get 'content-encoding': 'gzip' } ]
+1217 verbose get saving fsevents to /home/chibi/.npm/registry.npmjs.org/fsevents/.cache.json
+1218 silly resolveWithNewModule async-each@1.0.1 checking installable status
+1219 silly cache add args [ 'async-each@^1.0.0', null ]
+1220 verbose cache add spec async-each@^1.0.0
+1221 silly cache add parsed spec Result {
+1221 silly cache add raw: 'async-each@^1.0.0',
+1221 silly cache add scope: null,
+1221 silly cache add name: 'async-each',
+1221 silly cache add rawSpec: '^1.0.0',
+1221 silly cache add spec: '>=1.0.0 <2.0.0',
+1221 silly cache add type: 'range' }
+1222 silly addNamed async-each@>=1.0.0 <2.0.0
+1223 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for async-each
+1224 silly addNameRange { name: 'async-each', range: '>=1.0.0 <2.0.0', hasData: false }
+1225 silly mapToRegistry name async-each
+1226 silly mapToRegistry using default registry
+1227 silly mapToRegistry registry https://registry.npmjs.org/
+1228 silly mapToRegistry uri https://registry.npmjs.org/async-each
+1229 verbose addNameRange registry:https://registry.npmjs.org/async-each not in flight; fetching
+1230 info retry fetch attempt 1 at 1:27:40 PM
+1231 info attempt registry request try #1 at 1:27:40 PM
+1232 http fetch GET https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz
+1233 silly resolveWithNewModule inherits@2.0.3 checking installable status
+1234 silly cache add args [ 'inherits@^2.0.1', null ]
+1235 verbose cache add spec inherits@^2.0.1
+1236 silly cache add parsed spec Result {
+1236 silly cache add raw: 'inherits@^2.0.1',
+1236 silly cache add scope: null,
+1236 silly cache add name: 'inherits',
+1236 silly cache add rawSpec: '^2.0.1',
+1236 silly cache add spec: '>=2.0.1 <3.0.0',
+1236 silly cache add type: 'range' }
+1237 silly addNamed inherits@>=2.0.1 <3.0.0
+1238 verbose addNamed ">=2.0.1 <3.0.0" is a valid semver range for inherits
+1239 silly addNameRange { name: 'inherits', range: '>=2.0.1 <3.0.0', hasData: false }
+1240 silly mapToRegistry name inherits
+1241 silly mapToRegistry using default registry
+1242 silly mapToRegistry registry https://registry.npmjs.org/
+1243 silly mapToRegistry uri https://registry.npmjs.org/inherits
+1244 verbose addNameRange registry:https://registry.npmjs.org/inherits not in flight; fetching
+1245 verbose get https://registry.npmjs.org/readdirp not expired, no request
+1246 silly addNameRange number 2 { name: 'readdirp', range: '>=2.0.0 <3.0.0', hasData: true }
+1247 silly addNameRange versions [ 'readdirp',
+1247 silly addNameRange [ '0.1.0',
+1247 silly addNameRange '0.1.1',
+1247 silly addNameRange '0.1.2',
+1247 silly addNameRange '0.1.3',
+1247 silly addNameRange '0.1.4',
+1247 silly addNameRange '0.2.0',
+1247 silly addNameRange '0.2.1',
+1247 silly addNameRange '0.2.2',
+1247 silly addNameRange '0.2.3',
+1247 silly addNameRange '0.2.4',
+1247 silly addNameRange '0.2.5',
+1247 silly addNameRange '0.3.0',
+1247 silly addNameRange '0.3.1',
+1247 silly addNameRange '0.3.2',
+1247 silly addNameRange '0.3.3',
+1247 silly addNameRange '0.4.0',
+1247 silly addNameRange '1.0.0',
+1247 silly addNameRange '1.0.1',
+1247 silly addNameRange '1.1.0',
+1247 silly addNameRange '1.2.0',
+1247 silly addNameRange '1.3.0',
+1247 silly addNameRange '1.4.0',
+1247 silly addNameRange '2.0.0',
+1247 silly addNameRange '2.0.1',
+1247 silly addNameRange '2.1.0' ] ]
+1248 silly addNamed readdirp@2.1.0
+1249 verbose addNamed "2.1.0" is a plain semver version for readdirp
+1250 silly resolveWithNewModule is-binary-path@1.0.1 checking installable status
+1251 silly cache add args [ 'is-binary-path@^1.0.0', null ]
+1252 verbose cache add spec is-binary-path@^1.0.0
+1253 silly cache add parsed spec Result {
+1253 silly cache add raw: 'is-binary-path@^1.0.0',
+1253 silly cache add scope: null,
+1253 silly cache add name: 'is-binary-path',
+1253 silly cache add rawSpec: '^1.0.0',
+1253 silly cache add spec: '>=1.0.0 <2.0.0',
+1253 silly cache add type: 'range' }
+1254 silly addNamed is-binary-path@>=1.0.0 <2.0.0
+1255 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-binary-path
+1256 silly addNameRange { name: 'is-binary-path',
+1256 silly addNameRange range: '>=1.0.0 <2.0.0',
+1256 silly addNameRange hasData: false }
+1257 silly mapToRegistry name is-binary-path
+1258 silly mapToRegistry using default registry
+1259 silly mapToRegistry registry https://registry.npmjs.org/
+1260 silly mapToRegistry uri https://registry.npmjs.org/is-binary-path
+1261 verbose addNameRange registry:https://registry.npmjs.org/is-binary-path not in flight; fetching
+1262 silly mapToRegistry name readdirp
+1263 silly mapToRegistry using default registry
+1264 silly mapToRegistry registry https://registry.npmjs.org/
+1265 silly mapToRegistry uri https://registry.npmjs.org/readdirp
+1266 verbose addRemoteTarball https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz not in flight; adding
+1267 verbose addRemoteTarball [ 'https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz',
+1267 verbose addRemoteTarball '4ed0ad060df3073300c48440373f72d1cc642d78' ]
+1268 silly resolveWithNewModule upath@1.1.0 checking installable status
+1269 silly cache add args [ 'upath@^1.0.5', null ]
+1270 verbose cache add spec upath@^1.0.5
+1271 silly cache add parsed spec Result {
+1271 silly cache add raw: 'upath@^1.0.5',
+1271 silly cache add scope: null,
+1271 silly cache add name: 'upath',
+1271 silly cache add rawSpec: '^1.0.5',
+1271 silly cache add spec: '>=1.0.5 <2.0.0',
+1271 silly cache add type: 'range' }
+1272 silly addNamed upath@>=1.0.5 <2.0.0
+1273 verbose addNamed ">=1.0.5 <2.0.0" is a valid semver range for upath
+1274 silly addNameRange { name: 'upath', range: '>=1.0.5 <2.0.0', hasData: false }
+1275 silly mapToRegistry name upath
+1276 silly mapToRegistry using default registry
+1277 silly mapToRegistry registry https://registry.npmjs.org/
+1278 silly mapToRegistry uri https://registry.npmjs.org/upath
+1279 verbose addNameRange registry:https://registry.npmjs.org/upath not in flight; fetching
+1280 silly resolveWithNewModule normalize-path@2.1.1 checking installable status
+1281 silly cache add args [ 'normalize-path@^2.1.1', null ]
+1282 verbose cache add spec normalize-path@^2.1.1
+1283 silly cache add parsed spec Result {
+1283 silly cache add raw: 'normalize-path@^2.1.1',
+1283 silly cache add scope: null,
+1283 silly cache add name: 'normalize-path',
+1283 silly cache add rawSpec: '^2.1.1',
+1283 silly cache add spec: '>=2.1.1 <3.0.0',
+1283 silly cache add type: 'range' }
+1284 silly addNamed normalize-path@>=2.1.1 <3.0.0
+1285 verbose addNamed ">=2.1.1 <3.0.0" is a valid semver range for normalize-path
+1286 silly addNameRange { name: 'normalize-path',
+1286 silly addNameRange range: '>=2.1.1 <3.0.0',
+1286 silly addNameRange hasData: false }
+1287 silly mapToRegistry name normalize-path
+1288 silly mapToRegistry using default registry
+1289 silly mapToRegistry registry https://registry.npmjs.org/
+1290 silly mapToRegistry uri https://registry.npmjs.org/normalize-path
+1291 verbose addNameRange registry:https://registry.npmjs.org/normalize-path not in flight; fetching
+1292 http 200 https://registry.npmjs.org/path-is-absolute
+1293 verbose headers { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1293 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1293 verbose headers 'transfer-encoding': 'chunked',
+1293 verbose headers connection: 'keep-alive',
+1293 verbose headers 'set-cookie': [ '__cfduid=df243368ea73a27179f949d8f8cbcef431530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1293 verbose headers 'cache-control': 'max-age=300',
+1293 verbose headers 'cf-cache-status': 'HIT',
+1293 verbose headers 'cf-ray': '433eb45dbaf0607e-MNL',
+1293 verbose headers etag: 'W/"889529f8e6c9554a428813bfe5323180"',
+1293 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1293 verbose headers 'last-modified': 'Sun, 27 May 2018 11:56:47 GMT',
+1293 verbose headers vary: 'accept-encoding, accept',
+1293 verbose headers server: 'cloudflare',
+1293 verbose headers 'content-encoding': 'gzip' }
+1294 silly get cb [ 200,
+1294 silly get { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1294 silly get 'content-type': 'application/json; charset=UTF-8',
+1294 silly get 'transfer-encoding': 'chunked',
+1294 silly get connection: 'keep-alive',
+1294 silly get 'set-cookie': [ '__cfduid=df243368ea73a27179f949d8f8cbcef431530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1294 silly get 'cache-control': 'max-age=300',
+1294 silly get 'cf-cache-status': 'HIT',
+1294 silly get 'cf-ray': '433eb45dbaf0607e-MNL',
+1294 silly get etag: 'W/"889529f8e6c9554a428813bfe5323180"',
+1294 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1294 silly get 'last-modified': 'Sun, 27 May 2018 11:56:47 GMT',
+1294 silly get vary: 'accept-encoding, accept',
+1294 silly get server: 'cloudflare',
+1294 silly get 'content-encoding': 'gzip' } ]
+1295 verbose get saving path-is-absolute to /home/chibi/.npm/registry.npmjs.org/path-is-absolute/.cache.json
+1296 verbose get https://registry.npmjs.org/anymatch not expired, no request
+1297 silly addNameRange number 2 { name: 'anymatch', range: '>=2.0.0 <3.0.0', hasData: true }
+1298 silly addNameRange versions [ 'anymatch',
+1298 silly addNameRange [ '0.1.0',
+1298 silly addNameRange '0.1.1',
+1298 silly addNameRange '0.2.0',
+1298 silly addNameRange '1.0.0',
+1298 silly addNameRange '1.1.0',
+1298 silly addNameRange '1.2.0',
+1298 silly addNameRange '1.2.1',
+1298 silly addNameRange '1.3.0',
+1298 silly addNameRange '1.3.2',
+1298 silly addNameRange '2.0.0' ] ]
+1299 silly addNamed anymatch@2.0.0
+1300 verbose addNamed "2.0.0" is a plain semver version for anymatch
+1301 verbose get https://registry.npmjs.org/glob-parent not expired, no request
+1302 silly addNameRange number 2 { name: 'glob-parent', range: '>=3.1.0 <4.0.0', hasData: true }
+1303 silly addNameRange versions [ 'glob-parent',
+1303 silly addNameRange [ '1.0.0',
+1303 silly addNameRange '1.1.0',
+1303 silly addNameRange '1.2.0',
+1303 silly addNameRange '1.3.0',
+1303 silly addNameRange '2.0.0',
+1303 silly addNameRange '3.0.0',
+1303 silly addNameRange '3.0.1',
+1303 silly addNameRange '3.1.0' ] ]
+1304 silly addNamed glob-parent@3.1.0
+1305 verbose addNamed "3.1.0" is a plain semver version for glob-parent
+1306 silly mapToRegistry name anymatch
+1307 silly mapToRegistry using default registry
+1308 silly mapToRegistry registry https://registry.npmjs.org/
+1309 silly mapToRegistry uri https://registry.npmjs.org/anymatch
+1310 verbose addRemoteTarball https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz not in flight; adding
+1311 verbose addRemoteTarball [ 'https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz',
+1311 verbose addRemoteTarball 'bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb' ]
+1312 silly mapToRegistry name glob-parent
+1313 silly mapToRegistry using default registry
+1314 silly mapToRegistry registry https://registry.npmjs.org/
+1315 silly mapToRegistry uri https://registry.npmjs.org/glob-parent
+1316 verbose addRemoteTarball https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz not in flight; adding
+1317 verbose addRemoteTarball [ 'https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz',
+1317 verbose addRemoteTarball '9e6af6299d8d3bd2bd40430832bd113df906c5ae' ]
+1318 verbose get https://registry.npmjs.org/async-each not expired, no request
+1319 silly addNameRange number 2 { name: 'async-each', range: '>=1.0.0 <2.0.0', hasData: true }
+1320 silly addNameRange versions [ 'async-each',
+1320 silly addNameRange [ '0.1.0',
+1320 silly addNameRange '0.1.1',
+1320 silly addNameRange '0.1.2',
+1320 silly addNameRange '0.1.3',
+1320 silly addNameRange '0.1.4',
+1320 silly addNameRange '0.1.5',
+1320 silly addNameRange '0.1.6',
+1320 silly addNameRange '1.0.0',
+1320 silly addNameRange '1.0.1' ] ]
+1321 silly addNamed async-each@1.0.1
+1322 verbose addNamed "1.0.1" is a plain semver version for async-each
+1323 verbose get https://registry.npmjs.org/inherits not expired, no request
+1324 silly addNameRange number 2 { name: 'inherits', range: '>=2.0.1 <3.0.0', hasData: true }
+1325 silly addNameRange versions [ 'inherits',
+1325 silly addNameRange [ '1.0.0', '2.0.0', '2.0.1', '1.0.1', '1.0.2', '2.0.3' ] ]
+1326 silly addNamed inherits@2.0.3
+1327 verbose addNamed "2.0.3" is a plain semver version for inherits
+1328 info retry fetch attempt 1 at 1:27:40 PM
+1329 info attempt registry request try #1 at 1:27:40 PM
+1330 http fetch GET https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz
+1331 silly mapToRegistry name async-each
+1332 silly mapToRegistry using default registry
+1333 silly mapToRegistry registry https://registry.npmjs.org/
+1334 silly mapToRegistry uri https://registry.npmjs.org/async-each
+1335 verbose addRemoteTarball https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz not in flight; adding
+1336 verbose addRemoteTarball [ 'https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz',
+1336 verbose addRemoteTarball '19d386a1d9edc6e7c1c85d388aedbcc56d33602d' ]
+1337 http 200 https://registry.npmjs.org/lodash.debounce
+1338 verbose headers { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1338 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1338 verbose headers 'transfer-encoding': 'chunked',
+1338 verbose headers connection: 'keep-alive',
+1338 verbose headers 'set-cookie': [ '__cfduid=db62f05996c91490a3c6aed69579d26091530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1338 verbose headers 'cache-control': 'max-age=300',
+1338 verbose headers 'cf-cache-status': 'HIT',
+1338 verbose headers 'cf-ray': '433eb45db8df6054-MNL',
+1338 verbose headers etag: 'W/"7d862cb348964d69ec9bb81e41bd708c"',
+1338 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1338 verbose headers 'last-modified': 'Sun, 27 May 2018 06:58:20 GMT',
+1338 verbose headers vary: 'accept-encoding, accept',
+1338 verbose headers server: 'cloudflare',
+1338 verbose headers 'content-encoding': 'gzip' }
+1339 silly get cb [ 200,
+1339 silly get { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1339 silly get 'content-type': 'application/json; charset=UTF-8',
+1339 silly get 'transfer-encoding': 'chunked',
+1339 silly get connection: 'keep-alive',
+1339 silly get 'set-cookie': [ '__cfduid=db62f05996c91490a3c6aed69579d26091530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1339 silly get 'cache-control': 'max-age=300',
+1339 silly get 'cf-cache-status': 'HIT',
+1339 silly get 'cf-ray': '433eb45db8df6054-MNL',
+1339 silly get etag: 'W/"7d862cb348964d69ec9bb81e41bd708c"',
+1339 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1339 silly get 'last-modified': 'Sun, 27 May 2018 06:58:20 GMT',
+1339 silly get vary: 'accept-encoding, accept',
+1339 silly get server: 'cloudflare',
+1339 silly get 'content-encoding': 'gzip' } ]
+1340 verbose get saving lodash.debounce to /home/chibi/.npm/registry.npmjs.org/lodash.debounce/.cache.json
+1341 verbose get https://registry.npmjs.org/is-binary-path not expired, no request
+1342 silly addNameRange number 2 { name: 'is-binary-path',
+1342 silly addNameRange range: '>=1.0.0 <2.0.0',
+1342 silly addNameRange hasData: true }
+1343 silly addNameRange versions [ 'is-binary-path', [ '1.0.0', '1.0.1', '2.0.0' ] ]
+1344 silly addNamed is-binary-path@1.0.1
+1345 verbose addNamed "1.0.1" is a plain semver version for is-binary-path
+1346 silly resolveWithNewModule braces@2.3.2 checking installable status
+1347 silly cache add args [ 'braces@^2.3.0', null ]
+1348 verbose cache add spec braces@^2.3.0
+1349 silly cache add parsed spec Result {
+1349 silly cache add raw: 'braces@^2.3.0',
+1349 silly cache add scope: null,
+1349 silly cache add name: 'braces',
+1349 silly cache add rawSpec: '^2.3.0',
+1349 silly cache add spec: '>=2.3.0 <3.0.0',
+1349 silly cache add type: 'range' }
+1350 silly addNamed braces@>=2.3.0 <3.0.0
+1351 verbose addNamed ">=2.3.0 <3.0.0" is a valid semver range for braces
+1352 silly addNameRange { name: 'braces', range: '>=2.3.0 <3.0.0', hasData: false }
+1353 silly mapToRegistry name braces
+1354 silly mapToRegistry using default registry
+1355 silly mapToRegistry registry https://registry.npmjs.org/
+1356 silly mapToRegistry uri https://registry.npmjs.org/braces
+1357 verbose addNameRange registry:https://registry.npmjs.org/braces not in flight; fetching
+1358 verbose get https://registry.npmjs.org/upath not expired, no request
+1359 silly addNameRange number 2 { name: 'upath', range: '>=1.0.5 <2.0.0', hasData: true }
+1360 silly addNameRange versions [ 'upath',
+1360 silly addNameRange [ '0.1.0',
+1360 silly addNameRange '0.1.1',
+1360 silly addNameRange '0.1.2',
+1360 silly addNameRange '0.1.3',
+1360 silly addNameRange '0.1.4',
+1360 silly addNameRange '0.1.5',
+1360 silly addNameRange '0.1.6',
+1360 silly addNameRange '0.1.7',
+1360 silly addNameRange '0.2.0',
+1360 silly addNameRange '1.0.0',
+1360 silly addNameRange '1.0.2',
+1360 silly addNameRange '1.0.3',
+1360 silly addNameRange '1.0.4',
+1360 silly addNameRange '1.0.5',
+1360 silly addNameRange '1.1.0' ] ]
+1361 silly addNamed upath@1.1.0
+1362 verbose addNamed "1.1.0" is a plain semver version for upath
+1363 verbose get https://registry.npmjs.org/normalize-path not expired, no request
+1364 silly addNameRange number 2 { name: 'normalize-path',
+1364 silly addNameRange range: '>=2.1.1 <3.0.0',
+1364 silly addNameRange hasData: true }
+1365 silly addNameRange versions [ 'normalize-path',
+1365 silly addNameRange [ '0.1.0',
+1365 silly addNameRange '0.1.1',
+1365 silly addNameRange '0.2.0',
+1365 silly addNameRange '0.2.1',
+1365 silly addNameRange '0.3.0',
+1365 silly addNameRange '1.0.0',
+1365 silly addNameRange '2.0.0',
+1365 silly addNameRange '2.0.1',
+1365 silly addNameRange '2.1.0',
+1365 silly addNameRange '2.1.1',
+1365 silly addNameRange '3.0.0' ] ]
+1366 silly addNamed normalize-path@2.1.1
+1367 verbose addNamed "2.1.1" is a plain semver version for normalize-path
+1368 info retry fetch attempt 1 at 1:27:40 PM
+1369 info attempt registry request try #1 at 1:27:40 PM
+1370 http fetch GET https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz
+1371 info retry fetch attempt 1 at 1:27:40 PM
+1372 info attempt registry request try #1 at 1:27:40 PM
+1373 http fetch GET https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz
+1374 silly mapToRegistry name is-binary-path
+1375 silly mapToRegistry using default registry
+1376 silly mapToRegistry registry https://registry.npmjs.org/
+1377 silly mapToRegistry uri https://registry.npmjs.org/is-binary-path
+1378 verbose addRemoteTarball https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz not in flight; adding
+1379 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz',
+1379 verbose addRemoteTarball '75f16642b480f187a711c814161fd3a4a7655898' ]
+1380 silly mapToRegistry name upath
+1381 silly mapToRegistry using default registry
+1382 silly mapToRegistry registry https://registry.npmjs.org/
+1383 silly mapToRegistry uri https://registry.npmjs.org/upath
+1384 verbose addRemoteTarball https://registry.npmjs.org/upath/-/upath-1.1.0.tgz not in flight; adding
+1385 verbose addRemoteTarball [ 'https://registry.npmjs.org/upath/-/upath-1.1.0.tgz',
+1385 verbose addRemoteTarball '35256597e46a581db4793d0ce47fa9aebfc9fabd' ]
+1386 silly mapToRegistry name normalize-path
+1387 silly mapToRegistry using default registry
+1388 silly mapToRegistry registry https://registry.npmjs.org/
+1389 silly mapToRegistry uri https://registry.npmjs.org/normalize-path
+1390 verbose addRemoteTarball https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz not in flight; adding
+1391 verbose addRemoteTarball [ 'https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz',
+1391 verbose addRemoteTarball '1ab28b556e198363a8c1a6f7e6fa20137fe6aed9' ]
+1392 info retry fetch attempt 1 at 1:27:40 PM
+1393 info attempt registry request try #1 at 1:27:40 PM
+1394 http fetch GET https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz
+1395 silly resolveWithNewModule fsevents@1.2.4 checking installable status
+1396 info retry fetch attempt 1 at 1:27:40 PM
+1397 info attempt registry request try #1 at 1:27:40 PM
+1398 http fetch GET https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz
+1399 silly resolveWithNewModule path-is-absolute@1.0.1 checking installable status
+1400 silly cache add args [ 'path-is-absolute@^1.0.0', null ]
+1401 verbose cache add spec path-is-absolute@^1.0.0
+1402 silly cache add parsed spec Result {
+1402 silly cache add raw: 'path-is-absolute@^1.0.0',
+1402 silly cache add scope: null,
+1402 silly cache add name: 'path-is-absolute',
+1402 silly cache add rawSpec: '^1.0.0',
+1402 silly cache add spec: '>=1.0.0 <2.0.0',
+1402 silly cache add type: 'range' }
+1403 silly addNamed path-is-absolute@>=1.0.0 <2.0.0
+1404 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for path-is-absolute
+1405 silly addNameRange { name: 'path-is-absolute',
+1405 silly addNameRange range: '>=1.0.0 <2.0.0',
+1405 silly addNameRange hasData: false }
+1406 silly mapToRegistry name path-is-absolute
+1407 silly mapToRegistry using default registry
+1408 silly mapToRegistry registry https://registry.npmjs.org/
+1409 silly mapToRegistry uri https://registry.npmjs.org/path-is-absolute
+1410 verbose addNameRange registry:https://registry.npmjs.org/path-is-absolute not in flight; fetching
+1411 info retry fetch attempt 1 at 1:27:40 PM
+1412 info attempt registry request try #1 at 1:27:40 PM
+1413 http fetch GET https://registry.npmjs.org/upath/-/upath-1.1.0.tgz
+1414 info retry fetch attempt 1 at 1:27:40 PM
+1415 info attempt registry request try #1 at 1:27:40 PM
+1416 http fetch GET https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz
+1417 verbose get https://registry.npmjs.org/braces not expired, no request
+1418 silly addNameRange number 2 { name: 'braces', range: '>=2.3.0 <3.0.0', hasData: true }
+1419 silly addNameRange versions [ 'braces',
+1419 silly addNameRange [ '0.1.0',
+1419 silly addNameRange '0.1.1',
+1419 silly addNameRange '0.1.2',
+1419 silly addNameRange '0.1.4',
+1419 silly addNameRange '0.1.5',
+1419 silly addNameRange '1.0.0',
+1419 silly addNameRange '1.1.0',
+1419 silly addNameRange '1.2.0',
+1419 silly addNameRange '1.3.0',
+1419 silly addNameRange '1.4.0',
+1419 silly addNameRange '1.5.0',
+1419 silly addNameRange '1.5.1',
+1419 silly addNameRange '1.6.0',
+1419 silly addNameRange '1.7.0',
+1419 silly addNameRange '1.8.0',
+1419 silly addNameRange '1.8.1',
+1419 silly addNameRange '1.8.2',
+1419 silly addNameRange '1.8.3',
+1419 silly addNameRange '1.8.4',
+1419 silly addNameRange '1.8.5',
+1419 silly addNameRange '2.0.0',
+1419 silly addNameRange '2.0.1',
+1419 silly addNameRange '2.0.2',
+1419 silly addNameRange '2.0.3',
+1419 silly addNameRange '2.0.4',
+1419 silly addNameRange '2.1.0',
+1419 silly addNameRange '2.1.1',
+1419 silly addNameRange '2.2.0',
+1419 silly addNameRange '2.2.1',
+1419 silly addNameRange '2.2.2',
+1419 silly addNameRange '2.3.0',
+1419 silly addNameRange '2.3.1',
+1419 silly addNameRange '2.3.2' ] ]
+1420 silly addNamed braces@2.3.2
+1421 verbose addNamed "2.3.2" is a plain semver version for braces
+1422 silly mapToRegistry name braces
+1423 silly mapToRegistry using default registry
+1424 silly mapToRegistry registry https://registry.npmjs.org/
+1425 silly mapToRegistry uri https://registry.npmjs.org/braces
+1426 verbose addRemoteTarball https://registry.npmjs.org/braces/-/braces-2.3.2.tgz not in flight; adding
+1427 verbose addRemoteTarball [ 'https://registry.npmjs.org/braces/-/braces-2.3.2.tgz',
+1427 verbose addRemoteTarball '5979fd3f14cd531565e5fa2df1abfff1dfaee729' ]
+1428 verbose get https://registry.npmjs.org/path-is-absolute not expired, no request
+1429 silly addNameRange number 2 { name: 'path-is-absolute',
+1429 silly addNameRange range: '>=1.0.0 <2.0.0',
+1429 silly addNameRange hasData: true }
+1430 silly addNameRange versions [ 'path-is-absolute', [ '1.0.0', '1.0.1' ] ]
+1431 silly addNamed path-is-absolute@1.0.1
+1432 verbose addNamed "1.0.1" is a plain semver version for path-is-absolute
+1433 info retry fetch attempt 1 at 1:27:40 PM
+1434 info attempt registry request try #1 at 1:27:40 PM
+1435 http fetch GET https://registry.npmjs.org/braces/-/braces-2.3.2.tgz
+1436 silly cache afterAdd inherits@2.0.3
+1437 verbose afterAdd /home/chibi/.npm/inherits/2.0.3/package/package.json not in flight; writing
+1438 verbose afterAdd /home/chibi/.npm/inherits/2.0.3/package/package.json written
+1439 silly resolveWithNewModule lodash.debounce@4.0.8 checking installable status
+1440 silly cache add args [ 'lodash.debounce@^4.0.8', null ]
+1441 verbose cache add spec lodash.debounce@^4.0.8
+1442 silly cache add parsed spec Result {
+1442 silly cache add raw: 'lodash.debounce@^4.0.8',
+1442 silly cache add scope: null,
+1442 silly cache add name: 'lodash.debounce',
+1442 silly cache add rawSpec: '^4.0.8',
+1442 silly cache add spec: '>=4.0.8 <5.0.0',
+1442 silly cache add type: 'range' }
+1443 silly addNamed lodash.debounce@>=4.0.8 <5.0.0
+1444 verbose addNamed ">=4.0.8 <5.0.0" is a valid semver range for lodash.debounce
+1445 silly addNameRange { name: 'lodash.debounce',
+1445 silly addNameRange range: '>=4.0.8 <5.0.0',
+1445 silly addNameRange hasData: false }
+1446 silly mapToRegistry name lodash.debounce
+1447 silly mapToRegistry using default registry
+1448 silly mapToRegistry registry https://registry.npmjs.org/
+1449 silly mapToRegistry uri https://registry.npmjs.org/lodash.debounce
+1450 verbose addNameRange registry:https://registry.npmjs.org/lodash.debounce not in flight; fetching
+1451 verbose get https://registry.npmjs.org/lodash.debounce not expired, no request
+1452 silly addNameRange number 2 { name: 'lodash.debounce',
+1452 silly addNameRange range: '>=4.0.8 <5.0.0',
+1452 silly addNameRange hasData: true }
+1453 silly addNameRange versions [ 'lodash.debounce',
+1453 silly addNameRange [ '2.0.0',
+1453 silly addNameRange '2.1.0',
+1453 silly addNameRange '2.2.0',
+1453 silly addNameRange '2.2.1',
+1453 silly addNameRange '2.3.0',
+1453 silly addNameRange '2.4.0',
+1453 silly addNameRange '2.4.1',
+1453 silly addNameRange '3.0.0',
+1453 silly addNameRange '3.0.1',
+1453 silly addNameRange '3.0.2',
+1453 silly addNameRange '3.0.3',
+1453 silly addNameRange '3.1.0',
+1453 silly addNameRange '3.1.1',
+1453 silly addNameRange '4.0.0',
+1453 silly addNameRange '4.0.1',
+1453 silly addNameRange '4.0.2',
+1453 silly addNameRange '4.0.3',
+1453 silly addNameRange '4.0.4',
+1453 silly addNameRange '4.0.5',
+1453 silly addNameRange '4.0.6',
+1453 silly addNameRange '4.0.7',
+1453 silly addNameRange '4.0.8' ] ]
+1454 silly addNamed lodash.debounce@4.0.8
+1455 verbose addNamed "4.0.8" is a plain semver version for lodash.debounce
+1456 silly mapToRegistry name lodash.debounce
+1457 silly mapToRegistry using default registry
+1458 silly mapToRegistry registry https://registry.npmjs.org/
+1459 silly mapToRegistry uri https://registry.npmjs.org/lodash.debounce
+1460 verbose addRemoteTarball https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz not in flight; adding
+1461 verbose addRemoteTarball [ 'https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz',
+1461 verbose addRemoteTarball '82d79bff30a67c4005ffd5e2515300ad9ca4d7af' ]
+1462 info retry fetch attempt 1 at 1:27:40 PM
+1463 info attempt registry request try #1 at 1:27:40 PM
+1464 http fetch GET https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz
+1465 http fetch 200 https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz
+1466 silly cache afterAdd path-is-absolute@1.0.1
+1467 verbose afterAdd /home/chibi/.npm/path-is-absolute/1.0.1/package/package.json not in flight; writing
+1468 silly fetchAndShaCheck shasum 9521c76845cc2610a85203ddf080a958c2ffabc0
+1469 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz not in flight; adding
+1470 verbose addTmpTarball already have metadata; skipping unpack for is-glob@4.0.0
+1471 verbose afterAdd /home/chibi/.npm/path-is-absolute/1.0.1/package/package.json written
+1472 silly cache afterAdd is-glob@4.0.0
+1473 verbose afterAdd /home/chibi/.npm/is-glob/4.0.0/package/package.json not in flight; writing
+1474 verbose afterAdd /home/chibi/.npm/is-glob/4.0.0/package/package.json written
+1475 http fetch 200 https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz
+1476 silly fetchAndShaCheck shasum 4ed0ad060df3073300c48440373f72d1cc642d78
+1477 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz not in flight; adding
+1478 verbose addTmpTarball already have metadata; skipping unpack for readdirp@2.1.0
+1479 silly cache afterAdd readdirp@2.1.0
+1480 verbose afterAdd /home/chibi/.npm/readdirp/2.1.0/package/package.json not in flight; writing
+1481 verbose afterAdd /home/chibi/.npm/readdirp/2.1.0/package/package.json written
+1482 http fetch 200 https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz
+1483 silly fetchAndShaCheck shasum 19d386a1d9edc6e7c1c85d388aedbcc56d33602d
+1484 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/async-each/-/async-each-1.0.1.tgz not in flight; adding
+1485 verbose addTmpTarball already have metadata; skipping unpack for async-each@1.0.1
+1486 silly cache afterAdd async-each@1.0.1
+1487 verbose afterAdd /home/chibi/.npm/async-each/1.0.1/package/package.json not in flight; writing
+1488 verbose afterAdd /home/chibi/.npm/async-each/1.0.1/package/package.json written
+1489 http fetch 200 https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz
+1490 http fetch 200 https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz
+1491 http fetch 200 https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz
+1492 silly fetchAndShaCheck shasum 75f16642b480f187a711c814161fd3a4a7655898
+1493 silly fetchAndShaCheck shasum bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb
+1494 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz not in flight; adding
+1495 verbose addTmpTarball already have metadata; skipping unpack for is-binary-path@1.0.1
+1496 silly fetchAndShaCheck shasum 1ab28b556e198363a8c1a6f7e6fa20137fe6aed9
+1497 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz not in flight; adding
+1498 verbose addTmpTarball already have metadata; skipping unpack for anymatch@2.0.0
+1499 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz not in flight; adding
+1500 verbose addTmpTarball already have metadata; skipping unpack for normalize-path@2.1.1
+1501 http fetch 200 https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz
+1502 silly fetchAndShaCheck shasum 9e6af6299d8d3bd2bd40430832bd113df906c5ae
+1503 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz not in flight; adding
+1504 verbose addTmpTarball already have metadata; skipping unpack for glob-parent@3.1.0
+1505 http fetch 200 https://registry.npmjs.org/upath/-/upath-1.1.0.tgz
+1506 silly fetchAndShaCheck shasum 35256597e46a581db4793d0ce47fa9aebfc9fabd
+1507 silly cache afterAdd is-binary-path@1.0.1
+1508 verbose afterAdd /home/chibi/.npm/is-binary-path/1.0.1/package/package.json not in flight; writing
+1509 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/upath/-/upath-1.1.0.tgz not in flight; adding
+1510 verbose addTmpTarball already have metadata; skipping unpack for upath@1.1.0
+1511 silly cache afterAdd anymatch@2.0.0
+1512 verbose afterAdd /home/chibi/.npm/anymatch/2.0.0/package/package.json not in flight; writing
+1513 http fetch 200 https://registry.npmjs.org/braces/-/braces-2.3.2.tgz
+1514 silly cache afterAdd normalize-path@2.1.1
+1515 verbose afterAdd /home/chibi/.npm/normalize-path/2.1.1/package/package.json not in flight; writing
+1516 verbose afterAdd /home/chibi/.npm/is-binary-path/1.0.1/package/package.json written
+1517 verbose afterAdd /home/chibi/.npm/anymatch/2.0.0/package/package.json written
+1518 verbose afterAdd /home/chibi/.npm/normalize-path/2.1.1/package/package.json written
+1519 silly cache afterAdd glob-parent@3.1.0
+1520 verbose afterAdd /home/chibi/.npm/glob-parent/3.1.0/package/package.json not in flight; writing
+1521 verbose afterAdd /home/chibi/.npm/glob-parent/3.1.0/package/package.json written
+1522 silly cache afterAdd upath@1.1.0
+1523 verbose afterAdd /home/chibi/.npm/upath/1.1.0/package/package.json not in flight; writing
+1524 verbose afterAdd /home/chibi/.npm/upath/1.1.0/package/package.json written
+1525 silly fetchAndShaCheck shasum 5979fd3f14cd531565e5fa2df1abfff1dfaee729
+1526 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/braces/-/braces-2.3.2.tgz not in flight; adding
+1527 verbose addTmpTarball already have metadata; skipping unpack for braces@2.3.2
+1528 silly cache afterAdd braces@2.3.2
+1529 verbose afterAdd /home/chibi/.npm/braces/2.3.2/package/package.json not in flight; writing
+1530 verbose afterAdd /home/chibi/.npm/braces/2.3.2/package/package.json written
+1531 http fetch 200 https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz
+1532 silly fetchAndShaCheck shasum 82d79bff30a67c4005ffd5e2515300ad9ca4d7af
+1533 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz not in flight; adding
+1534 verbose addTmpTarball already have metadata; skipping unpack for lodash.debounce@4.0.8
+1535 silly cache afterAdd lodash.debounce@4.0.8
+1536 verbose afterAdd /home/chibi/.npm/lodash.debounce/4.0.8/package/package.json not in flight; writing
+1537 verbose afterAdd /home/chibi/.npm/lodash.debounce/4.0.8/package/package.json written
+1538 silly fetchNamedPackageData micromatch
+1539 silly mapToRegistry name micromatch
+1540 silly mapToRegistry using default registry
+1541 silly mapToRegistry registry https://registry.npmjs.org/
+1542 silly mapToRegistry uri https://registry.npmjs.org/micromatch
+1543 verbose request uri https://registry.npmjs.org/micromatch
+1544 verbose request no auth needed
+1545 info attempt registry request try #1 at 1:27:40 PM
+1546 http request GET https://registry.npmjs.org/micromatch
+1547 http 200 https://registry.npmjs.org/micromatch
+1548 verbose headers { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1548 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1548 verbose headers 'transfer-encoding': 'chunked',
+1548 verbose headers connection: 'keep-alive',
+1548 verbose headers 'set-cookie': [ '__cfduid=dca79105185e63485266fdc200bc824f31530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1548 verbose headers 'cache-control': 'max-age=300',
+1548 verbose headers 'cf-cache-status': 'HIT',
+1548 verbose headers 'cf-ray': '433eb45fcd9b6102-MNL',
+1548 verbose headers etag: 'W/"d97505ff1dd268cfee21c61dabee29f6"',
+1548 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1548 verbose headers 'last-modified': 'Sun, 27 May 2018 08:01:37 GMT',
+1548 verbose headers vary: 'accept-encoding, accept',
+1548 verbose headers server: 'cloudflare',
+1548 verbose headers 'content-encoding': 'gzip' }
+1549 silly get cb [ 200,
+1549 silly get { date: 'Mon, 02 Jul 2018 05:27:40 GMT',
+1549 silly get 'content-type': 'application/json; charset=UTF-8',
+1549 silly get 'transfer-encoding': 'chunked',
+1549 silly get connection: 'keep-alive',
+1549 silly get 'set-cookie': [ '__cfduid=dca79105185e63485266fdc200bc824f31530509260; expires=Tue, 02-Jul-19 05:27:40 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1549 silly get 'cache-control': 'max-age=300',
+1549 silly get 'cf-cache-status': 'HIT',
+1549 silly get 'cf-ray': '433eb45fcd9b6102-MNL',
+1549 silly get etag: 'W/"d97505ff1dd268cfee21c61dabee29f6"',
+1549 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1549 silly get 'last-modified': 'Sun, 27 May 2018 08:01:37 GMT',
+1549 silly get vary: 'accept-encoding, accept',
+1549 silly get server: 'cloudflare',
+1549 silly get 'content-encoding': 'gzip' } ]
+1550 verbose get saving micromatch to /home/chibi/.npm/registry.npmjs.org/micromatch/.cache.json
+1551 silly resolveWithNewModule micromatch@3.1.10 checking installable status
+1552 silly cache add args [ 'micromatch@^3.1.4', null ]
+1553 verbose cache add spec micromatch@^3.1.4
+1554 silly cache add parsed spec Result {
+1554 silly cache add raw: 'micromatch@^3.1.4',
+1554 silly cache add scope: null,
+1554 silly cache add name: 'micromatch',
+1554 silly cache add rawSpec: '^3.1.4',
+1554 silly cache add spec: '>=3.1.4 <4.0.0',
+1554 silly cache add type: 'range' }
+1555 silly addNamed micromatch@>=3.1.4 <4.0.0
+1556 verbose addNamed ">=3.1.4 <4.0.0" is a valid semver range for micromatch
+1557 silly addNameRange { name: 'micromatch', range: '>=3.1.4 <4.0.0', hasData: false }
+1558 silly mapToRegistry name micromatch
+1559 silly mapToRegistry using default registry
+1560 silly mapToRegistry registry https://registry.npmjs.org/
+1561 silly mapToRegistry uri https://registry.npmjs.org/micromatch
+1562 verbose addNameRange registry:https://registry.npmjs.org/micromatch not in flight; fetching
+1563 verbose get https://registry.npmjs.org/micromatch not expired, no request
+1564 silly addNameRange number 2 { name: 'micromatch', range: '>=3.1.4 <4.0.0', hasData: true }
+1565 silly addNameRange versions [ 'micromatch',
+1565 silly addNameRange [ '0.1.0',
+1565 silly addNameRange '0.2.0',
+1565 silly addNameRange '0.2.1',
+1565 silly addNameRange '0.2.2',
+1565 silly addNameRange '1.0.0',
+1565 silly addNameRange '1.0.1',
+1565 silly addNameRange '1.2.0',
+1565 silly addNameRange '1.2.2',
+1565 silly addNameRange '1.3.0',
+1565 silly addNameRange '1.3.1',
+1565 silly addNameRange '1.3.2',
+1565 silly addNameRange '1.3.3',
+1565 silly addNameRange '1.4.0',
+1565 silly addNameRange '1.4.1',
+1565 silly addNameRange '1.4.2',
+1565 silly addNameRange '1.4.3',
+1565 silly addNameRange '1.4.4',
+1565 silly addNameRange '1.4.5',
+1565 silly addNameRange '1.5.0',
+1565 silly addNameRange '1.6.0',
+1565 silly addNameRange '1.6.1',
+1565 silly addNameRange '1.6.2',
+1565 silly addNameRange '2.0.0',
+1565 silly addNameRange '2.1.0',
+1565 silly addNameRange '2.1.1',
+1565 silly addNameRange '2.1.2',
+1565 silly addNameRange '2.1.3',
+1565 silly addNameRange '2.1.4',
+1565 silly addNameRange '2.1.5',
+1565 silly addNameRange '2.1.6',
+1565 silly addNameRange '2.2.0',
+1565 silly addNameRange '2.3.0',
+1565 silly addNameRange '2.3.1',
+1565 silly addNameRange '2.3.2',
+1565 silly addNameRange '2.3.3',
+1565 silly addNameRange '2.3.4',
+1565 silly addNameRange '2.3.5',
+1565 silly addNameRange '2.3.6',
+1565 silly addNameRange '2.3.7',
+1565 silly addNameRange '2.3.8',
+1565 silly addNameRange '2.3.9',
+1565 silly addNameRange '2.3.10',
+1565 silly addNameRange '2.3.11',
+1565 silly addNameRange '3.0.0',
+1565 silly addNameRange '3.0.1',
+1565 silly addNameRange '3.0.2',
+1565 silly addNameRange '3.0.3',
+1565 silly addNameRange '3.0.4',
+1565 silly addNameRange '3.0.5',
+1565 silly addNameRange '3.1.0',
+1565 silly addNameRange '3.1.1',
+1565 silly addNameRange '3.1.2',
+1565 silly addNameRange '3.1.3',
+1565 silly addNameRange '3.1.4',
+1565 silly addNameRange '3.1.5',
+1565 silly addNameRange '3.1.6',
+1565 silly addNameRange '3.1.7',
+1565 silly addNameRange '3.1.8',
+1565 silly addNameRange '3.1.9',
+1565 silly addNameRange '3.1.10' ] ]
+1566 silly addNamed micromatch@3.1.10
+1567 verbose addNamed "3.1.10" is a plain semver version for micromatch
+1568 silly mapToRegistry name micromatch
+1569 silly mapToRegistry using default registry
+1570 silly mapToRegistry registry https://registry.npmjs.org/
+1571 silly mapToRegistry uri https://registry.npmjs.org/micromatch
+1572 verbose addRemoteTarball https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz not in flight; adding
+1573 verbose addRemoteTarball [ 'https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz',
+1573 verbose addRemoteTarball '70859bc95c9840952f359a068a3fc49f9ecfac23' ]
+1574 info retry fetch attempt 1 at 1:27:40 PM
+1575 info attempt registry request try #1 at 1:27:40 PM
+1576 http fetch GET https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz
+1577 http fetch 200 https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz
+1578 silly fetchAndShaCheck shasum 70859bc95c9840952f359a068a3fc49f9ecfac23
+1579 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz not in flight; adding
+1580 verbose addTmpTarball already have metadata; skipping unpack for micromatch@3.1.10
+1581 silly cache afterAdd micromatch@3.1.10
+1582 verbose afterAdd /home/chibi/.npm/micromatch/3.1.10/package/package.json not in flight; writing
+1583 verbose afterAdd /home/chibi/.npm/micromatch/3.1.10/package/package.json written
+1584 silly fetchNamedPackageData arr-diff
+1585 silly mapToRegistry name arr-diff
+1586 silly mapToRegistry using default registry
+1587 silly mapToRegistry registry https://registry.npmjs.org/
+1588 silly mapToRegistry uri https://registry.npmjs.org/arr-diff
+1589 silly fetchNamedPackageData array-unique
+1590 silly mapToRegistry name array-unique
+1591 silly mapToRegistry using default registry
+1592 silly mapToRegistry registry https://registry.npmjs.org/
+1593 silly mapToRegistry uri https://registry.npmjs.org/array-unique
+1594 silly fetchNamedPackageData define-property
+1595 silly mapToRegistry name define-property
+1596 silly mapToRegistry using default registry
+1597 silly mapToRegistry registry https://registry.npmjs.org/
+1598 silly mapToRegistry uri https://registry.npmjs.org/define-property
+1599 silly fetchNamedPackageData extend-shallow
+1600 silly mapToRegistry name extend-shallow
+1601 silly mapToRegistry using default registry
+1602 silly mapToRegistry registry https://registry.npmjs.org/
+1603 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow
+1604 silly fetchNamedPackageData extglob
+1605 silly mapToRegistry name extglob
+1606 silly mapToRegistry using default registry
+1607 silly mapToRegistry registry https://registry.npmjs.org/
+1608 silly mapToRegistry uri https://registry.npmjs.org/extglob
+1609 silly fetchNamedPackageData fragment-cache
+1610 silly mapToRegistry name fragment-cache
+1611 silly mapToRegistry using default registry
+1612 silly mapToRegistry registry https://registry.npmjs.org/
+1613 silly mapToRegistry uri https://registry.npmjs.org/fragment-cache
+1614 silly fetchNamedPackageData kind-of
+1615 silly mapToRegistry name kind-of
+1616 silly mapToRegistry using default registry
+1617 silly mapToRegistry registry https://registry.npmjs.org/
+1618 silly mapToRegistry uri https://registry.npmjs.org/kind-of
+1619 silly fetchNamedPackageData nanomatch
+1620 silly mapToRegistry name nanomatch
+1621 silly mapToRegistry using default registry
+1622 silly mapToRegistry registry https://registry.npmjs.org/
+1623 silly mapToRegistry uri https://registry.npmjs.org/nanomatch
+1624 silly fetchNamedPackageData object.pick
+1625 silly mapToRegistry name object.pick
+1626 silly mapToRegistry using default registry
+1627 silly mapToRegistry registry https://registry.npmjs.org/
+1628 silly mapToRegistry uri https://registry.npmjs.org/object.pick
+1629 silly fetchNamedPackageData regex-not
+1630 silly mapToRegistry name regex-not
+1631 silly mapToRegistry using default registry
+1632 silly mapToRegistry registry https://registry.npmjs.org/
+1633 silly mapToRegistry uri https://registry.npmjs.org/regex-not
+1634 silly fetchNamedPackageData snapdragon
+1635 silly mapToRegistry name snapdragon
+1636 silly mapToRegistry using default registry
+1637 silly mapToRegistry registry https://registry.npmjs.org/
+1638 silly mapToRegistry uri https://registry.npmjs.org/snapdragon
+1639 silly fetchNamedPackageData to-regex
+1640 silly mapToRegistry name to-regex
+1641 silly mapToRegistry using default registry
+1642 silly mapToRegistry registry https://registry.npmjs.org/
+1643 silly mapToRegistry uri https://registry.npmjs.org/to-regex
+1644 verbose request uri https://registry.npmjs.org/arr-diff
+1645 verbose request no auth needed
+1646 info attempt registry request try #1 at 1:27:41 PM
+1647 http request GET https://registry.npmjs.org/arr-diff
+1648 verbose request uri https://registry.npmjs.org/array-unique
+1649 verbose request no auth needed
+1650 info attempt registry request try #1 at 1:27:41 PM
+1651 http request GET https://registry.npmjs.org/array-unique
+1652 verbose request uri https://registry.npmjs.org/define-property
+1653 verbose request no auth needed
+1654 info attempt registry request try #1 at 1:27:41 PM
+1655 http request GET https://registry.npmjs.org/define-property
+1656 verbose request uri https://registry.npmjs.org/extend-shallow
+1657 verbose request no auth needed
+1658 info attempt registry request try #1 at 1:27:41 PM
+1659 http request GET https://registry.npmjs.org/extend-shallow
+1660 verbose request uri https://registry.npmjs.org/extglob
+1661 verbose request no auth needed
+1662 info attempt registry request try #1 at 1:27:41 PM
+1663 http request GET https://registry.npmjs.org/extglob
+1664 verbose request uri https://registry.npmjs.org/fragment-cache
+1665 verbose request no auth needed
+1666 info attempt registry request try #1 at 1:27:41 PM
+1667 http request GET https://registry.npmjs.org/fragment-cache
+1668 verbose request uri https://registry.npmjs.org/kind-of
+1669 verbose request no auth needed
+1670 info attempt registry request try #1 at 1:27:41 PM
+1671 http request GET https://registry.npmjs.org/kind-of
+1672 verbose request uri https://registry.npmjs.org/nanomatch
+1673 verbose request no auth needed
+1674 info attempt registry request try #1 at 1:27:41 PM
+1675 http request GET https://registry.npmjs.org/nanomatch
+1676 verbose request uri https://registry.npmjs.org/object.pick
+1677 verbose request no auth needed
+1678 info attempt registry request try #1 at 1:27:41 PM
+1679 http request GET https://registry.npmjs.org/object.pick
+1680 verbose request uri https://registry.npmjs.org/regex-not
+1681 verbose request no auth needed
+1682 info attempt registry request try #1 at 1:27:41 PM
+1683 http request GET https://registry.npmjs.org/regex-not
+1684 verbose request uri https://registry.npmjs.org/snapdragon
+1685 verbose request no auth needed
+1686 info attempt registry request try #1 at 1:27:41 PM
+1687 http request GET https://registry.npmjs.org/snapdragon
+1688 verbose request uri https://registry.npmjs.org/to-regex
+1689 verbose request no auth needed
+1690 info attempt registry request try #1 at 1:27:41 PM
+1691 http request GET https://registry.npmjs.org/to-regex
+1692 http 200 https://registry.npmjs.org/fragment-cache
+1693 verbose headers { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1693 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1693 verbose headers 'transfer-encoding': 'chunked',
+1693 verbose headers connection: 'keep-alive',
+1693 verbose headers 'set-cookie': [ '__cfduid=d38c8278fb015711602a46db9a9bee5161530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1693 verbose headers 'cache-control': 'max-age=300',
+1693 verbose headers 'cf-cache-status': 'HIT',
+1693 verbose headers 'cf-ray': '433eb4621fc660ae-MNL',
+1693 verbose headers etag: 'W/"1d5a3c79484595baf03f1c1d39143b76"',
+1693 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1693 verbose headers 'last-modified': 'Sat, 26 May 2018 09:02:20 GMT',
+1693 verbose headers vary: 'accept-encoding, accept',
+1693 verbose headers server: 'cloudflare',
+1693 verbose headers 'content-encoding': 'gzip' }
+1694 silly get cb [ 200,
+1694 silly get { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1694 silly get 'content-type': 'application/json; charset=UTF-8',
+1694 silly get 'transfer-encoding': 'chunked',
+1694 silly get connection: 'keep-alive',
+1694 silly get 'set-cookie': [ '__cfduid=d38c8278fb015711602a46db9a9bee5161530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1694 silly get 'cache-control': 'max-age=300',
+1694 silly get 'cf-cache-status': 'HIT',
+1694 silly get 'cf-ray': '433eb4621fc660ae-MNL',
+1694 silly get etag: 'W/"1d5a3c79484595baf03f1c1d39143b76"',
+1694 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1694 silly get 'last-modified': 'Sat, 26 May 2018 09:02:20 GMT',
+1694 silly get vary: 'accept-encoding, accept',
+1694 silly get server: 'cloudflare',
+1694 silly get 'content-encoding': 'gzip' } ]
+1695 verbose get saving fragment-cache to /home/chibi/.npm/registry.npmjs.org/fragment-cache/.cache.json
+1696 http 200 https://registry.npmjs.org/regex-not
+1697 verbose headers { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1697 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1697 verbose headers 'transfer-encoding': 'chunked',
+1697 verbose headers connection: 'keep-alive',
+1697 verbose headers 'set-cookie': [ '__cfduid=d9525164ecb2e31717a0715a0703f55861530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1697 verbose headers 'cache-control': 'max-age=300',
+1697 verbose headers 'cf-cache-status': 'HIT',
+1697 verbose headers 'cf-ray': '433eb4622f9b60e4-MNL',
+1697 verbose headers etag: 'W/"191f527d2054bb3eb207e35ae7f8bc66"',
+1697 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1697 verbose headers 'last-modified': 'Sun, 27 May 2018 15:43:43 GMT',
+1697 verbose headers vary: 'accept-encoding, accept',
+1697 verbose headers server: 'cloudflare',
+1697 verbose headers 'content-encoding': 'gzip' }
+1698 silly get cb [ 200,
+1698 silly get { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1698 silly get 'content-type': 'application/json; charset=UTF-8',
+1698 silly get 'transfer-encoding': 'chunked',
+1698 silly get connection: 'keep-alive',
+1698 silly get 'set-cookie': [ '__cfduid=d9525164ecb2e31717a0715a0703f55861530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1698 silly get 'cache-control': 'max-age=300',
+1698 silly get 'cf-cache-status': 'HIT',
+1698 silly get 'cf-ray': '433eb4622f9b60e4-MNL',
+1698 silly get etag: 'W/"191f527d2054bb3eb207e35ae7f8bc66"',
+1698 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1698 silly get 'last-modified': 'Sun, 27 May 2018 15:43:43 GMT',
+1698 silly get vary: 'accept-encoding, accept',
+1698 silly get server: 'cloudflare',
+1698 silly get 'content-encoding': 'gzip' } ]
+1699 verbose get saving regex-not to /home/chibi/.npm/registry.npmjs.org/regex-not/.cache.json
+1700 http 200 https://registry.npmjs.org/to-regex
+1701 verbose headers { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1701 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1701 verbose headers 'transfer-encoding': 'chunked',
+1701 verbose headers connection: 'keep-alive',
+1701 verbose headers 'set-cookie': [ '__cfduid=d9525164ecb2e31717a0715a0703f55861530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1701 verbose headers 'cache-control': 'max-age=300',
+1701 verbose headers 'cf-cache-status': 'HIT',
+1701 verbose headers 'cf-ray': '433eb4622f9a60e4-MNL',
+1701 verbose headers etag: 'W/"69ce7918bf28d570a76e1b805b680f78"',
+1701 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1701 verbose headers 'last-modified': 'Sun, 27 May 2018 19:40:51 GMT',
+1701 verbose headers vary: 'accept-encoding, accept',
+1701 verbose headers server: 'cloudflare',
+1701 verbose headers 'content-encoding': 'gzip' }
+1702 silly get cb [ 200,
+1702 silly get { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1702 silly get 'content-type': 'application/json; charset=UTF-8',
+1702 silly get 'transfer-encoding': 'chunked',
+1702 silly get connection: 'keep-alive',
+1702 silly get 'set-cookie': [ '__cfduid=d9525164ecb2e31717a0715a0703f55861530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1702 silly get 'cache-control': 'max-age=300',
+1702 silly get 'cf-cache-status': 'HIT',
+1702 silly get 'cf-ray': '433eb4622f9a60e4-MNL',
+1702 silly get etag: 'W/"69ce7918bf28d570a76e1b805b680f78"',
+1702 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1702 silly get 'last-modified': 'Sun, 27 May 2018 19:40:51 GMT',
+1702 silly get vary: 'accept-encoding, accept',
+1702 silly get server: 'cloudflare',
+1702 silly get 'content-encoding': 'gzip' } ]
+1703 verbose get saving to-regex to /home/chibi/.npm/registry.npmjs.org/to-regex/.cache.json
+1704 http 200 https://registry.npmjs.org/array-unique
+1705 verbose headers { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1705 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1705 verbose headers 'transfer-encoding': 'chunked',
+1705 verbose headers connection: 'keep-alive',
+1705 verbose headers 'set-cookie': [ '__cfduid=d876b3e0d014d1c4f6f28373a070a63841530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1705 verbose headers 'cache-control': 'max-age=300',
+1705 verbose headers 'cf-cache-status': 'HIT',
+1705 verbose headers 'cf-ray': '433eb46228066072-MNL',
+1705 verbose headers etag: 'W/"69afcb7500beeda85833fc889e0baeec"',
+1705 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1705 verbose headers 'last-modified': 'Sat, 26 May 2018 17:22:35 GMT',
+1705 verbose headers vary: 'accept-encoding, accept',
+1705 verbose headers server: 'cloudflare',
+1705 verbose headers 'content-encoding': 'gzip' }
+1706 silly get cb [ 200,
+1706 silly get { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1706 silly get 'content-type': 'application/json; charset=UTF-8',
+1706 silly get 'transfer-encoding': 'chunked',
+1706 silly get connection: 'keep-alive',
+1706 silly get 'set-cookie': [ '__cfduid=d876b3e0d014d1c4f6f28373a070a63841530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1706 silly get 'cache-control': 'max-age=300',
+1706 silly get 'cf-cache-status': 'HIT',
+1706 silly get 'cf-ray': '433eb46228066072-MNL',
+1706 silly get etag: 'W/"69afcb7500beeda85833fc889e0baeec"',
+1706 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1706 silly get 'last-modified': 'Sat, 26 May 2018 17:22:35 GMT',
+1706 silly get vary: 'accept-encoding, accept',
+1706 silly get server: 'cloudflare',
+1706 silly get 'content-encoding': 'gzip' } ]
+1707 verbose get saving array-unique to /home/chibi/.npm/registry.npmjs.org/array-unique/.cache.json
+1708 http 200 https://registry.npmjs.org/object.pick
+1709 verbose headers { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1709 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1709 verbose headers 'transfer-encoding': 'chunked',
+1709 verbose headers connection: 'keep-alive',
+1709 verbose headers 'set-cookie': [ '__cfduid=d5478c1cf99e3003112564f2fe5d5d24c1530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1709 verbose headers 'cache-control': 'max-age=300',
+1709 verbose headers 'cf-cache-status': 'HIT',
+1709 verbose headers 'cf-ray': '433eb4622f4060a2-MNL',
+1709 verbose headers etag: 'W/"bf0f4444837c46ff1e1b3f2817821d85"',
+1709 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1709 verbose headers 'last-modified': 'Sun, 27 May 2018 10:58:29 GMT',
+1709 verbose headers vary: 'accept-encoding, accept',
+1709 verbose headers server: 'cloudflare',
+1709 verbose headers 'content-encoding': 'gzip' }
+1710 silly get cb [ 200,
+1710 silly get { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1710 silly get 'content-type': 'application/json; charset=UTF-8',
+1710 silly get 'transfer-encoding': 'chunked',
+1710 silly get connection: 'keep-alive',
+1710 silly get 'set-cookie': [ '__cfduid=d5478c1cf99e3003112564f2fe5d5d24c1530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1710 silly get 'cache-control': 'max-age=300',
+1710 silly get 'cf-cache-status': 'HIT',
+1710 silly get 'cf-ray': '433eb4622f4060a2-MNL',
+1710 silly get etag: 'W/"bf0f4444837c46ff1e1b3f2817821d85"',
+1710 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1710 silly get 'last-modified': 'Sun, 27 May 2018 10:58:29 GMT',
+1710 silly get vary: 'accept-encoding, accept',
+1710 silly get server: 'cloudflare',
+1710 silly get 'content-encoding': 'gzip' } ]
+1711 verbose get saving object.pick to /home/chibi/.npm/registry.npmjs.org/object.pick/.cache.json
+1712 http 200 https://registry.npmjs.org/define-property
+1713 verbose headers { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1713 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1713 verbose headers 'transfer-encoding': 'chunked',
+1713 verbose headers connection: 'keep-alive',
+1713 verbose headers 'set-cookie': [ '__cfduid=d028ee4eb64771fb9e2c491afb9695a6c1530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1713 verbose headers 'cache-control': 'max-age=300',
+1713 verbose headers 'cf-cache-status': 'HIT',
+1713 verbose headers 'cf-ray': '433eb4622c1d6096-MNL',
+1713 verbose headers etag: 'W/"dd376fe38d3a36a4923f1904bdb45239"',
+1713 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1713 verbose headers 'last-modified': 'Sat, 26 May 2018 05:46:57 GMT',
+1713 verbose headers vary: 'accept-encoding, accept',
+1713 verbose headers server: 'cloudflare',
+1713 verbose headers 'content-encoding': 'gzip' }
+1714 silly get cb [ 200,
+1714 silly get { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1714 silly get 'content-type': 'application/json; charset=UTF-8',
+1714 silly get 'transfer-encoding': 'chunked',
+1714 silly get connection: 'keep-alive',
+1714 silly get 'set-cookie': [ '__cfduid=d028ee4eb64771fb9e2c491afb9695a6c1530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1714 silly get 'cache-control': 'max-age=300',
+1714 silly get 'cf-cache-status': 'HIT',
+1714 silly get 'cf-ray': '433eb4622c1d6096-MNL',
+1714 silly get etag: 'W/"dd376fe38d3a36a4923f1904bdb45239"',
+1714 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1714 silly get 'last-modified': 'Sat, 26 May 2018 05:46:57 GMT',
+1714 silly get vary: 'accept-encoding, accept',
+1714 silly get server: 'cloudflare',
+1714 silly get 'content-encoding': 'gzip' } ]
+1715 verbose get saving define-property to /home/chibi/.npm/registry.npmjs.org/define-property/.cache.json
+1716 http 200 https://registry.npmjs.org/extend-shallow
+1717 verbose headers { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1717 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1717 verbose headers 'transfer-encoding': 'chunked',
+1717 verbose headers connection: 'keep-alive',
+1717 verbose headers 'set-cookie': [ '__cfduid=da2e0790e2046f4cd98c2e66e798e051e1530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1717 verbose headers 'cache-control': 'max-age=300',
+1717 verbose headers 'cf-cache-status': 'HIT',
+1717 verbose headers 'cf-ray': '433eb4622c7b60de-MNL',
+1717 verbose headers etag: 'W/"24c6ea45539b715c4723190a4524981e"',
+1717 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1717 verbose headers 'last-modified': 'Sun, 27 May 2018 00:13:59 GMT',
+1717 verbose headers vary: 'accept-encoding, accept',
+1717 verbose headers server: 'cloudflare',
+1717 verbose headers 'content-encoding': 'gzip' }
+1718 silly get cb [ 200,
+1718 silly get { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1718 silly get 'content-type': 'application/json; charset=UTF-8',
+1718 silly get 'transfer-encoding': 'chunked',
+1718 silly get connection: 'keep-alive',
+1718 silly get 'set-cookie': [ '__cfduid=da2e0790e2046f4cd98c2e66e798e051e1530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1718 silly get 'cache-control': 'max-age=300',
+1718 silly get 'cf-cache-status': 'HIT',
+1718 silly get 'cf-ray': '433eb4622c7b60de-MNL',
+1718 silly get etag: 'W/"24c6ea45539b715c4723190a4524981e"',
+1718 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1718 silly get 'last-modified': 'Sun, 27 May 2018 00:13:59 GMT',
+1718 silly get vary: 'accept-encoding, accept',
+1718 silly get server: 'cloudflare',
+1718 silly get 'content-encoding': 'gzip' } ]
+1719 verbose get saving extend-shallow to /home/chibi/.npm/registry.npmjs.org/extend-shallow/.cache.json
+1720 http 200 https://registry.npmjs.org/arr-diff
+1721 verbose headers { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1721 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1721 verbose headers 'transfer-encoding': 'chunked',
+1721 verbose headers connection: 'keep-alive',
+1721 verbose headers 'set-cookie': [ '__cfduid=d736ef3c13161483832149dd679cdded21530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1721 verbose headers 'cache-control': 'max-age=300',
+1721 verbose headers 'cf-cache-status': 'HIT',
+1721 verbose headers 'cf-ray': '433eb4622828605a-MNL',
+1721 verbose headers etag: 'W/"0fba5c1c7b748894efad2ffac000956d"',
+1721 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1721 verbose headers 'last-modified': 'Sat, 26 May 2018 17:21:39 GMT',
+1721 verbose headers vary: 'accept-encoding, accept',
+1721 verbose headers server: 'cloudflare',
+1721 verbose headers 'content-encoding': 'gzip' }
+1722 silly get cb [ 200,
+1722 silly get { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1722 silly get 'content-type': 'application/json; charset=UTF-8',
+1722 silly get 'transfer-encoding': 'chunked',
+1722 silly get connection: 'keep-alive',
+1722 silly get 'set-cookie': [ '__cfduid=d736ef3c13161483832149dd679cdded21530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1722 silly get 'cache-control': 'max-age=300',
+1722 silly get 'cf-cache-status': 'HIT',
+1722 silly get 'cf-ray': '433eb4622828605a-MNL',
+1722 silly get etag: 'W/"0fba5c1c7b748894efad2ffac000956d"',
+1722 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1722 silly get 'last-modified': 'Sat, 26 May 2018 17:21:39 GMT',
+1722 silly get vary: 'accept-encoding, accept',
+1722 silly get server: 'cloudflare',
+1722 silly get 'content-encoding': 'gzip' } ]
+1723 verbose get saving arr-diff to /home/chibi/.npm/registry.npmjs.org/arr-diff/.cache.json
+1724 http 200 https://registry.npmjs.org/extglob
+1725 verbose headers { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1725 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1725 verbose headers 'transfer-encoding': 'chunked',
+1725 verbose headers connection: 'keep-alive',
+1725 verbose headers 'set-cookie': [ '__cfduid=dfcdec728b7975c823e72a7b93a17937d1530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1725 verbose headers 'cache-control': 'max-age=300',
+1725 verbose headers 'cf-cache-status': 'HIT',
+1725 verbose headers 'cf-ray': '433eb4622e9c6078-MNL',
+1725 verbose headers etag: 'W/"4805bdc98f6da6f05af632d72de2e5cc"',
+1725 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1725 verbose headers 'last-modified': 'Sat, 26 May 2018 08:06:29 GMT',
+1725 verbose headers vary: 'accept-encoding, accept',
+1725 verbose headers server: 'cloudflare',
+1725 verbose headers 'content-encoding': 'gzip' }
+1726 silly get cb [ 200,
+1726 silly get { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1726 silly get 'content-type': 'application/json; charset=UTF-8',
+1726 silly get 'transfer-encoding': 'chunked',
+1726 silly get connection: 'keep-alive',
+1726 silly get 'set-cookie': [ '__cfduid=dfcdec728b7975c823e72a7b93a17937d1530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1726 silly get 'cache-control': 'max-age=300',
+1726 silly get 'cf-cache-status': 'HIT',
+1726 silly get 'cf-ray': '433eb4622e9c6078-MNL',
+1726 silly get etag: 'W/"4805bdc98f6da6f05af632d72de2e5cc"',
+1726 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1726 silly get 'last-modified': 'Sat, 26 May 2018 08:06:29 GMT',
+1726 silly get vary: 'accept-encoding, accept',
+1726 silly get server: 'cloudflare',
+1726 silly get 'content-encoding': 'gzip' } ]
+1727 verbose get saving extglob to /home/chibi/.npm/registry.npmjs.org/extglob/.cache.json
+1728 http 200 https://registry.npmjs.org/kind-of
+1729 verbose headers { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1729 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1729 verbose headers 'transfer-encoding': 'chunked',
+1729 verbose headers connection: 'keep-alive',
+1729 verbose headers 'set-cookie': [ '__cfduid=d876b3e0d014d1c4f6f28373a070a63841530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1729 verbose headers 'cache-control': 'max-age=300',
+1729 verbose headers 'cf-cache-status': 'HIT',
+1729 verbose headers 'cf-ray': '433eb46228026072-MNL',
+1729 verbose headers etag: 'W/"258a9eb184ba5fb4650fc636202c306a"',
+1729 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1729 verbose headers 'last-modified': 'Sun, 27 May 2018 06:04:48 GMT',
+1729 verbose headers vary: 'accept-encoding, accept',
+1729 verbose headers server: 'cloudflare',
+1729 verbose headers 'content-encoding': 'gzip' }
+1730 silly get cb [ 200,
+1730 silly get { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1730 silly get 'content-type': 'application/json; charset=UTF-8',
+1730 silly get 'transfer-encoding': 'chunked',
+1730 silly get connection: 'keep-alive',
+1730 silly get 'set-cookie': [ '__cfduid=d876b3e0d014d1c4f6f28373a070a63841530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1730 silly get 'cache-control': 'max-age=300',
+1730 silly get 'cf-cache-status': 'HIT',
+1730 silly get 'cf-ray': '433eb46228026072-MNL',
+1730 silly get etag: 'W/"258a9eb184ba5fb4650fc636202c306a"',
+1730 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1730 silly get 'last-modified': 'Sun, 27 May 2018 06:04:48 GMT',
+1730 silly get vary: 'accept-encoding, accept',
+1730 silly get server: 'cloudflare',
+1730 silly get 'content-encoding': 'gzip' } ]
+1731 verbose get saving kind-of to /home/chibi/.npm/registry.npmjs.org/kind-of/.cache.json
+1732 silly resolveWithNewModule fragment-cache@0.2.1 checking installable status
+1733 silly cache add args [ 'fragment-cache@^0.2.1', null ]
+1734 verbose cache add spec fragment-cache@^0.2.1
+1735 silly cache add parsed spec Result {
+1735 silly cache add raw: 'fragment-cache@^0.2.1',
+1735 silly cache add scope: null,
+1735 silly cache add name: 'fragment-cache',
+1735 silly cache add rawSpec: '^0.2.1',
+1735 silly cache add spec: '>=0.2.1 <0.3.0',
+1735 silly cache add type: 'range' }
+1736 silly addNamed fragment-cache@>=0.2.1 <0.3.0
+1737 verbose addNamed ">=0.2.1 <0.3.0" is a valid semver range for fragment-cache
+1738 silly addNameRange { name: 'fragment-cache',
+1738 silly addNameRange range: '>=0.2.1 <0.3.0',
+1738 silly addNameRange hasData: false }
+1739 silly mapToRegistry name fragment-cache
+1740 silly mapToRegistry using default registry
+1741 silly mapToRegistry registry https://registry.npmjs.org/
+1742 silly mapToRegistry uri https://registry.npmjs.org/fragment-cache
+1743 verbose addNameRange registry:https://registry.npmjs.org/fragment-cache not in flight; fetching
+1744 silly resolveWithNewModule regex-not@1.0.2 checking installable status
+1745 silly cache add args [ 'regex-not@^1.0.0', null ]
+1746 verbose cache add spec regex-not@^1.0.0
+1747 silly cache add parsed spec Result {
+1747 silly cache add raw: 'regex-not@^1.0.0',
+1747 silly cache add scope: null,
+1747 silly cache add name: 'regex-not',
+1747 silly cache add rawSpec: '^1.0.0',
+1747 silly cache add spec: '>=1.0.0 <2.0.0',
+1747 silly cache add type: 'range' }
+1748 silly addNamed regex-not@>=1.0.0 <2.0.0
+1749 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for regex-not
+1750 silly addNameRange { name: 'regex-not', range: '>=1.0.0 <2.0.0', hasData: false }
+1751 silly mapToRegistry name regex-not
+1752 silly mapToRegistry using default registry
+1753 silly mapToRegistry registry https://registry.npmjs.org/
+1754 silly mapToRegistry uri https://registry.npmjs.org/regex-not
+1755 verbose addNameRange registry:https://registry.npmjs.org/regex-not not in flight; fetching
+1756 silly resolveWithNewModule to-regex@3.0.2 checking installable status
+1757 silly cache add args [ 'to-regex@^3.0.2', null ]
+1758 verbose cache add spec to-regex@^3.0.2
+1759 silly cache add parsed spec Result {
+1759 silly cache add raw: 'to-regex@^3.0.2',
+1759 silly cache add scope: null,
+1759 silly cache add name: 'to-regex',
+1759 silly cache add rawSpec: '^3.0.2',
+1759 silly cache add spec: '>=3.0.2 <4.0.0',
+1759 silly cache add type: 'range' }
+1760 silly addNamed to-regex@>=3.0.2 <4.0.0
+1761 verbose addNamed ">=3.0.2 <4.0.0" is a valid semver range for to-regex
+1762 silly addNameRange { name: 'to-regex', range: '>=3.0.2 <4.0.0', hasData: false }
+1763 silly mapToRegistry name to-regex
+1764 silly mapToRegistry using default registry
+1765 silly mapToRegistry registry https://registry.npmjs.org/
+1766 silly mapToRegistry uri https://registry.npmjs.org/to-regex
+1767 verbose addNameRange registry:https://registry.npmjs.org/to-regex not in flight; fetching
+1768 silly resolveWithNewModule array-unique@0.3.2 checking installable status
+1769 silly cache add args [ 'array-unique@^0.3.2', null ]
+1770 verbose cache add spec array-unique@^0.3.2
+1771 silly cache add parsed spec Result {
+1771 silly cache add raw: 'array-unique@^0.3.2',
+1771 silly cache add scope: null,
+1771 silly cache add name: 'array-unique',
+1771 silly cache add rawSpec: '^0.3.2',
+1771 silly cache add spec: '>=0.3.2 <0.4.0',
+1771 silly cache add type: 'range' }
+1772 silly addNamed array-unique@>=0.3.2 <0.4.0
+1773 verbose addNamed ">=0.3.2 <0.4.0" is a valid semver range for array-unique
+1774 silly addNameRange { name: 'array-unique', range: '>=0.3.2 <0.4.0', hasData: false }
+1775 silly mapToRegistry name array-unique
+1776 silly mapToRegistry using default registry
+1777 silly mapToRegistry registry https://registry.npmjs.org/
+1778 silly mapToRegistry uri https://registry.npmjs.org/array-unique
+1779 verbose addNameRange registry:https://registry.npmjs.org/array-unique not in flight; fetching
+1780 silly resolveWithNewModule object.pick@1.3.0 checking installable status
+1781 silly cache add args [ 'object.pick@^1.3.0', null ]
+1782 verbose cache add spec object.pick@^1.3.0
+1783 silly cache add parsed spec Result {
+1783 silly cache add raw: 'object.pick@^1.3.0',
+1783 silly cache add scope: null,
+1783 silly cache add name: 'object.pick',
+1783 silly cache add rawSpec: '^1.3.0',
+1783 silly cache add spec: '>=1.3.0 <2.0.0',
+1783 silly cache add type: 'range' }
+1784 silly addNamed object.pick@>=1.3.0 <2.0.0
+1785 verbose addNamed ">=1.3.0 <2.0.0" is a valid semver range for object.pick
+1786 silly addNameRange { name: 'object.pick', range: '>=1.3.0 <2.0.0', hasData: false }
+1787 silly mapToRegistry name object.pick
+1788 silly mapToRegistry using default registry
+1789 silly mapToRegistry registry https://registry.npmjs.org/
+1790 silly mapToRegistry uri https://registry.npmjs.org/object.pick
+1791 verbose addNameRange registry:https://registry.npmjs.org/object.pick not in flight; fetching
+1792 silly resolveWithNewModule define-property@2.0.2 checking installable status
+1793 silly cache add args [ 'define-property@^2.0.2', null ]
+1794 verbose cache add spec define-property@^2.0.2
+1795 silly cache add parsed spec Result {
+1795 silly cache add raw: 'define-property@^2.0.2',
+1795 silly cache add scope: null,
+1795 silly cache add name: 'define-property',
+1795 silly cache add rawSpec: '^2.0.2',
+1795 silly cache add spec: '>=2.0.2 <3.0.0',
+1795 silly cache add type: 'range' }
+1796 silly addNamed define-property@>=2.0.2 <3.0.0
+1797 verbose addNamed ">=2.0.2 <3.0.0" is a valid semver range for define-property
+1798 silly addNameRange { name: 'define-property',
+1798 silly addNameRange range: '>=2.0.2 <3.0.0',
+1798 silly addNameRange hasData: false }
+1799 silly mapToRegistry name define-property
+1800 silly mapToRegistry using default registry
+1801 silly mapToRegistry registry https://registry.npmjs.org/
+1802 silly mapToRegistry uri https://registry.npmjs.org/define-property
+1803 verbose addNameRange registry:https://registry.npmjs.org/define-property not in flight; fetching
+1804 silly resolveWithNewModule extend-shallow@3.0.2 checking installable status
+1805 silly cache add args [ 'extend-shallow@^3.0.2', null ]
+1806 verbose cache add spec extend-shallow@^3.0.2
+1807 silly cache add parsed spec Result {
+1807 silly cache add raw: 'extend-shallow@^3.0.2',
+1807 silly cache add scope: null,
+1807 silly cache add name: 'extend-shallow',
+1807 silly cache add rawSpec: '^3.0.2',
+1807 silly cache add spec: '>=3.0.2 <4.0.0',
+1807 silly cache add type: 'range' }
+1808 silly addNamed extend-shallow@>=3.0.2 <4.0.0
+1809 verbose addNamed ">=3.0.2 <4.0.0" is a valid semver range for extend-shallow
+1810 silly addNameRange { name: 'extend-shallow',
+1810 silly addNameRange range: '>=3.0.2 <4.0.0',
+1810 silly addNameRange hasData: false }
+1811 silly mapToRegistry name extend-shallow
+1812 silly mapToRegistry using default registry
+1813 silly mapToRegistry registry https://registry.npmjs.org/
+1814 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow
+1815 verbose addNameRange registry:https://registry.npmjs.org/extend-shallow not in flight; fetching
+1816 silly resolveWithNewModule arr-diff@4.0.0 checking installable status
+1817 silly cache add args [ 'arr-diff@^4.0.0', null ]
+1818 verbose cache add spec arr-diff@^4.0.0
+1819 silly cache add parsed spec Result {
+1819 silly cache add raw: 'arr-diff@^4.0.0',
+1819 silly cache add scope: null,
+1819 silly cache add name: 'arr-diff',
+1819 silly cache add rawSpec: '^4.0.0',
+1819 silly cache add spec: '>=4.0.0 <5.0.0',
+1819 silly cache add type: 'range' }
+1820 silly addNamed arr-diff@>=4.0.0 <5.0.0
+1821 verbose addNamed ">=4.0.0 <5.0.0" is a valid semver range for arr-diff
+1822 silly addNameRange { name: 'arr-diff', range: '>=4.0.0 <5.0.0', hasData: false }
+1823 silly mapToRegistry name arr-diff
+1824 silly mapToRegistry using default registry
+1825 silly mapToRegistry registry https://registry.npmjs.org/
+1826 silly mapToRegistry uri https://registry.npmjs.org/arr-diff
+1827 verbose addNameRange registry:https://registry.npmjs.org/arr-diff not in flight; fetching
+1828 verbose get https://registry.npmjs.org/fragment-cache not expired, no request
+1829 silly addNameRange number 2 { name: 'fragment-cache',
+1829 silly addNameRange range: '>=0.2.1 <0.3.0',
+1829 silly addNameRange hasData: true }
+1830 silly addNameRange versions [ 'fragment-cache', [ '0.1.0', '0.2.0', '0.2.1' ] ]
+1831 silly addNamed fragment-cache@0.2.1
+1832 verbose addNamed "0.2.1" is a plain semver version for fragment-cache
+1833 http 200 https://registry.npmjs.org/nanomatch
+1834 verbose headers { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1834 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1834 verbose headers 'transfer-encoding': 'chunked',
+1834 verbose headers connection: 'keep-alive',
+1834 verbose headers 'set-cookie': [ '__cfduid=da2e0790e2046f4cd98c2e66e798e051e1530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1834 verbose headers 'cache-control': 'max-age=300',
+1834 verbose headers 'cf-cache-status': 'HIT',
+1834 verbose headers 'cf-ray': '433eb4622c7a60de-MNL',
+1834 verbose headers etag: 'W/"980e6b62e7fee3edf4b50c8a3e723d3e"',
+1834 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1834 verbose headers 'last-modified': 'Wed, 27 Jun 2018 13:02:46 GMT',
+1834 verbose headers vary: 'accept-encoding, accept',
+1834 verbose headers server: 'cloudflare',
+1834 verbose headers 'content-encoding': 'gzip' }
+1835 silly get cb [ 200,
+1835 silly get { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1835 silly get 'content-type': 'application/json; charset=UTF-8',
+1835 silly get 'transfer-encoding': 'chunked',
+1835 silly get connection: 'keep-alive',
+1835 silly get 'set-cookie': [ '__cfduid=da2e0790e2046f4cd98c2e66e798e051e1530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1835 silly get 'cache-control': 'max-age=300',
+1835 silly get 'cf-cache-status': 'HIT',
+1835 silly get 'cf-ray': '433eb4622c7a60de-MNL',
+1835 silly get etag: 'W/"980e6b62e7fee3edf4b50c8a3e723d3e"',
+1835 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1835 silly get 'last-modified': 'Wed, 27 Jun 2018 13:02:46 GMT',
+1835 silly get vary: 'accept-encoding, accept',
+1835 silly get server: 'cloudflare',
+1835 silly get 'content-encoding': 'gzip' } ]
+1836 verbose get saving nanomatch to /home/chibi/.npm/registry.npmjs.org/nanomatch/.cache.json
+1837 verbose get https://registry.npmjs.org/regex-not not expired, no request
+1838 silly addNameRange number 2 { name: 'regex-not', range: '>=1.0.0 <2.0.0', hasData: true }
+1839 silly addNameRange versions [ 'regex-not',
+1839 silly addNameRange [ '0.1.0', '0.1.1', '0.1.2', '1.0.0', '1.0.1', '1.0.2' ] ]
+1840 silly addNamed regex-not@1.0.2
+1841 verbose addNamed "1.0.2" is a plain semver version for regex-not
+1842 silly resolveWithNewModule extglob@2.0.4 checking installable status
+1843 silly cache add args [ 'extglob@^2.0.4', null ]
+1844 verbose cache add spec extglob@^2.0.4
+1845 silly cache add parsed spec Result {
+1845 silly cache add raw: 'extglob@^2.0.4',
+1845 silly cache add scope: null,
+1845 silly cache add name: 'extglob',
+1845 silly cache add rawSpec: '^2.0.4',
+1845 silly cache add spec: '>=2.0.4 <3.0.0',
+1845 silly cache add type: 'range' }
+1846 silly addNamed extglob@>=2.0.4 <3.0.0
+1847 verbose addNamed ">=2.0.4 <3.0.0" is a valid semver range for extglob
+1848 silly addNameRange { name: 'extglob', range: '>=2.0.4 <3.0.0', hasData: false }
+1849 silly mapToRegistry name extglob
+1850 silly mapToRegistry using default registry
+1851 silly mapToRegistry registry https://registry.npmjs.org/
+1852 silly mapToRegistry uri https://registry.npmjs.org/extglob
+1853 verbose addNameRange registry:https://registry.npmjs.org/extglob not in flight; fetching
+1854 silly mapToRegistry name fragment-cache
+1855 silly mapToRegistry using default registry
+1856 silly mapToRegistry registry https://registry.npmjs.org/
+1857 silly mapToRegistry uri https://registry.npmjs.org/fragment-cache
+1858 verbose addRemoteTarball https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz not in flight; adding
+1859 verbose addRemoteTarball [ 'https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz',
+1859 verbose addRemoteTarball '4290fad27f13e89be7f33799c6bc5a0abfff0d19' ]
+1860 silly resolveWithNewModule kind-of@6.0.2 checking installable status
+1861 silly cache add args [ 'kind-of@^6.0.2', null ]
+1862 verbose cache add spec kind-of@^6.0.2
+1863 silly cache add parsed spec Result {
+1863 silly cache add raw: 'kind-of@^6.0.2',
+1863 silly cache add scope: null,
+1863 silly cache add name: 'kind-of',
+1863 silly cache add rawSpec: '^6.0.2',
+1863 silly cache add spec: '>=6.0.2 <7.0.0',
+1863 silly cache add type: 'range' }
+1864 silly addNamed kind-of@>=6.0.2 <7.0.0
+1865 verbose addNamed ">=6.0.2 <7.0.0" is a valid semver range for kind-of
+1866 silly addNameRange { name: 'kind-of', range: '>=6.0.2 <7.0.0', hasData: false }
+1867 silly mapToRegistry name kind-of
+1868 silly mapToRegistry using default registry
+1869 silly mapToRegistry registry https://registry.npmjs.org/
+1870 silly mapToRegistry uri https://registry.npmjs.org/kind-of
+1871 verbose addNameRange registry:https://registry.npmjs.org/kind-of not in flight; fetching
+1872 silly mapToRegistry name regex-not
+1873 silly mapToRegistry using default registry
+1874 silly mapToRegistry registry https://registry.npmjs.org/
+1875 silly mapToRegistry uri https://registry.npmjs.org/regex-not
+1876 verbose addRemoteTarball https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz not in flight; adding
+1877 verbose addRemoteTarball [ 'https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz',
+1877 verbose addRemoteTarball '1f4ece27e00b0b65e0247a6810e6a85d83a5752c' ]
+1878 verbose get https://registry.npmjs.org/to-regex not expired, no request
+1879 silly addNameRange number 2 { name: 'to-regex', range: '>=3.0.2 <4.0.0', hasData: true }
+1880 silly addNameRange versions [ 'to-regex',
+1880 silly addNameRange [ '0.1.0',
+1880 silly addNameRange '0.1.1',
+1880 silly addNameRange '1.0.0',
+1880 silly addNameRange '2.0.0',
+1880 silly addNameRange '2.1.0',
+1880 silly addNameRange '3.0.0',
+1880 silly addNameRange '3.0.1',
+1880 silly addNameRange '3.0.2' ] ]
+1881 silly addNamed to-regex@3.0.2
+1882 verbose addNamed "3.0.2" is a plain semver version for to-regex
+1883 http 200 https://registry.npmjs.org/snapdragon
+1884 verbose headers { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1884 verbose headers 'content-type': 'application/json; charset=UTF-8',
+1884 verbose headers 'transfer-encoding': 'chunked',
+1884 verbose headers connection: 'keep-alive',
+1884 verbose headers 'set-cookie': [ '__cfduid=d5478c1cf99e3003112564f2fe5d5d24c1530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1884 verbose headers 'cache-control': 'max-age=300',
+1884 verbose headers 'cf-cache-status': 'HIT',
+1884 verbose headers 'cf-ray': '433eb4622f3f60a2-MNL',
+1884 verbose headers etag: 'W/"2be81356328cf5637e54f83b946e56d3"',
+1884 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1884 verbose headers 'last-modified': 'Sun, 27 May 2018 17:43:27 GMT',
+1884 verbose headers vary: 'accept-encoding, accept',
+1884 verbose headers server: 'cloudflare',
+1884 verbose headers 'content-encoding': 'gzip' }
+1885 silly get cb [ 200,
+1885 silly get { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+1885 silly get 'content-type': 'application/json; charset=UTF-8',
+1885 silly get 'transfer-encoding': 'chunked',
+1885 silly get connection: 'keep-alive',
+1885 silly get 'set-cookie': [ '__cfduid=d5478c1cf99e3003112564f2fe5d5d24c1530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+1885 silly get 'cache-control': 'max-age=300',
+1885 silly get 'cf-cache-status': 'HIT',
+1885 silly get 'cf-ray': '433eb4622f3f60a2-MNL',
+1885 silly get etag: 'W/"2be81356328cf5637e54f83b946e56d3"',
+1885 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+1885 silly get 'last-modified': 'Sun, 27 May 2018 17:43:27 GMT',
+1885 silly get vary: 'accept-encoding, accept',
+1885 silly get server: 'cloudflare',
+1885 silly get 'content-encoding': 'gzip' } ]
+1886 verbose get saving snapdragon to /home/chibi/.npm/registry.npmjs.org/snapdragon/.cache.json
+1887 silly mapToRegistry name to-regex
+1888 silly mapToRegistry using default registry
+1889 silly mapToRegistry registry https://registry.npmjs.org/
+1890 silly mapToRegistry uri https://registry.npmjs.org/to-regex
+1891 verbose addRemoteTarball https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz not in flight; adding
+1892 verbose addRemoteTarball [ 'https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz',
+1892 verbose addRemoteTarball '13cfdd9b336552f30b51f33a8ae1b42a7a7599ce' ]
+1893 verbose get https://registry.npmjs.org/array-unique not expired, no request
+1894 silly addNameRange number 2 { name: 'array-unique', range: '>=0.3.2 <0.4.0', hasData: true }
+1895 silly addNameRange versions [ 'array-unique', [ '0.1.1', '0.2.0', '0.2.1', '0.3.2' ] ]
+1896 silly addNamed array-unique@0.3.2
+1897 verbose addNamed "0.3.2" is a plain semver version for array-unique
+1898 info retry fetch attempt 1 at 1:27:41 PM
+1899 info attempt registry request try #1 at 1:27:41 PM
+1900 http fetch GET https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz
+1901 verbose get https://registry.npmjs.org/object.pick not expired, no request
+1902 silly addNameRange number 2 { name: 'object.pick', range: '>=1.3.0 <2.0.0', hasData: true }
+1903 silly addNameRange versions [ 'object.pick',
+1903 silly addNameRange [ '0.1.1',
+1903 silly addNameRange '1.0.0',
+1903 silly addNameRange '1.0.1',
+1903 silly addNameRange '1.1.0',
+1903 silly addNameRange '1.1.1',
+1903 silly addNameRange '1.1.2',
+1903 silly addNameRange '1.2.0',
+1903 silly addNameRange '1.3.0' ] ]
+1904 silly addNamed object.pick@1.3.0
+1905 verbose addNamed "1.3.0" is a plain semver version for object.pick
+1906 verbose get https://registry.npmjs.org/define-property not expired, no request
+1907 silly addNameRange number 2 { name: 'define-property',
+1907 silly addNameRange range: '>=2.0.2 <3.0.0',
+1907 silly addNameRange hasData: true }
+1908 silly addNameRange versions [ 'define-property',
+1908 silly addNameRange [ '0.1.0',
+1908 silly addNameRange '0.1.2',
+1908 silly addNameRange '0.1.3',
+1908 silly addNameRange '0.2.0',
+1908 silly addNameRange '0.2.1',
+1908 silly addNameRange '0.2.2',
+1908 silly addNameRange '0.2.3',
+1908 silly addNameRange '0.2.5',
+1908 silly addNameRange '1.0.0',
+1908 silly addNameRange '2.0.0',
+1908 silly addNameRange '2.0.1',
+1908 silly addNameRange '2.0.2' ] ]
+1909 silly addNamed define-property@2.0.2
+1910 verbose addNamed "2.0.2" is a plain semver version for define-property
+1911 verbose get https://registry.npmjs.org/extend-shallow not expired, no request
+1912 silly addNameRange number 2 { name: 'extend-shallow',
+1912 silly addNameRange range: '>=3.0.2 <4.0.0',
+1912 silly addNameRange hasData: true }
+1913 silly addNameRange versions [ 'extend-shallow',
+1913 silly addNameRange [ '0.1.0',
+1913 silly addNameRange '0.1.1',
+1913 silly addNameRange '0.2.0',
+1913 silly addNameRange '1.0.0',
+1913 silly addNameRange '1.0.1',
+1913 silly addNameRange '1.1.1',
+1913 silly addNameRange '1.1.2',
+1913 silly addNameRange '1.1.4',
+1913 silly addNameRange '2.0.0',
+1913 silly addNameRange '2.0.1',
+1913 silly addNameRange '3.0.0',
+1913 silly addNameRange '3.0.1',
+1913 silly addNameRange '3.0.2' ] ]
+1914 silly addNamed extend-shallow@3.0.2
+1915 verbose addNamed "3.0.2" is a plain semver version for extend-shallow
+1916 verbose get https://registry.npmjs.org/arr-diff not expired, no request
+1917 silly addNameRange number 2 { name: 'arr-diff', range: '>=4.0.0 <5.0.0', hasData: true }
+1918 silly addNameRange versions [ 'arr-diff',
+1918 silly addNameRange [ '0.1.0',
+1918 silly addNameRange '0.1.1',
+1918 silly addNameRange '0.2.0',
+1918 silly addNameRange '0.2.1',
+1918 silly addNameRange '0.2.2',
+1918 silly addNameRange '1.0.0',
+1918 silly addNameRange '1.0.1',
+1918 silly addNameRange '1.1.0',
+1918 silly addNameRange '2.0.0',
+1918 silly addNameRange '3.0.0',
+1918 silly addNameRange '4.0.0' ] ]
+1919 silly addNamed arr-diff@4.0.0
+1920 verbose addNamed "4.0.0" is a plain semver version for arr-diff
+1921 silly mapToRegistry name array-unique
+1922 silly mapToRegistry using default registry
+1923 silly mapToRegistry registry https://registry.npmjs.org/
+1924 silly mapToRegistry uri https://registry.npmjs.org/array-unique
+1925 verbose addRemoteTarball https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz not in flight; adding
+1926 verbose addRemoteTarball [ 'https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz',
+1926 verbose addRemoteTarball 'a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428' ]
+1927 info retry fetch attempt 1 at 1:27:41 PM
+1928 info attempt registry request try #1 at 1:27:41 PM
+1929 http fetch GET https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz
+1930 silly mapToRegistry name object.pick
+1931 silly mapToRegistry using default registry
+1932 silly mapToRegistry registry https://registry.npmjs.org/
+1933 silly mapToRegistry uri https://registry.npmjs.org/object.pick
+1934 verbose addRemoteTarball https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz not in flight; adding
+1935 verbose addRemoteTarball [ 'https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz',
+1935 verbose addRemoteTarball '87a10ac4c1694bd2e1cbf53591a66141fb5dd747' ]
+1936 silly mapToRegistry name define-property
+1937 silly mapToRegistry using default registry
+1938 silly mapToRegistry registry https://registry.npmjs.org/
+1939 silly mapToRegistry uri https://registry.npmjs.org/define-property
+1940 verbose addRemoteTarball https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz not in flight; adding
+1941 verbose addRemoteTarball [ 'https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz',
+1941 verbose addRemoteTarball 'd459689e8d654ba77e02a817f8710d702cb16e9d' ]
+1942 silly mapToRegistry name extend-shallow
+1943 silly mapToRegistry using default registry
+1944 silly mapToRegistry registry https://registry.npmjs.org/
+1945 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow
+1946 verbose addRemoteTarball https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz not in flight; adding
+1947 verbose addRemoteTarball [ 'https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz',
+1947 verbose addRemoteTarball '26a71aaf073b39fb2127172746131c2704028db8' ]
+1948 silly mapToRegistry name arr-diff
+1949 silly mapToRegistry using default registry
+1950 silly mapToRegistry registry https://registry.npmjs.org/
+1951 silly mapToRegistry uri https://registry.npmjs.org/arr-diff
+1952 verbose addRemoteTarball https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz not in flight; adding
+1953 verbose addRemoteTarball [ 'https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz',
+1953 verbose addRemoteTarball 'd6461074febfec71e7e15235761a329a5dc7c520' ]
+1954 verbose get https://registry.npmjs.org/extglob not expired, no request
+1955 silly addNameRange number 2 { name: 'extglob', range: '>=2.0.4 <3.0.0', hasData: true }
+1956 silly addNameRange versions [ 'extglob',
+1956 silly addNameRange [ '0.1.0',
+1956 silly addNameRange '0.2.0',
+1956 silly addNameRange '0.3.0',
+1956 silly addNameRange '0.3.1',
+1956 silly addNameRange '0.3.2',
+1956 silly addNameRange '1.0.0',
+1956 silly addNameRange '1.1.0',
+1956 silly addNameRange '2.0.0',
+1956 silly addNameRange '2.0.2',
+1956 silly addNameRange '2.0.3',
+1956 silly addNameRange '2.0.4',
+1956 silly addNameRange '3.0.0' ] ]
+1957 silly addNamed extglob@2.0.4
+1958 verbose addNamed "2.0.4" is a plain semver version for extglob
+1959 verbose get https://registry.npmjs.org/kind-of not expired, no request
+1960 silly addNameRange number 2 { name: 'kind-of', range: '>=6.0.2 <7.0.0', hasData: true }
+1961 silly addNameRange versions [ 'kind-of',
+1961 silly addNameRange [ '0.1.0',
+1961 silly addNameRange '0.1.1',
+1961 silly addNameRange '0.1.2',
+1961 silly addNameRange '1.0.0',
+1961 silly addNameRange '1.0.1',
+1961 silly addNameRange '1.1.0',
+1961 silly addNameRange '2.0.0',
+1961 silly addNameRange '2.0.1',
+1961 silly addNameRange '3.0.0',
+1961 silly addNameRange '3.0.1',
+1961 silly addNameRange '3.0.2',
+1961 silly addNameRange '3.0.3',
+1961 silly addNameRange '3.0.4',
+1961 silly addNameRange '3.1.0',
+1961 silly addNameRange '3.2.0',
+1961 silly addNameRange '3.2.1',
+1961 silly addNameRange '3.2.2',
+1961 silly addNameRange '4.0.0',
+1961 silly addNameRange '5.0.0',
+1961 silly addNameRange '5.0.1',
+1961 silly addNameRange '5.0.2',
+1961 silly addNameRange '5.1.0',
+1961 silly addNameRange '6.0.0',
+1961 silly addNameRange '6.0.1',
+1961 silly addNameRange '6.0.2' ] ]
+1962 silly addNamed kind-of@6.0.2
+1963 verbose addNamed "6.0.2" is a plain semver version for kind-of
+1964 info retry fetch attempt 1 at 1:27:41 PM
+1965 info attempt registry request try #1 at 1:27:41 PM
+1966 http fetch GET https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz
+1967 silly mapToRegistry name extglob
+1968 silly mapToRegistry using default registry
+1969 silly mapToRegistry registry https://registry.npmjs.org/
+1970 silly mapToRegistry uri https://registry.npmjs.org/extglob
+1971 verbose addRemoteTarball https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz not in flight; adding
+1972 verbose addRemoteTarball [ 'https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz',
+1972 verbose addRemoteTarball 'ad00fe4dc612a9232e8718711dc5cb5ab0285543' ]
+1973 silly mapToRegistry name kind-of
+1974 silly mapToRegistry using default registry
+1975 silly mapToRegistry registry https://registry.npmjs.org/
+1976 silly mapToRegistry uri https://registry.npmjs.org/kind-of
+1977 verbose addRemoteTarball https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz not in flight; adding
+1978 verbose addRemoteTarball [ 'https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz',
+1978 verbose addRemoteTarball '01146b36a6218e64e58f3a8d66de5d7fc6f6d051' ]
+1979 info retry fetch attempt 1 at 1:27:41 PM
+1980 info attempt registry request try #1 at 1:27:41 PM
+1981 http fetch GET https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz
+1982 info retry fetch attempt 1 at 1:27:41 PM
+1983 info attempt registry request try #1 at 1:27:41 PM
+1984 http fetch GET https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz
+1985 info retry fetch attempt 1 at 1:27:41 PM
+1986 info attempt registry request try #1 at 1:27:41 PM
+1987 http fetch GET https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz
+1988 info retry fetch attempt 1 at 1:27:41 PM
+1989 info attempt registry request try #1 at 1:27:41 PM
+1990 http fetch GET https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz
+1991 info retry fetch attempt 1 at 1:27:41 PM
+1992 info attempt registry request try #1 at 1:27:41 PM
+1993 http fetch GET https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz
+1994 info retry fetch attempt 1 at 1:27:41 PM
+1995 info attempt registry request try #1 at 1:27:41 PM
+1996 http fetch GET https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz
+1997 info retry fetch attempt 1 at 1:27:41 PM
+1998 info attempt registry request try #1 at 1:27:41 PM
+1999 http fetch GET https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz
+2000 silly resolveWithNewModule snapdragon@0.8.2 checking installable status
+2001 silly cache add args [ 'snapdragon@^0.8.1', null ]
+2002 verbose cache add spec snapdragon@^0.8.1
+2003 silly cache add parsed spec Result {
+2003 silly cache add raw: 'snapdragon@^0.8.1',
+2003 silly cache add scope: null,
+2003 silly cache add name: 'snapdragon',
+2003 silly cache add rawSpec: '^0.8.1',
+2003 silly cache add spec: '>=0.8.1 <0.9.0',
+2003 silly cache add type: 'range' }
+2004 silly addNamed snapdragon@>=0.8.1 <0.9.0
+2005 verbose addNamed ">=0.8.1 <0.9.0" is a valid semver range for snapdragon
+2006 silly addNameRange { name: 'snapdragon', range: '>=0.8.1 <0.9.0', hasData: false }
+2007 silly mapToRegistry name snapdragon
+2008 silly mapToRegistry using default registry
+2009 silly mapToRegistry registry https://registry.npmjs.org/
+2010 silly mapToRegistry uri https://registry.npmjs.org/snapdragon
+2011 verbose addNameRange registry:https://registry.npmjs.org/snapdragon not in flight; fetching
+2012 silly resolveWithNewModule nanomatch@1.2.13 checking installable status
+2013 silly cache add args [ 'nanomatch@^1.2.9', null ]
+2014 verbose cache add spec nanomatch@^1.2.9
+2015 silly cache add parsed spec Result {
+2015 silly cache add raw: 'nanomatch@^1.2.9',
+2015 silly cache add scope: null,
+2015 silly cache add name: 'nanomatch',
+2015 silly cache add rawSpec: '^1.2.9',
+2015 silly cache add spec: '>=1.2.9 <2.0.0',
+2015 silly cache add type: 'range' }
+2016 silly addNamed nanomatch@>=1.2.9 <2.0.0
+2017 verbose addNamed ">=1.2.9 <2.0.0" is a valid semver range for nanomatch
+2018 silly addNameRange { name: 'nanomatch', range: '>=1.2.9 <2.0.0', hasData: false }
+2019 silly mapToRegistry name nanomatch
+2020 silly mapToRegistry using default registry
+2021 silly mapToRegistry registry https://registry.npmjs.org/
+2022 silly mapToRegistry uri https://registry.npmjs.org/nanomatch
+2023 verbose addNameRange registry:https://registry.npmjs.org/nanomatch not in flight; fetching
+2024 verbose get https://registry.npmjs.org/snapdragon not expired, no request
+2025 silly addNameRange number 2 { name: 'snapdragon', range: '>=0.8.1 <0.9.0', hasData: true }
+2026 silly addNameRange versions [ 'snapdragon',
+2026 silly addNameRange [ '0.1.0',
+2026 silly addNameRange '0.1.1',
+2026 silly addNameRange '0.1.2',
+2026 silly addNameRange '0.2.0',
+2026 silly addNameRange '0.2.1',
+2026 silly addNameRange '0.2.2',
+2026 silly addNameRange '0.2.3',
+2026 silly addNameRange '0.3.0',
+2026 silly addNameRange '0.3.1',
+2026 silly addNameRange '0.4.0',
+2026 silly addNameRange '0.4.1',
+2026 silly addNameRange '0.4.2',
+2026 silly addNameRange '0.5.0',
+2026 silly addNameRange '0.6.0',
+2026 silly addNameRange '0.7.0',
+2026 silly addNameRange '0.7.1',
+2026 silly addNameRange '0.7.2',
+2026 silly addNameRange '0.7.3',
+2026 silly addNameRange '0.8.0',
+2026 silly addNameRange '0.8.1',
+2026 silly addNameRange '0.9.0',
+2026 silly addNameRange '0.9.1',
+2026 silly addNameRange '0.10.0',
+2026 silly addNameRange '0.10.1',
+2026 silly addNameRange '0.11.0',
+2026 silly addNameRange '0.11.1',
+2026 silly addNameRange '0.11.2',
+2026 silly addNameRange '0.8.2',
+2026 silly addNameRange '0.11.3',
+2026 silly addNameRange '0.11.4',
+2026 silly addNameRange '0.11.5',
+2026 silly addNameRange '0.12.0' ] ]
+2027 silly addNamed snapdragon@0.8.2
+2028 verbose addNamed "0.8.2" is a plain semver version for snapdragon
+2029 silly mapToRegistry name snapdragon
+2030 silly mapToRegistry using default registry
+2031 silly mapToRegistry registry https://registry.npmjs.org/
+2032 silly mapToRegistry uri https://registry.npmjs.org/snapdragon
+2033 verbose addRemoteTarball https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz not in flight; adding
+2034 verbose addRemoteTarball [ 'https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz',
+2034 verbose addRemoteTarball '64922e7c565b0e14204ba1aa7d6964278d25182d' ]
+2035 verbose get https://registry.npmjs.org/nanomatch not expired, no request
+2036 silly addNameRange number 2 { name: 'nanomatch', range: '>=1.2.9 <2.0.0', hasData: true }
+2037 silly addNameRange versions [ 'nanomatch',
+2037 silly addNameRange [ '0.1.0',
+2037 silly addNameRange '0.1.1',
+2037 silly addNameRange '0.1.2',
+2037 silly addNameRange '0.1.3',
+2037 silly addNameRange '0.2.0',
+2037 silly addNameRange '0.2.1',
+2037 silly addNameRange '0.3.0',
+2037 silly addNameRange '0.3.1',
+2037 silly addNameRange '0.3.3',
+2037 silly addNameRange '0.3.4',
+2037 silly addNameRange '1.0.0',
+2037 silly addNameRange '1.0.1',
+2037 silly addNameRange '1.0.2',
+2037 silly addNameRange '1.0.3',
+2037 silly addNameRange '1.0.4',
+2037 silly addNameRange '1.1.0',
+2037 silly addNameRange '1.1.1',
+2037 silly addNameRange '1.2.0',
+2037 silly addNameRange '1.2.1',
+2037 silly addNameRange '1.2.2',
+2037 silly addNameRange '1.2.3',
+2037 silly addNameRange '1.2.4',
+2037 silly addNameRange '1.2.5',
+2037 silly addNameRange '1.2.6',
+2037 silly addNameRange '1.2.7',
+2037 silly addNameRange '1.2.8',
+2037 silly addNameRange '1.2.9',
+2037 silly addNameRange '1.2.13' ] ]
+2038 silly addNamed nanomatch@1.2.13
+2039 verbose addNamed "1.2.13" is a plain semver version for nanomatch
+2040 silly mapToRegistry name nanomatch
+2041 silly mapToRegistry using default registry
+2042 silly mapToRegistry registry https://registry.npmjs.org/
+2043 silly mapToRegistry uri https://registry.npmjs.org/nanomatch
+2044 verbose addRemoteTarball https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz not in flight; adding
+2045 verbose addRemoteTarball [ 'https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz',
+2045 verbose addRemoteTarball 'b87a8aa4fc0de8fe6be88895b38983ff265bd119' ]
+2046 info retry fetch attempt 1 at 1:27:41 PM
+2047 info attempt registry request try #1 at 1:27:41 PM
+2048 http fetch GET https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz
+2049 info retry fetch attempt 1 at 1:27:41 PM
+2050 info attempt registry request try #1 at 1:27:41 PM
+2051 http fetch GET https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz
+2052 http fetch 200 https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz
+2053 silly fetchAndShaCheck shasum 1f4ece27e00b0b65e0247a6810e6a85d83a5752c
+2054 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz not in flight; adding
+2055 verbose addTmpTarball already have metadata; skipping unpack for regex-not@1.0.2
+2056 http fetch 200 https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz
+2057 silly fetchAndShaCheck shasum 4290fad27f13e89be7f33799c6bc5a0abfff0d19
+2058 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz not in flight; adding
+2059 verbose addTmpTarball already have metadata; skipping unpack for fragment-cache@0.2.1
+2060 silly cache afterAdd regex-not@1.0.2
+2061 verbose afterAdd /home/chibi/.npm/regex-not/1.0.2/package/package.json not in flight; writing
+2062 verbose afterAdd /home/chibi/.npm/regex-not/1.0.2/package/package.json written
+2063 silly cache afterAdd fragment-cache@0.2.1
+2064 verbose afterAdd /home/chibi/.npm/fragment-cache/0.2.1/package/package.json not in flight; writing
+2065 verbose afterAdd /home/chibi/.npm/fragment-cache/0.2.1/package/package.json written
+2066 http fetch 200 https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz
+2067 silly fetchAndShaCheck shasum a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428
+2068 http fetch 200 https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz
+2069 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz not in flight; adding
+2070 verbose addTmpTarball already have metadata; skipping unpack for array-unique@0.3.2
+2071 silly fetchAndShaCheck shasum 13cfdd9b336552f30b51f33a8ae1b42a7a7599ce
+2072 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz not in flight; adding
+2073 verbose addTmpTarball already have metadata; skipping unpack for to-regex@3.0.2
+2074 silly cache afterAdd array-unique@0.3.2
+2075 verbose afterAdd /home/chibi/.npm/array-unique/0.3.2/package/package.json not in flight; writing
+2076 verbose afterAdd /home/chibi/.npm/array-unique/0.3.2/package/package.json written
+2077 silly cache afterAdd to-regex@3.0.2
+2078 verbose afterAdd /home/chibi/.npm/to-regex/3.0.2/package/package.json not in flight; writing
+2079 verbose afterAdd /home/chibi/.npm/to-regex/3.0.2/package/package.json written
+2080 http fetch 200 https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz
+2081 silly fetchAndShaCheck shasum ad00fe4dc612a9232e8718711dc5cb5ab0285543
+2082 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/extglob/-/extglob-2.0.4.tgz not in flight; adding
+2083 verbose addTmpTarball already have metadata; skipping unpack for extglob@2.0.4
+2084 http fetch 200 https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz
+2085 silly cache afterAdd extglob@2.0.4
+2086 verbose afterAdd /home/chibi/.npm/extglob/2.0.4/package/package.json not in flight; writing
+2087 silly fetchAndShaCheck shasum 26a71aaf073b39fb2127172746131c2704028db8
+2088 verbose afterAdd /home/chibi/.npm/extglob/2.0.4/package/package.json written
+2089 http fetch 200 https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz
+2090 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz not in flight; adding
+2091 verbose addTmpTarball already have metadata; skipping unpack for extend-shallow@3.0.2
+2092 silly fetchAndShaCheck shasum 87a10ac4c1694bd2e1cbf53591a66141fb5dd747
+2093 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz not in flight; adding
+2094 verbose addTmpTarball already have metadata; skipping unpack for object.pick@1.3.0
+2095 http fetch 200 https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz
+2096 http fetch 200 https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz
+2097 silly fetchAndShaCheck shasum d6461074febfec71e7e15235761a329a5dc7c520
+2098 silly fetchAndShaCheck shasum d459689e8d654ba77e02a817f8710d702cb16e9d
+2099 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz not in flight; adding
+2100 verbose addTmpTarball already have metadata; skipping unpack for arr-diff@4.0.0
+2101 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/define-property/-/define-property-2.0.2.tgz not in flight; adding
+2102 verbose addTmpTarball already have metadata; skipping unpack for define-property@2.0.2
+2103 silly cache afterAdd extend-shallow@3.0.2
+2104 verbose afterAdd /home/chibi/.npm/extend-shallow/3.0.2/package/package.json not in flight; writing
+2105 verbose afterAdd /home/chibi/.npm/extend-shallow/3.0.2/package/package.json written
+2106 silly cache afterAdd object.pick@1.3.0
+2107 verbose afterAdd /home/chibi/.npm/object.pick/1.3.0/package/package.json not in flight; writing
+2108 verbose afterAdd /home/chibi/.npm/object.pick/1.3.0/package/package.json written
+2109 silly cache afterAdd define-property@2.0.2
+2110 verbose afterAdd /home/chibi/.npm/define-property/2.0.2/package/package.json not in flight; writing
+2111 silly cache afterAdd arr-diff@4.0.0
+2112 verbose afterAdd /home/chibi/.npm/arr-diff/4.0.0/package/package.json not in flight; writing
+2113 http fetch 200 https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz
+2114 verbose afterAdd /home/chibi/.npm/define-property/2.0.2/package/package.json written
+2115 verbose afterAdd /home/chibi/.npm/arr-diff/4.0.0/package/package.json written
+2116 silly fetchAndShaCheck shasum 01146b36a6218e64e58f3a8d66de5d7fc6f6d051
+2117 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz not in flight; adding
+2118 verbose addTmpTarball already have metadata; skipping unpack for kind-of@6.0.2
+2119 silly cache afterAdd kind-of@6.0.2
+2120 verbose afterAdd /home/chibi/.npm/kind-of/6.0.2/package/package.json not in flight; writing
+2121 verbose afterAdd /home/chibi/.npm/kind-of/6.0.2/package/package.json written
+2122 http fetch 200 https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz
+2123 http fetch 200 https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz
+2124 silly fetchAndShaCheck shasum 64922e7c565b0e14204ba1aa7d6964278d25182d
+2125 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz not in flight; adding
+2126 verbose addTmpTarball already have metadata; skipping unpack for snapdragon@0.8.2
+2127 silly cache afterAdd snapdragon@0.8.2
+2128 verbose afterAdd /home/chibi/.npm/snapdragon/0.8.2/package/package.json not in flight; writing
+2129 verbose afterAdd /home/chibi/.npm/snapdragon/0.8.2/package/package.json written
+2130 silly fetchAndShaCheck shasum b87a8aa4fc0de8fe6be88895b38983ff265bd119
+2131 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz not in flight; adding
+2132 verbose addTmpTarball already have metadata; skipping unpack for nanomatch@1.2.13
+2133 silly cache afterAdd nanomatch@1.2.13
+2134 verbose afterAdd /home/chibi/.npm/nanomatch/1.2.13/package/package.json not in flight; writing
+2135 verbose afterAdd /home/chibi/.npm/nanomatch/1.2.13/package/package.json written
+2136 silly fetchNamedPackageData arr-flatten
+2137 silly mapToRegistry name arr-flatten
+2138 silly mapToRegistry using default registry
+2139 silly mapToRegistry registry https://registry.npmjs.org/
+2140 silly mapToRegistry uri https://registry.npmjs.org/arr-flatten
+2141 silly fetchNamedPackageData extend-shallow
+2142 silly mapToRegistry name extend-shallow
+2143 silly mapToRegistry using default registry
+2144 silly mapToRegistry registry https://registry.npmjs.org/
+2145 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow
+2146 silly resolveWithNewModule extend-shallow@2.0.1 checking installable status
+2147 silly cache add args [ 'extend-shallow@^2.0.1', null ]
+2148 verbose cache add spec extend-shallow@^2.0.1
+2149 silly fetchNamedPackageData fill-range
+2150 silly mapToRegistry name fill-range
+2151 silly mapToRegistry using default registry
+2152 silly mapToRegistry registry https://registry.npmjs.org/
+2153 silly mapToRegistry uri https://registry.npmjs.org/fill-range
+2154 silly fetchNamedPackageData isobject
+2155 silly mapToRegistry name isobject
+2156 silly mapToRegistry using default registry
+2157 silly mapToRegistry registry https://registry.npmjs.org/
+2158 silly mapToRegistry uri https://registry.npmjs.org/isobject
+2159 silly fetchNamedPackageData repeat-element
+2160 silly mapToRegistry name repeat-element
+2161 silly mapToRegistry using default registry
+2162 silly mapToRegistry registry https://registry.npmjs.org/
+2163 silly mapToRegistry uri https://registry.npmjs.org/repeat-element
+2164 silly fetchNamedPackageData snapdragon-node
+2165 silly mapToRegistry name snapdragon-node
+2166 silly mapToRegistry using default registry
+2167 silly mapToRegistry registry https://registry.npmjs.org/
+2168 silly mapToRegistry uri https://registry.npmjs.org/snapdragon-node
+2169 silly fetchNamedPackageData split-string
+2170 silly mapToRegistry name split-string
+2171 silly mapToRegistry using default registry
+2172 silly mapToRegistry registry https://registry.npmjs.org/
+2173 silly mapToRegistry uri https://registry.npmjs.org/split-string
+2174 silly cache add parsed spec Result {
+2174 silly cache add raw: 'extend-shallow@^2.0.1',
+2174 silly cache add scope: null,
+2174 silly cache add name: 'extend-shallow',
+2174 silly cache add rawSpec: '^2.0.1',
+2174 silly cache add spec: '>=2.0.1 <3.0.0',
+2174 silly cache add type: 'range' }
+2175 silly addNamed extend-shallow@>=2.0.1 <3.0.0
+2176 verbose addNamed ">=2.0.1 <3.0.0" is a valid semver range for extend-shallow
+2177 silly addNameRange { name: 'extend-shallow',
+2177 silly addNameRange range: '>=2.0.1 <3.0.0',
+2177 silly addNameRange hasData: false }
+2178 silly mapToRegistry name extend-shallow
+2179 silly mapToRegistry using default registry
+2180 silly mapToRegistry registry https://registry.npmjs.org/
+2181 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow
+2182 verbose addNameRange registry:https://registry.npmjs.org/extend-shallow not in flight; fetching
+2183 verbose request uri https://registry.npmjs.org/arr-flatten
+2184 verbose request no auth needed
+2185 info attempt registry request try #1 at 1:27:41 PM
+2186 http request GET https://registry.npmjs.org/arr-flatten
+2187 verbose request uri https://registry.npmjs.org/fill-range
+2188 verbose request no auth needed
+2189 info attempt registry request try #1 at 1:27:41 PM
+2190 http request GET https://registry.npmjs.org/fill-range
+2191 verbose request uri https://registry.npmjs.org/isobject
+2192 verbose request no auth needed
+2193 info attempt registry request try #1 at 1:27:41 PM
+2194 http request GET https://registry.npmjs.org/isobject
+2195 verbose request uri https://registry.npmjs.org/repeat-element
+2196 verbose request no auth needed
+2197 info attempt registry request try #1 at 1:27:41 PM
+2198 http request GET https://registry.npmjs.org/repeat-element
+2199 verbose request uri https://registry.npmjs.org/snapdragon-node
+2200 verbose request no auth needed
+2201 info attempt registry request try #1 at 1:27:41 PM
+2202 http request GET https://registry.npmjs.org/snapdragon-node
+2203 verbose request uri https://registry.npmjs.org/split-string
+2204 verbose request no auth needed
+2205 info attempt registry request try #1 at 1:27:41 PM
+2206 http request GET https://registry.npmjs.org/split-string
+2207 verbose get https://registry.npmjs.org/extend-shallow not expired, no request
+2208 silly addNameRange number 2 { name: 'extend-shallow',
+2208 silly addNameRange range: '>=2.0.1 <3.0.0',
+2208 silly addNameRange hasData: true }
+2209 silly addNameRange versions [ 'extend-shallow',
+2209 silly addNameRange [ '0.1.0',
+2209 silly addNameRange '0.1.1',
+2209 silly addNameRange '0.2.0',
+2209 silly addNameRange '1.0.0',
+2209 silly addNameRange '1.0.1',
+2209 silly addNameRange '1.1.1',
+2209 silly addNameRange '1.1.2',
+2209 silly addNameRange '1.1.4',
+2209 silly addNameRange '2.0.0',
+2209 silly addNameRange '2.0.1',
+2209 silly addNameRange '3.0.0',
+2209 silly addNameRange '3.0.1',
+2209 silly addNameRange '3.0.2' ] ]
+2210 silly addNamed extend-shallow@2.0.1
+2211 verbose addNamed "2.0.1" is a plain semver version for extend-shallow
+2212 silly mapToRegistry name extend-shallow
+2213 silly mapToRegistry using default registry
+2214 silly mapToRegistry registry https://registry.npmjs.org/
+2215 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow
+2216 verbose addRemoteTarball https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz not in flight; adding
+2217 verbose addRemoteTarball [ 'https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz',
+2217 verbose addRemoteTarball '51af7d614ad9a9f610ea1bafbb989d6b1c56890f' ]
+2218 info retry fetch attempt 1 at 1:27:41 PM
+2219 info attempt registry request try #1 at 1:27:41 PM
+2220 http fetch GET https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz
+2221 http 200 https://registry.npmjs.org/arr-flatten
+2222 verbose headers { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+2222 verbose headers 'content-type': 'application/json; charset=UTF-8',
+2222 verbose headers 'transfer-encoding': 'chunked',
+2222 verbose headers connection: 'keep-alive',
+2222 verbose headers 'set-cookie': [ '__cfduid=d5410909d7bee618b953fad4e304a0cbe1530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2222 verbose headers 'cache-control': 'max-age=300',
+2222 verbose headers 'cf-cache-status': 'HIT',
+2222 verbose headers 'cf-ray': '433eb465783060c6-MNL',
+2222 verbose headers etag: 'W/"2858d624171f1d800e224af7d116c1f0"',
+2222 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2222 verbose headers 'last-modified': 'Sat, 26 May 2018 17:21:39 GMT',
+2222 verbose headers vary: 'accept-encoding, accept',
+2222 verbose headers server: 'cloudflare',
+2222 verbose headers 'content-encoding': 'gzip' }
+2223 silly get cb [ 200,
+2223 silly get { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+2223 silly get 'content-type': 'application/json; charset=UTF-8',
+2223 silly get 'transfer-encoding': 'chunked',
+2223 silly get connection: 'keep-alive',
+2223 silly get 'set-cookie': [ '__cfduid=d5410909d7bee618b953fad4e304a0cbe1530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2223 silly get 'cache-control': 'max-age=300',
+2223 silly get 'cf-cache-status': 'HIT',
+2223 silly get 'cf-ray': '433eb465783060c6-MNL',
+2223 silly get etag: 'W/"2858d624171f1d800e224af7d116c1f0"',
+2223 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2223 silly get 'last-modified': 'Sat, 26 May 2018 17:21:39 GMT',
+2223 silly get vary: 'accept-encoding, accept',
+2223 silly get server: 'cloudflare',
+2223 silly get 'content-encoding': 'gzip' } ]
+2224 verbose get saving arr-flatten to /home/chibi/.npm/registry.npmjs.org/arr-flatten/.cache.json
+2225 http fetch 200 https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz
+2226 http 200 https://registry.npmjs.org/repeat-element
+2227 verbose headers { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+2227 verbose headers 'content-type': 'application/json; charset=UTF-8',
+2227 verbose headers 'transfer-encoding': 'chunked',
+2227 verbose headers connection: 'keep-alive',
+2227 verbose headers 'set-cookie': [ '__cfduid=d1ea7a19e2d086a0bc8fd4304aaca9a031530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2227 verbose headers 'cache-control': 'max-age=300',
+2227 verbose headers 'cf-cache-status': 'HIT',
+2227 verbose headers 'cf-ray': '433eb4658d3f60ea-MNL',
+2227 verbose headers etag: 'W/"c514f804b98db69630b6881149341863"',
+2227 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2227 verbose headers 'last-modified': 'Sun, 27 May 2018 15:49:54 GMT',
+2227 verbose headers vary: 'accept-encoding, accept',
+2227 verbose headers server: 'cloudflare',
+2227 verbose headers 'content-encoding': 'gzip' }
+2228 silly get cb [ 200,
+2228 silly get { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+2228 silly get 'content-type': 'application/json; charset=UTF-8',
+2228 silly get 'transfer-encoding': 'chunked',
+2228 silly get connection: 'keep-alive',
+2228 silly get 'set-cookie': [ '__cfduid=d1ea7a19e2d086a0bc8fd4304aaca9a031530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2228 silly get 'cache-control': 'max-age=300',
+2228 silly get 'cf-cache-status': 'HIT',
+2228 silly get 'cf-ray': '433eb4658d3f60ea-MNL',
+2228 silly get etag: 'W/"c514f804b98db69630b6881149341863"',
+2228 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2228 silly get 'last-modified': 'Sun, 27 May 2018 15:49:54 GMT',
+2228 silly get vary: 'accept-encoding, accept',
+2228 silly get server: 'cloudflare',
+2228 silly get 'content-encoding': 'gzip' } ]
+2229 verbose get saving repeat-element to /home/chibi/.npm/registry.npmjs.org/repeat-element/.cache.json
+2230 http 200 https://registry.npmjs.org/snapdragon-node
+2231 verbose headers { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+2231 verbose headers 'content-type': 'application/json; charset=UTF-8',
+2231 verbose headers 'transfer-encoding': 'chunked',
+2231 verbose headers connection: 'keep-alive',
+2231 verbose headers 'set-cookie': [ '__cfduid=de6ca4c67013a5b14c811a66d3ae5ca631530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2231 verbose headers 'cache-control': 'max-age=300',
+2231 verbose headers 'cf-cache-status': 'HIT',
+2231 verbose headers 'cf-ray': '433eb4657b24609c-MNL',
+2231 verbose headers etag: 'W/"70f347702a7df4a7a066e529a4d10ccc"',
+2231 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2231 verbose headers 'last-modified': 'Sun, 27 May 2018 17:43:27 GMT',
+2231 verbose headers vary: 'accept-encoding, accept',
+2231 verbose headers server: 'cloudflare',
+2231 verbose headers 'content-encoding': 'gzip' }
+2232 silly get cb [ 200,
+2232 silly get { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+2232 silly get 'content-type': 'application/json; charset=UTF-8',
+2232 silly get 'transfer-encoding': 'chunked',
+2232 silly get connection: 'keep-alive',
+2232 silly get 'set-cookie': [ '__cfduid=de6ca4c67013a5b14c811a66d3ae5ca631530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2232 silly get 'cache-control': 'max-age=300',
+2232 silly get 'cf-cache-status': 'HIT',
+2232 silly get 'cf-ray': '433eb4657b24609c-MNL',
+2232 silly get etag: 'W/"70f347702a7df4a7a066e529a4d10ccc"',
+2232 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2232 silly get 'last-modified': 'Sun, 27 May 2018 17:43:27 GMT',
+2232 silly get vary: 'accept-encoding, accept',
+2232 silly get server: 'cloudflare',
+2232 silly get 'content-encoding': 'gzip' } ]
+2233 verbose get saving snapdragon-node to /home/chibi/.npm/registry.npmjs.org/snapdragon-node/.cache.json
+2234 http 200 https://registry.npmjs.org/isobject
+2235 verbose headers { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+2235 verbose headers 'content-type': 'application/json; charset=UTF-8',
+2235 verbose headers 'transfer-encoding': 'chunked',
+2235 verbose headers connection: 'keep-alive',
+2235 verbose headers 'set-cookie': [ '__cfduid=d448ff8c25bd83fe96040e78eeb0bb1061530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2235 verbose headers 'cache-control': 'max-age=300',
+2235 verbose headers 'cf-cache-status': 'HIT',
+2235 verbose headers 'cf-ray': '433eb4657de0607e-MNL',
+2235 verbose headers etag: 'W/"337375c0768119cf70fe2f00500affb9"',
+2235 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2235 verbose headers 'last-modified': 'Sun, 27 May 2018 05:01:25 GMT',
+2235 verbose headers vary: 'accept-encoding, accept',
+2235 verbose headers server: 'cloudflare',
+2235 verbose headers 'content-encoding': 'gzip' }
+2236 silly get cb [ 200,
+2236 silly get { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+2236 silly get 'content-type': 'application/json; charset=UTF-8',
+2236 silly get 'transfer-encoding': 'chunked',
+2236 silly get connection: 'keep-alive',
+2236 silly get 'set-cookie': [ '__cfduid=d448ff8c25bd83fe96040e78eeb0bb1061530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2236 silly get 'cache-control': 'max-age=300',
+2236 silly get 'cf-cache-status': 'HIT',
+2236 silly get 'cf-ray': '433eb4657de0607e-MNL',
+2236 silly get etag: 'W/"337375c0768119cf70fe2f00500affb9"',
+2236 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2236 silly get 'last-modified': 'Sun, 27 May 2018 05:01:25 GMT',
+2236 silly get vary: 'accept-encoding, accept',
+2236 silly get server: 'cloudflare',
+2236 silly get 'content-encoding': 'gzip' } ]
+2237 verbose get saving isobject to /home/chibi/.npm/registry.npmjs.org/isobject/.cache.json
+2238 http 200 https://registry.npmjs.org/split-string
+2239 verbose headers { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+2239 verbose headers 'content-type': 'application/json; charset=UTF-8',
+2239 verbose headers 'transfer-encoding': 'chunked',
+2239 verbose headers connection: 'keep-alive',
+2239 verbose headers 'set-cookie': [ '__cfduid=d6244af76f1481a0d8d7583be3cc2474a1530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2239 verbose headers 'cache-control': 'max-age=300',
+2239 verbose headers 'cf-cache-status': 'HIT',
+2239 verbose headers 'cf-ray': '433eb4657bed60c0-MNL',
+2239 verbose headers etag: 'W/"32d915971f63590d86523717d4e562ec"',
+2239 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2239 verbose headers 'last-modified': 'Sun, 27 May 2018 18:01:46 GMT',
+2239 verbose headers vary: 'accept-encoding, accept',
+2239 verbose headers server: 'cloudflare',
+2239 verbose headers 'content-encoding': 'gzip' }
+2240 silly get cb [ 200,
+2240 silly get { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+2240 silly get 'content-type': 'application/json; charset=UTF-8',
+2240 silly get 'transfer-encoding': 'chunked',
+2240 silly get connection: 'keep-alive',
+2240 silly get 'set-cookie': [ '__cfduid=d6244af76f1481a0d8d7583be3cc2474a1530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2240 silly get 'cache-control': 'max-age=300',
+2240 silly get 'cf-cache-status': 'HIT',
+2240 silly get 'cf-ray': '433eb4657bed60c0-MNL',
+2240 silly get etag: 'W/"32d915971f63590d86523717d4e562ec"',
+2240 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2240 silly get 'last-modified': 'Sun, 27 May 2018 18:01:46 GMT',
+2240 silly get vary: 'accept-encoding, accept',
+2240 silly get server: 'cloudflare',
+2240 silly get 'content-encoding': 'gzip' } ]
+2241 verbose get saving split-string to /home/chibi/.npm/registry.npmjs.org/split-string/.cache.json
+2242 silly fetchAndShaCheck shasum 51af7d614ad9a9f610ea1bafbb989d6b1c56890f
+2243 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz not in flight; adding
+2244 verbose addTmpTarball already have metadata; skipping unpack for extend-shallow@2.0.1
+2245 silly resolveWithNewModule arr-flatten@1.1.0 checking installable status
+2246 silly cache add args [ 'arr-flatten@^1.1.0', null ]
+2247 verbose cache add spec arr-flatten@^1.1.0
+2248 silly cache add parsed spec Result {
+2248 silly cache add raw: 'arr-flatten@^1.1.0',
+2248 silly cache add scope: null,
+2248 silly cache add name: 'arr-flatten',
+2248 silly cache add rawSpec: '^1.1.0',
+2248 silly cache add spec: '>=1.1.0 <2.0.0',
+2248 silly cache add type: 'range' }
+2249 silly addNamed arr-flatten@>=1.1.0 <2.0.0
+2250 verbose addNamed ">=1.1.0 <2.0.0" is a valid semver range for arr-flatten
+2251 silly addNameRange { name: 'arr-flatten', range: '>=1.1.0 <2.0.0', hasData: false }
+2252 silly mapToRegistry name arr-flatten
+2253 silly mapToRegistry using default registry
+2254 silly mapToRegistry registry https://registry.npmjs.org/
+2255 silly mapToRegistry uri https://registry.npmjs.org/arr-flatten
+2256 verbose addNameRange registry:https://registry.npmjs.org/arr-flatten not in flight; fetching
+2257 silly resolveWithNewModule repeat-element@1.1.2 checking installable status
+2258 silly cache add args [ 'repeat-element@^1.1.2', null ]
+2259 verbose cache add spec repeat-element@^1.1.2
+2260 silly cache add parsed spec Result {
+2260 silly cache add raw: 'repeat-element@^1.1.2',
+2260 silly cache add scope: null,
+2260 silly cache add name: 'repeat-element',
+2260 silly cache add rawSpec: '^1.1.2',
+2260 silly cache add spec: '>=1.1.2 <2.0.0',
+2260 silly cache add type: 'range' }
+2261 silly addNamed repeat-element@>=1.1.2 <2.0.0
+2262 verbose addNamed ">=1.1.2 <2.0.0" is a valid semver range for repeat-element
+2263 silly addNameRange { name: 'repeat-element',
+2263 silly addNameRange range: '>=1.1.2 <2.0.0',
+2263 silly addNameRange hasData: false }
+2264 silly mapToRegistry name repeat-element
+2265 silly mapToRegistry using default registry
+2266 silly mapToRegistry registry https://registry.npmjs.org/
+2267 silly mapToRegistry uri https://registry.npmjs.org/repeat-element
+2268 verbose addNameRange registry:https://registry.npmjs.org/repeat-element not in flight; fetching
+2269 silly resolveWithNewModule snapdragon-node@2.1.1 checking installable status
+2270 silly cache add args [ 'snapdragon-node@^2.0.1', null ]
+2271 verbose cache add spec snapdragon-node@^2.0.1
+2272 silly cache add parsed spec Result {
+2272 silly cache add raw: 'snapdragon-node@^2.0.1',
+2272 silly cache add scope: null,
+2272 silly cache add name: 'snapdragon-node',
+2272 silly cache add rawSpec: '^2.0.1',
+2272 silly cache add spec: '>=2.0.1 <3.0.0',
+2272 silly cache add type: 'range' }
+2273 silly addNamed snapdragon-node@>=2.0.1 <3.0.0
+2274 verbose addNamed ">=2.0.1 <3.0.0" is a valid semver range for snapdragon-node
+2275 silly addNameRange { name: 'snapdragon-node',
+2275 silly addNameRange range: '>=2.0.1 <3.0.0',
+2275 silly addNameRange hasData: false }
+2276 silly mapToRegistry name snapdragon-node
+2277 silly mapToRegistry using default registry
+2278 silly mapToRegistry registry https://registry.npmjs.org/
+2279 silly mapToRegistry uri https://registry.npmjs.org/snapdragon-node
+2280 verbose addNameRange registry:https://registry.npmjs.org/snapdragon-node not in flight; fetching
+2281 http 200 https://registry.npmjs.org/fill-range
+2282 verbose headers { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+2282 verbose headers 'content-type': 'application/json; charset=UTF-8',
+2282 verbose headers 'transfer-encoding': 'chunked',
+2282 verbose headers connection: 'keep-alive',
+2282 verbose headers 'set-cookie': [ '__cfduid=db8327f7fff22d7aad0e8d20a4dedeaff1530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2282 verbose headers 'cache-control': 'max-age=300',
+2282 verbose headers 'cf-cache-status': 'HIT',
+2282 verbose headers 'cf-ray': '433eb4657f6860a8-MNL',
+2282 verbose headers etag: 'W/"542c8b34cfde03dd78adec7a8258c250"',
+2282 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2282 verbose headers 'last-modified': 'Sun, 27 May 2018 00:40:17 GMT',
+2282 verbose headers vary: 'accept-encoding, accept',
+2282 verbose headers server: 'cloudflare',
+2282 verbose headers 'content-encoding': 'gzip' }
+2283 silly get cb [ 200,
+2283 silly get { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+2283 silly get 'content-type': 'application/json; charset=UTF-8',
+2283 silly get 'transfer-encoding': 'chunked',
+2283 silly get connection: 'keep-alive',
+2283 silly get 'set-cookie': [ '__cfduid=db8327f7fff22d7aad0e8d20a4dedeaff1530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2283 silly get 'cache-control': 'max-age=300',
+2283 silly get 'cf-cache-status': 'HIT',
+2283 silly get 'cf-ray': '433eb4657f6860a8-MNL',
+2283 silly get etag: 'W/"542c8b34cfde03dd78adec7a8258c250"',
+2283 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2283 silly get 'last-modified': 'Sun, 27 May 2018 00:40:17 GMT',
+2283 silly get vary: 'accept-encoding, accept',
+2283 silly get server: 'cloudflare',
+2283 silly get 'content-encoding': 'gzip' } ]
+2284 verbose get saving fill-range to /home/chibi/.npm/registry.npmjs.org/fill-range/.cache.json
+2285 verbose get https://registry.npmjs.org/arr-flatten not expired, no request
+2286 silly addNameRange number 2 { name: 'arr-flatten', range: '>=1.1.0 <2.0.0', hasData: true }
+2287 silly addNameRange versions [ 'arr-flatten',
+2287 silly addNameRange [ '0.1.0',
+2287 silly addNameRange '0.2.0',
+2287 silly addNameRange '0.2.1',
+2287 silly addNameRange '1.0.0',
+2287 silly addNameRange '1.0.1',
+2287 silly addNameRange '1.0.2',
+2287 silly addNameRange '1.0.3',
+2287 silly addNameRange '1.1.0' ] ]
+2288 silly addNamed arr-flatten@1.1.0
+2289 verbose addNamed "1.1.0" is a plain semver version for arr-flatten
+2290 silly resolveWithNewModule isobject@3.0.1 checking installable status
+2291 silly cache add args [ 'isobject@^3.0.1', null ]
+2292 verbose cache add spec isobject@^3.0.1
+2293 silly cache add parsed spec Result {
+2293 silly cache add raw: 'isobject@^3.0.1',
+2293 silly cache add scope: null,
+2293 silly cache add name: 'isobject',
+2293 silly cache add rawSpec: '^3.0.1',
+2293 silly cache add spec: '>=3.0.1 <4.0.0',
+2293 silly cache add type: 'range' }
+2294 silly addNamed isobject@>=3.0.1 <4.0.0
+2295 verbose addNamed ">=3.0.1 <4.0.0" is a valid semver range for isobject
+2296 silly addNameRange { name: 'isobject', range: '>=3.0.1 <4.0.0', hasData: false }
+2297 silly mapToRegistry name isobject
+2298 silly mapToRegistry using default registry
+2299 silly mapToRegistry registry https://registry.npmjs.org/
+2300 silly mapToRegistry uri https://registry.npmjs.org/isobject
+2301 verbose addNameRange registry:https://registry.npmjs.org/isobject not in flight; fetching
+2302 silly mapToRegistry name arr-flatten
+2303 silly mapToRegistry using default registry
+2304 silly mapToRegistry registry https://registry.npmjs.org/
+2305 silly mapToRegistry uri https://registry.npmjs.org/arr-flatten
+2306 verbose addRemoteTarball https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz not in flight; adding
+2307 verbose addRemoteTarball [ 'https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz',
+2307 verbose addRemoteTarball '36048bbff4e7b47e136644316c99669ea5ae91f1' ]
+2308 silly resolveWithNewModule split-string@3.1.0 checking installable status
+2309 silly cache add args [ 'split-string@^3.0.2', null ]
+2310 verbose cache add spec split-string@^3.0.2
+2311 silly cache add parsed spec Result {
+2311 silly cache add raw: 'split-string@^3.0.2',
+2311 silly cache add scope: null,
+2311 silly cache add name: 'split-string',
+2311 silly cache add rawSpec: '^3.0.2',
+2311 silly cache add spec: '>=3.0.2 <4.0.0',
+2311 silly cache add type: 'range' }
+2312 silly addNamed split-string@>=3.0.2 <4.0.0
+2313 verbose addNamed ">=3.0.2 <4.0.0" is a valid semver range for split-string
+2314 silly addNameRange { name: 'split-string', range: '>=3.0.2 <4.0.0', hasData: false }
+2315 silly mapToRegistry name split-string
+2316 silly mapToRegistry using default registry
+2317 silly mapToRegistry registry https://registry.npmjs.org/
+2318 silly mapToRegistry uri https://registry.npmjs.org/split-string
+2319 verbose addNameRange registry:https://registry.npmjs.org/split-string not in flight; fetching
+2320 verbose get https://registry.npmjs.org/repeat-element not expired, no request
+2321 silly addNameRange number 2 { name: 'repeat-element',
+2321 silly addNameRange range: '>=1.1.2 <2.0.0',
+2321 silly addNameRange hasData: true }
+2322 silly addNameRange versions [ 'repeat-element', [ '1.0.0', '1.1.0', '1.1.1', '1.1.2' ] ]
+2323 silly addNamed repeat-element@1.1.2
+2324 verbose addNamed "1.1.2" is a plain semver version for repeat-element
+2325 verbose get https://registry.npmjs.org/snapdragon-node not expired, no request
+2326 silly addNameRange number 2 { name: 'snapdragon-node',
+2326 silly addNameRange range: '>=2.0.1 <3.0.0',
+2326 silly addNameRange hasData: true }
+2327 silly addNameRange versions [ 'snapdragon-node',
+2327 silly addNameRange [ '0.1.0',
+2327 silly addNameRange '0.2.0',
+2327 silly addNameRange '1.0.0',
+2327 silly addNameRange '1.0.1',
+2327 silly addNameRange '1.0.2',
+2327 silly addNameRange '1.0.3',
+2327 silly addNameRange '1.0.5',
+2327 silly addNameRange '1.0.6',
+2327 silly addNameRange '2.0.0',
+2327 silly addNameRange '2.0.1',
+2327 silly addNameRange '2.1.0',
+2327 silly addNameRange '2.1.1' ] ]
+2328 silly addNamed snapdragon-node@2.1.1
+2329 verbose addNamed "2.1.1" is a plain semver version for snapdragon-node
+2330 info retry fetch attempt 1 at 1:27:41 PM
+2331 info attempt registry request try #1 at 1:27:41 PM
+2332 http fetch GET https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz
+2333 silly mapToRegistry name repeat-element
+2334 silly mapToRegistry using default registry
+2335 silly mapToRegistry registry https://registry.npmjs.org/
+2336 silly mapToRegistry uri https://registry.npmjs.org/repeat-element
+2337 verbose addRemoteTarball https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz not in flight; adding
+2338 verbose addRemoteTarball [ 'https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz',
+2338 verbose addRemoteTarball 'ef089a178d1483baae4d93eb98b4f9e4e11d990a' ]
+2339 silly mapToRegistry name snapdragon-node
+2340 silly mapToRegistry using default registry
+2341 silly mapToRegistry registry https://registry.npmjs.org/
+2342 silly mapToRegistry uri https://registry.npmjs.org/snapdragon-node
+2343 verbose addRemoteTarball https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz not in flight; adding
+2344 verbose addRemoteTarball [ 'https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz',
+2344 verbose addRemoteTarball '6c175f86ff14bdb0724563e8f3c1b021a286853b' ]
+2345 verbose get https://registry.npmjs.org/isobject not expired, no request
+2346 silly addNameRange number 2 { name: 'isobject', range: '>=3.0.1 <4.0.0', hasData: true }
+2347 silly addNameRange versions [ 'isobject',
+2347 silly addNameRange [ '0.1.0',
+2347 silly addNameRange '0.1.1',
+2347 silly addNameRange '0.2.0',
+2347 silly addNameRange '1.0.0',
+2347 silly addNameRange '1.0.1',
+2347 silly addNameRange '1.0.2',
+2347 silly addNameRange '2.0.0',
+2347 silly addNameRange '2.1.0',
+2347 silly addNameRange '3.0.0',
+2347 silly addNameRange '3.0.1' ] ]
+2348 silly addNamed isobject@3.0.1
+2349 verbose addNamed "3.0.1" is a plain semver version for isobject
+2350 verbose get https://registry.npmjs.org/split-string not expired, no request
+2351 silly addNameRange number 2 { name: 'split-string', range: '>=3.0.2 <4.0.0', hasData: true }
+2352 silly addNameRange versions [ 'split-string',
+2352 silly addNameRange [ '0.1.0',
+2352 silly addNameRange '0.1.1',
+2352 silly addNameRange '1.0.0',
+2352 silly addNameRange '1.0.1',
+2352 silly addNameRange '2.0.0',
+2352 silly addNameRange '2.1.0',
+2352 silly addNameRange '2.1.1',
+2352 silly addNameRange '3.0.0',
+2352 silly addNameRange '3.0.1',
+2352 silly addNameRange '3.0.2',
+2352 silly addNameRange '3.1.0',
+2352 silly addNameRange '4.0.0',
+2352 silly addNameRange '5.0.0',
+2352 silly addNameRange '5.0.1',
+2352 silly addNameRange '5.0.2',
+2352 silly addNameRange '5.0.3',
+2352 silly addNameRange '5.0.4' ] ]
+2353 silly addNamed split-string@3.1.0
+2354 verbose addNamed "3.1.0" is a plain semver version for split-string
+2355 silly mapToRegistry name isobject
+2356 silly mapToRegistry using default registry
+2357 silly mapToRegistry registry https://registry.npmjs.org/
+2358 silly mapToRegistry uri https://registry.npmjs.org/isobject
+2359 verbose addRemoteTarball https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz not in flight; adding
+2360 verbose addRemoteTarball [ 'https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz',
+2360 verbose addRemoteTarball '4e431e92b11a9731636aa1f9c8d1ccbcfdab78df' ]
+2361 silly mapToRegistry name split-string
+2362 silly mapToRegistry using default registry
+2363 silly mapToRegistry registry https://registry.npmjs.org/
+2364 silly mapToRegistry uri https://registry.npmjs.org/split-string
+2365 verbose addRemoteTarball https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz not in flight; adding
+2366 verbose addRemoteTarball [ 'https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz',
+2366 verbose addRemoteTarball '7cb09dda3a86585705c64b39a6466038682e8fe2' ]
+2367 info retry fetch attempt 1 at 1:27:41 PM
+2368 info attempt registry request try #1 at 1:27:41 PM
+2369 http fetch GET https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz
+2370 info retry fetch attempt 1 at 1:27:41 PM
+2371 info attempt registry request try #1 at 1:27:41 PM
+2372 http fetch GET https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz
+2373 silly cache afterAdd extend-shallow@2.0.1
+2374 verbose afterAdd /home/chibi/.npm/extend-shallow/2.0.1/package/package.json not in flight; writing
+2375 silly resolveWithNewModule fill-range@4.0.0 checking installable status
+2376 silly cache add args [ 'fill-range@^4.0.0', null ]
+2377 verbose cache add spec fill-range@^4.0.0
+2378 silly cache add parsed spec Result {
+2378 silly cache add raw: 'fill-range@^4.0.0',
+2378 silly cache add scope: null,
+2378 silly cache add name: 'fill-range',
+2378 silly cache add rawSpec: '^4.0.0',
+2378 silly cache add spec: '>=4.0.0 <5.0.0',
+2378 silly cache add type: 'range' }
+2379 silly addNamed fill-range@>=4.0.0 <5.0.0
+2380 verbose addNamed ">=4.0.0 <5.0.0" is a valid semver range for fill-range
+2381 silly addNameRange { name: 'fill-range', range: '>=4.0.0 <5.0.0', hasData: false }
+2382 silly mapToRegistry name fill-range
+2383 silly mapToRegistry using default registry
+2384 silly mapToRegistry registry https://registry.npmjs.org/
+2385 silly mapToRegistry uri https://registry.npmjs.org/fill-range
+2386 verbose addNameRange registry:https://registry.npmjs.org/fill-range not in flight; fetching
+2387 info retry fetch attempt 1 at 1:27:41 PM
+2388 info attempt registry request try #1 at 1:27:41 PM
+2389 http fetch GET https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz
+2390 info retry fetch attempt 1 at 1:27:41 PM
+2391 info attempt registry request try #1 at 1:27:41 PM
+2392 http fetch GET https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz
+2393 verbose afterAdd /home/chibi/.npm/extend-shallow/2.0.1/package/package.json written
+2394 verbose get https://registry.npmjs.org/fill-range not expired, no request
+2395 silly addNameRange number 2 { name: 'fill-range', range: '>=4.0.0 <5.0.0', hasData: true }
+2396 silly addNameRange versions [ 'fill-range',
+2396 silly addNameRange [ '0.1.0',
+2396 silly addNameRange '0.1.1',
+2396 silly addNameRange '0.2.0',
+2396 silly addNameRange '1.0.0',
+2396 silly addNameRange '1.1.0',
+2396 silly addNameRange '1.2.0',
+2396 silly addNameRange '1.3.0',
+2396 silly addNameRange '1.4.0',
+2396 silly addNameRange '1.5.0',
+2396 silly addNameRange '1.6.0',
+2396 silly addNameRange '1.7.0',
+2396 silly addNameRange '1.7.1',
+2396 silly addNameRange '1.8.0',
+2396 silly addNameRange '1.9.0',
+2396 silly addNameRange '2.0.0',
+2396 silly addNameRange '2.1.0',
+2396 silly addNameRange '2.2.0',
+2396 silly addNameRange '2.2.1',
+2396 silly addNameRange '2.2.2',
+2396 silly addNameRange '2.2.3',
+2396 silly addNameRange '3.0.0',
+2396 silly addNameRange '3.0.1',
+2396 silly addNameRange '3.0.2',
+2396 silly addNameRange '3.0.3',
+2396 silly addNameRange '3.1.0',
+2396 silly addNameRange '3.1.1',
+2396 silly addNameRange '4.0.0',
+2396 silly addNameRange '5.0.0',
+2396 silly addNameRange '2.2.4' ] ]
+2397 silly addNamed fill-range@4.0.0
+2398 verbose addNamed "4.0.0" is a plain semver version for fill-range
+2399 silly mapToRegistry name fill-range
+2400 silly mapToRegistry using default registry
+2401 silly mapToRegistry registry https://registry.npmjs.org/
+2402 silly mapToRegistry uri https://registry.npmjs.org/fill-range
+2403 verbose addRemoteTarball https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz not in flight; adding
+2404 verbose addRemoteTarball [ 'https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz',
+2404 verbose addRemoteTarball 'd544811d428f98eb06a63dc402d2403c328c38f7' ]
+2405 info retry fetch attempt 1 at 1:27:41 PM
+2406 info attempt registry request try #1 at 1:27:41 PM
+2407 http fetch GET https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz
+2408 http fetch 200 https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz
+2409 http fetch 200 https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz
+2410 http fetch 200 https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz
+2411 http fetch 200 https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz
+2412 http fetch 200 https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz
+2413 silly fetchAndShaCheck shasum 6c175f86ff14bdb0724563e8f3c1b021a286853b
+2414 http fetch 200 https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz
+2415 silly fetchAndShaCheck shasum 36048bbff4e7b47e136644316c99669ea5ae91f1
+2416 silly fetchAndShaCheck shasum 4e431e92b11a9731636aa1f9c8d1ccbcfdab78df
+2417 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz not in flight; adding
+2418 verbose addTmpTarball already have metadata; skipping unpack for snapdragon-node@2.1.1
+2419 silly fetchAndShaCheck shasum 7cb09dda3a86585705c64b39a6466038682e8fe2
+2420 silly fetchAndShaCheck shasum ef089a178d1483baae4d93eb98b4f9e4e11d990a
+2421 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz not in flight; adding
+2422 verbose addTmpTarball already have metadata; skipping unpack for arr-flatten@1.1.0
+2423 silly fetchAndShaCheck shasum d544811d428f98eb06a63dc402d2403c328c38f7
+2424 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/isobject/-/isobject-3.0.1.tgz not in flight; adding
+2425 verbose addTmpTarball already have metadata; skipping unpack for isobject@3.0.1
+2426 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/split-string/-/split-string-3.1.0.tgz not in flight; adding
+2427 verbose addTmpTarball already have metadata; skipping unpack for split-string@3.1.0
+2428 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz not in flight; adding
+2429 verbose addTmpTarball already have metadata; skipping unpack for repeat-element@1.1.2
+2430 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz not in flight; adding
+2431 verbose addTmpTarball already have metadata; skipping unpack for fill-range@4.0.0
+2432 silly cache afterAdd snapdragon-node@2.1.1
+2433 verbose afterAdd /home/chibi/.npm/snapdragon-node/2.1.1/package/package.json not in flight; writing
+2434 silly cache afterAdd arr-flatten@1.1.0
+2435 verbose afterAdd /home/chibi/.npm/arr-flatten/1.1.0/package/package.json not in flight; writing
+2436 silly cache afterAdd isobject@3.0.1
+2437 verbose afterAdd /home/chibi/.npm/isobject/3.0.1/package/package.json not in flight; writing
+2438 silly cache afterAdd split-string@3.1.0
+2439 verbose afterAdd /home/chibi/.npm/split-string/3.1.0/package/package.json not in flight; writing
+2440 silly cache afterAdd repeat-element@1.1.2
+2441 verbose afterAdd /home/chibi/.npm/repeat-element/1.1.2/package/package.json not in flight; writing
+2442 silly cache afterAdd fill-range@4.0.0
+2443 verbose afterAdd /home/chibi/.npm/fill-range/4.0.0/package/package.json not in flight; writing
+2444 verbose afterAdd /home/chibi/.npm/snapdragon-node/2.1.1/package/package.json written
+2445 verbose afterAdd /home/chibi/.npm/arr-flatten/1.1.0/package/package.json written
+2446 verbose afterAdd /home/chibi/.npm/isobject/3.0.1/package/package.json written
+2447 verbose afterAdd /home/chibi/.npm/repeat-element/1.1.2/package/package.json written
+2448 verbose afterAdd /home/chibi/.npm/split-string/3.1.0/package/package.json written
+2449 verbose afterAdd /home/chibi/.npm/fill-range/4.0.0/package/package.json written
+2450 silly fetchNamedPackageData is-extendable
+2451 silly mapToRegistry name is-extendable
+2452 silly mapToRegistry using default registry
+2453 silly mapToRegistry registry https://registry.npmjs.org/
+2454 silly mapToRegistry uri https://registry.npmjs.org/is-extendable
+2455 verbose request uri https://registry.npmjs.org/is-extendable
+2456 verbose request no auth needed
+2457 info attempt registry request try #1 at 1:27:41 PM
+2458 http request GET https://registry.npmjs.org/is-extendable
+2459 http 200 https://registry.npmjs.org/is-extendable
+2460 verbose headers { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+2460 verbose headers 'content-type': 'application/json; charset=UTF-8',
+2460 verbose headers 'transfer-encoding': 'chunked',
+2460 verbose headers connection: 'keep-alive',
+2460 verbose headers 'set-cookie': [ '__cfduid=de6e7c46ee7d0c4a0cf58812213b5bc4d1530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2460 verbose headers 'cache-control': 'max-age=300',
+2460 verbose headers 'cf-cache-status': 'HIT',
+2460 verbose headers 'cf-ray': '433eb4675a7e60b4-MNL',
+2460 verbose headers etag: 'W/"b66b4402cac75dbeadf6986d67d14df0"',
+2460 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2460 verbose headers 'last-modified': 'Sun, 27 May 2018 04:58:58 GMT',
+2460 verbose headers vary: 'accept-encoding, accept',
+2460 verbose headers server: 'cloudflare',
+2460 verbose headers 'content-encoding': 'gzip' }
+2461 silly get cb [ 200,
+2461 silly get { date: 'Mon, 02 Jul 2018 05:27:41 GMT',
+2461 silly get 'content-type': 'application/json; charset=UTF-8',
+2461 silly get 'transfer-encoding': 'chunked',
+2461 silly get connection: 'keep-alive',
+2461 silly get 'set-cookie': [ '__cfduid=de6e7c46ee7d0c4a0cf58812213b5bc4d1530509261; expires=Tue, 02-Jul-19 05:27:41 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2461 silly get 'cache-control': 'max-age=300',
+2461 silly get 'cf-cache-status': 'HIT',
+2461 silly get 'cf-ray': '433eb4675a7e60b4-MNL',
+2461 silly get etag: 'W/"b66b4402cac75dbeadf6986d67d14df0"',
+2461 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2461 silly get 'last-modified': 'Sun, 27 May 2018 04:58:58 GMT',
+2461 silly get vary: 'accept-encoding, accept',
+2461 silly get server: 'cloudflare',
+2461 silly get 'content-encoding': 'gzip' } ]
+2462 verbose get saving is-extendable to /home/chibi/.npm/registry.npmjs.org/is-extendable/.cache.json
+2463 silly resolveWithNewModule is-extendable@0.1.1 checking installable status
+2464 silly cache add args [ 'is-extendable@^0.1.0', null ]
+2465 verbose cache add spec is-extendable@^0.1.0
+2466 silly cache add parsed spec Result {
+2466 silly cache add raw: 'is-extendable@^0.1.0',
+2466 silly cache add scope: null,
+2466 silly cache add name: 'is-extendable',
+2466 silly cache add rawSpec: '^0.1.0',
+2466 silly cache add spec: '>=0.1.0 <0.2.0',
+2466 silly cache add type: 'range' }
+2467 silly addNamed is-extendable@>=0.1.0 <0.2.0
+2468 verbose addNamed ">=0.1.0 <0.2.0" is a valid semver range for is-extendable
+2469 silly addNameRange { name: 'is-extendable',
+2469 silly addNameRange range: '>=0.1.0 <0.2.0',
+2469 silly addNameRange hasData: false }
+2470 silly mapToRegistry name is-extendable
+2471 silly mapToRegistry using default registry
+2472 silly mapToRegistry registry https://registry.npmjs.org/
+2473 silly mapToRegistry uri https://registry.npmjs.org/is-extendable
+2474 verbose addNameRange registry:https://registry.npmjs.org/is-extendable not in flight; fetching
+2475 verbose get https://registry.npmjs.org/is-extendable not expired, no request
+2476 silly addNameRange number 2 { name: 'is-extendable', range: '>=0.1.0 <0.2.0', hasData: true }
+2477 silly addNameRange versions [ 'is-extendable', [ '0.1.0', '0.1.1', '1.0.0', '1.0.1' ] ]
+2478 silly addNamed is-extendable@0.1.1
+2479 verbose addNamed "0.1.1" is a plain semver version for is-extendable
+2480 silly mapToRegistry name is-extendable
+2481 silly mapToRegistry using default registry
+2482 silly mapToRegistry registry https://registry.npmjs.org/
+2483 silly mapToRegistry uri https://registry.npmjs.org/is-extendable
+2484 verbose addRemoteTarball https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz not in flight; adding
+2485 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz',
+2485 verbose addRemoteTarball '62b110e289a471418e3ec36a617d472e301dfc89' ]
+2486 info retry fetch attempt 1 at 1:27:42 PM
+2487 info attempt registry request try #1 at 1:27:42 PM
+2488 http fetch GET https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz
+2489 http fetch 200 https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz
+2490 silly fetchAndShaCheck shasum 62b110e289a471418e3ec36a617d472e301dfc89
+2491 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz not in flight; adding
+2492 verbose addTmpTarball already have metadata; skipping unpack for is-extendable@0.1.1
+2493 silly cache afterAdd is-extendable@0.1.1
+2494 verbose afterAdd /home/chibi/.npm/is-extendable/0.1.1/package/package.json not in flight; writing
+2495 verbose afterAdd /home/chibi/.npm/is-extendable/0.1.1/package/package.json written
+2496 silly fetchNamedPackageData extend-shallow
+2497 silly mapToRegistry name extend-shallow
+2498 silly mapToRegistry using default registry
+2499 silly mapToRegistry registry https://registry.npmjs.org/
+2500 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow
+2501 silly resolveWithNewModule extend-shallow@2.0.1 checking installable status
+2502 silly cache add args [ 'extend-shallow@^2.0.1', null ]
+2503 verbose cache add spec extend-shallow@^2.0.1
+2504 silly fetchNamedPackageData is-number
+2505 silly mapToRegistry name is-number
+2506 silly mapToRegistry using default registry
+2507 silly mapToRegistry registry https://registry.npmjs.org/
+2508 silly mapToRegistry uri https://registry.npmjs.org/is-number
+2509 silly fetchNamedPackageData repeat-string
+2510 silly mapToRegistry name repeat-string
+2511 silly mapToRegistry using default registry
+2512 silly mapToRegistry registry https://registry.npmjs.org/
+2513 silly mapToRegistry uri https://registry.npmjs.org/repeat-string
+2514 silly fetchNamedPackageData to-regex-range
+2515 silly mapToRegistry name to-regex-range
+2516 silly mapToRegistry using default registry
+2517 silly mapToRegistry registry https://registry.npmjs.org/
+2518 silly mapToRegistry uri https://registry.npmjs.org/to-regex-range
+2519 silly cache add parsed spec Result {
+2519 silly cache add raw: 'extend-shallow@^2.0.1',
+2519 silly cache add scope: null,
+2519 silly cache add name: 'extend-shallow',
+2519 silly cache add rawSpec: '^2.0.1',
+2519 silly cache add spec: '>=2.0.1 <3.0.0',
+2519 silly cache add type: 'range' }
+2520 silly addNamed extend-shallow@>=2.0.1 <3.0.0
+2521 verbose addNamed ">=2.0.1 <3.0.0" is a valid semver range for extend-shallow
+2522 silly addNameRange { name: 'extend-shallow',
+2522 silly addNameRange range: '>=2.0.1 <3.0.0',
+2522 silly addNameRange hasData: false }
+2523 silly mapToRegistry name extend-shallow
+2524 silly mapToRegistry using default registry
+2525 silly mapToRegistry registry https://registry.npmjs.org/
+2526 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow
+2527 verbose addNameRange registry:https://registry.npmjs.org/extend-shallow not in flight; fetching
+2528 verbose request uri https://registry.npmjs.org/is-number
+2529 verbose request no auth needed
+2530 info attempt registry request try #1 at 1:27:42 PM
+2531 http request GET https://registry.npmjs.org/is-number
+2532 verbose request uri https://registry.npmjs.org/repeat-string
+2533 verbose request no auth needed
+2534 info attempt registry request try #1 at 1:27:42 PM
+2535 http request GET https://registry.npmjs.org/repeat-string
+2536 verbose request uri https://registry.npmjs.org/to-regex-range
+2537 verbose request no auth needed
+2538 info attempt registry request try #1 at 1:27:42 PM
+2539 http request GET https://registry.npmjs.org/to-regex-range
+2540 verbose get https://registry.npmjs.org/extend-shallow not expired, no request
+2541 silly addNameRange number 2 { name: 'extend-shallow',
+2541 silly addNameRange range: '>=2.0.1 <3.0.0',
+2541 silly addNameRange hasData: true }
+2542 silly addNameRange versions [ 'extend-shallow',
+2542 silly addNameRange [ '0.1.0',
+2542 silly addNameRange '0.1.1',
+2542 silly addNameRange '0.2.0',
+2542 silly addNameRange '1.0.0',
+2542 silly addNameRange '1.0.1',
+2542 silly addNameRange '1.1.1',
+2542 silly addNameRange '1.1.2',
+2542 silly addNameRange '1.1.4',
+2542 silly addNameRange '2.0.0',
+2542 silly addNameRange '2.0.1',
+2542 silly addNameRange '3.0.0',
+2542 silly addNameRange '3.0.1',
+2542 silly addNameRange '3.0.2' ] ]
+2543 silly addNamed extend-shallow@2.0.1
+2544 verbose addNamed "2.0.1" is a plain semver version for extend-shallow
+2545 silly cache afterAdd extend-shallow@2.0.1
+2546 verbose afterAdd /home/chibi/.npm/extend-shallow/2.0.1/package/package.json not in flight; writing
+2547 verbose afterAdd /home/chibi/.npm/extend-shallow/2.0.1/package/package.json written
+2548 http 200 https://registry.npmjs.org/to-regex-range
+2549 verbose headers { date: 'Mon, 02 Jul 2018 05:27:42 GMT',
+2549 verbose headers 'content-type': 'application/json; charset=UTF-8',
+2549 verbose headers 'transfer-encoding': 'chunked',
+2549 verbose headers connection: 'keep-alive',
+2549 verbose headers 'set-cookie': [ '__cfduid=d4d1b6271b508a90f9f8d55530688d9231530509262; expires=Tue, 02-Jul-19 05:27:42 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2549 verbose headers 'cache-control': 'max-age=300',
+2549 verbose headers 'cf-cache-status': 'HIT',
+2549 verbose headers 'cf-ray': '433eb468fa3f60ae-MNL',
+2549 verbose headers etag: 'W/"b400e8f49fb61fbde75410d0c3cc418a"',
+2549 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2549 verbose headers 'last-modified': 'Sun, 27 May 2018 19:40:51 GMT',
+2549 verbose headers vary: 'accept-encoding, accept',
+2549 verbose headers server: 'cloudflare',
+2549 verbose headers 'content-encoding': 'gzip' }
+2550 silly get cb [ 200,
+2550 silly get { date: 'Mon, 02 Jul 2018 05:27:42 GMT',
+2550 silly get 'content-type': 'application/json; charset=UTF-8',
+2550 silly get 'transfer-encoding': 'chunked',
+2550 silly get connection: 'keep-alive',
+2550 silly get 'set-cookie': [ '__cfduid=d4d1b6271b508a90f9f8d55530688d9231530509262; expires=Tue, 02-Jul-19 05:27:42 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2550 silly get 'cache-control': 'max-age=300',
+2550 silly get 'cf-cache-status': 'HIT',
+2550 silly get 'cf-ray': '433eb468fa3f60ae-MNL',
+2550 silly get etag: 'W/"b400e8f49fb61fbde75410d0c3cc418a"',
+2550 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2550 silly get 'last-modified': 'Sun, 27 May 2018 19:40:51 GMT',
+2550 silly get vary: 'accept-encoding, accept',
+2550 silly get server: 'cloudflare',
+2550 silly get 'content-encoding': 'gzip' } ]
+2551 verbose get saving to-regex-range to /home/chibi/.npm/registry.npmjs.org/to-regex-range/.cache.json
+2552 http 200 https://registry.npmjs.org/is-number
+2553 verbose headers { date: 'Mon, 02 Jul 2018 05:27:42 GMT',
+2553 verbose headers 'content-type': 'application/json; charset=UTF-8',
+2553 verbose headers 'transfer-encoding': 'chunked',
+2553 verbose headers connection: 'keep-alive',
+2553 verbose headers 'set-cookie': [ '__cfduid=d39667400df74ce6a9dac3aacb2aba1421530509262; expires=Tue, 02-Jul-19 05:27:42 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2553 verbose headers 'cache-control': 'max-age=300',
+2553 verbose headers 'cf-cache-status': 'HIT',
+2553 verbose headers 'cf-ray': '433eb468fed260de-MNL',
+2553 verbose headers etag: 'W/"6cd6885a588bde63876f82d3b3dfff95"',
+2553 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2553 verbose headers 'last-modified': 'Sat, 26 May 2018 12:52:44 GMT',
+2553 verbose headers vary: 'accept-encoding, accept',
+2553 verbose headers server: 'cloudflare',
+2553 verbose headers 'content-encoding': 'gzip' }
+2554 silly get cb [ 200,
+2554 silly get { date: 'Mon, 02 Jul 2018 05:27:42 GMT',
+2554 silly get 'content-type': 'application/json; charset=UTF-8',
+2554 silly get 'transfer-encoding': 'chunked',
+2554 silly get connection: 'keep-alive',
+2554 silly get 'set-cookie': [ '__cfduid=d39667400df74ce6a9dac3aacb2aba1421530509262; expires=Tue, 02-Jul-19 05:27:42 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2554 silly get 'cache-control': 'max-age=300',
+2554 silly get 'cf-cache-status': 'HIT',
+2554 silly get 'cf-ray': '433eb468fed260de-MNL',
+2554 silly get etag: 'W/"6cd6885a588bde63876f82d3b3dfff95"',
+2554 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2554 silly get 'last-modified': 'Sat, 26 May 2018 12:52:44 GMT',
+2554 silly get vary: 'accept-encoding, accept',
+2554 silly get server: 'cloudflare',
+2554 silly get 'content-encoding': 'gzip' } ]
+2555 verbose get saving is-number to /home/chibi/.npm/registry.npmjs.org/is-number/.cache.json
+2556 http 200 https://registry.npmjs.org/repeat-string
+2557 verbose headers { date: 'Mon, 02 Jul 2018 05:27:42 GMT',
+2557 verbose headers 'content-type': 'application/json; charset=UTF-8',
+2557 verbose headers 'transfer-encoding': 'chunked',
+2557 verbose headers connection: 'keep-alive',
+2557 verbose headers 'set-cookie': [ '__cfduid=df705a6c3aeb671eead9d3ee964e33e2d1530509262; expires=Tue, 02-Jul-19 05:27:42 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2557 verbose headers 'cache-control': 'max-age=300',
+2557 verbose headers 'cf-cache-status': 'HIT',
+2557 verbose headers 'cf-ray': '433eb469095160a8-MNL',
+2557 verbose headers etag: 'W/"a8812f01ed0e1c25c96b056bb15d521e"',
+2557 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2557 verbose headers 'last-modified': 'Sun, 27 May 2018 15:49:54 GMT',
+2557 verbose headers vary: 'accept-encoding, accept',
+2557 verbose headers server: 'cloudflare',
+2557 verbose headers 'content-encoding': 'gzip' }
+2558 silly get cb [ 200,
+2558 silly get { date: 'Mon, 02 Jul 2018 05:27:42 GMT',
+2558 silly get 'content-type': 'application/json; charset=UTF-8',
+2558 silly get 'transfer-encoding': 'chunked',
+2558 silly get connection: 'keep-alive',
+2558 silly get 'set-cookie': [ '__cfduid=df705a6c3aeb671eead9d3ee964e33e2d1530509262; expires=Tue, 02-Jul-19 05:27:42 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2558 silly get 'cache-control': 'max-age=300',
+2558 silly get 'cf-cache-status': 'HIT',
+2558 silly get 'cf-ray': '433eb469095160a8-MNL',
+2558 silly get etag: 'W/"a8812f01ed0e1c25c96b056bb15d521e"',
+2558 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2558 silly get 'last-modified': 'Sun, 27 May 2018 15:49:54 GMT',
+2558 silly get vary: 'accept-encoding, accept',
+2558 silly get server: 'cloudflare',
+2558 silly get 'content-encoding': 'gzip' } ]
+2559 verbose get saving repeat-string to /home/chibi/.npm/registry.npmjs.org/repeat-string/.cache.json
+2560 silly resolveWithNewModule is-number@3.0.0 checking installable status
+2561 silly cache add args [ 'is-number@^3.0.0', null ]
+2562 verbose cache add spec is-number@^3.0.0
+2563 silly cache add parsed spec Result {
+2563 silly cache add raw: 'is-number@^3.0.0',
+2563 silly cache add scope: null,
+2563 silly cache add name: 'is-number',
+2563 silly cache add rawSpec: '^3.0.0',
+2563 silly cache add spec: '>=3.0.0 <4.0.0',
+2563 silly cache add type: 'range' }
+2564 silly addNamed is-number@>=3.0.0 <4.0.0
+2565 verbose addNamed ">=3.0.0 <4.0.0" is a valid semver range for is-number
+2566 silly addNameRange { name: 'is-number', range: '>=3.0.0 <4.0.0', hasData: false }
+2567 silly mapToRegistry name is-number
+2568 silly mapToRegistry using default registry
+2569 silly mapToRegistry registry https://registry.npmjs.org/
+2570 silly mapToRegistry uri https://registry.npmjs.org/is-number
+2571 verbose addNameRange registry:https://registry.npmjs.org/is-number not in flight; fetching
+2572 silly resolveWithNewModule to-regex-range@2.1.1 checking installable status
+2573 silly cache add args [ 'to-regex-range@^2.1.0', null ]
+2574 verbose cache add spec to-regex-range@^2.1.0
+2575 silly cache add parsed spec Result {
+2575 silly cache add raw: 'to-regex-range@^2.1.0',
+2575 silly cache add scope: null,
+2575 silly cache add name: 'to-regex-range',
+2575 silly cache add rawSpec: '^2.1.0',
+2575 silly cache add spec: '>=2.1.0 <3.0.0',
+2575 silly cache add type: 'range' }
+2576 silly addNamed to-regex-range@>=2.1.0 <3.0.0
+2577 verbose addNamed ">=2.1.0 <3.0.0" is a valid semver range for to-regex-range
+2578 silly addNameRange { name: 'to-regex-range',
+2578 silly addNameRange range: '>=2.1.0 <3.0.0',
+2578 silly addNameRange hasData: false }
+2579 silly mapToRegistry name to-regex-range
+2580 silly mapToRegistry using default registry
+2581 silly mapToRegistry registry https://registry.npmjs.org/
+2582 silly mapToRegistry uri https://registry.npmjs.org/to-regex-range
+2583 verbose addNameRange registry:https://registry.npmjs.org/to-regex-range not in flight; fetching
+2584 verbose get https://registry.npmjs.org/is-number not expired, no request
+2585 silly addNameRange number 2 { name: 'is-number', range: '>=3.0.0 <4.0.0', hasData: true }
+2586 silly addNameRange versions [ 'is-number',
+2586 silly addNameRange [ '0.1.0',
+2586 silly addNameRange '0.1.1',
+2586 silly addNameRange '1.0.0',
+2586 silly addNameRange '1.1.0',
+2586 silly addNameRange '1.1.1',
+2586 silly addNameRange '1.1.2',
+2586 silly addNameRange '2.0.0',
+2586 silly addNameRange '2.0.1',
+2586 silly addNameRange '2.0.2',
+2586 silly addNameRange '2.1.0',
+2586 silly addNameRange '3.0.0',
+2586 silly addNameRange '4.0.0',
+2586 silly addNameRange '5.0.0',
+2586 silly addNameRange '6.0.0' ] ]
+2587 silly addNamed is-number@3.0.0
+2588 verbose addNamed "3.0.0" is a plain semver version for is-number
+2589 silly mapToRegistry name is-number
+2590 silly mapToRegistry using default registry
+2591 silly mapToRegistry registry https://registry.npmjs.org/
+2592 silly mapToRegistry uri https://registry.npmjs.org/is-number
+2593 verbose addRemoteTarball https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz not in flight; adding
+2594 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz',
+2594 verbose addRemoteTarball '24fd6201a4782cf50561c810276afc7d12d71195' ]
+2595 verbose get https://registry.npmjs.org/to-regex-range not expired, no request
+2596 silly addNameRange number 2 { name: 'to-regex-range',
+2596 silly addNameRange range: '>=2.1.0 <3.0.0',
+2596 silly addNameRange hasData: true }
+2597 silly addNameRange versions [ 'to-regex-range',
+2597 silly addNameRange [ '0.1.0',
+2597 silly addNameRange '0.1.1',
+2597 silly addNameRange '0.1.2',
+2597 silly addNameRange '0.1.3',
+2597 silly addNameRange '0.2.0',
+2597 silly addNameRange '1.0.0',
+2597 silly addNameRange '1.0.1',
+2597 silly addNameRange '1.0.2',
+2597 silly addNameRange '2.0.0',
+2597 silly addNameRange '2.1.0',
+2597 silly addNameRange '2.1.1',
+2597 silly addNameRange '3.0.0' ] ]
+2598 silly addNamed to-regex-range@2.1.1
+2599 verbose addNamed "2.1.1" is a plain semver version for to-regex-range
+2600 silly mapToRegistry name to-regex-range
+2601 silly mapToRegistry using default registry
+2602 silly mapToRegistry registry https://registry.npmjs.org/
+2603 silly mapToRegistry uri https://registry.npmjs.org/to-regex-range
+2604 verbose addRemoteTarball https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz not in flight; adding
+2605 verbose addRemoteTarball [ 'https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz',
+2605 verbose addRemoteTarball '7c80c17b9dfebe599e27367e0d4dd5590141db38' ]
+2606 silly resolveWithNewModule repeat-string@1.6.1 checking installable status
+2607 silly cache add args [ 'repeat-string@^1.6.1', null ]
+2608 verbose cache add spec repeat-string@^1.6.1
+2609 silly cache add parsed spec Result {
+2609 silly cache add raw: 'repeat-string@^1.6.1',
+2609 silly cache add scope: null,
+2609 silly cache add name: 'repeat-string',
+2609 silly cache add rawSpec: '^1.6.1',
+2609 silly cache add spec: '>=1.6.1 <2.0.0',
+2609 silly cache add type: 'range' }
+2610 silly addNamed repeat-string@>=1.6.1 <2.0.0
+2611 verbose addNamed ">=1.6.1 <2.0.0" is a valid semver range for repeat-string
+2612 silly addNameRange { name: 'repeat-string',
+2612 silly addNameRange range: '>=1.6.1 <2.0.0',
+2612 silly addNameRange hasData: false }
+2613 silly mapToRegistry name repeat-string
+2614 silly mapToRegistry using default registry
+2615 silly mapToRegistry registry https://registry.npmjs.org/
+2616 silly mapToRegistry uri https://registry.npmjs.org/repeat-string
+2617 verbose addNameRange registry:https://registry.npmjs.org/repeat-string not in flight; fetching
+2618 info retry fetch attempt 1 at 1:27:42 PM
+2619 info attempt registry request try #1 at 1:27:42 PM
+2620 http fetch GET https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz
+2621 info retry fetch attempt 1 at 1:27:42 PM
+2622 info attempt registry request try #1 at 1:27:42 PM
+2623 http fetch GET https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz
+2624 verbose get https://registry.npmjs.org/repeat-string not expired, no request
+2625 silly addNameRange number 2 { name: 'repeat-string', range: '>=1.6.1 <2.0.0', hasData: true }
+2626 silly addNameRange versions [ 'repeat-string',
+2626 silly addNameRange [ '0.1.0',
+2626 silly addNameRange '0.1.1',
+2626 silly addNameRange '0.1.2',
+2626 silly addNameRange '0.2.0',
+2626 silly addNameRange '0.2.1',
+2626 silly addNameRange '0.2.2',
+2626 silly addNameRange '1.0.0',
+2626 silly addNameRange '1.1.0',
+2626 silly addNameRange '1.2.0',
+2626 silly addNameRange '1.3.0',
+2626 silly addNameRange '1.4.0',
+2626 silly addNameRange '1.5.0',
+2626 silly addNameRange '1.5.1',
+2626 silly addNameRange '1.5.2',
+2626 silly addNameRange '1.5.4',
+2626 silly addNameRange '1.6.0',
+2626 silly addNameRange '1.6.1' ] ]
+2627 silly addNamed repeat-string@1.6.1
+2628 verbose addNamed "1.6.1" is a plain semver version for repeat-string
+2629 silly mapToRegistry name repeat-string
+2630 silly mapToRegistry using default registry
+2631 silly mapToRegistry registry https://registry.npmjs.org/
+2632 silly mapToRegistry uri https://registry.npmjs.org/repeat-string
+2633 verbose addRemoteTarball https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz not in flight; adding
+2634 verbose addRemoteTarball [ 'https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz',
+2634 verbose addRemoteTarball '8dcae470e1c88abc2d600fff4a776286da75e637' ]
+2635 info retry fetch attempt 1 at 1:27:42 PM
+2636 info attempt registry request try #1 at 1:27:42 PM
+2637 http fetch GET https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz
+2638 http fetch 200 https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz
+2639 silly fetchAndShaCheck shasum 8dcae470e1c88abc2d600fff4a776286da75e637
+2640 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz not in flight; adding
+2641 verbose addTmpTarball already have metadata; skipping unpack for repeat-string@1.6.1
+2642 http fetch 200 https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz
+2643 silly fetchAndShaCheck shasum 24fd6201a4782cf50561c810276afc7d12d71195
+2644 http fetch 200 https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz
+2645 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/is-number/-/is-number-3.0.0.tgz not in flight; adding
+2646 verbose addTmpTarball already have metadata; skipping unpack for is-number@3.0.0
+2647 silly fetchAndShaCheck shasum 7c80c17b9dfebe599e27367e0d4dd5590141db38
+2648 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz not in flight; adding
+2649 verbose addTmpTarball already have metadata; skipping unpack for to-regex-range@2.1.1
+2650 silly cache afterAdd repeat-string@1.6.1
+2651 verbose afterAdd /home/chibi/.npm/repeat-string/1.6.1/package/package.json not in flight; writing
+2652 verbose afterAdd /home/chibi/.npm/repeat-string/1.6.1/package/package.json written
+2653 silly cache afterAdd is-number@3.0.0
+2654 verbose afterAdd /home/chibi/.npm/is-number/3.0.0/package/package.json not in flight; writing
+2655 verbose afterAdd /home/chibi/.npm/is-number/3.0.0/package/package.json written
+2656 silly cache afterAdd to-regex-range@2.1.1
+2657 verbose afterAdd /home/chibi/.npm/to-regex-range/2.1.1/package/package.json not in flight; writing
+2658 verbose afterAdd /home/chibi/.npm/to-regex-range/2.1.1/package/package.json written
+2659 silly fetchNamedPackageData kind-of
+2660 silly mapToRegistry name kind-of
+2661 silly mapToRegistry using default registry
+2662 silly mapToRegistry registry https://registry.npmjs.org/
+2663 silly mapToRegistry uri https://registry.npmjs.org/kind-of
+2664 silly resolveWithNewModule kind-of@3.2.2 checking installable status
+2665 silly cache add args [ 'kind-of@^3.0.2', null ]
+2666 verbose cache add spec kind-of@^3.0.2
+2667 silly cache add parsed spec Result {
+2667 silly cache add raw: 'kind-of@^3.0.2',
+2667 silly cache add scope: null,
+2667 silly cache add name: 'kind-of',
+2667 silly cache add rawSpec: '^3.0.2',
+2667 silly cache add spec: '>=3.0.2 <4.0.0',
+2667 silly cache add type: 'range' }
+2668 silly addNamed kind-of@>=3.0.2 <4.0.0
+2669 verbose addNamed ">=3.0.2 <4.0.0" is a valid semver range for kind-of
+2670 silly addNameRange { name: 'kind-of', range: '>=3.0.2 <4.0.0', hasData: false }
+2671 silly mapToRegistry name kind-of
+2672 silly mapToRegistry using default registry
+2673 silly mapToRegistry registry https://registry.npmjs.org/
+2674 silly mapToRegistry uri https://registry.npmjs.org/kind-of
+2675 verbose addNameRange registry:https://registry.npmjs.org/kind-of not in flight; fetching
+2676 verbose get https://registry.npmjs.org/kind-of not expired, no request
+2677 silly addNameRange number 2 { name: 'kind-of', range: '>=3.0.2 <4.0.0', hasData: true }
+2678 silly addNameRange versions [ 'kind-of',
+2678 silly addNameRange [ '0.1.0',
+2678 silly addNameRange '0.1.1',
+2678 silly addNameRange '0.1.2',
+2678 silly addNameRange '1.0.0',
+2678 silly addNameRange '1.0.1',
+2678 silly addNameRange '1.1.0',
+2678 silly addNameRange '2.0.0',
+2678 silly addNameRange '2.0.1',
+2678 silly addNameRange '3.0.0',
+2678 silly addNameRange '3.0.1',
+2678 silly addNameRange '3.0.2',
+2678 silly addNameRange '3.0.3',
+2678 silly addNameRange '3.0.4',
+2678 silly addNameRange '3.1.0',
+2678 silly addNameRange '3.2.0',
+2678 silly addNameRange '3.2.1',
+2678 silly addNameRange '3.2.2',
+2678 silly addNameRange '4.0.0',
+2678 silly addNameRange '5.0.0',
+2678 silly addNameRange '5.0.1',
+2678 silly addNameRange '5.0.2',
+2678 silly addNameRange '5.1.0',
+2678 silly addNameRange '6.0.0',
+2678 silly addNameRange '6.0.1',
+2678 silly addNameRange '6.0.2' ] ]
+2679 silly addNamed kind-of@3.2.2
+2680 verbose addNamed "3.2.2" is a plain semver version for kind-of
+2681 silly mapToRegistry name kind-of
+2682 silly mapToRegistry using default registry
+2683 silly mapToRegistry registry https://registry.npmjs.org/
+2684 silly mapToRegistry uri https://registry.npmjs.org/kind-of
+2685 verbose addRemoteTarball https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz not in flight; adding
+2686 verbose addRemoteTarball [ 'https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz',
+2686 verbose addRemoteTarball '31ea21a734bab9bbb0f32466d893aea51e4a3c64' ]
+2687 info retry fetch attempt 1 at 1:27:42 PM
+2688 info attempt registry request try #1 at 1:27:42 PM
+2689 http fetch GET https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz
+2690 http fetch 200 https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz
+2691 silly fetchAndShaCheck shasum 31ea21a734bab9bbb0f32466d893aea51e4a3c64
+2692 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz not in flight; adding
+2693 verbose addTmpTarball already have metadata; skipping unpack for kind-of@3.2.2
+2694 silly cache afterAdd kind-of@3.2.2
+2695 verbose afterAdd /home/chibi/.npm/kind-of/3.2.2/package/package.json not in flight; writing
+2696 verbose afterAdd /home/chibi/.npm/kind-of/3.2.2/package/package.json written
+2697 silly fetchNamedPackageData is-buffer
+2698 silly mapToRegistry name is-buffer
+2699 silly mapToRegistry using default registry
+2700 silly mapToRegistry registry https://registry.npmjs.org/
+2701 silly mapToRegistry uri https://registry.npmjs.org/is-buffer
+2702 verbose request uri https://registry.npmjs.org/is-buffer
+2703 verbose request no auth needed
+2704 info attempt registry request try #1 at 1:27:42 PM
+2705 verbose etag "59f103dc-4317"
+2706 verbose lastModified Wed, 25 Oct 2017 21:36:28 GMT
+2707 http request GET https://registry.npmjs.org/is-buffer
+2708 http 200 https://registry.npmjs.org/is-buffer
+2709 verbose headers { date: 'Mon, 02 Jul 2018 05:27:42 GMT',
+2709 verbose headers 'content-type': 'application/json; charset=UTF-8',
+2709 verbose headers 'transfer-encoding': 'chunked',
+2709 verbose headers connection: 'keep-alive',
+2709 verbose headers 'set-cookie': [ '__cfduid=d0daf05d92cca95ff2462bfd9531dd94d1530509262; expires=Tue, 02-Jul-19 05:27:42 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2709 verbose headers 'cache-control': 'max-age=300',
+2709 verbose headers 'cf-cache-status': 'HIT',
+2709 verbose headers 'cf-ray': '433eb46daffc60f6-MNL',
+2709 verbose headers etag: 'W/"e72489e8a0cbb1ba2e62b1f5b1002dac"',
+2709 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2709 verbose headers 'last-modified': 'Sat, 09 Jun 2018 23:15:24 GMT',
+2709 verbose headers vary: 'accept-encoding, accept',
+2709 verbose headers server: 'cloudflare',
+2709 verbose headers 'content-encoding': 'gzip' }
+2710 silly get cb [ 200,
+2710 silly get { date: 'Mon, 02 Jul 2018 05:27:42 GMT',
+2710 silly get 'content-type': 'application/json; charset=UTF-8',
+2710 silly get 'transfer-encoding': 'chunked',
+2710 silly get connection: 'keep-alive',
+2710 silly get 'set-cookie': [ '__cfduid=d0daf05d92cca95ff2462bfd9531dd94d1530509262; expires=Tue, 02-Jul-19 05:27:42 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2710 silly get 'cache-control': 'max-age=300',
+2710 silly get 'cf-cache-status': 'HIT',
+2710 silly get 'cf-ray': '433eb46daffc60f6-MNL',
+2710 silly get etag: 'W/"e72489e8a0cbb1ba2e62b1f5b1002dac"',
+2710 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2710 silly get 'last-modified': 'Sat, 09 Jun 2018 23:15:24 GMT',
+2710 silly get vary: 'accept-encoding, accept',
+2710 silly get server: 'cloudflare',
+2710 silly get 'content-encoding': 'gzip' } ]
+2711 verbose get saving is-buffer to /home/chibi/.npm/registry.npmjs.org/is-buffer/.cache.json
+2712 silly resolveWithNewModule is-buffer@1.1.6 checking installable status
+2713 silly cache add args [ 'is-buffer@^1.1.5', null ]
+2714 verbose cache add spec is-buffer@^1.1.5
+2715 silly cache add parsed spec Result {
+2715 silly cache add raw: 'is-buffer@^1.1.5',
+2715 silly cache add scope: null,
+2715 silly cache add name: 'is-buffer',
+2715 silly cache add rawSpec: '^1.1.5',
+2715 silly cache add spec: '>=1.1.5 <2.0.0',
+2715 silly cache add type: 'range' }
+2716 silly addNamed is-buffer@>=1.1.5 <2.0.0
+2717 verbose addNamed ">=1.1.5 <2.0.0" is a valid semver range for is-buffer
+2718 silly addNameRange { name: 'is-buffer', range: '>=1.1.5 <2.0.0', hasData: false }
+2719 silly mapToRegistry name is-buffer
+2720 silly mapToRegistry using default registry
+2721 silly mapToRegistry registry https://registry.npmjs.org/
+2722 silly mapToRegistry uri https://registry.npmjs.org/is-buffer
+2723 verbose addNameRange registry:https://registry.npmjs.org/is-buffer not in flight; fetching
+2724 verbose get https://registry.npmjs.org/is-buffer not expired, no request
+2725 silly addNameRange number 2 { name: 'is-buffer', range: '>=1.1.5 <2.0.0', hasData: true }
+2726 silly addNameRange versions [ 'is-buffer',
+2726 silly addNameRange [ '1.0.0',
+2726 silly addNameRange '1.0.1',
+2726 silly addNameRange '1.0.2',
+2726 silly addNameRange '1.1.0',
+2726 silly addNameRange '1.1.1',
+2726 silly addNameRange '1.1.2',
+2726 silly addNameRange '1.1.3',
+2726 silly addNameRange '1.1.4',
+2726 silly addNameRange '1.1.5',
+2726 silly addNameRange '1.1.6',
+2726 silly addNameRange '2.0.0',
+2726 silly addNameRange '2.0.1',
+2726 silly addNameRange '2.0.2',
+2726 silly addNameRange '2.0.3' ] ]
+2727 silly addNamed is-buffer@1.1.6
+2728 verbose addNamed "1.1.6" is a plain semver version for is-buffer
+2729 silly cache afterAdd is-buffer@1.1.6
+2730 verbose afterAdd /home/chibi/.npm/is-buffer/1.1.6/package/package.json not in flight; writing
+2731 verbose afterAdd /home/chibi/.npm/is-buffer/1.1.6/package/package.json written
+2732 silly fetchNamedPackageData base
+2733 silly mapToRegistry name base
+2734 silly mapToRegistry using default registry
+2735 silly mapToRegistry registry https://registry.npmjs.org/
+2736 silly mapToRegistry uri https://registry.npmjs.org/base
+2737 silly fetchNamedPackageData debug
+2738 silly mapToRegistry name debug
+2739 silly mapToRegistry using default registry
+2740 silly mapToRegistry registry https://registry.npmjs.org/
+2741 silly mapToRegistry uri https://registry.npmjs.org/debug
+2742 silly fetchNamedPackageData define-property
+2743 silly mapToRegistry name define-property
+2744 silly mapToRegistry using default registry
+2745 silly mapToRegistry registry https://registry.npmjs.org/
+2746 silly mapToRegistry uri https://registry.npmjs.org/define-property
+2747 silly resolveWithNewModule define-property@0.2.5 checking installable status
+2748 silly cache add args [ 'define-property@^0.2.5', null ]
+2749 verbose cache add spec define-property@^0.2.5
+2750 silly fetchNamedPackageData extend-shallow
+2751 silly mapToRegistry name extend-shallow
+2752 silly mapToRegistry using default registry
+2753 silly mapToRegistry registry https://registry.npmjs.org/
+2754 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow
+2755 silly resolveWithNewModule extend-shallow@2.0.1 checking installable status
+2756 silly cache add args [ 'extend-shallow@^2.0.1', null ]
+2757 verbose cache add spec extend-shallow@^2.0.1
+2758 silly fetchNamedPackageData map-cache
+2759 silly mapToRegistry name map-cache
+2760 silly mapToRegistry using default registry
+2761 silly mapToRegistry registry https://registry.npmjs.org/
+2762 silly mapToRegistry uri https://registry.npmjs.org/map-cache
+2763 silly fetchNamedPackageData source-map-resolve
+2764 silly mapToRegistry name source-map-resolve
+2765 silly mapToRegistry using default registry
+2766 silly mapToRegistry registry https://registry.npmjs.org/
+2767 silly mapToRegistry uri https://registry.npmjs.org/source-map-resolve
+2768 silly fetchNamedPackageData use
+2769 silly mapToRegistry name use
+2770 silly mapToRegistry using default registry
+2771 silly mapToRegistry registry https://registry.npmjs.org/
+2772 silly mapToRegistry uri https://registry.npmjs.org/use
+2773 silly cache add parsed spec Result {
+2773 silly cache add raw: 'define-property@^0.2.5',
+2773 silly cache add scope: null,
+2773 silly cache add name: 'define-property',
+2773 silly cache add rawSpec: '^0.2.5',
+2773 silly cache add spec: '>=0.2.5 <0.3.0',
+2773 silly cache add type: 'range' }
+2774 silly addNamed define-property@>=0.2.5 <0.3.0
+2775 verbose addNamed ">=0.2.5 <0.3.0" is a valid semver range for define-property
+2776 silly addNameRange { name: 'define-property',
+2776 silly addNameRange range: '>=0.2.5 <0.3.0',
+2776 silly addNameRange hasData: false }
+2777 silly mapToRegistry name define-property
+2778 silly mapToRegistry using default registry
+2779 silly mapToRegistry registry https://registry.npmjs.org/
+2780 silly mapToRegistry uri https://registry.npmjs.org/define-property
+2781 verbose addNameRange registry:https://registry.npmjs.org/define-property not in flight; fetching
+2782 silly cache add parsed spec Result {
+2782 silly cache add raw: 'extend-shallow@^2.0.1',
+2782 silly cache add scope: null,
+2782 silly cache add name: 'extend-shallow',
+2782 silly cache add rawSpec: '^2.0.1',
+2782 silly cache add spec: '>=2.0.1 <3.0.0',
+2782 silly cache add type: 'range' }
+2783 silly addNamed extend-shallow@>=2.0.1 <3.0.0
+2784 verbose addNamed ">=2.0.1 <3.0.0" is a valid semver range for extend-shallow
+2785 silly addNameRange { name: 'extend-shallow',
+2785 silly addNameRange range: '>=2.0.1 <3.0.0',
+2785 silly addNameRange hasData: false }
+2786 silly mapToRegistry name extend-shallow
+2787 silly mapToRegistry using default registry
+2788 silly mapToRegistry registry https://registry.npmjs.org/
+2789 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow
+2790 verbose addNameRange registry:https://registry.npmjs.org/extend-shallow not in flight; fetching
+2791 verbose request uri https://registry.npmjs.org/base
+2792 verbose request no auth needed
+2793 info attempt registry request try #1 at 1:27:43 PM
+2794 http request GET https://registry.npmjs.org/base
+2795 verbose request uri https://registry.npmjs.org/map-cache
+2796 verbose request no auth needed
+2797 info attempt registry request try #1 at 1:27:43 PM
+2798 http request GET https://registry.npmjs.org/map-cache
+2799 verbose request uri https://registry.npmjs.org/source-map-resolve
+2800 verbose request no auth needed
+2801 info attempt registry request try #1 at 1:27:43 PM
+2802 http request GET https://registry.npmjs.org/source-map-resolve
+2803 verbose request uri https://registry.npmjs.org/use
+2804 verbose request no auth needed
+2805 info attempt registry request try #1 at 1:27:43 PM
+2806 http request GET https://registry.npmjs.org/use
+2807 verbose get https://registry.npmjs.org/define-property not expired, no request
+2808 silly addNameRange number 2 { name: 'define-property',
+2808 silly addNameRange range: '>=0.2.5 <0.3.0',
+2808 silly addNameRange hasData: true }
+2809 silly addNameRange versions [ 'define-property',
+2809 silly addNameRange [ '0.1.0',
+2809 silly addNameRange '0.1.2',
+2809 silly addNameRange '0.1.3',
+2809 silly addNameRange '0.2.0',
+2809 silly addNameRange '0.2.1',
+2809 silly addNameRange '0.2.2',
+2809 silly addNameRange '0.2.3',
+2809 silly addNameRange '0.2.5',
+2809 silly addNameRange '1.0.0',
+2809 silly addNameRange '2.0.0',
+2809 silly addNameRange '2.0.1',
+2809 silly addNameRange '2.0.2' ] ]
+2810 silly addNamed define-property@0.2.5
+2811 verbose addNamed "0.2.5" is a plain semver version for define-property
+2812 verbose get https://registry.npmjs.org/extend-shallow not expired, no request
+2813 silly addNameRange number 2 { name: 'extend-shallow',
+2813 silly addNameRange range: '>=2.0.1 <3.0.0',
+2813 silly addNameRange hasData: true }
+2814 silly addNameRange versions [ 'extend-shallow',
+2814 silly addNameRange [ '0.1.0',
+2814 silly addNameRange '0.1.1',
+2814 silly addNameRange '0.2.0',
+2814 silly addNameRange '1.0.0',
+2814 silly addNameRange '1.0.1',
+2814 silly addNameRange '1.1.1',
+2814 silly addNameRange '1.1.2',
+2814 silly addNameRange '1.1.4',
+2814 silly addNameRange '2.0.0',
+2814 silly addNameRange '2.0.1',
+2814 silly addNameRange '3.0.0',
+2814 silly addNameRange '3.0.1',
+2814 silly addNameRange '3.0.2' ] ]
+2815 silly addNamed extend-shallow@2.0.1
+2816 verbose addNamed "2.0.1" is a plain semver version for extend-shallow
+2817 silly mapToRegistry name define-property
+2818 silly mapToRegistry using default registry
+2819 silly mapToRegistry registry https://registry.npmjs.org/
+2820 silly mapToRegistry uri https://registry.npmjs.org/define-property
+2821 verbose addRemoteTarball https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz not in flight; adding
+2822 verbose addRemoteTarball [ 'https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz',
+2822 verbose addRemoteTarball 'c35b1ef918ec3c990f9a5bc57be04aacec5c8116' ]
+2823 info retry fetch attempt 1 at 1:27:43 PM
+2824 info attempt registry request try #1 at 1:27:43 PM
+2825 http fetch GET https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz
+2826 silly cache afterAdd extend-shallow@2.0.1
+2827 verbose afterAdd /home/chibi/.npm/extend-shallow/2.0.1/package/package.json not in flight; writing
+2828 verbose afterAdd /home/chibi/.npm/extend-shallow/2.0.1/package/package.json written
+2829 verbose request uri https://registry.npmjs.org/debug
+2830 verbose request no auth needed
+2831 info attempt registry request try #1 at 1:27:43 PM
+2832 verbose etag "5a489969-19274"
+2833 verbose lastModified Sun, 31 Dec 2017 8:01:45 GMT
+2834 http request GET https://registry.npmjs.org/debug
+2835 http 200 https://registry.npmjs.org/map-cache
+2836 verbose headers { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+2836 verbose headers 'content-type': 'application/json; charset=UTF-8',
+2836 verbose headers 'transfer-encoding': 'chunked',
+2836 verbose headers connection: 'keep-alive',
+2836 verbose headers 'set-cookie': [ '__cfduid=d29afc6d454d320da5fa6ddb9eea2b25a1530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2836 verbose headers 'cache-control': 'max-age=300',
+2836 verbose headers 'cf-cache-status': 'HIT',
+2836 verbose headers 'cf-ray': '433eb46ecce660cc-MNL',
+2836 verbose headers etag: 'W/"8dbcdd8c9bc93f3b6a9025d955d220a4"',
+2836 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2836 verbose headers 'last-modified': 'Sun, 27 May 2018 07:23:21 GMT',
+2836 verbose headers vary: 'accept-encoding, accept',
+2836 verbose headers server: 'cloudflare',
+2836 verbose headers 'content-encoding': 'gzip' }
+2837 silly get cb [ 200,
+2837 silly get { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+2837 silly get 'content-type': 'application/json; charset=UTF-8',
+2837 silly get 'transfer-encoding': 'chunked',
+2837 silly get connection: 'keep-alive',
+2837 silly get 'set-cookie': [ '__cfduid=d29afc6d454d320da5fa6ddb9eea2b25a1530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2837 silly get 'cache-control': 'max-age=300',
+2837 silly get 'cf-cache-status': 'HIT',
+2837 silly get 'cf-ray': '433eb46ecce660cc-MNL',
+2837 silly get etag: 'W/"8dbcdd8c9bc93f3b6a9025d955d220a4"',
+2837 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2837 silly get 'last-modified': 'Sun, 27 May 2018 07:23:21 GMT',
+2837 silly get vary: 'accept-encoding, accept',
+2837 silly get server: 'cloudflare',
+2837 silly get 'content-encoding': 'gzip' } ]
+2838 verbose get saving map-cache to /home/chibi/.npm/registry.npmjs.org/map-cache/.cache.json
+2839 http 200 https://registry.npmjs.org/use
+2840 verbose headers { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+2840 verbose headers 'content-type': 'application/json; charset=UTF-8',
+2840 verbose headers 'transfer-encoding': 'chunked',
+2840 verbose headers connection: 'keep-alive',
+2840 verbose headers 'set-cookie': [ '__cfduid=ddba36a08bff4dc1057108ea7cb4c2fc91530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2840 verbose headers 'cache-control': 'max-age=300',
+2840 verbose headers 'cf-cache-status': 'HIT',
+2840 verbose headers 'cf-ray': '433eb46ede81605a-MNL',
+2840 verbose headers etag: 'W/"20f8c4d2163745264ad55b211e5c256f"',
+2840 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2840 verbose headers 'last-modified': 'Sun, 27 May 2018 20:35:33 GMT',
+2840 verbose headers vary: 'accept-encoding, accept',
+2840 verbose headers server: 'cloudflare',
+2840 verbose headers 'content-encoding': 'gzip' }
+2841 silly get cb [ 200,
+2841 silly get { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+2841 silly get 'content-type': 'application/json; charset=UTF-8',
+2841 silly get 'transfer-encoding': 'chunked',
+2841 silly get connection: 'keep-alive',
+2841 silly get 'set-cookie': [ '__cfduid=ddba36a08bff4dc1057108ea7cb4c2fc91530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2841 silly get 'cache-control': 'max-age=300',
+2841 silly get 'cf-cache-status': 'HIT',
+2841 silly get 'cf-ray': '433eb46ede81605a-MNL',
+2841 silly get etag: 'W/"20f8c4d2163745264ad55b211e5c256f"',
+2841 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2841 silly get 'last-modified': 'Sun, 27 May 2018 20:35:33 GMT',
+2841 silly get vary: 'accept-encoding, accept',
+2841 silly get server: 'cloudflare',
+2841 silly get 'content-encoding': 'gzip' } ]
+2842 verbose get saving use to /home/chibi/.npm/registry.npmjs.org/use/.cache.json
+2843 http fetch 200 https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz
+2844 http 200 https://registry.npmjs.org/source-map-resolve
+2845 verbose headers { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+2845 verbose headers 'content-type': 'application/json; charset=UTF-8',
+2845 verbose headers 'transfer-encoding': 'chunked',
+2845 verbose headers connection: 'keep-alive',
+2845 verbose headers 'set-cookie': [ '__cfduid=d0248b53d430da0fec7ab1b443140d73e1530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2845 verbose headers 'cache-control': 'max-age=300',
+2845 verbose headers 'cf-cache-status': 'HIT',
+2845 verbose headers 'cf-ray': '433eb46ed8556054-MNL',
+2845 verbose headers etag: 'W/"7054ecd931760c5c0d221a81bda3c2e9"',
+2845 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2845 verbose headers 'last-modified': 'Sun, 27 May 2018 17:51:12 GMT',
+2845 verbose headers vary: 'accept-encoding, accept',
+2845 verbose headers server: 'cloudflare',
+2845 verbose headers 'content-encoding': 'gzip' }
+2846 silly get cb [ 200,
+2846 silly get { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+2846 silly get 'content-type': 'application/json; charset=UTF-8',
+2846 silly get 'transfer-encoding': 'chunked',
+2846 silly get connection: 'keep-alive',
+2846 silly get 'set-cookie': [ '__cfduid=d0248b53d430da0fec7ab1b443140d73e1530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2846 silly get 'cache-control': 'max-age=300',
+2846 silly get 'cf-cache-status': 'HIT',
+2846 silly get 'cf-ray': '433eb46ed8556054-MNL',
+2846 silly get etag: 'W/"7054ecd931760c5c0d221a81bda3c2e9"',
+2846 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2846 silly get 'last-modified': 'Sun, 27 May 2018 17:51:12 GMT',
+2846 silly get vary: 'accept-encoding, accept',
+2846 silly get server: 'cloudflare',
+2846 silly get 'content-encoding': 'gzip' } ]
+2847 verbose get saving source-map-resolve to /home/chibi/.npm/registry.npmjs.org/source-map-resolve/.cache.json
+2848 silly fetchAndShaCheck shasum c35b1ef918ec3c990f9a5bc57be04aacec5c8116
+2849 silly resolveWithNewModule map-cache@0.2.2 checking installable status
+2850 silly cache add args [ 'map-cache@^0.2.2', null ]
+2851 verbose cache add spec map-cache@^0.2.2
+2852 silly cache add parsed spec Result {
+2852 silly cache add raw: 'map-cache@^0.2.2',
+2852 silly cache add scope: null,
+2852 silly cache add name: 'map-cache',
+2852 silly cache add rawSpec: '^0.2.2',
+2852 silly cache add spec: '>=0.2.2 <0.3.0',
+2852 silly cache add type: 'range' }
+2853 silly addNamed map-cache@>=0.2.2 <0.3.0
+2854 verbose addNamed ">=0.2.2 <0.3.0" is a valid semver range for map-cache
+2855 silly addNameRange { name: 'map-cache', range: '>=0.2.2 <0.3.0', hasData: false }
+2856 silly mapToRegistry name map-cache
+2857 silly mapToRegistry using default registry
+2858 silly mapToRegistry registry https://registry.npmjs.org/
+2859 silly mapToRegistry uri https://registry.npmjs.org/map-cache
+2860 verbose addNameRange registry:https://registry.npmjs.org/map-cache not in flight; fetching
+2861 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/define-property/-/define-property-0.2.5.tgz not in flight; adding
+2862 verbose addTmpTarball already have metadata; skipping unpack for define-property@0.2.5
+2863 silly resolveWithNewModule use@3.1.0 checking installable status
+2864 silly cache add args [ 'use@^3.1.0', null ]
+2865 verbose cache add spec use@^3.1.0
+2866 silly cache add parsed spec Result {
+2866 silly cache add raw: 'use@^3.1.0',
+2866 silly cache add scope: null,
+2866 silly cache add name: 'use',
+2866 silly cache add rawSpec: '^3.1.0',
+2866 silly cache add spec: '>=3.1.0 <4.0.0',
+2866 silly cache add type: 'range' }
+2867 silly addNamed use@>=3.1.0 <4.0.0
+2868 verbose addNamed ">=3.1.0 <4.0.0" is a valid semver range for use
+2869 silly addNameRange { name: 'use', range: '>=3.1.0 <4.0.0', hasData: false }
+2870 silly mapToRegistry name use
+2871 silly mapToRegistry using default registry
+2872 silly mapToRegistry registry https://registry.npmjs.org/
+2873 silly mapToRegistry uri https://registry.npmjs.org/use
+2874 verbose addNameRange registry:https://registry.npmjs.org/use not in flight; fetching
+2875 silly resolveWithNewModule source-map-resolve@0.5.2 checking installable status
+2876 silly cache add args [ 'source-map-resolve@^0.5.0', null ]
+2877 verbose cache add spec source-map-resolve@^0.5.0
+2878 silly cache add parsed spec Result {
+2878 silly cache add raw: 'source-map-resolve@^0.5.0',
+2878 silly cache add scope: null,
+2878 silly cache add name: 'source-map-resolve',
+2878 silly cache add rawSpec: '^0.5.0',
+2878 silly cache add spec: '>=0.5.0 <0.6.0',
+2878 silly cache add type: 'range' }
+2879 silly addNamed source-map-resolve@>=0.5.0 <0.6.0
+2880 verbose addNamed ">=0.5.0 <0.6.0" is a valid semver range for source-map-resolve
+2881 silly addNameRange { name: 'source-map-resolve',
+2881 silly addNameRange range: '>=0.5.0 <0.6.0',
+2881 silly addNameRange hasData: false }
+2882 silly mapToRegistry name source-map-resolve
+2883 silly mapToRegistry using default registry
+2884 silly mapToRegistry registry https://registry.npmjs.org/
+2885 silly mapToRegistry uri https://registry.npmjs.org/source-map-resolve
+2886 verbose addNameRange registry:https://registry.npmjs.org/source-map-resolve not in flight; fetching
+2887 verbose get https://registry.npmjs.org/map-cache not expired, no request
+2888 silly addNameRange number 2 { name: 'map-cache', range: '>=0.2.2 <0.3.0', hasData: true }
+2889 silly addNameRange versions [ 'map-cache', [ '0.1.0', '0.1.1', '0.2.0', '0.2.1', '0.2.2' ] ]
+2890 silly addNamed map-cache@0.2.2
+2891 verbose addNamed "0.2.2" is a plain semver version for map-cache
+2892 silly mapToRegistry name map-cache
+2893 silly mapToRegistry using default registry
+2894 silly mapToRegistry registry https://registry.npmjs.org/
+2895 silly mapToRegistry uri https://registry.npmjs.org/map-cache
+2896 verbose addRemoteTarball https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz not in flight; adding
+2897 verbose addRemoteTarball [ 'https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz',
+2897 verbose addRemoteTarball 'c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf' ]
+2898 verbose get https://registry.npmjs.org/use not expired, no request
+2899 silly addNameRange number 2 { name: 'use', range: '>=3.1.0 <4.0.0', hasData: true }
+2900 silly addNameRange versions [ 'use',
+2900 silly addNameRange [ '1.0.0',
+2900 silly addNameRange '1.0.1',
+2900 silly addNameRange '1.0.2',
+2900 silly addNameRange '1.0.3',
+2900 silly addNameRange '1.1.0',
+2900 silly addNameRange '1.1.1',
+2900 silly addNameRange '1.1.2',
+2900 silly addNameRange '2.0.0',
+2900 silly addNameRange '2.0.1',
+2900 silly addNameRange '2.0.2',
+2900 silly addNameRange '3.0.0',
+2900 silly addNameRange '3.1.0' ] ]
+2901 silly addNamed use@3.1.0
+2902 verbose addNamed "3.1.0" is a plain semver version for use
+2903 verbose get https://registry.npmjs.org/source-map-resolve not expired, no request
+2904 silly addNameRange number 2 { name: 'source-map-resolve',
+2904 silly addNameRange range: '>=0.5.0 <0.6.0',
+2904 silly addNameRange hasData: true }
+2905 silly addNameRange versions [ 'source-map-resolve',
+2905 silly addNameRange [ '0.1.0',
+2905 silly addNameRange '0.1.1',
+2905 silly addNameRange '0.1.2',
+2905 silly addNameRange '0.1.3',
+2905 silly addNameRange '0.1.4',
+2905 silly addNameRange '0.2.0',
+2905 silly addNameRange '0.3.0',
+2905 silly addNameRange '0.3.1',
+2905 silly addNameRange '0.4.0',
+2905 silly addNameRange '0.5.0',
+2905 silly addNameRange '0.5.1',
+2905 silly addNameRange '0.5.2' ] ]
+2906 silly addNamed source-map-resolve@0.5.2
+2907 verbose addNamed "0.5.2" is a plain semver version for source-map-resolve
+2908 info retry fetch attempt 1 at 1:27:43 PM
+2909 info attempt registry request try #1 at 1:27:43 PM
+2910 http fetch GET https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz
+2911 silly mapToRegistry name use
+2912 silly mapToRegistry using default registry
+2913 silly mapToRegistry registry https://registry.npmjs.org/
+2914 silly mapToRegistry uri https://registry.npmjs.org/use
+2915 verbose addRemoteTarball https://registry.npmjs.org/use/-/use-3.1.0.tgz not in flight; adding
+2916 verbose addRemoteTarball [ 'https://registry.npmjs.org/use/-/use-3.1.0.tgz',
+2916 verbose addRemoteTarball '14716bf03fdfefd03040aef58d8b4b85f3a7c544' ]
+2917 silly mapToRegistry name source-map-resolve
+2918 silly mapToRegistry using default registry
+2919 silly mapToRegistry registry https://registry.npmjs.org/
+2920 silly mapToRegistry uri https://registry.npmjs.org/source-map-resolve
+2921 verbose addRemoteTarball https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz not in flight; adding
+2922 verbose addRemoteTarball [ 'https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz',
+2922 verbose addRemoteTarball '72e2cc34095543e43b2c62b2c4c10d4a9054f259' ]
+2923 http 200 https://registry.npmjs.org/base
+2924 verbose headers { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+2924 verbose headers 'content-type': 'application/json; charset=UTF-8',
+2924 verbose headers 'transfer-encoding': 'chunked',
+2924 verbose headers connection: 'keep-alive',
+2924 verbose headers 'set-cookie': [ '__cfduid=d29afc6d454d320da5fa6ddb9eea2b25a1530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2924 verbose headers 'cache-control': 'max-age=300',
+2924 verbose headers 'cf-cache-status': 'HIT',
+2924 verbose headers 'cf-ray': '433eb46ecce960cc-MNL',
+2924 verbose headers etag: 'W/"df52601e225130094a3242a97da99269"',
+2924 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2924 verbose headers 'last-modified': 'Fri, 25 May 2018 10:29:52 GMT',
+2924 verbose headers vary: 'accept-encoding, accept',
+2924 verbose headers server: 'cloudflare',
+2924 verbose headers 'content-encoding': 'gzip' }
+2925 silly get cb [ 200,
+2925 silly get { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+2925 silly get 'content-type': 'application/json; charset=UTF-8',
+2925 silly get 'transfer-encoding': 'chunked',
+2925 silly get connection: 'keep-alive',
+2925 silly get 'set-cookie': [ '__cfduid=d29afc6d454d320da5fa6ddb9eea2b25a1530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2925 silly get 'cache-control': 'max-age=300',
+2925 silly get 'cf-cache-status': 'HIT',
+2925 silly get 'cf-ray': '433eb46ecce960cc-MNL',
+2925 silly get etag: 'W/"df52601e225130094a3242a97da99269"',
+2925 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2925 silly get 'last-modified': 'Fri, 25 May 2018 10:29:52 GMT',
+2925 silly get vary: 'accept-encoding, accept',
+2925 silly get server: 'cloudflare',
+2925 silly get 'content-encoding': 'gzip' } ]
+2926 verbose get saving base to /home/chibi/.npm/registry.npmjs.org/base/.cache.json
+2927 info retry fetch attempt 1 at 1:27:43 PM
+2928 info attempt registry request try #1 at 1:27:43 PM
+2929 http fetch GET https://registry.npmjs.org/use/-/use-3.1.0.tgz
+2930 info retry fetch attempt 1 at 1:27:43 PM
+2931 info attempt registry request try #1 at 1:27:43 PM
+2932 http fetch GET https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz
+2933 silly cache afterAdd define-property@0.2.5
+2934 verbose afterAdd /home/chibi/.npm/define-property/0.2.5/package/package.json not in flight; writing
+2935 verbose afterAdd /home/chibi/.npm/define-property/0.2.5/package/package.json written
+2936 silly resolveWithNewModule base@0.11.2 checking installable status
+2937 silly cache add args [ 'base@^0.11.1', null ]
+2938 verbose cache add spec base@^0.11.1
+2939 silly cache add parsed spec Result {
+2939 silly cache add raw: 'base@^0.11.1',
+2939 silly cache add scope: null,
+2939 silly cache add name: 'base',
+2939 silly cache add rawSpec: '^0.11.1',
+2939 silly cache add spec: '>=0.11.1 <0.12.0',
+2939 silly cache add type: 'range' }
+2940 silly addNamed base@>=0.11.1 <0.12.0
+2941 verbose addNamed ">=0.11.1 <0.12.0" is a valid semver range for base
+2942 silly addNameRange { name: 'base', range: '>=0.11.1 <0.12.0', hasData: false }
+2943 silly mapToRegistry name base
+2944 silly mapToRegistry using default registry
+2945 silly mapToRegistry registry https://registry.npmjs.org/
+2946 silly mapToRegistry uri https://registry.npmjs.org/base
+2947 verbose addNameRange registry:https://registry.npmjs.org/base not in flight; fetching
+2948 http 200 https://registry.npmjs.org/debug
+2949 verbose headers { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+2949 verbose headers 'content-type': 'application/json; charset=UTF-8',
+2949 verbose headers 'transfer-encoding': 'chunked',
+2949 verbose headers connection: 'keep-alive',
+2949 verbose headers 'set-cookie': [ '__cfduid=d42b654fac6c8621a2e8c9a781c92be251530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2949 verbose headers 'cache-control': 'max-age=300',
+2949 verbose headers 'cf-cache-status': 'HIT',
+2949 verbose headers 'cf-ray': '433eb46ef91160ea-MNL',
+2949 verbose headers etag: 'W/"fba3b1e5281ea3e19e268240206ca548"',
+2949 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2949 verbose headers 'last-modified': 'Sat, 26 May 2018 21:52:39 GMT',
+2949 verbose headers vary: 'accept-encoding, accept',
+2949 verbose headers server: 'cloudflare',
+2949 verbose headers 'content-encoding': 'gzip' }
+2950 silly get cb [ 200,
+2950 silly get { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+2950 silly get 'content-type': 'application/json; charset=UTF-8',
+2950 silly get 'transfer-encoding': 'chunked',
+2950 silly get connection: 'keep-alive',
+2950 silly get 'set-cookie': [ '__cfduid=d42b654fac6c8621a2e8c9a781c92be251530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+2950 silly get 'cache-control': 'max-age=300',
+2950 silly get 'cf-cache-status': 'HIT',
+2950 silly get 'cf-ray': '433eb46ef91160ea-MNL',
+2950 silly get etag: 'W/"fba3b1e5281ea3e19e268240206ca548"',
+2950 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+2950 silly get 'last-modified': 'Sat, 26 May 2018 21:52:39 GMT',
+2950 silly get vary: 'accept-encoding, accept',
+2950 silly get server: 'cloudflare',
+2950 silly get 'content-encoding': 'gzip' } ]
+2951 verbose get saving debug to /home/chibi/.npm/registry.npmjs.org/debug/.cache.json
+2952 verbose get https://registry.npmjs.org/base not expired, no request
+2953 silly addNameRange number 2 { name: 'base', range: '>=0.11.1 <0.12.0', hasData: true }
+2954 silly addNameRange versions [ 'base',
+2954 silly addNameRange [ '0.2.0',
+2954 silly addNameRange '0.2.1',
+2954 silly addNameRange '0.2.2',
+2954 silly addNameRange '0.2.3',
+2954 silly addNameRange '0.2.4',
+2954 silly addNameRange '0.2.5',
+2954 silly addNameRange '0.2.6',
+2954 silly addNameRange '0.3.0',
+2954 silly addNameRange '0.4.0',
+2954 silly addNameRange '0.4.1',
+2954 silly addNameRange '0.4.2',
+2954 silly addNameRange '0.5.0',
+2954 silly addNameRange '0.6.3',
+2954 silly addNameRange '0.6.4',
+2954 silly addNameRange '0.6.5',
+2954 silly addNameRange '0.6.6',
+2954 silly addNameRange '0.6.7',
+2954 silly addNameRange '0.7.0',
+2954 silly addNameRange '0.7.1',
+2954 silly addNameRange '0.7.2',
+2954 silly addNameRange '0.7.3',
+2954 silly addNameRange '0.7.4',
+2954 silly addNameRange '0.7.5',
+2954 silly addNameRange '0.7.6',
+2954 silly addNameRange '0.7.7',
+2954 silly addNameRange '0.7.8',
+2954 silly addNameRange '0.7.9',
+2954 silly addNameRange '0.7.10',
+2954 silly addNameRange '0.8.0',
+2954 silly addNameRange '0.8.1',
+2954 silly addNameRange '0.9.0',
+2954 silly addNameRange '0.10.0',
+2954 silly addNameRange '0.11.0',
+2954 silly addNameRange '0.11.1',
+2954 silly addNameRange '0.12.0',
+2954 silly addNameRange '0.13.0',
+2954 silly addNameRange '0.11.2',
+2954 silly addNameRange '0.13.1',
+2954 silly addNameRange '0.13.2',
+2954 silly addNameRange '1.0.0',
+2954 silly addNameRange '1.0.1',
+2954 silly addNameRange '0.0.1-dev',
+2954 silly addNameRange '2.0.0',
+2954 silly addNameRange '2.0.1',
+2954 silly addNameRange '2.0.2',
+2954 silly addNameRange '3.0.0' ] ]
+2955 silly addNamed base@0.11.2
+2956 verbose addNamed "0.11.2" is a plain semver version for base
+2957 silly mapToRegistry name base
+2958 silly mapToRegistry using default registry
+2959 silly mapToRegistry registry https://registry.npmjs.org/
+2960 silly mapToRegistry uri https://registry.npmjs.org/base
+2961 verbose addRemoteTarball https://registry.npmjs.org/base/-/base-0.11.2.tgz not in flight; adding
+2962 verbose addRemoteTarball [ 'https://registry.npmjs.org/base/-/base-0.11.2.tgz',
+2962 verbose addRemoteTarball '7bde5ced145b6d551a90db87f83c558b4eb48a8f' ]
+2963 info retry fetch attempt 1 at 1:27:43 PM
+2964 info attempt registry request try #1 at 1:27:43 PM
+2965 http fetch GET https://registry.npmjs.org/base/-/base-0.11.2.tgz
+2966 silly resolveWithNewModule debug@2.6.9 checking installable status
+2967 silly cache add args [ 'debug@^2.2.0', null ]
+2968 verbose cache add spec debug@^2.2.0
+2969 silly cache add parsed spec Result {
+2969 silly cache add raw: 'debug@^2.2.0',
+2969 silly cache add scope: null,
+2969 silly cache add name: 'debug',
+2969 silly cache add rawSpec: '^2.2.0',
+2969 silly cache add spec: '>=2.2.0 <3.0.0',
+2969 silly cache add type: 'range' }
+2970 silly addNamed debug@>=2.2.0 <3.0.0
+2971 verbose addNamed ">=2.2.0 <3.0.0" is a valid semver range for debug
+2972 silly addNameRange { name: 'debug', range: '>=2.2.0 <3.0.0', hasData: false }
+2973 silly mapToRegistry name debug
+2974 silly mapToRegistry using default registry
+2975 silly mapToRegistry registry https://registry.npmjs.org/
+2976 silly mapToRegistry uri https://registry.npmjs.org/debug
+2977 verbose addNameRange registry:https://registry.npmjs.org/debug not in flight; fetching
+2978 verbose get https://registry.npmjs.org/debug not expired, no request
+2979 silly addNameRange number 2 { name: 'debug', range: '>=2.2.0 <3.0.0', hasData: true }
+2980 silly addNameRange versions [ 'debug',
+2980 silly addNameRange [ '0.0.1',
+2980 silly addNameRange '0.1.0',
+2980 silly addNameRange '0.2.0',
+2980 silly addNameRange '0.3.0',
+2980 silly addNameRange '0.4.0',
+2980 silly addNameRange '0.4.1',
+2980 silly addNameRange '0.5.0',
+2980 silly addNameRange '0.6.0',
+2980 silly addNameRange '0.7.0',
+2980 silly addNameRange '0.7.1',
+2980 silly addNameRange '0.7.2',
+2980 silly addNameRange '0.7.3',
+2980 silly addNameRange '0.7.4',
+2980 silly addNameRange '0.8.0',
+2980 silly addNameRange '0.8.1',
+2980 silly addNameRange '1.0.0',
+2980 silly addNameRange '1.0.1',
+2980 silly addNameRange '1.0.2',
+2980 silly addNameRange '1.0.3',
+2980 silly addNameRange '1.0.4',
+2980 silly addNameRange '2.0.0',
+2980 silly addNameRange '2.1.0',
+2980 silly addNameRange '2.1.1',
+2980 silly addNameRange '2.1.2',
+2980 silly addNameRange '2.1.3',
+2980 silly addNameRange '2.2.0',
+2980 silly addNameRange '2.3.0',
+2980 silly addNameRange '2.3.1',
+2980 silly addNameRange '2.3.2',
+2980 silly addNameRange '2.3.3',
+2980 silly addNameRange '2.4.0',
+2980 silly addNameRange '2.4.1',
+2980 silly addNameRange '2.4.2',
+2980 silly addNameRange '2.4.3',
+2980 silly addNameRange '2.4.4',
+2980 silly addNameRange '2.4.5',
+2980 silly addNameRange '2.5.0',
+2980 silly addNameRange '2.5.1',
+2980 silly addNameRange '2.5.2',
+2980 silly addNameRange '2.6.0',
+2980 silly addNameRange '2.6.1',
+2980 silly addNameRange '2.6.2',
+2980 silly addNameRange '2.6.3',
+2980 silly addNameRange '2.6.4',
+2980 silly addNameRange '2.6.5',
+2980 silly addNameRange '2.6.6',
+2980 silly addNameRange '2.6.7',
+2980 silly addNameRange '2.6.8',
+2980 silly addNameRange '1.0.5',
+2980 silly addNameRange '3.0.0',
+2980 silly addNameRange '3.0.1',
+2980 silly addNameRange '2.6.9',
+2980 silly addNameRange '3.1.0' ] ]
+2981 silly addNamed debug@2.6.9
+2982 verbose addNamed "2.6.9" is a plain semver version for debug
+2983 silly cache afterAdd debug@2.6.9
+2984 verbose afterAdd /home/chibi/.npm/debug/2.6.9/package/package.json not in flight; writing
+2985 verbose afterAdd /home/chibi/.npm/debug/2.6.9/package/package.json written
+2986 http fetch 200 https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz
+2987 http fetch 200 https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz
+2988 silly fetchAndShaCheck shasum c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf
+2989 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz not in flight; adding
+2990 verbose addTmpTarball already have metadata; skipping unpack for map-cache@0.2.2
+2991 silly cache afterAdd map-cache@0.2.2
+2992 verbose afterAdd /home/chibi/.npm/map-cache/0.2.2/package/package.json not in flight; writing
+2993 verbose afterAdd /home/chibi/.npm/map-cache/0.2.2/package/package.json written
+2994 http fetch 200 https://registry.npmjs.org/use/-/use-3.1.0.tgz
+2995 silly fetchAndShaCheck shasum 14716bf03fdfefd03040aef58d8b4b85f3a7c544
+2996 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/use/-/use-3.1.0.tgz not in flight; adding
+2997 verbose addTmpTarball already have metadata; skipping unpack for use@3.1.0
+2998 silly cache afterAdd use@3.1.0
+2999 verbose afterAdd /home/chibi/.npm/use/3.1.0/package/package.json not in flight; writing
+3000 verbose afterAdd /home/chibi/.npm/use/3.1.0/package/package.json written
+3001 http fetch 200 https://registry.npmjs.org/base/-/base-0.11.2.tgz
+3002 silly fetchAndShaCheck shasum 7bde5ced145b6d551a90db87f83c558b4eb48a8f
+3003 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/base/-/base-0.11.2.tgz not in flight; adding
+3004 verbose addTmpTarball already have metadata; skipping unpack for base@0.11.2
+3005 silly cache afterAdd base@0.11.2
+3006 verbose afterAdd /home/chibi/.npm/base/0.11.2/package/package.json not in flight; writing
+3007 verbose afterAdd /home/chibi/.npm/base/0.11.2/package/package.json written
+3008 silly fetchAndShaCheck shasum 72e2cc34095543e43b2c62b2c4c10d4a9054f259
+3009 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz not in flight; adding
+3010 verbose addTmpTarball already have metadata; skipping unpack for source-map-resolve@0.5.2
+3011 silly cache afterAdd source-map-resolve@0.5.2
+3012 verbose afterAdd /home/chibi/.npm/source-map-resolve/0.5.2/package/package.json not in flight; writing
+3013 verbose afterAdd /home/chibi/.npm/source-map-resolve/0.5.2/package/package.json written
+3014 silly fetchNamedPackageData cache-base
+3015 silly mapToRegistry name cache-base
+3016 silly mapToRegistry using default registry
+3017 silly mapToRegistry registry https://registry.npmjs.org/
+3018 silly mapToRegistry uri https://registry.npmjs.org/cache-base
+3019 silly fetchNamedPackageData class-utils
+3020 silly mapToRegistry name class-utils
+3021 silly mapToRegistry using default registry
+3022 silly mapToRegistry registry https://registry.npmjs.org/
+3023 silly mapToRegistry uri https://registry.npmjs.org/class-utils
+3024 silly fetchNamedPackageData component-emitter
+3025 silly mapToRegistry name component-emitter
+3026 silly mapToRegistry using default registry
+3027 silly mapToRegistry registry https://registry.npmjs.org/
+3028 silly mapToRegistry uri https://registry.npmjs.org/component-emitter
+3029 silly fetchNamedPackageData define-property
+3030 silly mapToRegistry name define-property
+3031 silly mapToRegistry using default registry
+3032 silly mapToRegistry registry https://registry.npmjs.org/
+3033 silly mapToRegistry uri https://registry.npmjs.org/define-property
+3034 silly resolveWithNewModule define-property@1.0.0 checking installable status
+3035 silly cache add args [ 'define-property@^1.0.0', null ]
+3036 verbose cache add spec define-property@^1.0.0
+3037 silly fetchNamedPackageData mixin-deep
+3038 silly mapToRegistry name mixin-deep
+3039 silly mapToRegistry using default registry
+3040 silly mapToRegistry registry https://registry.npmjs.org/
+3041 silly mapToRegistry uri https://registry.npmjs.org/mixin-deep
+3042 silly fetchNamedPackageData pascalcase
+3043 silly mapToRegistry name pascalcase
+3044 silly mapToRegistry using default registry
+3045 silly mapToRegistry registry https://registry.npmjs.org/
+3046 silly mapToRegistry uri https://registry.npmjs.org/pascalcase
+3047 silly cache add parsed spec Result {
+3047 silly cache add raw: 'define-property@^1.0.0',
+3047 silly cache add scope: null,
+3047 silly cache add name: 'define-property',
+3047 silly cache add rawSpec: '^1.0.0',
+3047 silly cache add spec: '>=1.0.0 <2.0.0',
+3047 silly cache add type: 'range' }
+3048 silly addNamed define-property@>=1.0.0 <2.0.0
+3049 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for define-property
+3050 silly addNameRange { name: 'define-property',
+3050 silly addNameRange range: '>=1.0.0 <2.0.0',
+3050 silly addNameRange hasData: false }
+3051 silly mapToRegistry name define-property
+3052 silly mapToRegistry using default registry
+3053 silly mapToRegistry registry https://registry.npmjs.org/
+3054 silly mapToRegistry uri https://registry.npmjs.org/define-property
+3055 verbose addNameRange registry:https://registry.npmjs.org/define-property not in flight; fetching
+3056 verbose request uri https://registry.npmjs.org/cache-base
+3057 verbose request no auth needed
+3058 info attempt registry request try #1 at 1:27:43 PM
+3059 http request GET https://registry.npmjs.org/cache-base
+3060 verbose request uri https://registry.npmjs.org/class-utils
+3061 verbose request no auth needed
+3062 info attempt registry request try #1 at 1:27:43 PM
+3063 http request GET https://registry.npmjs.org/class-utils
+3064 verbose request uri https://registry.npmjs.org/component-emitter
+3065 verbose request no auth needed
+3066 info attempt registry request try #1 at 1:27:43 PM
+3067 http request GET https://registry.npmjs.org/component-emitter
+3068 verbose request uri https://registry.npmjs.org/mixin-deep
+3069 verbose request no auth needed
+3070 info attempt registry request try #1 at 1:27:43 PM
+3071 http request GET https://registry.npmjs.org/mixin-deep
+3072 verbose request uri https://registry.npmjs.org/pascalcase
+3073 verbose request no auth needed
+3074 info attempt registry request try #1 at 1:27:43 PM
+3075 http request GET https://registry.npmjs.org/pascalcase
+3076 verbose get https://registry.npmjs.org/define-property not expired, no request
+3077 silly addNameRange number 2 { name: 'define-property',
+3077 silly addNameRange range: '>=1.0.0 <2.0.0',
+3077 silly addNameRange hasData: true }
+3078 silly addNameRange versions [ 'define-property',
+3078 silly addNameRange [ '0.1.0',
+3078 silly addNameRange '0.1.2',
+3078 silly addNameRange '0.1.3',
+3078 silly addNameRange '0.2.0',
+3078 silly addNameRange '0.2.1',
+3078 silly addNameRange '0.2.2',
+3078 silly addNameRange '0.2.3',
+3078 silly addNameRange '0.2.5',
+3078 silly addNameRange '1.0.0',
+3078 silly addNameRange '2.0.0',
+3078 silly addNameRange '2.0.1',
+3078 silly addNameRange '2.0.2' ] ]
+3079 silly addNamed define-property@1.0.0
+3080 verbose addNamed "1.0.0" is a plain semver version for define-property
+3081 silly mapToRegistry name define-property
+3082 silly mapToRegistry using default registry
+3083 silly mapToRegistry registry https://registry.npmjs.org/
+3084 silly mapToRegistry uri https://registry.npmjs.org/define-property
+3085 verbose addRemoteTarball https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz not in flight; adding
+3086 verbose addRemoteTarball [ 'https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz',
+3086 verbose addRemoteTarball '769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6' ]
+3087 info retry fetch attempt 1 at 1:27:43 PM
+3088 info attempt registry request try #1 at 1:27:43 PM
+3089 http fetch GET https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz
+3090 http 200 https://registry.npmjs.org/class-utils
+3091 verbose headers { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3091 verbose headers 'content-type': 'application/json; charset=UTF-8',
+3091 verbose headers 'transfer-encoding': 'chunked',
+3091 verbose headers connection: 'keep-alive',
+3091 verbose headers 'set-cookie': [ '__cfduid=db49b6f2f24ab1f5bb598cb5fad47f40d1530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3091 verbose headers 'cache-control': 'max-age=300',
+3091 verbose headers 'cf-cache-status': 'HIT',
+3091 verbose headers 'cf-ray': '433eb470b808609c-MNL',
+3091 verbose headers etag: 'W/"b757c0879bb58dae7a2f53c24a35958e"',
+3091 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3091 verbose headers 'last-modified': 'Sat, 26 May 2018 19:55:37 GMT',
+3091 verbose headers vary: 'accept-encoding, accept',
+3091 verbose headers server: 'cloudflare',
+3091 verbose headers 'content-encoding': 'gzip' }
+3092 silly get cb [ 200,
+3092 silly get { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3092 silly get 'content-type': 'application/json; charset=UTF-8',
+3092 silly get 'transfer-encoding': 'chunked',
+3092 silly get connection: 'keep-alive',
+3092 silly get 'set-cookie': [ '__cfduid=db49b6f2f24ab1f5bb598cb5fad47f40d1530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3092 silly get 'cache-control': 'max-age=300',
+3092 silly get 'cf-cache-status': 'HIT',
+3092 silly get 'cf-ray': '433eb470b808609c-MNL',
+3092 silly get etag: 'W/"b757c0879bb58dae7a2f53c24a35958e"',
+3092 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3092 silly get 'last-modified': 'Sat, 26 May 2018 19:55:37 GMT',
+3092 silly get vary: 'accept-encoding, accept',
+3092 silly get server: 'cloudflare',
+3092 silly get 'content-encoding': 'gzip' } ]
+3093 verbose get saving class-utils to /home/chibi/.npm/registry.npmjs.org/class-utils/.cache.json
+3094 http fetch 200 https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz
+3095 silly fetchAndShaCheck shasum 769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6
+3096 http 200 https://registry.npmjs.org/mixin-deep
+3097 verbose headers { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3097 verbose headers 'content-type': 'application/json; charset=UTF-8',
+3097 verbose headers 'transfer-encoding': 'chunked',
+3097 verbose headers connection: 'keep-alive',
+3097 verbose headers 'set-cookie': [ '__cfduid=db3be646123234a1b00b491e622401f801530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3097 verbose headers 'cache-control': 'max-age=300',
+3097 verbose headers 'cf-cache-status': 'HIT',
+3097 verbose headers 'cf-ray': '433eb470cab4607e-MNL',
+3097 verbose headers etag: 'W/"3278cfd06d682134196f16628df8aff0"',
+3097 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3097 verbose headers 'last-modified': 'Sun, 27 May 2018 08:11:04 GMT',
+3097 verbose headers vary: 'accept-encoding, accept',
+3097 verbose headers server: 'cloudflare',
+3097 verbose headers 'content-encoding': 'gzip' }
+3098 silly get cb [ 200,
+3098 silly get { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3098 silly get 'content-type': 'application/json; charset=UTF-8',
+3098 silly get 'transfer-encoding': 'chunked',
+3098 silly get connection: 'keep-alive',
+3098 silly get 'set-cookie': [ '__cfduid=db3be646123234a1b00b491e622401f801530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3098 silly get 'cache-control': 'max-age=300',
+3098 silly get 'cf-cache-status': 'HIT',
+3098 silly get 'cf-ray': '433eb470cab4607e-MNL',
+3098 silly get etag: 'W/"3278cfd06d682134196f16628df8aff0"',
+3098 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3098 silly get 'last-modified': 'Sun, 27 May 2018 08:11:04 GMT',
+3098 silly get vary: 'accept-encoding, accept',
+3098 silly get server: 'cloudflare',
+3098 silly get 'content-encoding': 'gzip' } ]
+3099 verbose get saving mixin-deep to /home/chibi/.npm/registry.npmjs.org/mixin-deep/.cache.json
+3100 http 200 https://registry.npmjs.org/component-emitter
+3101 verbose headers { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3101 verbose headers 'content-type': 'application/json; charset=UTF-8',
+3101 verbose headers 'transfer-encoding': 'chunked',
+3101 verbose headers connection: 'keep-alive',
+3101 verbose headers 'set-cookie': [ '__cfduid=dc9efaca5e936646ac3082351166d947c1530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3101 verbose headers 'cache-control': 'max-age=300',
+3101 verbose headers 'cf-cache-status': 'HIT',
+3101 verbose headers 'cf-ray': '433eb470dbea60a8-MNL',
+3101 verbose headers etag: 'W/"cb6b669eabe64cb4769de772122a099b"',
+3101 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3101 verbose headers 'last-modified': 'Sat, 26 May 2018 04:09:46 GMT',
+3101 verbose headers vary: 'accept-encoding, accept',
+3101 verbose headers server: 'cloudflare',
+3101 verbose headers 'content-encoding': 'gzip' }
+3102 silly get cb [ 200,
+3102 silly get { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3102 silly get 'content-type': 'application/json; charset=UTF-8',
+3102 silly get 'transfer-encoding': 'chunked',
+3102 silly get connection: 'keep-alive',
+3102 silly get 'set-cookie': [ '__cfduid=dc9efaca5e936646ac3082351166d947c1530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3102 silly get 'cache-control': 'max-age=300',
+3102 silly get 'cf-cache-status': 'HIT',
+3102 silly get 'cf-ray': '433eb470dbea60a8-MNL',
+3102 silly get etag: 'W/"cb6b669eabe64cb4769de772122a099b"',
+3102 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3102 silly get 'last-modified': 'Sat, 26 May 2018 04:09:46 GMT',
+3102 silly get vary: 'accept-encoding, accept',
+3102 silly get server: 'cloudflare',
+3102 silly get 'content-encoding': 'gzip' } ]
+3103 verbose get saving component-emitter to /home/chibi/.npm/registry.npmjs.org/component-emitter/.cache.json
+3104 http 200 https://registry.npmjs.org/pascalcase
+3105 verbose headers { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3105 verbose headers 'content-type': 'application/json; charset=UTF-8',
+3105 verbose headers 'transfer-encoding': 'chunked',
+3105 verbose headers connection: 'keep-alive',
+3105 verbose headers 'set-cookie': [ '__cfduid=d6cd08394b02e30a251766b8a4d5df9c91530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3105 verbose headers 'cache-control': 'max-age=300',
+3105 verbose headers 'cf-cache-status': 'HIT',
+3105 verbose headers 'cf-ray': '433eb470dd506072-MNL',
+3105 verbose headers etag: 'W/"40c18696011ffb9cc11c7fb7fee9f341"',
+3105 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3105 verbose headers 'last-modified': 'Sun, 27 May 2018 11:53:35 GMT',
+3105 verbose headers vary: 'accept-encoding, accept',
+3105 verbose headers server: 'cloudflare',
+3105 verbose headers 'content-encoding': 'gzip' }
+3106 silly get cb [ 200,
+3106 silly get { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3106 silly get 'content-type': 'application/json; charset=UTF-8',
+3106 silly get 'transfer-encoding': 'chunked',
+3106 silly get connection: 'keep-alive',
+3106 silly get 'set-cookie': [ '__cfduid=d6cd08394b02e30a251766b8a4d5df9c91530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3106 silly get 'cache-control': 'max-age=300',
+3106 silly get 'cf-cache-status': 'HIT',
+3106 silly get 'cf-ray': '433eb470dd506072-MNL',
+3106 silly get etag: 'W/"40c18696011ffb9cc11c7fb7fee9f341"',
+3106 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3106 silly get 'last-modified': 'Sun, 27 May 2018 11:53:35 GMT',
+3106 silly get vary: 'accept-encoding, accept',
+3106 silly get server: 'cloudflare',
+3106 silly get 'content-encoding': 'gzip' } ]
+3107 verbose get saving pascalcase to /home/chibi/.npm/registry.npmjs.org/pascalcase/.cache.json
+3108 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/define-property/-/define-property-1.0.0.tgz not in flight; adding
+3109 verbose addTmpTarball already have metadata; skipping unpack for define-property@1.0.0
+3110 http 200 https://registry.npmjs.org/cache-base
+3111 verbose headers { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3111 verbose headers 'content-type': 'application/json; charset=UTF-8',
+3111 verbose headers 'transfer-encoding': 'chunked',
+3111 verbose headers connection: 'keep-alive',
+3111 verbose headers 'set-cookie': [ '__cfduid=d065ded4de7d15b2aa7407af0a015feb81530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3111 verbose headers 'cache-control': 'max-age=300',
+3111 verbose headers 'cf-cache-status': 'HIT',
+3111 verbose headers 'cf-ray': '433eb470dd3760e4-MNL',
+3111 verbose headers etag: 'W/"bee872d7dbb68dd5fd262315bff7dd0a"',
+3111 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3111 verbose headers 'last-modified': 'Sat, 26 May 2018 19:15:37 GMT',
+3111 verbose headers vary: 'accept-encoding, accept',
+3111 verbose headers server: 'cloudflare',
+3111 verbose headers 'content-encoding': 'gzip' }
+3112 silly get cb [ 200,
+3112 silly get { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3112 silly get 'content-type': 'application/json; charset=UTF-8',
+3112 silly get 'transfer-encoding': 'chunked',
+3112 silly get connection: 'keep-alive',
+3112 silly get 'set-cookie': [ '__cfduid=d065ded4de7d15b2aa7407af0a015feb81530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3112 silly get 'cache-control': 'max-age=300',
+3112 silly get 'cf-cache-status': 'HIT',
+3112 silly get 'cf-ray': '433eb470dd3760e4-MNL',
+3112 silly get etag: 'W/"bee872d7dbb68dd5fd262315bff7dd0a"',
+3112 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3112 silly get 'last-modified': 'Sat, 26 May 2018 19:15:37 GMT',
+3112 silly get vary: 'accept-encoding, accept',
+3112 silly get server: 'cloudflare',
+3112 silly get 'content-encoding': 'gzip' } ]
+3113 verbose get saving cache-base to /home/chibi/.npm/registry.npmjs.org/cache-base/.cache.json
+3114 silly resolveWithNewModule class-utils@0.3.6 checking installable status
+3115 silly cache add args [ 'class-utils@^0.3.5', null ]
+3116 verbose cache add spec class-utils@^0.3.5
+3117 silly cache add parsed spec Result {
+3117 silly cache add raw: 'class-utils@^0.3.5',
+3117 silly cache add scope: null,
+3117 silly cache add name: 'class-utils',
+3117 silly cache add rawSpec: '^0.3.5',
+3117 silly cache add spec: '>=0.3.5 <0.4.0',
+3117 silly cache add type: 'range' }
+3118 silly addNamed class-utils@>=0.3.5 <0.4.0
+3119 verbose addNamed ">=0.3.5 <0.4.0" is a valid semver range for class-utils
+3120 silly addNameRange { name: 'class-utils', range: '>=0.3.5 <0.4.0', hasData: false }
+3121 silly mapToRegistry name class-utils
+3122 silly mapToRegistry using default registry
+3123 silly mapToRegistry registry https://registry.npmjs.org/
+3124 silly mapToRegistry uri https://registry.npmjs.org/class-utils
+3125 verbose addNameRange registry:https://registry.npmjs.org/class-utils not in flight; fetching
+3126 silly resolveWithNewModule mixin-deep@1.3.1 checking installable status
+3127 silly cache add args [ 'mixin-deep@^1.2.0', null ]
+3128 verbose cache add spec mixin-deep@^1.2.0
+3129 silly cache add parsed spec Result {
+3129 silly cache add raw: 'mixin-deep@^1.2.0',
+3129 silly cache add scope: null,
+3129 silly cache add name: 'mixin-deep',
+3129 silly cache add rawSpec: '^1.2.0',
+3129 silly cache add spec: '>=1.2.0 <2.0.0',
+3129 silly cache add type: 'range' }
+3130 silly addNamed mixin-deep@>=1.2.0 <2.0.0
+3131 verbose addNamed ">=1.2.0 <2.0.0" is a valid semver range for mixin-deep
+3132 silly addNameRange { name: 'mixin-deep', range: '>=1.2.0 <2.0.0', hasData: false }
+3133 silly mapToRegistry name mixin-deep
+3134 silly mapToRegistry using default registry
+3135 silly mapToRegistry registry https://registry.npmjs.org/
+3136 silly mapToRegistry uri https://registry.npmjs.org/mixin-deep
+3137 verbose addNameRange registry:https://registry.npmjs.org/mixin-deep not in flight; fetching
+3138 verbose get https://registry.npmjs.org/class-utils not expired, no request
+3139 silly addNameRange number 2 { name: 'class-utils', range: '>=0.3.5 <0.4.0', hasData: true }
+3140 silly addNameRange versions [ 'class-utils',
+3140 silly addNameRange [ '0.1.0',
+3140 silly addNameRange '0.1.1',
+3140 silly addNameRange '0.1.2',
+3140 silly addNameRange '0.2.0',
+3140 silly addNameRange '0.2.1',
+3140 silly addNameRange '0.2.2',
+3140 silly addNameRange '0.2.3',
+3140 silly addNameRange '0.3.0',
+3140 silly addNameRange '0.3.1',
+3140 silly addNameRange '0.3.2',
+3140 silly addNameRange '0.3.3',
+3140 silly addNameRange '0.3.4',
+3140 silly addNameRange '0.3.5',
+3140 silly addNameRange '0.3.6' ] ]
+3141 silly addNamed class-utils@0.3.6
+3142 verbose addNamed "0.3.6" is a plain semver version for class-utils
+3143 silly resolveWithNewModule component-emitter@1.2.1 checking installable status
+3144 silly cache add args [ 'component-emitter@^1.2.1', null ]
+3145 verbose cache add spec component-emitter@^1.2.1
+3146 silly cache add parsed spec Result {
+3146 silly cache add raw: 'component-emitter@^1.2.1',
+3146 silly cache add scope: null,
+3146 silly cache add name: 'component-emitter',
+3146 silly cache add rawSpec: '^1.2.1',
+3146 silly cache add spec: '>=1.2.1 <2.0.0',
+3146 silly cache add type: 'range' }
+3147 silly addNamed component-emitter@>=1.2.1 <2.0.0
+3148 verbose addNamed ">=1.2.1 <2.0.0" is a valid semver range for component-emitter
+3149 silly addNameRange { name: 'component-emitter',
+3149 silly addNameRange range: '>=1.2.1 <2.0.0',
+3149 silly addNameRange hasData: false }
+3150 silly mapToRegistry name component-emitter
+3151 silly mapToRegistry using default registry
+3152 silly mapToRegistry registry https://registry.npmjs.org/
+3153 silly mapToRegistry uri https://registry.npmjs.org/component-emitter
+3154 verbose addNameRange registry:https://registry.npmjs.org/component-emitter not in flight; fetching
+3155 silly resolveWithNewModule pascalcase@0.1.1 checking installable status
+3156 silly cache add args [ 'pascalcase@^0.1.1', null ]
+3157 verbose cache add spec pascalcase@^0.1.1
+3158 silly cache add parsed spec Result {
+3158 silly cache add raw: 'pascalcase@^0.1.1',
+3158 silly cache add scope: null,
+3158 silly cache add name: 'pascalcase',
+3158 silly cache add rawSpec: '^0.1.1',
+3158 silly cache add spec: '>=0.1.1 <0.2.0',
+3158 silly cache add type: 'range' }
+3159 silly addNamed pascalcase@>=0.1.1 <0.2.0
+3160 verbose addNamed ">=0.1.1 <0.2.0" is a valid semver range for pascalcase
+3161 silly addNameRange { name: 'pascalcase', range: '>=0.1.1 <0.2.0', hasData: false }
+3162 silly mapToRegistry name pascalcase
+3163 silly mapToRegistry using default registry
+3164 silly mapToRegistry registry https://registry.npmjs.org/
+3165 silly mapToRegistry uri https://registry.npmjs.org/pascalcase
+3166 verbose addNameRange registry:https://registry.npmjs.org/pascalcase not in flight; fetching
+3167 silly mapToRegistry name class-utils
+3168 silly mapToRegistry using default registry
+3169 silly mapToRegistry registry https://registry.npmjs.org/
+3170 silly mapToRegistry uri https://registry.npmjs.org/class-utils
+3171 verbose addRemoteTarball https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz not in flight; adding
+3172 verbose addRemoteTarball [ 'https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz',
+3172 verbose addRemoteTarball 'f93369ae8b9a7ce02fd41faad0ca83033190c463' ]
+3173 info retry fetch attempt 1 at 1:27:43 PM
+3174 info attempt registry request try #1 at 1:27:43 PM
+3175 http fetch GET https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz
+3176 verbose get https://registry.npmjs.org/mixin-deep not expired, no request
+3177 silly addNameRange number 2 { name: 'mixin-deep', range: '>=1.2.0 <2.0.0', hasData: true }
+3178 silly addNameRange versions [ 'mixin-deep',
+3178 silly addNameRange [ '0.1.0',
+3178 silly addNameRange '1.0.0',
+3178 silly addNameRange '1.0.1',
+3178 silly addNameRange '1.1.0',
+3178 silly addNameRange '1.1.1',
+3178 silly addNameRange '1.1.2',
+3178 silly addNameRange '1.1.3',
+3178 silly addNameRange '1.2.0',
+3178 silly addNameRange '1.3.0',
+3178 silly addNameRange '1.3.1' ] ]
+3179 silly addNamed mixin-deep@1.3.1
+3180 verbose addNamed "1.3.1" is a plain semver version for mixin-deep
+3181 silly resolveWithNewModule cache-base@1.0.1 checking installable status
+3182 silly cache add args [ 'cache-base@^1.0.1', null ]
+3183 verbose cache add spec cache-base@^1.0.1
+3184 silly cache add parsed spec Result {
+3184 silly cache add raw: 'cache-base@^1.0.1',
+3184 silly cache add scope: null,
+3184 silly cache add name: 'cache-base',
+3184 silly cache add rawSpec: '^1.0.1',
+3184 silly cache add spec: '>=1.0.1 <2.0.0',
+3184 silly cache add type: 'range' }
+3185 silly addNamed cache-base@>=1.0.1 <2.0.0
+3186 verbose addNamed ">=1.0.1 <2.0.0" is a valid semver range for cache-base
+3187 silly addNameRange { name: 'cache-base', range: '>=1.0.1 <2.0.0', hasData: false }
+3188 silly mapToRegistry name cache-base
+3189 silly mapToRegistry using default registry
+3190 silly mapToRegistry registry https://registry.npmjs.org/
+3191 silly mapToRegistry uri https://registry.npmjs.org/cache-base
+3192 verbose addNameRange registry:https://registry.npmjs.org/cache-base not in flight; fetching
+3193 verbose get https://registry.npmjs.org/pascalcase not expired, no request
+3194 silly addNameRange number 2 { name: 'pascalcase', range: '>=0.1.1 <0.2.0', hasData: true }
+3195 silly addNameRange versions [ 'pascalcase', [ '0.1.0', '0.1.1' ] ]
+3196 silly addNamed pascalcase@0.1.1
+3197 verbose addNamed "0.1.1" is a plain semver version for pascalcase
+3198 verbose get https://registry.npmjs.org/component-emitter not expired, no request
+3199 silly addNameRange number 2 { name: 'component-emitter',
+3199 silly addNameRange range: '>=1.2.1 <2.0.0',
+3199 silly addNameRange hasData: true }
+3200 silly addNameRange versions [ 'component-emitter', [ '1.1.2', '1.1.3', '1.2.0', '1.2.1' ] ]
+3201 silly addNamed component-emitter@1.2.1
+3202 verbose addNamed "1.2.1" is a plain semver version for component-emitter
+3203 silly mapToRegistry name mixin-deep
+3204 silly mapToRegistry using default registry
+3205 silly mapToRegistry registry https://registry.npmjs.org/
+3206 silly mapToRegistry uri https://registry.npmjs.org/mixin-deep
+3207 verbose addRemoteTarball https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz not in flight; adding
+3208 verbose addRemoteTarball [ 'https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz',
+3208 verbose addRemoteTarball 'a49e7268dce1a0d9698e45326c5626df3543d0fe' ]
+3209 silly mapToRegistry name pascalcase
+3210 silly mapToRegistry using default registry
+3211 silly mapToRegistry registry https://registry.npmjs.org/
+3212 silly mapToRegistry uri https://registry.npmjs.org/pascalcase
+3213 verbose addRemoteTarball https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz not in flight; adding
+3214 verbose addRemoteTarball [ 'https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz',
+3214 verbose addRemoteTarball 'b363e55e8006ca6fe21784d2db22bd15d7917f14' ]
+3215 silly mapToRegistry name component-emitter
+3216 silly mapToRegistry using default registry
+3217 silly mapToRegistry registry https://registry.npmjs.org/
+3218 silly mapToRegistry uri https://registry.npmjs.org/component-emitter
+3219 verbose addRemoteTarball https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz not in flight; adding
+3220 verbose addRemoteTarball [ 'https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz',
+3220 verbose addRemoteTarball '137918d6d78283f7df7a6b7c5a63e140e69425e6' ]
+3221 silly cache afterAdd define-property@1.0.0
+3222 verbose afterAdd /home/chibi/.npm/define-property/1.0.0/package/package.json not in flight; writing
+3223 info retry fetch attempt 1 at 1:27:43 PM
+3224 info attempt registry request try #1 at 1:27:43 PM
+3225 http fetch GET https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz
+3226 info retry fetch attempt 1 at 1:27:43 PM
+3227 info attempt registry request try #1 at 1:27:43 PM
+3228 http fetch GET https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz
+3229 verbose get https://registry.npmjs.org/cache-base not expired, no request
+3230 silly addNameRange number 2 { name: 'cache-base', range: '>=1.0.1 <2.0.0', hasData: true }
+3231 silly addNameRange versions [ 'cache-base',
+3231 silly addNameRange [ '0.1.0',
+3231 silly addNameRange '0.2.0',
+3231 silly addNameRange '0.2.1',
+3231 silly addNameRange '0.3.0',
+3231 silly addNameRange '0.4.0',
+3231 silly addNameRange '0.6.0',
+3231 silly addNameRange '0.7.0',
+3231 silly addNameRange '0.7.1',
+3231 silly addNameRange '0.7.2',
+3231 silly addNameRange '0.8.0',
+3231 silly addNameRange '0.8.1',
+3231 silly addNameRange '0.8.2',
+3231 silly addNameRange '0.8.3',
+3231 silly addNameRange '0.8.4',
+3231 silly addNameRange '0.8.5',
+3231 silly addNameRange '1.0.0',
+3231 silly addNameRange '1.0.1',
+3231 silly addNameRange '2.0.0',
+3231 silly addNameRange '2.0.1',
+3231 silly addNameRange '2.0.2',
+3231 silly addNameRange '3.0.0',
+3231 silly addNameRange '4.0.0' ] ]
+3232 silly addNamed cache-base@1.0.1
+3233 verbose addNamed "1.0.1" is a plain semver version for cache-base
+3234 info retry fetch attempt 1 at 1:27:43 PM
+3235 info attempt registry request try #1 at 1:27:43 PM
+3236 http fetch GET https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz
+3237 silly mapToRegistry name cache-base
+3238 silly mapToRegistry using default registry
+3239 silly mapToRegistry registry https://registry.npmjs.org/
+3240 silly mapToRegistry uri https://registry.npmjs.org/cache-base
+3241 verbose addRemoteTarball https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz not in flight; adding
+3242 verbose addRemoteTarball [ 'https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz',
+3242 verbose addRemoteTarball '0a7f46416831c8b662ee36fe4e7c59d76f666ab2' ]
+3243 verbose afterAdd /home/chibi/.npm/define-property/1.0.0/package/package.json written
+3244 info retry fetch attempt 1 at 1:27:43 PM
+3245 info attempt registry request try #1 at 1:27:43 PM
+3246 http fetch GET https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz
+3247 http fetch 200 https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz
+3248 silly fetchAndShaCheck shasum b363e55e8006ca6fe21784d2db22bd15d7917f14
+3249 http fetch 200 https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz
+3250 http fetch 200 https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz
+3251 http fetch 200 https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz
+3252 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz not in flight; adding
+3253 verbose addTmpTarball already have metadata; skipping unpack for pascalcase@0.1.1
+3254 http fetch 200 https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz
+3255 silly fetchAndShaCheck shasum 137918d6d78283f7df7a6b7c5a63e140e69425e6
+3256 silly fetchAndShaCheck shasum f93369ae8b9a7ce02fd41faad0ca83033190c463
+3257 silly fetchAndShaCheck shasum 0a7f46416831c8b662ee36fe4e7c59d76f666ab2
+3258 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz not in flight; adding
+3259 verbose addTmpTarball already have metadata; skipping unpack for component-emitter@1.2.1
+3260 silly fetchAndShaCheck shasum a49e7268dce1a0d9698e45326c5626df3543d0fe
+3261 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz not in flight; adding
+3262 verbose addTmpTarball already have metadata; skipping unpack for class-utils@0.3.6
+3263 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz not in flight; adding
+3264 verbose addTmpTarball already have metadata; skipping unpack for cache-base@1.0.1
+3265 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz not in flight; adding
+3266 verbose addTmpTarball already have metadata; skipping unpack for mixin-deep@1.3.1
+3267 silly cache afterAdd pascalcase@0.1.1
+3268 verbose afterAdd /home/chibi/.npm/pascalcase/0.1.1/package/package.json not in flight; writing
+3269 silly cache afterAdd component-emitter@1.2.1
+3270 verbose afterAdd /home/chibi/.npm/component-emitter/1.2.1/package/package.json not in flight; writing
+3271 verbose afterAdd /home/chibi/.npm/pascalcase/0.1.1/package/package.json written
+3272 silly cache afterAdd class-utils@0.3.6
+3273 verbose afterAdd /home/chibi/.npm/class-utils/0.3.6/package/package.json not in flight; writing
+3274 silly cache afterAdd cache-base@1.0.1
+3275 verbose afterAdd /home/chibi/.npm/cache-base/1.0.1/package/package.json not in flight; writing
+3276 silly cache afterAdd mixin-deep@1.3.1
+3277 verbose afterAdd /home/chibi/.npm/mixin-deep/1.3.1/package/package.json not in flight; writing
+3278 verbose afterAdd /home/chibi/.npm/component-emitter/1.2.1/package/package.json written
+3279 verbose afterAdd /home/chibi/.npm/class-utils/0.3.6/package/package.json written
+3280 verbose afterAdd /home/chibi/.npm/cache-base/1.0.1/package/package.json written
+3281 verbose afterAdd /home/chibi/.npm/mixin-deep/1.3.1/package/package.json written
+3282 silly fetchNamedPackageData collection-visit
+3283 silly mapToRegistry name collection-visit
+3284 silly mapToRegistry using default registry
+3285 silly mapToRegistry registry https://registry.npmjs.org/
+3286 silly mapToRegistry uri https://registry.npmjs.org/collection-visit
+3287 silly fetchNamedPackageData get-value
+3288 silly mapToRegistry name get-value
+3289 silly mapToRegistry using default registry
+3290 silly mapToRegistry registry https://registry.npmjs.org/
+3291 silly mapToRegistry uri https://registry.npmjs.org/get-value
+3292 silly fetchNamedPackageData has-value
+3293 silly mapToRegistry name has-value
+3294 silly mapToRegistry using default registry
+3295 silly mapToRegistry registry https://registry.npmjs.org/
+3296 silly mapToRegistry uri https://registry.npmjs.org/has-value
+3297 silly fetchNamedPackageData set-value
+3298 silly mapToRegistry name set-value
+3299 silly mapToRegistry using default registry
+3300 silly mapToRegistry registry https://registry.npmjs.org/
+3301 silly mapToRegistry uri https://registry.npmjs.org/set-value
+3302 silly fetchNamedPackageData to-object-path
+3303 silly mapToRegistry name to-object-path
+3304 silly mapToRegistry using default registry
+3305 silly mapToRegistry registry https://registry.npmjs.org/
+3306 silly mapToRegistry uri https://registry.npmjs.org/to-object-path
+3307 silly fetchNamedPackageData union-value
+3308 silly mapToRegistry name union-value
+3309 silly mapToRegistry using default registry
+3310 silly mapToRegistry registry https://registry.npmjs.org/
+3311 silly mapToRegistry uri https://registry.npmjs.org/union-value
+3312 silly fetchNamedPackageData unset-value
+3313 silly mapToRegistry name unset-value
+3314 silly mapToRegistry using default registry
+3315 silly mapToRegistry registry https://registry.npmjs.org/
+3316 silly mapToRegistry uri https://registry.npmjs.org/unset-value
+3317 verbose request uri https://registry.npmjs.org/collection-visit
+3318 verbose request no auth needed
+3319 info attempt registry request try #1 at 1:27:43 PM
+3320 http request GET https://registry.npmjs.org/collection-visit
+3321 verbose request uri https://registry.npmjs.org/get-value
+3322 verbose request no auth needed
+3323 info attempt registry request try #1 at 1:27:43 PM
+3324 http request GET https://registry.npmjs.org/get-value
+3325 verbose request uri https://registry.npmjs.org/has-value
+3326 verbose request no auth needed
+3327 info attempt registry request try #1 at 1:27:43 PM
+3328 http request GET https://registry.npmjs.org/has-value
+3329 verbose request uri https://registry.npmjs.org/set-value
+3330 verbose request no auth needed
+3331 info attempt registry request try #1 at 1:27:43 PM
+3332 http request GET https://registry.npmjs.org/set-value
+3333 verbose request uri https://registry.npmjs.org/to-object-path
+3334 verbose request no auth needed
+3335 info attempt registry request try #1 at 1:27:43 PM
+3336 http request GET https://registry.npmjs.org/to-object-path
+3337 verbose request uri https://registry.npmjs.org/union-value
+3338 verbose request no auth needed
+3339 info attempt registry request try #1 at 1:27:43 PM
+3340 http request GET https://registry.npmjs.org/union-value
+3341 verbose request uri https://registry.npmjs.org/unset-value
+3342 verbose request no auth needed
+3343 info attempt registry request try #1 at 1:27:43 PM
+3344 http request GET https://registry.npmjs.org/unset-value
+3345 http 200 https://registry.npmjs.org/has-value
+3346 verbose headers { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3346 verbose headers 'content-type': 'application/json; charset=UTF-8',
+3346 verbose headers 'transfer-encoding': 'chunked',
+3346 verbose headers connection: 'keep-alive',
+3346 verbose headers 'set-cookie': [ '__cfduid=de584cf32aba2a007e2e2a96f53353cd41530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3346 verbose headers 'cache-control': 'max-age=300',
+3346 verbose headers 'cf-cache-status': 'HIT',
+3346 verbose headers 'cf-ray': '433eb472cc446078-MNL',
+3346 verbose headers etag: 'W/"010eb8f8e5c0454f74428d11d937a6d0"',
+3346 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3346 verbose headers 'last-modified': 'Sun, 27 May 2018 03:34:22 GMT',
+3346 verbose headers vary: 'accept-encoding, accept',
+3346 verbose headers server: 'cloudflare',
+3346 verbose headers 'content-encoding': 'gzip' }
+3347 silly get cb [ 200,
+3347 silly get { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3347 silly get 'content-type': 'application/json; charset=UTF-8',
+3347 silly get 'transfer-encoding': 'chunked',
+3347 silly get connection: 'keep-alive',
+3347 silly get 'set-cookie': [ '__cfduid=de584cf32aba2a007e2e2a96f53353cd41530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3347 silly get 'cache-control': 'max-age=300',
+3347 silly get 'cf-cache-status': 'HIT',
+3347 silly get 'cf-ray': '433eb472cc446078-MNL',
+3347 silly get etag: 'W/"010eb8f8e5c0454f74428d11d937a6d0"',
+3347 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3347 silly get 'last-modified': 'Sun, 27 May 2018 03:34:22 GMT',
+3347 silly get vary: 'accept-encoding, accept',
+3347 silly get server: 'cloudflare',
+3347 silly get 'content-encoding': 'gzip' } ]
+3348 verbose get saving has-value to /home/chibi/.npm/registry.npmjs.org/has-value/.cache.json
+3349 http 200 https://registry.npmjs.org/to-object-path
+3350 verbose headers { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3350 verbose headers 'content-type': 'application/json; charset=UTF-8',
+3350 verbose headers 'transfer-encoding': 'chunked',
+3350 verbose headers connection: 'keep-alive',
+3350 verbose headers 'set-cookie': [ '__cfduid=dde2faa2ebcb774e9965dbf012675fa351530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3350 verbose headers 'cache-control': 'max-age=300',
+3350 verbose headers 'cf-cache-status': 'HIT',
+3350 verbose headers 'cf-ray': '433eb472ed2e6102-MNL',
+3350 verbose headers etag: 'W/"ee1493fcd67302945876061d5ad1bd3c"',
+3350 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3350 verbose headers 'last-modified': 'Sun, 27 May 2018 19:40:49 GMT',
+3350 verbose headers vary: 'accept-encoding, accept',
+3350 verbose headers server: 'cloudflare',
+3350 verbose headers 'content-encoding': 'gzip' }
+3351 silly get cb [ 200,
+3351 silly get { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3351 silly get 'content-type': 'application/json; charset=UTF-8',
+3351 silly get 'transfer-encoding': 'chunked',
+3351 silly get connection: 'keep-alive',
+3351 silly get 'set-cookie': [ '__cfduid=dde2faa2ebcb774e9965dbf012675fa351530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3351 silly get 'cache-control': 'max-age=300',
+3351 silly get 'cf-cache-status': 'HIT',
+3351 silly get 'cf-ray': '433eb472ed2e6102-MNL',
+3351 silly get etag: 'W/"ee1493fcd67302945876061d5ad1bd3c"',
+3351 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3351 silly get 'last-modified': 'Sun, 27 May 2018 19:40:49 GMT',
+3351 silly get vary: 'accept-encoding, accept',
+3351 silly get server: 'cloudflare',
+3351 silly get 'content-encoding': 'gzip' } ]
+3352 verbose get saving to-object-path to /home/chibi/.npm/registry.npmjs.org/to-object-path/.cache.json
+3353 http 200 https://registry.npmjs.org/union-value
+3354 verbose headers { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3354 verbose headers 'content-type': 'application/json; charset=UTF-8',
+3354 verbose headers 'transfer-encoding': 'chunked',
+3354 verbose headers connection: 'keep-alive',
+3354 verbose headers 'set-cookie': [ '__cfduid=db49b6f2f24ab1f5bb598cb5fad47f40d1530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3354 verbose headers 'cache-control': 'max-age=300',
+3354 verbose headers 'cf-cache-status': 'HIT',
+3354 verbose headers 'cf-ray': '433eb472d8dc609c-MNL',
+3354 verbose headers etag: 'W/"a67f8c1312558a6094a89d6195758e77"',
+3354 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3354 verbose headers 'last-modified': 'Sun, 27 May 2018 20:28:39 GMT',
+3354 verbose headers vary: 'accept-encoding, accept',
+3354 verbose headers server: 'cloudflare',
+3354 verbose headers 'content-encoding': 'gzip' }
+3355 silly get cb [ 200,
+3355 silly get { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3355 silly get 'content-type': 'application/json; charset=UTF-8',
+3355 silly get 'transfer-encoding': 'chunked',
+3355 silly get connection: 'keep-alive',
+3355 silly get 'set-cookie': [ '__cfduid=db49b6f2f24ab1f5bb598cb5fad47f40d1530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3355 silly get 'cache-control': 'max-age=300',
+3355 silly get 'cf-cache-status': 'HIT',
+3355 silly get 'cf-ray': '433eb472d8dc609c-MNL',
+3355 silly get etag: 'W/"a67f8c1312558a6094a89d6195758e77"',
+3355 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3355 silly get 'last-modified': 'Sun, 27 May 2018 20:28:39 GMT',
+3355 silly get vary: 'accept-encoding, accept',
+3355 silly get server: 'cloudflare',
+3355 silly get 'content-encoding': 'gzip' } ]
+3356 verbose get saving union-value to /home/chibi/.npm/registry.npmjs.org/union-value/.cache.json
+3357 http 200 https://registry.npmjs.org/set-value
+3358 verbose headers { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3358 verbose headers 'content-type': 'application/json; charset=UTF-8',
+3358 verbose headers 'transfer-encoding': 'chunked',
+3358 verbose headers connection: 'keep-alive',
+3358 verbose headers 'set-cookie': [ '__cfduid=d05c0bb988412e18306607e601d19dd5d1530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3358 verbose headers 'cache-control': 'max-age=300',
+3358 verbose headers 'cf-cache-status': 'HIT',
+3358 verbose headers 'cf-ray': '433eb472ddaf60ae-MNL',
+3358 verbose headers etag: 'W/"63597b5736b3ad68aac833fb51ced097"',
+3358 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3358 verbose headers 'last-modified': 'Sun, 27 May 2018 17:05:17 GMT',
+3358 verbose headers vary: 'accept-encoding, accept',
+3358 verbose headers server: 'cloudflare',
+3358 verbose headers 'content-encoding': 'gzip' }
+3359 silly get cb [ 200,
+3359 silly get { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3359 silly get 'content-type': 'application/json; charset=UTF-8',
+3359 silly get 'transfer-encoding': 'chunked',
+3359 silly get connection: 'keep-alive',
+3359 silly get 'set-cookie': [ '__cfduid=d05c0bb988412e18306607e601d19dd5d1530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3359 silly get 'cache-control': 'max-age=300',
+3359 silly get 'cf-cache-status': 'HIT',
+3359 silly get 'cf-ray': '433eb472ddaf60ae-MNL',
+3359 silly get etag: 'W/"63597b5736b3ad68aac833fb51ced097"',
+3359 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3359 silly get 'last-modified': 'Sun, 27 May 2018 17:05:17 GMT',
+3359 silly get vary: 'accept-encoding, accept',
+3359 silly get server: 'cloudflare',
+3359 silly get 'content-encoding': 'gzip' } ]
+3360 verbose get saving set-value to /home/chibi/.npm/registry.npmjs.org/set-value/.cache.json
+3361 http 200 https://registry.npmjs.org/unset-value
+3362 verbose headers { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3362 verbose headers 'content-type': 'application/json; charset=UTF-8',
+3362 verbose headers 'transfer-encoding': 'chunked',
+3362 verbose headers connection: 'keep-alive',
+3362 verbose headers 'set-cookie': [ '__cfduid=d0248b53d430da0fec7ab1b443140d73e1530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3362 verbose headers 'cache-control': 'max-age=300',
+3362 verbose headers 'cf-cache-status': 'HIT',
+3362 verbose headers 'cf-ray': '433eb472d9c96054-MNL',
+3362 verbose headers etag: 'W/"95d5cdee9667218c07f933bc5ded99f7"',
+3362 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3362 verbose headers 'last-modified': 'Sun, 27 May 2018 20:30:51 GMT',
+3362 verbose headers vary: 'accept-encoding, accept',
+3362 verbose headers server: 'cloudflare',
+3362 verbose headers 'content-encoding': 'gzip' }
+3363 silly get cb [ 200,
+3363 silly get { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3363 silly get 'content-type': 'application/json; charset=UTF-8',
+3363 silly get 'transfer-encoding': 'chunked',
+3363 silly get connection: 'keep-alive',
+3363 silly get 'set-cookie': [ '__cfduid=d0248b53d430da0fec7ab1b443140d73e1530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3363 silly get 'cache-control': 'max-age=300',
+3363 silly get 'cf-cache-status': 'HIT',
+3363 silly get 'cf-ray': '433eb472d9c96054-MNL',
+3363 silly get etag: 'W/"95d5cdee9667218c07f933bc5ded99f7"',
+3363 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3363 silly get 'last-modified': 'Sun, 27 May 2018 20:30:51 GMT',
+3363 silly get vary: 'accept-encoding, accept',
+3363 silly get server: 'cloudflare',
+3363 silly get 'content-encoding': 'gzip' } ]
+3364 verbose get saving unset-value to /home/chibi/.npm/registry.npmjs.org/unset-value/.cache.json
+3365 http 200 https://registry.npmjs.org/collection-visit
+3366 verbose headers { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3366 verbose headers 'content-type': 'application/json; charset=UTF-8',
+3366 verbose headers 'transfer-encoding': 'chunked',
+3366 verbose headers connection: 'keep-alive',
+3366 verbose headers 'set-cookie': [ '__cfduid=de63b6637c1e553a02111bc8b4c99d4b51530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3366 verbose headers 'cache-control': 'max-age=300',
+3366 verbose headers 'cf-cache-status': 'HIT',
+3366 verbose headers 'cf-ray': '433eb472de5460a2-MNL',
+3366 verbose headers etag: 'W/"f1e44bdf9e664235b14f6ebbdcefba60"',
+3366 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3366 verbose headers 'last-modified': 'Sat, 26 May 2018 04:01:58 GMT',
+3366 verbose headers vary: 'accept-encoding, accept',
+3366 verbose headers server: 'cloudflare',
+3366 verbose headers 'content-encoding': 'gzip' }
+3367 silly get cb [ 200,
+3367 silly get { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3367 silly get 'content-type': 'application/json; charset=UTF-8',
+3367 silly get 'transfer-encoding': 'chunked',
+3367 silly get connection: 'keep-alive',
+3367 silly get 'set-cookie': [ '__cfduid=de63b6637c1e553a02111bc8b4c99d4b51530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3367 silly get 'cache-control': 'max-age=300',
+3367 silly get 'cf-cache-status': 'HIT',
+3367 silly get 'cf-ray': '433eb472de5460a2-MNL',
+3367 silly get etag: 'W/"f1e44bdf9e664235b14f6ebbdcefba60"',
+3367 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3367 silly get 'last-modified': 'Sat, 26 May 2018 04:01:58 GMT',
+3367 silly get vary: 'accept-encoding, accept',
+3367 silly get server: 'cloudflare',
+3367 silly get 'content-encoding': 'gzip' } ]
+3368 verbose get saving collection-visit to /home/chibi/.npm/registry.npmjs.org/collection-visit/.cache.json
+3369 silly resolveWithNewModule has-value@1.0.0 checking installable status
+3370 silly cache add args [ 'has-value@^1.0.0', null ]
+3371 verbose cache add spec has-value@^1.0.0
+3372 silly cache add parsed spec Result {
+3372 silly cache add raw: 'has-value@^1.0.0',
+3372 silly cache add scope: null,
+3372 silly cache add name: 'has-value',
+3372 silly cache add rawSpec: '^1.0.0',
+3372 silly cache add spec: '>=1.0.0 <2.0.0',
+3372 silly cache add type: 'range' }
+3373 silly addNamed has-value@>=1.0.0 <2.0.0
+3374 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for has-value
+3375 silly addNameRange { name: 'has-value', range: '>=1.0.0 <2.0.0', hasData: false }
+3376 silly mapToRegistry name has-value
+3377 silly mapToRegistry using default registry
+3378 silly mapToRegistry registry https://registry.npmjs.org/
+3379 silly mapToRegistry uri https://registry.npmjs.org/has-value
+3380 verbose addNameRange registry:https://registry.npmjs.org/has-value not in flight; fetching
+3381 silly resolveWithNewModule to-object-path@0.3.0 checking installable status
+3382 silly cache add args [ 'to-object-path@^0.3.0', null ]
+3383 verbose cache add spec to-object-path@^0.3.0
+3384 silly cache add parsed spec Result {
+3384 silly cache add raw: 'to-object-path@^0.3.0',
+3384 silly cache add scope: null,
+3384 silly cache add name: 'to-object-path',
+3384 silly cache add rawSpec: '^0.3.0',
+3384 silly cache add spec: '>=0.3.0 <0.4.0',
+3384 silly cache add type: 'range' }
+3385 silly addNamed to-object-path@>=0.3.0 <0.4.0
+3386 verbose addNamed ">=0.3.0 <0.4.0" is a valid semver range for to-object-path
+3387 silly addNameRange { name: 'to-object-path',
+3387 silly addNameRange range: '>=0.3.0 <0.4.0',
+3387 silly addNameRange hasData: false }
+3388 silly mapToRegistry name to-object-path
+3389 silly mapToRegistry using default registry
+3390 silly mapToRegistry registry https://registry.npmjs.org/
+3391 silly mapToRegistry uri https://registry.npmjs.org/to-object-path
+3392 verbose addNameRange registry:https://registry.npmjs.org/to-object-path not in flight; fetching
+3393 silly resolveWithNewModule union-value@1.0.0 checking installable status
+3394 silly cache add args [ 'union-value@^1.0.0', null ]
+3395 verbose cache add spec union-value@^1.0.0
+3396 silly cache add parsed spec Result {
+3396 silly cache add raw: 'union-value@^1.0.0',
+3396 silly cache add scope: null,
+3396 silly cache add name: 'union-value',
+3396 silly cache add rawSpec: '^1.0.0',
+3396 silly cache add spec: '>=1.0.0 <2.0.0',
+3396 silly cache add type: 'range' }
+3397 silly addNamed union-value@>=1.0.0 <2.0.0
+3398 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for union-value
+3399 silly addNameRange { name: 'union-value', range: '>=1.0.0 <2.0.0', hasData: false }
+3400 silly mapToRegistry name union-value
+3401 silly mapToRegistry using default registry
+3402 silly mapToRegistry registry https://registry.npmjs.org/
+3403 silly mapToRegistry uri https://registry.npmjs.org/union-value
+3404 verbose addNameRange registry:https://registry.npmjs.org/union-value not in flight; fetching
+3405 silly resolveWithNewModule set-value@2.0.0 checking installable status
+3406 silly cache add args [ 'set-value@^2.0.0', null ]
+3407 verbose cache add spec set-value@^2.0.0
+3408 silly cache add parsed spec Result {
+3408 silly cache add raw: 'set-value@^2.0.0',
+3408 silly cache add scope: null,
+3408 silly cache add name: 'set-value',
+3408 silly cache add rawSpec: '^2.0.0',
+3408 silly cache add spec: '>=2.0.0 <3.0.0',
+3408 silly cache add type: 'range' }
+3409 silly addNamed set-value@>=2.0.0 <3.0.0
+3410 verbose addNamed ">=2.0.0 <3.0.0" is a valid semver range for set-value
+3411 silly addNameRange { name: 'set-value', range: '>=2.0.0 <3.0.0', hasData: false }
+3412 silly mapToRegistry name set-value
+3413 silly mapToRegistry using default registry
+3414 silly mapToRegistry registry https://registry.npmjs.org/
+3415 silly mapToRegistry uri https://registry.npmjs.org/set-value
+3416 verbose addNameRange registry:https://registry.npmjs.org/set-value not in flight; fetching
+3417 verbose get https://registry.npmjs.org/has-value not expired, no request
+3418 silly addNameRange number 2 { name: 'has-value', range: '>=1.0.0 <2.0.0', hasData: true }
+3419 silly addNameRange versions [ 'has-value',
+3419 silly addNameRange [ '0.1.0',
+3419 silly addNameRange '0.2.0',
+3419 silly addNameRange '0.2.1',
+3419 silly addNameRange '0.3.0',
+3419 silly addNameRange '0.3.1',
+3419 silly addNameRange '1.0.0',
+3419 silly addNameRange '2.0.0',
+3419 silly addNameRange '2.0.1',
+3419 silly addNameRange '2.0.2' ] ]
+3420 silly addNamed has-value@1.0.0
+3421 verbose addNamed "1.0.0" is a plain semver version for has-value
+3422 silly mapToRegistry name has-value
+3423 silly mapToRegistry using default registry
+3424 silly mapToRegistry registry https://registry.npmjs.org/
+3425 silly mapToRegistry uri https://registry.npmjs.org/has-value
+3426 verbose addRemoteTarball https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz not in flight; adding
+3427 verbose addRemoteTarball [ 'https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz',
+3427 verbose addRemoteTarball '18b281da585b1c5c51def24c930ed29a0be6b177' ]
+3428 silly resolveWithNewModule unset-value@1.0.0 checking installable status
+3429 silly cache add args [ 'unset-value@^1.0.0', null ]
+3430 verbose cache add spec unset-value@^1.0.0
+3431 silly cache add parsed spec Result {
+3431 silly cache add raw: 'unset-value@^1.0.0',
+3431 silly cache add scope: null,
+3431 silly cache add name: 'unset-value',
+3431 silly cache add rawSpec: '^1.0.0',
+3431 silly cache add spec: '>=1.0.0 <2.0.0',
+3431 silly cache add type: 'range' }
+3432 silly addNamed unset-value@>=1.0.0 <2.0.0
+3433 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for unset-value
+3434 silly addNameRange { name: 'unset-value', range: '>=1.0.0 <2.0.0', hasData: false }
+3435 silly mapToRegistry name unset-value
+3436 silly mapToRegistry using default registry
+3437 silly mapToRegistry registry https://registry.npmjs.org/
+3438 silly mapToRegistry uri https://registry.npmjs.org/unset-value
+3439 verbose addNameRange registry:https://registry.npmjs.org/unset-value not in flight; fetching
+3440 silly resolveWithNewModule collection-visit@1.0.0 checking installable status
+3441 silly cache add args [ 'collection-visit@^1.0.0', null ]
+3442 verbose cache add spec collection-visit@^1.0.0
+3443 silly cache add parsed spec Result {
+3443 silly cache add raw: 'collection-visit@^1.0.0',
+3443 silly cache add scope: null,
+3443 silly cache add name: 'collection-visit',
+3443 silly cache add rawSpec: '^1.0.0',
+3443 silly cache add spec: '>=1.0.0 <2.0.0',
+3443 silly cache add type: 'range' }
+3444 silly addNamed collection-visit@>=1.0.0 <2.0.0
+3445 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for collection-visit
+3446 silly addNameRange { name: 'collection-visit',
+3446 silly addNameRange range: '>=1.0.0 <2.0.0',
+3446 silly addNameRange hasData: false }
+3447 silly mapToRegistry name collection-visit
+3448 silly mapToRegistry using default registry
+3449 silly mapToRegistry registry https://registry.npmjs.org/
+3450 silly mapToRegistry uri https://registry.npmjs.org/collection-visit
+3451 verbose addNameRange registry:https://registry.npmjs.org/collection-visit not in flight; fetching
+3452 verbose get https://registry.npmjs.org/union-value not expired, no request
+3453 silly addNameRange number 2 { name: 'union-value', range: '>=1.0.0 <2.0.0', hasData: true }
+3454 silly addNameRange versions [ 'union-value',
+3454 silly addNameRange [ '0.1.0',
+3454 silly addNameRange '0.1.1',
+3454 silly addNameRange '0.2.0',
+3454 silly addNameRange '0.2.1',
+3454 silly addNameRange '0.2.2',
+3454 silly addNameRange '0.2.3',
+3454 silly addNameRange '0.2.4',
+3454 silly addNameRange '1.0.0' ] ]
+3455 silly addNamed union-value@1.0.0
+3456 verbose addNamed "1.0.0" is a plain semver version for union-value
+3457 verbose get https://registry.npmjs.org/to-object-path not expired, no request
+3458 silly addNameRange number 2 { name: 'to-object-path',
+3458 silly addNameRange range: '>=0.3.0 <0.4.0',
+3458 silly addNameRange hasData: true }
+3459 silly addNameRange versions [ 'to-object-path', [ '0.1.0', '0.2.0', '0.3.0' ] ]
+3460 silly addNamed to-object-path@0.3.0
+3461 verbose addNamed "0.3.0" is a plain semver version for to-object-path
+3462 silly mapToRegistry name union-value
+3463 silly mapToRegistry using default registry
+3464 silly mapToRegistry registry https://registry.npmjs.org/
+3465 silly mapToRegistry uri https://registry.npmjs.org/union-value
+3466 verbose addRemoteTarball https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz not in flight; adding
+3467 verbose addRemoteTarball [ 'https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz',
+3467 verbose addRemoteTarball '5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4' ]
+3468 silly mapToRegistry name to-object-path
+3469 silly mapToRegistry using default registry
+3470 silly mapToRegistry registry https://registry.npmjs.org/
+3471 silly mapToRegistry uri https://registry.npmjs.org/to-object-path
+3472 verbose addRemoteTarball https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz not in flight; adding
+3473 verbose addRemoteTarball [ 'https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz',
+3473 verbose addRemoteTarball '297588b7b0e7e0ac08e04e672f85c1f4999e17af' ]
+3474 info retry fetch attempt 1 at 1:27:43 PM
+3475 info attempt registry request try #1 at 1:27:43 PM
+3476 http fetch GET https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz
+3477 verbose get https://registry.npmjs.org/set-value not expired, no request
+3478 silly addNameRange number 2 { name: 'set-value', range: '>=2.0.0 <3.0.0', hasData: true }
+3479 silly addNameRange versions [ 'set-value',
+3479 silly addNameRange [ '0.1.0',
+3479 silly addNameRange '0.1.1',
+3479 silly addNameRange '0.1.2',
+3479 silly addNameRange '0.1.3',
+3479 silly addNameRange '0.1.4',
+3479 silly addNameRange '0.1.6',
+3479 silly addNameRange '0.2.0',
+3479 silly addNameRange '0.3.0',
+3479 silly addNameRange '0.3.1',
+3479 silly addNameRange '0.3.2',
+3479 silly addNameRange '0.3.3',
+3479 silly addNameRange '0.4.0',
+3479 silly addNameRange '0.4.1',
+3479 silly addNameRange '0.4.2',
+3479 silly addNameRange '0.4.3',
+3479 silly addNameRange '1.0.0',
+3479 silly addNameRange '2.0.0',
+3479 silly addNameRange '3.0.0' ] ]
+3480 silly addNamed set-value@2.0.0
+3481 verbose addNamed "2.0.0" is a plain semver version for set-value
+3482 silly mapToRegistry name set-value
+3483 silly mapToRegistry using default registry
+3484 silly mapToRegistry registry https://registry.npmjs.org/
+3485 silly mapToRegistry uri https://registry.npmjs.org/set-value
+3486 verbose addRemoteTarball https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz not in flight; adding
+3487 verbose addRemoteTarball [ 'https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz',
+3487 verbose addRemoteTarball '71ae4a88f0feefbbf52d1ea604f3fb315ebb6274' ]
+3488 verbose get https://registry.npmjs.org/unset-value not expired, no request
+3489 silly addNameRange number 2 { name: 'unset-value', range: '>=1.0.0 <2.0.0', hasData: true }
+3490 silly addNameRange versions [ 'unset-value', [ '0.1.0', '0.1.1', '0.1.2', '1.0.0' ] ]
+3491 silly addNamed unset-value@1.0.0
+3492 verbose addNamed "1.0.0" is a plain semver version for unset-value
+3493 http 200 https://registry.npmjs.org/get-value
+3494 verbose headers { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3494 verbose headers 'content-type': 'application/json; charset=UTF-8',
+3494 verbose headers 'transfer-encoding': 'chunked',
+3494 verbose headers connection: 'keep-alive',
+3494 verbose headers 'set-cookie': [ '__cfduid=de63b6637c1e553a02111bc8b4c99d4b51530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3494 verbose headers 'cache-control': 'max-age=300',
+3494 verbose headers 'cf-cache-status': 'HIT',
+3494 verbose headers 'cf-ray': '433eb472ee5560a2-MNL',
+3494 verbose headers etag: 'W/"d8dc4b41cec42c032f335a07059c6592"',
+3494 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3494 verbose headers 'last-modified': 'Sat, 26 May 2018 10:03:13 GMT',
+3494 verbose headers vary: 'accept-encoding, accept',
+3494 verbose headers server: 'cloudflare',
+3494 verbose headers 'content-encoding': 'gzip' }
+3495 silly get cb [ 200,
+3495 silly get { date: 'Mon, 02 Jul 2018 05:27:43 GMT',
+3495 silly get 'content-type': 'application/json; charset=UTF-8',
+3495 silly get 'transfer-encoding': 'chunked',
+3495 silly get connection: 'keep-alive',
+3495 silly get 'set-cookie': [ '__cfduid=de63b6637c1e553a02111bc8b4c99d4b51530509263; expires=Tue, 02-Jul-19 05:27:43 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3495 silly get 'cache-control': 'max-age=300',
+3495 silly get 'cf-cache-status': 'HIT',
+3495 silly get 'cf-ray': '433eb472ee5560a2-MNL',
+3495 silly get etag: 'W/"d8dc4b41cec42c032f335a07059c6592"',
+3495 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3495 silly get 'last-modified': 'Sat, 26 May 2018 10:03:13 GMT',
+3495 silly get vary: 'accept-encoding, accept',
+3495 silly get server: 'cloudflare',
+3495 silly get 'content-encoding': 'gzip' } ]
+3496 verbose get saving get-value to /home/chibi/.npm/registry.npmjs.org/get-value/.cache.json
+3497 info retry fetch attempt 1 at 1:27:43 PM
+3498 info attempt registry request try #1 at 1:27:43 PM
+3499 http fetch GET https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz
+3500 info retry fetch attempt 1 at 1:27:43 PM
+3501 info attempt registry request try #1 at 1:27:43 PM
+3502 http fetch GET https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz
+3503 verbose get https://registry.npmjs.org/collection-visit not expired, no request
+3504 silly addNameRange number 2 { name: 'collection-visit',
+3504 silly addNameRange range: '>=1.0.0 <2.0.0',
+3504 silly addNameRange hasData: true }
+3505 silly addNameRange versions [ 'collection-visit',
+3505 silly addNameRange [ '0.1.0', '0.1.1', '0.2.0', '0.2.1', '0.2.3', '1.0.0' ] ]
+3506 silly addNamed collection-visit@1.0.0
+3507 verbose addNamed "1.0.0" is a plain semver version for collection-visit
+3508 silly mapToRegistry name unset-value
+3509 silly mapToRegistry using default registry
+3510 silly mapToRegistry registry https://registry.npmjs.org/
+3511 silly mapToRegistry uri https://registry.npmjs.org/unset-value
+3512 verbose addRemoteTarball https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz not in flight; adding
+3513 verbose addRemoteTarball [ 'https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz',
+3513 verbose addRemoteTarball '8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559' ]
+3514 silly mapToRegistry name collection-visit
+3515 silly mapToRegistry using default registry
+3516 silly mapToRegistry registry https://registry.npmjs.org/
+3517 silly mapToRegistry uri https://registry.npmjs.org/collection-visit
+3518 verbose addRemoteTarball https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz not in flight; adding
+3519 verbose addRemoteTarball [ 'https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz',
+3519 verbose addRemoteTarball '4bc0373c164bc3291b4d368c829cf1a80a59dca0' ]
+3520 info retry fetch attempt 1 at 1:27:43 PM
+3521 info attempt registry request try #1 at 1:27:43 PM
+3522 http fetch GET https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz
+3523 info retry fetch attempt 1 at 1:27:43 PM
+3524 info attempt registry request try #1 at 1:27:43 PM
+3525 http fetch GET https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz
+3526 info retry fetch attempt 1 at 1:27:43 PM
+3527 info attempt registry request try #1 at 1:27:43 PM
+3528 http fetch GET https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz
+3529 silly resolveWithNewModule get-value@2.0.6 checking installable status
+3530 silly cache add args [ 'get-value@^2.0.6', null ]
+3531 verbose cache add spec get-value@^2.0.6
+3532 silly cache add parsed spec Result {
+3532 silly cache add raw: 'get-value@^2.0.6',
+3532 silly cache add scope: null,
+3532 silly cache add name: 'get-value',
+3532 silly cache add rawSpec: '^2.0.6',
+3532 silly cache add spec: '>=2.0.6 <3.0.0',
+3532 silly cache add type: 'range' }
+3533 silly addNamed get-value@>=2.0.6 <3.0.0
+3534 verbose addNamed ">=2.0.6 <3.0.0" is a valid semver range for get-value
+3535 silly addNameRange { name: 'get-value', range: '>=2.0.6 <3.0.0', hasData: false }
+3536 silly mapToRegistry name get-value
+3537 silly mapToRegistry using default registry
+3538 silly mapToRegistry registry https://registry.npmjs.org/
+3539 silly mapToRegistry uri https://registry.npmjs.org/get-value
+3540 verbose addNameRange registry:https://registry.npmjs.org/get-value not in flight; fetching
+3541 verbose get https://registry.npmjs.org/get-value not expired, no request
+3542 silly addNameRange number 2 { name: 'get-value', range: '>=2.0.6 <3.0.0', hasData: true }
+3543 silly addNameRange versions [ 'get-value',
+3543 silly addNameRange [ '0.1.0',
+3543 silly addNameRange '0.1.2',
+3543 silly addNameRange '0.2.0',
+3543 silly addNameRange '0.2.1',
+3543 silly addNameRange '0.2.2',
+3543 silly addNameRange '0.3.0',
+3543 silly addNameRange '0.3.1',
+3543 silly addNameRange '0.3.2',
+3543 silly addNameRange '1.0.0',
+3543 silly addNameRange '1.0.1',
+3543 silly addNameRange '1.0.2',
+3543 silly addNameRange '1.0.3',
+3543 silly addNameRange '1.0.4',
+3543 silly addNameRange '1.1.1',
+3543 silly addNameRange '1.1.2',
+3543 silly addNameRange '1.1.3',
+3543 silly addNameRange '1.1.4',
+3543 silly addNameRange '1.1.5',
+3543 silly addNameRange '1.2.0',
+3543 silly addNameRange '1.2.1',
+3543 silly addNameRange '1.3.0',
+3543 silly addNameRange '1.3.1',
+3543 silly addNameRange '2.0.0',
+3543 silly addNameRange '2.0.1',
+3543 silly addNameRange '2.0.2',
+3543 silly addNameRange '2.0.3',
+3543 silly addNameRange '2.0.4',
+3543 silly addNameRange '2.0.5',
+3543 silly addNameRange '2.0.6',
+3543 silly addNameRange '3.0.0',
+3543 silly addNameRange '3.0.1' ] ]
+3544 silly addNamed get-value@2.0.6
+3545 verbose addNamed "2.0.6" is a plain semver version for get-value
+3546 silly mapToRegistry name get-value
+3547 silly mapToRegistry using default registry
+3548 silly mapToRegistry registry https://registry.npmjs.org/
+3549 silly mapToRegistry uri https://registry.npmjs.org/get-value
+3550 verbose addRemoteTarball https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz not in flight; adding
+3551 verbose addRemoteTarball [ 'https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz',
+3551 verbose addRemoteTarball 'dc15ca1c672387ca76bd37ac0a395ba2042a2c28' ]
+3552 info retry fetch attempt 1 at 1:27:43 PM
+3553 info attempt registry request try #1 at 1:27:43 PM
+3554 http fetch GET https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz
+3555 http fetch 200 https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz
+3556 http fetch 200 https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz
+3557 http fetch 200 https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz
+3558 http fetch 200 https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz
+3559 silly fetchAndShaCheck shasum 71ae4a88f0feefbbf52d1ea604f3fb315ebb6274
+3560 silly fetchAndShaCheck shasum 18b281da585b1c5c51def24c930ed29a0be6b177
+3561 silly fetchAndShaCheck shasum 5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4
+3562 silly fetchAndShaCheck shasum 297588b7b0e7e0ac08e04e672f85c1f4999e17af
+3563 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/set-value/-/set-value-2.0.0.tgz not in flight; adding
+3564 verbose addTmpTarball already have metadata; skipping unpack for set-value@2.0.0
+3565 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/has-value/-/has-value-1.0.0.tgz not in flight; adding
+3566 verbose addTmpTarball already have metadata; skipping unpack for has-value@1.0.0
+3567 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/union-value/-/union-value-1.0.0.tgz not in flight; adding
+3568 verbose addTmpTarball already have metadata; skipping unpack for union-value@1.0.0
+3569 http fetch 200 https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz
+3570 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz not in flight; adding
+3571 verbose addTmpTarball already have metadata; skipping unpack for to-object-path@0.3.0
+3572 http fetch 200 https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz
+3573 http fetch 200 https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz
+3574 silly fetchAndShaCheck shasum dc15ca1c672387ca76bd37ac0a395ba2042a2c28
+3575 silly fetchAndShaCheck shasum 8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559
+3576 silly fetchAndShaCheck shasum 4bc0373c164bc3291b4d368c829cf1a80a59dca0
+3577 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/get-value/-/get-value-2.0.6.tgz not in flight; adding
+3578 verbose addTmpTarball already have metadata; skipping unpack for get-value@2.0.6
+3579 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz not in flight; adding
+3580 verbose addTmpTarball already have metadata; skipping unpack for unset-value@1.0.0
+3581 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz not in flight; adding
+3582 verbose addTmpTarball already have metadata; skipping unpack for collection-visit@1.0.0
+3583 silly cache afterAdd set-value@2.0.0
+3584 verbose afterAdd /home/chibi/.npm/set-value/2.0.0/package/package.json not in flight; writing
+3585 silly cache afterAdd has-value@1.0.0
+3586 verbose afterAdd /home/chibi/.npm/has-value/1.0.0/package/package.json not in flight; writing
+3587 silly cache afterAdd union-value@1.0.0
+3588 verbose afterAdd /home/chibi/.npm/union-value/1.0.0/package/package.json not in flight; writing
+3589 silly cache afterAdd to-object-path@0.3.0
+3590 verbose afterAdd /home/chibi/.npm/to-object-path/0.3.0/package/package.json not in flight; writing
+3591 verbose afterAdd /home/chibi/.npm/set-value/2.0.0/package/package.json written
+3592 verbose afterAdd /home/chibi/.npm/has-value/1.0.0/package/package.json written
+3593 verbose afterAdd /home/chibi/.npm/union-value/1.0.0/package/package.json written
+3594 verbose afterAdd /home/chibi/.npm/to-object-path/0.3.0/package/package.json written
+3595 silly cache afterAdd get-value@2.0.6
+3596 verbose afterAdd /home/chibi/.npm/get-value/2.0.6/package/package.json not in flight; writing
+3597 silly cache afterAdd unset-value@1.0.0
+3598 verbose afterAdd /home/chibi/.npm/unset-value/1.0.0/package/package.json not in flight; writing
+3599 silly cache afterAdd collection-visit@1.0.0
+3600 verbose afterAdd /home/chibi/.npm/collection-visit/1.0.0/package/package.json not in flight; writing
+3601 verbose afterAdd /home/chibi/.npm/get-value/2.0.6/package/package.json written
+3602 verbose afterAdd /home/chibi/.npm/unset-value/1.0.0/package/package.json written
+3603 verbose afterAdd /home/chibi/.npm/collection-visit/1.0.0/package/package.json written
+3604 silly fetchNamedPackageData map-visit
+3605 silly mapToRegistry name map-visit
+3606 silly mapToRegistry using default registry
+3607 silly mapToRegistry registry https://registry.npmjs.org/
+3608 silly mapToRegistry uri https://registry.npmjs.org/map-visit
+3609 silly fetchNamedPackageData object-visit
+3610 silly mapToRegistry name object-visit
+3611 silly mapToRegistry using default registry
+3612 silly mapToRegistry registry https://registry.npmjs.org/
+3613 silly mapToRegistry uri https://registry.npmjs.org/object-visit
+3614 verbose request uri https://registry.npmjs.org/map-visit
+3615 verbose request no auth needed
+3616 info attempt registry request try #1 at 1:27:44 PM
+3617 http request GET https://registry.npmjs.org/map-visit
+3618 verbose request uri https://registry.npmjs.org/object-visit
+3619 verbose request no auth needed
+3620 info attempt registry request try #1 at 1:27:44 PM
+3621 http request GET https://registry.npmjs.org/object-visit
+3622 http 200 https://registry.npmjs.org/map-visit
+3623 verbose headers { date: 'Mon, 02 Jul 2018 05:27:44 GMT',
+3623 verbose headers 'content-type': 'application/json; charset=UTF-8',
+3623 verbose headers 'transfer-encoding': 'chunked',
+3623 verbose headers connection: 'keep-alive',
+3623 verbose headers 'set-cookie': [ '__cfduid=d2b6c092f09cec19fa7e73b853f26e3511530509264; expires=Tue, 02-Jul-19 05:27:44 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3623 verbose headers 'cache-control': 'max-age=300',
+3623 verbose headers 'cf-cache-status': 'HIT',
+3623 verbose headers 'cf-ray': '433eb4750e316102-MNL',
+3623 verbose headers etag: 'W/"fcf6893e102475079e5382a1fd622dc3"',
+3623 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3623 verbose headers 'last-modified': 'Sun, 27 May 2018 07:23:40 GMT',
+3623 verbose headers vary: 'accept-encoding, accept',
+3623 verbose headers server: 'cloudflare',
+3623 verbose headers 'content-encoding': 'gzip' }
+3624 silly get cb [ 200,
+3624 silly get { date: 'Mon, 02 Jul 2018 05:27:44 GMT',
+3624 silly get 'content-type': 'application/json; charset=UTF-8',
+3624 silly get 'transfer-encoding': 'chunked',
+3624 silly get connection: 'keep-alive',
+3624 silly get 'set-cookie': [ '__cfduid=d2b6c092f09cec19fa7e73b853f26e3511530509264; expires=Tue, 02-Jul-19 05:27:44 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3624 silly get 'cache-control': 'max-age=300',
+3624 silly get 'cf-cache-status': 'HIT',
+3624 silly get 'cf-ray': '433eb4750e316102-MNL',
+3624 silly get etag: 'W/"fcf6893e102475079e5382a1fd622dc3"',
+3624 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3624 silly get 'last-modified': 'Sun, 27 May 2018 07:23:40 GMT',
+3624 silly get vary: 'accept-encoding, accept',
+3624 silly get server: 'cloudflare',
+3624 silly get 'content-encoding': 'gzip' } ]
+3625 verbose get saving map-visit to /home/chibi/.npm/registry.npmjs.org/map-visit/.cache.json
+3626 http 200 https://registry.npmjs.org/object-visit
+3627 verbose headers { date: 'Mon, 02 Jul 2018 05:27:44 GMT',
+3627 verbose headers 'content-type': 'application/json; charset=UTF-8',
+3627 verbose headers 'transfer-encoding': 'chunked',
+3627 verbose headers connection: 'keep-alive',
+3627 verbose headers 'set-cookie': [ '__cfduid=d1a3d2590ed54d4a6d182f6b53faebe451530509264; expires=Tue, 02-Jul-19 05:27:44 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3627 verbose headers 'cache-control': 'max-age=300',
+3627 verbose headers 'cf-cache-status': 'HIT',
+3627 verbose headers 'cf-ray': '433eb4750ead6072-MNL',
+3627 verbose headers etag: 'W/"202d75bf7a78f6c6dfd2a5a950b6f21a"',
+3627 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3627 verbose headers 'last-modified': 'Sun, 27 May 2018 10:58:26 GMT',
+3627 verbose headers vary: 'accept-encoding, accept',
+3627 verbose headers server: 'cloudflare',
+3627 verbose headers 'content-encoding': 'gzip' }
+3628 silly get cb [ 200,
+3628 silly get { date: 'Mon, 02 Jul 2018 05:27:44 GMT',
+3628 silly get 'content-type': 'application/json; charset=UTF-8',
+3628 silly get 'transfer-encoding': 'chunked',
+3628 silly get connection: 'keep-alive',
+3628 silly get 'set-cookie': [ '__cfduid=d1a3d2590ed54d4a6d182f6b53faebe451530509264; expires=Tue, 02-Jul-19 05:27:44 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3628 silly get 'cache-control': 'max-age=300',
+3628 silly get 'cf-cache-status': 'HIT',
+3628 silly get 'cf-ray': '433eb4750ead6072-MNL',
+3628 silly get etag: 'W/"202d75bf7a78f6c6dfd2a5a950b6f21a"',
+3628 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3628 silly get 'last-modified': 'Sun, 27 May 2018 10:58:26 GMT',
+3628 silly get vary: 'accept-encoding, accept',
+3628 silly get server: 'cloudflare',
+3628 silly get 'content-encoding': 'gzip' } ]
+3629 verbose get saving object-visit to /home/chibi/.npm/registry.npmjs.org/object-visit/.cache.json
+3630 silly resolveWithNewModule map-visit@1.0.0 checking installable status
+3631 silly cache add args [ 'map-visit@^1.0.0', null ]
+3632 verbose cache add spec map-visit@^1.0.0
+3633 silly cache add parsed spec Result {
+3633 silly cache add raw: 'map-visit@^1.0.0',
+3633 silly cache add scope: null,
+3633 silly cache add name: 'map-visit',
+3633 silly cache add rawSpec: '^1.0.0',
+3633 silly cache add spec: '>=1.0.0 <2.0.0',
+3633 silly cache add type: 'range' }
+3634 silly addNamed map-visit@>=1.0.0 <2.0.0
+3635 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for map-visit
+3636 silly addNameRange { name: 'map-visit', range: '>=1.0.0 <2.0.0', hasData: false }
+3637 silly mapToRegistry name map-visit
+3638 silly mapToRegistry using default registry
+3639 silly mapToRegistry registry https://registry.npmjs.org/
+3640 silly mapToRegistry uri https://registry.npmjs.org/map-visit
+3641 verbose addNameRange registry:https://registry.npmjs.org/map-visit not in flight; fetching
+3642 verbose get https://registry.npmjs.org/map-visit not expired, no request
+3643 silly addNameRange number 2 { name: 'map-visit', range: '>=1.0.0 <2.0.0', hasData: true }
+3644 silly addNameRange versions [ 'map-visit',
+3644 silly addNameRange [ '0.1.0', '0.1.1', '0.1.2', '0.1.3', '0.1.4', '0.1.5', '1.0.0' ] ]
+3645 silly addNamed map-visit@1.0.0
+3646 verbose addNamed "1.0.0" is a plain semver version for map-visit
+3647 silly mapToRegistry name map-visit
+3648 silly mapToRegistry using default registry
+3649 silly mapToRegistry registry https://registry.npmjs.org/
+3650 silly mapToRegistry uri https://registry.npmjs.org/map-visit
+3651 verbose addRemoteTarball https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz not in flight; adding
+3652 verbose addRemoteTarball [ 'https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz',
+3652 verbose addRemoteTarball 'ecdca8f13144e660f1b5bd41f12f3479d98dfb8f' ]
+3653 silly resolveWithNewModule object-visit@1.0.1 checking installable status
+3654 silly cache add args [ 'object-visit@^1.0.0', null ]
+3655 verbose cache add spec object-visit@^1.0.0
+3656 silly cache add parsed spec Result {
+3656 silly cache add raw: 'object-visit@^1.0.0',
+3656 silly cache add scope: null,
+3656 silly cache add name: 'object-visit',
+3656 silly cache add rawSpec: '^1.0.0',
+3656 silly cache add spec: '>=1.0.0 <2.0.0',
+3656 silly cache add type: 'range' }
+3657 silly addNamed object-visit@>=1.0.0 <2.0.0
+3658 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for object-visit
+3659 silly addNameRange { name: 'object-visit', range: '>=1.0.0 <2.0.0', hasData: false }
+3660 silly mapToRegistry name object-visit
+3661 silly mapToRegistry using default registry
+3662 silly mapToRegistry registry https://registry.npmjs.org/
+3663 silly mapToRegistry uri https://registry.npmjs.org/object-visit
+3664 verbose addNameRange registry:https://registry.npmjs.org/object-visit not in flight; fetching
+3665 info retry fetch attempt 1 at 1:27:44 PM
+3666 info attempt registry request try #1 at 1:27:44 PM
+3667 http fetch GET https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz
+3668 verbose get https://registry.npmjs.org/object-visit not expired, no request
+3669 silly addNameRange number 2 { name: 'object-visit', range: '>=1.0.0 <2.0.0', hasData: true }
+3670 silly addNameRange versions [ 'object-visit',
+3670 silly addNameRange [ '0.1.0',
+3670 silly addNameRange '0.2.0',
+3670 silly addNameRange '0.2.1',
+3670 silly addNameRange '0.3.0',
+3670 silly addNameRange '0.3.1',
+3670 silly addNameRange '0.3.2',
+3670 silly addNameRange '0.3.3',
+3670 silly addNameRange '0.3.4',
+3670 silly addNameRange '1.0.0',
+3670 silly addNameRange '1.0.1' ] ]
+3671 silly addNamed object-visit@1.0.1
+3672 verbose addNamed "1.0.1" is a plain semver version for object-visit
+3673 silly mapToRegistry name object-visit
+3674 silly mapToRegistry using default registry
+3675 silly mapToRegistry registry https://registry.npmjs.org/
+3676 silly mapToRegistry uri https://registry.npmjs.org/object-visit
+3677 verbose addRemoteTarball https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz not in flight; adding
+3678 verbose addRemoteTarball [ 'https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz',
+3678 verbose addRemoteTarball 'f79c4493af0c5377b59fe39d395e41042dd045bb' ]
+3679 info retry fetch attempt 1 at 1:27:44 PM
+3680 info attempt registry request try #1 at 1:27:44 PM
+3681 http fetch GET https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz
+3682 http fetch 200 https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz
+3683 silly fetchAndShaCheck shasum ecdca8f13144e660f1b5bd41f12f3479d98dfb8f
+3684 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz not in flight; adding
+3685 verbose addTmpTarball already have metadata; skipping unpack for map-visit@1.0.0
+3686 http fetch 200 https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz
+3687 silly fetchAndShaCheck shasum f79c4493af0c5377b59fe39d395e41042dd045bb
+3688 silly cache afterAdd map-visit@1.0.0
+3689 verbose afterAdd /home/chibi/.npm/map-visit/1.0.0/package/package.json not in flight; writing
+3690 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz not in flight; adding
+3691 verbose addTmpTarball already have metadata; skipping unpack for object-visit@1.0.1
+3692 verbose afterAdd /home/chibi/.npm/map-visit/1.0.0/package/package.json written
+3693 silly cache afterAdd object-visit@1.0.1
+3694 verbose afterAdd /home/chibi/.npm/object-visit/1.0.1/package/package.json not in flight; writing
+3695 verbose afterAdd /home/chibi/.npm/object-visit/1.0.1/package/package.json written
+3696 silly fetchNamedPackageData has-values
+3697 silly mapToRegistry name has-values
+3698 silly mapToRegistry using default registry
+3699 silly mapToRegistry registry https://registry.npmjs.org/
+3700 silly mapToRegistry uri https://registry.npmjs.org/has-values
+3701 verbose request uri https://registry.npmjs.org/has-values
+3702 verbose request no auth needed
+3703 info attempt registry request try #1 at 1:27:44 PM
+3704 http request GET https://registry.npmjs.org/has-values
+3705 http 200 https://registry.npmjs.org/has-values
+3706 verbose headers { date: 'Mon, 02 Jul 2018 05:27:44 GMT',
+3706 verbose headers 'content-type': 'application/json; charset=UTF-8',
+3706 verbose headers 'transfer-encoding': 'chunked',
+3706 verbose headers connection: 'keep-alive',
+3706 verbose headers 'set-cookie': [ '__cfduid=d5ac81b750ebca9c862551349556ebce91530509264; expires=Tue, 02-Jul-19 05:27:44 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3706 verbose headers 'cache-control': 'max-age=300',
+3706 verbose headers 'cf-cache-status': 'HIT',
+3706 verbose headers 'cf-ray': '433eb476cf9360a2-MNL',
+3706 verbose headers etag: 'W/"99aa8aa039964f3b8322037fb7394fb0"',
+3706 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3706 verbose headers 'last-modified': 'Sun, 27 May 2018 03:34:23 GMT',
+3706 verbose headers vary: 'accept-encoding, accept',
+3706 verbose headers server: 'cloudflare',
+3706 verbose headers 'content-encoding': 'gzip' }
+3707 silly get cb [ 200,
+3707 silly get { date: 'Mon, 02 Jul 2018 05:27:44 GMT',
+3707 silly get 'content-type': 'application/json; charset=UTF-8',
+3707 silly get 'transfer-encoding': 'chunked',
+3707 silly get connection: 'keep-alive',
+3707 silly get 'set-cookie': [ '__cfduid=d5ac81b750ebca9c862551349556ebce91530509264; expires=Tue, 02-Jul-19 05:27:44 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3707 silly get 'cache-control': 'max-age=300',
+3707 silly get 'cf-cache-status': 'HIT',
+3707 silly get 'cf-ray': '433eb476cf9360a2-MNL',
+3707 silly get etag: 'W/"99aa8aa039964f3b8322037fb7394fb0"',
+3707 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3707 silly get 'last-modified': 'Sun, 27 May 2018 03:34:23 GMT',
+3707 silly get vary: 'accept-encoding, accept',
+3707 silly get server: 'cloudflare',
+3707 silly get 'content-encoding': 'gzip' } ]
+3708 verbose get saving has-values to /home/chibi/.npm/registry.npmjs.org/has-values/.cache.json
+3709 silly resolveWithNewModule has-values@1.0.0 checking installable status
+3710 silly cache add args [ 'has-values@^1.0.0', null ]
+3711 verbose cache add spec has-values@^1.0.0
+3712 silly cache add parsed spec Result {
+3712 silly cache add raw: 'has-values@^1.0.0',
+3712 silly cache add scope: null,
+3712 silly cache add name: 'has-values',
+3712 silly cache add rawSpec: '^1.0.0',
+3712 silly cache add spec: '>=1.0.0 <2.0.0',
+3712 silly cache add type: 'range' }
+3713 silly addNamed has-values@>=1.0.0 <2.0.0
+3714 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for has-values
+3715 silly addNameRange { name: 'has-values', range: '>=1.0.0 <2.0.0', hasData: false }
+3716 silly mapToRegistry name has-values
+3717 silly mapToRegistry using default registry
+3718 silly mapToRegistry registry https://registry.npmjs.org/
+3719 silly mapToRegistry uri https://registry.npmjs.org/has-values
+3720 verbose addNameRange registry:https://registry.npmjs.org/has-values not in flight; fetching
+3721 verbose get https://registry.npmjs.org/has-values not expired, no request
+3722 silly addNameRange number 2 { name: 'has-values', range: '>=1.0.0 <2.0.0', hasData: true }
+3723 silly addNameRange versions [ 'has-values',
+3723 silly addNameRange [ '0.1.1', '0.1.2', '0.1.3', '0.1.4', '1.0.0', '2.0.0', '2.0.1' ] ]
+3724 silly addNamed has-values@1.0.0
+3725 verbose addNamed "1.0.0" is a plain semver version for has-values
+3726 silly mapToRegistry name has-values
+3727 silly mapToRegistry using default registry
+3728 silly mapToRegistry registry https://registry.npmjs.org/
+3729 silly mapToRegistry uri https://registry.npmjs.org/has-values
+3730 verbose addRemoteTarball https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz not in flight; adding
+3731 verbose addRemoteTarball [ 'https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz',
+3731 verbose addRemoteTarball '95b0b63fec2146619a6fe57fe75628d5a39efe4f' ]
+3732 info retry fetch attempt 1 at 1:27:44 PM
+3733 info attempt registry request try #1 at 1:27:44 PM
+3734 http fetch GET https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz
+3735 http fetch 200 https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz
+3736 silly fetchAndShaCheck shasum 95b0b63fec2146619a6fe57fe75628d5a39efe4f
+3737 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/has-values/-/has-values-1.0.0.tgz not in flight; adding
+3738 verbose addTmpTarball already have metadata; skipping unpack for has-values@1.0.0
+3739 silly cache afterAdd has-values@1.0.0
+3740 verbose afterAdd /home/chibi/.npm/has-values/1.0.0/package/package.json not in flight; writing
+3741 verbose afterAdd /home/chibi/.npm/has-values/1.0.0/package/package.json written
+3742 silly fetchNamedPackageData kind-of
+3743 silly mapToRegistry name kind-of
+3744 silly mapToRegistry using default registry
+3745 silly mapToRegistry registry https://registry.npmjs.org/
+3746 silly mapToRegistry uri https://registry.npmjs.org/kind-of
+3747 silly resolveWithNewModule kind-of@4.0.0 checking installable status
+3748 silly cache add args [ 'kind-of@^4.0.0', null ]
+3749 verbose cache add spec kind-of@^4.0.0
+3750 silly cache add parsed spec Result {
+3750 silly cache add raw: 'kind-of@^4.0.0',
+3750 silly cache add scope: null,
+3750 silly cache add name: 'kind-of',
+3750 silly cache add rawSpec: '^4.0.0',
+3750 silly cache add spec: '>=4.0.0 <5.0.0',
+3750 silly cache add type: 'range' }
+3751 silly addNamed kind-of@>=4.0.0 <5.0.0
+3752 verbose addNamed ">=4.0.0 <5.0.0" is a valid semver range for kind-of
+3753 silly addNameRange { name: 'kind-of', range: '>=4.0.0 <5.0.0', hasData: false }
+3754 silly mapToRegistry name kind-of
+3755 silly mapToRegistry using default registry
+3756 silly mapToRegistry registry https://registry.npmjs.org/
+3757 silly mapToRegistry uri https://registry.npmjs.org/kind-of
+3758 verbose addNameRange registry:https://registry.npmjs.org/kind-of not in flight; fetching
+3759 verbose get https://registry.npmjs.org/kind-of not expired, no request
+3760 silly addNameRange number 2 { name: 'kind-of', range: '>=4.0.0 <5.0.0', hasData: true }
+3761 silly addNameRange versions [ 'kind-of',
+3761 silly addNameRange [ '0.1.0',
+3761 silly addNameRange '0.1.1',
+3761 silly addNameRange '0.1.2',
+3761 silly addNameRange '1.0.0',
+3761 silly addNameRange '1.0.1',
+3761 silly addNameRange '1.1.0',
+3761 silly addNameRange '2.0.0',
+3761 silly addNameRange '2.0.1',
+3761 silly addNameRange '3.0.0',
+3761 silly addNameRange '3.0.1',
+3761 silly addNameRange '3.0.2',
+3761 silly addNameRange '3.0.3',
+3761 silly addNameRange '3.0.4',
+3761 silly addNameRange '3.1.0',
+3761 silly addNameRange '3.2.0',
+3761 silly addNameRange '3.2.1',
+3761 silly addNameRange '3.2.2',
+3761 silly addNameRange '4.0.0',
+3761 silly addNameRange '5.0.0',
+3761 silly addNameRange '5.0.1',
+3761 silly addNameRange '5.0.2',
+3761 silly addNameRange '5.1.0',
+3761 silly addNameRange '6.0.0',
+3761 silly addNameRange '6.0.1',
+3761 silly addNameRange '6.0.2' ] ]
+3762 silly addNamed kind-of@4.0.0
+3763 verbose addNamed "4.0.0" is a plain semver version for kind-of
+3764 silly mapToRegistry name kind-of
+3765 silly mapToRegistry using default registry
+3766 silly mapToRegistry registry https://registry.npmjs.org/
+3767 silly mapToRegistry uri https://registry.npmjs.org/kind-of
+3768 verbose addRemoteTarball https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz not in flight; adding
+3769 verbose addRemoteTarball [ 'https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz',
+3769 verbose addRemoteTarball '20813df3d712928b207378691a45066fae72dd57' ]
+3770 info retry fetch attempt 1 at 1:27:44 PM
+3771 info attempt registry request try #1 at 1:27:44 PM
+3772 http fetch GET https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz
+3773 http fetch 200 https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz
+3774 silly fetchAndShaCheck shasum 20813df3d712928b207378691a45066fae72dd57
+3775 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz not in flight; adding
+3776 verbose addTmpTarball already have metadata; skipping unpack for kind-of@4.0.0
+3777 silly cache afterAdd kind-of@4.0.0
+3778 verbose afterAdd /home/chibi/.npm/kind-of/4.0.0/package/package.json not in flight; writing
+3779 verbose afterAdd /home/chibi/.npm/kind-of/4.0.0/package/package.json written
+3780 silly fetchNamedPackageData extend-shallow
+3781 silly mapToRegistry name extend-shallow
+3782 silly mapToRegistry using default registry
+3783 silly mapToRegistry registry https://registry.npmjs.org/
+3784 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow
+3785 silly resolveWithNewModule extend-shallow@2.0.1 checking installable status
+3786 silly cache add args [ 'extend-shallow@^2.0.1', null ]
+3787 verbose cache add spec extend-shallow@^2.0.1
+3788 silly fetchNamedPackageData is-plain-object
+3789 silly mapToRegistry name is-plain-object
+3790 silly mapToRegistry using default registry
+3791 silly mapToRegistry registry https://registry.npmjs.org/
+3792 silly mapToRegistry uri https://registry.npmjs.org/is-plain-object
+3793 silly cache add parsed spec Result {
+3793 silly cache add raw: 'extend-shallow@^2.0.1',
+3793 silly cache add scope: null,
+3793 silly cache add name: 'extend-shallow',
+3793 silly cache add rawSpec: '^2.0.1',
+3793 silly cache add spec: '>=2.0.1 <3.0.0',
+3793 silly cache add type: 'range' }
+3794 silly addNamed extend-shallow@>=2.0.1 <3.0.0
+3795 verbose addNamed ">=2.0.1 <3.0.0" is a valid semver range for extend-shallow
+3796 silly addNameRange { name: 'extend-shallow',
+3796 silly addNameRange range: '>=2.0.1 <3.0.0',
+3796 silly addNameRange hasData: false }
+3797 silly mapToRegistry name extend-shallow
+3798 silly mapToRegistry using default registry
+3799 silly mapToRegistry registry https://registry.npmjs.org/
+3800 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow
+3801 verbose addNameRange registry:https://registry.npmjs.org/extend-shallow not in flight; fetching
+3802 verbose request uri https://registry.npmjs.org/is-plain-object
+3803 verbose request no auth needed
+3804 info attempt registry request try #1 at 1:27:44 PM
+3805 http request GET https://registry.npmjs.org/is-plain-object
+3806 verbose get https://registry.npmjs.org/extend-shallow not expired, no request
+3807 silly addNameRange number 2 { name: 'extend-shallow',
+3807 silly addNameRange range: '>=2.0.1 <3.0.0',
+3807 silly addNameRange hasData: true }
+3808 silly addNameRange versions [ 'extend-shallow',
+3808 silly addNameRange [ '0.1.0',
+3808 silly addNameRange '0.1.1',
+3808 silly addNameRange '0.2.0',
+3808 silly addNameRange '1.0.0',
+3808 silly addNameRange '1.0.1',
+3808 silly addNameRange '1.1.1',
+3808 silly addNameRange '1.1.2',
+3808 silly addNameRange '1.1.4',
+3808 silly addNameRange '2.0.0',
+3808 silly addNameRange '2.0.1',
+3808 silly addNameRange '3.0.0',
+3808 silly addNameRange '3.0.1',
+3808 silly addNameRange '3.0.2' ] ]
+3809 silly addNamed extend-shallow@2.0.1
+3810 verbose addNamed "2.0.1" is a plain semver version for extend-shallow
+3811 silly cache afterAdd extend-shallow@2.0.1
+3812 verbose afterAdd /home/chibi/.npm/extend-shallow/2.0.1/package/package.json not in flight; writing
+3813 verbose afterAdd /home/chibi/.npm/extend-shallow/2.0.1/package/package.json written
+3814 http 200 https://registry.npmjs.org/is-plain-object
+3815 verbose headers { date: 'Mon, 02 Jul 2018 05:27:44 GMT',
+3815 verbose headers 'content-type': 'application/json; charset=UTF-8',
+3815 verbose headers 'transfer-encoding': 'chunked',
+3815 verbose headers connection: 'keep-alive',
+3815 verbose headers 'set-cookie': [ '__cfduid=d147f87e619e3897dd6fca0120f7c904d1530509264; expires=Tue, 02-Jul-19 05:27:44 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3815 verbose headers 'cache-control': 'max-age=300',
+3815 verbose headers 'cf-cache-status': 'HIT',
+3815 verbose headers 'cf-ray': '433eb4798ce360de-MNL',
+3815 verbose headers etag: 'W/"23db62ecef120679d251c30a5c67a7a5"',
+3815 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3815 verbose headers 'last-modified': 'Sat, 26 May 2018 12:52:50 GMT',
+3815 verbose headers vary: 'accept-encoding, accept',
+3815 verbose headers server: 'cloudflare',
+3815 verbose headers 'content-encoding': 'gzip' }
+3816 silly get cb [ 200,
+3816 silly get { date: 'Mon, 02 Jul 2018 05:27:44 GMT',
+3816 silly get 'content-type': 'application/json; charset=UTF-8',
+3816 silly get 'transfer-encoding': 'chunked',
+3816 silly get connection: 'keep-alive',
+3816 silly get 'set-cookie': [ '__cfduid=d147f87e619e3897dd6fca0120f7c904d1530509264; expires=Tue, 02-Jul-19 05:27:44 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3816 silly get 'cache-control': 'max-age=300',
+3816 silly get 'cf-cache-status': 'HIT',
+3816 silly get 'cf-ray': '433eb4798ce360de-MNL',
+3816 silly get etag: 'W/"23db62ecef120679d251c30a5c67a7a5"',
+3816 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3816 silly get 'last-modified': 'Sat, 26 May 2018 12:52:50 GMT',
+3816 silly get vary: 'accept-encoding, accept',
+3816 silly get server: 'cloudflare',
+3816 silly get 'content-encoding': 'gzip' } ]
+3817 verbose get saving is-plain-object to /home/chibi/.npm/registry.npmjs.org/is-plain-object/.cache.json
+3818 silly resolveWithNewModule is-plain-object@2.0.4 checking installable status
+3819 silly cache add args [ 'is-plain-object@^2.0.3', null ]
+3820 verbose cache add spec is-plain-object@^2.0.3
+3821 silly cache add parsed spec Result {
+3821 silly cache add raw: 'is-plain-object@^2.0.3',
+3821 silly cache add scope: null,
+3821 silly cache add name: 'is-plain-object',
+3821 silly cache add rawSpec: '^2.0.3',
+3821 silly cache add spec: '>=2.0.3 <3.0.0',
+3821 silly cache add type: 'range' }
+3822 silly addNamed is-plain-object@>=2.0.3 <3.0.0
+3823 verbose addNamed ">=2.0.3 <3.0.0" is a valid semver range for is-plain-object
+3824 silly addNameRange { name: 'is-plain-object',
+3824 silly addNameRange range: '>=2.0.3 <3.0.0',
+3824 silly addNameRange hasData: false }
+3825 silly mapToRegistry name is-plain-object
+3826 silly mapToRegistry using default registry
+3827 silly mapToRegistry registry https://registry.npmjs.org/
+3828 silly mapToRegistry uri https://registry.npmjs.org/is-plain-object
+3829 verbose addNameRange registry:https://registry.npmjs.org/is-plain-object not in flight; fetching
+3830 verbose get https://registry.npmjs.org/is-plain-object not expired, no request
+3831 silly addNameRange number 2 { name: 'is-plain-object',
+3831 silly addNameRange range: '>=2.0.3 <3.0.0',
+3831 silly addNameRange hasData: true }
+3832 silly addNameRange versions [ 'is-plain-object',
+3832 silly addNameRange [ '0.1.0', '1.0.0', '2.0.0', '2.0.1', '2.0.2', '2.0.3', '2.0.4' ] ]
+3833 silly addNamed is-plain-object@2.0.4
+3834 verbose addNamed "2.0.4" is a plain semver version for is-plain-object
+3835 silly mapToRegistry name is-plain-object
+3836 silly mapToRegistry using default registry
+3837 silly mapToRegistry registry https://registry.npmjs.org/
+3838 silly mapToRegistry uri https://registry.npmjs.org/is-plain-object
+3839 verbose addRemoteTarball https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz not in flight; adding
+3840 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz',
+3840 verbose addRemoteTarball '2c163b3fafb1b606d9d17928f05c2a1c38e07677' ]
+3841 info retry fetch attempt 1 at 1:27:44 PM
+3842 info attempt registry request try #1 at 1:27:44 PM
+3843 http fetch GET https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz
+3844 http fetch 200 https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz
+3845 silly fetchAndShaCheck shasum 2c163b3fafb1b606d9d17928f05c2a1c38e07677
+3846 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz not in flight; adding
+3847 verbose addTmpTarball already have metadata; skipping unpack for is-plain-object@2.0.4
+3848 silly cache afterAdd is-plain-object@2.0.4
+3849 verbose afterAdd /home/chibi/.npm/is-plain-object/2.0.4/package/package.json not in flight; writing
+3850 verbose afterAdd /home/chibi/.npm/is-plain-object/2.0.4/package/package.json written
+3851 silly fetchNamedPackageData assign-symbols
+3852 silly mapToRegistry name assign-symbols
+3853 silly mapToRegistry using default registry
+3854 silly mapToRegistry registry https://registry.npmjs.org/
+3855 silly mapToRegistry uri https://registry.npmjs.org/assign-symbols
+3856 silly fetchNamedPackageData is-extendable
+3857 silly mapToRegistry name is-extendable
+3858 silly mapToRegistry using default registry
+3859 silly mapToRegistry registry https://registry.npmjs.org/
+3860 silly mapToRegistry uri https://registry.npmjs.org/is-extendable
+3861 silly resolveWithNewModule is-extendable@1.0.1 checking installable status
+3862 silly cache add args [ 'is-extendable@^1.0.1', null ]
+3863 verbose cache add spec is-extendable@^1.0.1
+3864 silly cache add parsed spec Result {
+3864 silly cache add raw: 'is-extendable@^1.0.1',
+3864 silly cache add scope: null,
+3864 silly cache add name: 'is-extendable',
+3864 silly cache add rawSpec: '^1.0.1',
+3864 silly cache add spec: '>=1.0.1 <2.0.0',
+3864 silly cache add type: 'range' }
+3865 silly addNamed is-extendable@>=1.0.1 <2.0.0
+3866 verbose addNamed ">=1.0.1 <2.0.0" is a valid semver range for is-extendable
+3867 silly addNameRange { name: 'is-extendable',
+3867 silly addNameRange range: '>=1.0.1 <2.0.0',
+3867 silly addNameRange hasData: false }
+3868 silly mapToRegistry name is-extendable
+3869 silly mapToRegistry using default registry
+3870 silly mapToRegistry registry https://registry.npmjs.org/
+3871 silly mapToRegistry uri https://registry.npmjs.org/is-extendable
+3872 verbose addNameRange registry:https://registry.npmjs.org/is-extendable not in flight; fetching
+3873 verbose request uri https://registry.npmjs.org/assign-symbols
+3874 verbose request no auth needed
+3875 info attempt registry request try #1 at 1:27:45 PM
+3876 http request GET https://registry.npmjs.org/assign-symbols
+3877 verbose get https://registry.npmjs.org/is-extendable not expired, no request
+3878 silly addNameRange number 2 { name: 'is-extendable', range: '>=1.0.1 <2.0.0', hasData: true }
+3879 silly addNameRange versions [ 'is-extendable', [ '0.1.0', '0.1.1', '1.0.0', '1.0.1' ] ]
+3880 silly addNamed is-extendable@1.0.1
+3881 verbose addNamed "1.0.1" is a plain semver version for is-extendable
+3882 silly mapToRegistry name is-extendable
+3883 silly mapToRegistry using default registry
+3884 silly mapToRegistry registry https://registry.npmjs.org/
+3885 silly mapToRegistry uri https://registry.npmjs.org/is-extendable
+3886 verbose addRemoteTarball https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz not in flight; adding
+3887 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz',
+3887 verbose addRemoteTarball 'a7470f9e426733d81bd81e1155264e3a3507cab4' ]
+3888 info retry fetch attempt 1 at 1:27:45 PM
+3889 info attempt registry request try #1 at 1:27:45 PM
+3890 http fetch GET https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz
+3891 http 200 https://registry.npmjs.org/assign-symbols
+3892 verbose headers { date: 'Mon, 02 Jul 2018 05:27:45 GMT',
+3892 verbose headers 'content-type': 'application/json; charset=UTF-8',
+3892 verbose headers 'transfer-encoding': 'chunked',
+3892 verbose headers connection: 'keep-alive',
+3892 verbose headers 'set-cookie': [ '__cfduid=d009ee433c003ed38b5e82ce1d63d6c241530509265; expires=Tue, 02-Jul-19 05:27:45 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3892 verbose headers 'cache-control': 'max-age=300',
+3892 verbose headers 'cf-cache-status': 'HIT',
+3892 verbose headers 'cf-ray': '433eb47b4db260ea-MNL',
+3892 verbose headers etag: 'W/"1528e1b22176481e8caf002164e12e98"',
+3892 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3892 verbose headers 'last-modified': 'Sat, 26 May 2018 17:28:53 GMT',
+3892 verbose headers vary: 'accept-encoding, accept',
+3892 verbose headers server: 'cloudflare',
+3892 verbose headers 'content-encoding': 'gzip' }
+3893 silly get cb [ 200,
+3893 silly get { date: 'Mon, 02 Jul 2018 05:27:45 GMT',
+3893 silly get 'content-type': 'application/json; charset=UTF-8',
+3893 silly get 'transfer-encoding': 'chunked',
+3893 silly get connection: 'keep-alive',
+3893 silly get 'set-cookie': [ '__cfduid=d009ee433c003ed38b5e82ce1d63d6c241530509265; expires=Tue, 02-Jul-19 05:27:45 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+3893 silly get 'cache-control': 'max-age=300',
+3893 silly get 'cf-cache-status': 'HIT',
+3893 silly get 'cf-ray': '433eb47b4db260ea-MNL',
+3893 silly get etag: 'W/"1528e1b22176481e8caf002164e12e98"',
+3893 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3893 silly get 'last-modified': 'Sat, 26 May 2018 17:28:53 GMT',
+3893 silly get vary: 'accept-encoding, accept',
+3893 silly get server: 'cloudflare',
+3893 silly get 'content-encoding': 'gzip' } ]
+3894 verbose get saving assign-symbols to /home/chibi/.npm/registry.npmjs.org/assign-symbols/.cache.json
+3895 silly resolveWithNewModule assign-symbols@1.0.0 checking installable status
+3896 silly cache add args [ 'assign-symbols@^1.0.0', null ]
+3897 verbose cache add spec assign-symbols@^1.0.0
+3898 silly cache add parsed spec Result {
+3898 silly cache add raw: 'assign-symbols@^1.0.0',
+3898 silly cache add scope: null,
+3898 silly cache add name: 'assign-symbols',
+3898 silly cache add rawSpec: '^1.0.0',
+3898 silly cache add spec: '>=1.0.0 <2.0.0',
+3898 silly cache add type: 'range' }
+3899 silly addNamed assign-symbols@>=1.0.0 <2.0.0
+3900 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for assign-symbols
+3901 silly addNameRange { name: 'assign-symbols',
+3901 silly addNameRange range: '>=1.0.0 <2.0.0',
+3901 silly addNameRange hasData: false }
+3902 silly mapToRegistry name assign-symbols
+3903 silly mapToRegistry using default registry
+3904 silly mapToRegistry registry https://registry.npmjs.org/
+3905 silly mapToRegistry uri https://registry.npmjs.org/assign-symbols
+3906 verbose addNameRange registry:https://registry.npmjs.org/assign-symbols not in flight; fetching
+3907 http fetch 200 https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz
+3908 verbose get https://registry.npmjs.org/assign-symbols not expired, no request
+3909 silly addNameRange number 2 { name: 'assign-symbols',
+3909 silly addNameRange range: '>=1.0.0 <2.0.0',
+3909 silly addNameRange hasData: true }
+3910 silly addNameRange versions [ 'assign-symbols', [ '0.1.0', '0.1.1', '1.0.0' ] ]
+3911 silly addNamed assign-symbols@1.0.0
+3912 verbose addNamed "1.0.0" is a plain semver version for assign-symbols
+3913 silly fetchAndShaCheck shasum a7470f9e426733d81bd81e1155264e3a3507cab4
+3914 silly mapToRegistry name assign-symbols
+3915 silly mapToRegistry using default registry
+3916 silly mapToRegistry registry https://registry.npmjs.org/
+3917 silly mapToRegistry uri https://registry.npmjs.org/assign-symbols
+3918 verbose addRemoteTarball https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz not in flight; adding
+3919 verbose addRemoteTarball [ 'https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz',
+3919 verbose addRemoteTarball '59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367' ]
+3920 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz not in flight; adding
+3921 verbose addTmpTarball already have metadata; skipping unpack for is-extendable@1.0.1
+3922 info retry fetch attempt 1 at 1:27:45 PM
+3923 info attempt registry request try #1 at 1:27:45 PM
+3924 http fetch GET https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz
+3925 silly cache afterAdd is-extendable@1.0.1
+3926 verbose afterAdd /home/chibi/.npm/is-extendable/1.0.1/package/package.json not in flight; writing
+3927 verbose afterAdd /home/chibi/.npm/is-extendable/1.0.1/package/package.json written
+3928 http fetch 200 https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz
+3929 silly fetchAndShaCheck shasum 59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367
+3930 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz not in flight; adding
+3931 verbose addTmpTarball already have metadata; skipping unpack for assign-symbols@1.0.0
+3932 silly cache afterAdd assign-symbols@1.0.0
+3933 verbose afterAdd /home/chibi/.npm/assign-symbols/1.0.0/package/package.json not in flight; writing
+3934 verbose afterAdd /home/chibi/.npm/assign-symbols/1.0.0/package/package.json written
+3935 silly fetchNamedPackageData kind-of
+3936 silly mapToRegistry name kind-of
+3937 silly mapToRegistry using default registry
+3938 silly mapToRegistry registry https://registry.npmjs.org/
+3939 silly mapToRegistry uri https://registry.npmjs.org/kind-of
+3940 silly resolveWithNewModule kind-of@3.2.2 checking installable status
+3941 silly cache add args [ 'kind-of@^3.0.2', null ]
+3942 verbose cache add spec kind-of@^3.0.2
+3943 silly cache add parsed spec Result {
+3943 silly cache add raw: 'kind-of@^3.0.2',
+3943 silly cache add scope: null,
+3943 silly cache add name: 'kind-of',
+3943 silly cache add rawSpec: '^3.0.2',
+3943 silly cache add spec: '>=3.0.2 <4.0.0',
+3943 silly cache add type: 'range' }
+3944 silly addNamed kind-of@>=3.0.2 <4.0.0
+3945 verbose addNamed ">=3.0.2 <4.0.0" is a valid semver range for kind-of
+3946 silly addNameRange { name: 'kind-of', range: '>=3.0.2 <4.0.0', hasData: false }
+3947 silly mapToRegistry name kind-of
+3948 silly mapToRegistry using default registry
+3949 silly mapToRegistry registry https://registry.npmjs.org/
+3950 silly mapToRegistry uri https://registry.npmjs.org/kind-of
+3951 verbose addNameRange registry:https://registry.npmjs.org/kind-of not in flight; fetching
+3952 verbose get https://registry.npmjs.org/kind-of not expired, no request
+3953 silly addNameRange number 2 { name: 'kind-of', range: '>=3.0.2 <4.0.0', hasData: true }
+3954 silly addNameRange versions [ 'kind-of',
+3954 silly addNameRange [ '0.1.0',
+3954 silly addNameRange '0.1.1',
+3954 silly addNameRange '0.1.2',
+3954 silly addNameRange '1.0.0',
+3954 silly addNameRange '1.0.1',
+3954 silly addNameRange '1.1.0',
+3954 silly addNameRange '2.0.0',
+3954 silly addNameRange '2.0.1',
+3954 silly addNameRange '3.0.0',
+3954 silly addNameRange '3.0.1',
+3954 silly addNameRange '3.0.2',
+3954 silly addNameRange '3.0.3',
+3954 silly addNameRange '3.0.4',
+3954 silly addNameRange '3.1.0',
+3954 silly addNameRange '3.2.0',
+3954 silly addNameRange '3.2.1',
+3954 silly addNameRange '3.2.2',
+3954 silly addNameRange '4.0.0',
+3954 silly addNameRange '5.0.0',
+3954 silly addNameRange '5.0.1',
+3954 silly addNameRange '5.0.2',
+3954 silly addNameRange '5.1.0',
+3954 silly addNameRange '6.0.0',
+3954 silly addNameRange '6.0.1',
+3954 silly addNameRange '6.0.2' ] ]
+3955 silly addNamed kind-of@3.2.2
+3956 verbose addNamed "3.2.2" is a plain semver version for kind-of
+3957 silly cache afterAdd kind-of@3.2.2
+3958 verbose afterAdd /home/chibi/.npm/kind-of/3.2.2/package/package.json not in flight; writing
+3959 verbose afterAdd /home/chibi/.npm/kind-of/3.2.2/package/package.json written
+3960 silly fetchNamedPackageData arr-union
+3961 silly mapToRegistry name arr-union
+3962 silly mapToRegistry using default registry
+3963 silly mapToRegistry registry https://registry.npmjs.org/
+3964 silly mapToRegistry uri https://registry.npmjs.org/arr-union
+3965 silly fetchNamedPackageData set-value
+3966 silly mapToRegistry name set-value
+3967 silly mapToRegistry using default registry
+3968 silly mapToRegistry registry https://registry.npmjs.org/
+3969 silly mapToRegistry uri https://registry.npmjs.org/set-value
+3970 silly resolveWithNewModule set-value@0.4.3 checking installable status
+3971 silly cache add args [ 'set-value@^0.4.3', null ]
+3972 verbose cache add spec set-value@^0.4.3
+3973 silly cache add parsed spec Result {
+3973 silly cache add raw: 'set-value@^0.4.3',
+3973 silly cache add scope: null,
+3973 silly cache add name: 'set-value',
+3973 silly cache add rawSpec: '^0.4.3',
+3973 silly cache add spec: '>=0.4.3 <0.5.0',
+3973 silly cache add type: 'range' }
+3974 silly addNamed set-value@>=0.4.3 <0.5.0
+3975 verbose addNamed ">=0.4.3 <0.5.0" is a valid semver range for set-value
+3976 silly addNameRange { name: 'set-value', range: '>=0.4.3 <0.5.0', hasData: false }
+3977 silly mapToRegistry name set-value
+3978 silly mapToRegistry using default registry
+3979 silly mapToRegistry registry https://registry.npmjs.org/
+3980 silly mapToRegistry uri https://registry.npmjs.org/set-value
+3981 verbose addNameRange registry:https://registry.npmjs.org/set-value not in flight; fetching
+3982 verbose request uri https://registry.npmjs.org/arr-union
+3983 verbose request no auth needed
+3984 info attempt registry request try #1 at 1:27:45 PM
+3985 http request GET https://registry.npmjs.org/arr-union
+3986 verbose get https://registry.npmjs.org/set-value not expired, no request
+3987 silly addNameRange number 2 { name: 'set-value', range: '>=0.4.3 <0.5.0', hasData: true }
+3988 silly addNameRange versions [ 'set-value',
+3988 silly addNameRange [ '0.1.0',
+3988 silly addNameRange '0.1.1',
+3988 silly addNameRange '0.1.2',
+3988 silly addNameRange '0.1.3',
+3988 silly addNameRange '0.1.4',
+3988 silly addNameRange '0.1.6',
+3988 silly addNameRange '0.2.0',
+3988 silly addNameRange '0.3.0',
+3988 silly addNameRange '0.3.1',
+3988 silly addNameRange '0.3.2',
+3988 silly addNameRange '0.3.3',
+3988 silly addNameRange '0.4.0',
+3988 silly addNameRange '0.4.1',
+3988 silly addNameRange '0.4.2',
+3988 silly addNameRange '0.4.3',
+3988 silly addNameRange '1.0.0',
+3988 silly addNameRange '2.0.0',
+3988 silly addNameRange '3.0.0' ] ]
+3989 silly addNamed set-value@0.4.3
+3990 verbose addNamed "0.4.3" is a plain semver version for set-value
+3991 silly mapToRegistry name set-value
+3992 silly mapToRegistry using default registry
+3993 silly mapToRegistry registry https://registry.npmjs.org/
+3994 silly mapToRegistry uri https://registry.npmjs.org/set-value
+3995 verbose addRemoteTarball https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz not in flight; adding
+3996 verbose addRemoteTarball [ 'https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz',
+3996 verbose addRemoteTarball '7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1' ]
+3997 info retry fetch attempt 1 at 1:27:45 PM
+3998 info attempt registry request try #1 at 1:27:45 PM
+3999 http fetch GET https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz
+4000 http fetch 200 https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz
+4001 http 200 https://registry.npmjs.org/arr-union
+4002 verbose headers { date: 'Mon, 02 Jul 2018 05:27:45 GMT',
+4002 verbose headers 'content-type': 'application/json; charset=UTF-8',
+4002 verbose headers 'transfer-encoding': 'chunked',
+4002 verbose headers connection: 'keep-alive',
+4002 verbose headers 'set-cookie': [ '__cfduid=db1ae0ca5b1323a57548ac1f36235b39c1530509265; expires=Tue, 02-Jul-19 05:27:45 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4002 verbose headers 'cache-control': 'max-age=300',
+4002 verbose headers 'cf-cache-status': 'HIT',
+4002 verbose headers 'cf-ray': '433eb47cc95960c6-MNL',
+4002 verbose headers etag: 'W/"d633cb29869a736a9b297a91b1931632"',
+4002 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4002 verbose headers 'last-modified': 'Sat, 26 May 2018 17:21:41 GMT',
+4002 verbose headers vary: 'accept-encoding, accept',
+4002 verbose headers server: 'cloudflare',
+4002 verbose headers 'content-encoding': 'gzip' }
+4003 silly get cb [ 200,
+4003 silly get { date: 'Mon, 02 Jul 2018 05:27:45 GMT',
+4003 silly get 'content-type': 'application/json; charset=UTF-8',
+4003 silly get 'transfer-encoding': 'chunked',
+4003 silly get connection: 'keep-alive',
+4003 silly get 'set-cookie': [ '__cfduid=db1ae0ca5b1323a57548ac1f36235b39c1530509265; expires=Tue, 02-Jul-19 05:27:45 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4003 silly get 'cache-control': 'max-age=300',
+4003 silly get 'cf-cache-status': 'HIT',
+4003 silly get 'cf-ray': '433eb47cc95960c6-MNL',
+4003 silly get etag: 'W/"d633cb29869a736a9b297a91b1931632"',
+4003 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4003 silly get 'last-modified': 'Sat, 26 May 2018 17:21:41 GMT',
+4003 silly get vary: 'accept-encoding, accept',
+4003 silly get server: 'cloudflare',
+4003 silly get 'content-encoding': 'gzip' } ]
+4004 verbose get saving arr-union to /home/chibi/.npm/registry.npmjs.org/arr-union/.cache.json
+4005 silly fetchAndShaCheck shasum 7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1
+4006 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/set-value/-/set-value-0.4.3.tgz not in flight; adding
+4007 verbose addTmpTarball already have metadata; skipping unpack for set-value@0.4.3
+4008 silly resolveWithNewModule arr-union@3.1.0 checking installable status
+4009 silly cache add args [ 'arr-union@^3.1.0', null ]
+4010 verbose cache add spec arr-union@^3.1.0
+4011 silly cache add parsed spec Result {
+4011 silly cache add raw: 'arr-union@^3.1.0',
+4011 silly cache add scope: null,
+4011 silly cache add name: 'arr-union',
+4011 silly cache add rawSpec: '^3.1.0',
+4011 silly cache add spec: '>=3.1.0 <4.0.0',
+4011 silly cache add type: 'range' }
+4012 silly addNamed arr-union@>=3.1.0 <4.0.0
+4013 verbose addNamed ">=3.1.0 <4.0.0" is a valid semver range for arr-union
+4014 silly addNameRange { name: 'arr-union', range: '>=3.1.0 <4.0.0', hasData: false }
+4015 silly mapToRegistry name arr-union
+4016 silly mapToRegistry using default registry
+4017 silly mapToRegistry registry https://registry.npmjs.org/
+4018 silly mapToRegistry uri https://registry.npmjs.org/arr-union
+4019 verbose addNameRange registry:https://registry.npmjs.org/arr-union not in flight; fetching
+4020 verbose get https://registry.npmjs.org/arr-union not expired, no request
+4021 silly addNameRange number 2 { name: 'arr-union', range: '>=3.1.0 <4.0.0', hasData: true }
+4022 silly addNameRange versions [ 'arr-union',
+4022 silly addNameRange [ '1.0.0', '2.0.0', '2.0.1', '2.1.0', '3.0.0', '3.1.0' ] ]
+4023 silly addNamed arr-union@3.1.0
+4024 verbose addNamed "3.1.0" is a plain semver version for arr-union
+4025 silly mapToRegistry name arr-union
+4026 silly mapToRegistry using default registry
+4027 silly mapToRegistry registry https://registry.npmjs.org/
+4028 silly mapToRegistry uri https://registry.npmjs.org/arr-union
+4029 verbose addRemoteTarball https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz not in flight; adding
+4030 verbose addRemoteTarball [ 'https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz',
+4030 verbose addRemoteTarball 'e39b09aea9def866a8f206e288af63919bae39c4' ]
+4031 info retry fetch attempt 1 at 1:27:45 PM
+4032 info attempt registry request try #1 at 1:27:45 PM
+4033 http fetch GET https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz
+4034 silly cache afterAdd set-value@0.4.3
+4035 verbose afterAdd /home/chibi/.npm/set-value/0.4.3/package/package.json not in flight; writing
+4036 verbose afterAdd /home/chibi/.npm/set-value/0.4.3/package/package.json written
+4037 http fetch 200 https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz
+4038 silly fetchAndShaCheck shasum e39b09aea9def866a8f206e288af63919bae39c4
+4039 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz not in flight; adding
+4040 verbose addTmpTarball already have metadata; skipping unpack for arr-union@3.1.0
+4041 silly cache afterAdd arr-union@3.1.0
+4042 verbose afterAdd /home/chibi/.npm/arr-union/3.1.0/package/package.json not in flight; writing
+4043 verbose afterAdd /home/chibi/.npm/arr-union/3.1.0/package/package.json written
+4044 silly fetchNamedPackageData extend-shallow
+4045 silly mapToRegistry name extend-shallow
+4046 silly mapToRegistry using default registry
+4047 silly mapToRegistry registry https://registry.npmjs.org/
+4048 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow
+4049 silly resolveWithNewModule extend-shallow@2.0.1 checking installable status
+4050 silly cache add args [ 'extend-shallow@^2.0.1', null ]
+4051 verbose cache add spec extend-shallow@^2.0.1
+4052 silly cache add parsed spec Result {
+4052 silly cache add raw: 'extend-shallow@^2.0.1',
+4052 silly cache add scope: null,
+4052 silly cache add name: 'extend-shallow',
+4052 silly cache add rawSpec: '^2.0.1',
+4052 silly cache add spec: '>=2.0.1 <3.0.0',
+4052 silly cache add type: 'range' }
+4053 silly addNamed extend-shallow@>=2.0.1 <3.0.0
+4054 verbose addNamed ">=2.0.1 <3.0.0" is a valid semver range for extend-shallow
+4055 silly addNameRange { name: 'extend-shallow',
+4055 silly addNameRange range: '>=2.0.1 <3.0.0',
+4055 silly addNameRange hasData: false }
+4056 silly mapToRegistry name extend-shallow
+4057 silly mapToRegistry using default registry
+4058 silly mapToRegistry registry https://registry.npmjs.org/
+4059 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow
+4060 verbose addNameRange registry:https://registry.npmjs.org/extend-shallow not in flight; fetching
+4061 verbose get https://registry.npmjs.org/extend-shallow not expired, no request
+4062 silly addNameRange number 2 { name: 'extend-shallow',
+4062 silly addNameRange range: '>=2.0.1 <3.0.0',
+4062 silly addNameRange hasData: true }
+4063 silly addNameRange versions [ 'extend-shallow',
+4063 silly addNameRange [ '0.1.0',
+4063 silly addNameRange '0.1.1',
+4063 silly addNameRange '0.2.0',
+4063 silly addNameRange '1.0.0',
+4063 silly addNameRange '1.0.1',
+4063 silly addNameRange '1.1.1',
+4063 silly addNameRange '1.1.2',
+4063 silly addNameRange '1.1.4',
+4063 silly addNameRange '2.0.0',
+4063 silly addNameRange '2.0.1',
+4063 silly addNameRange '3.0.0',
+4063 silly addNameRange '3.0.1',
+4063 silly addNameRange '3.0.2' ] ]
+4064 silly addNamed extend-shallow@2.0.1
+4065 verbose addNamed "2.0.1" is a plain semver version for extend-shallow
+4066 silly cache afterAdd extend-shallow@2.0.1
+4067 verbose afterAdd /home/chibi/.npm/extend-shallow/2.0.1/package/package.json not in flight; writing
+4068 verbose afterAdd /home/chibi/.npm/extend-shallow/2.0.1/package/package.json written
+4069 silly fetchNamedPackageData has-value
+4070 silly mapToRegistry name has-value
+4071 silly mapToRegistry using default registry
+4072 silly mapToRegistry registry https://registry.npmjs.org/
+4073 silly mapToRegistry uri https://registry.npmjs.org/has-value
+4074 silly resolveWithNewModule has-value@0.3.1 checking installable status
+4075 silly cache add args [ 'has-value@^0.3.1', null ]
+4076 verbose cache add spec has-value@^0.3.1
+4077 silly cache add parsed spec Result {
+4077 silly cache add raw: 'has-value@^0.3.1',
+4077 silly cache add scope: null,
+4077 silly cache add name: 'has-value',
+4077 silly cache add rawSpec: '^0.3.1',
+4077 silly cache add spec: '>=0.3.1 <0.4.0',
+4077 silly cache add type: 'range' }
+4078 silly addNamed has-value@>=0.3.1 <0.4.0
+4079 verbose addNamed ">=0.3.1 <0.4.0" is a valid semver range for has-value
+4080 silly addNameRange { name: 'has-value', range: '>=0.3.1 <0.4.0', hasData: false }
+4081 silly mapToRegistry name has-value
+4082 silly mapToRegistry using default registry
+4083 silly mapToRegistry registry https://registry.npmjs.org/
+4084 silly mapToRegistry uri https://registry.npmjs.org/has-value
+4085 verbose addNameRange registry:https://registry.npmjs.org/has-value not in flight; fetching
+4086 verbose get https://registry.npmjs.org/has-value not expired, no request
+4087 silly addNameRange number 2 { name: 'has-value', range: '>=0.3.1 <0.4.0', hasData: true }
+4088 silly addNameRange versions [ 'has-value',
+4088 silly addNameRange [ '0.1.0',
+4088 silly addNameRange '0.2.0',
+4088 silly addNameRange '0.2.1',
+4088 silly addNameRange '0.3.0',
+4088 silly addNameRange '0.3.1',
+4088 silly addNameRange '1.0.0',
+4088 silly addNameRange '2.0.0',
+4088 silly addNameRange '2.0.1',
+4088 silly addNameRange '2.0.2' ] ]
+4089 silly addNamed has-value@0.3.1
+4090 verbose addNamed "0.3.1" is a plain semver version for has-value
+4091 silly mapToRegistry name has-value
+4092 silly mapToRegistry using default registry
+4093 silly mapToRegistry registry https://registry.npmjs.org/
+4094 silly mapToRegistry uri https://registry.npmjs.org/has-value
+4095 verbose addRemoteTarball https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz not in flight; adding
+4096 verbose addRemoteTarball [ 'https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz',
+4096 verbose addRemoteTarball '7b1f58bada62ca827ec0a2078025654845995e1f' ]
+4097 info retry fetch attempt 1 at 1:27:45 PM
+4098 info attempt registry request try #1 at 1:27:45 PM
+4099 http fetch GET https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz
+4100 http fetch 200 https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz
+4101 silly fetchAndShaCheck shasum 7b1f58bada62ca827ec0a2078025654845995e1f
+4102 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/has-value/-/has-value-0.3.1.tgz not in flight; adding
+4103 verbose addTmpTarball already have metadata; skipping unpack for has-value@0.3.1
+4104 silly cache afterAdd has-value@0.3.1
+4105 verbose afterAdd /home/chibi/.npm/has-value/0.3.1/package/package.json not in flight; writing
+4106 verbose afterAdd /home/chibi/.npm/has-value/0.3.1/package/package.json written
+4107 silly fetchNamedPackageData has-values
+4108 silly mapToRegistry name has-values
+4109 silly mapToRegistry using default registry
+4110 silly mapToRegistry registry https://registry.npmjs.org/
+4111 silly mapToRegistry uri https://registry.npmjs.org/has-values
+4112 silly resolveWithNewModule has-values@0.1.4 checking installable status
+4113 silly cache add args [ 'has-values@^0.1.4', null ]
+4114 verbose cache add spec has-values@^0.1.4
+4115 silly fetchNamedPackageData isobject
+4116 silly mapToRegistry name isobject
+4117 silly mapToRegistry using default registry
+4118 silly mapToRegistry registry https://registry.npmjs.org/
+4119 silly mapToRegistry uri https://registry.npmjs.org/isobject
+4120 silly resolveWithNewModule isobject@2.1.0 checking installable status
+4121 silly cache add args [ 'isobject@^2.0.0', null ]
+4122 verbose cache add spec isobject@^2.0.0
+4123 silly cache add parsed spec Result {
+4123 silly cache add raw: 'has-values@^0.1.4',
+4123 silly cache add scope: null,
+4123 silly cache add name: 'has-values',
+4123 silly cache add rawSpec: '^0.1.4',
+4123 silly cache add spec: '>=0.1.4 <0.2.0',
+4123 silly cache add type: 'range' }
+4124 silly addNamed has-values@>=0.1.4 <0.2.0
+4125 verbose addNamed ">=0.1.4 <0.2.0" is a valid semver range for has-values
+4126 silly addNameRange { name: 'has-values', range: '>=0.1.4 <0.2.0', hasData: false }
+4127 silly mapToRegistry name has-values
+4128 silly mapToRegistry using default registry
+4129 silly mapToRegistry registry https://registry.npmjs.org/
+4130 silly mapToRegistry uri https://registry.npmjs.org/has-values
+4131 verbose addNameRange registry:https://registry.npmjs.org/has-values not in flight; fetching
+4132 silly cache add parsed spec Result {
+4132 silly cache add raw: 'isobject@^2.0.0',
+4132 silly cache add scope: null,
+4132 silly cache add name: 'isobject',
+4132 silly cache add rawSpec: '^2.0.0',
+4132 silly cache add spec: '>=2.0.0 <3.0.0',
+4132 silly cache add type: 'range' }
+4133 silly addNamed isobject@>=2.0.0 <3.0.0
+4134 verbose addNamed ">=2.0.0 <3.0.0" is a valid semver range for isobject
+4135 silly addNameRange { name: 'isobject', range: '>=2.0.0 <3.0.0', hasData: false }
+4136 silly mapToRegistry name isobject
+4137 silly mapToRegistry using default registry
+4138 silly mapToRegistry registry https://registry.npmjs.org/
+4139 silly mapToRegistry uri https://registry.npmjs.org/isobject
+4140 verbose addNameRange registry:https://registry.npmjs.org/isobject not in flight; fetching
+4141 verbose get https://registry.npmjs.org/has-values not expired, no request
+4142 silly addNameRange number 2 { name: 'has-values', range: '>=0.1.4 <0.2.0', hasData: true }
+4143 silly addNameRange versions [ 'has-values',
+4143 silly addNameRange [ '0.1.1', '0.1.2', '0.1.3', '0.1.4', '1.0.0', '2.0.0', '2.0.1' ] ]
+4144 silly addNamed has-values@0.1.4
+4145 verbose addNamed "0.1.4" is a plain semver version for has-values
+4146 verbose get https://registry.npmjs.org/isobject not expired, no request
+4147 silly addNameRange number 2 { name: 'isobject', range: '>=2.0.0 <3.0.0', hasData: true }
+4148 silly addNameRange versions [ 'isobject',
+4148 silly addNameRange [ '0.1.0',
+4148 silly addNameRange '0.1.1',
+4148 silly addNameRange '0.2.0',
+4148 silly addNameRange '1.0.0',
+4148 silly addNameRange '1.0.1',
+4148 silly addNameRange '1.0.2',
+4148 silly addNameRange '2.0.0',
+4148 silly addNameRange '2.1.0',
+4148 silly addNameRange '3.0.0',
+4148 silly addNameRange '3.0.1' ] ]
+4149 silly addNamed isobject@2.1.0
+4150 verbose addNamed "2.1.0" is a plain semver version for isobject
+4151 silly mapToRegistry name has-values
+4152 silly mapToRegistry using default registry
+4153 silly mapToRegistry registry https://registry.npmjs.org/
+4154 silly mapToRegistry uri https://registry.npmjs.org/has-values
+4155 verbose addRemoteTarball https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz not in flight; adding
+4156 verbose addRemoteTarball [ 'https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz',
+4156 verbose addRemoteTarball '6d61de95d91dfca9b9a02089ad384bff8f62b771' ]
+4157 silly mapToRegistry name isobject
+4158 silly mapToRegistry using default registry
+4159 silly mapToRegistry registry https://registry.npmjs.org/
+4160 silly mapToRegistry uri https://registry.npmjs.org/isobject
+4161 verbose addRemoteTarball https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz not in flight; adding
+4162 verbose addRemoteTarball [ 'https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz',
+4162 verbose addRemoteTarball 'f065561096a3f1da2ef46272f815c840d87e0c89' ]
+4163 info retry fetch attempt 1 at 1:27:45 PM
+4164 info attempt registry request try #1 at 1:27:45 PM
+4165 http fetch GET https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz
+4166 info retry fetch attempt 1 at 1:27:45 PM
+4167 info attempt registry request try #1 at 1:27:45 PM
+4168 http fetch GET https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz
+4169 http fetch 200 https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz
+4170 silly fetchAndShaCheck shasum 6d61de95d91dfca9b9a02089ad384bff8f62b771
+4171 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/has-values/-/has-values-0.1.4.tgz not in flight; adding
+4172 verbose addTmpTarball already have metadata; skipping unpack for has-values@0.1.4
+4173 silly cache afterAdd has-values@0.1.4
+4174 verbose afterAdd /home/chibi/.npm/has-values/0.1.4/package/package.json not in flight; writing
+4175 http fetch 200 https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz
+4176 silly fetchAndShaCheck shasum f065561096a3f1da2ef46272f815c840d87e0c89
+4177 verbose afterAdd /home/chibi/.npm/has-values/0.1.4/package/package.json written
+4178 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/isobject/-/isobject-2.1.0.tgz not in flight; adding
+4179 verbose addTmpTarball already have metadata; skipping unpack for isobject@2.1.0
+4180 silly cache afterAdd isobject@2.1.0
+4181 verbose afterAdd /home/chibi/.npm/isobject/2.1.0/package/package.json not in flight; writing
+4182 verbose afterAdd /home/chibi/.npm/isobject/2.1.0/package/package.json written
+4183 silly fetchNamedPackageData isarray
+4184 silly mapToRegistry name isarray
+4185 silly mapToRegistry using default registry
+4186 silly mapToRegistry registry https://registry.npmjs.org/
+4187 silly mapToRegistry uri https://registry.npmjs.org/isarray
+4188 verbose request uri https://registry.npmjs.org/isarray
+4189 verbose request no auth needed
+4190 info attempt registry request try #1 at 1:27:45 PM
+4191 verbose etag "5965e354-286a"
+4192 verbose lastModified Wed, 12 Jul 2017 8:52:36 GMT
+4193 http request GET https://registry.npmjs.org/isarray
+4194 http 200 https://registry.npmjs.org/isarray
+4195 verbose headers { date: 'Mon, 02 Jul 2018 05:27:45 GMT',
+4195 verbose headers 'content-type': 'application/json; charset=UTF-8',
+4195 verbose headers 'transfer-encoding': 'chunked',
+4195 verbose headers connection: 'keep-alive',
+4195 verbose headers 'set-cookie': [ '__cfduid=df6fc6badbca977edd56d968e30f30cab1530509265; expires=Tue, 02-Jul-19 05:27:45 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4195 verbose headers 'cache-control': 'max-age=300',
+4195 verbose headers 'cf-cache-status': 'HIT',
+4195 verbose headers 'cf-ray': '433eb4803f9460ba-MNL',
+4195 verbose headers etag: 'W/"9f7e7d742c3606d5c174b71571872805"',
+4195 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4195 verbose headers 'last-modified': 'Sat, 26 May 2018 12:53:31 GMT',
+4195 verbose headers vary: 'accept-encoding, accept',
+4195 verbose headers server: 'cloudflare',
+4195 verbose headers 'content-encoding': 'gzip' }
+4196 silly get cb [ 200,
+4196 silly get { date: 'Mon, 02 Jul 2018 05:27:45 GMT',
+4196 silly get 'content-type': 'application/json; charset=UTF-8',
+4196 silly get 'transfer-encoding': 'chunked',
+4196 silly get connection: 'keep-alive',
+4196 silly get 'set-cookie': [ '__cfduid=df6fc6badbca977edd56d968e30f30cab1530509265; expires=Tue, 02-Jul-19 05:27:45 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4196 silly get 'cache-control': 'max-age=300',
+4196 silly get 'cf-cache-status': 'HIT',
+4196 silly get 'cf-ray': '433eb4803f9460ba-MNL',
+4196 silly get etag: 'W/"9f7e7d742c3606d5c174b71571872805"',
+4196 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4196 silly get 'last-modified': 'Sat, 26 May 2018 12:53:31 GMT',
+4196 silly get vary: 'accept-encoding, accept',
+4196 silly get server: 'cloudflare',
+4196 silly get 'content-encoding': 'gzip' } ]
+4197 verbose get saving isarray to /home/chibi/.npm/registry.npmjs.org/isarray/.cache.json
+4198 silly resolveWithNewModule isarray@1.0.0 checking installable status
+4199 silly cache add args [ 'isarray@1.0.0', null ]
+4200 verbose cache add spec isarray@1.0.0
+4201 silly cache add parsed spec Result {
+4201 silly cache add raw: 'isarray@1.0.0',
+4201 silly cache add scope: null,
+4201 silly cache add name: 'isarray',
+4201 silly cache add rawSpec: '1.0.0',
+4201 silly cache add spec: '1.0.0',
+4201 silly cache add type: 'version' }
+4202 silly addNamed isarray@1.0.0
+4203 verbose addNamed "1.0.0" is a plain semver version for isarray
+4204 silly mapToRegistry name isarray
+4205 silly mapToRegistry using default registry
+4206 silly mapToRegistry registry https://registry.npmjs.org/
+4207 silly mapToRegistry uri https://registry.npmjs.org/isarray
+4208 verbose addNameVersion registry:https://registry.npmjs.org/isarray not in flight; fetching
+4209 verbose get https://registry.npmjs.org/isarray not expired, no request
+4210 silly cache afterAdd isarray@1.0.0
+4211 verbose afterAdd /home/chibi/.npm/isarray/1.0.0/package/package.json not in flight; writing
+4212 verbose afterAdd /home/chibi/.npm/isarray/1.0.0/package/package.json written
+4213 silly fetchNamedPackageData define-property
+4214 silly mapToRegistry name define-property
+4215 silly mapToRegistry using default registry
+4216 silly mapToRegistry registry https://registry.npmjs.org/
+4217 silly mapToRegistry uri https://registry.npmjs.org/define-property
+4218 silly resolveWithNewModule define-property@0.2.5 checking installable status
+4219 silly cache add args [ 'define-property@^0.2.5', null ]
+4220 verbose cache add spec define-property@^0.2.5
+4221 silly fetchNamedPackageData static-extend
+4222 silly mapToRegistry name static-extend
+4223 silly mapToRegistry using default registry
+4224 silly mapToRegistry registry https://registry.npmjs.org/
+4225 silly mapToRegistry uri https://registry.npmjs.org/static-extend
+4226 silly cache add parsed spec Result {
+4226 silly cache add raw: 'define-property@^0.2.5',
+4226 silly cache add scope: null,
+4226 silly cache add name: 'define-property',
+4226 silly cache add rawSpec: '^0.2.5',
+4226 silly cache add spec: '>=0.2.5 <0.3.0',
+4226 silly cache add type: 'range' }
+4227 silly addNamed define-property@>=0.2.5 <0.3.0
+4228 verbose addNamed ">=0.2.5 <0.3.0" is a valid semver range for define-property
+4229 silly addNameRange { name: 'define-property',
+4229 silly addNameRange range: '>=0.2.5 <0.3.0',
+4229 silly addNameRange hasData: false }
+4230 silly mapToRegistry name define-property
+4231 silly mapToRegistry using default registry
+4232 silly mapToRegistry registry https://registry.npmjs.org/
+4233 silly mapToRegistry uri https://registry.npmjs.org/define-property
+4234 verbose addNameRange registry:https://registry.npmjs.org/define-property not in flight; fetching
+4235 verbose request uri https://registry.npmjs.org/static-extend
+4236 verbose request no auth needed
+4237 info attempt registry request try #1 at 1:27:46 PM
+4238 http request GET https://registry.npmjs.org/static-extend
+4239 verbose get https://registry.npmjs.org/define-property not expired, no request
+4240 silly addNameRange number 2 { name: 'define-property',
+4240 silly addNameRange range: '>=0.2.5 <0.3.0',
+4240 silly addNameRange hasData: true }
+4241 silly addNameRange versions [ 'define-property',
+4241 silly addNameRange [ '0.1.0',
+4241 silly addNameRange '0.1.2',
+4241 silly addNameRange '0.1.3',
+4241 silly addNameRange '0.2.0',
+4241 silly addNameRange '0.2.1',
+4241 silly addNameRange '0.2.2',
+4241 silly addNameRange '0.2.3',
+4241 silly addNameRange '0.2.5',
+4241 silly addNameRange '1.0.0',
+4241 silly addNameRange '2.0.0',
+4241 silly addNameRange '2.0.1',
+4241 silly addNameRange '2.0.2' ] ]
+4242 silly addNamed define-property@0.2.5
+4243 verbose addNamed "0.2.5" is a plain semver version for define-property
+4244 silly cache afterAdd define-property@0.2.5
+4245 verbose afterAdd /home/chibi/.npm/define-property/0.2.5/package/package.json not in flight; writing
+4246 verbose afterAdd /home/chibi/.npm/define-property/0.2.5/package/package.json written
+4247 http 200 https://registry.npmjs.org/static-extend
+4248 verbose headers { date: 'Mon, 02 Jul 2018 05:27:46 GMT',
+4248 verbose headers 'content-type': 'application/json; charset=UTF-8',
+4248 verbose headers 'transfer-encoding': 'chunked',
+4248 verbose headers connection: 'keep-alive',
+4248 verbose headers 'set-cookie': [ '__cfduid=d3624bb7135b2dc17bab28f618662c7dd1530509266; expires=Tue, 02-Jul-19 05:27:46 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4248 verbose headers 'cache-control': 'max-age=300',
+4248 verbose headers 'cf-cache-status': 'HIT',
+4248 verbose headers 'cf-ray': '433eb4815e87609c-MNL',
+4248 verbose headers etag: 'W/"80b65ab897ff5441989ac2cdf9587a9a"',
+4248 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4248 verbose headers 'last-modified': 'Sun, 27 May 2018 18:13:13 GMT',
+4248 verbose headers vary: 'accept-encoding, accept',
+4248 verbose headers server: 'cloudflare',
+4248 verbose headers 'content-encoding': 'gzip' }
+4249 silly get cb [ 200,
+4249 silly get { date: 'Mon, 02 Jul 2018 05:27:46 GMT',
+4249 silly get 'content-type': 'application/json; charset=UTF-8',
+4249 silly get 'transfer-encoding': 'chunked',
+4249 silly get connection: 'keep-alive',
+4249 silly get 'set-cookie': [ '__cfduid=d3624bb7135b2dc17bab28f618662c7dd1530509266; expires=Tue, 02-Jul-19 05:27:46 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4249 silly get 'cache-control': 'max-age=300',
+4249 silly get 'cf-cache-status': 'HIT',
+4249 silly get 'cf-ray': '433eb4815e87609c-MNL',
+4249 silly get etag: 'W/"80b65ab897ff5441989ac2cdf9587a9a"',
+4249 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4249 silly get 'last-modified': 'Sun, 27 May 2018 18:13:13 GMT',
+4249 silly get vary: 'accept-encoding, accept',
+4249 silly get server: 'cloudflare',
+4249 silly get 'content-encoding': 'gzip' } ]
+4250 verbose get saving static-extend to /home/chibi/.npm/registry.npmjs.org/static-extend/.cache.json
+4251 silly resolveWithNewModule static-extend@0.1.2 checking installable status
+4252 silly cache add args [ 'static-extend@^0.1.1', null ]
+4253 verbose cache add spec static-extend@^0.1.1
+4254 silly cache add parsed spec Result {
+4254 silly cache add raw: 'static-extend@^0.1.1',
+4254 silly cache add scope: null,
+4254 silly cache add name: 'static-extend',
+4254 silly cache add rawSpec: '^0.1.1',
+4254 silly cache add spec: '>=0.1.1 <0.2.0',
+4254 silly cache add type: 'range' }
+4255 silly addNamed static-extend@>=0.1.1 <0.2.0
+4256 verbose addNamed ">=0.1.1 <0.2.0" is a valid semver range for static-extend
+4257 silly addNameRange { name: 'static-extend',
+4257 silly addNameRange range: '>=0.1.1 <0.2.0',
+4257 silly addNameRange hasData: false }
+4258 silly mapToRegistry name static-extend
+4259 silly mapToRegistry using default registry
+4260 silly mapToRegistry registry https://registry.npmjs.org/
+4261 silly mapToRegistry uri https://registry.npmjs.org/static-extend
+4262 verbose addNameRange registry:https://registry.npmjs.org/static-extend not in flight; fetching
+4263 verbose get https://registry.npmjs.org/static-extend not expired, no request
+4264 silly addNameRange number 2 { name: 'static-extend', range: '>=0.1.1 <0.2.0', hasData: true }
+4265 silly addNameRange versions [ 'static-extend', [ '0.1.0', '0.1.1', '0.1.2' ] ]
+4266 silly addNamed static-extend@0.1.2
+4267 verbose addNamed "0.1.2" is a plain semver version for static-extend
+4268 silly mapToRegistry name static-extend
+4269 silly mapToRegistry using default registry
+4270 silly mapToRegistry registry https://registry.npmjs.org/
+4271 silly mapToRegistry uri https://registry.npmjs.org/static-extend
+4272 verbose addRemoteTarball https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz not in flight; adding
+4273 verbose addRemoteTarball [ 'https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz',
+4273 verbose addRemoteTarball '60809c39cbff55337226fd5e0b520f341f1fb5c6' ]
+4274 info retry fetch attempt 1 at 1:27:46 PM
+4275 info attempt registry request try #1 at 1:27:46 PM
+4276 http fetch GET https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz
+4277 http fetch 200 https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz
+4278 silly fetchAndShaCheck shasum 60809c39cbff55337226fd5e0b520f341f1fb5c6
+4279 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz not in flight; adding
+4280 verbose addTmpTarball already have metadata; skipping unpack for static-extend@0.1.2
+4281 silly cache afterAdd static-extend@0.1.2
+4282 verbose afterAdd /home/chibi/.npm/static-extend/0.1.2/package/package.json not in flight; writing
+4283 verbose afterAdd /home/chibi/.npm/static-extend/0.1.2/package/package.json written
+4284 silly fetchNamedPackageData is-descriptor
+4285 silly mapToRegistry name is-descriptor
+4286 silly mapToRegistry using default registry
+4287 silly mapToRegistry registry https://registry.npmjs.org/
+4288 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor
+4289 verbose request uri https://registry.npmjs.org/is-descriptor
+4290 verbose request no auth needed
+4291 info attempt registry request try #1 at 1:27:46 PM
+4292 http request GET https://registry.npmjs.org/is-descriptor
+4293 http 200 https://registry.npmjs.org/is-descriptor
+4294 verbose headers { date: 'Mon, 02 Jul 2018 05:27:46 GMT',
+4294 verbose headers 'content-type': 'application/json; charset=UTF-8',
+4294 verbose headers 'transfer-encoding': 'chunked',
+4294 verbose headers connection: 'keep-alive',
+4294 verbose headers 'set-cookie': [ '__cfduid=d8c023b01b52ef148dda57783052db6f11530509266; expires=Tue, 02-Jul-19 05:27:46 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4294 verbose headers 'cache-control': 'max-age=300',
+4294 verbose headers 'cf-cache-status': 'HIT',
+4294 verbose headers 'cf-ray': '433eb482ebcd60c6-MNL',
+4294 verbose headers etag: 'W/"0ca6615abddd431a493d30d95db0a49b"',
+4294 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4294 verbose headers 'last-modified': 'Sun, 27 May 2018 04:58:49 GMT',
+4294 verbose headers vary: 'accept-encoding, accept',
+4294 verbose headers server: 'cloudflare',
+4294 verbose headers 'content-encoding': 'gzip' }
+4295 silly get cb [ 200,
+4295 silly get { date: 'Mon, 02 Jul 2018 05:27:46 GMT',
+4295 silly get 'content-type': 'application/json; charset=UTF-8',
+4295 silly get 'transfer-encoding': 'chunked',
+4295 silly get connection: 'keep-alive',
+4295 silly get 'set-cookie': [ '__cfduid=d8c023b01b52ef148dda57783052db6f11530509266; expires=Tue, 02-Jul-19 05:27:46 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4295 silly get 'cache-control': 'max-age=300',
+4295 silly get 'cf-cache-status': 'HIT',
+4295 silly get 'cf-ray': '433eb482ebcd60c6-MNL',
+4295 silly get etag: 'W/"0ca6615abddd431a493d30d95db0a49b"',
+4295 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4295 silly get 'last-modified': 'Sun, 27 May 2018 04:58:49 GMT',
+4295 silly get vary: 'accept-encoding, accept',
+4295 silly get server: 'cloudflare',
+4295 silly get 'content-encoding': 'gzip' } ]
+4296 verbose get saving is-descriptor to /home/chibi/.npm/registry.npmjs.org/is-descriptor/.cache.json
+4297 silly resolveWithNewModule is-descriptor@0.1.6 checking installable status
+4298 silly cache add args [ 'is-descriptor@^0.1.0', null ]
+4299 verbose cache add spec is-descriptor@^0.1.0
+4300 silly cache add parsed spec Result {
+4300 silly cache add raw: 'is-descriptor@^0.1.0',
+4300 silly cache add scope: null,
+4300 silly cache add name: 'is-descriptor',
+4300 silly cache add rawSpec: '^0.1.0',
+4300 silly cache add spec: '>=0.1.0 <0.2.0',
+4300 silly cache add type: 'range' }
+4301 silly addNamed is-descriptor@>=0.1.0 <0.2.0
+4302 verbose addNamed ">=0.1.0 <0.2.0" is a valid semver range for is-descriptor
+4303 silly addNameRange { name: 'is-descriptor',
+4303 silly addNameRange range: '>=0.1.0 <0.2.0',
+4303 silly addNameRange hasData: false }
+4304 silly mapToRegistry name is-descriptor
+4305 silly mapToRegistry using default registry
+4306 silly mapToRegistry registry https://registry.npmjs.org/
+4307 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor
+4308 verbose addNameRange registry:https://registry.npmjs.org/is-descriptor not in flight; fetching
+4309 verbose get https://registry.npmjs.org/is-descriptor not expired, no request
+4310 silly addNameRange number 2 { name: 'is-descriptor', range: '>=0.1.0 <0.2.0', hasData: true }
+4311 silly addNameRange versions [ 'is-descriptor',
+4311 silly addNameRange [ '0.1.0',
+4311 silly addNameRange '0.1.1',
+4311 silly addNameRange '0.1.2',
+4311 silly addNameRange '0.1.3',
+4311 silly addNameRange '0.1.4',
+4311 silly addNameRange '0.1.5',
+4311 silly addNameRange '1.0.0',
+4311 silly addNameRange '1.0.1',
+4311 silly addNameRange '0.1.6',
+4311 silly addNameRange '1.0.2' ] ]
+4312 silly addNamed is-descriptor@0.1.6
+4313 verbose addNamed "0.1.6" is a plain semver version for is-descriptor
+4314 silly mapToRegistry name is-descriptor
+4315 silly mapToRegistry using default registry
+4316 silly mapToRegistry registry https://registry.npmjs.org/
+4317 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor
+4318 verbose addRemoteTarball https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz not in flight; adding
+4319 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz',
+4319 verbose addRemoteTarball '366d8240dde487ca51823b1ab9f07a10a78251ca' ]
+4320 info retry fetch attempt 1 at 1:27:46 PM
+4321 info attempt registry request try #1 at 1:27:46 PM
+4322 http fetch GET https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz
+4323 http fetch 200 https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz
+4324 silly fetchAndShaCheck shasum 366d8240dde487ca51823b1ab9f07a10a78251ca
+4325 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz not in flight; adding
+4326 verbose addTmpTarball already have metadata; skipping unpack for is-descriptor@0.1.6
+4327 silly cache afterAdd is-descriptor@0.1.6
+4328 verbose afterAdd /home/chibi/.npm/is-descriptor/0.1.6/package/package.json not in flight; writing
+4329 verbose afterAdd /home/chibi/.npm/is-descriptor/0.1.6/package/package.json written
+4330 silly fetchNamedPackageData is-accessor-descriptor
+4331 silly mapToRegistry name is-accessor-descriptor
+4332 silly mapToRegistry using default registry
+4333 silly mapToRegistry registry https://registry.npmjs.org/
+4334 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor
+4335 silly fetchNamedPackageData is-data-descriptor
+4336 silly mapToRegistry name is-data-descriptor
+4337 silly mapToRegistry using default registry
+4338 silly mapToRegistry registry https://registry.npmjs.org/
+4339 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor
+4340 silly fetchNamedPackageData kind-of
+4341 silly mapToRegistry name kind-of
+4342 silly mapToRegistry using default registry
+4343 silly mapToRegistry registry https://registry.npmjs.org/
+4344 silly mapToRegistry uri https://registry.npmjs.org/kind-of
+4345 silly resolveWithNewModule kind-of@5.1.0 checking installable status
+4346 silly cache add args [ 'kind-of@^5.0.0', null ]
+4347 verbose cache add spec kind-of@^5.0.0
+4348 silly cache add parsed spec Result {
+4348 silly cache add raw: 'kind-of@^5.0.0',
+4348 silly cache add scope: null,
+4348 silly cache add name: 'kind-of',
+4348 silly cache add rawSpec: '^5.0.0',
+4348 silly cache add spec: '>=5.0.0 <6.0.0',
+4348 silly cache add type: 'range' }
+4349 silly addNamed kind-of@>=5.0.0 <6.0.0
+4350 verbose addNamed ">=5.0.0 <6.0.0" is a valid semver range for kind-of
+4351 silly addNameRange { name: 'kind-of', range: '>=5.0.0 <6.0.0', hasData: false }
+4352 silly mapToRegistry name kind-of
+4353 silly mapToRegistry using default registry
+4354 silly mapToRegistry registry https://registry.npmjs.org/
+4355 silly mapToRegistry uri https://registry.npmjs.org/kind-of
+4356 verbose addNameRange registry:https://registry.npmjs.org/kind-of not in flight; fetching
+4357 verbose request uri https://registry.npmjs.org/is-accessor-descriptor
+4358 verbose request no auth needed
+4359 info attempt registry request try #1 at 1:27:46 PM
+4360 http request GET https://registry.npmjs.org/is-accessor-descriptor
+4361 verbose request uri https://registry.npmjs.org/is-data-descriptor
+4362 verbose request no auth needed
+4363 info attempt registry request try #1 at 1:27:46 PM
+4364 http request GET https://registry.npmjs.org/is-data-descriptor
+4365 verbose get https://registry.npmjs.org/kind-of not expired, no request
+4366 silly addNameRange number 2 { name: 'kind-of', range: '>=5.0.0 <6.0.0', hasData: true }
+4367 silly addNameRange versions [ 'kind-of',
+4367 silly addNameRange [ '0.1.0',
+4367 silly addNameRange '0.1.1',
+4367 silly addNameRange '0.1.2',
+4367 silly addNameRange '1.0.0',
+4367 silly addNameRange '1.0.1',
+4367 silly addNameRange '1.1.0',
+4367 silly addNameRange '2.0.0',
+4367 silly addNameRange '2.0.1',
+4367 silly addNameRange '3.0.0',
+4367 silly addNameRange '3.0.1',
+4367 silly addNameRange '3.0.2',
+4367 silly addNameRange '3.0.3',
+4367 silly addNameRange '3.0.4',
+4367 silly addNameRange '3.1.0',
+4367 silly addNameRange '3.2.0',
+4367 silly addNameRange '3.2.1',
+4367 silly addNameRange '3.2.2',
+4367 silly addNameRange '4.0.0',
+4367 silly addNameRange '5.0.0',
+4367 silly addNameRange '5.0.1',
+4367 silly addNameRange '5.0.2',
+4367 silly addNameRange '5.1.0',
+4367 silly addNameRange '6.0.0',
+4367 silly addNameRange '6.0.1',
+4367 silly addNameRange '6.0.2' ] ]
+4368 silly addNamed kind-of@5.1.0
+4369 verbose addNamed "5.1.0" is a plain semver version for kind-of
+4370 silly mapToRegistry name kind-of
+4371 silly mapToRegistry using default registry
+4372 silly mapToRegistry registry https://registry.npmjs.org/
+4373 silly mapToRegistry uri https://registry.npmjs.org/kind-of
+4374 verbose addRemoteTarball https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz not in flight; adding
+4375 verbose addRemoteTarball [ 'https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz',
+4375 verbose addRemoteTarball '729c91e2d857b7a419a1f9aa65685c4c33f5845d' ]
+4376 info retry fetch attempt 1 at 1:27:46 PM
+4377 info attempt registry request try #1 at 1:27:46 PM
+4378 http fetch GET https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz
+4379 http 200 https://registry.npmjs.org/is-accessor-descriptor
+4380 verbose headers { date: 'Mon, 02 Jul 2018 05:27:46 GMT',
+4380 verbose headers 'content-type': 'application/json; charset=UTF-8',
+4380 verbose headers 'transfer-encoding': 'chunked',
+4380 verbose headers connection: 'keep-alive',
+4380 verbose headers 'set-cookie': [ '__cfduid=d0c93839a6ae16cb0e5eb6cd0c497214e1530509266; expires=Tue, 02-Jul-19 05:27:46 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4380 verbose headers 'cache-control': 'max-age=300',
+4380 verbose headers 'cf-cache-status': 'HIT',
+4380 verbose headers 'cf-ray': '433eb48499ef6078-MNL',
+4380 verbose headers etag: 'W/"472319cc14ac6068f44d687fd1e9f862"',
+4380 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4380 verbose headers 'last-modified': 'Sun, 27 May 2018 04:58:32 GMT',
+4380 verbose headers vary: 'accept-encoding, accept',
+4380 verbose headers server: 'cloudflare',
+4380 verbose headers 'content-encoding': 'gzip' }
+4381 silly get cb [ 200,
+4381 silly get { date: 'Mon, 02 Jul 2018 05:27:46 GMT',
+4381 silly get 'content-type': 'application/json; charset=UTF-8',
+4381 silly get 'transfer-encoding': 'chunked',
+4381 silly get connection: 'keep-alive',
+4381 silly get 'set-cookie': [ '__cfduid=d0c93839a6ae16cb0e5eb6cd0c497214e1530509266; expires=Tue, 02-Jul-19 05:27:46 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4381 silly get 'cache-control': 'max-age=300',
+4381 silly get 'cf-cache-status': 'HIT',
+4381 silly get 'cf-ray': '433eb48499ef6078-MNL',
+4381 silly get etag: 'W/"472319cc14ac6068f44d687fd1e9f862"',
+4381 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4381 silly get 'last-modified': 'Sun, 27 May 2018 04:58:32 GMT',
+4381 silly get vary: 'accept-encoding, accept',
+4381 silly get server: 'cloudflare',
+4381 silly get 'content-encoding': 'gzip' } ]
+4382 verbose get saving is-accessor-descriptor to /home/chibi/.npm/registry.npmjs.org/is-accessor-descriptor/.cache.json
+4383 http 200 https://registry.npmjs.org/is-data-descriptor
+4384 verbose headers { date: 'Mon, 02 Jul 2018 05:27:46 GMT',
+4384 verbose headers 'content-type': 'application/json; charset=UTF-8',
+4384 verbose headers 'transfer-encoding': 'chunked',
+4384 verbose headers connection: 'keep-alive',
+4384 verbose headers 'set-cookie': [ '__cfduid=d0c93839a6ae16cb0e5eb6cd0c497214e1530509266; expires=Tue, 02-Jul-19 05:27:46 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4384 verbose headers 'cache-control': 'max-age=300',
+4384 verbose headers 'cf-cache-status': 'HIT',
+4384 verbose headers 'cf-ray': '433eb48499f06078-MNL',
+4384 verbose headers etag: 'W/"6198fd16bc0aa023cb30d9a88e1750ea"',
+4384 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4384 verbose headers 'last-modified': 'Sun, 27 May 2018 04:58:47 GMT',
+4384 verbose headers vary: 'accept-encoding, accept',
+4384 verbose headers server: 'cloudflare',
+4384 verbose headers 'content-encoding': 'gzip' }
+4385 silly get cb [ 200,
+4385 silly get { date: 'Mon, 02 Jul 2018 05:27:46 GMT',
+4385 silly get 'content-type': 'application/json; charset=UTF-8',
+4385 silly get 'transfer-encoding': 'chunked',
+4385 silly get connection: 'keep-alive',
+4385 silly get 'set-cookie': [ '__cfduid=d0c93839a6ae16cb0e5eb6cd0c497214e1530509266; expires=Tue, 02-Jul-19 05:27:46 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4385 silly get 'cache-control': 'max-age=300',
+4385 silly get 'cf-cache-status': 'HIT',
+4385 silly get 'cf-ray': '433eb48499f06078-MNL',
+4385 silly get etag: 'W/"6198fd16bc0aa023cb30d9a88e1750ea"',
+4385 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4385 silly get 'last-modified': 'Sun, 27 May 2018 04:58:47 GMT',
+4385 silly get vary: 'accept-encoding, accept',
+4385 silly get server: 'cloudflare',
+4385 silly get 'content-encoding': 'gzip' } ]
+4386 verbose get saving is-data-descriptor to /home/chibi/.npm/registry.npmjs.org/is-data-descriptor/.cache.json
+4387 http fetch 200 https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz
+4388 silly fetchAndShaCheck shasum 729c91e2d857b7a419a1f9aa65685c4c33f5845d
+4389 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz not in flight; adding
+4390 verbose addTmpTarball already have metadata; skipping unpack for kind-of@5.1.0
+4391 silly resolveWithNewModule is-data-descriptor@0.1.4 checking installable status
+4392 silly cache add args [ 'is-data-descriptor@^0.1.4', null ]
+4393 verbose cache add spec is-data-descriptor@^0.1.4
+4394 silly cache add parsed spec Result {
+4394 silly cache add raw: 'is-data-descriptor@^0.1.4',
+4394 silly cache add scope: null,
+4394 silly cache add name: 'is-data-descriptor',
+4394 silly cache add rawSpec: '^0.1.4',
+4394 silly cache add spec: '>=0.1.4 <0.2.0',
+4394 silly cache add type: 'range' }
+4395 silly addNamed is-data-descriptor@>=0.1.4 <0.2.0
+4396 verbose addNamed ">=0.1.4 <0.2.0" is a valid semver range for is-data-descriptor
+4397 silly addNameRange { name: 'is-data-descriptor',
+4397 silly addNameRange range: '>=0.1.4 <0.2.0',
+4397 silly addNameRange hasData: false }
+4398 silly mapToRegistry name is-data-descriptor
+4399 silly mapToRegistry using default registry
+4400 silly mapToRegistry registry https://registry.npmjs.org/
+4401 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor
+4402 verbose addNameRange registry:https://registry.npmjs.org/is-data-descriptor not in flight; fetching
+4403 silly resolveWithNewModule is-accessor-descriptor@0.1.6 checking installable status
+4404 silly cache add args [ 'is-accessor-descriptor@^0.1.6', null ]
+4405 verbose cache add spec is-accessor-descriptor@^0.1.6
+4406 silly cache add parsed spec Result {
+4406 silly cache add raw: 'is-accessor-descriptor@^0.1.6',
+4406 silly cache add scope: null,
+4406 silly cache add name: 'is-accessor-descriptor',
+4406 silly cache add rawSpec: '^0.1.6',
+4406 silly cache add spec: '>=0.1.6 <0.2.0',
+4406 silly cache add type: 'range' }
+4407 silly addNamed is-accessor-descriptor@>=0.1.6 <0.2.0
+4408 verbose addNamed ">=0.1.6 <0.2.0" is a valid semver range for is-accessor-descriptor
+4409 silly addNameRange { name: 'is-accessor-descriptor',
+4409 silly addNameRange range: '>=0.1.6 <0.2.0',
+4409 silly addNameRange hasData: false }
+4410 silly mapToRegistry name is-accessor-descriptor
+4411 silly mapToRegistry using default registry
+4412 silly mapToRegistry registry https://registry.npmjs.org/
+4413 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor
+4414 verbose addNameRange registry:https://registry.npmjs.org/is-accessor-descriptor not in flight; fetching
+4415 verbose get https://registry.npmjs.org/is-data-descriptor not expired, no request
+4416 silly addNameRange number 2 { name: 'is-data-descriptor',
+4416 silly addNameRange range: '>=0.1.4 <0.2.0',
+4416 silly addNameRange hasData: true }
+4417 silly addNameRange versions [ 'is-data-descriptor',
+4417 silly addNameRange [ '0.1.0', '0.1.1', '0.1.2', '0.1.3', '0.1.4', '1.0.0' ] ]
+4418 silly addNamed is-data-descriptor@0.1.4
+4419 verbose addNamed "0.1.4" is a plain semver version for is-data-descriptor
+4420 verbose get https://registry.npmjs.org/is-accessor-descriptor not expired, no request
+4421 silly addNameRange number 2 { name: 'is-accessor-descriptor',
+4421 silly addNameRange range: '>=0.1.6 <0.2.0',
+4421 silly addNameRange hasData: true }
+4422 silly addNameRange versions [ 'is-accessor-descriptor',
+4422 silly addNameRange [ '0.1.0',
+4422 silly addNameRange '0.1.2',
+4422 silly addNameRange '0.1.3',
+4422 silly addNameRange '0.1.4',
+4422 silly addNameRange '0.1.5',
+4422 silly addNameRange '0.1.6',
+4422 silly addNameRange '1.0.0',
+4422 silly addNameRange '2.0.0' ] ]
+4423 silly addNamed is-accessor-descriptor@0.1.6
+4424 verbose addNamed "0.1.6" is a plain semver version for is-accessor-descriptor
+4425 silly mapToRegistry name is-data-descriptor
+4426 silly mapToRegistry using default registry
+4427 silly mapToRegistry registry https://registry.npmjs.org/
+4428 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor
+4429 verbose addRemoteTarball https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz not in flight; adding
+4430 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz',
+4430 verbose addRemoteTarball '0b5ee648388e2c860282e793f1856fec3f301b56' ]
+4431 silly mapToRegistry name is-accessor-descriptor
+4432 silly mapToRegistry using default registry
+4433 silly mapToRegistry registry https://registry.npmjs.org/
+4434 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor
+4435 verbose addRemoteTarball https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz not in flight; adding
+4436 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz',
+4436 verbose addRemoteTarball 'a9e12cb3ae8d876727eeef3843f8a0897b5c98d6' ]
+4437 info retry fetch attempt 1 at 1:27:46 PM
+4438 info attempt registry request try #1 at 1:27:46 PM
+4439 http fetch GET https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz
+4440 info retry fetch attempt 1 at 1:27:46 PM
+4441 info attempt registry request try #1 at 1:27:46 PM
+4442 http fetch GET https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz
+4443 silly cache afterAdd kind-of@5.1.0
+4444 verbose afterAdd /home/chibi/.npm/kind-of/5.1.0/package/package.json not in flight; writing
+4445 verbose afterAdd /home/chibi/.npm/kind-of/5.1.0/package/package.json written
+4446 http fetch 200 https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz
+4447 silly fetchAndShaCheck shasum a9e12cb3ae8d876727eeef3843f8a0897b5c98d6
+4448 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz not in flight; adding
+4449 verbose addTmpTarball already have metadata; skipping unpack for is-accessor-descriptor@0.1.6
+4450 http fetch 200 https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz
+4451 silly fetchAndShaCheck shasum 0b5ee648388e2c860282e793f1856fec3f301b56
+4452 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz not in flight; adding
+4453 verbose addTmpTarball already have metadata; skipping unpack for is-data-descriptor@0.1.4
+4454 silly cache afterAdd is-accessor-descriptor@0.1.6
+4455 verbose afterAdd /home/chibi/.npm/is-accessor-descriptor/0.1.6/package/package.json not in flight; writing
+4456 verbose afterAdd /home/chibi/.npm/is-accessor-descriptor/0.1.6/package/package.json written
+4457 silly cache afterAdd is-data-descriptor@0.1.4
+4458 verbose afterAdd /home/chibi/.npm/is-data-descriptor/0.1.4/package/package.json not in flight; writing
+4459 verbose afterAdd /home/chibi/.npm/is-data-descriptor/0.1.4/package/package.json written
+4460 silly fetchNamedPackageData kind-of
+4461 silly mapToRegistry name kind-of
+4462 silly mapToRegistry using default registry
+4463 silly mapToRegistry registry https://registry.npmjs.org/
+4464 silly mapToRegistry uri https://registry.npmjs.org/kind-of
+4465 silly resolveWithNewModule kind-of@3.2.2 checking installable status
+4466 silly cache add args [ 'kind-of@^3.0.2', null ]
+4467 verbose cache add spec kind-of@^3.0.2
+4468 silly cache add parsed spec Result {
+4468 silly cache add raw: 'kind-of@^3.0.2',
+4468 silly cache add scope: null,
+4468 silly cache add name: 'kind-of',
+4468 silly cache add rawSpec: '^3.0.2',
+4468 silly cache add spec: '>=3.0.2 <4.0.0',
+4468 silly cache add type: 'range' }
+4469 silly addNamed kind-of@>=3.0.2 <4.0.0
+4470 verbose addNamed ">=3.0.2 <4.0.0" is a valid semver range for kind-of
+4471 silly addNameRange { name: 'kind-of', range: '>=3.0.2 <4.0.0', hasData: false }
+4472 silly mapToRegistry name kind-of
+4473 silly mapToRegistry using default registry
+4474 silly mapToRegistry registry https://registry.npmjs.org/
+4475 silly mapToRegistry uri https://registry.npmjs.org/kind-of
+4476 verbose addNameRange registry:https://registry.npmjs.org/kind-of not in flight; fetching
+4477 verbose get https://registry.npmjs.org/kind-of not expired, no request
+4478 silly addNameRange number 2 { name: 'kind-of', range: '>=3.0.2 <4.0.0', hasData: true }
+4479 silly addNameRange versions [ 'kind-of',
+4479 silly addNameRange [ '0.1.0',
+4479 silly addNameRange '0.1.1',
+4479 silly addNameRange '0.1.2',
+4479 silly addNameRange '1.0.0',
+4479 silly addNameRange '1.0.1',
+4479 silly addNameRange '1.1.0',
+4479 silly addNameRange '2.0.0',
+4479 silly addNameRange '2.0.1',
+4479 silly addNameRange '3.0.0',
+4479 silly addNameRange '3.0.1',
+4479 silly addNameRange '3.0.2',
+4479 silly addNameRange '3.0.3',
+4479 silly addNameRange '3.0.4',
+4479 silly addNameRange '3.1.0',
+4479 silly addNameRange '3.2.0',
+4479 silly addNameRange '3.2.1',
+4479 silly addNameRange '3.2.2',
+4479 silly addNameRange '4.0.0',
+4479 silly addNameRange '5.0.0',
+4479 silly addNameRange '5.0.1',
+4479 silly addNameRange '5.0.2',
+4479 silly addNameRange '5.1.0',
+4479 silly addNameRange '6.0.0',
+4479 silly addNameRange '6.0.1',
+4479 silly addNameRange '6.0.2' ] ]
+4480 silly addNamed kind-of@3.2.2
+4481 verbose addNamed "3.2.2" is a plain semver version for kind-of
+4482 silly cache afterAdd kind-of@3.2.2
+4483 verbose afterAdd /home/chibi/.npm/kind-of/3.2.2/package/package.json not in flight; writing
+4484 verbose afterAdd /home/chibi/.npm/kind-of/3.2.2/package/package.json written
+4485 silly fetchNamedPackageData kind-of
+4486 silly mapToRegistry name kind-of
+4487 silly mapToRegistry using default registry
+4488 silly mapToRegistry registry https://registry.npmjs.org/
+4489 silly mapToRegistry uri https://registry.npmjs.org/kind-of
+4490 silly resolveWithNewModule kind-of@3.2.2 checking installable status
+4491 silly cache add args [ 'kind-of@^3.0.2', null ]
+4492 verbose cache add spec kind-of@^3.0.2
+4493 silly cache add parsed spec Result {
+4493 silly cache add raw: 'kind-of@^3.0.2',
+4493 silly cache add scope: null,
+4493 silly cache add name: 'kind-of',
+4493 silly cache add rawSpec: '^3.0.2',
+4493 silly cache add spec: '>=3.0.2 <4.0.0',
+4493 silly cache add type: 'range' }
+4494 silly addNamed kind-of@>=3.0.2 <4.0.0
+4495 verbose addNamed ">=3.0.2 <4.0.0" is a valid semver range for kind-of
+4496 silly addNameRange { name: 'kind-of', range: '>=3.0.2 <4.0.0', hasData: false }
+4497 silly mapToRegistry name kind-of
+4498 silly mapToRegistry using default registry
+4499 silly mapToRegistry registry https://registry.npmjs.org/
+4500 silly mapToRegistry uri https://registry.npmjs.org/kind-of
+4501 verbose addNameRange registry:https://registry.npmjs.org/kind-of not in flight; fetching
+4502 verbose get https://registry.npmjs.org/kind-of not expired, no request
+4503 silly addNameRange number 2 { name: 'kind-of', range: '>=3.0.2 <4.0.0', hasData: true }
+4504 silly addNameRange versions [ 'kind-of',
+4504 silly addNameRange [ '0.1.0',
+4504 silly addNameRange '0.1.1',
+4504 silly addNameRange '0.1.2',
+4504 silly addNameRange '1.0.0',
+4504 silly addNameRange '1.0.1',
+4504 silly addNameRange '1.1.0',
+4504 silly addNameRange '2.0.0',
+4504 silly addNameRange '2.0.1',
+4504 silly addNameRange '3.0.0',
+4504 silly addNameRange '3.0.1',
+4504 silly addNameRange '3.0.2',
+4504 silly addNameRange '3.0.3',
+4504 silly addNameRange '3.0.4',
+4504 silly addNameRange '3.1.0',
+4504 silly addNameRange '3.2.0',
+4504 silly addNameRange '3.2.1',
+4504 silly addNameRange '3.2.2',
+4504 silly addNameRange '4.0.0',
+4504 silly addNameRange '5.0.0',
+4504 silly addNameRange '5.0.1',
+4504 silly addNameRange '5.0.2',
+4504 silly addNameRange '5.1.0',
+4504 silly addNameRange '6.0.0',
+4504 silly addNameRange '6.0.1',
+4504 silly addNameRange '6.0.2' ] ]
+4505 silly addNamed kind-of@3.2.2
+4506 verbose addNamed "3.2.2" is a plain semver version for kind-of
+4507 silly cache afterAdd kind-of@3.2.2
+4508 verbose afterAdd /home/chibi/.npm/kind-of/3.2.2/package/package.json not in flight; writing
+4509 verbose afterAdd /home/chibi/.npm/kind-of/3.2.2/package/package.json written
+4510 silly fetchNamedPackageData define-property
+4511 silly mapToRegistry name define-property
+4512 silly mapToRegistry using default registry
+4513 silly mapToRegistry registry https://registry.npmjs.org/
+4514 silly mapToRegistry uri https://registry.npmjs.org/define-property
+4515 silly resolveWithNewModule define-property@0.2.5 checking installable status
+4516 silly cache add args [ 'define-property@^0.2.5', null ]
+4517 verbose cache add spec define-property@^0.2.5
+4518 silly fetchNamedPackageData object-copy
+4519 silly mapToRegistry name object-copy
+4520 silly mapToRegistry using default registry
+4521 silly mapToRegistry registry https://registry.npmjs.org/
+4522 silly mapToRegistry uri https://registry.npmjs.org/object-copy
+4523 silly cache add parsed spec Result {
+4523 silly cache add raw: 'define-property@^0.2.5',
+4523 silly cache add scope: null,
+4523 silly cache add name: 'define-property',
+4523 silly cache add rawSpec: '^0.2.5',
+4523 silly cache add spec: '>=0.2.5 <0.3.0',
+4523 silly cache add type: 'range' }
+4524 silly addNamed define-property@>=0.2.5 <0.3.0
+4525 verbose addNamed ">=0.2.5 <0.3.0" is a valid semver range for define-property
+4526 silly addNameRange { name: 'define-property',
+4526 silly addNameRange range: '>=0.2.5 <0.3.0',
+4526 silly addNameRange hasData: false }
+4527 silly mapToRegistry name define-property
+4528 silly mapToRegistry using default registry
+4529 silly mapToRegistry registry https://registry.npmjs.org/
+4530 silly mapToRegistry uri https://registry.npmjs.org/define-property
+4531 verbose addNameRange registry:https://registry.npmjs.org/define-property not in flight; fetching
+4532 verbose request uri https://registry.npmjs.org/object-copy
+4533 verbose request no auth needed
+4534 info attempt registry request try #1 at 1:27:46 PM
+4535 http request GET https://registry.npmjs.org/object-copy
+4536 verbose get https://registry.npmjs.org/define-property not expired, no request
+4537 silly addNameRange number 2 { name: 'define-property',
+4537 silly addNameRange range: '>=0.2.5 <0.3.0',
+4537 silly addNameRange hasData: true }
+4538 silly addNameRange versions [ 'define-property',
+4538 silly addNameRange [ '0.1.0',
+4538 silly addNameRange '0.1.2',
+4538 silly addNameRange '0.1.3',
+4538 silly addNameRange '0.2.0',
+4538 silly addNameRange '0.2.1',
+4538 silly addNameRange '0.2.2',
+4538 silly addNameRange '0.2.3',
+4538 silly addNameRange '0.2.5',
+4538 silly addNameRange '1.0.0',
+4538 silly addNameRange '2.0.0',
+4538 silly addNameRange '2.0.1',
+4538 silly addNameRange '2.0.2' ] ]
+4539 silly addNamed define-property@0.2.5
+4540 verbose addNamed "0.2.5" is a plain semver version for define-property
+4541 silly cache afterAdd define-property@0.2.5
+4542 verbose afterAdd /home/chibi/.npm/define-property/0.2.5/package/package.json not in flight; writing
+4543 verbose afterAdd /home/chibi/.npm/define-property/0.2.5/package/package.json written
+4544 http 200 https://registry.npmjs.org/object-copy
+4545 verbose headers { date: 'Mon, 02 Jul 2018 05:27:47 GMT',
+4545 verbose headers 'content-type': 'application/json; charset=UTF-8',
+4545 verbose headers 'transfer-encoding': 'chunked',
+4545 verbose headers connection: 'keep-alive',
+4545 verbose headers 'set-cookie': [ '__cfduid=dc1a407ec20b008f5c0c0a4e6324f9a441530509266; expires=Tue, 02-Jul-19 05:27:46 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4545 verbose headers 'cache-control': 'max-age=300',
+4545 verbose headers 'cf-cache-status': 'HIT',
+4545 verbose headers 'cf-ray': '433eb486afa9605a-MNL',
+4545 verbose headers etag: 'W/"fbd25b20ac7b0a02cfa2f42ebf6988d8"',
+4545 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4545 verbose headers 'last-modified': 'Sun, 27 May 2018 10:57:31 GMT',
+4545 verbose headers vary: 'accept-encoding, accept',
+4545 verbose headers server: 'cloudflare',
+4545 verbose headers 'content-encoding': 'gzip' }
+4546 silly get cb [ 200,
+4546 silly get { date: 'Mon, 02 Jul 2018 05:27:47 GMT',
+4546 silly get 'content-type': 'application/json; charset=UTF-8',
+4546 silly get 'transfer-encoding': 'chunked',
+4546 silly get connection: 'keep-alive',
+4546 silly get 'set-cookie': [ '__cfduid=dc1a407ec20b008f5c0c0a4e6324f9a441530509266; expires=Tue, 02-Jul-19 05:27:46 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4546 silly get 'cache-control': 'max-age=300',
+4546 silly get 'cf-cache-status': 'HIT',
+4546 silly get 'cf-ray': '433eb486afa9605a-MNL',
+4546 silly get etag: 'W/"fbd25b20ac7b0a02cfa2f42ebf6988d8"',
+4546 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4546 silly get 'last-modified': 'Sun, 27 May 2018 10:57:31 GMT',
+4546 silly get vary: 'accept-encoding, accept',
+4546 silly get server: 'cloudflare',
+4546 silly get 'content-encoding': 'gzip' } ]
+4547 verbose get saving object-copy to /home/chibi/.npm/registry.npmjs.org/object-copy/.cache.json
+4548 silly resolveWithNewModule object-copy@0.1.0 checking installable status
+4549 silly cache add args [ 'object-copy@^0.1.0', null ]
+4550 verbose cache add spec object-copy@^0.1.0
+4551 silly cache add parsed spec Result {
+4551 silly cache add raw: 'object-copy@^0.1.0',
+4551 silly cache add scope: null,
+4551 silly cache add name: 'object-copy',
+4551 silly cache add rawSpec: '^0.1.0',
+4551 silly cache add spec: '>=0.1.0 <0.2.0',
+4551 silly cache add type: 'range' }
+4552 silly addNamed object-copy@>=0.1.0 <0.2.0
+4553 verbose addNamed ">=0.1.0 <0.2.0" is a valid semver range for object-copy
+4554 silly addNameRange { name: 'object-copy', range: '>=0.1.0 <0.2.0', hasData: false }
+4555 silly mapToRegistry name object-copy
+4556 silly mapToRegistry using default registry
+4557 silly mapToRegistry registry https://registry.npmjs.org/
+4558 silly mapToRegistry uri https://registry.npmjs.org/object-copy
+4559 verbose addNameRange registry:https://registry.npmjs.org/object-copy not in flight; fetching
+4560 verbose get https://registry.npmjs.org/object-copy not expired, no request
+4561 silly addNameRange number 2 { name: 'object-copy', range: '>=0.1.0 <0.2.0', hasData: true }
+4562 silly addNameRange versions [ 'object-copy', [ '0.1.0', '1.0.0' ] ]
+4563 silly addNamed object-copy@0.1.0
+4564 verbose addNamed "0.1.0" is a plain semver version for object-copy
+4565 silly mapToRegistry name object-copy
+4566 silly mapToRegistry using default registry
+4567 silly mapToRegistry registry https://registry.npmjs.org/
+4568 silly mapToRegistry uri https://registry.npmjs.org/object-copy
+4569 verbose addRemoteTarball https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz not in flight; adding
+4570 verbose addRemoteTarball [ 'https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz',
+4570 verbose addRemoteTarball '7e7d858b781bd7c991a41ba975ed3812754e998c' ]
+4571 info retry fetch attempt 1 at 1:27:47 PM
+4572 info attempt registry request try #1 at 1:27:47 PM
+4573 http fetch GET https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz
+4574 http fetch 200 https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz
+4575 silly fetchAndShaCheck shasum 7e7d858b781bd7c991a41ba975ed3812754e998c
+4576 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz not in flight; adding
+4577 verbose addTmpTarball already have metadata; skipping unpack for object-copy@0.1.0
+4578 silly cache afterAdd object-copy@0.1.0
+4579 verbose afterAdd /home/chibi/.npm/object-copy/0.1.0/package/package.json not in flight; writing
+4580 verbose afterAdd /home/chibi/.npm/object-copy/0.1.0/package/package.json written
+4581 silly fetchNamedPackageData copy-descriptor
+4582 silly mapToRegistry name copy-descriptor
+4583 silly mapToRegistry using default registry
+4584 silly mapToRegistry registry https://registry.npmjs.org/
+4585 silly mapToRegistry uri https://registry.npmjs.org/copy-descriptor
+4586 silly fetchNamedPackageData define-property
+4587 silly mapToRegistry name define-property
+4588 silly mapToRegistry using default registry
+4589 silly mapToRegistry registry https://registry.npmjs.org/
+4590 silly mapToRegistry uri https://registry.npmjs.org/define-property
+4591 silly resolveWithNewModule define-property@0.2.5 checking installable status
+4592 silly cache add args [ 'define-property@^0.2.5', null ]
+4593 verbose cache add spec define-property@^0.2.5
+4594 silly fetchNamedPackageData kind-of
+4595 silly mapToRegistry name kind-of
+4596 silly mapToRegistry using default registry
+4597 silly mapToRegistry registry https://registry.npmjs.org/
+4598 silly mapToRegistry uri https://registry.npmjs.org/kind-of
+4599 silly resolveWithNewModule kind-of@3.2.2 checking installable status
+4600 silly cache add args [ 'kind-of@^3.0.3', null ]
+4601 verbose cache add spec kind-of@^3.0.3
+4602 silly cache add parsed spec Result {
+4602 silly cache add raw: 'define-property@^0.2.5',
+4602 silly cache add scope: null,
+4602 silly cache add name: 'define-property',
+4602 silly cache add rawSpec: '^0.2.5',
+4602 silly cache add spec: '>=0.2.5 <0.3.0',
+4602 silly cache add type: 'range' }
+4603 silly addNamed define-property@>=0.2.5 <0.3.0
+4604 verbose addNamed ">=0.2.5 <0.3.0" is a valid semver range for define-property
+4605 silly addNameRange { name: 'define-property',
+4605 silly addNameRange range: '>=0.2.5 <0.3.0',
+4605 silly addNameRange hasData: false }
+4606 silly mapToRegistry name define-property
+4607 silly mapToRegistry using default registry
+4608 silly mapToRegistry registry https://registry.npmjs.org/
+4609 silly mapToRegistry uri https://registry.npmjs.org/define-property
+4610 verbose addNameRange registry:https://registry.npmjs.org/define-property not in flight; fetching
+4611 silly cache add parsed spec Result {
+4611 silly cache add raw: 'kind-of@^3.0.3',
+4611 silly cache add scope: null,
+4611 silly cache add name: 'kind-of',
+4611 silly cache add rawSpec: '^3.0.3',
+4611 silly cache add spec: '>=3.0.3 <4.0.0',
+4611 silly cache add type: 'range' }
+4612 silly addNamed kind-of@>=3.0.3 <4.0.0
+4613 verbose addNamed ">=3.0.3 <4.0.0" is a valid semver range for kind-of
+4614 silly addNameRange { name: 'kind-of', range: '>=3.0.3 <4.0.0', hasData: false }
+4615 silly mapToRegistry name kind-of
+4616 silly mapToRegistry using default registry
+4617 silly mapToRegistry registry https://registry.npmjs.org/
+4618 silly mapToRegistry uri https://registry.npmjs.org/kind-of
+4619 verbose addNameRange registry:https://registry.npmjs.org/kind-of not in flight; fetching
+4620 verbose request uri https://registry.npmjs.org/copy-descriptor
+4621 verbose request no auth needed
+4622 info attempt registry request try #1 at 1:27:47 PM
+4623 http request GET https://registry.npmjs.org/copy-descriptor
+4624 verbose get https://registry.npmjs.org/define-property not expired, no request
+4625 silly addNameRange number 2 { name: 'define-property',
+4625 silly addNameRange range: '>=0.2.5 <0.3.0',
+4625 silly addNameRange hasData: true }
+4626 silly addNameRange versions [ 'define-property',
+4626 silly addNameRange [ '0.1.0',
+4626 silly addNameRange '0.1.2',
+4626 silly addNameRange '0.1.3',
+4626 silly addNameRange '0.2.0',
+4626 silly addNameRange '0.2.1',
+4626 silly addNameRange '0.2.2',
+4626 silly addNameRange '0.2.3',
+4626 silly addNameRange '0.2.5',
+4626 silly addNameRange '1.0.0',
+4626 silly addNameRange '2.0.0',
+4626 silly addNameRange '2.0.1',
+4626 silly addNameRange '2.0.2' ] ]
+4627 silly addNamed define-property@0.2.5
+4628 verbose addNamed "0.2.5" is a plain semver version for define-property
+4629 verbose get https://registry.npmjs.org/kind-of not expired, no request
+4630 silly addNameRange number 2 { name: 'kind-of', range: '>=3.0.3 <4.0.0', hasData: true }
+4631 silly addNameRange versions [ 'kind-of',
+4631 silly addNameRange [ '0.1.0',
+4631 silly addNameRange '0.1.1',
+4631 silly addNameRange '0.1.2',
+4631 silly addNameRange '1.0.0',
+4631 silly addNameRange '1.0.1',
+4631 silly addNameRange '1.1.0',
+4631 silly addNameRange '2.0.0',
+4631 silly addNameRange '2.0.1',
+4631 silly addNameRange '3.0.0',
+4631 silly addNameRange '3.0.1',
+4631 silly addNameRange '3.0.2',
+4631 silly addNameRange '3.0.3',
+4631 silly addNameRange '3.0.4',
+4631 silly addNameRange '3.1.0',
+4631 silly addNameRange '3.2.0',
+4631 silly addNameRange '3.2.1',
+4631 silly addNameRange '3.2.2',
+4631 silly addNameRange '4.0.0',
+4631 silly addNameRange '5.0.0',
+4631 silly addNameRange '5.0.1',
+4631 silly addNameRange '5.0.2',
+4631 silly addNameRange '5.1.0',
+4631 silly addNameRange '6.0.0',
+4631 silly addNameRange '6.0.1',
+4631 silly addNameRange '6.0.2' ] ]
+4632 silly addNamed kind-of@3.2.2
+4633 verbose addNamed "3.2.2" is a plain semver version for kind-of
+4634 silly cache afterAdd define-property@0.2.5
+4635 verbose afterAdd /home/chibi/.npm/define-property/0.2.5/package/package.json not in flight; writing
+4636 silly cache afterAdd kind-of@3.2.2
+4637 verbose afterAdd /home/chibi/.npm/kind-of/3.2.2/package/package.json not in flight; writing
+4638 verbose afterAdd /home/chibi/.npm/kind-of/3.2.2/package/package.json written
+4639 verbose afterAdd /home/chibi/.npm/define-property/0.2.5/package/package.json written
+4640 http 200 https://registry.npmjs.org/copy-descriptor
+4641 verbose headers { date: 'Mon, 02 Jul 2018 05:27:47 GMT',
+4641 verbose headers 'content-type': 'application/json; charset=UTF-8',
+4641 verbose headers 'transfer-encoding': 'chunked',
+4641 verbose headers connection: 'keep-alive',
+4641 verbose headers 'set-cookie': [ '__cfduid=d3344b3f6f2464d1e4f6b0093b2bb5d561530509267; expires=Tue, 02-Jul-19 05:27:47 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4641 verbose headers 'cache-control': 'max-age=300',
+4641 verbose headers 'cf-cache-status': 'HIT',
+4641 verbose headers 'cf-ray': '433eb4893df260f0-MNL',
+4641 verbose headers etag: 'W/"9880c837a4d264c3678d3f50e695aa50"',
+4641 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4641 verbose headers 'last-modified': 'Sat, 26 May 2018 20:51:27 GMT',
+4641 verbose headers vary: 'accept-encoding, accept',
+4641 verbose headers server: 'cloudflare',
+4641 verbose headers 'content-encoding': 'gzip' }
+4642 silly get cb [ 200,
+4642 silly get { date: 'Mon, 02 Jul 2018 05:27:47 GMT',
+4642 silly get 'content-type': 'application/json; charset=UTF-8',
+4642 silly get 'transfer-encoding': 'chunked',
+4642 silly get connection: 'keep-alive',
+4642 silly get 'set-cookie': [ '__cfduid=d3344b3f6f2464d1e4f6b0093b2bb5d561530509267; expires=Tue, 02-Jul-19 05:27:47 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4642 silly get 'cache-control': 'max-age=300',
+4642 silly get 'cf-cache-status': 'HIT',
+4642 silly get 'cf-ray': '433eb4893df260f0-MNL',
+4642 silly get etag: 'W/"9880c837a4d264c3678d3f50e695aa50"',
+4642 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4642 silly get 'last-modified': 'Sat, 26 May 2018 20:51:27 GMT',
+4642 silly get vary: 'accept-encoding, accept',
+4642 silly get server: 'cloudflare',
+4642 silly get 'content-encoding': 'gzip' } ]
+4643 verbose get saving copy-descriptor to /home/chibi/.npm/registry.npmjs.org/copy-descriptor/.cache.json
+4644 silly resolveWithNewModule copy-descriptor@0.1.1 checking installable status
+4645 silly cache add args [ 'copy-descriptor@^0.1.0', null ]
+4646 verbose cache add spec copy-descriptor@^0.1.0
+4647 silly cache add parsed spec Result {
+4647 silly cache add raw: 'copy-descriptor@^0.1.0',
+4647 silly cache add scope: null,
+4647 silly cache add name: 'copy-descriptor',
+4647 silly cache add rawSpec: '^0.1.0',
+4647 silly cache add spec: '>=0.1.0 <0.2.0',
+4647 silly cache add type: 'range' }
+4648 silly addNamed copy-descriptor@>=0.1.0 <0.2.0
+4649 verbose addNamed ">=0.1.0 <0.2.0" is a valid semver range for copy-descriptor
+4650 silly addNameRange { name: 'copy-descriptor',
+4650 silly addNameRange range: '>=0.1.0 <0.2.0',
+4650 silly addNameRange hasData: false }
+4651 silly mapToRegistry name copy-descriptor
+4652 silly mapToRegistry using default registry
+4653 silly mapToRegistry registry https://registry.npmjs.org/
+4654 silly mapToRegistry uri https://registry.npmjs.org/copy-descriptor
+4655 verbose addNameRange registry:https://registry.npmjs.org/copy-descriptor not in flight; fetching
+4656 verbose get https://registry.npmjs.org/copy-descriptor not expired, no request
+4657 silly addNameRange number 2 { name: 'copy-descriptor',
+4657 silly addNameRange range: '>=0.1.0 <0.2.0',
+4657 silly addNameRange hasData: true }
+4658 silly addNameRange versions [ 'copy-descriptor', [ '0.1.0', '0.1.1' ] ]
+4659 silly addNamed copy-descriptor@0.1.1
+4660 verbose addNamed "0.1.1" is a plain semver version for copy-descriptor
+4661 silly mapToRegistry name copy-descriptor
+4662 silly mapToRegistry using default registry
+4663 silly mapToRegistry registry https://registry.npmjs.org/
+4664 silly mapToRegistry uri https://registry.npmjs.org/copy-descriptor
+4665 verbose addRemoteTarball https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz not in flight; adding
+4666 verbose addRemoteTarball [ 'https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz',
+4666 verbose addRemoteTarball '676f6eb3c39997c2ee1ac3a924fd6124748f578d' ]
+4667 info retry fetch attempt 1 at 1:27:47 PM
+4668 info attempt registry request try #1 at 1:27:47 PM
+4669 http fetch GET https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz
+4670 http fetch 200 https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz
+4671 silly fetchAndShaCheck shasum 676f6eb3c39997c2ee1ac3a924fd6124748f578d
+4672 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz not in flight; adding
+4673 verbose addTmpTarball already have metadata; skipping unpack for copy-descriptor@0.1.1
+4674 silly cache afterAdd copy-descriptor@0.1.1
+4675 verbose afterAdd /home/chibi/.npm/copy-descriptor/0.1.1/package/package.json not in flight; writing
+4676 verbose afterAdd /home/chibi/.npm/copy-descriptor/0.1.1/package/package.json written
+4677 silly fetchNamedPackageData is-descriptor
+4678 silly mapToRegistry name is-descriptor
+4679 silly mapToRegistry using default registry
+4680 silly mapToRegistry registry https://registry.npmjs.org/
+4681 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor
+4682 silly resolveWithNewModule is-descriptor@1.0.2 checking installable status
+4683 silly cache add args [ 'is-descriptor@^1.0.0', null ]
+4684 verbose cache add spec is-descriptor@^1.0.0
+4685 silly cache add parsed spec Result {
+4685 silly cache add raw: 'is-descriptor@^1.0.0',
+4685 silly cache add scope: null,
+4685 silly cache add name: 'is-descriptor',
+4685 silly cache add rawSpec: '^1.0.0',
+4685 silly cache add spec: '>=1.0.0 <2.0.0',
+4685 silly cache add type: 'range' }
+4686 silly addNamed is-descriptor@>=1.0.0 <2.0.0
+4687 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-descriptor
+4688 silly addNameRange { name: 'is-descriptor',
+4688 silly addNameRange range: '>=1.0.0 <2.0.0',
+4688 silly addNameRange hasData: false }
+4689 silly mapToRegistry name is-descriptor
+4690 silly mapToRegistry using default registry
+4691 silly mapToRegistry registry https://registry.npmjs.org/
+4692 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor
+4693 verbose addNameRange registry:https://registry.npmjs.org/is-descriptor not in flight; fetching
+4694 verbose get https://registry.npmjs.org/is-descriptor not expired, no request
+4695 silly addNameRange number 2 { name: 'is-descriptor', range: '>=1.0.0 <2.0.0', hasData: true }
+4696 silly addNameRange versions [ 'is-descriptor',
+4696 silly addNameRange [ '0.1.0',
+4696 silly addNameRange '0.1.1',
+4696 silly addNameRange '0.1.2',
+4696 silly addNameRange '0.1.3',
+4696 silly addNameRange '0.1.4',
+4696 silly addNameRange '0.1.5',
+4696 silly addNameRange '1.0.0',
+4696 silly addNameRange '1.0.1',
+4696 silly addNameRange '0.1.6',
+4696 silly addNameRange '1.0.2' ] ]
+4697 silly addNamed is-descriptor@1.0.2
+4698 verbose addNamed "1.0.2" is a plain semver version for is-descriptor
+4699 silly mapToRegistry name is-descriptor
+4700 silly mapToRegistry using default registry
+4701 silly mapToRegistry registry https://registry.npmjs.org/
+4702 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor
+4703 verbose addRemoteTarball https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz not in flight; adding
+4704 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz',
+4704 verbose addRemoteTarball '3b159746a66604b04f8c81524ba365c5f14d86ec' ]
+4705 info retry fetch attempt 1 at 1:27:47 PM
+4706 info attempt registry request try #1 at 1:27:47 PM
+4707 http fetch GET https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz
+4708 http fetch 200 https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz
+4709 silly fetchAndShaCheck shasum 3b159746a66604b04f8c81524ba365c5f14d86ec
+4710 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz not in flight; adding
+4711 verbose addTmpTarball already have metadata; skipping unpack for is-descriptor@1.0.2
+4712 silly cache afterAdd is-descriptor@1.0.2
+4713 verbose afterAdd /home/chibi/.npm/is-descriptor/1.0.2/package/package.json not in flight; writing
+4714 verbose afterAdd /home/chibi/.npm/is-descriptor/1.0.2/package/package.json written
+4715 silly fetchNamedPackageData is-accessor-descriptor
+4716 silly mapToRegistry name is-accessor-descriptor
+4717 silly mapToRegistry using default registry
+4718 silly mapToRegistry registry https://registry.npmjs.org/
+4719 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor
+4720 silly resolveWithNewModule is-accessor-descriptor@1.0.0 checking installable status
+4721 silly cache add args [ 'is-accessor-descriptor@^1.0.0', null ]
+4722 verbose cache add spec is-accessor-descriptor@^1.0.0
+4723 silly fetchNamedPackageData is-data-descriptor
+4724 silly mapToRegistry name is-data-descriptor
+4725 silly mapToRegistry using default registry
+4726 silly mapToRegistry registry https://registry.npmjs.org/
+4727 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor
+4728 silly resolveWithNewModule is-data-descriptor@1.0.0 checking installable status
+4729 silly cache add args [ 'is-data-descriptor@^1.0.0', null ]
+4730 verbose cache add spec is-data-descriptor@^1.0.0
+4731 silly cache add parsed spec Result {
+4731 silly cache add raw: 'is-accessor-descriptor@^1.0.0',
+4731 silly cache add scope: null,
+4731 silly cache add name: 'is-accessor-descriptor',
+4731 silly cache add rawSpec: '^1.0.0',
+4731 silly cache add spec: '>=1.0.0 <2.0.0',
+4731 silly cache add type: 'range' }
+4732 silly addNamed is-accessor-descriptor@>=1.0.0 <2.0.0
+4733 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-accessor-descriptor
+4734 silly addNameRange { name: 'is-accessor-descriptor',
+4734 silly addNameRange range: '>=1.0.0 <2.0.0',
+4734 silly addNameRange hasData: false }
+4735 silly mapToRegistry name is-accessor-descriptor
+4736 silly mapToRegistry using default registry
+4737 silly mapToRegistry registry https://registry.npmjs.org/
+4738 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor
+4739 verbose addNameRange registry:https://registry.npmjs.org/is-accessor-descriptor not in flight; fetching
+4740 silly cache add parsed spec Result {
+4740 silly cache add raw: 'is-data-descriptor@^1.0.0',
+4740 silly cache add scope: null,
+4740 silly cache add name: 'is-data-descriptor',
+4740 silly cache add rawSpec: '^1.0.0',
+4740 silly cache add spec: '>=1.0.0 <2.0.0',
+4740 silly cache add type: 'range' }
+4741 silly addNamed is-data-descriptor@>=1.0.0 <2.0.0
+4742 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-data-descriptor
+4743 silly addNameRange { name: 'is-data-descriptor',
+4743 silly addNameRange range: '>=1.0.0 <2.0.0',
+4743 silly addNameRange hasData: false }
+4744 silly mapToRegistry name is-data-descriptor
+4745 silly mapToRegistry using default registry
+4746 silly mapToRegistry registry https://registry.npmjs.org/
+4747 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor
+4748 verbose addNameRange registry:https://registry.npmjs.org/is-data-descriptor not in flight; fetching
+4749 verbose get https://registry.npmjs.org/is-accessor-descriptor not expired, no request
+4750 silly addNameRange number 2 { name: 'is-accessor-descriptor',
+4750 silly addNameRange range: '>=1.0.0 <2.0.0',
+4750 silly addNameRange hasData: true }
+4751 silly addNameRange versions [ 'is-accessor-descriptor',
+4751 silly addNameRange [ '0.1.0',
+4751 silly addNameRange '0.1.2',
+4751 silly addNameRange '0.1.3',
+4751 silly addNameRange '0.1.4',
+4751 silly addNameRange '0.1.5',
+4751 silly addNameRange '0.1.6',
+4751 silly addNameRange '1.0.0',
+4751 silly addNameRange '2.0.0' ] ]
+4752 silly addNamed is-accessor-descriptor@1.0.0
+4753 verbose addNamed "1.0.0" is a plain semver version for is-accessor-descriptor
+4754 verbose get https://registry.npmjs.org/is-data-descriptor not expired, no request
+4755 silly addNameRange number 2 { name: 'is-data-descriptor',
+4755 silly addNameRange range: '>=1.0.0 <2.0.0',
+4755 silly addNameRange hasData: true }
+4756 silly addNameRange versions [ 'is-data-descriptor',
+4756 silly addNameRange [ '0.1.0', '0.1.1', '0.1.2', '0.1.3', '0.1.4', '1.0.0' ] ]
+4757 silly addNamed is-data-descriptor@1.0.0
+4758 verbose addNamed "1.0.0" is a plain semver version for is-data-descriptor
+4759 silly mapToRegistry name is-accessor-descriptor
+4760 silly mapToRegistry using default registry
+4761 silly mapToRegistry registry https://registry.npmjs.org/
+4762 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor
+4763 verbose addRemoteTarball https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz not in flight; adding
+4764 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz',
+4764 verbose addRemoteTarball '169c2f6d3df1f992618072365c9b0ea1f6878656' ]
+4765 silly mapToRegistry name is-data-descriptor
+4766 silly mapToRegistry using default registry
+4767 silly mapToRegistry registry https://registry.npmjs.org/
+4768 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor
+4769 verbose addRemoteTarball https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz not in flight; adding
+4770 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz',
+4770 verbose addRemoteTarball 'd84876321d0e7add03990406abbbbd36ba9268c7' ]
+4771 info retry fetch attempt 1 at 1:27:47 PM
+4772 info attempt registry request try #1 at 1:27:47 PM
+4773 http fetch GET https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz
+4774 info retry fetch attempt 1 at 1:27:47 PM
+4775 info attempt registry request try #1 at 1:27:47 PM
+4776 http fetch GET https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz
+4777 http fetch 200 https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz
+4778 silly fetchAndShaCheck shasum 169c2f6d3df1f992618072365c9b0ea1f6878656
+4779 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz not in flight; adding
+4780 verbose addTmpTarball already have metadata; skipping unpack for is-accessor-descriptor@1.0.0
+4781 silly cache afterAdd is-accessor-descriptor@1.0.0
+4782 verbose afterAdd /home/chibi/.npm/is-accessor-descriptor/1.0.0/package/package.json not in flight; writing
+4783 verbose afterAdd /home/chibi/.npm/is-accessor-descriptor/1.0.0/package/package.json written
+4784 http fetch 200 https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz
+4785 silly fetchAndShaCheck shasum d84876321d0e7add03990406abbbbd36ba9268c7
+4786 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz not in flight; adding
+4787 verbose addTmpTarball already have metadata; skipping unpack for is-data-descriptor@1.0.0
+4788 silly cache afterAdd is-data-descriptor@1.0.0
+4789 verbose afterAdd /home/chibi/.npm/is-data-descriptor/1.0.0/package/package.json not in flight; writing
+4790 verbose afterAdd /home/chibi/.npm/is-data-descriptor/1.0.0/package/package.json written
+4791 silly fetchNamedPackageData for-in
+4792 silly mapToRegistry name for-in
+4793 silly mapToRegistry using default registry
+4794 silly mapToRegistry registry https://registry.npmjs.org/
+4795 silly mapToRegistry uri https://registry.npmjs.org/for-in
+4796 silly fetchNamedPackageData is-extendable
+4797 silly mapToRegistry name is-extendable
+4798 silly mapToRegistry using default registry
+4799 silly mapToRegistry registry https://registry.npmjs.org/
+4800 silly mapToRegistry uri https://registry.npmjs.org/is-extendable
+4801 silly resolveWithNewModule is-extendable@1.0.1 checking installable status
+4802 silly cache add args [ 'is-extendable@^1.0.1', null ]
+4803 verbose cache add spec is-extendable@^1.0.1
+4804 silly cache add parsed spec Result {
+4804 silly cache add raw: 'is-extendable@^1.0.1',
+4804 silly cache add scope: null,
+4804 silly cache add name: 'is-extendable',
+4804 silly cache add rawSpec: '^1.0.1',
+4804 silly cache add spec: '>=1.0.1 <2.0.0',
+4804 silly cache add type: 'range' }
+4805 silly addNamed is-extendable@>=1.0.1 <2.0.0
+4806 verbose addNamed ">=1.0.1 <2.0.0" is a valid semver range for is-extendable
+4807 silly addNameRange { name: 'is-extendable',
+4807 silly addNameRange range: '>=1.0.1 <2.0.0',
+4807 silly addNameRange hasData: false }
+4808 silly mapToRegistry name is-extendable
+4809 silly mapToRegistry using default registry
+4810 silly mapToRegistry registry https://registry.npmjs.org/
+4811 silly mapToRegistry uri https://registry.npmjs.org/is-extendable
+4812 verbose addNameRange registry:https://registry.npmjs.org/is-extendable not in flight; fetching
+4813 verbose request uri https://registry.npmjs.org/for-in
+4814 verbose request no auth needed
+4815 info attempt registry request try #1 at 1:27:47 PM
+4816 http request GET https://registry.npmjs.org/for-in
+4817 verbose get https://registry.npmjs.org/is-extendable not expired, no request
+4818 silly addNameRange number 2 { name: 'is-extendable', range: '>=1.0.1 <2.0.0', hasData: true }
+4819 silly addNameRange versions [ 'is-extendable', [ '0.1.0', '0.1.1', '1.0.0', '1.0.1' ] ]
+4820 silly addNamed is-extendable@1.0.1
+4821 verbose addNamed "1.0.1" is a plain semver version for is-extendable
+4822 silly cache afterAdd is-extendable@1.0.1
+4823 verbose afterAdd /home/chibi/.npm/is-extendable/1.0.1/package/package.json not in flight; writing
+4824 verbose afterAdd /home/chibi/.npm/is-extendable/1.0.1/package/package.json written
+4825 http 200 https://registry.npmjs.org/for-in
+4826 verbose headers { date: 'Mon, 02 Jul 2018 05:27:47 GMT',
+4826 verbose headers 'content-type': 'application/json; charset=UTF-8',
+4826 verbose headers 'transfer-encoding': 'chunked',
+4826 verbose headers connection: 'keep-alive',
+4826 verbose headers 'set-cookie': [ '__cfduid=de7a900d46e64cdffec3b7aaee6251f891530509267; expires=Tue, 02-Jul-19 05:27:47 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4826 verbose headers 'cache-control': 'max-age=300',
+4826 verbose headers 'cf-cache-status': 'HIT',
+4826 verbose headers 'cf-ray': '433eb48ccc0f6054-MNL',
+4826 verbose headers etag: 'W/"08635e3d5a29b1500338930e09986dbf"',
+4826 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4826 verbose headers 'last-modified': 'Sat, 26 May 2018 08:55:15 GMT',
+4826 verbose headers vary: 'accept-encoding, accept',
+4826 verbose headers server: 'cloudflare',
+4826 verbose headers 'content-encoding': 'gzip' }
+4827 silly get cb [ 200,
+4827 silly get { date: 'Mon, 02 Jul 2018 05:27:47 GMT',
+4827 silly get 'content-type': 'application/json; charset=UTF-8',
+4827 silly get 'transfer-encoding': 'chunked',
+4827 silly get connection: 'keep-alive',
+4827 silly get 'set-cookie': [ '__cfduid=de7a900d46e64cdffec3b7aaee6251f891530509267; expires=Tue, 02-Jul-19 05:27:47 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4827 silly get 'cache-control': 'max-age=300',
+4827 silly get 'cf-cache-status': 'HIT',
+4827 silly get 'cf-ray': '433eb48ccc0f6054-MNL',
+4827 silly get etag: 'W/"08635e3d5a29b1500338930e09986dbf"',
+4827 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4827 silly get 'last-modified': 'Sat, 26 May 2018 08:55:15 GMT',
+4827 silly get vary: 'accept-encoding, accept',
+4827 silly get server: 'cloudflare',
+4827 silly get 'content-encoding': 'gzip' } ]
+4828 verbose get saving for-in to /home/chibi/.npm/registry.npmjs.org/for-in/.cache.json
+4829 silly resolveWithNewModule for-in@1.0.2 checking installable status
+4830 silly cache add args [ 'for-in@^1.0.2', null ]
+4831 verbose cache add spec for-in@^1.0.2
+4832 silly cache add parsed spec Result {
+4832 silly cache add raw: 'for-in@^1.0.2',
+4832 silly cache add scope: null,
+4832 silly cache add name: 'for-in',
+4832 silly cache add rawSpec: '^1.0.2',
+4832 silly cache add spec: '>=1.0.2 <2.0.0',
+4832 silly cache add type: 'range' }
+4833 silly addNamed for-in@>=1.0.2 <2.0.0
+4834 verbose addNamed ">=1.0.2 <2.0.0" is a valid semver range for for-in
+4835 silly addNameRange { name: 'for-in', range: '>=1.0.2 <2.0.0', hasData: false }
+4836 silly mapToRegistry name for-in
+4837 silly mapToRegistry using default registry
+4838 silly mapToRegistry registry https://registry.npmjs.org/
+4839 silly mapToRegistry uri https://registry.npmjs.org/for-in
+4840 verbose addNameRange registry:https://registry.npmjs.org/for-in not in flight; fetching
+4841 verbose get https://registry.npmjs.org/for-in not expired, no request
+4842 silly addNameRange number 2 { name: 'for-in', range: '>=1.0.2 <2.0.0', hasData: true }
+4843 silly addNameRange versions [ 'for-in',
+4843 silly addNameRange [ '0.1.0',
+4843 silly addNameRange '0.1.1',
+4843 silly addNameRange '0.1.2',
+4843 silly addNameRange '0.1.3',
+4843 silly addNameRange '0.1.4',
+4843 silly addNameRange '0.1.5',
+4843 silly addNameRange '0.1.6',
+4843 silly addNameRange '0.1.7',
+4843 silly addNameRange '1.0.0',
+4843 silly addNameRange '1.0.1',
+4843 silly addNameRange '0.1.8',
+4843 silly addNameRange '1.0.2' ] ]
+4844 silly addNamed for-in@1.0.2
+4845 verbose addNamed "1.0.2" is a plain semver version for for-in
+4846 silly mapToRegistry name for-in
+4847 silly mapToRegistry using default registry
+4848 silly mapToRegistry registry https://registry.npmjs.org/
+4849 silly mapToRegistry uri https://registry.npmjs.org/for-in
+4850 verbose addRemoteTarball https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz not in flight; adding
+4851 verbose addRemoteTarball [ 'https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz',
+4851 verbose addRemoteTarball '81068d295a8142ec0ac726c6e2200c30fb6d5e80' ]
+4852 info retry fetch attempt 1 at 1:27:48 PM
+4853 info attempt registry request try #1 at 1:27:48 PM
+4854 http fetch GET https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz
+4855 http fetch 200 https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz
+4856 silly fetchAndShaCheck shasum 81068d295a8142ec0ac726c6e2200c30fb6d5e80
+4857 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/for-in/-/for-in-1.0.2.tgz not in flight; adding
+4858 verbose addTmpTarball already have metadata; skipping unpack for for-in@1.0.2
+4859 silly cache afterAdd for-in@1.0.2
+4860 verbose afterAdd /home/chibi/.npm/for-in/1.0.2/package/package.json not in flight; writing
+4861 verbose afterAdd /home/chibi/.npm/for-in/1.0.2/package/package.json written
+4862 silly fetchNamedPackageData ms
+4863 silly mapToRegistry name ms
+4864 silly mapToRegistry using default registry
+4865 silly mapToRegistry registry https://registry.npmjs.org/
+4866 silly mapToRegistry uri https://registry.npmjs.org/ms
+4867 verbose request uri https://registry.npmjs.org/ms
+4868 verbose request no auth needed
+4869 info attempt registry request try #1 at 1:27:48 PM
+4870 verbose etag "5a446863-48c2"
+4871 verbose lastModified Thu, 28 Dec 2017 3:43:31 GMT
+4872 http request GET https://registry.npmjs.org/ms
+4873 http 200 https://registry.npmjs.org/ms
+4874 verbose headers { date: 'Mon, 02 Jul 2018 05:27:48 GMT',
+4874 verbose headers 'content-type': 'application/json; charset=UTF-8',
+4874 verbose headers 'transfer-encoding': 'chunked',
+4874 verbose headers connection: 'keep-alive',
+4874 verbose headers 'set-cookie': [ '__cfduid=da6d6333c2f5ba67b3fd2d6cdd9327b501530509268; expires=Tue, 02-Jul-19 05:27:48 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4874 verbose headers 'cache-control': 'max-age=300',
+4874 verbose headers 'cf-cache-status': 'HIT',
+4874 verbose headers 'cf-ray': '433eb48e8bb9609c-MNL',
+4874 verbose headers etag: 'W/"14f450c01c980d4d477ab4a9c2c2c8e4"',
+4874 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4874 verbose headers 'last-modified': 'Sun, 27 May 2018 08:42:19 GMT',
+4874 verbose headers vary: 'accept-encoding, accept',
+4874 verbose headers server: 'cloudflare',
+4874 verbose headers 'content-encoding': 'gzip' }
+4875 silly get cb [ 200,
+4875 silly get { date: 'Mon, 02 Jul 2018 05:27:48 GMT',
+4875 silly get 'content-type': 'application/json; charset=UTF-8',
+4875 silly get 'transfer-encoding': 'chunked',
+4875 silly get connection: 'keep-alive',
+4875 silly get 'set-cookie': [ '__cfduid=da6d6333c2f5ba67b3fd2d6cdd9327b501530509268; expires=Tue, 02-Jul-19 05:27:48 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4875 silly get 'cache-control': 'max-age=300',
+4875 silly get 'cf-cache-status': 'HIT',
+4875 silly get 'cf-ray': '433eb48e8bb9609c-MNL',
+4875 silly get etag: 'W/"14f450c01c980d4d477ab4a9c2c2c8e4"',
+4875 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4875 silly get 'last-modified': 'Sun, 27 May 2018 08:42:19 GMT',
+4875 silly get vary: 'accept-encoding, accept',
+4875 silly get server: 'cloudflare',
+4875 silly get 'content-encoding': 'gzip' } ]
+4876 verbose get saving ms to /home/chibi/.npm/registry.npmjs.org/ms/.cache.json
+4877 silly resolveWithNewModule ms@2.0.0 checking installable status
+4878 silly cache add args [ 'ms@2.0.0', null ]
+4879 verbose cache add spec ms@2.0.0
+4880 silly cache add parsed spec Result {
+4880 silly cache add raw: 'ms@2.0.0',
+4880 silly cache add scope: null,
+4880 silly cache add name: 'ms',
+4880 silly cache add rawSpec: '2.0.0',
+4880 silly cache add spec: '2.0.0',
+4880 silly cache add type: 'version' }
+4881 silly addNamed ms@2.0.0
+4882 verbose addNamed "2.0.0" is a plain semver version for ms
+4883 silly mapToRegistry name ms
+4884 silly mapToRegistry using default registry
+4885 silly mapToRegistry registry https://registry.npmjs.org/
+4886 silly mapToRegistry uri https://registry.npmjs.org/ms
+4887 verbose addNameVersion registry:https://registry.npmjs.org/ms not in flight; fetching
+4888 verbose get https://registry.npmjs.org/ms not expired, no request
+4889 silly cache afterAdd ms@2.0.0
+4890 verbose afterAdd /home/chibi/.npm/ms/2.0.0/package/package.json not in flight; writing
+4891 verbose afterAdd /home/chibi/.npm/ms/2.0.0/package/package.json written
+4892 silly fetchNamedPackageData atob
+4893 silly mapToRegistry name atob
+4894 silly mapToRegistry using default registry
+4895 silly mapToRegistry registry https://registry.npmjs.org/
+4896 silly mapToRegistry uri https://registry.npmjs.org/atob
+4897 silly fetchNamedPackageData decode-uri-component
+4898 silly mapToRegistry name decode-uri-component
+4899 silly mapToRegistry using default registry
+4900 silly mapToRegistry registry https://registry.npmjs.org/
+4901 silly mapToRegistry uri https://registry.npmjs.org/decode-uri-component
+4902 silly fetchNamedPackageData resolve-url
+4903 silly mapToRegistry name resolve-url
+4904 silly mapToRegistry using default registry
+4905 silly mapToRegistry registry https://registry.npmjs.org/
+4906 silly mapToRegistry uri https://registry.npmjs.org/resolve-url
+4907 silly fetchNamedPackageData source-map-url
+4908 silly mapToRegistry name source-map-url
+4909 silly mapToRegistry using default registry
+4910 silly mapToRegistry registry https://registry.npmjs.org/
+4911 silly mapToRegistry uri https://registry.npmjs.org/source-map-url
+4912 silly fetchNamedPackageData urix
+4913 silly mapToRegistry name urix
+4914 silly mapToRegistry using default registry
+4915 silly mapToRegistry registry https://registry.npmjs.org/
+4916 silly mapToRegistry uri https://registry.npmjs.org/urix
+4917 verbose request uri https://registry.npmjs.org/atob
+4918 verbose request no auth needed
+4919 info attempt registry request try #1 at 1:27:48 PM
+4920 http request GET https://registry.npmjs.org/atob
+4921 verbose request uri https://registry.npmjs.org/decode-uri-component
+4922 verbose request no auth needed
+4923 info attempt registry request try #1 at 1:27:48 PM
+4924 http request GET https://registry.npmjs.org/decode-uri-component
+4925 verbose request uri https://registry.npmjs.org/resolve-url
+4926 verbose request no auth needed
+4927 info attempt registry request try #1 at 1:27:48 PM
+4928 http request GET https://registry.npmjs.org/resolve-url
+4929 verbose request uri https://registry.npmjs.org/source-map-url
+4930 verbose request no auth needed
+4931 info attempt registry request try #1 at 1:27:48 PM
+4932 http request GET https://registry.npmjs.org/source-map-url
+4933 verbose request uri https://registry.npmjs.org/urix
+4934 verbose request no auth needed
+4935 info attempt registry request try #1 at 1:27:48 PM
+4936 http request GET https://registry.npmjs.org/urix
+4937 http 200 https://registry.npmjs.org/decode-uri-component
+4938 verbose headers { date: 'Mon, 02 Jul 2018 05:27:48 GMT',
+4938 verbose headers 'content-type': 'application/json; charset=UTF-8',
+4938 verbose headers 'transfer-encoding': 'chunked',
+4938 verbose headers connection: 'keep-alive',
+4938 verbose headers 'set-cookie': [ '__cfduid=d0f8bda88995b8f9643d7c87ba9b12f5f1530509268; expires=Tue, 02-Jul-19 05:27:48 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4938 verbose headers 'cache-control': 'max-age=300',
+4938 verbose headers 'cf-cache-status': 'HIT',
+4938 verbose headers 'cf-ray': '433eb48f7b1c605a-MNL',
+4938 verbose headers etag: 'W/"c2d1e2918b10cf4b5c11745c629395a8"',
+4938 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4938 verbose headers 'last-modified': 'Sat, 26 May 2018 21:53:56 GMT',
+4938 verbose headers vary: 'accept-encoding, accept',
+4938 verbose headers server: 'cloudflare',
+4938 verbose headers 'content-encoding': 'gzip' }
+4939 silly get cb [ 200,
+4939 silly get { date: 'Mon, 02 Jul 2018 05:27:48 GMT',
+4939 silly get 'content-type': 'application/json; charset=UTF-8',
+4939 silly get 'transfer-encoding': 'chunked',
+4939 silly get connection: 'keep-alive',
+4939 silly get 'set-cookie': [ '__cfduid=d0f8bda88995b8f9643d7c87ba9b12f5f1530509268; expires=Tue, 02-Jul-19 05:27:48 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4939 silly get 'cache-control': 'max-age=300',
+4939 silly get 'cf-cache-status': 'HIT',
+4939 silly get 'cf-ray': '433eb48f7b1c605a-MNL',
+4939 silly get etag: 'W/"c2d1e2918b10cf4b5c11745c629395a8"',
+4939 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4939 silly get 'last-modified': 'Sat, 26 May 2018 21:53:56 GMT',
+4939 silly get vary: 'accept-encoding, accept',
+4939 silly get server: 'cloudflare',
+4939 silly get 'content-encoding': 'gzip' } ]
+4940 verbose get saving decode-uri-component to /home/chibi/.npm/registry.npmjs.org/decode-uri-component/.cache.json
+4941 http 200 https://registry.npmjs.org/urix
+4942 verbose headers { date: 'Mon, 02 Jul 2018 05:27:48 GMT',
+4942 verbose headers 'content-type': 'application/json; charset=UTF-8',
+4942 verbose headers 'transfer-encoding': 'chunked',
+4942 verbose headers connection: 'keep-alive',
+4942 verbose headers 'set-cookie': [ '__cfduid=dda5c4398b6f2b4b7ecedd47a03481d101530509268; expires=Tue, 02-Jul-19 05:27:48 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4942 verbose headers 'cache-control': 'max-age=300',
+4942 verbose headers 'cf-cache-status': 'HIT',
+4942 verbose headers 'cf-ray': '433eb48f786360a2-MNL',
+4942 verbose headers etag: 'W/"af37134c4e98bbcdcced11ef5d4e41d7"',
+4942 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4942 verbose headers 'last-modified': 'Sun, 27 May 2018 20:33:55 GMT',
+4942 verbose headers vary: 'accept-encoding, accept',
+4942 verbose headers server: 'cloudflare',
+4942 verbose headers 'content-encoding': 'gzip' }
+4943 silly get cb [ 200,
+4943 silly get { date: 'Mon, 02 Jul 2018 05:27:48 GMT',
+4943 silly get 'content-type': 'application/json; charset=UTF-8',
+4943 silly get 'transfer-encoding': 'chunked',
+4943 silly get connection: 'keep-alive',
+4943 silly get 'set-cookie': [ '__cfduid=dda5c4398b6f2b4b7ecedd47a03481d101530509268; expires=Tue, 02-Jul-19 05:27:48 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4943 silly get 'cache-control': 'max-age=300',
+4943 silly get 'cf-cache-status': 'HIT',
+4943 silly get 'cf-ray': '433eb48f786360a2-MNL',
+4943 silly get etag: 'W/"af37134c4e98bbcdcced11ef5d4e41d7"',
+4943 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4943 silly get 'last-modified': 'Sun, 27 May 2018 20:33:55 GMT',
+4943 silly get vary: 'accept-encoding, accept',
+4943 silly get server: 'cloudflare',
+4943 silly get 'content-encoding': 'gzip' } ]
+4944 verbose get saving urix to /home/chibi/.npm/registry.npmjs.org/urix/.cache.json
+4945 http 200 https://registry.npmjs.org/resolve-url
+4946 verbose headers { date: 'Mon, 02 Jul 2018 05:27:48 GMT',
+4946 verbose headers 'content-type': 'application/json; charset=UTF-8',
+4946 verbose headers 'transfer-encoding': 'chunked',
+4946 verbose headers connection: 'keep-alive',
+4946 verbose headers 'set-cookie': [ '__cfduid=db53582ff27c12b22833476ed301705981530509268; expires=Tue, 02-Jul-19 05:27:48 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4946 verbose headers 'cache-control': 'max-age=300',
+4946 verbose headers 'cf-cache-status': 'HIT',
+4946 verbose headers 'cf-ray': '433eb48f89a360ae-MNL',
+4946 verbose headers etag: 'W/"c7e7016c80d09be0c7cb46d9c2e53c13"',
+4946 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4946 verbose headers 'last-modified': 'Sun, 27 May 2018 15:56:06 GMT',
+4946 verbose headers vary: 'accept-encoding, accept',
+4946 verbose headers server: 'cloudflare',
+4946 verbose headers 'content-encoding': 'gzip' }
+4947 silly get cb [ 200,
+4947 silly get { date: 'Mon, 02 Jul 2018 05:27:48 GMT',
+4947 silly get 'content-type': 'application/json; charset=UTF-8',
+4947 silly get 'transfer-encoding': 'chunked',
+4947 silly get connection: 'keep-alive',
+4947 silly get 'set-cookie': [ '__cfduid=db53582ff27c12b22833476ed301705981530509268; expires=Tue, 02-Jul-19 05:27:48 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4947 silly get 'cache-control': 'max-age=300',
+4947 silly get 'cf-cache-status': 'HIT',
+4947 silly get 'cf-ray': '433eb48f89a360ae-MNL',
+4947 silly get etag: 'W/"c7e7016c80d09be0c7cb46d9c2e53c13"',
+4947 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4947 silly get 'last-modified': 'Sun, 27 May 2018 15:56:06 GMT',
+4947 silly get vary: 'accept-encoding, accept',
+4947 silly get server: 'cloudflare',
+4947 silly get 'content-encoding': 'gzip' } ]
+4948 verbose get saving resolve-url to /home/chibi/.npm/registry.npmjs.org/resolve-url/.cache.json
+4949 http 200 https://registry.npmjs.org/atob
+4950 verbose headers { date: 'Mon, 02 Jul 2018 05:27:48 GMT',
+4950 verbose headers 'content-type': 'application/json; charset=UTF-8',
+4950 verbose headers 'transfer-encoding': 'chunked',
+4950 verbose headers connection: 'keep-alive',
+4950 verbose headers 'set-cookie': [ '__cfduid=da6d6333c2f5ba67b3fd2d6cdd9327b501530509268; expires=Tue, 02-Jul-19 05:27:48 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4950 verbose headers 'cache-control': 'max-age=300',
+4950 verbose headers 'cf-cache-status': 'HIT',
+4950 verbose headers 'cf-ray': '433eb48f7c00609c-MNL',
+4950 verbose headers etag: 'W/"d699b1c7c7d87704ec10d6b9ec9760da"',
+4950 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4950 verbose headers 'last-modified': 'Sat, 26 May 2018 17:33:51 GMT',
+4950 verbose headers vary: 'accept-encoding, accept',
+4950 verbose headers server: 'cloudflare',
+4950 verbose headers 'content-encoding': 'gzip' }
+4951 silly get cb [ 200,
+4951 silly get { date: 'Mon, 02 Jul 2018 05:27:48 GMT',
+4951 silly get 'content-type': 'application/json; charset=UTF-8',
+4951 silly get 'transfer-encoding': 'chunked',
+4951 silly get connection: 'keep-alive',
+4951 silly get 'set-cookie': [ '__cfduid=da6d6333c2f5ba67b3fd2d6cdd9327b501530509268; expires=Tue, 02-Jul-19 05:27:48 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4951 silly get 'cache-control': 'max-age=300',
+4951 silly get 'cf-cache-status': 'HIT',
+4951 silly get 'cf-ray': '433eb48f7c00609c-MNL',
+4951 silly get etag: 'W/"d699b1c7c7d87704ec10d6b9ec9760da"',
+4951 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4951 silly get 'last-modified': 'Sat, 26 May 2018 17:33:51 GMT',
+4951 silly get vary: 'accept-encoding, accept',
+4951 silly get server: 'cloudflare',
+4951 silly get 'content-encoding': 'gzip' } ]
+4952 verbose get saving atob to /home/chibi/.npm/registry.npmjs.org/atob/.cache.json
+4953 http 200 https://registry.npmjs.org/source-map-url
+4954 verbose headers { date: 'Mon, 02 Jul 2018 05:27:48 GMT',
+4954 verbose headers 'content-type': 'application/json; charset=UTF-8',
+4954 verbose headers 'transfer-encoding': 'chunked',
+4954 verbose headers connection: 'keep-alive',
+4954 verbose headers 'set-cookie': [ '__cfduid=d3d74bb9993e31df5e060a539205cc92d1530509268; expires=Tue, 02-Jul-19 05:27:48 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4954 verbose headers 'cache-control': 'max-age=300',
+4954 verbose headers 'cf-cache-status': 'HIT',
+4954 verbose headers 'cf-ray': '433eb48f8f0a60de-MNL',
+4954 verbose headers etag: 'W/"7dc50fb815637232b17ef2b62e4cabb7"',
+4954 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4954 verbose headers 'last-modified': 'Sun, 27 May 2018 17:51:13 GMT',
+4954 verbose headers vary: 'accept-encoding, accept',
+4954 verbose headers server: 'cloudflare',
+4954 verbose headers 'content-encoding': 'gzip' }
+4955 silly get cb [ 200,
+4955 silly get { date: 'Mon, 02 Jul 2018 05:27:48 GMT',
+4955 silly get 'content-type': 'application/json; charset=UTF-8',
+4955 silly get 'transfer-encoding': 'chunked',
+4955 silly get connection: 'keep-alive',
+4955 silly get 'set-cookie': [ '__cfduid=d3d74bb9993e31df5e060a539205cc92d1530509268; expires=Tue, 02-Jul-19 05:27:48 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+4955 silly get 'cache-control': 'max-age=300',
+4955 silly get 'cf-cache-status': 'HIT',
+4955 silly get 'cf-ray': '433eb48f8f0a60de-MNL',
+4955 silly get etag: 'W/"7dc50fb815637232b17ef2b62e4cabb7"',
+4955 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4955 silly get 'last-modified': 'Sun, 27 May 2018 17:51:13 GMT',
+4955 silly get vary: 'accept-encoding, accept',
+4955 silly get server: 'cloudflare',
+4955 silly get 'content-encoding': 'gzip' } ]
+4956 verbose get saving source-map-url to /home/chibi/.npm/registry.npmjs.org/source-map-url/.cache.json
+4957 silly resolveWithNewModule decode-uri-component@0.2.0 checking installable status
+4958 silly cache add args [ 'decode-uri-component@^0.2.0', null ]
+4959 verbose cache add spec decode-uri-component@^0.2.0
+4960 silly cache add parsed spec Result {
+4960 silly cache add raw: 'decode-uri-component@^0.2.0',
+4960 silly cache add scope: null,
+4960 silly cache add name: 'decode-uri-component',
+4960 silly cache add rawSpec: '^0.2.0',
+4960 silly cache add spec: '>=0.2.0 <0.3.0',
+4960 silly cache add type: 'range' }
+4961 silly addNamed decode-uri-component@>=0.2.0 <0.3.0
+4962 verbose addNamed ">=0.2.0 <0.3.0" is a valid semver range for decode-uri-component
+4963 silly addNameRange { name: 'decode-uri-component',
+4963 silly addNameRange range: '>=0.2.0 <0.3.0',
+4963 silly addNameRange hasData: false }
+4964 silly mapToRegistry name decode-uri-component
+4965 silly mapToRegistry using default registry
+4966 silly mapToRegistry registry https://registry.npmjs.org/
+4967 silly mapToRegistry uri https://registry.npmjs.org/decode-uri-component
+4968 verbose addNameRange registry:https://registry.npmjs.org/decode-uri-component not in flight; fetching
+4969 silly resolveWithNewModule urix@0.1.0 checking installable status
+4970 silly cache add args [ 'urix@^0.1.0', null ]
+4971 verbose cache add spec urix@^0.1.0
+4972 silly cache add parsed spec Result {
+4972 silly cache add raw: 'urix@^0.1.0',
+4972 silly cache add scope: null,
+4972 silly cache add name: 'urix',
+4972 silly cache add rawSpec: '^0.1.0',
+4972 silly cache add spec: '>=0.1.0 <0.2.0',
+4972 silly cache add type: 'range' }
+4973 silly addNamed urix@>=0.1.0 <0.2.0
+4974 verbose addNamed ">=0.1.0 <0.2.0" is a valid semver range for urix
+4975 silly addNameRange { name: 'urix', range: '>=0.1.0 <0.2.0', hasData: false }
+4976 silly mapToRegistry name urix
+4977 silly mapToRegistry using default registry
+4978 silly mapToRegistry registry https://registry.npmjs.org/
+4979 silly mapToRegistry uri https://registry.npmjs.org/urix
+4980 verbose addNameRange registry:https://registry.npmjs.org/urix not in flight; fetching
+4981 verbose get https://registry.npmjs.org/decode-uri-component not expired, no request
+4982 silly addNameRange number 2 { name: 'decode-uri-component',
+4982 silly addNameRange range: '>=0.2.0 <0.3.0',
+4982 silly addNameRange hasData: true }
+4983 silly addNameRange versions [ 'decode-uri-component', [ '0.1.0', '0.2.0' ] ]
+4984 silly addNamed decode-uri-component@0.2.0
+4985 verbose addNamed "0.2.0" is a plain semver version for decode-uri-component
+4986 silly mapToRegistry name decode-uri-component
+4987 silly mapToRegistry using default registry
+4988 silly mapToRegistry registry https://registry.npmjs.org/
+4989 silly mapToRegistry uri https://registry.npmjs.org/decode-uri-component
+4990 verbose addRemoteTarball https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz not in flight; adding
+4991 verbose addRemoteTarball [ 'https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz',
+4991 verbose addRemoteTarball 'eb3913333458775cb84cd1a1fae062106bb87545' ]
+4992 silly resolveWithNewModule resolve-url@0.2.1 checking installable status
+4993 silly cache add args [ 'resolve-url@^0.2.1', null ]
+4994 verbose cache add spec resolve-url@^0.2.1
+4995 silly cache add parsed spec Result {
+4995 silly cache add raw: 'resolve-url@^0.2.1',
+4995 silly cache add scope: null,
+4995 silly cache add name: 'resolve-url',
+4995 silly cache add rawSpec: '^0.2.1',
+4995 silly cache add spec: '>=0.2.1 <0.3.0',
+4995 silly cache add type: 'range' }
+4996 silly addNamed resolve-url@>=0.2.1 <0.3.0
+4997 verbose addNamed ">=0.2.1 <0.3.0" is a valid semver range for resolve-url
+4998 silly addNameRange { name: 'resolve-url', range: '>=0.2.1 <0.3.0', hasData: false }
+4999 silly mapToRegistry name resolve-url
+5000 silly mapToRegistry using default registry
+5001 silly mapToRegistry registry https://registry.npmjs.org/
+5002 silly mapToRegistry uri https://registry.npmjs.org/resolve-url
+5003 verbose addNameRange registry:https://registry.npmjs.org/resolve-url not in flight; fetching
+5004 silly resolveWithNewModule atob@2.1.1 checking installable status
+5005 silly cache add args [ 'atob@^2.1.1', null ]
+5006 verbose cache add spec atob@^2.1.1
+5007 silly cache add parsed spec Result {
+5007 silly cache add raw: 'atob@^2.1.1',
+5007 silly cache add scope: null,
+5007 silly cache add name: 'atob',
+5007 silly cache add rawSpec: '^2.1.1',
+5007 silly cache add spec: '>=2.1.1 <3.0.0',
+5007 silly cache add type: 'range' }
+5008 silly addNamed atob@>=2.1.1 <3.0.0
+5009 verbose addNamed ">=2.1.1 <3.0.0" is a valid semver range for atob
+5010 silly addNameRange { name: 'atob', range: '>=2.1.1 <3.0.0', hasData: false }
+5011 silly mapToRegistry name atob
+5012 silly mapToRegistry using default registry
+5013 silly mapToRegistry registry https://registry.npmjs.org/
+5014 silly mapToRegistry uri https://registry.npmjs.org/atob
+5015 verbose addNameRange registry:https://registry.npmjs.org/atob not in flight; fetching
+5016 verbose get https://registry.npmjs.org/urix not expired, no request
+5017 silly addNameRange number 2 { name: 'urix', range: '>=0.1.0 <0.2.0', hasData: true }
+5018 silly addNameRange versions [ 'urix', [ '0.1.0' ] ]
+5019 silly addNamed urix@0.1.0
+5020 verbose addNamed "0.1.0" is a plain semver version for urix
+5021 info retry fetch attempt 1 at 1:27:48 PM
+5022 info attempt registry request try #1 at 1:27:48 PM
+5023 http fetch GET https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz
+5024 silly resolveWithNewModule source-map-url@0.4.0 checking installable status
+5025 silly cache add args [ 'source-map-url@^0.4.0', null ]
+5026 verbose cache add spec source-map-url@^0.4.0
+5027 silly cache add parsed spec Result {
+5027 silly cache add raw: 'source-map-url@^0.4.0',
+5027 silly cache add scope: null,
+5027 silly cache add name: 'source-map-url',
+5027 silly cache add rawSpec: '^0.4.0',
+5027 silly cache add spec: '>=0.4.0 <0.5.0',
+5027 silly cache add type: 'range' }
+5028 silly addNamed source-map-url@>=0.4.0 <0.5.0
+5029 verbose addNamed ">=0.4.0 <0.5.0" is a valid semver range for source-map-url
+5030 silly addNameRange { name: 'source-map-url',
+5030 silly addNameRange range: '>=0.4.0 <0.5.0',
+5030 silly addNameRange hasData: false }
+5031 silly mapToRegistry name source-map-url
+5032 silly mapToRegistry using default registry
+5033 silly mapToRegistry registry https://registry.npmjs.org/
+5034 silly mapToRegistry uri https://registry.npmjs.org/source-map-url
+5035 verbose addNameRange registry:https://registry.npmjs.org/source-map-url not in flight; fetching
+5036 silly mapToRegistry name urix
+5037 silly mapToRegistry using default registry
+5038 silly mapToRegistry registry https://registry.npmjs.org/
+5039 silly mapToRegistry uri https://registry.npmjs.org/urix
+5040 verbose addRemoteTarball https://registry.npmjs.org/urix/-/urix-0.1.0.tgz not in flight; adding
+5041 verbose addRemoteTarball [ 'https://registry.npmjs.org/urix/-/urix-0.1.0.tgz',
+5041 verbose addRemoteTarball 'da937f7a62e21fec1fd18d49b35c2935067a6c72' ]
+5042 verbose get https://registry.npmjs.org/resolve-url not expired, no request
+5043 silly addNameRange number 2 { name: 'resolve-url', range: '>=0.2.1 <0.3.0', hasData: true }
+5044 silly addNameRange versions [ 'resolve-url', [ '0.1.0', '0.2.0', '0.2.1' ] ]
+5045 silly addNamed resolve-url@0.2.1
+5046 verbose addNamed "0.2.1" is a plain semver version for resolve-url
+5047 verbose get https://registry.npmjs.org/atob not expired, no request
+5048 silly addNameRange number 2 { name: 'atob', range: '>=2.1.1 <3.0.0', hasData: true }
+5049 silly addNameRange versions [ 'atob',
+5049 silly addNameRange [ '1.0.0',
+5049 silly addNameRange '1.0.1',
+5049 silly addNameRange '1.1.0',
+5049 silly addNameRange '1.1.2',
+5049 silly addNameRange '1.1.3',
+5049 silly addNameRange '2.0.0',
+5049 silly addNameRange '2.0.2',
+5049 silly addNameRange '2.0.3',
+5049 silly addNameRange '2.1.0',
+5049 silly addNameRange '2.1.1' ] ]
+5050 silly addNamed atob@2.1.1
+5051 verbose addNamed "2.1.1" is a plain semver version for atob
+5052 silly mapToRegistry name resolve-url
+5053 silly mapToRegistry using default registry
+5054 silly mapToRegistry registry https://registry.npmjs.org/
+5055 silly mapToRegistry uri https://registry.npmjs.org/resolve-url
+5056 verbose addRemoteTarball https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz not in flight; adding
+5057 verbose addRemoteTarball [ 'https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz',
+5057 verbose addRemoteTarball '2c637fe77c893afd2a663fe21aa9080068e2052a' ]
+5058 silly mapToRegistry name atob
+5059 silly mapToRegistry using default registry
+5060 silly mapToRegistry registry https://registry.npmjs.org/
+5061 silly mapToRegistry uri https://registry.npmjs.org/atob
+5062 verbose addRemoteTarball https://registry.npmjs.org/atob/-/atob-2.1.1.tgz not in flight; adding
+5063 verbose addRemoteTarball [ 'https://registry.npmjs.org/atob/-/atob-2.1.1.tgz',
+5063 verbose addRemoteTarball 'ae2d5a729477f289d60dd7f96a6314a22dd6c22a' ]
+5064 info retry fetch attempt 1 at 1:27:48 PM
+5065 info attempt registry request try #1 at 1:27:48 PM
+5066 http fetch GET https://registry.npmjs.org/urix/-/urix-0.1.0.tgz
+5067 verbose get https://registry.npmjs.org/source-map-url not expired, no request
+5068 silly addNameRange number 2 { name: 'source-map-url',
+5068 silly addNameRange range: '>=0.4.0 <0.5.0',
+5068 silly addNameRange hasData: true }
+5069 silly addNameRange versions [ 'source-map-url', [ '0.1.0', '0.2.0', '0.3.0', '0.4.0' ] ]
+5070 silly addNamed source-map-url@0.4.0
+5071 verbose addNamed "0.4.0" is a plain semver version for source-map-url
+5072 silly mapToRegistry name source-map-url
+5073 silly mapToRegistry using default registry
+5074 silly mapToRegistry registry https://registry.npmjs.org/
+5075 silly mapToRegistry uri https://registry.npmjs.org/source-map-url
+5076 verbose addRemoteTarball https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz not in flight; adding
+5077 verbose addRemoteTarball [ 'https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz',
+5077 verbose addRemoteTarball '3e935d7ddd73631b97659956d55128e87b5084a3' ]
+5078 info retry fetch attempt 1 at 1:27:48 PM
+5079 info attempt registry request try #1 at 1:27:48 PM
+5080 http fetch GET https://registry.npmjs.org/atob/-/atob-2.1.1.tgz
+5081 info retry fetch attempt 1 at 1:27:48 PM
+5082 info attempt registry request try #1 at 1:27:48 PM
+5083 http fetch GET https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz
+5084 info retry fetch attempt 1 at 1:27:48 PM
+5085 info attempt registry request try #1 at 1:27:48 PM
+5086 http fetch GET https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz
+5087 http fetch 200 https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz
+5088 silly fetchAndShaCheck shasum eb3913333458775cb84cd1a1fae062106bb87545
+5089 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz not in flight; adding
+5090 verbose addTmpTarball already have metadata; skipping unpack for decode-uri-component@0.2.0
+5091 http fetch 200 https://registry.npmjs.org/atob/-/atob-2.1.1.tgz
+5092 http fetch 200 https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz
+5093 silly fetchAndShaCheck shasum ae2d5a729477f289d60dd7f96a6314a22dd6c22a
+5094 http fetch 200 https://registry.npmjs.org/urix/-/urix-0.1.0.tgz
+5095 http fetch 200 https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz
+5096 silly fetchAndShaCheck shasum 2c637fe77c893afd2a663fe21aa9080068e2052a
+5097 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/atob/-/atob-2.1.1.tgz not in flight; adding
+5098 verbose addTmpTarball already have metadata; skipping unpack for atob@2.1.1
+5099 silly fetchAndShaCheck shasum da937f7a62e21fec1fd18d49b35c2935067a6c72
+5100 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz not in flight; adding
+5101 verbose addTmpTarball already have metadata; skipping unpack for resolve-url@0.2.1
+5102 silly fetchAndShaCheck shasum 3e935d7ddd73631b97659956d55128e87b5084a3
+5103 silly cache afterAdd decode-uri-component@0.2.0
+5104 verbose afterAdd /home/chibi/.npm/decode-uri-component/0.2.0/package/package.json not in flight; writing
+5105 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/urix/-/urix-0.1.0.tgz not in flight; adding
+5106 verbose addTmpTarball already have metadata; skipping unpack for urix@0.1.0
+5107 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz not in flight; adding
+5108 verbose addTmpTarball already have metadata; skipping unpack for source-map-url@0.4.0
+5109 verbose afterAdd /home/chibi/.npm/decode-uri-component/0.2.0/package/package.json written
+5110 silly cache afterAdd atob@2.1.1
+5111 verbose afterAdd /home/chibi/.npm/atob/2.1.1/package/package.json not in flight; writing
+5112 verbose afterAdd /home/chibi/.npm/atob/2.1.1/package/package.json written
+5113 silly cache afterAdd source-map-url@0.4.0
+5114 verbose afterAdd /home/chibi/.npm/source-map-url/0.4.0/package/package.json not in flight; writing
+5115 silly cache afterAdd urix@0.1.0
+5116 verbose afterAdd /home/chibi/.npm/urix/0.1.0/package/package.json not in flight; writing
+5117 silly cache afterAdd resolve-url@0.2.1
+5118 verbose afterAdd /home/chibi/.npm/resolve-url/0.2.1/package/package.json not in flight; writing
+5119 verbose afterAdd /home/chibi/.npm/source-map-url/0.4.0/package/package.json written
+5120 verbose afterAdd /home/chibi/.npm/urix/0.1.0/package/package.json written
+5121 verbose afterAdd /home/chibi/.npm/resolve-url/0.2.1/package/package.json written
+5122 silly fetchNamedPackageData define-property
+5123 silly mapToRegistry name define-property
+5124 silly mapToRegistry using default registry
+5125 silly mapToRegistry registry https://registry.npmjs.org/
+5126 silly mapToRegistry uri https://registry.npmjs.org/define-property
+5127 silly resolveWithNewModule define-property@1.0.0 checking installable status
+5128 silly cache add args [ 'define-property@^1.0.0', null ]
+5129 verbose cache add spec define-property@^1.0.0
+5130 silly fetchNamedPackageData snapdragon-util
+5131 silly mapToRegistry name snapdragon-util
+5132 silly mapToRegistry using default registry
+5133 silly mapToRegistry registry https://registry.npmjs.org/
+5134 silly mapToRegistry uri https://registry.npmjs.org/snapdragon-util
+5135 silly cache add parsed spec Result {
+5135 silly cache add raw: 'define-property@^1.0.0',
+5135 silly cache add scope: null,
+5135 silly cache add name: 'define-property',
+5135 silly cache add rawSpec: '^1.0.0',
+5135 silly cache add spec: '>=1.0.0 <2.0.0',
+5135 silly cache add type: 'range' }
+5136 silly addNamed define-property@>=1.0.0 <2.0.0
+5137 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for define-property
+5138 silly addNameRange { name: 'define-property',
+5138 silly addNameRange range: '>=1.0.0 <2.0.0',
+5138 silly addNameRange hasData: false }
+5139 silly mapToRegistry name define-property
+5140 silly mapToRegistry using default registry
+5141 silly mapToRegistry registry https://registry.npmjs.org/
+5142 silly mapToRegistry uri https://registry.npmjs.org/define-property
+5143 verbose addNameRange registry:https://registry.npmjs.org/define-property not in flight; fetching
+5144 verbose request uri https://registry.npmjs.org/snapdragon-util
+5145 verbose request no auth needed
+5146 info attempt registry request try #1 at 1:27:48 PM
+5147 http request GET https://registry.npmjs.org/snapdragon-util
+5148 verbose get https://registry.npmjs.org/define-property not expired, no request
+5149 silly addNameRange number 2 { name: 'define-property',
+5149 silly addNameRange range: '>=1.0.0 <2.0.0',
+5149 silly addNameRange hasData: true }
+5150 silly addNameRange versions [ 'define-property',
+5150 silly addNameRange [ '0.1.0',
+5150 silly addNameRange '0.1.2',
+5150 silly addNameRange '0.1.3',
+5150 silly addNameRange '0.2.0',
+5150 silly addNameRange '0.2.1',
+5150 silly addNameRange '0.2.2',
+5150 silly addNameRange '0.2.3',
+5150 silly addNameRange '0.2.5',
+5150 silly addNameRange '1.0.0',
+5150 silly addNameRange '2.0.0',
+5150 silly addNameRange '2.0.1',
+5150 silly addNameRange '2.0.2' ] ]
+5151 silly addNamed define-property@1.0.0
+5152 verbose addNamed "1.0.0" is a plain semver version for define-property
+5153 silly cache afterAdd define-property@1.0.0
+5154 verbose afterAdd /home/chibi/.npm/define-property/1.0.0/package/package.json not in flight; writing
+5155 verbose afterAdd /home/chibi/.npm/define-property/1.0.0/package/package.json written
+5156 http 200 https://registry.npmjs.org/snapdragon-util
+5157 verbose headers { date: 'Mon, 02 Jul 2018 05:27:48 GMT',
+5157 verbose headers 'content-type': 'application/json; charset=UTF-8',
+5157 verbose headers 'transfer-encoding': 'chunked',
+5157 verbose headers connection: 'keep-alive',
+5157 verbose headers 'set-cookie': [ '__cfduid=d435a304c57c23e56de9d56ea06b19d551530509268; expires=Tue, 02-Jul-19 05:27:48 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+5157 verbose headers 'cache-control': 'max-age=300',
+5157 verbose headers 'cf-cache-status': 'HIT',
+5157 verbose headers 'cf-ray': '433eb4914e966078-MNL',
+5157 verbose headers etag: 'W/"e992609773451cc0cbb2ccc75b7b8959"',
+5157 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5157 verbose headers 'last-modified': 'Sun, 27 May 2018 17:43:27 GMT',
+5157 verbose headers vary: 'accept-encoding, accept',
+5157 verbose headers server: 'cloudflare',
+5157 verbose headers 'content-encoding': 'gzip' }
+5158 silly get cb [ 200,
+5158 silly get { date: 'Mon, 02 Jul 2018 05:27:48 GMT',
+5158 silly get 'content-type': 'application/json; charset=UTF-8',
+5158 silly get 'transfer-encoding': 'chunked',
+5158 silly get connection: 'keep-alive',
+5158 silly get 'set-cookie': [ '__cfduid=d435a304c57c23e56de9d56ea06b19d551530509268; expires=Tue, 02-Jul-19 05:27:48 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+5158 silly get 'cache-control': 'max-age=300',
+5158 silly get 'cf-cache-status': 'HIT',
+5158 silly get 'cf-ray': '433eb4914e966078-MNL',
+5158 silly get etag: 'W/"e992609773451cc0cbb2ccc75b7b8959"',
+5158 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5158 silly get 'last-modified': 'Sun, 27 May 2018 17:43:27 GMT',
+5158 silly get vary: 'accept-encoding, accept',
+5158 silly get server: 'cloudflare',
+5158 silly get 'content-encoding': 'gzip' } ]
+5159 verbose get saving snapdragon-util to /home/chibi/.npm/registry.npmjs.org/snapdragon-util/.cache.json
+5160 silly resolveWithNewModule snapdragon-util@3.0.1 checking installable status
+5161 silly cache add args [ 'snapdragon-util@^3.0.1', null ]
+5162 verbose cache add spec snapdragon-util@^3.0.1
+5163 silly cache add parsed spec Result {
+5163 silly cache add raw: 'snapdragon-util@^3.0.1',
+5163 silly cache add scope: null,
+5163 silly cache add name: 'snapdragon-util',
+5163 silly cache add rawSpec: '^3.0.1',
+5163 silly cache add spec: '>=3.0.1 <4.0.0',
+5163 silly cache add type: 'range' }
+5164 silly addNamed snapdragon-util@>=3.0.1 <4.0.0
+5165 verbose addNamed ">=3.0.1 <4.0.0" is a valid semver range for snapdragon-util
+5166 silly addNameRange { name: 'snapdragon-util',
+5166 silly addNameRange range: '>=3.0.1 <4.0.0',
+5166 silly addNameRange hasData: false }
+5167 silly mapToRegistry name snapdragon-util
+5168 silly mapToRegistry using default registry
+5169 silly mapToRegistry registry https://registry.npmjs.org/
+5170 silly mapToRegistry uri https://registry.npmjs.org/snapdragon-util
+5171 verbose addNameRange registry:https://registry.npmjs.org/snapdragon-util not in flight; fetching
+5172 verbose get https://registry.npmjs.org/snapdragon-util not expired, no request
+5173 silly addNameRange number 2 { name: 'snapdragon-util',
+5173 silly addNameRange range: '>=3.0.1 <4.0.0',
+5173 silly addNameRange hasData: true }
+5174 silly addNameRange versions [ 'snapdragon-util',
+5174 silly addNameRange [ '0.1.0',
+5174 silly addNameRange '0.1.1',
+5174 silly addNameRange '1.0.0',
+5174 silly addNameRange '1.0.1',
+5174 silly addNameRange '1.0.2',
+5174 silly addNameRange '1.0.3',
+5174 silly addNameRange '1.0.4',
+5174 silly addNameRange '1.0.5',
+5174 silly addNameRange '1.0.6',
+5174 silly addNameRange '2.0.0',
+5174 silly addNameRange '2.1.0',
+5174 silly addNameRange '2.1.1',
+5174 silly addNameRange '3.0.0',
+5174 silly addNameRange '3.0.1',
+5174 silly addNameRange '4.0.0',
+5174 silly addNameRange '5.0.0',
+5174 silly addNameRange '5.0.1' ] ]
+5175 silly addNamed snapdragon-util@3.0.1
+5176 verbose addNamed "3.0.1" is a plain semver version for snapdragon-util
+5177 silly mapToRegistry name snapdragon-util
+5178 silly mapToRegistry using default registry
+5179 silly mapToRegistry registry https://registry.npmjs.org/
+5180 silly mapToRegistry uri https://registry.npmjs.org/snapdragon-util
+5181 verbose addRemoteTarball https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz not in flight; adding
+5182 verbose addRemoteTarball [ 'https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz',
+5182 verbose addRemoteTarball 'f956479486f2acd79700693f6f7b805e45ab56e2' ]
+5183 info retry fetch attempt 1 at 1:27:48 PM
+5184 info attempt registry request try #1 at 1:27:48 PM
+5185 http fetch GET https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz
+5186 http fetch 200 https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz
+5187 silly fetchAndShaCheck shasum f956479486f2acd79700693f6f7b805e45ab56e2
+5188 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz not in flight; adding
+5189 verbose addTmpTarball already have metadata; skipping unpack for snapdragon-util@3.0.1
+5190 silly cache afterAdd snapdragon-util@3.0.1
+5191 verbose afterAdd /home/chibi/.npm/snapdragon-util/3.0.1/package/package.json not in flight; writing
+5192 verbose afterAdd /home/chibi/.npm/snapdragon-util/3.0.1/package/package.json written
+5193 silly fetchNamedPackageData is-descriptor
+5194 silly mapToRegistry name is-descriptor
+5195 silly mapToRegistry using default registry
+5196 silly mapToRegistry registry https://registry.npmjs.org/
+5197 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor
+5198 silly resolveWithNewModule is-descriptor@1.0.2 checking installable status
+5199 silly cache add args [ 'is-descriptor@^1.0.0', null ]
+5200 verbose cache add spec is-descriptor@^1.0.0
+5201 silly cache add parsed spec Result {
+5201 silly cache add raw: 'is-descriptor@^1.0.0',
+5201 silly cache add scope: null,
+5201 silly cache add name: 'is-descriptor',
+5201 silly cache add rawSpec: '^1.0.0',
+5201 silly cache add spec: '>=1.0.0 <2.0.0',
+5201 silly cache add type: 'range' }
+5202 silly addNamed is-descriptor@>=1.0.0 <2.0.0
+5203 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-descriptor
+5204 silly addNameRange { name: 'is-descriptor',
+5204 silly addNameRange range: '>=1.0.0 <2.0.0',
+5204 silly addNameRange hasData: false }
+5205 silly mapToRegistry name is-descriptor
+5206 silly mapToRegistry using default registry
+5207 silly mapToRegistry registry https://registry.npmjs.org/
+5208 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor
+5209 verbose addNameRange registry:https://registry.npmjs.org/is-descriptor not in flight; fetching
+5210 verbose get https://registry.npmjs.org/is-descriptor not expired, no request
+5211 silly addNameRange number 2 { name: 'is-descriptor', range: '>=1.0.0 <2.0.0', hasData: true }
+5212 silly addNameRange versions [ 'is-descriptor',
+5212 silly addNameRange [ '0.1.0',
+5212 silly addNameRange '0.1.1',
+5212 silly addNameRange '0.1.2',
+5212 silly addNameRange '0.1.3',
+5212 silly addNameRange '0.1.4',
+5212 silly addNameRange '0.1.5',
+5212 silly addNameRange '1.0.0',
+5212 silly addNameRange '1.0.1',
+5212 silly addNameRange '0.1.6',
+5212 silly addNameRange '1.0.2' ] ]
+5213 silly addNamed is-descriptor@1.0.2
+5214 verbose addNamed "1.0.2" is a plain semver version for is-descriptor
+5215 silly cache afterAdd is-descriptor@1.0.2
+5216 verbose afterAdd /home/chibi/.npm/is-descriptor/1.0.2/package/package.json not in flight; writing
+5217 verbose afterAdd /home/chibi/.npm/is-descriptor/1.0.2/package/package.json written
+5218 silly fetchNamedPackageData is-accessor-descriptor
+5219 silly mapToRegistry name is-accessor-descriptor
+5220 silly mapToRegistry using default registry
+5221 silly mapToRegistry registry https://registry.npmjs.org/
+5222 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor
+5223 silly resolveWithNewModule is-accessor-descriptor@1.0.0 checking installable status
+5224 silly cache add args [ 'is-accessor-descriptor@^1.0.0', null ]
+5225 verbose cache add spec is-accessor-descriptor@^1.0.0
+5226 silly fetchNamedPackageData is-data-descriptor
+5227 silly mapToRegistry name is-data-descriptor
+5228 silly mapToRegistry using default registry
+5229 silly mapToRegistry registry https://registry.npmjs.org/
+5230 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor
+5231 silly resolveWithNewModule is-data-descriptor@1.0.0 checking installable status
+5232 silly cache add args [ 'is-data-descriptor@^1.0.0', null ]
+5233 verbose cache add spec is-data-descriptor@^1.0.0
+5234 silly cache add parsed spec Result {
+5234 silly cache add raw: 'is-accessor-descriptor@^1.0.0',
+5234 silly cache add scope: null,
+5234 silly cache add name: 'is-accessor-descriptor',
+5234 silly cache add rawSpec: '^1.0.0',
+5234 silly cache add spec: '>=1.0.0 <2.0.0',
+5234 silly cache add type: 'range' }
+5235 silly addNamed is-accessor-descriptor@>=1.0.0 <2.0.0
+5236 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-accessor-descriptor
+5237 silly addNameRange { name: 'is-accessor-descriptor',
+5237 silly addNameRange range: '>=1.0.0 <2.0.0',
+5237 silly addNameRange hasData: false }
+5238 silly mapToRegistry name is-accessor-descriptor
+5239 silly mapToRegistry using default registry
+5240 silly mapToRegistry registry https://registry.npmjs.org/
+5241 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor
+5242 verbose addNameRange registry:https://registry.npmjs.org/is-accessor-descriptor not in flight; fetching
+5243 silly cache add parsed spec Result {
+5243 silly cache add raw: 'is-data-descriptor@^1.0.0',
+5243 silly cache add scope: null,
+5243 silly cache add name: 'is-data-descriptor',
+5243 silly cache add rawSpec: '^1.0.0',
+5243 silly cache add spec: '>=1.0.0 <2.0.0',
+5243 silly cache add type: 'range' }
+5244 silly addNamed is-data-descriptor@>=1.0.0 <2.0.0
+5245 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-data-descriptor
+5246 silly addNameRange { name: 'is-data-descriptor',
+5246 silly addNameRange range: '>=1.0.0 <2.0.0',
+5246 silly addNameRange hasData: false }
+5247 silly mapToRegistry name is-data-descriptor
+5248 silly mapToRegistry using default registry
+5249 silly mapToRegistry registry https://registry.npmjs.org/
+5250 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor
+5251 verbose addNameRange registry:https://registry.npmjs.org/is-data-descriptor not in flight; fetching
+5252 verbose get https://registry.npmjs.org/is-accessor-descriptor not expired, no request
+5253 silly addNameRange number 2 { name: 'is-accessor-descriptor',
+5253 silly addNameRange range: '>=1.0.0 <2.0.0',
+5253 silly addNameRange hasData: true }
+5254 silly addNameRange versions [ 'is-accessor-descriptor',
+5254 silly addNameRange [ '0.1.0',
+5254 silly addNameRange '0.1.2',
+5254 silly addNameRange '0.1.3',
+5254 silly addNameRange '0.1.4',
+5254 silly addNameRange '0.1.5',
+5254 silly addNameRange '0.1.6',
+5254 silly addNameRange '1.0.0',
+5254 silly addNameRange '2.0.0' ] ]
+5255 silly addNamed is-accessor-descriptor@1.0.0
+5256 verbose addNamed "1.0.0" is a plain semver version for is-accessor-descriptor
+5257 verbose get https://registry.npmjs.org/is-data-descriptor not expired, no request
+5258 silly addNameRange number 2 { name: 'is-data-descriptor',
+5258 silly addNameRange range: '>=1.0.0 <2.0.0',
+5258 silly addNameRange hasData: true }
+5259 silly addNameRange versions [ 'is-data-descriptor',
+5259 silly addNameRange [ '0.1.0', '0.1.1', '0.1.2', '0.1.3', '0.1.4', '1.0.0' ] ]
+5260 silly addNamed is-data-descriptor@1.0.0
+5261 verbose addNamed "1.0.0" is a plain semver version for is-data-descriptor
+5262 silly cache afterAdd is-accessor-descriptor@1.0.0
+5263 verbose afterAdd /home/chibi/.npm/is-accessor-descriptor/1.0.0/package/package.json not in flight; writing
+5264 silly cache afterAdd is-data-descriptor@1.0.0
+5265 verbose afterAdd /home/chibi/.npm/is-data-descriptor/1.0.0/package/package.json not in flight; writing
+5266 verbose afterAdd /home/chibi/.npm/is-accessor-descriptor/1.0.0/package/package.json written
+5267 verbose afterAdd /home/chibi/.npm/is-data-descriptor/1.0.0/package/package.json written
+5268 silly fetchNamedPackageData kind-of
+5269 silly mapToRegistry name kind-of
+5270 silly mapToRegistry using default registry
+5271 silly mapToRegistry registry https://registry.npmjs.org/
+5272 silly mapToRegistry uri https://registry.npmjs.org/kind-of
+5273 silly resolveWithNewModule kind-of@3.2.2 checking installable status
+5274 silly cache add args [ 'kind-of@^3.2.0', null ]
+5275 verbose cache add spec kind-of@^3.2.0
+5276 silly cache add parsed spec Result {
+5276 silly cache add raw: 'kind-of@^3.2.0',
+5276 silly cache add scope: null,
+5276 silly cache add name: 'kind-of',
+5276 silly cache add rawSpec: '^3.2.0',
+5276 silly cache add spec: '>=3.2.0 <4.0.0',
+5276 silly cache add type: 'range' }
+5277 silly addNamed kind-of@>=3.2.0 <4.0.0
+5278 verbose addNamed ">=3.2.0 <4.0.0" is a valid semver range for kind-of
+5279 silly addNameRange { name: 'kind-of', range: '>=3.2.0 <4.0.0', hasData: false }
+5280 silly mapToRegistry name kind-of
+5281 silly mapToRegistry using default registry
+5282 silly mapToRegistry registry https://registry.npmjs.org/
+5283 silly mapToRegistry uri https://registry.npmjs.org/kind-of
+5284 verbose addNameRange registry:https://registry.npmjs.org/kind-of not in flight; fetching
+5285 verbose get https://registry.npmjs.org/kind-of not expired, no request
+5286 silly addNameRange number 2 { name: 'kind-of', range: '>=3.2.0 <4.0.0', hasData: true }
+5287 silly addNameRange versions [ 'kind-of',
+5287 silly addNameRange [ '0.1.0',
+5287 silly addNameRange '0.1.1',
+5287 silly addNameRange '0.1.2',
+5287 silly addNameRange '1.0.0',
+5287 silly addNameRange '1.0.1',
+5287 silly addNameRange '1.1.0',
+5287 silly addNameRange '2.0.0',
+5287 silly addNameRange '2.0.1',
+5287 silly addNameRange '3.0.0',
+5287 silly addNameRange '3.0.1',
+5287 silly addNameRange '3.0.2',
+5287 silly addNameRange '3.0.3',
+5287 silly addNameRange '3.0.4',
+5287 silly addNameRange '3.1.0',
+5287 silly addNameRange '3.2.0',
+5287 silly addNameRange '3.2.1',
+5287 silly addNameRange '3.2.2',
+5287 silly addNameRange '4.0.0',
+5287 silly addNameRange '5.0.0',
+5287 silly addNameRange '5.0.1',
+5287 silly addNameRange '5.0.2',
+5287 silly addNameRange '5.1.0',
+5287 silly addNameRange '6.0.0',
+5287 silly addNameRange '6.0.1',
+5287 silly addNameRange '6.0.2' ] ]
+5288 silly addNamed kind-of@3.2.2
+5289 verbose addNamed "3.2.2" is a plain semver version for kind-of
+5290 silly cache afterAdd kind-of@3.2.2
+5291 verbose afterAdd /home/chibi/.npm/kind-of/3.2.2/package/package.json not in flight; writing
+5292 verbose afterAdd /home/chibi/.npm/kind-of/3.2.2/package/package.json written
+5293 silly fetchNamedPackageData safe-regex
+5294 silly mapToRegistry name safe-regex
+5295 silly mapToRegistry using default registry
+5296 silly mapToRegistry registry https://registry.npmjs.org/
+5297 silly mapToRegistry uri https://registry.npmjs.org/safe-regex
+5298 verbose request uri https://registry.npmjs.org/safe-regex
+5299 verbose request no auth needed
+5300 info attempt registry request try #1 at 1:27:48 PM
+5301 http request GET https://registry.npmjs.org/safe-regex
+5302 http 200 https://registry.npmjs.org/safe-regex
+5303 verbose headers { date: 'Mon, 02 Jul 2018 05:27:49 GMT',
+5303 verbose headers 'content-type': 'application/json; charset=UTF-8',
+5303 verbose headers 'transfer-encoding': 'chunked',
+5303 verbose headers connection: 'keep-alive',
+5303 verbose headers 'set-cookie': [ '__cfduid=d73d36ef3e67bd78864319fefcc2883f91530509269; expires=Tue, 02-Jul-19 05:27:49 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+5303 verbose headers 'cache-control': 'max-age=300',
+5303 verbose headers 'cf-cache-status': 'HIT',
+5303 verbose headers 'cf-ray': '433eb4937efd6054-MNL',
+5303 verbose headers etag: 'W/"735c85e32b02bf0145f1a8baffe2432d"',
+5303 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5303 verbose headers 'last-modified': 'Sun, 27 May 2018 16:29:31 GMT',
+5303 verbose headers vary: 'accept-encoding, accept',
+5303 verbose headers server: 'cloudflare',
+5303 verbose headers 'content-encoding': 'gzip' }
+5304 silly get cb [ 200,
+5304 silly get { date: 'Mon, 02 Jul 2018 05:27:49 GMT',
+5304 silly get 'content-type': 'application/json; charset=UTF-8',
+5304 silly get 'transfer-encoding': 'chunked',
+5304 silly get connection: 'keep-alive',
+5304 silly get 'set-cookie': [ '__cfduid=d73d36ef3e67bd78864319fefcc2883f91530509269; expires=Tue, 02-Jul-19 05:27:49 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+5304 silly get 'cache-control': 'max-age=300',
+5304 silly get 'cf-cache-status': 'HIT',
+5304 silly get 'cf-ray': '433eb4937efd6054-MNL',
+5304 silly get etag: 'W/"735c85e32b02bf0145f1a8baffe2432d"',
+5304 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5304 silly get 'last-modified': 'Sun, 27 May 2018 16:29:31 GMT',
+5304 silly get vary: 'accept-encoding, accept',
+5304 silly get server: 'cloudflare',
+5304 silly get 'content-encoding': 'gzip' } ]
+5305 verbose get saving safe-regex to /home/chibi/.npm/registry.npmjs.org/safe-regex/.cache.json
+5306 silly resolveWithNewModule safe-regex@1.1.0 checking installable status
+5307 silly cache add args [ 'safe-regex@^1.1.0', null ]
+5308 verbose cache add spec safe-regex@^1.1.0
+5309 silly cache add parsed spec Result {
+5309 silly cache add raw: 'safe-regex@^1.1.0',
+5309 silly cache add scope: null,
+5309 silly cache add name: 'safe-regex',
+5309 silly cache add rawSpec: '^1.1.0',
+5309 silly cache add spec: '>=1.1.0 <2.0.0',
+5309 silly cache add type: 'range' }
+5310 silly addNamed safe-regex@>=1.1.0 <2.0.0
+5311 verbose addNamed ">=1.1.0 <2.0.0" is a valid semver range for safe-regex
+5312 silly addNameRange { name: 'safe-regex', range: '>=1.1.0 <2.0.0', hasData: false }
+5313 silly mapToRegistry name safe-regex
+5314 silly mapToRegistry using default registry
+5315 silly mapToRegistry registry https://registry.npmjs.org/
+5316 silly mapToRegistry uri https://registry.npmjs.org/safe-regex
+5317 verbose addNameRange registry:https://registry.npmjs.org/safe-regex not in flight; fetching
+5318 verbose get https://registry.npmjs.org/safe-regex not expired, no request
+5319 silly addNameRange number 2 { name: 'safe-regex', range: '>=1.1.0 <2.0.0', hasData: true }
+5320 silly addNameRange versions [ 'safe-regex', [ '0.0.0', '0.0.1', '1.0.0', '1.1.0' ] ]
+5321 silly addNamed safe-regex@1.1.0
+5322 verbose addNamed "1.1.0" is a plain semver version for safe-regex
+5323 silly mapToRegistry name safe-regex
+5324 silly mapToRegistry using default registry
+5325 silly mapToRegistry registry https://registry.npmjs.org/
+5326 silly mapToRegistry uri https://registry.npmjs.org/safe-regex
+5327 verbose addRemoteTarball https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz not in flight; adding
+5328 verbose addRemoteTarball [ 'https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz',
+5328 verbose addRemoteTarball '40a3669f3b077d1e943d44629e157dd48023bf2e' ]
+5329 info retry fetch attempt 1 at 1:27:49 PM
+5330 info attempt registry request try #1 at 1:27:49 PM
+5331 http fetch GET https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz
+5332 http fetch 200 https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz
+5333 silly fetchAndShaCheck shasum 40a3669f3b077d1e943d44629e157dd48023bf2e
+5334 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz not in flight; adding
+5335 verbose addTmpTarball already have metadata; skipping unpack for safe-regex@1.1.0
+5336 silly cache afterAdd safe-regex@1.1.0
+5337 verbose afterAdd /home/chibi/.npm/safe-regex/1.1.0/package/package.json not in flight; writing
+5338 verbose afterAdd /home/chibi/.npm/safe-regex/1.1.0/package/package.json written
+5339 silly fetchNamedPackageData is-descriptor
+5340 silly mapToRegistry name is-descriptor
+5341 silly mapToRegistry using default registry
+5342 silly mapToRegistry registry https://registry.npmjs.org/
+5343 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor
+5344 silly resolveWithNewModule is-descriptor@1.0.2 checking installable status
+5345 silly cache add args [ 'is-descriptor@^1.0.2', null ]
+5346 verbose cache add spec is-descriptor@^1.0.2
+5347 silly cache add parsed spec Result {
+5347 silly cache add raw: 'is-descriptor@^1.0.2',
+5347 silly cache add scope: null,
+5347 silly cache add name: 'is-descriptor',
+5347 silly cache add rawSpec: '^1.0.2',
+5347 silly cache add spec: '>=1.0.2 <2.0.0',
+5347 silly cache add type: 'range' }
+5348 silly addNamed is-descriptor@>=1.0.2 <2.0.0
+5349 verbose addNamed ">=1.0.2 <2.0.0" is a valid semver range for is-descriptor
+5350 silly addNameRange { name: 'is-descriptor',
+5350 silly addNameRange range: '>=1.0.2 <2.0.0',
+5350 silly addNameRange hasData: false }
+5351 silly mapToRegistry name is-descriptor
+5352 silly mapToRegistry using default registry
+5353 silly mapToRegistry registry https://registry.npmjs.org/
+5354 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor
+5355 verbose addNameRange registry:https://registry.npmjs.org/is-descriptor not in flight; fetching
+5356 verbose get https://registry.npmjs.org/is-descriptor not expired, no request
+5357 silly addNameRange number 2 { name: 'is-descriptor', range: '>=1.0.2 <2.0.0', hasData: true }
+5358 silly addNameRange versions [ 'is-descriptor',
+5358 silly addNameRange [ '0.1.0',
+5358 silly addNameRange '0.1.1',
+5358 silly addNameRange '0.1.2',
+5358 silly addNameRange '0.1.3',
+5358 silly addNameRange '0.1.4',
+5358 silly addNameRange '0.1.5',
+5358 silly addNameRange '1.0.0',
+5358 silly addNameRange '1.0.1',
+5358 silly addNameRange '0.1.6',
+5358 silly addNameRange '1.0.2' ] ]
+5359 silly addNamed is-descriptor@1.0.2
+5360 verbose addNamed "1.0.2" is a plain semver version for is-descriptor
+5361 silly cache afterAdd is-descriptor@1.0.2
+5362 verbose afterAdd /home/chibi/.npm/is-descriptor/1.0.2/package/package.json not in flight; writing
+5363 verbose afterAdd /home/chibi/.npm/is-descriptor/1.0.2/package/package.json written
+5364 silly fetchNamedPackageData is-accessor-descriptor
+5365 silly mapToRegistry name is-accessor-descriptor
+5366 silly mapToRegistry using default registry
+5367 silly mapToRegistry registry https://registry.npmjs.org/
+5368 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor
+5369 silly resolveWithNewModule is-accessor-descriptor@1.0.0 checking installable status
+5370 silly cache add args [ 'is-accessor-descriptor@^1.0.0', null ]
+5371 verbose cache add spec is-accessor-descriptor@^1.0.0
+5372 silly fetchNamedPackageData is-data-descriptor
+5373 silly mapToRegistry name is-data-descriptor
+5374 silly mapToRegistry using default registry
+5375 silly mapToRegistry registry https://registry.npmjs.org/
+5376 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor
+5377 silly resolveWithNewModule is-data-descriptor@1.0.0 checking installable status
+5378 silly cache add args [ 'is-data-descriptor@^1.0.0', null ]
+5379 verbose cache add spec is-data-descriptor@^1.0.0
+5380 silly cache add parsed spec Result {
+5380 silly cache add raw: 'is-accessor-descriptor@^1.0.0',
+5380 silly cache add scope: null,
+5380 silly cache add name: 'is-accessor-descriptor',
+5380 silly cache add rawSpec: '^1.0.0',
+5380 silly cache add spec: '>=1.0.0 <2.0.0',
+5380 silly cache add type: 'range' }
+5381 silly addNamed is-accessor-descriptor@>=1.0.0 <2.0.0
+5382 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-accessor-descriptor
+5383 silly addNameRange { name: 'is-accessor-descriptor',
+5383 silly addNameRange range: '>=1.0.0 <2.0.0',
+5383 silly addNameRange hasData: false }
+5384 silly mapToRegistry name is-accessor-descriptor
+5385 silly mapToRegistry using default registry
+5386 silly mapToRegistry registry https://registry.npmjs.org/
+5387 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor
+5388 verbose addNameRange registry:https://registry.npmjs.org/is-accessor-descriptor not in flight; fetching
+5389 silly cache add parsed spec Result {
+5389 silly cache add raw: 'is-data-descriptor@^1.0.0',
+5389 silly cache add scope: null,
+5389 silly cache add name: 'is-data-descriptor',
+5389 silly cache add rawSpec: '^1.0.0',
+5389 silly cache add spec: '>=1.0.0 <2.0.0',
+5389 silly cache add type: 'range' }
+5390 silly addNamed is-data-descriptor@>=1.0.0 <2.0.0
+5391 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-data-descriptor
+5392 silly addNameRange { name: 'is-data-descriptor',
+5392 silly addNameRange range: '>=1.0.0 <2.0.0',
+5392 silly addNameRange hasData: false }
+5393 silly mapToRegistry name is-data-descriptor
+5394 silly mapToRegistry using default registry
+5395 silly mapToRegistry registry https://registry.npmjs.org/
+5396 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor
+5397 verbose addNameRange registry:https://registry.npmjs.org/is-data-descriptor not in flight; fetching
+5398 verbose get https://registry.npmjs.org/is-accessor-descriptor not expired, no request
+5399 silly addNameRange number 2 { name: 'is-accessor-descriptor',
+5399 silly addNameRange range: '>=1.0.0 <2.0.0',
+5399 silly addNameRange hasData: true }
+5400 silly addNameRange versions [ 'is-accessor-descriptor',
+5400 silly addNameRange [ '0.1.0',
+5400 silly addNameRange '0.1.2',
+5400 silly addNameRange '0.1.3',
+5400 silly addNameRange '0.1.4',
+5400 silly addNameRange '0.1.5',
+5400 silly addNameRange '0.1.6',
+5400 silly addNameRange '1.0.0',
+5400 silly addNameRange '2.0.0' ] ]
+5401 silly addNamed is-accessor-descriptor@1.0.0
+5402 verbose addNamed "1.0.0" is a plain semver version for is-accessor-descriptor
+5403 verbose get https://registry.npmjs.org/is-data-descriptor not expired, no request
+5404 silly addNameRange number 2 { name: 'is-data-descriptor',
+5404 silly addNameRange range: '>=1.0.0 <2.0.0',
+5404 silly addNameRange hasData: true }
+5405 silly addNameRange versions [ 'is-data-descriptor',
+5405 silly addNameRange [ '0.1.0', '0.1.1', '0.1.2', '0.1.3', '0.1.4', '1.0.0' ] ]
+5406 silly addNamed is-data-descriptor@1.0.0
+5407 verbose addNamed "1.0.0" is a plain semver version for is-data-descriptor
+5408 silly cache afterAdd is-accessor-descriptor@1.0.0
+5409 verbose afterAdd /home/chibi/.npm/is-accessor-descriptor/1.0.0/package/package.json not in flight; writing
+5410 silly cache afterAdd is-data-descriptor@1.0.0
+5411 verbose afterAdd /home/chibi/.npm/is-data-descriptor/1.0.0/package/package.json not in flight; writing
+5412 verbose afterAdd /home/chibi/.npm/is-accessor-descriptor/1.0.0/package/package.json written
+5413 verbose afterAdd /home/chibi/.npm/is-data-descriptor/1.0.0/package/package.json written
+5414 silly fetchNamedPackageData ret
+5415 silly mapToRegistry name ret
+5416 silly mapToRegistry using default registry
+5417 silly mapToRegistry registry https://registry.npmjs.org/
+5418 silly mapToRegistry uri https://registry.npmjs.org/ret
+5419 verbose request uri https://registry.npmjs.org/ret
+5420 verbose request no auth needed
+5421 info attempt registry request try #1 at 1:27:49 PM
+5422 http request GET https://registry.npmjs.org/ret
+5423 http 200 https://registry.npmjs.org/ret
+5424 verbose headers { date: 'Mon, 02 Jul 2018 05:27:49 GMT',
+5424 verbose headers 'content-type': 'application/json; charset=UTF-8',
+5424 verbose headers 'transfer-encoding': 'chunked',
+5424 verbose headers connection: 'keep-alive',
+5424 verbose headers 'set-cookie': [ '__cfduid=d7f0a2dcf8f26b61c99389e941705afa11530509269; expires=Tue, 02-Jul-19 05:27:49 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+5424 verbose headers 'cache-control': 'max-age=300',
+5424 verbose headers 'cf-cache-status': 'HIT',
+5424 verbose headers 'cf-ray': '433eb4954e5e609c-MNL',
+5424 verbose headers etag: 'W/"597d6e9eb24a629ee8550a6d2030713d"',
+5424 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5424 verbose headers 'last-modified': 'Sun, 27 May 2018 15:59:50 GMT',
+5424 verbose headers vary: 'accept-encoding, accept',
+5424 verbose headers server: 'cloudflare',
+5424 verbose headers 'content-encoding': 'gzip' }
+5425 silly get cb [ 200,
+5425 silly get { date: 'Mon, 02 Jul 2018 05:27:49 GMT',
+5425 silly get 'content-type': 'application/json; charset=UTF-8',
+5425 silly get 'transfer-encoding': 'chunked',
+5425 silly get connection: 'keep-alive',
+5425 silly get 'set-cookie': [ '__cfduid=d7f0a2dcf8f26b61c99389e941705afa11530509269; expires=Tue, 02-Jul-19 05:27:49 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+5425 silly get 'cache-control': 'max-age=300',
+5425 silly get 'cf-cache-status': 'HIT',
+5425 silly get 'cf-ray': '433eb4954e5e609c-MNL',
+5425 silly get etag: 'W/"597d6e9eb24a629ee8550a6d2030713d"',
+5425 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5425 silly get 'last-modified': 'Sun, 27 May 2018 15:59:50 GMT',
+5425 silly get vary: 'accept-encoding, accept',
+5425 silly get server: 'cloudflare',
+5425 silly get 'content-encoding': 'gzip' } ]
+5426 verbose get saving ret to /home/chibi/.npm/registry.npmjs.org/ret/.cache.json
+5427 silly resolveWithNewModule ret@0.1.15 checking installable status
+5428 silly cache add args [ 'ret@~0.1.10', null ]
+5429 verbose cache add spec ret@~0.1.10
+5430 silly cache add parsed spec Result {
+5430 silly cache add raw: 'ret@~0.1.10',
+5430 silly cache add scope: null,
+5430 silly cache add name: 'ret',
+5430 silly cache add rawSpec: '~0.1.10',
+5430 silly cache add spec: '>=0.1.10 <0.2.0',
+5430 silly cache add type: 'range' }
+5431 silly addNamed ret@>=0.1.10 <0.2.0
+5432 verbose addNamed ">=0.1.10 <0.2.0" is a valid semver range for ret
+5433 silly addNameRange { name: 'ret', range: '>=0.1.10 <0.2.0', hasData: false }
+5434 silly mapToRegistry name ret
+5435 silly mapToRegistry using default registry
+5436 silly mapToRegistry registry https://registry.npmjs.org/
+5437 silly mapToRegistry uri https://registry.npmjs.org/ret
+5438 verbose addNameRange registry:https://registry.npmjs.org/ret not in flight; fetching
+5439 verbose get https://registry.npmjs.org/ret not expired, no request
+5440 silly addNameRange number 2 { name: 'ret', range: '>=0.1.10 <0.2.0', hasData: true }
+5441 silly addNameRange versions [ 'ret',
+5441 silly addNameRange [ '0.1.0',
+5441 silly addNameRange '0.1.1',
+5441 silly addNameRange '0.1.2',
+5441 silly addNameRange '0.1.3',
+5441 silly addNameRange '0.1.4',
+5441 silly addNameRange '0.1.5',
+5441 silly addNameRange '0.1.6',
+5441 silly addNameRange '0.1.7',
+5441 silly addNameRange '0.1.8',
+5441 silly addNameRange '0.1.9',
+5441 silly addNameRange '0.1.10',
+5441 silly addNameRange '0.1.11',
+5441 silly addNameRange '0.1.12',
+5441 silly addNameRange '0.1.13',
+5441 silly addNameRange '0.1.14',
+5441 silly addNameRange '0.1.15',
+5441 silly addNameRange '0.2.0',
+5441 silly addNameRange '0.2.1',
+5441 silly addNameRange '0.2.2' ] ]
+5442 silly addNamed ret@0.1.15
+5443 verbose addNamed "0.1.15" is a plain semver version for ret
+5444 silly mapToRegistry name ret
+5445 silly mapToRegistry using default registry
+5446 silly mapToRegistry registry https://registry.npmjs.org/
+5447 silly mapToRegistry uri https://registry.npmjs.org/ret
+5448 verbose addRemoteTarball https://registry.npmjs.org/ret/-/ret-0.1.15.tgz not in flight; adding
+5449 verbose addRemoteTarball [ 'https://registry.npmjs.org/ret/-/ret-0.1.15.tgz',
+5449 verbose addRemoteTarball 'b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc' ]
+5450 info retry fetch attempt 1 at 1:27:49 PM
+5451 info attempt registry request try #1 at 1:27:49 PM
+5452 http fetch GET https://registry.npmjs.org/ret/-/ret-0.1.15.tgz
+5453 http fetch 200 https://registry.npmjs.org/ret/-/ret-0.1.15.tgz
+5454 silly fetchAndShaCheck shasum b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc
+5455 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/ret/-/ret-0.1.15.tgz not in flight; adding
+5456 verbose addTmpTarball already have metadata; skipping unpack for ret@0.1.15
+5457 silly cache afterAdd ret@0.1.15
+5458 verbose afterAdd /home/chibi/.npm/ret/0.1.15/package/package.json not in flight; writing
+5459 verbose afterAdd /home/chibi/.npm/ret/0.1.15/package/package.json written
+5460 silly fetchNamedPackageData define-property
+5461 silly mapToRegistry name define-property
+5462 silly mapToRegistry using default registry
+5463 silly mapToRegistry registry https://registry.npmjs.org/
+5464 silly mapToRegistry uri https://registry.npmjs.org/define-property
+5465 silly resolveWithNewModule define-property@1.0.0 checking installable status
+5466 silly cache add args [ 'define-property@^1.0.0', null ]
+5467 verbose cache add spec define-property@^1.0.0
+5468 silly fetchNamedPackageData expand-brackets
+5469 silly mapToRegistry name expand-brackets
+5470 silly mapToRegistry using default registry
+5471 silly mapToRegistry registry https://registry.npmjs.org/
+5472 silly mapToRegistry uri https://registry.npmjs.org/expand-brackets
+5473 silly fetchNamedPackageData extend-shallow
+5474 silly mapToRegistry name extend-shallow
+5475 silly mapToRegistry using default registry
+5476 silly mapToRegistry registry https://registry.npmjs.org/
+5477 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow
+5478 silly resolveWithNewModule extend-shallow@2.0.1 checking installable status
+5479 silly cache add args [ 'extend-shallow@^2.0.1', null ]
+5480 verbose cache add spec extend-shallow@^2.0.1
+5481 silly cache add parsed spec Result {
+5481 silly cache add raw: 'define-property@^1.0.0',
+5481 silly cache add scope: null,
+5481 silly cache add name: 'define-property',
+5481 silly cache add rawSpec: '^1.0.0',
+5481 silly cache add spec: '>=1.0.0 <2.0.0',
+5481 silly cache add type: 'range' }
+5482 silly addNamed define-property@>=1.0.0 <2.0.0
+5483 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for define-property
+5484 silly addNameRange { name: 'define-property',
+5484 silly addNameRange range: '>=1.0.0 <2.0.0',
+5484 silly addNameRange hasData: false }
+5485 silly mapToRegistry name define-property
+5486 silly mapToRegistry using default registry
+5487 silly mapToRegistry registry https://registry.npmjs.org/
+5488 silly mapToRegistry uri https://registry.npmjs.org/define-property
+5489 verbose addNameRange registry:https://registry.npmjs.org/define-property not in flight; fetching
+5490 silly cache add parsed spec Result {
+5490 silly cache add raw: 'extend-shallow@^2.0.1',
+5490 silly cache add scope: null,
+5490 silly cache add name: 'extend-shallow',
+5490 silly cache add rawSpec: '^2.0.1',
+5490 silly cache add spec: '>=2.0.1 <3.0.0',
+5490 silly cache add type: 'range' }
+5491 silly addNamed extend-shallow@>=2.0.1 <3.0.0
+5492 verbose addNamed ">=2.0.1 <3.0.0" is a valid semver range for extend-shallow
+5493 silly addNameRange { name: 'extend-shallow',
+5493 silly addNameRange range: '>=2.0.1 <3.0.0',
+5493 silly addNameRange hasData: false }
+5494 silly mapToRegistry name extend-shallow
+5495 silly mapToRegistry using default registry
+5496 silly mapToRegistry registry https://registry.npmjs.org/
+5497 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow
+5498 verbose addNameRange registry:https://registry.npmjs.org/extend-shallow not in flight; fetching
+5499 verbose request uri https://registry.npmjs.org/expand-brackets
+5500 verbose request no auth needed
+5501 info attempt registry request try #1 at 1:27:49 PM
+5502 http request GET https://registry.npmjs.org/expand-brackets
+5503 verbose get https://registry.npmjs.org/define-property not expired, no request
+5504 silly addNameRange number 2 { name: 'define-property',
+5504 silly addNameRange range: '>=1.0.0 <2.0.0',
+5504 silly addNameRange hasData: true }
+5505 silly addNameRange versions [ 'define-property',
+5505 silly addNameRange [ '0.1.0',
+5505 silly addNameRange '0.1.2',
+5505 silly addNameRange '0.1.3',
+5505 silly addNameRange '0.2.0',
+5505 silly addNameRange '0.2.1',
+5505 silly addNameRange '0.2.2',
+5505 silly addNameRange '0.2.3',
+5505 silly addNameRange '0.2.5',
+5505 silly addNameRange '1.0.0',
+5505 silly addNameRange '2.0.0',
+5505 silly addNameRange '2.0.1',
+5505 silly addNameRange '2.0.2' ] ]
+5506 silly addNamed define-property@1.0.0
+5507 verbose addNamed "1.0.0" is a plain semver version for define-property
+5508 verbose get https://registry.npmjs.org/extend-shallow not expired, no request
+5509 silly addNameRange number 2 { name: 'extend-shallow',
+5509 silly addNameRange range: '>=2.0.1 <3.0.0',
+5509 silly addNameRange hasData: true }
+5510 silly addNameRange versions [ 'extend-shallow',
+5510 silly addNameRange [ '0.1.0',
+5510 silly addNameRange '0.1.1',
+5510 silly addNameRange '0.2.0',
+5510 silly addNameRange '1.0.0',
+5510 silly addNameRange '1.0.1',
+5510 silly addNameRange '1.1.1',
+5510 silly addNameRange '1.1.2',
+5510 silly addNameRange '1.1.4',
+5510 silly addNameRange '2.0.0',
+5510 silly addNameRange '2.0.1',
+5510 silly addNameRange '3.0.0',
+5510 silly addNameRange '3.0.1',
+5510 silly addNameRange '3.0.2' ] ]
+5511 silly addNamed extend-shallow@2.0.1
+5512 verbose addNamed "2.0.1" is a plain semver version for extend-shallow
+5513 silly cache afterAdd extend-shallow@2.0.1
+5514 verbose afterAdd /home/chibi/.npm/extend-shallow/2.0.1/package/package.json not in flight; writing
+5515 silly cache afterAdd define-property@1.0.0
+5516 verbose afterAdd /home/chibi/.npm/define-property/1.0.0/package/package.json not in flight; writing
+5517 verbose afterAdd /home/chibi/.npm/extend-shallow/2.0.1/package/package.json written
+5518 verbose afterAdd /home/chibi/.npm/define-property/1.0.0/package/package.json written
+5519 http 200 https://registry.npmjs.org/expand-brackets
+5520 verbose headers { date: 'Mon, 02 Jul 2018 05:27:49 GMT',
+5520 verbose headers 'content-type': 'application/json; charset=UTF-8',
+5520 verbose headers 'transfer-encoding': 'chunked',
+5520 verbose headers connection: 'keep-alive',
+5520 verbose headers 'set-cookie': [ '__cfduid=d873676973a17d306e2e0294a65268d491530509269; expires=Tue, 02-Jul-19 05:27:49 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+5520 verbose headers 'cache-control': 'max-age=300',
+5520 verbose headers 'cf-cache-status': 'HIT',
+5520 verbose headers 'cf-ray': '433eb49728a1607e-MNL',
+5520 verbose headers etag: 'W/"ef409e045af91d517536b68aa182d946"',
+5520 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5520 verbose headers 'last-modified': 'Sat, 26 May 2018 07:58:06 GMT',
+5520 verbose headers vary: 'accept-encoding, accept',
+5520 verbose headers server: 'cloudflare',
+5520 verbose headers 'content-encoding': 'gzip' }
+5521 silly get cb [ 200,
+5521 silly get { date: 'Mon, 02 Jul 2018 05:27:49 GMT',
+5521 silly get 'content-type': 'application/json; charset=UTF-8',
+5521 silly get 'transfer-encoding': 'chunked',
+5521 silly get connection: 'keep-alive',
+5521 silly get 'set-cookie': [ '__cfduid=d873676973a17d306e2e0294a65268d491530509269; expires=Tue, 02-Jul-19 05:27:49 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+5521 silly get 'cache-control': 'max-age=300',
+5521 silly get 'cf-cache-status': 'HIT',
+5521 silly get 'cf-ray': '433eb49728a1607e-MNL',
+5521 silly get etag: 'W/"ef409e045af91d517536b68aa182d946"',
+5521 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5521 silly get 'last-modified': 'Sat, 26 May 2018 07:58:06 GMT',
+5521 silly get vary: 'accept-encoding, accept',
+5521 silly get server: 'cloudflare',
+5521 silly get 'content-encoding': 'gzip' } ]
+5522 verbose get saving expand-brackets to /home/chibi/.npm/registry.npmjs.org/expand-brackets/.cache.json
+5523 silly resolveWithNewModule expand-brackets@2.1.4 checking installable status
+5524 silly cache add args [ 'expand-brackets@^2.1.4', null ]
+5525 verbose cache add spec expand-brackets@^2.1.4
+5526 silly cache add parsed spec Result {
+5526 silly cache add raw: 'expand-brackets@^2.1.4',
+5526 silly cache add scope: null,
+5526 silly cache add name: 'expand-brackets',
+5526 silly cache add rawSpec: '^2.1.4',
+5526 silly cache add spec: '>=2.1.4 <3.0.0',
+5526 silly cache add type: 'range' }
+5527 silly addNamed expand-brackets@>=2.1.4 <3.0.0
+5528 verbose addNamed ">=2.1.4 <3.0.0" is a valid semver range for expand-brackets
+5529 silly addNameRange { name: 'expand-brackets',
+5529 silly addNameRange range: '>=2.1.4 <3.0.0',
+5529 silly addNameRange hasData: false }
+5530 silly mapToRegistry name expand-brackets
+5531 silly mapToRegistry using default registry
+5532 silly mapToRegistry registry https://registry.npmjs.org/
+5533 silly mapToRegistry uri https://registry.npmjs.org/expand-brackets
+5534 verbose addNameRange registry:https://registry.npmjs.org/expand-brackets not in flight; fetching
+5535 verbose get https://registry.npmjs.org/expand-brackets not expired, no request
+5536 silly addNameRange number 2 { name: 'expand-brackets',
+5536 silly addNameRange range: '>=2.1.4 <3.0.0',
+5536 silly addNameRange hasData: true }
+5537 silly addNameRange versions [ 'expand-brackets',
+5537 silly addNameRange [ '0.1.0',
+5537 silly addNameRange '0.1.1',
+5537 silly addNameRange '0.1.2',
+5537 silly addNameRange '0.1.3',
+5537 silly addNameRange '0.1.4',
+5537 silly addNameRange '0.1.5',
+5537 silly addNameRange '1.0.0',
+5537 silly addNameRange '2.0.0',
+5537 silly addNameRange '2.0.1',
+5537 silly addNameRange '2.1.0',
+5537 silly addNameRange '2.1.1',
+5537 silly addNameRange '2.1.2',
+5537 silly addNameRange '2.1.3',
+5537 silly addNameRange '2.1.4',
+5537 silly addNameRange '3.0.0',
+5537 silly addNameRange '4.0.0' ] ]
+5538 silly addNamed expand-brackets@2.1.4
+5539 verbose addNamed "2.1.4" is a plain semver version for expand-brackets
+5540 silly mapToRegistry name expand-brackets
+5541 silly mapToRegistry using default registry
+5542 silly mapToRegistry registry https://registry.npmjs.org/
+5543 silly mapToRegistry uri https://registry.npmjs.org/expand-brackets
+5544 verbose addRemoteTarball https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz not in flight; adding
+5545 verbose addRemoteTarball [ 'https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz',
+5545 verbose addRemoteTarball 'b77735e315ce30f6b6eff0f83b04151a22449622' ]
+5546 info retry fetch attempt 1 at 1:27:49 PM
+5547 info attempt registry request try #1 at 1:27:49 PM
+5548 http fetch GET https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz
+5549 http fetch 200 https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz
+5550 silly fetchAndShaCheck shasum b77735e315ce30f6b6eff0f83b04151a22449622
+5551 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz not in flight; adding
+5552 verbose addTmpTarball already have metadata; skipping unpack for expand-brackets@2.1.4
+5553 silly cache afterAdd expand-brackets@2.1.4
+5554 verbose afterAdd /home/chibi/.npm/expand-brackets/2.1.4/package/package.json not in flight; writing
+5555 verbose afterAdd /home/chibi/.npm/expand-brackets/2.1.4/package/package.json written
+5556 silly fetchNamedPackageData is-descriptor
+5557 silly mapToRegistry name is-descriptor
+5558 silly mapToRegistry using default registry
+5559 silly mapToRegistry registry https://registry.npmjs.org/
+5560 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor
+5561 silly resolveWithNewModule is-descriptor@1.0.2 checking installable status
+5562 silly cache add args [ 'is-descriptor@^1.0.0', null ]
+5563 verbose cache add spec is-descriptor@^1.0.0
+5564 silly cache add parsed spec Result {
+5564 silly cache add raw: 'is-descriptor@^1.0.0',
+5564 silly cache add scope: null,
+5564 silly cache add name: 'is-descriptor',
+5564 silly cache add rawSpec: '^1.0.0',
+5564 silly cache add spec: '>=1.0.0 <2.0.0',
+5564 silly cache add type: 'range' }
+5565 silly addNamed is-descriptor@>=1.0.0 <2.0.0
+5566 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-descriptor
+5567 silly addNameRange { name: 'is-descriptor',
+5567 silly addNameRange range: '>=1.0.0 <2.0.0',
+5567 silly addNameRange hasData: false }
+5568 silly mapToRegistry name is-descriptor
+5569 silly mapToRegistry using default registry
+5570 silly mapToRegistry registry https://registry.npmjs.org/
+5571 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor
+5572 verbose addNameRange registry:https://registry.npmjs.org/is-descriptor not in flight; fetching
+5573 verbose get https://registry.npmjs.org/is-descriptor not expired, no request
+5574 silly addNameRange number 2 { name: 'is-descriptor', range: '>=1.0.0 <2.0.0', hasData: true }
+5575 silly addNameRange versions [ 'is-descriptor',
+5575 silly addNameRange [ '0.1.0',
+5575 silly addNameRange '0.1.1',
+5575 silly addNameRange '0.1.2',
+5575 silly addNameRange '0.1.3',
+5575 silly addNameRange '0.1.4',
+5575 silly addNameRange '0.1.5',
+5575 silly addNameRange '1.0.0',
+5575 silly addNameRange '1.0.1',
+5575 silly addNameRange '0.1.6',
+5575 silly addNameRange '1.0.2' ] ]
+5576 silly addNamed is-descriptor@1.0.2
+5577 verbose addNamed "1.0.2" is a plain semver version for is-descriptor
+5578 silly cache afterAdd is-descriptor@1.0.2
+5579 verbose afterAdd /home/chibi/.npm/is-descriptor/1.0.2/package/package.json not in flight; writing
+5580 verbose afterAdd /home/chibi/.npm/is-descriptor/1.0.2/package/package.json written
+5581 silly fetchNamedPackageData is-accessor-descriptor
+5582 silly mapToRegistry name is-accessor-descriptor
+5583 silly mapToRegistry using default registry
+5584 silly mapToRegistry registry https://registry.npmjs.org/
+5585 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor
+5586 silly resolveWithNewModule is-accessor-descriptor@1.0.0 checking installable status
+5587 silly cache add args [ 'is-accessor-descriptor@^1.0.0', null ]
+5588 verbose cache add spec is-accessor-descriptor@^1.0.0
+5589 silly fetchNamedPackageData is-data-descriptor
+5590 silly mapToRegistry name is-data-descriptor
+5591 silly mapToRegistry using default registry
+5592 silly mapToRegistry registry https://registry.npmjs.org/
+5593 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor
+5594 silly resolveWithNewModule is-data-descriptor@1.0.0 checking installable status
+5595 silly cache add args [ 'is-data-descriptor@^1.0.0', null ]
+5596 verbose cache add spec is-data-descriptor@^1.0.0
+5597 silly cache add parsed spec Result {
+5597 silly cache add raw: 'is-accessor-descriptor@^1.0.0',
+5597 silly cache add scope: null,
+5597 silly cache add name: 'is-accessor-descriptor',
+5597 silly cache add rawSpec: '^1.0.0',
+5597 silly cache add spec: '>=1.0.0 <2.0.0',
+5597 silly cache add type: 'range' }
+5598 silly addNamed is-accessor-descriptor@>=1.0.0 <2.0.0
+5599 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-accessor-descriptor
+5600 silly addNameRange { name: 'is-accessor-descriptor',
+5600 silly addNameRange range: '>=1.0.0 <2.0.0',
+5600 silly addNameRange hasData: false }
+5601 silly mapToRegistry name is-accessor-descriptor
+5602 silly mapToRegistry using default registry
+5603 silly mapToRegistry registry https://registry.npmjs.org/
+5604 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor
+5605 verbose addNameRange registry:https://registry.npmjs.org/is-accessor-descriptor not in flight; fetching
+5606 silly cache add parsed spec Result {
+5606 silly cache add raw: 'is-data-descriptor@^1.0.0',
+5606 silly cache add scope: null,
+5606 silly cache add name: 'is-data-descriptor',
+5606 silly cache add rawSpec: '^1.0.0',
+5606 silly cache add spec: '>=1.0.0 <2.0.0',
+5606 silly cache add type: 'range' }
+5607 silly addNamed is-data-descriptor@>=1.0.0 <2.0.0
+5608 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-data-descriptor
+5609 silly addNameRange { name: 'is-data-descriptor',
+5609 silly addNameRange range: '>=1.0.0 <2.0.0',
+5609 silly addNameRange hasData: false }
+5610 silly mapToRegistry name is-data-descriptor
+5611 silly mapToRegistry using default registry
+5612 silly mapToRegistry registry https://registry.npmjs.org/
+5613 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor
+5614 verbose addNameRange registry:https://registry.npmjs.org/is-data-descriptor not in flight; fetching
+5615 verbose get https://registry.npmjs.org/is-accessor-descriptor not expired, no request
+5616 silly addNameRange number 2 { name: 'is-accessor-descriptor',
+5616 silly addNameRange range: '>=1.0.0 <2.0.0',
+5616 silly addNameRange hasData: true }
+5617 silly addNameRange versions [ 'is-accessor-descriptor',
+5617 silly addNameRange [ '0.1.0',
+5617 silly addNameRange '0.1.2',
+5617 silly addNameRange '0.1.3',
+5617 silly addNameRange '0.1.4',
+5617 silly addNameRange '0.1.5',
+5617 silly addNameRange '0.1.6',
+5617 silly addNameRange '1.0.0',
+5617 silly addNameRange '2.0.0' ] ]
+5618 silly addNamed is-accessor-descriptor@1.0.0
+5619 verbose addNamed "1.0.0" is a plain semver version for is-accessor-descriptor
+5620 verbose get https://registry.npmjs.org/is-data-descriptor not expired, no request
+5621 silly addNameRange number 2 { name: 'is-data-descriptor',
+5621 silly addNameRange range: '>=1.0.0 <2.0.0',
+5621 silly addNameRange hasData: true }
+5622 silly addNameRange versions [ 'is-data-descriptor',
+5622 silly addNameRange [ '0.1.0', '0.1.1', '0.1.2', '0.1.3', '0.1.4', '1.0.0' ] ]
+5623 silly addNamed is-data-descriptor@1.0.0
+5624 verbose addNamed "1.0.0" is a plain semver version for is-data-descriptor
+5625 silly cache afterAdd is-data-descriptor@1.0.0
+5626 verbose afterAdd /home/chibi/.npm/is-data-descriptor/1.0.0/package/package.json not in flight; writing
+5627 silly cache afterAdd is-accessor-descriptor@1.0.0
+5628 verbose afterAdd /home/chibi/.npm/is-accessor-descriptor/1.0.0/package/package.json not in flight; writing
+5629 verbose afterAdd /home/chibi/.npm/is-data-descriptor/1.0.0/package/package.json written
+5630 verbose afterAdd /home/chibi/.npm/is-accessor-descriptor/1.0.0/package/package.json written
+5631 silly fetchNamedPackageData define-property
+5632 silly mapToRegistry name define-property
+5633 silly mapToRegistry using default registry
+5634 silly mapToRegistry registry https://registry.npmjs.org/
+5635 silly mapToRegistry uri https://registry.npmjs.org/define-property
+5636 silly resolveWithNewModule define-property@0.2.5 checking installable status
+5637 silly cache add args [ 'define-property@^0.2.5', null ]
+5638 verbose cache add spec define-property@^0.2.5
+5639 silly fetchNamedPackageData extend-shallow
+5640 silly mapToRegistry name extend-shallow
+5641 silly mapToRegistry using default registry
+5642 silly mapToRegistry registry https://registry.npmjs.org/
+5643 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow
+5644 silly resolveWithNewModule extend-shallow@2.0.1 checking installable status
+5645 silly cache add args [ 'extend-shallow@^2.0.1', null ]
+5646 verbose cache add spec extend-shallow@^2.0.1
+5647 silly fetchNamedPackageData posix-character-classes
+5648 silly mapToRegistry name posix-character-classes
+5649 silly mapToRegistry using default registry
+5650 silly mapToRegistry registry https://registry.npmjs.org/
+5651 silly mapToRegistry uri https://registry.npmjs.org/posix-character-classes
+5652 silly cache add parsed spec Result {
+5652 silly cache add raw: 'define-property@^0.2.5',
+5652 silly cache add scope: null,
+5652 silly cache add name: 'define-property',
+5652 silly cache add rawSpec: '^0.2.5',
+5652 silly cache add spec: '>=0.2.5 <0.3.0',
+5652 silly cache add type: 'range' }
+5653 silly addNamed define-property@>=0.2.5 <0.3.0
+5654 verbose addNamed ">=0.2.5 <0.3.0" is a valid semver range for define-property
+5655 silly addNameRange { name: 'define-property',
+5655 silly addNameRange range: '>=0.2.5 <0.3.0',
+5655 silly addNameRange hasData: false }
+5656 silly mapToRegistry name define-property
+5657 silly mapToRegistry using default registry
+5658 silly mapToRegistry registry https://registry.npmjs.org/
+5659 silly mapToRegistry uri https://registry.npmjs.org/define-property
+5660 verbose addNameRange registry:https://registry.npmjs.org/define-property not in flight; fetching
+5661 silly cache add parsed spec Result {
+5661 silly cache add raw: 'extend-shallow@^2.0.1',
+5661 silly cache add scope: null,
+5661 silly cache add name: 'extend-shallow',
+5661 silly cache add rawSpec: '^2.0.1',
+5661 silly cache add spec: '>=2.0.1 <3.0.0',
+5661 silly cache add type: 'range' }
+5662 silly addNamed extend-shallow@>=2.0.1 <3.0.0
+5663 verbose addNamed ">=2.0.1 <3.0.0" is a valid semver range for extend-shallow
+5664 silly addNameRange { name: 'extend-shallow',
+5664 silly addNameRange range: '>=2.0.1 <3.0.0',
+5664 silly addNameRange hasData: false }
+5665 silly mapToRegistry name extend-shallow
+5666 silly mapToRegistry using default registry
+5667 silly mapToRegistry registry https://registry.npmjs.org/
+5668 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow
+5669 verbose addNameRange registry:https://registry.npmjs.org/extend-shallow not in flight; fetching
+5670 verbose request uri https://registry.npmjs.org/posix-character-classes
+5671 verbose request no auth needed
+5672 info attempt registry request try #1 at 1:27:49 PM
+5673 http request GET https://registry.npmjs.org/posix-character-classes
+5674 verbose get https://registry.npmjs.org/define-property not expired, no request
+5675 silly addNameRange number 2 { name: 'define-property',
+5675 silly addNameRange range: '>=0.2.5 <0.3.0',
+5675 silly addNameRange hasData: true }
+5676 silly addNameRange versions [ 'define-property',
+5676 silly addNameRange [ '0.1.0',
+5676 silly addNameRange '0.1.2',
+5676 silly addNameRange '0.1.3',
+5676 silly addNameRange '0.2.0',
+5676 silly addNameRange '0.2.1',
+5676 silly addNameRange '0.2.2',
+5676 silly addNameRange '0.2.3',
+5676 silly addNameRange '0.2.5',
+5676 silly addNameRange '1.0.0',
+5676 silly addNameRange '2.0.0',
+5676 silly addNameRange '2.0.1',
+5676 silly addNameRange '2.0.2' ] ]
+5677 silly addNamed define-property@0.2.5
+5678 verbose addNamed "0.2.5" is a plain semver version for define-property
+5679 verbose get https://registry.npmjs.org/extend-shallow not expired, no request
+5680 silly addNameRange number 2 { name: 'extend-shallow',
+5680 silly addNameRange range: '>=2.0.1 <3.0.0',
+5680 silly addNameRange hasData: true }
+5681 silly addNameRange versions [ 'extend-shallow',
+5681 silly addNameRange [ '0.1.0',
+5681 silly addNameRange '0.1.1',
+5681 silly addNameRange '0.2.0',
+5681 silly addNameRange '1.0.0',
+5681 silly addNameRange '1.0.1',
+5681 silly addNameRange '1.1.1',
+5681 silly addNameRange '1.1.2',
+5681 silly addNameRange '1.1.4',
+5681 silly addNameRange '2.0.0',
+5681 silly addNameRange '2.0.1',
+5681 silly addNameRange '3.0.0',
+5681 silly addNameRange '3.0.1',
+5681 silly addNameRange '3.0.2' ] ]
+5682 silly addNamed extend-shallow@2.0.1
+5683 verbose addNamed "2.0.1" is a plain semver version for extend-shallow
+5684 silly cache afterAdd define-property@0.2.5
+5685 verbose afterAdd /home/chibi/.npm/define-property/0.2.5/package/package.json not in flight; writing
+5686 silly cache afterAdd extend-shallow@2.0.1
+5687 verbose afterAdd /home/chibi/.npm/extend-shallow/2.0.1/package/package.json not in flight; writing
+5688 verbose afterAdd /home/chibi/.npm/define-property/0.2.5/package/package.json written
+5689 verbose afterAdd /home/chibi/.npm/extend-shallow/2.0.1/package/package.json written
+5690 http 200 https://registry.npmjs.org/posix-character-classes
+5691 verbose headers { date: 'Mon, 02 Jul 2018 05:27:49 GMT',
+5691 verbose headers 'content-type': 'application/json; charset=UTF-8',
+5691 verbose headers 'transfer-encoding': 'chunked',
+5691 verbose headers connection: 'keep-alive',
+5691 verbose headers 'set-cookie': [ '__cfduid=dbcb3b44d91473fa9e31dcb5c31b51eb21530509269; expires=Tue, 02-Jul-19 05:27:49 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+5691 verbose headers 'cache-control': 'max-age=300',
+5691 verbose headers 'cf-cache-status': 'HIT',
+5691 verbose headers 'cf-ray': '433eb4992b2360de-MNL',
+5691 verbose headers etag: 'W/"d7243767a0d7f85cc2d3becc29bfcb59"',
+5691 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5691 verbose headers 'last-modified': 'Sun, 27 May 2018 12:36:36 GMT',
+5691 verbose headers vary: 'accept-encoding, accept',
+5691 verbose headers server: 'cloudflare',
+5691 verbose headers 'content-encoding': 'gzip' }
+5692 silly get cb [ 200,
+5692 silly get { date: 'Mon, 02 Jul 2018 05:27:49 GMT',
+5692 silly get 'content-type': 'application/json; charset=UTF-8',
+5692 silly get 'transfer-encoding': 'chunked',
+5692 silly get connection: 'keep-alive',
+5692 silly get 'set-cookie': [ '__cfduid=dbcb3b44d91473fa9e31dcb5c31b51eb21530509269; expires=Tue, 02-Jul-19 05:27:49 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+5692 silly get 'cache-control': 'max-age=300',
+5692 silly get 'cf-cache-status': 'HIT',
+5692 silly get 'cf-ray': '433eb4992b2360de-MNL',
+5692 silly get etag: 'W/"d7243767a0d7f85cc2d3becc29bfcb59"',
+5692 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5692 silly get 'last-modified': 'Sun, 27 May 2018 12:36:36 GMT',
+5692 silly get vary: 'accept-encoding, accept',
+5692 silly get server: 'cloudflare',
+5692 silly get 'content-encoding': 'gzip' } ]
+5693 verbose get saving posix-character-classes to /home/chibi/.npm/registry.npmjs.org/posix-character-classes/.cache.json
+5694 silly resolveWithNewModule posix-character-classes@0.1.1 checking installable status
+5695 silly cache add args [ 'posix-character-classes@^0.1.0', null ]
+5696 verbose cache add spec posix-character-classes@^0.1.0
+5697 silly cache add parsed spec Result {
+5697 silly cache add raw: 'posix-character-classes@^0.1.0',
+5697 silly cache add scope: null,
+5697 silly cache add name: 'posix-character-classes',
+5697 silly cache add rawSpec: '^0.1.0',
+5697 silly cache add spec: '>=0.1.0 <0.2.0',
+5697 silly cache add type: 'range' }
+5698 silly addNamed posix-character-classes@>=0.1.0 <0.2.0
+5699 verbose addNamed ">=0.1.0 <0.2.0" is a valid semver range for posix-character-classes
+5700 silly addNameRange { name: 'posix-character-classes',
+5700 silly addNameRange range: '>=0.1.0 <0.2.0',
+5700 silly addNameRange hasData: false }
+5701 silly mapToRegistry name posix-character-classes
+5702 silly mapToRegistry using default registry
+5703 silly mapToRegistry registry https://registry.npmjs.org/
+5704 silly mapToRegistry uri https://registry.npmjs.org/posix-character-classes
+5705 verbose addNameRange registry:https://registry.npmjs.org/posix-character-classes not in flight; fetching
+5706 verbose get https://registry.npmjs.org/posix-character-classes not expired, no request
+5707 silly addNameRange number 2 { name: 'posix-character-classes',
+5707 silly addNameRange range: '>=0.1.0 <0.2.0',
+5707 silly addNameRange hasData: true }
+5708 silly addNameRange versions [ 'posix-character-classes', [ '0.1.0', '0.1.1', '1.0.0' ] ]
+5709 silly addNamed posix-character-classes@0.1.1
+5710 verbose addNamed "0.1.1" is a plain semver version for posix-character-classes
+5711 silly mapToRegistry name posix-character-classes
+5712 silly mapToRegistry using default registry
+5713 silly mapToRegistry registry https://registry.npmjs.org/
+5714 silly mapToRegistry uri https://registry.npmjs.org/posix-character-classes
+5715 verbose addRemoteTarball https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz not in flight; adding
+5716 verbose addRemoteTarball [ 'https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz',
+5716 verbose addRemoteTarball '01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab' ]
+5717 info retry fetch attempt 1 at 1:27:49 PM
+5718 info attempt registry request try #1 at 1:27:49 PM
+5719 http fetch GET https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz
+5720 http fetch 200 https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz
+5721 silly fetchAndShaCheck shasum 01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab
+5722 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz not in flight; adding
+5723 verbose addTmpTarball already have metadata; skipping unpack for posix-character-classes@0.1.1
+5724 silly cache afterAdd posix-character-classes@0.1.1
+5725 verbose afterAdd /home/chibi/.npm/posix-character-classes/0.1.1/package/package.json not in flight; writing
+5726 verbose afterAdd /home/chibi/.npm/posix-character-classes/0.1.1/package/package.json written
+5727 silly fetchNamedPackageData is-windows
+5728 silly mapToRegistry name is-windows
+5729 silly mapToRegistry using default registry
+5730 silly mapToRegistry registry https://registry.npmjs.org/
+5731 silly mapToRegistry uri https://registry.npmjs.org/is-windows
+5732 verbose request uri https://registry.npmjs.org/is-windows
+5733 verbose request no auth needed
+5734 info attempt registry request try #1 at 1:27:50 PM
+5735 http request GET https://registry.npmjs.org/is-windows
+5736 http 200 https://registry.npmjs.org/is-windows
+5737 verbose headers { date: 'Mon, 02 Jul 2018 05:27:50 GMT',
+5737 verbose headers 'content-type': 'application/json; charset=UTF-8',
+5737 verbose headers 'transfer-encoding': 'chunked',
+5737 verbose headers connection: 'keep-alive',
+5737 verbose headers 'set-cookie': [ '__cfduid=de6c7e08c0cfc3fb5e4752d0dc4f6f2e71530509270; expires=Tue, 02-Jul-19 05:27:50 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+5737 verbose headers 'cache-control': 'max-age=300',
+5737 verbose headers 'cf-cache-status': 'HIT',
+5737 verbose headers 'cf-ray': '433eb49ac9be60ba-MNL',
+5737 verbose headers etag: 'W/"a20c3d16c0fa951890378ae23c3beba7"',
+5737 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5737 verbose headers 'last-modified': 'Sun, 27 May 2018 05:00:04 GMT',
+5737 verbose headers vary: 'accept-encoding, accept',
+5737 verbose headers server: 'cloudflare',
+5737 verbose headers 'content-encoding': 'gzip' }
+5738 silly get cb [ 200,
+5738 silly get { date: 'Mon, 02 Jul 2018 05:27:50 GMT',
+5738 silly get 'content-type': 'application/json; charset=UTF-8',
+5738 silly get 'transfer-encoding': 'chunked',
+5738 silly get connection: 'keep-alive',
+5738 silly get 'set-cookie': [ '__cfduid=de6c7e08c0cfc3fb5e4752d0dc4f6f2e71530509270; expires=Tue, 02-Jul-19 05:27:50 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+5738 silly get 'cache-control': 'max-age=300',
+5738 silly get 'cf-cache-status': 'HIT',
+5738 silly get 'cf-ray': '433eb49ac9be60ba-MNL',
+5738 silly get etag: 'W/"a20c3d16c0fa951890378ae23c3beba7"',
+5738 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5738 silly get 'last-modified': 'Sun, 27 May 2018 05:00:04 GMT',
+5738 silly get vary: 'accept-encoding, accept',
+5738 silly get server: 'cloudflare',
+5738 silly get 'content-encoding': 'gzip' } ]
+5739 verbose get saving is-windows to /home/chibi/.npm/registry.npmjs.org/is-windows/.cache.json
+5740 silly resolveWithNewModule is-windows@1.0.2 checking installable status
+5741 silly cache add args [ 'is-windows@^1.0.2', null ]
+5742 verbose cache add spec is-windows@^1.0.2
+5743 silly cache add parsed spec Result {
+5743 silly cache add raw: 'is-windows@^1.0.2',
+5743 silly cache add scope: null,
+5743 silly cache add name: 'is-windows',
+5743 silly cache add rawSpec: '^1.0.2',
+5743 silly cache add spec: '>=1.0.2 <2.0.0',
+5743 silly cache add type: 'range' }
+5744 silly addNamed is-windows@>=1.0.2 <2.0.0
+5745 verbose addNamed ">=1.0.2 <2.0.0" is a valid semver range for is-windows
+5746 silly addNameRange { name: 'is-windows', range: '>=1.0.2 <2.0.0', hasData: false }
+5747 silly mapToRegistry name is-windows
+5748 silly mapToRegistry using default registry
+5749 silly mapToRegistry registry https://registry.npmjs.org/
+5750 silly mapToRegistry uri https://registry.npmjs.org/is-windows
+5751 verbose addNameRange registry:https://registry.npmjs.org/is-windows not in flight; fetching
+5752 verbose get https://registry.npmjs.org/is-windows not expired, no request
+5753 silly addNameRange number 2 { name: 'is-windows', range: '>=1.0.2 <2.0.0', hasData: true }
+5754 silly addNameRange versions [ 'is-windows',
+5754 silly addNameRange [ '0.1.0', '0.1.1', '0.2.0', '1.0.0', '1.0.1', '1.0.2' ] ]
+5755 silly addNamed is-windows@1.0.2
+5756 verbose addNamed "1.0.2" is a plain semver version for is-windows
+5757 silly mapToRegistry name is-windows
+5758 silly mapToRegistry using default registry
+5759 silly mapToRegistry registry https://registry.npmjs.org/
+5760 silly mapToRegistry uri https://registry.npmjs.org/is-windows
+5761 verbose addRemoteTarball https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz not in flight; adding
+5762 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz',
+5762 verbose addRemoteTarball 'd1850eb9791ecd18e6182ce12a30f396634bb19d' ]
+5763 info retry fetch attempt 1 at 1:27:50 PM
+5764 info attempt registry request try #1 at 1:27:50 PM
+5765 http fetch GET https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz
+5766 http fetch 200 https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz
+5767 silly fetchAndShaCheck shasum d1850eb9791ecd18e6182ce12a30f396634bb19d
+5768 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz not in flight; adding
+5769 verbose addTmpTarball already have metadata; skipping unpack for is-windows@1.0.2
+5770 silly cache afterAdd is-windows@1.0.2
+5771 verbose afterAdd /home/chibi/.npm/is-windows/1.0.2/package/package.json not in flight; writing
+5772 verbose afterAdd /home/chibi/.npm/is-windows/1.0.2/package/package.json written
+5773 silly fetchNamedPackageData remove-trailing-separator
+5774 silly mapToRegistry name remove-trailing-separator
+5775 silly mapToRegistry using default registry
+5776 silly mapToRegistry registry https://registry.npmjs.org/
+5777 silly mapToRegistry uri https://registry.npmjs.org/remove-trailing-separator
+5778 verbose request uri https://registry.npmjs.org/remove-trailing-separator
+5779 verbose request no auth needed
+5780 info attempt registry request try #1 at 1:27:50 PM
+5781 http request GET https://registry.npmjs.org/remove-trailing-separator
+5782 http 200 https://registry.npmjs.org/remove-trailing-separator
+5783 verbose headers { date: 'Mon, 02 Jul 2018 05:27:50 GMT',
+5783 verbose headers 'content-type': 'application/json; charset=UTF-8',
+5783 verbose headers 'transfer-encoding': 'chunked',
+5783 verbose headers connection: 'keep-alive',
+5783 verbose headers 'set-cookie': [ '__cfduid=dc1ba1d0d9edde18db0c425de8d52e7831530509270; expires=Tue, 02-Jul-19 05:27:50 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+5783 verbose headers 'cache-control': 'max-age=300',
+5783 verbose headers 'cf-cache-status': 'HIT',
+5783 verbose headers 'cf-ray': '433eb49c6b9060ea-MNL',
+5783 verbose headers etag: 'W/"ec754d412a4b7e7389203959107d3435"',
+5783 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5783 verbose headers 'last-modified': 'Sun, 27 May 2018 15:48:27 GMT',
+5783 verbose headers vary: 'accept-encoding, accept',
+5783 verbose headers server: 'cloudflare',
+5783 verbose headers 'content-encoding': 'gzip' }
+5784 silly get cb [ 200,
+5784 silly get { date: 'Mon, 02 Jul 2018 05:27:50 GMT',
+5784 silly get 'content-type': 'application/json; charset=UTF-8',
+5784 silly get 'transfer-encoding': 'chunked',
+5784 silly get connection: 'keep-alive',
+5784 silly get 'set-cookie': [ '__cfduid=dc1ba1d0d9edde18db0c425de8d52e7831530509270; expires=Tue, 02-Jul-19 05:27:50 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+5784 silly get 'cache-control': 'max-age=300',
+5784 silly get 'cf-cache-status': 'HIT',
+5784 silly get 'cf-ray': '433eb49c6b9060ea-MNL',
+5784 silly get etag: 'W/"ec754d412a4b7e7389203959107d3435"',
+5784 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5784 silly get 'last-modified': 'Sun, 27 May 2018 15:48:27 GMT',
+5784 silly get vary: 'accept-encoding, accept',
+5784 silly get server: 'cloudflare',
+5784 silly get 'content-encoding': 'gzip' } ]
+5785 verbose get saving remove-trailing-separator to /home/chibi/.npm/registry.npmjs.org/remove-trailing-separator/.cache.json
+5786 silly resolveWithNewModule remove-trailing-separator@1.1.0 checking installable status
+5787 silly cache add args [ 'remove-trailing-separator@^1.0.1', null ]
+5788 verbose cache add spec remove-trailing-separator@^1.0.1
+5789 silly cache add parsed spec Result {
+5789 silly cache add raw: 'remove-trailing-separator@^1.0.1',
+5789 silly cache add scope: null,
+5789 silly cache add name: 'remove-trailing-separator',
+5789 silly cache add rawSpec: '^1.0.1',
+5789 silly cache add spec: '>=1.0.1 <2.0.0',
+5789 silly cache add type: 'range' }
+5790 silly addNamed remove-trailing-separator@>=1.0.1 <2.0.0
+5791 verbose addNamed ">=1.0.1 <2.0.0" is a valid semver range for remove-trailing-separator
+5792 silly addNameRange { name: 'remove-trailing-separator',
+5792 silly addNameRange range: '>=1.0.1 <2.0.0',
+5792 silly addNameRange hasData: false }
+5793 silly mapToRegistry name remove-trailing-separator
+5794 silly mapToRegistry using default registry
+5795 silly mapToRegistry registry https://registry.npmjs.org/
+5796 silly mapToRegistry uri https://registry.npmjs.org/remove-trailing-separator
+5797 verbose addNameRange registry:https://registry.npmjs.org/remove-trailing-separator not in flight; fetching
+5798 verbose get https://registry.npmjs.org/remove-trailing-separator not expired, no request
+5799 silly addNameRange number 2 { name: 'remove-trailing-separator',
+5799 silly addNameRange range: '>=1.0.1 <2.0.0',
+5799 silly addNameRange hasData: true }
+5800 silly addNameRange versions [ 'remove-trailing-separator',
+5800 silly addNameRange [ '1.0.0', '1.0.1', '1.0.2', '1.1.0' ] ]
+5801 silly addNamed remove-trailing-separator@1.1.0
+5802 verbose addNamed "1.1.0" is a plain semver version for remove-trailing-separator
+5803 silly mapToRegistry name remove-trailing-separator
+5804 silly mapToRegistry using default registry
+5805 silly mapToRegistry registry https://registry.npmjs.org/
+5806 silly mapToRegistry uri https://registry.npmjs.org/remove-trailing-separator
+5807 verbose addRemoteTarball https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz not in flight; adding
+5808 verbose addRemoteTarball [ 'https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz',
+5808 verbose addRemoteTarball 'c24bce2a283adad5bc3f58e0d48249b92379d8ef' ]
+5809 info retry fetch attempt 1 at 1:27:50 PM
+5810 info attempt registry request try #1 at 1:27:50 PM
+5811 http fetch GET https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz
+5812 http fetch 200 https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz
+5813 silly fetchAndShaCheck shasum c24bce2a283adad5bc3f58e0d48249b92379d8ef
+5814 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz not in flight; adding
+5815 verbose addTmpTarball already have metadata; skipping unpack for remove-trailing-separator@1.1.0
+5816 silly cache afterAdd remove-trailing-separator@1.1.0
+5817 verbose afterAdd /home/chibi/.npm/remove-trailing-separator/1.1.0/package/package.json not in flight; writing
+5818 verbose afterAdd /home/chibi/.npm/remove-trailing-separator/1.1.0/package/package.json written
+5819 silly fetchNamedPackageData is-glob
+5820 silly mapToRegistry name is-glob
+5821 silly mapToRegistry using default registry
+5822 silly mapToRegistry registry https://registry.npmjs.org/
+5823 silly mapToRegistry uri https://registry.npmjs.org/is-glob
+5824 silly resolveWithNewModule is-glob@3.1.0 checking installable status
+5825 silly cache add args [ 'is-glob@^3.1.0', null ]
+5826 verbose cache add spec is-glob@^3.1.0
+5827 silly fetchNamedPackageData path-dirname
+5828 silly mapToRegistry name path-dirname
+5829 silly mapToRegistry using default registry
+5830 silly mapToRegistry registry https://registry.npmjs.org/
+5831 silly mapToRegistry uri https://registry.npmjs.org/path-dirname
+5832 silly cache add parsed spec Result {
+5832 silly cache add raw: 'is-glob@^3.1.0',
+5832 silly cache add scope: null,
+5832 silly cache add name: 'is-glob',
+5832 silly cache add rawSpec: '^3.1.0',
+5832 silly cache add spec: '>=3.1.0 <4.0.0',
+5832 silly cache add type: 'range' }
+5833 silly addNamed is-glob@>=3.1.0 <4.0.0
+5834 verbose addNamed ">=3.1.0 <4.0.0" is a valid semver range for is-glob
+5835 silly addNameRange { name: 'is-glob', range: '>=3.1.0 <4.0.0', hasData: false }
+5836 silly mapToRegistry name is-glob
+5837 silly mapToRegistry using default registry
+5838 silly mapToRegistry registry https://registry.npmjs.org/
+5839 silly mapToRegistry uri https://registry.npmjs.org/is-glob
+5840 verbose addNameRange registry:https://registry.npmjs.org/is-glob not in flight; fetching
+5841 verbose request uri https://registry.npmjs.org/path-dirname
+5842 verbose request no auth needed
+5843 info attempt registry request try #1 at 1:27:50 PM
+5844 http request GET https://registry.npmjs.org/path-dirname
+5845 verbose request uri https://registry.npmjs.org/is-glob
+5846 verbose request no auth needed
+5847 info attempt registry request try #1 at 1:27:50 PM
+5848 verbose etag W/"eb9ba9dcea933d38ea525adbdf87e8f6"
+5849 verbose lastModified Sun, 27 May 2018 04:59:04 GMT
+5850 http request GET https://registry.npmjs.org/is-glob
+5851 http 304 https://registry.npmjs.org/is-glob
+5852 verbose headers { date: 'Mon, 02 Jul 2018 05:27:50 GMT',
+5852 verbose headers connection: 'keep-alive',
+5852 verbose headers 'set-cookie': [ '__cfduid=d60937dda2136455371e8a7071895deff1530509270; expires=Tue, 02-Jul-19 05:27:50 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+5852 verbose headers 'cache-control': 'max-age=300',
+5852 verbose headers 'cf-cache-status': 'HIT',
+5852 verbose headers 'cf-ray': '433eb49edb8b607e-MNL',
+5852 verbose headers etag: '"eb9ba9dcea933d38ea525adbdf87e8f6"',
+5852 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5852 verbose headers 'last-modified': 'Sun, 27 May 2018 04:59:04 GMT',
+5852 verbose headers vary: 'accept-encoding, accept',
+5852 verbose headers server: 'cloudflare' }
+5853 silly get cb [ 304,
+5853 silly get { date: 'Mon, 02 Jul 2018 05:27:50 GMT',
+5853 silly get connection: 'keep-alive',
+5853 silly get 'set-cookie': [ '__cfduid=d60937dda2136455371e8a7071895deff1530509270; expires=Tue, 02-Jul-19 05:27:50 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+5853 silly get 'cache-control': 'max-age=300',
+5853 silly get 'cf-cache-status': 'HIT',
+5853 silly get 'cf-ray': '433eb49edb8b607e-MNL',
+5853 silly get etag: '"eb9ba9dcea933d38ea525adbdf87e8f6"',
+5853 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5853 silly get 'last-modified': 'Sun, 27 May 2018 04:59:04 GMT',
+5853 silly get vary: 'accept-encoding, accept',
+5853 silly get server: 'cloudflare' } ]
+5854 verbose etag https://registry.npmjs.org/is-glob from cache
+5855 verbose get saving is-glob to /home/chibi/.npm/registry.npmjs.org/is-glob/.cache.json
+5856 http 200 https://registry.npmjs.org/path-dirname
+5857 verbose headers { date: 'Mon, 02 Jul 2018 05:27:50 GMT',
+5857 verbose headers 'content-type': 'application/json; charset=UTF-8',
+5857 verbose headers 'transfer-encoding': 'chunked',
+5857 verbose headers connection: 'keep-alive',
+5857 verbose headers 'set-cookie': [ '__cfduid=d2509b2d169b9a5ea8ba0a5f67659fc801530509270; expires=Tue, 02-Jul-19 05:27:50 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+5857 verbose headers 'cache-control': 'max-age=300',
+5857 verbose headers 'cf-cache-status': 'HIT',
+5857 verbose headers 'cf-ray': '433eb49ec9c0609c-MNL',
+5857 verbose headers etag: 'W/"85b6b4e94931112f97232559f08a33dc"',
+5857 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5857 verbose headers 'last-modified': 'Sun, 27 May 2018 11:56:42 GMT',
+5857 verbose headers vary: 'accept-encoding, accept',
+5857 verbose headers server: 'cloudflare',
+5857 verbose headers 'content-encoding': 'gzip' }
+5858 silly get cb [ 200,
+5858 silly get { date: 'Mon, 02 Jul 2018 05:27:50 GMT',
+5858 silly get 'content-type': 'application/json; charset=UTF-8',
+5858 silly get 'transfer-encoding': 'chunked',
+5858 silly get connection: 'keep-alive',
+5858 silly get 'set-cookie': [ '__cfduid=d2509b2d169b9a5ea8ba0a5f67659fc801530509270; expires=Tue, 02-Jul-19 05:27:50 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+5858 silly get 'cache-control': 'max-age=300',
+5858 silly get 'cf-cache-status': 'HIT',
+5858 silly get 'cf-ray': '433eb49ec9c0609c-MNL',
+5858 silly get etag: 'W/"85b6b4e94931112f97232559f08a33dc"',
+5858 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5858 silly get 'last-modified': 'Sun, 27 May 2018 11:56:42 GMT',
+5858 silly get vary: 'accept-encoding, accept',
+5858 silly get server: 'cloudflare',
+5858 silly get 'content-encoding': 'gzip' } ]
+5859 verbose get saving path-dirname to /home/chibi/.npm/registry.npmjs.org/path-dirname/.cache.json
+5860 silly resolveWithNewModule path-dirname@1.0.2 checking installable status
+5861 silly cache add args [ 'path-dirname@^1.0.0', null ]
+5862 verbose cache add spec path-dirname@^1.0.0
+5863 silly cache add parsed spec Result {
+5863 silly cache add raw: 'path-dirname@^1.0.0',
+5863 silly cache add scope: null,
+5863 silly cache add name: 'path-dirname',
+5863 silly cache add rawSpec: '^1.0.0',
+5863 silly cache add spec: '>=1.0.0 <2.0.0',
+5863 silly cache add type: 'range' }
+5864 silly addNamed path-dirname@>=1.0.0 <2.0.0
+5865 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for path-dirname
+5866 silly addNameRange { name: 'path-dirname', range: '>=1.0.0 <2.0.0', hasData: false }
+5867 silly mapToRegistry name path-dirname
+5868 silly mapToRegistry using default registry
+5869 silly mapToRegistry registry https://registry.npmjs.org/
+5870 silly mapToRegistry uri https://registry.npmjs.org/path-dirname
+5871 verbose addNameRange registry:https://registry.npmjs.org/path-dirname not in flight; fetching
+5872 verbose get https://registry.npmjs.org/path-dirname not expired, no request
+5873 silly addNameRange number 2 { name: 'path-dirname', range: '>=1.0.0 <2.0.0', hasData: true }
+5874 silly addNameRange versions [ 'path-dirname', [ '1.0.2' ] ]
+5875 silly addNamed path-dirname@1.0.2
+5876 verbose addNamed "1.0.2" is a plain semver version for path-dirname
+5877 silly mapToRegistry name path-dirname
+5878 silly mapToRegistry using default registry
+5879 silly mapToRegistry registry https://registry.npmjs.org/
+5880 silly mapToRegistry uri https://registry.npmjs.org/path-dirname
+5881 verbose addRemoteTarball https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz not in flight; adding
+5882 verbose addRemoteTarball [ 'https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz',
+5882 verbose addRemoteTarball 'cc33d24d525e099a5388c0336c6e32b9160609e0' ]
+5883 info retry fetch attempt 1 at 1:27:50 PM
+5884 info attempt registry request try #1 at 1:27:50 PM
+5885 http fetch GET https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz
+5886 http fetch 200 https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz
+5887 silly fetchAndShaCheck shasum cc33d24d525e099a5388c0336c6e32b9160609e0
+5888 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz not in flight; adding
+5889 verbose addTmpTarball already have metadata; skipping unpack for path-dirname@1.0.2
+5890 silly cache afterAdd path-dirname@1.0.2
+5891 verbose afterAdd /home/chibi/.npm/path-dirname/1.0.2/package/package.json not in flight; writing
+5892 verbose afterAdd /home/chibi/.npm/path-dirname/1.0.2/package/package.json written
+5893 silly addNameRange number 2 { name: 'is-glob', range: '>=3.1.0 <4.0.0', hasData: true }
+5894 silly addNameRange versions [ 'is-glob',
+5894 silly addNameRange [ '0.1.0',
+5894 silly addNameRange '0.2.0',
+5894 silly addNameRange '0.3.0',
+5894 silly addNameRange '1.0.0',
+5894 silly addNameRange '1.1.0',
+5894 silly addNameRange '1.1.1',
+5894 silly addNameRange '1.1.2',
+5894 silly addNameRange '1.1.3',
+5894 silly addNameRange '2.0.0',
+5894 silly addNameRange '2.0.1',
+5894 silly addNameRange '3.0.0',
+5894 silly addNameRange '3.1.0',
+5894 silly addNameRange '4.0.0' ] ]
+5895 silly addNamed is-glob@3.1.0
+5896 verbose addNamed "3.1.0" is a plain semver version for is-glob
+5897 silly mapToRegistry name is-glob
+5898 silly mapToRegistry using default registry
+5899 silly mapToRegistry registry https://registry.npmjs.org/
+5900 silly mapToRegistry uri https://registry.npmjs.org/is-glob
+5901 verbose addRemoteTarball https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz not in flight; adding
+5902 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz',
+5902 verbose addRemoteTarball '7ba5ae24217804ac70707b96922567486cc3e84a' ]
+5903 info retry fetch attempt 1 at 1:27:51 PM
+5904 info attempt registry request try #1 at 1:27:51 PM
+5905 http fetch GET https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz
+5906 http fetch 200 https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz
+5907 silly fetchAndShaCheck shasum 7ba5ae24217804ac70707b96922567486cc3e84a
+5908 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz not in flight; adding
+5909 verbose addTmpTarball already have metadata; skipping unpack for is-glob@3.1.0
+5910 silly cache afterAdd is-glob@3.1.0
+5911 verbose afterAdd /home/chibi/.npm/is-glob/3.1.0/package/package.json not in flight; writing
+5912 verbose afterAdd /home/chibi/.npm/is-glob/3.1.0/package/package.json written
+5913 silly fetchNamedPackageData is-extglob
+5914 silly mapToRegistry name is-extglob
+5915 silly mapToRegistry using default registry
+5916 silly mapToRegistry registry https://registry.npmjs.org/
+5917 silly mapToRegistry uri https://registry.npmjs.org/is-extglob
+5918 verbose request uri https://registry.npmjs.org/is-extglob
+5919 verbose request no auth needed
+5920 info attempt registry request try #1 at 1:27:51 PM
+5921 http request GET https://registry.npmjs.org/is-extglob
+5922 http 200 https://registry.npmjs.org/is-extglob
+5923 verbose headers { date: 'Mon, 02 Jul 2018 05:27:51 GMT',
+5923 verbose headers 'content-type': 'application/json; charset=UTF-8',
+5923 verbose headers 'transfer-encoding': 'chunked',
+5923 verbose headers connection: 'keep-alive',
+5923 verbose headers 'set-cookie': [ '__cfduid=d8299f4afd596d244491d2ff7f6cb593e1530509271; expires=Tue, 02-Jul-19 05:27:51 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+5923 verbose headers 'cache-control': 'max-age=300',
+5923 verbose headers 'cf-cache-status': 'HIT',
+5923 verbose headers 'cf-ray': '433eb4a11b7f60c0-MNL',
+5923 verbose headers etag: 'W/"793d1b13bd8d035cd22e5c9ac543fd42"',
+5923 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5923 verbose headers 'last-modified': 'Sun, 27 May 2018 04:58:59 GMT',
+5923 verbose headers vary: 'accept-encoding, accept',
+5923 verbose headers server: 'cloudflare',
+5923 verbose headers 'content-encoding': 'gzip' }
+5924 silly get cb [ 200,
+5924 silly get { date: 'Mon, 02 Jul 2018 05:27:51 GMT',
+5924 silly get 'content-type': 'application/json; charset=UTF-8',
+5924 silly get 'transfer-encoding': 'chunked',
+5924 silly get connection: 'keep-alive',
+5924 silly get 'set-cookie': [ '__cfduid=d8299f4afd596d244491d2ff7f6cb593e1530509271; expires=Tue, 02-Jul-19 05:27:51 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+5924 silly get 'cache-control': 'max-age=300',
+5924 silly get 'cf-cache-status': 'HIT',
+5924 silly get 'cf-ray': '433eb4a11b7f60c0-MNL',
+5924 silly get etag: 'W/"793d1b13bd8d035cd22e5c9ac543fd42"',
+5924 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5924 silly get 'last-modified': 'Sun, 27 May 2018 04:58:59 GMT',
+5924 silly get vary: 'accept-encoding, accept',
+5924 silly get server: 'cloudflare',
+5924 silly get 'content-encoding': 'gzip' } ]
+5925 verbose get saving is-extglob to /home/chibi/.npm/registry.npmjs.org/is-extglob/.cache.json
+5926 silly resolveWithNewModule is-extglob@2.1.1 checking installable status
+5927 silly cache add args [ 'is-extglob@^2.1.0', null ]
+5928 verbose cache add spec is-extglob@^2.1.0
+5929 silly cache add parsed spec Result {
+5929 silly cache add raw: 'is-extglob@^2.1.0',
+5929 silly cache add scope: null,
+5929 silly cache add name: 'is-extglob',
+5929 silly cache add rawSpec: '^2.1.0',
+5929 silly cache add spec: '>=2.1.0 <3.0.0',
+5929 silly cache add type: 'range' }
+5930 silly addNamed is-extglob@>=2.1.0 <3.0.0
+5931 verbose addNamed ">=2.1.0 <3.0.0" is a valid semver range for is-extglob
+5932 silly addNameRange { name: 'is-extglob', range: '>=2.1.0 <3.0.0', hasData: false }
+5933 silly mapToRegistry name is-extglob
+5934 silly mapToRegistry using default registry
+5935 silly mapToRegistry registry https://registry.npmjs.org/
+5936 silly mapToRegistry uri https://registry.npmjs.org/is-extglob
+5937 verbose addNameRange registry:https://registry.npmjs.org/is-extglob not in flight; fetching
+5938 verbose get https://registry.npmjs.org/is-extglob not expired, no request
+5939 silly addNameRange number 2 { name: 'is-extglob', range: '>=2.1.0 <3.0.0', hasData: true }
+5940 silly addNameRange versions [ 'is-extglob', [ '1.0.0', '2.0.0', '2.1.0', '2.1.1' ] ]
+5941 silly addNamed is-extglob@2.1.1
+5942 verbose addNamed "2.1.1" is a plain semver version for is-extglob
+5943 silly mapToRegistry name is-extglob
+5944 silly mapToRegistry using default registry
+5945 silly mapToRegistry registry https://registry.npmjs.org/
+5946 silly mapToRegistry uri https://registry.npmjs.org/is-extglob
+5947 verbose addRemoteTarball https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz not in flight; adding
+5948 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz',
+5948 verbose addRemoteTarball 'a88c02535791f02ed37c76a1b9ea9773c833f8c2' ]
+5949 info retry fetch attempt 1 at 1:27:51 PM
+5950 info attempt registry request try #1 at 1:27:51 PM
+5951 http fetch GET https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz
+5952 http fetch 200 https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz
+5953 silly fetchAndShaCheck shasum a88c02535791f02ed37c76a1b9ea9773c833f8c2
+5954 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz not in flight; adding
+5955 verbose addTmpTarball already have metadata; skipping unpack for is-extglob@2.1.1
+5956 silly cache afterAdd is-extglob@2.1.1
+5957 verbose afterAdd /home/chibi/.npm/is-extglob/2.1.1/package/package.json not in flight; writing
+5958 verbose afterAdd /home/chibi/.npm/is-extglob/2.1.1/package/package.json written
+5959 silly fetchNamedPackageData binary-extensions
+5960 silly mapToRegistry name binary-extensions
+5961 silly mapToRegistry using default registry
+5962 silly mapToRegistry registry https://registry.npmjs.org/
+5963 silly mapToRegistry uri https://registry.npmjs.org/binary-extensions
+5964 verbose request uri https://registry.npmjs.org/binary-extensions
+5965 verbose request no auth needed
+5966 info attempt registry request try #1 at 1:27:51 PM
+5967 http request GET https://registry.npmjs.org/binary-extensions
+5968 http 200 https://registry.npmjs.org/binary-extensions
+5969 verbose headers { date: 'Mon, 02 Jul 2018 05:27:51 GMT',
+5969 verbose headers 'content-type': 'application/json; charset=UTF-8',
+5969 verbose headers 'transfer-encoding': 'chunked',
+5969 verbose headers connection: 'keep-alive',
+5969 verbose headers 'set-cookie': [ '__cfduid=daa411cf0bdbed5418e0e4b10a0a6638f1530509271; expires=Tue, 02-Jul-19 05:27:51 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+5969 verbose headers 'cache-control': 'max-age=300',
+5969 verbose headers 'cf-cache-status': 'HIT',
+5969 verbose headers 'cf-ray': '433eb4a2bf2c60f0-MNL',
+5969 verbose headers etag: 'W/"4d58785ab8917f806d01b5ec5dab1b6e"',
+5969 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5969 verbose headers 'last-modified': 'Sat, 26 May 2018 02:06:18 GMT',
+5969 verbose headers vary: 'accept-encoding, accept',
+5969 verbose headers server: 'cloudflare',
+5969 verbose headers 'content-encoding': 'gzip' }
+5970 silly get cb [ 200,
+5970 silly get { date: 'Mon, 02 Jul 2018 05:27:51 GMT',
+5970 silly get 'content-type': 'application/json; charset=UTF-8',
+5970 silly get 'transfer-encoding': 'chunked',
+5970 silly get connection: 'keep-alive',
+5970 silly get 'set-cookie': [ '__cfduid=daa411cf0bdbed5418e0e4b10a0a6638f1530509271; expires=Tue, 02-Jul-19 05:27:51 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+5970 silly get 'cache-control': 'max-age=300',
+5970 silly get 'cf-cache-status': 'HIT',
+5970 silly get 'cf-ray': '433eb4a2bf2c60f0-MNL',
+5970 silly get etag: 'W/"4d58785ab8917f806d01b5ec5dab1b6e"',
+5970 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5970 silly get 'last-modified': 'Sat, 26 May 2018 02:06:18 GMT',
+5970 silly get vary: 'accept-encoding, accept',
+5970 silly get server: 'cloudflare',
+5970 silly get 'content-encoding': 'gzip' } ]
+5971 verbose get saving binary-extensions to /home/chibi/.npm/registry.npmjs.org/binary-extensions/.cache.json
+5972 silly resolveWithNewModule binary-extensions@1.11.0 checking installable status
+5973 silly cache add args [ 'binary-extensions@^1.0.0', null ]
+5974 verbose cache add spec binary-extensions@^1.0.0
+5975 silly cache add parsed spec Result {
+5975 silly cache add raw: 'binary-extensions@^1.0.0',
+5975 silly cache add scope: null,
+5975 silly cache add name: 'binary-extensions',
+5975 silly cache add rawSpec: '^1.0.0',
+5975 silly cache add spec: '>=1.0.0 <2.0.0',
+5975 silly cache add type: 'range' }
+5976 silly addNamed binary-extensions@>=1.0.0 <2.0.0
+5977 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for binary-extensions
+5978 silly addNameRange { name: 'binary-extensions',
+5978 silly addNameRange range: '>=1.0.0 <2.0.0',
+5978 silly addNameRange hasData: false }
+5979 silly mapToRegistry name binary-extensions
+5980 silly mapToRegistry using default registry
+5981 silly mapToRegistry registry https://registry.npmjs.org/
+5982 silly mapToRegistry uri https://registry.npmjs.org/binary-extensions
+5983 verbose addNameRange registry:https://registry.npmjs.org/binary-extensions not in flight; fetching
+5984 verbose get https://registry.npmjs.org/binary-extensions not expired, no request
+5985 silly addNameRange number 2 { name: 'binary-extensions',
+5985 silly addNameRange range: '>=1.0.0 <2.0.0',
+5985 silly addNameRange hasData: true }
+5986 silly addNameRange versions [ 'binary-extensions',
+5986 silly addNameRange [ '1.0.0',
+5986 silly addNameRange '1.0.1',
+5986 silly addNameRange '1.0.2',
+5986 silly addNameRange '1.1.0',
+5986 silly addNameRange '1.1.1',
+5986 silly addNameRange '1.2.0',
+5986 silly addNameRange '1.3.0',
+5986 silly addNameRange '1.3.1',
+5986 silly addNameRange '1.4.0',
+5986 silly addNameRange '1.4.1',
+5986 silly addNameRange '1.5.0',
+5986 silly addNameRange '1.6.0',
+5986 silly addNameRange '1.7.0',
+5986 silly addNameRange '1.8.0',
+5986 silly addNameRange '1.9.0',
+5986 silly addNameRange '1.10.0',
+5986 silly addNameRange '1.11.0' ] ]
+5987 silly addNamed binary-extensions@1.11.0
+5988 verbose addNamed "1.11.0" is a plain semver version for binary-extensions
+5989 silly mapToRegistry name binary-extensions
+5990 silly mapToRegistry using default registry
+5991 silly mapToRegistry registry https://registry.npmjs.org/
+5992 silly mapToRegistry uri https://registry.npmjs.org/binary-extensions
+5993 verbose addRemoteTarball https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz not in flight; adding
+5994 verbose addRemoteTarball [ 'https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz',
+5994 verbose addRemoteTarball '46aa1751fb6a2f93ee5e689bb1087d4b14c6c205' ]
+5995 info retry fetch attempt 1 at 1:27:51 PM
+5996 info attempt registry request try #1 at 1:27:51 PM
+5997 http fetch GET https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz
+5998 http fetch 200 https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz
+5999 silly fetchAndShaCheck shasum 46aa1751fb6a2f93ee5e689bb1087d4b14c6c205
+6000 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz not in flight; adding
+6001 verbose addTmpTarball already have metadata; skipping unpack for binary-extensions@1.11.0
+6002 silly cache afterAdd binary-extensions@1.11.0
+6003 verbose afterAdd /home/chibi/.npm/binary-extensions/1.11.0/package/package.json not in flight; writing
+6004 verbose afterAdd /home/chibi/.npm/binary-extensions/1.11.0/package/package.json written
+6005 silly fetchNamedPackageData graceful-fs
+6006 silly mapToRegistry name graceful-fs
+6007 silly mapToRegistry using default registry
+6008 silly mapToRegistry registry https://registry.npmjs.org/
+6009 silly mapToRegistry uri https://registry.npmjs.org/graceful-fs
+6010 silly fetchNamedPackageData minimatch
+6011 silly mapToRegistry name minimatch
+6012 silly mapToRegistry using default registry
+6013 silly mapToRegistry registry https://registry.npmjs.org/
+6014 silly mapToRegistry uri https://registry.npmjs.org/minimatch
+6015 silly fetchNamedPackageData readable-stream
+6016 silly mapToRegistry name readable-stream
+6017 silly mapToRegistry using default registry
+6018 silly mapToRegistry registry https://registry.npmjs.org/
+6019 silly mapToRegistry uri https://registry.npmjs.org/readable-stream
+6020 silly fetchNamedPackageData set-immediate-shim
+6021 silly mapToRegistry name set-immediate-shim
+6022 silly mapToRegistry using default registry
+6023 silly mapToRegistry registry https://registry.npmjs.org/
+6024 silly mapToRegistry uri https://registry.npmjs.org/set-immediate-shim
+6025 verbose request uri https://registry.npmjs.org/set-immediate-shim
+6026 verbose request no auth needed
+6027 info attempt registry request try #1 at 1:27:51 PM
+6028 http request GET https://registry.npmjs.org/set-immediate-shim
+6029 http 200 https://registry.npmjs.org/set-immediate-shim
+6030 verbose headers { date: 'Mon, 02 Jul 2018 05:27:51 GMT',
+6030 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6030 verbose headers 'transfer-encoding': 'chunked',
+6030 verbose headers connection: 'keep-alive',
+6030 verbose headers 'set-cookie': [ '__cfduid=d57ba37f08a0455165b98608a4cbb9cfa1530509271; expires=Tue, 02-Jul-19 05:27:51 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6030 verbose headers 'cache-control': 'max-age=300',
+6030 verbose headers 'cf-cache-status': 'HIT',
+6030 verbose headers 'cf-ray': '433eb4a46a776096-MNL',
+6030 verbose headers etag: 'W/"02fec79f4d7cae02e18a717bf6bc6c28"',
+6030 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6030 verbose headers 'last-modified': 'Sun, 27 May 2018 17:05:10 GMT',
+6030 verbose headers vary: 'accept-encoding, accept',
+6030 verbose headers server: 'cloudflare',
+6030 verbose headers 'content-encoding': 'gzip' }
+6031 silly get cb [ 200,
+6031 silly get { date: 'Mon, 02 Jul 2018 05:27:51 GMT',
+6031 silly get 'content-type': 'application/json; charset=UTF-8',
+6031 silly get 'transfer-encoding': 'chunked',
+6031 silly get connection: 'keep-alive',
+6031 silly get 'set-cookie': [ '__cfduid=d57ba37f08a0455165b98608a4cbb9cfa1530509271; expires=Tue, 02-Jul-19 05:27:51 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6031 silly get 'cache-control': 'max-age=300',
+6031 silly get 'cf-cache-status': 'HIT',
+6031 silly get 'cf-ray': '433eb4a46a776096-MNL',
+6031 silly get etag: 'W/"02fec79f4d7cae02e18a717bf6bc6c28"',
+6031 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6031 silly get 'last-modified': 'Sun, 27 May 2018 17:05:10 GMT',
+6031 silly get vary: 'accept-encoding, accept',
+6031 silly get server: 'cloudflare',
+6031 silly get 'content-encoding': 'gzip' } ]
+6032 verbose get saving set-immediate-shim to /home/chibi/.npm/registry.npmjs.org/set-immediate-shim/.cache.json
+6033 silly resolveWithNewModule set-immediate-shim@1.0.1 checking installable status
+6034 silly cache add args [ 'set-immediate-shim@^1.0.1', null ]
+6035 verbose cache add spec set-immediate-shim@^1.0.1
+6036 silly cache add parsed spec Result {
+6036 silly cache add raw: 'set-immediate-shim@^1.0.1',
+6036 silly cache add scope: null,
+6036 silly cache add name: 'set-immediate-shim',
+6036 silly cache add rawSpec: '^1.0.1',
+6036 silly cache add spec: '>=1.0.1 <2.0.0',
+6036 silly cache add type: 'range' }
+6037 silly addNamed set-immediate-shim@>=1.0.1 <2.0.0
+6038 verbose addNamed ">=1.0.1 <2.0.0" is a valid semver range for set-immediate-shim
+6039 silly addNameRange { name: 'set-immediate-shim',
+6039 silly addNameRange range: '>=1.0.1 <2.0.0',
+6039 silly addNameRange hasData: false }
+6040 silly mapToRegistry name set-immediate-shim
+6041 silly mapToRegistry using default registry
+6042 silly mapToRegistry registry https://registry.npmjs.org/
+6043 silly mapToRegistry uri https://registry.npmjs.org/set-immediate-shim
+6044 verbose addNameRange registry:https://registry.npmjs.org/set-immediate-shim not in flight; fetching
+6045 verbose get https://registry.npmjs.org/set-immediate-shim not expired, no request
+6046 silly addNameRange number 2 { name: 'set-immediate-shim',
+6046 silly addNameRange range: '>=1.0.1 <2.0.0',
+6046 silly addNameRange hasData: true }
+6047 silly addNameRange versions [ 'set-immediate-shim', [ '1.0.0', '1.0.1', '2.0.0' ] ]
+6048 silly addNamed set-immediate-shim@1.0.1
+6049 verbose addNamed "1.0.1" is a plain semver version for set-immediate-shim
+6050 silly mapToRegistry name set-immediate-shim
+6051 silly mapToRegistry using default registry
+6052 silly mapToRegistry registry https://registry.npmjs.org/
+6053 silly mapToRegistry uri https://registry.npmjs.org/set-immediate-shim
+6054 verbose addRemoteTarball https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz not in flight; adding
+6055 verbose addRemoteTarball [ 'https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz',
+6055 verbose addRemoteTarball '4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61' ]
+6056 info retry fetch attempt 1 at 1:27:51 PM
+6057 info attempt registry request try #1 at 1:27:51 PM
+6058 http fetch GET https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz
+6059 verbose request uri https://registry.npmjs.org/graceful-fs
+6060 verbose request no auth needed
+6061 info attempt registry request try #1 at 1:27:51 PM
+6062 verbose etag "5a46d9bf-f813"
+6063 verbose lastModified Sat, 30 Dec 2017 0:11:43 GMT
+6064 http request GET https://registry.npmjs.org/graceful-fs
+6065 verbose request uri https://registry.npmjs.org/minimatch
+6066 verbose request no auth needed
+6067 info attempt registry request try #1 at 1:27:51 PM
+6068 verbose etag "5a485da7-d24e"
+6069 verbose lastModified Sun, 31 Dec 2017 3:46:47 GMT
+6070 http request GET https://registry.npmjs.org/minimatch
+6071 verbose request uri https://registry.npmjs.org/readable-stream
+6072 verbose request no auth needed
+6073 info attempt registry request try #1 at 1:27:51 PM
+6074 verbose etag "59ca4e44-19872"
+6075 verbose lastModified Tue, 26 Sep 2017 12:55:32 GMT
+6076 http request GET https://registry.npmjs.org/readable-stream
+6077 http fetch 200 https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz
+6078 silly fetchAndShaCheck shasum 4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61
+6079 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz not in flight; adding
+6080 verbose addTmpTarball already have metadata; skipping unpack for set-immediate-shim@1.0.1
+6081 http 200 https://registry.npmjs.org/graceful-fs
+6082 verbose headers { date: 'Mon, 02 Jul 2018 05:27:51 GMT',
+6082 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6082 verbose headers 'transfer-encoding': 'chunked',
+6082 verbose headers connection: 'keep-alive',
+6082 verbose headers 'set-cookie': [ '__cfduid=d627600995ed0c66274e0fab545dae9d01530509271; expires=Tue, 02-Jul-19 05:27:51 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6082 verbose headers 'cache-control': 'max-age=300',
+6082 verbose headers 'cf-cache-status': 'HIT',
+6082 verbose headers 'cf-ray': '433eb4a53a9460ae-MNL',
+6082 verbose headers etag: 'W/"0060002e6046455be7ea9ba6d47329d1"',
+6082 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6082 verbose headers 'last-modified': 'Sat, 26 May 2018 10:31:17 GMT',
+6082 verbose headers vary: 'accept-encoding, accept',
+6082 verbose headers server: 'cloudflare',
+6082 verbose headers 'content-encoding': 'gzip' }
+6083 silly get cb [ 200,
+6083 silly get { date: 'Mon, 02 Jul 2018 05:27:51 GMT',
+6083 silly get 'content-type': 'application/json; charset=UTF-8',
+6083 silly get 'transfer-encoding': 'chunked',
+6083 silly get connection: 'keep-alive',
+6083 silly get 'set-cookie': [ '__cfduid=d627600995ed0c66274e0fab545dae9d01530509271; expires=Tue, 02-Jul-19 05:27:51 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6083 silly get 'cache-control': 'max-age=300',
+6083 silly get 'cf-cache-status': 'HIT',
+6083 silly get 'cf-ray': '433eb4a53a9460ae-MNL',
+6083 silly get etag: 'W/"0060002e6046455be7ea9ba6d47329d1"',
+6083 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6083 silly get 'last-modified': 'Sat, 26 May 2018 10:31:17 GMT',
+6083 silly get vary: 'accept-encoding, accept',
+6083 silly get server: 'cloudflare',
+6083 silly get 'content-encoding': 'gzip' } ]
+6084 verbose get saving graceful-fs to /home/chibi/.npm/registry.npmjs.org/graceful-fs/.cache.json
+6085 http 200 https://registry.npmjs.org/minimatch
+6086 verbose headers { date: 'Mon, 02 Jul 2018 05:27:51 GMT',
+6086 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6086 verbose headers 'transfer-encoding': 'chunked',
+6086 verbose headers connection: 'keep-alive',
+6086 verbose headers 'set-cookie': [ '__cfduid=d4eecf2a4a7abded7de6084f56f90eb181530509271; expires=Tue, 02-Jul-19 05:27:51 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6086 verbose headers 'cache-control': 'max-age=300',
+6086 verbose headers 'cf-cache-status': 'HIT',
+6086 verbose headers 'cf-ray': '433eb4a55d1d605a-MNL',
+6086 verbose headers etag: 'W/"6e7e7da96df71be2863b8b8d1fcb5152"',
+6086 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6086 verbose headers 'last-modified': 'Sun, 27 May 2018 08:07:30 GMT',
+6086 verbose headers vary: 'accept-encoding, accept',
+6086 verbose headers server: 'cloudflare',
+6086 verbose headers 'content-encoding': 'gzip' }
+6087 silly get cb [ 200,
+6087 silly get { date: 'Mon, 02 Jul 2018 05:27:51 GMT',
+6087 silly get 'content-type': 'application/json; charset=UTF-8',
+6087 silly get 'transfer-encoding': 'chunked',
+6087 silly get connection: 'keep-alive',
+6087 silly get 'set-cookie': [ '__cfduid=d4eecf2a4a7abded7de6084f56f90eb181530509271; expires=Tue, 02-Jul-19 05:27:51 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6087 silly get 'cache-control': 'max-age=300',
+6087 silly get 'cf-cache-status': 'HIT',
+6087 silly get 'cf-ray': '433eb4a55d1d605a-MNL',
+6087 silly get etag: 'W/"6e7e7da96df71be2863b8b8d1fcb5152"',
+6087 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6087 silly get 'last-modified': 'Sun, 27 May 2018 08:07:30 GMT',
+6087 silly get vary: 'accept-encoding, accept',
+6087 silly get server: 'cloudflare',
+6087 silly get 'content-encoding': 'gzip' } ]
+6088 verbose get saving minimatch to /home/chibi/.npm/registry.npmjs.org/minimatch/.cache.json
+6089 silly cache afterAdd set-immediate-shim@1.0.1
+6090 verbose afterAdd /home/chibi/.npm/set-immediate-shim/1.0.1/package/package.json not in flight; writing
+6091 silly resolveWithNewModule graceful-fs@4.1.11 checking installable status
+6092 silly cache add args [ 'graceful-fs@^4.1.2', null ]
+6093 verbose cache add spec graceful-fs@^4.1.2
+6094 silly cache add parsed spec Result {
+6094 silly cache add raw: 'graceful-fs@^4.1.2',
+6094 silly cache add scope: null,
+6094 silly cache add name: 'graceful-fs',
+6094 silly cache add rawSpec: '^4.1.2',
+6094 silly cache add spec: '>=4.1.2 <5.0.0',
+6094 silly cache add type: 'range' }
+6095 silly addNamed graceful-fs@>=4.1.2 <5.0.0
+6096 verbose addNamed ">=4.1.2 <5.0.0" is a valid semver range for graceful-fs
+6097 silly addNameRange { name: 'graceful-fs', range: '>=4.1.2 <5.0.0', hasData: false }
+6098 silly mapToRegistry name graceful-fs
+6099 silly mapToRegistry using default registry
+6100 silly mapToRegistry registry https://registry.npmjs.org/
+6101 silly mapToRegistry uri https://registry.npmjs.org/graceful-fs
+6102 verbose addNameRange registry:https://registry.npmjs.org/graceful-fs not in flight; fetching
+6103 verbose afterAdd /home/chibi/.npm/set-immediate-shim/1.0.1/package/package.json written
+6104 silly resolveWithNewModule minimatch@3.0.4 checking installable status
+6105 silly cache add args [ 'minimatch@^3.0.2', null ]
+6106 verbose cache add spec minimatch@^3.0.2
+6107 silly cache add parsed spec Result {
+6107 silly cache add raw: 'minimatch@^3.0.2',
+6107 silly cache add scope: null,
+6107 silly cache add name: 'minimatch',
+6107 silly cache add rawSpec: '^3.0.2',
+6107 silly cache add spec: '>=3.0.2 <4.0.0',
+6107 silly cache add type: 'range' }
+6108 silly addNamed minimatch@>=3.0.2 <4.0.0
+6109 verbose addNamed ">=3.0.2 <4.0.0" is a valid semver range for minimatch
+6110 silly addNameRange { name: 'minimatch', range: '>=3.0.2 <4.0.0', hasData: false }
+6111 silly mapToRegistry name minimatch
+6112 silly mapToRegistry using default registry
+6113 silly mapToRegistry registry https://registry.npmjs.org/
+6114 silly mapToRegistry uri https://registry.npmjs.org/minimatch
+6115 verbose addNameRange registry:https://registry.npmjs.org/minimatch not in flight; fetching
+6116 verbose get https://registry.npmjs.org/graceful-fs not expired, no request
+6117 silly addNameRange number 2 { name: 'graceful-fs', range: '>=4.1.2 <5.0.0', hasData: true }
+6118 silly addNameRange versions [ 'graceful-fs',
+6118 silly addNameRange [ '1.0.0',
+6118 silly addNameRange '1.0.1',
+6118 silly addNameRange '1.0.2',
+6118 silly addNameRange '1.1.0',
+6118 silly addNameRange '1.1.1',
+6118 silly addNameRange '1.1.2',
+6118 silly addNameRange '1.1.3',
+6118 silly addNameRange '1.1.4',
+6118 silly addNameRange '1.1.5',
+6118 silly addNameRange '1.1.6',
+6118 silly addNameRange '1.1.7',
+6118 silly addNameRange '1.1.8',
+6118 silly addNameRange '1.1.9',
+6118 silly addNameRange '1.1.10',
+6118 silly addNameRange '1.1.11',
+6118 silly addNameRange '1.1.12',
+6118 silly addNameRange '1.1.13',
+6118 silly addNameRange '1.1.14',
+6118 silly addNameRange '1.2.0',
+6118 silly addNameRange '1.2.1',
+6118 silly addNameRange '1.2.2',
+6118 silly addNameRange '1.2.3',
+6118 silly addNameRange '2.0.0',
+6118 silly addNameRange '2.0.1',
+6118 silly addNameRange '2.0.2',
+6118 silly addNameRange '2.0.3',
+6118 silly addNameRange '3.0.0',
+6118 silly addNameRange '3.0.1',
+6118 silly addNameRange '3.0.2',
+6118 silly addNameRange '3.0.3',
+6118 silly addNameRange '3.0.4',
+6118 silly addNameRange '3.0.5',
+6118 silly addNameRange '3.0.6',
+6118 silly addNameRange '3.0.7',
+6118 silly addNameRange '3.0.8',
+6118 silly addNameRange '4.1.0',
+6118 silly addNameRange '4.1.1',
+6118 silly addNameRange '4.1.2',
+6118 silly addNameRange '4.1.3',
+6118 silly addNameRange '4.1.4',
+6118 silly addNameRange '4.1.5',
+6118 silly addNameRange '3.0.9',
+6118 silly addNameRange '4.1.6',
+6118 silly addNameRange '3.0.10',
+6118 silly addNameRange '3.0.11',
+6118 silly addNameRange '4.1.7',
+6118 silly addNameRange '4.1.8',
+6118 silly addNameRange '4.1.9',
+6118 silly addNameRange '4.1.10',
+6118 silly addNameRange '4.1.11' ] ]
+6119 silly addNamed graceful-fs@4.1.11
+6120 verbose addNamed "4.1.11" is a plain semver version for graceful-fs
+6121 verbose get https://registry.npmjs.org/minimatch not expired, no request
+6122 silly addNameRange number 2 { name: 'minimatch', range: '>=3.0.2 <4.0.0', hasData: true }
+6123 silly addNameRange versions [ 'minimatch',
+6123 silly addNameRange [ '0.0.1',
+6123 silly addNameRange '0.0.2',
+6123 silly addNameRange '0.0.4',
+6123 silly addNameRange '0.0.5',
+6123 silly addNameRange '0.1.1',
+6123 silly addNameRange '0.1.2',
+6123 silly addNameRange '0.1.3',
+6123 silly addNameRange '0.1.4',
+6123 silly addNameRange '0.1.5',
+6123 silly addNameRange '0.2.0',
+6123 silly addNameRange '0.2.2',
+6123 silly addNameRange '0.2.3',
+6123 silly addNameRange '0.2.4',
+6123 silly addNameRange '0.2.5',
+6123 silly addNameRange '0.2.6',
+6123 silly addNameRange '0.2.7',
+6123 silly addNameRange '0.2.8',
+6123 silly addNameRange '0.2.9',
+6123 silly addNameRange '0.2.10',
+6123 silly addNameRange '0.2.11',
+6123 silly addNameRange '0.2.12',
+6123 silly addNameRange '0.2.13',
+6123 silly addNameRange '0.2.14',
+6123 silly addNameRange '0.3.0',
+6123 silly addNameRange '0.4.0',
+6123 silly addNameRange '1.0.0',
+6123 silly addNameRange '2.0.0',
+6123 silly addNameRange '2.0.1',
+6123 silly addNameRange '2.0.2',
+6123 silly addNameRange '2.0.3',
+6123 silly addNameRange '2.0.4',
+6123 silly addNameRange '2.0.5',
+6123 silly addNameRange '2.0.6',
+6123 silly addNameRange '2.0.7',
+6123 silly addNameRange '2.0.8',
+6123 silly addNameRange '2.0.9',
+6123 silly addNameRange '2.0.10',
+6123 silly addNameRange '3.0.0',
+6123 silly addNameRange '3.0.2',
+6123 silly addNameRange '3.0.3',
+6123 silly addNameRange '3.0.4' ] ]
+6124 silly addNamed minimatch@3.0.4
+6125 verbose addNamed "3.0.4" is a plain semver version for minimatch
+6126 silly cache afterAdd graceful-fs@4.1.11
+6127 verbose afterAdd /home/chibi/.npm/graceful-fs/4.1.11/package/package.json not in flight; writing
+6128 http 200 https://registry.npmjs.org/readable-stream
+6129 verbose headers { date: 'Mon, 02 Jul 2018 05:27:51 GMT',
+6129 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6129 verbose headers 'transfer-encoding': 'chunked',
+6129 verbose headers connection: 'keep-alive',
+6129 verbose headers 'set-cookie': [ '__cfduid=df353a181423139a819741affe450cd681530509271; expires=Tue, 02-Jul-19 05:27:51 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6129 verbose headers 'cache-control': 'max-age=300',
+6129 verbose headers 'cf-cache-status': 'HIT',
+6129 verbose headers 'cf-ray': '433eb4a55e22607e-MNL',
+6129 verbose headers etag: 'W/"80055bb0c676c1f03a6c8a42b9f5ab82"',
+6129 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6129 verbose headers 'last-modified': 'Sun, 27 May 2018 15:26:45 GMT',
+6129 verbose headers vary: 'accept-encoding, accept',
+6129 verbose headers server: 'cloudflare',
+6129 verbose headers 'content-encoding': 'gzip' }
+6130 silly get cb [ 200,
+6130 silly get { date: 'Mon, 02 Jul 2018 05:27:51 GMT',
+6130 silly get 'content-type': 'application/json; charset=UTF-8',
+6130 silly get 'transfer-encoding': 'chunked',
+6130 silly get connection: 'keep-alive',
+6130 silly get 'set-cookie': [ '__cfduid=df353a181423139a819741affe450cd681530509271; expires=Tue, 02-Jul-19 05:27:51 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6130 silly get 'cache-control': 'max-age=300',
+6130 silly get 'cf-cache-status': 'HIT',
+6130 silly get 'cf-ray': '433eb4a55e22607e-MNL',
+6130 silly get etag: 'W/"80055bb0c676c1f03a6c8a42b9f5ab82"',
+6130 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6130 silly get 'last-modified': 'Sun, 27 May 2018 15:26:45 GMT',
+6130 silly get vary: 'accept-encoding, accept',
+6130 silly get server: 'cloudflare',
+6130 silly get 'content-encoding': 'gzip' } ]
+6131 verbose get saving readable-stream to /home/chibi/.npm/registry.npmjs.org/readable-stream/.cache.json
+6132 verbose afterAdd /home/chibi/.npm/graceful-fs/4.1.11/package/package.json written
+6133 silly resolveWithNewModule readable-stream@2.3.6 checking installable status
+6134 silly cache add args [ 'readable-stream@^2.0.2', null ]
+6135 verbose cache add spec readable-stream@^2.0.2
+6136 silly cache add parsed spec Result {
+6136 silly cache add raw: 'readable-stream@^2.0.2',
+6136 silly cache add scope: null,
+6136 silly cache add name: 'readable-stream',
+6136 silly cache add rawSpec: '^2.0.2',
+6136 silly cache add spec: '>=2.0.2 <3.0.0',
+6136 silly cache add type: 'range' }
+6137 silly addNamed readable-stream@>=2.0.2 <3.0.0
+6138 verbose addNamed ">=2.0.2 <3.0.0" is a valid semver range for readable-stream
+6139 silly addNameRange { name: 'readable-stream',
+6139 silly addNameRange range: '>=2.0.2 <3.0.0',
+6139 silly addNameRange hasData: false }
+6140 silly mapToRegistry name readable-stream
+6141 silly mapToRegistry using default registry
+6142 silly mapToRegistry registry https://registry.npmjs.org/
+6143 silly mapToRegistry uri https://registry.npmjs.org/readable-stream
+6144 verbose addNameRange registry:https://registry.npmjs.org/readable-stream not in flight; fetching
+6145 silly cache afterAdd minimatch@3.0.4
+6146 verbose afterAdd /home/chibi/.npm/minimatch/3.0.4/package/package.json not in flight; writing
+6147 verbose get https://registry.npmjs.org/readable-stream not expired, no request
+6148 silly addNameRange number 2 { name: 'readable-stream',
+6148 silly addNameRange range: '>=2.0.2 <3.0.0',
+6148 silly addNameRange hasData: true }
+6149 silly addNameRange versions [ 'readable-stream',
+6149 silly addNameRange [ '0.0.1',
+6149 silly addNameRange '0.0.2',
+6149 silly addNameRange '0.0.3',
+6149 silly addNameRange '0.0.4',
+6149 silly addNameRange '0.1.0',
+6149 silly addNameRange '0.2.0',
+6149 silly addNameRange '0.3.0',
+6149 silly addNameRange '0.3.1',
+6149 silly addNameRange '1.0.0',
+6149 silly addNameRange '1.0.1',
+6149 silly addNameRange '1.0.2',
+6149 silly addNameRange '1.0.15',
+6149 silly addNameRange '1.0.17',
+6149 silly addNameRange '1.1.7',
+6149 silly addNameRange '1.1.8',
+6149 silly addNameRange '1.1.9',
+6149 silly addNameRange '1.0.24',
+6149 silly addNameRange '1.0.25',
+6149 silly addNameRange '1.1.10',
+6149 silly addNameRange '1.0.25-1',
+6149 silly addNameRange '1.1.11',
+6149 silly addNameRange '1.0.26',
+6149 silly addNameRange '1.0.26-1',
+6149 silly addNameRange '1.1.11-1',
+6149 silly addNameRange '1.0.26-2',
+6149 silly addNameRange '1.1.12',
+6149 silly addNameRange '1.0.26-3',
+6149 silly addNameRange '1.0.26-4',
+6149 silly addNameRange '1.1.12-1',
+6149 silly addNameRange '1.0.27-1',
+6149 silly addNameRange '1.1.13-1',
+6149 silly addNameRange '1.0.31',
+6149 silly addNameRange '1.1.13',
+6149 silly addNameRange '1.0.32',
+6149 silly addNameRange '1.0.32-1',
+6149 silly addNameRange '1.0.33-1',
+6149 silly addNameRange '1.0.33-2',
+6149 silly addNameRange '1.0.33',
+6149 silly addNameRange '2.0.0',
+6149 silly addNameRange '2.0.1',
+6149 silly addNameRange '2.0.2',
+6149 silly addNameRange '2.0.3',
+6149 silly addNameRange '2.0.4',
+6149 silly addNameRange '2.0.5',
+6149 silly addNameRange '2.0.6',
+6149 silly addNameRange '1.0.34',
+6149 silly addNameRange '1.1.14',
+6149 silly addNameRange '2.1.0',
+6149 silly addNameRange '2.1.1',
+6149 silly addNameRange '2.1.2',
+6149 silly addNameRange '2.1.3',
+6149 silly addNameRange '2.1.4',
+6149 silly addNameRange '2.1.5',
+6149 silly addNameRange '2.2.0',
+6149 silly addNameRange '2.2.1',
+6149 silly addNameRange '2.2.2',
+6149 silly addNameRange '2.2.3',
+6149 silly addNameRange '2.2.4',
+6149 silly addNameRange '2.2.5',
+6149 silly addNameRange '2.2.6',
+6149 silly addNameRange '2.2.7',
+6149 silly addNameRange '2.2.8',
+6149 silly addNameRange '2.2.9',
+6149 silly addNameRange '2.2.10',
+6149 silly addNameRange '2.2.11',
+6149 silly addNameRange '2.3.0',
+6149 silly addNameRange '2.3.1',
+6149 silly addNameRange '2.3.2',
+6149 silly addNameRange '2.3.3',
+6149 silly addNameRange '2.3.4',
+6149 silly addNameRange '2.3.5',
+6149 silly addNameRange '2.3.6' ] ]
+6150 silly addNamed readable-stream@2.3.6
+6151 verbose addNamed "2.3.6" is a plain semver version for readable-stream
+6152 verbose afterAdd /home/chibi/.npm/minimatch/3.0.4/package/package.json written
+6153 silly mapToRegistry name readable-stream
+6154 silly mapToRegistry using default registry
+6155 silly mapToRegistry registry https://registry.npmjs.org/
+6156 silly mapToRegistry uri https://registry.npmjs.org/readable-stream
+6157 verbose addRemoteTarball https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz not in flight; adding
+6158 verbose addRemoteTarball [ 'https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz',
+6158 verbose addRemoteTarball 'b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf' ]
+6159 info retry fetch attempt 1 at 1:27:51 PM
+6160 info attempt registry request try #1 at 1:27:51 PM
+6161 http fetch GET https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz
+6162 http fetch 200 https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz
+6163 silly fetchAndShaCheck shasum b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf
+6164 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz not in flight; adding
+6165 verbose addTmpTarball already have metadata; skipping unpack for readable-stream@2.3.6
+6166 silly cache afterAdd readable-stream@2.3.6
+6167 verbose afterAdd /home/chibi/.npm/readable-stream/2.3.6/package/package.json not in flight; writing
+6168 verbose afterAdd /home/chibi/.npm/readable-stream/2.3.6/package/package.json written
+6169 silly fetchNamedPackageData brace-expansion
+6170 silly mapToRegistry name brace-expansion
+6171 silly mapToRegistry using default registry
+6172 silly mapToRegistry registry https://registry.npmjs.org/
+6173 silly mapToRegistry uri https://registry.npmjs.org/brace-expansion
+6174 verbose request uri https://registry.npmjs.org/brace-expansion
+6175 verbose request no auth needed
+6176 info attempt registry request try #1 at 1:27:52 PM
+6177 verbose etag "595b97db-595c"
+6178 verbose lastModified Tue, 4 Jul 2017 13:27:55 GMT
+6179 http request GET https://registry.npmjs.org/brace-expansion
+6180 http 200 https://registry.npmjs.org/brace-expansion
+6181 verbose headers { date: 'Mon, 02 Jul 2018 05:27:52 GMT',
+6181 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6181 verbose headers 'transfer-encoding': 'chunked',
+6181 verbose headers connection: 'keep-alive',
+6181 verbose headers 'set-cookie': [ '__cfduid=da31a1d2e2cf20eee2f32d26c572ab3931530509272; expires=Tue, 02-Jul-19 05:27:52 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6181 verbose headers 'cache-control': 'max-age=300',
+6181 verbose headers 'cf-cache-status': 'HIT',
+6181 verbose headers 'cf-ray': '433eb4a799376072-MNL',
+6181 verbose headers etag: 'W/"e1bb7280c24dff102c3475d67515cff5"',
+6181 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6181 verbose headers 'last-modified': 'Sat, 26 May 2018 18:55:42 GMT',
+6181 verbose headers vary: 'accept-encoding, accept',
+6181 verbose headers server: 'cloudflare',
+6181 verbose headers 'content-encoding': 'gzip' }
+6182 silly get cb [ 200,
+6182 silly get { date: 'Mon, 02 Jul 2018 05:27:52 GMT',
+6182 silly get 'content-type': 'application/json; charset=UTF-8',
+6182 silly get 'transfer-encoding': 'chunked',
+6182 silly get connection: 'keep-alive',
+6182 silly get 'set-cookie': [ '__cfduid=da31a1d2e2cf20eee2f32d26c572ab3931530509272; expires=Tue, 02-Jul-19 05:27:52 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6182 silly get 'cache-control': 'max-age=300',
+6182 silly get 'cf-cache-status': 'HIT',
+6182 silly get 'cf-ray': '433eb4a799376072-MNL',
+6182 silly get etag: 'W/"e1bb7280c24dff102c3475d67515cff5"',
+6182 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6182 silly get 'last-modified': 'Sat, 26 May 2018 18:55:42 GMT',
+6182 silly get vary: 'accept-encoding, accept',
+6182 silly get server: 'cloudflare',
+6182 silly get 'content-encoding': 'gzip' } ]
+6183 verbose get saving brace-expansion to /home/chibi/.npm/registry.npmjs.org/brace-expansion/.cache.json
+6184 silly resolveWithNewModule brace-expansion@1.1.11 checking installable status
+6185 silly cache add args [ 'brace-expansion@^1.1.7', null ]
+6186 verbose cache add spec brace-expansion@^1.1.7
+6187 silly cache add parsed spec Result {
+6187 silly cache add raw: 'brace-expansion@^1.1.7',
+6187 silly cache add scope: null,
+6187 silly cache add name: 'brace-expansion',
+6187 silly cache add rawSpec: '^1.1.7',
+6187 silly cache add spec: '>=1.1.7 <2.0.0',
+6187 silly cache add type: 'range' }
+6188 silly addNamed brace-expansion@>=1.1.7 <2.0.0
+6189 verbose addNamed ">=1.1.7 <2.0.0" is a valid semver range for brace-expansion
+6190 silly addNameRange { name: 'brace-expansion',
+6190 silly addNameRange range: '>=1.1.7 <2.0.0',
+6190 silly addNameRange hasData: false }
+6191 silly mapToRegistry name brace-expansion
+6192 silly mapToRegistry using default registry
+6193 silly mapToRegistry registry https://registry.npmjs.org/
+6194 silly mapToRegistry uri https://registry.npmjs.org/brace-expansion
+6195 verbose addNameRange registry:https://registry.npmjs.org/brace-expansion not in flight; fetching
+6196 verbose get https://registry.npmjs.org/brace-expansion not expired, no request
+6197 silly addNameRange number 2 { name: 'brace-expansion',
+6197 silly addNameRange range: '>=1.1.7 <2.0.0',
+6197 silly addNameRange hasData: true }
+6198 silly addNameRange versions [ 'brace-expansion',
+6198 silly addNameRange [ '0.0.0',
+6198 silly addNameRange '1.0.0',
+6198 silly addNameRange '1.0.1',
+6198 silly addNameRange '1.1.0',
+6198 silly addNameRange '1.1.1',
+6198 silly addNameRange '1.1.2',
+6198 silly addNameRange '1.1.3',
+6198 silly addNameRange '1.1.4',
+6198 silly addNameRange '1.1.5',
+6198 silly addNameRange '1.1.6',
+6198 silly addNameRange '1.1.7',
+6198 silly addNameRange '1.1.8',
+6198 silly addNameRange '1.1.9',
+6198 silly addNameRange '1.1.10',
+6198 silly addNameRange '1.1.11' ] ]
+6199 silly addNamed brace-expansion@1.1.11
+6200 verbose addNamed "1.1.11" is a plain semver version for brace-expansion
+6201 silly mapToRegistry name brace-expansion
+6202 silly mapToRegistry using default registry
+6203 silly mapToRegistry registry https://registry.npmjs.org/
+6204 silly mapToRegistry uri https://registry.npmjs.org/brace-expansion
+6205 verbose addRemoteTarball https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz not in flight; adding
+6206 verbose addRemoteTarball [ 'https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz',
+6206 verbose addRemoteTarball '3c7fcbf529d87226f3d2f52b966ff5271eb441dd' ]
+6207 info retry fetch attempt 1 at 1:27:52 PM
+6208 info attempt registry request try #1 at 1:27:52 PM
+6209 http fetch GET https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz
+6210 http fetch 200 https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz
+6211 silly fetchAndShaCheck shasum 3c7fcbf529d87226f3d2f52b966ff5271eb441dd
+6212 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz not in flight; adding
+6213 verbose addTmpTarball already have metadata; skipping unpack for brace-expansion@1.1.11
+6214 silly cache afterAdd brace-expansion@1.1.11
+6215 verbose afterAdd /home/chibi/.npm/brace-expansion/1.1.11/package/package.json not in flight; writing
+6216 verbose afterAdd /home/chibi/.npm/brace-expansion/1.1.11/package/package.json written
+6217 silly fetchNamedPackageData balanced-match
+6218 silly mapToRegistry name balanced-match
+6219 silly mapToRegistry using default registry
+6220 silly mapToRegistry registry https://registry.npmjs.org/
+6221 silly mapToRegistry uri https://registry.npmjs.org/balanced-match
+6222 silly fetchNamedPackageData concat-map
+6223 silly mapToRegistry name concat-map
+6224 silly mapToRegistry using default registry
+6225 silly mapToRegistry registry https://registry.npmjs.org/
+6226 silly mapToRegistry uri https://registry.npmjs.org/concat-map
+6227 verbose request uri https://registry.npmjs.org/balanced-match
+6228 verbose request no auth needed
+6229 info attempt registry request try #1 at 1:27:52 PM
+6230 verbose etag "59428b1a-476d"
+6231 verbose lastModified Thu, 15 Jun 2017 13:26:50 GMT
+6232 http request GET https://registry.npmjs.org/balanced-match
+6233 verbose request uri https://registry.npmjs.org/concat-map
+6234 verbose request no auth needed
+6235 info attempt registry request try #1 at 1:27:52 PM
+6236 verbose etag "52e9c1bb-f3a"
+6237 verbose lastModified Thu, 30 Jan 2014 3:06:35 GMT
+6238 http request GET https://registry.npmjs.org/concat-map
+6239 http 200 https://registry.npmjs.org/balanced-match
+6240 verbose headers { date: 'Mon, 02 Jul 2018 05:27:52 GMT',
+6240 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6240 verbose headers 'transfer-encoding': 'chunked',
+6240 verbose headers connection: 'keep-alive',
+6240 verbose headers 'set-cookie': [ '__cfduid=def35023fcbcb8d8245530d569b1c3b2b1530509272; expires=Tue, 02-Jul-19 05:27:52 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6240 verbose headers 'cache-control': 'max-age=300',
+6240 verbose headers 'cf-cache-status': 'HIT',
+6240 verbose headers 'cf-ray': '433eb4a958a860a8-MNL',
+6240 verbose headers etag: 'W/"768eec147806bc710f6b097c6384abbf"',
+6240 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6240 verbose headers 'last-modified': 'Sat, 26 May 2018 01:46:26 GMT',
+6240 verbose headers vary: 'accept-encoding, accept',
+6240 verbose headers server: 'cloudflare',
+6240 verbose headers 'content-encoding': 'gzip' }
+6241 silly get cb [ 200,
+6241 silly get { date: 'Mon, 02 Jul 2018 05:27:52 GMT',
+6241 silly get 'content-type': 'application/json; charset=UTF-8',
+6241 silly get 'transfer-encoding': 'chunked',
+6241 silly get connection: 'keep-alive',
+6241 silly get 'set-cookie': [ '__cfduid=def35023fcbcb8d8245530d569b1c3b2b1530509272; expires=Tue, 02-Jul-19 05:27:52 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6241 silly get 'cache-control': 'max-age=300',
+6241 silly get 'cf-cache-status': 'HIT',
+6241 silly get 'cf-ray': '433eb4a958a860a8-MNL',
+6241 silly get etag: 'W/"768eec147806bc710f6b097c6384abbf"',
+6241 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6241 silly get 'last-modified': 'Sat, 26 May 2018 01:46:26 GMT',
+6241 silly get vary: 'accept-encoding, accept',
+6241 silly get server: 'cloudflare',
+6241 silly get 'content-encoding': 'gzip' } ]
+6242 verbose get saving balanced-match to /home/chibi/.npm/registry.npmjs.org/balanced-match/.cache.json
+6243 silly resolveWithNewModule balanced-match@1.0.0 checking installable status
+6244 silly cache add args [ 'balanced-match@^1.0.0', null ]
+6245 verbose cache add spec balanced-match@^1.0.0
+6246 silly cache add parsed spec Result {
+6246 silly cache add raw: 'balanced-match@^1.0.0',
+6246 silly cache add scope: null,
+6246 silly cache add name: 'balanced-match',
+6246 silly cache add rawSpec: '^1.0.0',
+6246 silly cache add spec: '>=1.0.0 <2.0.0',
+6246 silly cache add type: 'range' }
+6247 silly addNamed balanced-match@>=1.0.0 <2.0.0
+6248 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for balanced-match
+6249 silly addNameRange { name: 'balanced-match',
+6249 silly addNameRange range: '>=1.0.0 <2.0.0',
+6249 silly addNameRange hasData: false }
+6250 silly mapToRegistry name balanced-match
+6251 silly mapToRegistry using default registry
+6252 silly mapToRegistry registry https://registry.npmjs.org/
+6253 silly mapToRegistry uri https://registry.npmjs.org/balanced-match
+6254 verbose addNameRange registry:https://registry.npmjs.org/balanced-match not in flight; fetching
+6255 http 200 https://registry.npmjs.org/concat-map
+6256 verbose headers { date: 'Mon, 02 Jul 2018 05:27:52 GMT',
+6256 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6256 verbose headers 'transfer-encoding': 'chunked',
+6256 verbose headers connection: 'keep-alive',
+6256 verbose headers 'set-cookie': [ '__cfduid=de1db53e52ca5e54f91dec45e94042cee1530509272; expires=Tue, 02-Jul-19 05:27:52 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6256 verbose headers 'cache-control': 'max-age=300',
+6256 verbose headers 'cf-cache-status': 'HIT',
+6256 verbose headers 'cf-ray': '433eb4a958d160ea-MNL',
+6256 verbose headers etag: 'W/"94c413d99b46c784f563e6153e58a1d4"',
+6256 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6256 verbose headers 'last-modified': 'Sat, 26 May 2018 20:40:55 GMT',
+6256 verbose headers vary: 'accept-encoding, accept',
+6256 verbose headers server: 'cloudflare',
+6256 verbose headers 'content-encoding': 'gzip' }
+6257 silly get cb [ 200,
+6257 silly get { date: 'Mon, 02 Jul 2018 05:27:52 GMT',
+6257 silly get 'content-type': 'application/json; charset=UTF-8',
+6257 silly get 'transfer-encoding': 'chunked',
+6257 silly get connection: 'keep-alive',
+6257 silly get 'set-cookie': [ '__cfduid=de1db53e52ca5e54f91dec45e94042cee1530509272; expires=Tue, 02-Jul-19 05:27:52 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6257 silly get 'cache-control': 'max-age=300',
+6257 silly get 'cf-cache-status': 'HIT',
+6257 silly get 'cf-ray': '433eb4a958d160ea-MNL',
+6257 silly get etag: 'W/"94c413d99b46c784f563e6153e58a1d4"',
+6257 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6257 silly get 'last-modified': 'Sat, 26 May 2018 20:40:55 GMT',
+6257 silly get vary: 'accept-encoding, accept',
+6257 silly get server: 'cloudflare',
+6257 silly get 'content-encoding': 'gzip' } ]
+6258 verbose get saving concat-map to /home/chibi/.npm/registry.npmjs.org/concat-map/.cache.json
+6259 verbose get https://registry.npmjs.org/balanced-match not expired, no request
+6260 silly addNameRange number 2 { name: 'balanced-match',
+6260 silly addNameRange range: '>=1.0.0 <2.0.0',
+6260 silly addNameRange hasData: true }
+6261 silly addNameRange versions [ 'balanced-match',
+6261 silly addNameRange [ '0.0.0',
+6261 silly addNameRange '0.0.1',
+6261 silly addNameRange '0.1.0',
+6261 silly addNameRange '0.2.0',
+6261 silly addNameRange '0.2.1',
+6261 silly addNameRange '0.3.0',
+6261 silly addNameRange '0.4.0',
+6261 silly addNameRange '0.4.1',
+6261 silly addNameRange '0.4.2',
+6261 silly addNameRange '1.0.0' ] ]
+6262 silly addNamed balanced-match@1.0.0
+6263 verbose addNamed "1.0.0" is a plain semver version for balanced-match
+6264 silly resolveWithNewModule concat-map@0.0.1 checking installable status
+6265 silly cache add args [ 'concat-map@0.0.1', null ]
+6266 verbose cache add spec concat-map@0.0.1
+6267 silly cache add parsed spec Result {
+6267 silly cache add raw: 'concat-map@0.0.1',
+6267 silly cache add scope: null,
+6267 silly cache add name: 'concat-map',
+6267 silly cache add rawSpec: '0.0.1',
+6267 silly cache add spec: '0.0.1',
+6267 silly cache add type: 'version' }
+6268 silly addNamed concat-map@0.0.1
+6269 verbose addNamed "0.0.1" is a plain semver version for concat-map
+6270 silly mapToRegistry name concat-map
+6271 silly mapToRegistry using default registry
+6272 silly mapToRegistry registry https://registry.npmjs.org/
+6273 silly mapToRegistry uri https://registry.npmjs.org/concat-map
+6274 verbose addNameVersion registry:https://registry.npmjs.org/concat-map not in flight; fetching
+6275 silly cache afterAdd balanced-match@1.0.0
+6276 verbose afterAdd /home/chibi/.npm/balanced-match/1.0.0/package/package.json not in flight; writing
+6277 verbose get https://registry.npmjs.org/concat-map not expired, no request
+6278 verbose afterAdd /home/chibi/.npm/balanced-match/1.0.0/package/package.json written
+6279 silly cache afterAdd concat-map@0.0.1
+6280 verbose afterAdd /home/chibi/.npm/concat-map/0.0.1/package/package.json not in flight; writing
+6281 verbose afterAdd /home/chibi/.npm/concat-map/0.0.1/package/package.json written
+6282 silly fetchNamedPackageData core-util-is
+6283 silly mapToRegistry name core-util-is
+6284 silly mapToRegistry using default registry
+6285 silly mapToRegistry registry https://registry.npmjs.org/
+6286 silly mapToRegistry uri https://registry.npmjs.org/core-util-is
+6287 silly fetchNamedPackageData process-nextick-args
+6288 silly mapToRegistry name process-nextick-args
+6289 silly mapToRegistry using default registry
+6290 silly mapToRegistry registry https://registry.npmjs.org/
+6291 silly mapToRegistry uri https://registry.npmjs.org/process-nextick-args
+6292 silly fetchNamedPackageData safe-buffer
+6293 silly mapToRegistry name safe-buffer
+6294 silly mapToRegistry using default registry
+6295 silly mapToRegistry registry https://registry.npmjs.org/
+6296 silly mapToRegistry uri https://registry.npmjs.org/safe-buffer
+6297 silly fetchNamedPackageData string_decoder
+6298 silly mapToRegistry name string_decoder
+6299 silly mapToRegistry using default registry
+6300 silly mapToRegistry registry https://registry.npmjs.org/
+6301 silly mapToRegistry uri https://registry.npmjs.org/string_decoder
+6302 silly fetchNamedPackageData util-deprecate
+6303 silly mapToRegistry name util-deprecate
+6304 silly mapToRegistry using default registry
+6305 silly mapToRegistry registry https://registry.npmjs.org/
+6306 silly mapToRegistry uri https://registry.npmjs.org/util-deprecate
+6307 verbose request uri https://registry.npmjs.org/core-util-is
+6308 verbose request no auth needed
+6309 info attempt registry request try #1 at 1:27:52 PM
+6310 verbose etag "59116c0a-ec5"
+6311 verbose lastModified Tue, 9 May 2017 7:13:14 GMT
+6312 http request GET https://registry.npmjs.org/core-util-is
+6313 verbose request uri https://registry.npmjs.org/process-nextick-args
+6314 verbose request no auth needed
+6315 info attempt registry request try #1 at 1:27:52 PM
+6316 verbose etag "5a2ef760-2952"
+6317 verbose lastModified Mon, 11 Dec 2017 21:23:44 GMT
+6318 http request GET https://registry.npmjs.org/process-nextick-args
+6319 verbose request uri https://registry.npmjs.org/util-deprecate
+6320 verbose request no auth needed
+6321 info attempt registry request try #1 at 1:27:52 PM
+6322 verbose etag "59414806-16e7"
+6323 verbose lastModified Wed, 14 Jun 2017 14:28:22 GMT
+6324 http request GET https://registry.npmjs.org/util-deprecate
+6325 verbose request uri https://registry.npmjs.org/safe-buffer
+6326 verbose request no auth needed
+6327 info attempt registry request try #1 at 1:27:52 PM
+6328 verbose etag "5a1d0fa9-7a5b"
+6329 verbose lastModified Tue, 28 Nov 2017 7:26:33 GMT
+6330 http request GET https://registry.npmjs.org/safe-buffer
+6331 verbose request uri https://registry.npmjs.org/string_decoder
+6332 verbose request no auth needed
+6333 info attempt registry request try #1 at 1:27:52 PM
+6334 verbose etag "5a3adb60-3a47"
+6335 verbose lastModified Wed, 20 Dec 2017 21:51:28 GMT
+6336 http request GET https://registry.npmjs.org/string_decoder
+6337 http 200 https://registry.npmjs.org/core-util-is
+6338 verbose headers { date: 'Mon, 02 Jul 2018 05:27:52 GMT',
+6338 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6338 verbose headers 'transfer-encoding': 'chunked',
+6338 verbose headers connection: 'keep-alive',
+6338 verbose headers 'set-cookie': [ '__cfduid=d839939d6ca3b28664fd90ccf4209aa761530509272; expires=Tue, 02-Jul-19 05:27:52 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6338 verbose headers 'cache-control': 'max-age=300',
+6338 verbose headers 'cf-cache-status': 'HIT',
+6338 verbose headers 'cf-ray': '433eb4aa6f9c60ba-MNL',
+6338 verbose headers etag: 'W/"8076d16a76bac5764f6fda9911b2b501"',
+6338 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6338 verbose headers 'last-modified': 'Sat, 26 May 2018 21:08:01 GMT',
+6338 verbose headers vary: 'accept-encoding, accept',
+6338 verbose headers server: 'cloudflare',
+6338 verbose headers 'content-encoding': 'gzip' }
+6339 silly get cb [ 200,
+6339 silly get { date: 'Mon, 02 Jul 2018 05:27:52 GMT',
+6339 silly get 'content-type': 'application/json; charset=UTF-8',
+6339 silly get 'transfer-encoding': 'chunked',
+6339 silly get connection: 'keep-alive',
+6339 silly get 'set-cookie': [ '__cfduid=d839939d6ca3b28664fd90ccf4209aa761530509272; expires=Tue, 02-Jul-19 05:27:52 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6339 silly get 'cache-control': 'max-age=300',
+6339 silly get 'cf-cache-status': 'HIT',
+6339 silly get 'cf-ray': '433eb4aa6f9c60ba-MNL',
+6339 silly get etag: 'W/"8076d16a76bac5764f6fda9911b2b501"',
+6339 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6339 silly get 'last-modified': 'Sat, 26 May 2018 21:08:01 GMT',
+6339 silly get vary: 'accept-encoding, accept',
+6339 silly get server: 'cloudflare',
+6339 silly get 'content-encoding': 'gzip' } ]
+6340 verbose get saving core-util-is to /home/chibi/.npm/registry.npmjs.org/core-util-is/.cache.json
+6341 http 200 https://registry.npmjs.org/process-nextick-args
+6342 verbose headers { date: 'Mon, 02 Jul 2018 05:27:52 GMT',
+6342 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6342 verbose headers 'transfer-encoding': 'chunked',
+6342 verbose headers connection: 'keep-alive',
+6342 verbose headers 'set-cookie': [ '__cfduid=dd0793950e425c0b2edd929dc7cec0d991530509272; expires=Tue, 02-Jul-19 05:27:52 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6342 verbose headers 'cache-control': 'max-age=300',
+6342 verbose headers 'cf-cache-status': 'HIT',
+6342 verbose headers 'cf-ray': '433eb4aa6c8a60ae-MNL',
+6342 verbose headers etag: 'W/"7d8f78a8f50723590cddb2c73b4aafca"',
+6342 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6342 verbose headers 'last-modified': 'Sun, 27 May 2018 12:55:53 GMT',
+6342 verbose headers vary: 'accept-encoding, accept',
+6342 verbose headers server: 'cloudflare',
+6342 verbose headers 'content-encoding': 'gzip' }
+6343 silly get cb [ 200,
+6343 silly get { date: 'Mon, 02 Jul 2018 05:27:52 GMT',
+6343 silly get 'content-type': 'application/json; charset=UTF-8',
+6343 silly get 'transfer-encoding': 'chunked',
+6343 silly get connection: 'keep-alive',
+6343 silly get 'set-cookie': [ '__cfduid=dd0793950e425c0b2edd929dc7cec0d991530509272; expires=Tue, 02-Jul-19 05:27:52 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6343 silly get 'cache-control': 'max-age=300',
+6343 silly get 'cf-cache-status': 'HIT',
+6343 silly get 'cf-ray': '433eb4aa6c8a60ae-MNL',
+6343 silly get etag: 'W/"7d8f78a8f50723590cddb2c73b4aafca"',
+6343 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6343 silly get 'last-modified': 'Sun, 27 May 2018 12:55:53 GMT',
+6343 silly get vary: 'accept-encoding, accept',
+6343 silly get server: 'cloudflare',
+6343 silly get 'content-encoding': 'gzip' } ]
+6344 verbose get saving process-nextick-args to /home/chibi/.npm/registry.npmjs.org/process-nextick-args/.cache.json
+6345 silly resolveWithNewModule process-nextick-args@2.0.0 checking installable status
+6346 silly cache add args [ 'process-nextick-args@~2.0.0', null ]
+6347 verbose cache add spec process-nextick-args@~2.0.0
+6348 silly cache add parsed spec Result {
+6348 silly cache add raw: 'process-nextick-args@~2.0.0',
+6348 silly cache add scope: null,
+6348 silly cache add name: 'process-nextick-args',
+6348 silly cache add rawSpec: '~2.0.0',
+6348 silly cache add spec: '>=2.0.0 <2.1.0',
+6348 silly cache add type: 'range' }
+6349 silly addNamed process-nextick-args@>=2.0.0 <2.1.0
+6350 verbose addNamed ">=2.0.0 <2.1.0" is a valid semver range for process-nextick-args
+6351 silly addNameRange { name: 'process-nextick-args',
+6351 silly addNameRange range: '>=2.0.0 <2.1.0',
+6351 silly addNameRange hasData: false }
+6352 silly mapToRegistry name process-nextick-args
+6353 silly mapToRegistry using default registry
+6354 silly mapToRegistry registry https://registry.npmjs.org/
+6355 silly mapToRegistry uri https://registry.npmjs.org/process-nextick-args
+6356 verbose addNameRange registry:https://registry.npmjs.org/process-nextick-args not in flight; fetching
+6357 silly resolveWithNewModule core-util-is@1.0.2 checking installable status
+6358 silly cache add args [ 'core-util-is@~1.0.0', null ]
+6359 verbose cache add spec core-util-is@~1.0.0
+6360 silly cache add parsed spec Result {
+6360 silly cache add raw: 'core-util-is@~1.0.0',
+6360 silly cache add scope: null,
+6360 silly cache add name: 'core-util-is',
+6360 silly cache add rawSpec: '~1.0.0',
+6360 silly cache add spec: '>=1.0.0 <1.1.0',
+6360 silly cache add type: 'range' }
+6361 silly addNamed core-util-is@>=1.0.0 <1.1.0
+6362 verbose addNamed ">=1.0.0 <1.1.0" is a valid semver range for core-util-is
+6363 silly addNameRange { name: 'core-util-is', range: '>=1.0.0 <1.1.0', hasData: false }
+6364 silly mapToRegistry name core-util-is
+6365 silly mapToRegistry using default registry
+6366 silly mapToRegistry registry https://registry.npmjs.org/
+6367 silly mapToRegistry uri https://registry.npmjs.org/core-util-is
+6368 verbose addNameRange registry:https://registry.npmjs.org/core-util-is not in flight; fetching
+6369 verbose get https://registry.npmjs.org/process-nextick-args not expired, no request
+6370 silly addNameRange number 2 { name: 'process-nextick-args',
+6370 silly addNameRange range: '>=2.0.0 <2.1.0',
+6370 silly addNameRange hasData: true }
+6371 silly addNameRange versions [ 'process-nextick-args',
+6371 silly addNameRange [ '1.0.0',
+6371 silly addNameRange '1.0.1',
+6371 silly addNameRange '1.0.2',
+6371 silly addNameRange '1.0.3',
+6371 silly addNameRange '1.0.4',
+6371 silly addNameRange '1.0.5',
+6371 silly addNameRange '1.0.6',
+6371 silly addNameRange '1.0.7',
+6371 silly addNameRange '2.0.0' ] ]
+6372 silly addNamed process-nextick-args@2.0.0
+6373 verbose addNamed "2.0.0" is a plain semver version for process-nextick-args
+6374 verbose get https://registry.npmjs.org/core-util-is not expired, no request
+6375 silly addNameRange number 2 { name: 'core-util-is', range: '>=1.0.0 <1.1.0', hasData: true }
+6376 silly addNameRange versions [ 'core-util-is', [ '1.0.0', '1.0.1', '1.0.2' ] ]
+6377 silly addNamed core-util-is@1.0.2
+6378 verbose addNamed "1.0.2" is a plain semver version for core-util-is
+6379 silly mapToRegistry name process-nextick-args
+6380 silly mapToRegistry using default registry
+6381 silly mapToRegistry registry https://registry.npmjs.org/
+6382 silly mapToRegistry uri https://registry.npmjs.org/process-nextick-args
+6383 verbose addRemoteTarball https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz not in flight; adding
+6384 verbose addRemoteTarball [ 'https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz',
+6384 verbose addRemoteTarball 'a37d732f4271b4ab1ad070d35508e8290788ffaa' ]
+6385 info retry fetch attempt 1 at 1:27:52 PM
+6386 info attempt registry request try #1 at 1:27:52 PM
+6387 http fetch GET https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz
+6388 http 200 https://registry.npmjs.org/util-deprecate
+6389 verbose headers { date: 'Mon, 02 Jul 2018 05:27:52 GMT',
+6389 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6389 verbose headers 'transfer-encoding': 'chunked',
+6389 verbose headers connection: 'keep-alive',
+6389 verbose headers 'set-cookie': [ '__cfduid=df63dbb3920bdd6b16676785554bd12b01530509272; expires=Tue, 02-Jul-19 05:27:52 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6389 verbose headers 'cache-control': 'max-age=300',
+6389 verbose headers 'cf-cache-status': 'HIT',
+6389 verbose headers 'cf-ray': '433eb4aa9b5d60c6-MNL',
+6389 verbose headers etag: 'W/"d116b09e4cac1e1e657ea3ce533e5631"',
+6389 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6389 verbose headers 'last-modified': 'Sun, 27 May 2018 20:38:18 GMT',
+6389 verbose headers vary: 'accept-encoding, accept',
+6389 verbose headers server: 'cloudflare',
+6389 verbose headers 'content-encoding': 'gzip' }
+6390 silly get cb [ 200,
+6390 silly get { date: 'Mon, 02 Jul 2018 05:27:52 GMT',
+6390 silly get 'content-type': 'application/json; charset=UTF-8',
+6390 silly get 'transfer-encoding': 'chunked',
+6390 silly get connection: 'keep-alive',
+6390 silly get 'set-cookie': [ '__cfduid=df63dbb3920bdd6b16676785554bd12b01530509272; expires=Tue, 02-Jul-19 05:27:52 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6390 silly get 'cache-control': 'max-age=300',
+6390 silly get 'cf-cache-status': 'HIT',
+6390 silly get 'cf-ray': '433eb4aa9b5d60c6-MNL',
+6390 silly get etag: 'W/"d116b09e4cac1e1e657ea3ce533e5631"',
+6390 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6390 silly get 'last-modified': 'Sun, 27 May 2018 20:38:18 GMT',
+6390 silly get vary: 'accept-encoding, accept',
+6390 silly get server: 'cloudflare',
+6390 silly get 'content-encoding': 'gzip' } ]
+6391 verbose get saving util-deprecate to /home/chibi/.npm/registry.npmjs.org/util-deprecate/.cache.json
+6392 http 200 https://registry.npmjs.org/safe-buffer
+6393 verbose headers { date: 'Mon, 02 Jul 2018 05:27:52 GMT',
+6393 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6393 verbose headers 'transfer-encoding': 'chunked',
+6393 verbose headers connection: 'keep-alive',
+6393 verbose headers 'set-cookie': [ '__cfduid=ddd631398b8cfc8eb644cb4844a80a6301530509272; expires=Tue, 02-Jul-19 05:27:52 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6393 verbose headers 'cache-control': 'max-age=300',
+6393 verbose headers 'cf-cache-status': 'HIT',
+6393 verbose headers 'cf-ray': '433eb4aa9a9b60d2-MNL',
+6393 verbose headers etag: 'W/"20f1370b081b1887d7140d988761b13f"',
+6393 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6393 verbose headers 'last-modified': 'Sun, 27 May 2018 16:29:17 GMT',
+6393 verbose headers vary: 'accept-encoding, accept',
+6393 verbose headers server: 'cloudflare',
+6393 verbose headers 'content-encoding': 'gzip' }
+6394 silly get cb [ 200,
+6394 silly get { date: 'Mon, 02 Jul 2018 05:27:52 GMT',
+6394 silly get 'content-type': 'application/json; charset=UTF-8',
+6394 silly get 'transfer-encoding': 'chunked',
+6394 silly get connection: 'keep-alive',
+6394 silly get 'set-cookie': [ '__cfduid=ddd631398b8cfc8eb644cb4844a80a6301530509272; expires=Tue, 02-Jul-19 05:27:52 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6394 silly get 'cache-control': 'max-age=300',
+6394 silly get 'cf-cache-status': 'HIT',
+6394 silly get 'cf-ray': '433eb4aa9a9b60d2-MNL',
+6394 silly get etag: 'W/"20f1370b081b1887d7140d988761b13f"',
+6394 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6394 silly get 'last-modified': 'Sun, 27 May 2018 16:29:17 GMT',
+6394 silly get vary: 'accept-encoding, accept',
+6394 silly get server: 'cloudflare',
+6394 silly get 'content-encoding': 'gzip' } ]
+6395 verbose get saving safe-buffer to /home/chibi/.npm/registry.npmjs.org/safe-buffer/.cache.json
+6396 silly resolveWithNewModule util-deprecate@1.0.2 checking installable status
+6397 silly cache add args [ 'util-deprecate@~1.0.1', null ]
+6398 verbose cache add spec util-deprecate@~1.0.1
+6399 silly cache add parsed spec Result {
+6399 silly cache add raw: 'util-deprecate@~1.0.1',
+6399 silly cache add scope: null,
+6399 silly cache add name: 'util-deprecate',
+6399 silly cache add rawSpec: '~1.0.1',
+6399 silly cache add spec: '>=1.0.1 <1.1.0',
+6399 silly cache add type: 'range' }
+6400 silly addNamed util-deprecate@>=1.0.1 <1.1.0
+6401 verbose addNamed ">=1.0.1 <1.1.0" is a valid semver range for util-deprecate
+6402 silly addNameRange { name: 'util-deprecate',
+6402 silly addNameRange range: '>=1.0.1 <1.1.0',
+6402 silly addNameRange hasData: false }
+6403 silly mapToRegistry name util-deprecate
+6404 silly mapToRegistry using default registry
+6405 silly mapToRegistry registry https://registry.npmjs.org/
+6406 silly mapToRegistry uri https://registry.npmjs.org/util-deprecate
+6407 verbose addNameRange registry:https://registry.npmjs.org/util-deprecate not in flight; fetching
+6408 silly resolveWithNewModule safe-buffer@5.1.2 checking installable status
+6409 silly cache add args [ 'safe-buffer@~5.1.1', null ]
+6410 verbose cache add spec safe-buffer@~5.1.1
+6411 silly cache add parsed spec Result {
+6411 silly cache add raw: 'safe-buffer@~5.1.1',
+6411 silly cache add scope: null,
+6411 silly cache add name: 'safe-buffer',
+6411 silly cache add rawSpec: '~5.1.1',
+6411 silly cache add spec: '>=5.1.1 <5.2.0',
+6411 silly cache add type: 'range' }
+6412 silly addNamed safe-buffer@>=5.1.1 <5.2.0
+6413 verbose addNamed ">=5.1.1 <5.2.0" is a valid semver range for safe-buffer
+6414 silly addNameRange { name: 'safe-buffer', range: '>=5.1.1 <5.2.0', hasData: false }
+6415 silly mapToRegistry name safe-buffer
+6416 silly mapToRegistry using default registry
+6417 silly mapToRegistry registry https://registry.npmjs.org/
+6418 silly mapToRegistry uri https://registry.npmjs.org/safe-buffer
+6419 verbose addNameRange registry:https://registry.npmjs.org/safe-buffer not in flight; fetching
+6420 verbose get https://registry.npmjs.org/util-deprecate not expired, no request
+6421 silly addNameRange number 2 { name: 'util-deprecate',
+6421 silly addNameRange range: '>=1.0.1 <1.1.0',
+6421 silly addNameRange hasData: true }
+6422 silly addNameRange versions [ 'util-deprecate', [ '1.0.0', '1.0.1', '1.0.2' ] ]
+6423 silly addNamed util-deprecate@1.0.2
+6424 verbose addNamed "1.0.2" is a plain semver version for util-deprecate
+6425 silly cache afterAdd core-util-is@1.0.2
+6426 verbose afterAdd /home/chibi/.npm/core-util-is/1.0.2/package/package.json not in flight; writing
+6427 verbose get https://registry.npmjs.org/safe-buffer not expired, no request
+6428 silly addNameRange number 2 { name: 'safe-buffer', range: '>=5.1.1 <5.2.0', hasData: true }
+6429 silly addNameRange versions [ 'safe-buffer',
+6429 silly addNameRange [ '1.0.0',
+6429 silly addNameRange '2.0.0',
+6429 silly addNameRange '3.0.0',
+6429 silly addNameRange '4.0.0',
+6429 silly addNameRange '5.0.0',
+6429 silly addNameRange '5.0.1',
+6429 silly addNameRange '5.1.0',
+6429 silly addNameRange '5.1.1',
+6429 silly addNameRange '5.1.2' ] ]
+6430 silly addNamed safe-buffer@5.1.2
+6431 verbose addNamed "5.1.2" is a plain semver version for safe-buffer
+6432 silly mapToRegistry name safe-buffer
+6433 silly mapToRegistry using default registry
+6434 silly mapToRegistry registry https://registry.npmjs.org/
+6435 silly mapToRegistry uri https://registry.npmjs.org/safe-buffer
+6436 verbose addRemoteTarball https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz not in flight; adding
+6437 verbose addRemoteTarball [ 'https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz',
+6437 verbose addRemoteTarball '991ec69d296e0313747d59bdfd2b745c35f8828d' ]
+6438 verbose afterAdd /home/chibi/.npm/core-util-is/1.0.2/package/package.json written
+6439 info retry fetch attempt 1 at 1:27:52 PM
+6440 info attempt registry request try #1 at 1:27:52 PM
+6441 http fetch GET https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz
+6442 http 200 https://registry.npmjs.org/string_decoder
+6443 verbose headers { date: 'Mon, 02 Jul 2018 05:27:52 GMT',
+6443 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6443 verbose headers 'transfer-encoding': 'chunked',
+6443 verbose headers connection: 'keep-alive',
+6443 verbose headers 'set-cookie': [ '__cfduid=d6331c7495dfbe6bfc403b181ee8e4e641530509272; expires=Tue, 02-Jul-19 05:27:52 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6443 verbose headers 'cache-control': 'max-age=300',
+6443 verbose headers 'cf-cache-status': 'HIT',
+6443 verbose headers 'cf-ray': '433eb4aac9ea60de-MNL',
+6443 verbose headers etag: 'W/"da14c04d7ada748f7e9efa04cfb6721b"',
+6443 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6443 verbose headers 'last-modified': 'Sun, 27 May 2018 18:25:37 GMT',
+6443 verbose headers vary: 'accept-encoding, accept',
+6443 verbose headers server: 'cloudflare',
+6443 verbose headers 'content-encoding': 'gzip' }
+6444 silly get cb [ 200,
+6444 silly get { date: 'Mon, 02 Jul 2018 05:27:52 GMT',
+6444 silly get 'content-type': 'application/json; charset=UTF-8',
+6444 silly get 'transfer-encoding': 'chunked',
+6444 silly get connection: 'keep-alive',
+6444 silly get 'set-cookie': [ '__cfduid=d6331c7495dfbe6bfc403b181ee8e4e641530509272; expires=Tue, 02-Jul-19 05:27:52 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6444 silly get 'cache-control': 'max-age=300',
+6444 silly get 'cf-cache-status': 'HIT',
+6444 silly get 'cf-ray': '433eb4aac9ea60de-MNL',
+6444 silly get etag: 'W/"da14c04d7ada748f7e9efa04cfb6721b"',
+6444 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6444 silly get 'last-modified': 'Sun, 27 May 2018 18:25:37 GMT',
+6444 silly get vary: 'accept-encoding, accept',
+6444 silly get server: 'cloudflare',
+6444 silly get 'content-encoding': 'gzip' } ]
+6445 verbose get saving string_decoder to /home/chibi/.npm/registry.npmjs.org/string_decoder/.cache.json
+6446 silly resolveWithNewModule string_decoder@1.1.1 checking installable status
+6447 silly cache add args [ 'string_decoder@~1.1.1', null ]
+6448 verbose cache add spec string_decoder@~1.1.1
+6449 silly cache add parsed spec Result {
+6449 silly cache add raw: 'string_decoder@~1.1.1',
+6449 silly cache add scope: null,
+6449 silly cache add name: 'string_decoder',
+6449 silly cache add rawSpec: '~1.1.1',
+6449 silly cache add spec: '>=1.1.1 <1.2.0',
+6449 silly cache add type: 'range' }
+6450 silly addNamed string_decoder@>=1.1.1 <1.2.0
+6451 verbose addNamed ">=1.1.1 <1.2.0" is a valid semver range for string_decoder
+6452 silly addNameRange { name: 'string_decoder',
+6452 silly addNameRange range: '>=1.1.1 <1.2.0',
+6452 silly addNameRange hasData: false }
+6453 silly mapToRegistry name string_decoder
+6454 silly mapToRegistry using default registry
+6455 silly mapToRegistry registry https://registry.npmjs.org/
+6456 silly mapToRegistry uri https://registry.npmjs.org/string_decoder
+6457 verbose addNameRange registry:https://registry.npmjs.org/string_decoder not in flight; fetching
+6458 verbose get https://registry.npmjs.org/string_decoder not expired, no request
+6459 silly addNameRange number 2 { name: 'string_decoder',
+6459 silly addNameRange range: '>=1.1.1 <1.2.0',
+6459 silly addNameRange hasData: true }
+6460 silly addNameRange versions [ 'string_decoder',
+6460 silly addNameRange [ '0.0.0',
+6460 silly addNameRange '0.0.1',
+6460 silly addNameRange '0.10.24',
+6460 silly addNameRange '0.11.10',
+6460 silly addNameRange '0.10.25',
+6460 silly addNameRange '0.11.10-1',
+6460 silly addNameRange '0.10.25-1',
+6460 silly addNameRange '0.10.31',
+6460 silly addNameRange '1.0.0',
+6460 silly addNameRange '1.0.1',
+6460 silly addNameRange '1.0.2',
+6460 silly addNameRange '1.0.3',
+6460 silly addNameRange '1.1.0',
+6460 silly addNameRange '1.1.1' ] ]
+6461 silly addNamed string_decoder@1.1.1
+6462 verbose addNamed "1.1.1" is a plain semver version for string_decoder
+6463 silly cache afterAdd util-deprecate@1.0.2
+6464 verbose afterAdd /home/chibi/.npm/util-deprecate/1.0.2/package/package.json not in flight; writing
+6465 verbose afterAdd /home/chibi/.npm/util-deprecate/1.0.2/package/package.json written
+6466 silly mapToRegistry name string_decoder
+6467 silly mapToRegistry using default registry
+6468 silly mapToRegistry registry https://registry.npmjs.org/
+6469 silly mapToRegistry uri https://registry.npmjs.org/string_decoder
+6470 verbose addRemoteTarball https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz not in flight; adding
+6471 verbose addRemoteTarball [ 'https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz',
+6471 verbose addRemoteTarball '9cf1611ba62685d7030ae9e4ba34149c3af03fc8' ]
+6472 info retry fetch attempt 1 at 1:27:52 PM
+6473 info attempt registry request try #1 at 1:27:52 PM
+6474 http fetch GET https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz
+6475 http fetch 200 https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz
+6476 silly fetchAndShaCheck shasum a37d732f4271b4ab1ad070d35508e8290788ffaa
+6477 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz not in flight; adding
+6478 verbose addTmpTarball already have metadata; skipping unpack for process-nextick-args@2.0.0
+6479 silly cache afterAdd process-nextick-args@2.0.0
+6480 verbose afterAdd /home/chibi/.npm/process-nextick-args/2.0.0/package/package.json not in flight; writing
+6481 verbose afterAdd /home/chibi/.npm/process-nextick-args/2.0.0/package/package.json written
+6482 http fetch 200 https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz
+6483 silly fetchAndShaCheck shasum 991ec69d296e0313747d59bdfd2b745c35f8828d
+6484 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz not in flight; adding
+6485 verbose addTmpTarball already have metadata; skipping unpack for safe-buffer@5.1.2
+6486 silly cache afterAdd safe-buffer@5.1.2
+6487 verbose afterAdd /home/chibi/.npm/safe-buffer/5.1.2/package/package.json not in flight; writing
+6488 verbose afterAdd /home/chibi/.npm/safe-buffer/5.1.2/package/package.json written
+6489 http fetch 200 https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz
+6490 silly fetchAndShaCheck shasum 9cf1611ba62685d7030ae9e4ba34149c3af03fc8
+6491 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz not in flight; adding
+6492 verbose addTmpTarball already have metadata; skipping unpack for string_decoder@1.1.1
+6493 silly cache afterAdd string_decoder@1.1.1
+6494 verbose afterAdd /home/chibi/.npm/string_decoder/1.1.1/package/package.json not in flight; writing
+6495 verbose afterAdd /home/chibi/.npm/string_decoder/1.1.1/package/package.json written
+6496 silly fetchNamedPackageData tslib
+6497 silly mapToRegistry name tslib
+6498 silly mapToRegistry using default registry
+6499 silly mapToRegistry registry https://registry.npmjs.org/
+6500 silly mapToRegistry uri https://registry.npmjs.org/tslib
+6501 verbose request uri https://registry.npmjs.org/tslib
+6502 verbose request no auth needed
+6503 info attempt registry request try #1 at 1:27:52 PM
+6504 http request GET https://registry.npmjs.org/tslib
+6505 http 200 https://registry.npmjs.org/tslib
+6506 verbose headers { date: 'Mon, 02 Jul 2018 05:27:54 GMT',
+6506 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6506 verbose headers 'transfer-encoding': 'chunked',
+6506 verbose headers connection: 'keep-alive',
+6506 verbose headers 'set-cookie': [ '__cfduid=d1f822fabaff72294dd5d611bf86ea9781530509273; expires=Tue, 02-Jul-19 05:27:53 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6506 verbose headers 'cache-control': 'max-age=300',
+6506 verbose headers 'cf-cache-status': 'HIT',
+6506 verbose headers 'cf-ray': '433eb4ac99e460ea-MNL',
+6506 verbose headers etag: 'W/"b7fc7f5cd12ea7c2ba6acc2f49f89d8b"',
+6506 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6506 verbose headers 'last-modified': 'Fri, 22 Jun 2018 07:45:10 GMT',
+6506 verbose headers vary: 'accept-encoding, accept',
+6506 verbose headers server: 'cloudflare',
+6506 verbose headers 'content-encoding': 'gzip' }
+6507 silly get cb [ 200,
+6507 silly get { date: 'Mon, 02 Jul 2018 05:27:54 GMT',
+6507 silly get 'content-type': 'application/json; charset=UTF-8',
+6507 silly get 'transfer-encoding': 'chunked',
+6507 silly get connection: 'keep-alive',
+6507 silly get 'set-cookie': [ '__cfduid=d1f822fabaff72294dd5d611bf86ea9781530509273; expires=Tue, 02-Jul-19 05:27:53 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6507 silly get 'cache-control': 'max-age=300',
+6507 silly get 'cf-cache-status': 'HIT',
+6507 silly get 'cf-ray': '433eb4ac99e460ea-MNL',
+6507 silly get etag: 'W/"b7fc7f5cd12ea7c2ba6acc2f49f89d8b"',
+6507 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6507 silly get 'last-modified': 'Fri, 22 Jun 2018 07:45:10 GMT',
+6507 silly get vary: 'accept-encoding, accept',
+6507 silly get server: 'cloudflare',
+6507 silly get 'content-encoding': 'gzip' } ]
+6508 verbose get saving tslib to /home/chibi/.npm/registry.npmjs.org/tslib/.cache.json
+6509 silly resolveWithNewModule tslib@1.9.3 checking installable status
+6510 silly cache add args [ 'tslib@^1.9.0', null ]
+6511 verbose cache add spec tslib@^1.9.0
+6512 silly cache add parsed spec Result {
+6512 silly cache add raw: 'tslib@^1.9.0',
+6512 silly cache add scope: null,
+6512 silly cache add name: 'tslib',
+6512 silly cache add rawSpec: '^1.9.0',
+6512 silly cache add spec: '>=1.9.0 <2.0.0',
+6512 silly cache add type: 'range' }
+6513 silly addNamed tslib@>=1.9.0 <2.0.0
+6514 verbose addNamed ">=1.9.0 <2.0.0" is a valid semver range for tslib
+6515 silly addNameRange { name: 'tslib', range: '>=1.9.0 <2.0.0', hasData: false }
+6516 silly mapToRegistry name tslib
+6517 silly mapToRegistry using default registry
+6518 silly mapToRegistry registry https://registry.npmjs.org/
+6519 silly mapToRegistry uri https://registry.npmjs.org/tslib
+6520 verbose addNameRange registry:https://registry.npmjs.org/tslib not in flight; fetching
+6521 verbose get https://registry.npmjs.org/tslib not expired, no request
+6522 silly addNameRange number 2 { name: 'tslib', range: '>=1.9.0 <2.0.0', hasData: true }
+6523 silly addNameRange versions [ 'tslib',
+6523 silly addNameRange [ '0.0.1-security',
+6523 silly addNameRange '1.0.0',
+6523 silly addNameRange '1.1.0',
+6523 silly addNameRange '1.2.0',
+6523 silly addNameRange '1.3.0',
+6523 silly addNameRange '1.4.0',
+6523 silly addNameRange '1.5.0',
+6523 silly addNameRange '1.6.0',
+6523 silly addNameRange '1.6.1',
+6523 silly addNameRange '1.7.0',
+6523 silly addNameRange '1.7.1',
+6523 silly addNameRange '1.8.0',
+6523 silly addNameRange '1.8.1',
+6523 silly addNameRange '1.9.0',
+6523 silly addNameRange '1.9.1',
+6523 silly addNameRange '1.9.2',
+6523 silly addNameRange '1.9.3' ] ]
+6524 silly addNamed tslib@1.9.3
+6525 verbose addNamed "1.9.3" is a plain semver version for tslib
+6526 silly mapToRegistry name tslib
+6527 silly mapToRegistry using default registry
+6528 silly mapToRegistry registry https://registry.npmjs.org/
+6529 silly mapToRegistry uri https://registry.npmjs.org/tslib
+6530 verbose addRemoteTarball https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz not in flight; adding
+6531 verbose addRemoteTarball [ 'https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz',
+6531 verbose addRemoteTarball 'd7e4dd79245d85428c4d7e4822a79917954ca286' ]
+6532 info retry fetch attempt 1 at 1:27:54 PM
+6533 info attempt registry request try #1 at 1:27:54 PM
+6534 http fetch GET https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz
+6535 http fetch 200 https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz
+6536 silly fetchAndShaCheck shasum d7e4dd79245d85428c4d7e4822a79917954ca286
+6537 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/tslib/-/tslib-1.9.3.tgz not in flight; adding
+6538 verbose addTmpTarball already have metadata; skipping unpack for tslib@1.9.3
+6539 silly cache afterAdd tslib@1.9.3
+6540 verbose afterAdd /home/chibi/.npm/tslib/1.9.3/package/package.json not in flight; writing
+6541 verbose afterAdd /home/chibi/.npm/tslib/1.9.3/package/package.json written
+6542 silly fetchNamedPackageData typescript
+6543 silly mapToRegistry name typescript
+6544 silly mapToRegistry using default registry
+6545 silly mapToRegistry registry https://registry.npmjs.org/
+6546 silly mapToRegistry uri https://registry.npmjs.org/typescript
+6547 verbose request uri https://registry.npmjs.org/typescript
+6548 verbose request no auth needed
+6549 info attempt registry request try #1 at 1:27:55 PM
+6550 http request GET https://registry.npmjs.org/typescript
+6551 http 200 https://registry.npmjs.org/typescript
+6552 verbose headers { date: 'Mon, 02 Jul 2018 05:27:55 GMT',
+6552 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6552 verbose headers 'transfer-encoding': 'chunked',
+6552 verbose headers connection: 'keep-alive',
+6552 verbose headers 'set-cookie': [ '__cfduid=df3efafbc108daead733d82bdcee6637e1530509275; expires=Tue, 02-Jul-19 05:27:55 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6552 verbose headers 'cache-control': 'max-age=300',
+6552 verbose headers 'cf-cache-status': 'HIT',
+6552 verbose headers 'cf-ray': '433eb4b9e85460a8-MNL',
+6552 verbose headers etag: 'W/"3ff48a0d4f3ed1e136a87e8a1c2313ca"',
+6552 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6552 verbose headers 'last-modified': 'Sat, 30 Jun 2018 06:14:09 GMT',
+6552 verbose headers vary: 'accept-encoding, accept',
+6552 verbose headers server: 'cloudflare',
+6552 verbose headers 'content-encoding': 'gzip' }
+6553 silly get cb [ 200,
+6553 silly get { date: 'Mon, 02 Jul 2018 05:27:55 GMT',
+6553 silly get 'content-type': 'application/json; charset=UTF-8',
+6553 silly get 'transfer-encoding': 'chunked',
+6553 silly get connection: 'keep-alive',
+6553 silly get 'set-cookie': [ '__cfduid=df3efafbc108daead733d82bdcee6637e1530509275; expires=Tue, 02-Jul-19 05:27:55 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6553 silly get 'cache-control': 'max-age=300',
+6553 silly get 'cf-cache-status': 'HIT',
+6553 silly get 'cf-ray': '433eb4b9e85460a8-MNL',
+6553 silly get etag: 'W/"3ff48a0d4f3ed1e136a87e8a1c2313ca"',
+6553 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6553 silly get 'last-modified': 'Sat, 30 Jun 2018 06:14:09 GMT',
+6553 silly get vary: 'accept-encoding, accept',
+6553 silly get server: 'cloudflare',
+6553 silly get 'content-encoding': 'gzip' } ]
+6554 verbose get saving typescript to /home/chibi/.npm/registry.npmjs.org/typescript/.cache.json
+6555 silly resolveWithNewModule typescript@2.7.2 checking installable status
+6556 silly cache add args [ 'typescript@>=2.6.2 <2.8', null ]
+6557 verbose cache add spec typescript@>=2.6.2 <2.8
+6558 silly cache add parsed spec Result {
+6558 silly cache add raw: 'typescript@>=2.6.2 <2.8',
+6558 silly cache add scope: null,
+6558 silly cache add name: 'typescript',
+6558 silly cache add rawSpec: '>=2.6.2 <2.8',
+6558 silly cache add spec: '>=2.6.2 <2.8.0',
+6558 silly cache add type: 'range' }
+6559 silly addNamed typescript@>=2.6.2 <2.8.0
+6560 verbose addNamed ">=2.6.2 <2.8.0" is a valid semver range for typescript
+6561 silly addNameRange { name: 'typescript', range: '>=2.6.2 <2.8.0', hasData: false }
+6562 silly mapToRegistry name typescript
+6563 silly mapToRegistry using default registry
+6564 silly mapToRegistry registry https://registry.npmjs.org/
+6565 silly mapToRegistry uri https://registry.npmjs.org/typescript
+6566 verbose addNameRange registry:https://registry.npmjs.org/typescript not in flight; fetching
+6567 verbose get https://registry.npmjs.org/typescript not expired, no request
+6568 silly addNameRange number 2 { name: 'typescript', range: '>=2.6.2 <2.8.0', hasData: true }
+6569 silly addNameRange versions [ 'typescript',
+6569 silly addNameRange [ '0.8.0',
+6569 silly addNameRange '0.8.1',
+6569 silly addNameRange '0.8.1-1',
+6569 silly addNameRange '0.8.2',
+6569 silly addNameRange '0.8.3',
+6569 silly addNameRange '0.9.0',
+6569 silly addNameRange '0.9.0-1',
+6569 silly addNameRange '0.9.1',
+6569 silly addNameRange '0.9.1-1',
+6569 silly addNameRange '0.9.5',
+6569 silly addNameRange '0.9.7',
+6569 silly addNameRange '1.0.0',
+6569 silly addNameRange '1.0.1',
+6569 silly addNameRange '1.1.0-1',
+6569 silly addNameRange '1.3.0',
+6569 silly addNameRange '1.4.1',
+6569 silly addNameRange '1.5.0-alpha',
+6569 silly addNameRange '1.5.0-beta',
+6569 silly addNameRange '1.5.3',
+6569 silly addNameRange '1.6.0-dev.20150722.1',
+6569 silly addNameRange '1.6.0-dev.20150723',
+6569 silly addNameRange '1.6.0-dev.20150724',
+6569 silly addNameRange '1.6.0-dev.20150725',
+6569 silly addNameRange '1.6.0-dev.20150726',
+6569 silly addNameRange '1.6.0-dev.20150727',
+6569 silly addNameRange '1.6.0-dev.20150728',
+6569 silly addNameRange '1.6.0-dev.20150729',
+6569 silly addNameRange '1.6.0-dev.20150730',
+6569 silly addNameRange '1.6.0-dev.20150731',
+6569 silly addNameRange '1.6.0-dev.20150801',
+6569 silly addNameRange '1.6.0-dev.20150802',
+6569 silly addNameRange '1.6.0-dev.20150803',
+6569 silly addNameRange '1.6.0-dev.20150804',
+6569 silly addNameRange '1.6.0-dev.20150805',
+6569 silly addNameRange '1.6.0-dev.20150806',
+6569 silly addNameRange '1.6.0-dev.20150807',
+6569 silly addNameRange '1.6.0-dev.20150808',
+6569 silly addNameRange '1.6.0-dev.20150809',
+6569 silly addNameRange '1.6.0-dev.20150810',
+6569 silly addNameRange '1.6.0-dev.20150811',
+6569 silly addNameRange '1.6.0-dev.20150812',
+6569 silly addNameRange '1.6.0-dev.20150813',
+6569 silly addNameRange '1.6.0-dev.20150814',
+6569 silly addNameRange '1.6.0-dev.20150815',
+6569 silly addNameRange '1.6.0-dev.20150816',
+6569 silly addNameRange '1.6.0-dev.20150817',
+6569 silly addNameRange '1.6.0-dev.20150818',
+6569 silly addNameRange '1.6.0-dev.20150819',
+6569 silly addNameRange '1.6.0-dev.20150820',
+6569 silly addNameRange '1.6.0-dev.20150821',
+6569 silly addNameRange '1.6.0-dev.20150822',
+6569 silly addNameRange '1.6.0-dev.20150823',
+6569 silly addNameRange '1.6.0-dev.20150824',
+6569 silly addNameRange '1.6.0-dev.20150825',
+6569 silly addNameRange '1.7.0-dev.20150826',
+6569 silly addNameRange '1.7.0-dev.20150827',
+6569 silly addNameRange '1.7.0-dev.20150828',
+6569 silly addNameRange '1.7.0-dev.20150829',
+6569 silly addNameRange '1.7.0-dev.20150830',
+6569 silly addNameRange '1.7.0-dev.20150831',
+6569 silly addNameRange '1.7.0-dev.20150901',
+6569 silly addNameRange '1.7.0-dev.20150902',
+6569 silly addNameRange '1.6.0-beta',
+6569 silly addNameRange '1.7.0-dev.20150903',
+6569 silly addNameRange '1.7.0-dev.20150904',
+6569 silly addNameRange '1.6.0-dev.20150905',
+6569 silly addNameRange '1.6.0-dev.20150906',
+6569 silly addNameRange '1.6.0-dev.20150907',
+6569 silly addNameRange '1.6.0-dev.20150908',
+6569 silly addNameRange '1.6.0-dev.20150909',
+6569 silly addNameRange '1.6.0-dev.20150910',
+6569 silly addNameRange '1.6.0-dev.20150911',
+6569 silly addNameRange '1.6.0-dev.20150912',
+6569 silly addNameRange '1.6.0-dev.20150913',
+6569 silly addNameRange '1.6.0-dev.20150914',
+6569 silly addNameRange '1.6.0-dev.20150915',
+6569 silly addNameRange '1.7.0-dev.20150916',
+6569 silly addNameRange '1.6.2',
+6569 silly addNameRange '1.7.0-dev.20150917',
+6569 silly addNameRange '1.7.0-dev.20150918',
+6569 silly addNameRange '1.7.0-dev.20150919',
+6569 silly addNameRange '1.7.0-dev.20150920',
+6569 silly addNameRange '1.7.0-dev.20150921',
+6569 silly addNameRange '1.7.0-dev.20150922',
+6569 silly addNameRange '1.7.0-dev.20150923',
+6569 silly addNameRange '1.7.0-dev.20150924',
+6569 silly addNameRange '1.7.0-dev.20150925',
+6569 silly addNameRange '1.7.0-dev.20150926',
+6569 silly addNameRange '1.7.0-dev.20150927',
+6569 silly addNameRange '1.7.0-dev.20150928',
+6569 silly addNameRange '1.7.0-dev.20150929',
+6569 silly addNameRange '1.7.0-dev.20150930',
+6569 silly addNameRange '1.7.0-dev.20151001',
+6569 silly addNameRange '1.7.0-dev.20151002',
+6569 silly addNameRange '1.7.0-dev.20151003',
+6569 silly addNameRange '1.7.0-dev.20151004',
+6569 silly addNameRange '1.7.0-dev.20151005',
+6569 silly addNameRange '1.7.0-dev.20151006',
+6569 silly addNameRange '1.7.0-dev.20151014',
+6569 silly addNameRange '1.7.0-dev.20151015',
+6569 silly addNameRange '1.7.0-dev.20151016',
+6569 silly addNameRange '1.8.0-dev.20151017',
+6569 silly addNameRange '1.8.0-dev.20151018',
+6569 silly addNameRange '1.8.0-dev.20151019',
+6569 silly addNameRange '1.8.0-dev.20151020',
+6569 silly addNameRange '1.8.0-dev.20151021',
+6569 silly addNameRange '1.8.0-dev.20151022',
+6569 silly addNameRange '1.8.0-dev.20151023',
+6569 silly addNameRange '1.8.0-dev.20151024',
+6569 silly addNameRange '1.8.0-dev.20151025',
+6569 silly addNameRange '1.8.0-dev.20151026',
+6569 silly addNameRange '1.8.0-dev.20151027',
+6569 silly addNameRange '1.8.0-dev.20151028',
+6569 silly addNameRange '1.8.0-dev.20151029',
+6569 silly addNameRange '1.8.0-dev.20151030',
+6569 silly addNameRange '1.8.0-dev.20151031',
+6569 silly addNameRange '1.8.0-dev.20151101',
+6569 silly addNameRange '1.8.0-dev.20151102',
+6569 silly addNameRange '1.8.0-dev.20151103',
+6569 silly addNameRange '1.8.0-dev.20151104',
+6569 silly addNameRange '1.8.0-dev.20151105',
+6569 silly addNameRange '1.8.0-dev.20151106',
+6569 silly addNameRange '1.8.0-dev.20151107',
+6569 silly addNameRange '1.8.0-dev.20151108',
+6569 silly addNameRange '1.8.0-dev.20151109',
+6569 silly addNameRange '1.8.0-dev.20151110',
+6569 silly addNameRange '1.8.0-dev.20151111',
+6569 silly addNameRange '1.8.0-dev.20151112',
+6569 silly addNameRange '1.8.0-dev.20151113',
+6569 silly addNameRange '1.8.0-dev.20151114',
+6569 silly addNameRange '1.8.0-dev.20151115',
+6569 silly addNameRange '1.8.0-dev.20151116',
+6569 silly addNameRange '1.8.0-dev.20151117',
+6569 silly addNameRange '1.8.0-dev.20151118',
+6569 silly addNameRange '1.8.0-dev.20151119',
+6569 silly addNameRange '1.8.0-dev.20151120',
+6569 silly addNameRange '1.8.0-dev.20151121',
+6569 silly addNameRange '1.8.0-dev.20151122',
+6569 silly addNameRange '1.8.0-dev.20151123',
+6569 silly addNameRange '1.8.0-dev.20151124',
+6569 silly addNameRange '1.8.0-dev.20151125',
+6569 silly addNameRange '1.8.0-dev.20151126',
+6569 silly addNameRange '1.8.0-dev.20151127',
+6569 silly addNameRange '1.8.0-dev.20151128',
+6569 silly addNameRange '1.8.0-dev.20151129',
+6569 silly addNameRange '1.8.0-dev.20151130',
+6569 silly addNameRange '1.7.3',
+6569 silly addNameRange '1.8.0-dev.20151201',
+6569 silly addNameRange '1.8.0-dev.20151202',
+6569 silly addNameRange '1.8.0-dev.20151203',
+6569 silly addNameRange '1.8.0-dev.20151204',
+6569 silly addNameRange '1.8.0-dev.20151210',
+6569 silly addNameRange '1.8.0-dev.20151211',
+6569 silly addNameRange '1.8.0-dev.20151212',
+6569 silly addNameRange '1.8.0-dev.20151213',
+6569 silly addNameRange '1.8.0-dev.20151214',
+6569 silly addNameRange '1.7.5',
+6569 silly addNameRange '1.8.0-dev.20151215',
+6569 silly addNameRange '1.8.0-dev.20151216',
+6569 silly addNameRange '1.8.0-dev.20151217',
+6569 silly addNameRange '1.8.0-dev.20151218',
+6569 silly addNameRange '1.8.0-dev.20151219',
+6569 silly addNameRange '1.8.0-dev.20151220',
+6569 silly addNameRange '1.8.0-dev.20151221',
+6569 silly addNameRange '1.8.0-dev.20151222',
+6569 silly addNameRange '1.8.0-dev.20151223',
+6569 silly addNameRange '1.8.0-dev.20151224',
+6569 silly addNameRange '1.8.0-dev.20151225',
+6569 silly addNameRange '1.8.0-dev.20151226',
+6569 silly addNameRange '1.8.0-dev.20151227',
+6569 silly addNameRange '1.8.0-dev.20151228',
+6569 silly addNameRange '1.8.0-dev.20151229',
+6569 silly addNameRange '1.8.0-dev.20151230',
+6569 silly addNameRange '1.8.0-dev.20151231',
+6569 silly addNameRange '1.8.0-dev.20160101',
+6569 silly addNameRange '1.8.0-dev.20160102',
+6569 silly addNameRange '1.8.0-dev.20160103',
+6569 silly addNameRange '1.8.0-dev.20160104',
+6569 silly addNameRange '1.8.0-dev.20160105',
+6569 silly addNameRange '1.8.0-dev.20160106',
+6569 silly addNameRange '1.8.0-dev.20160107',
+6569 silly addNameRange '1.8.0-dev.20160108',
+6569 silly addNameRange '1.8.0-dev.20160109',
+6569 silly addNameRange '1.8.0-dev.20160110',
+6569 silly addNameRange '1.8.0-dev.20160111',
+6569 silly addNameRange '1.8.0-dev.20160112',
+6569 silly addNameRange '1.8.0-dev.20160113',
+6569 silly addNameRange '1.8.0-dev.20160114',
+6569 silly addNameRange '1.8.0-dev.20160115',
+6569 silly addNameRange '1.8.0-dev.20160116',
+6569 silly addNameRange '1.8.0-dev.20160117',
+6569 silly addNameRange '1.8.0-dev.20160118',
+6569 silly addNameRange '1.8.0-dev.20160119',
+6569 silly addNameRange '1.8.0-dev.20160120',
+6569 silly addNameRange '1.8.0-dev.20160121',
+6569 silly addNameRange '1.8.0-dev.20160122',
+6569 silly addNameRange '1.8.0-dev.20160123',
+6569 silly addNameRange '1.8.0-dev.20160124',
+6569 silly addNameRange '1.8.0-dev.20160125',
+6569 silly addNameRange '1.9.0-dev.20160126',
+6569 silly addNameRange '1.9.0-dev.20160127',
+6569 silly addNameRange '1.9.0-dev.20160128',
+6569 silly addNameRange '1.8.0',
+6569 silly addNameRange '1.9.0-dev.20160129',
+6569 silly addNameRange '1.9.0-dev.20160130',
+6569 silly addNameRange '1.9.0-dev.20160131',
+6569 silly addNameRange '1.9.0-dev.20160201',
+6569 silly addNameRange '1.9.0-dev.20160202',
+6569 silly addNameRange '1.9.0-dev.20160203',
+6569 silly addNameRange '1.9.0-dev.20160204',
+6569 silly addNameRange '1.9.0-dev.20160205',
+6569 silly addNameRange '1.9.0-dev.20160206',
+6569 silly addNameRange '1.9.0-dev.20160207',
+6569 silly addNameRange '1.9.0-dev.20160208',
+6569 silly addNameRange '1.9.0-dev.20160209',
+6569 silly addNameRange '1.9.0-dev.20160210',
+6569 silly addNameRange '1.9.0-dev.20160211',
+6569 silly addNameRange '1.9.0-dev.20160212',
+6569 silly addNameRange '1.9.0-dev.20160213',
+6569 silly addNameRange '1.9.0-dev.20160214',
+6569 silly addNameRange '1.9.0-dev.20160215',
+6569 silly addNameRange '1.9.0-dev.20160216',
+6569 silly addNameRange '1.9.0-dev.20160217',
+6569 silly addNameRange '1.9.0-dev.20160218',
+6569 silly addNameRange '1.9.0-dev.20160219',
+6569 silly addNameRange '1.9.0-dev.20160220',
+6569 silly addNameRange '1.9.0-dev.20160221',
+6569 silly addNameRange '1.9.0-dev.20160222',
+6569 silly addNameRange '1.8.2',
+6569 silly addNameRange '1.9.0-dev.20160223',
+6569 silly addNameRange '1.9.0-dev.20160224',
+6569 silly addNameRange '1.9.0-dev.20160225',
+6569 silly addNameRange '1.9.0-dev.20160226',
+6569 silly addNameRange '1.9.0-dev.20160227',
+6569 silly addNameRange '1.9.0-dev.20160228',
+6569 silly addNameRange '1.9.0-dev.20160229',
+6569 silly addNameRange '1.9.0-dev.20160301',
+6569 silly addNameRange '1.8.5',
+6569 silly addNameRange '1.8.6',
+6569 silly addNameRange '1.8.7',
+6569 silly addNameRange '1.9.0-dev.20160302',
+6569 silly addNameRange '1.9.0-dev.20160302.1',
+6569 silly addNameRange '1.9.0-dev.20160303',
+6569 silly addNameRange '1.9.0-dev.20160304',
+6569 silly addNameRange '1.9.0-dev.20160305',
+6569 silly addNameRange '1.9.0-dev.20160306',
+6569 silly addNameRange '1.9.0-dev.20160307',
+6569 silly addNameRange '1.9.0-dev.20160308',
+6569 silly addNameRange '1.9.0-dev.20160309',
+6569 silly addNameRange '1.9.0-dev.20160310',
+6569 silly addNameRange '1.9.0-dev.20160311',
+6569 silly addNameRange '1.9.0-dev.20160312',
+6569 silly addNameRange '1.9.0-dev.20160313',
+6569 silly addNameRange '1.9.0-dev.20160315',
+6569 silly addNameRange '1.9.0-dev.20160316',
+6569 silly addNameRange '1.8.9',
+6569 silly addNameRange '1.9.0-dev.20160317',
+6569 silly addNameRange '1.9.0-dev.20160318',
+6569 silly addNameRange '1.9.0-dev.20160319',
+6569 silly addNameRange '1.9.0-dev.20160320',
+6569 silly addNameRange '1.9.0-dev.20160321',
+6569 silly addNameRange '1.9.0-dev.20160322',
+6569 silly addNameRange '1.9.0-dev.20160323',
+6569 silly addNameRange '1.9.0-dev.20160324',
+6569 silly addNameRange '1.9.0-dev.20160325',
+6569 silly addNameRange '1.9.0-dev.20160326',
+6569 silly addNameRange '1.9.0-dev.20160327',
+6569 silly addNameRange '1.9.0-dev.20160328',
+6569 silly addNameRange '1.9.0-dev.20160329',
+6569 silly addNameRange '1.9.0-dev.20160330',
+6569 silly addNameRange '1.9.0-dev.20160331',
+6569 silly addNameRange '1.9.0-dev.20160401',
+6569 silly addNameRange '1.9.0-dev.20160402',
+6569 silly addNameRange '1.9.0-dev.20160403',
+6569 silly addNameRange '1.9.0-dev.20160404',
+6569 silly addNameRange '1.9.0-dev.20160405',
+6569 silly addNameRange '1.9.0-dev.20160406',
+6569 silly addNameRange '1.9.0-dev.20160407',
+6569 silly addNameRange '1.9.0-dev.20160408',
+6569 silly addNameRange '1.9.0-dev.20160409',
+6569 silly addNameRange '1.9.0-dev.20160411',
+6569 silly addNameRange '1.9.0-dev.20160412',
+6569 silly addNameRange '1.8.10',
+6569 silly addNameRange '1.9.0-dev.20160413',
+6569 silly addNameRange '1.9.0-dev.20160414',
+6569 silly addNameRange '1.9.0-dev.20160415',
+6569 silly addNameRange '1.9.0-dev.20160416',
+6569 silly addNameRange '1.9.0-dev.20160417',
+6569 silly addNameRange '1.9.0-dev.20160418',
+6569 silly addNameRange '1.9.0-dev.20160419',
+6569 silly addNameRange '1.9.0-dev.20160420',
+6569 silly addNameRange '1.9.0-dev.20160421',
+6569 silly addNameRange '1.9.0-dev.20160422',
+6569 silly addNameRange '1.9.0-dev.20160423',
+6569 silly addNameRange '1.9.0-dev.20160424',
+6569 silly addNameRange '1.9.0-dev.20160425',
+6569 silly addNameRange '1.9.0-dev.20160426',
+6569 silly addNameRange '1.9.0-dev.20160427',
+6569 silly addNameRange '1.9.0-dev.20160428',
+6569 silly addNameRange '1.9.0-dev.20160428-1.0',
+6569 silly addNameRange '1.9.0-dev.20160429',
+6569 silly addNameRange '1.9.0-dev.20160430',
+6569 silly addNameRange '1.9.0-dev.20160501',
+6569 silly addNameRange '1.9.0-dev.20160502',
+6569 silly addNameRange '1.9.0-dev.20160503',
+6569 silly addNameRange '1.9.0-dev.20160504',
+6569 silly addNameRange '1.9.0-dev.20160505',
+6569 silly addNameRange '1.9.0-dev.20160506',
+6569 silly addNameRange '1.9.0-dev.20160507',
+6569 silly addNameRange '1.9.0-dev.20160508',
+6569 silly addNameRange '1.9.0-dev.20160509',
+6569 silly addNameRange '1.9.0-dev.20160510',
+6569 silly addNameRange '1.9.0-dev.20160511',
+6569 silly addNameRange '1.9.0-dev.20160512',
+6569 silly addNameRange '1.9.0-dev.20160513',
+6569 silly addNameRange '1.9.0-dev.20160514',
+6569 silly addNameRange '1.9.0-dev.20160515',
+6569 silly addNameRange '1.9.0-dev.20160516',
+6569 silly addNameRange '1.9.0-dev.20160517-1.0',
+6569 silly addNameRange '1.9.0-dev.20160518-1.0',
+6569 silly addNameRange '1.9.0-dev.20160519-1.0',
+6569 silly addNameRange '1.9.0-dev.20160520-1.0',
+6569 silly addNameRange '1.9.0-dev.20160521-1.0',
+6569 silly addNameRange '1.9.0-dev.20160522-1.0',
+6569 silly addNameRange '1.9.0-dev.20160523-1.0',
+6569 silly addNameRange '1.9.0-dev.20160524-1.0',
+6569 silly addNameRange '1.9.0-dev.20160525-1.0',
+6569 silly addNameRange '1.9.0-dev.20160526-1.0',
+6569 silly addNameRange '1.9.0-dev.20160527-1.0',
+6569 silly addNameRange '1.9.0-dev.20160528-1.0',
+6569 silly addNameRange '1.9.0-dev.20160529-1.0',
+6569 silly addNameRange '1.9.0-dev.20160530-1.0',
+6569 silly addNameRange '1.9.0-dev.20160531-1.0',
+6569 silly addNameRange '1.9.0-dev.20160601-1.0',
+6569 silly addNameRange '1.9.0-dev.20160602-1.0',
+6569 silly addNameRange '1.9.0-dev.20160603-1.0',
+6569 silly addNameRange '1.9.0-dev.20160604-1.0',
+6569 silly addNameRange '1.9.0-dev.20160605-1.0',
+6569 silly addNameRange '1.9.0-dev.20160606-1.0',
+6569 silly addNameRange '1.9.0-dev.20160607-1.0',
+6569 silly addNameRange '1.9.0-dev.20160608-1.0',
+6569 silly addNameRange '1.9.0-dev.20160609-1.0',
+6569 silly addNameRange '1.9.0-dev.20160610-1.0',
+6569 silly addNameRange '1.9.0-dev.20160611-1.0',
+6569 silly addNameRange '1.9.0-dev.20160612-1.0',
+6569 silly addNameRange '1.9.0-dev.20160613-1.0',
+6569 silly addNameRange '1.9.0-dev.20160614-1.0',
+6569 silly addNameRange '1.9.0-dev.20160615-1.0',
+6569 silly addNameRange '1.9.0-dev.20160616-1.0',
+6569 silly addNameRange '1.9.0-dev.20160617-1.0',
+6569 silly addNameRange '1.9.0-dev.20160618-1.0',
+6569 silly addNameRange '1.9.0-dev.20160619-1.0',
+6569 silly addNameRange '1.9.0-dev.20160620-1.0',
+6569 silly addNameRange '1.9.0-dev.20160622-1.0',
+6569 silly addNameRange '1.9.0-dev.20160623-1.0',
+6569 silly addNameRange '1.9.0-dev.20160624-1.0',
+6569 silly addNameRange '1.9.0-dev.20160625-1.0',
+6569 silly addNameRange '1.9.0-dev.20160626-1.0',
+6569 silly addNameRange '1.9.0-dev.20160627-1.0',
+6569 silly addNameRange '2.0.0-dev.20160628',
+6569 silly addNameRange '2.0.0-dev.20160629',
+6569 silly addNameRange '2.0.0-dev.20160630',
+6569 silly addNameRange '2.0.0-dev.20160701',
+6569 silly addNameRange '2.0.0-dev.20160702',
+6569 silly addNameRange '2.0.0-dev.20160703',
+6569 silly addNameRange '2.0.0-dev.20160704',
+6569 silly addNameRange '2.0.0-dev.20160705',
+6569 silly addNameRange '2.0.0-dev.20160706',
+6569 silly addNameRange '2.0.0-dev.20160707',
+6569 silly addNameRange '2.0.0-dev.20160711',
+6569 silly addNameRange '2.0.0',
+6569 silly addNameRange '2.1.0-dev.20160712',
+6569 silly addNameRange '2.1.0-dev.20160713',
+6569 silly addNameRange '2.1.0-dev.20160714',
+6569 silly addNameRange '2.1.0-dev.20160715',
+6569 silly addNameRange '2.1.0-dev.20160716',
+6569 silly addNameRange '2.1.0-dev.20160717',
+6569 silly addNameRange '2.1.0-dev.20160718',
+6569 silly addNameRange '2.1.0-dev.20160719',
+6569 silly addNameRange '2.1.0-dev.20160720',
+6569 silly addNameRange '2.1.0-dev.20160721',
+6569 silly addNameRange '2.1.0-dev.20160722',
+6569 silly addNameRange '2.1.0-dev.20160723',
+6569 silly addNameRange '2.1.0-dev.20160724',
+6569 silly addNameRange '2.1.0-dev.20160725',
+6569 silly addNameRange '2.1.0-dev.20160726',
+6569 silly addNameRange '2.1.0-dev.20160727',
+6569 silly addNameRange '2.1.0-dev.20160728',
+6569 silly addNameRange '2.1.0-dev.20160729',
+6569 silly addNameRange '2.1.0-dev.20160730',
+6569 silly addNameRange '2.1.0-dev.20160731',
+6569 silly addNameRange '2.1.0-dev.20160801',
+6569 silly addNameRange '2.1.0-dev.20160802',
+6569 silly addNameRange '2.1.0-dev.20160803',
+6569 silly addNameRange '2.1.0-dev.20160804',
+6569 silly addNameRange '2.1.0-dev.20160805',
+6569 silly addNameRange '2.1.0-dev.20160806',
+6569 silly addNameRange '2.1.0-dev.20160807',
+6569 silly addNameRange '2.1.0-dev.20160808',
+6569 silly addNameRange '2.1.0-dev.20160809',
+6569 silly addNameRange '2.1.0-dev.20160810',
+6569 silly addNameRange '2.1.0-dev.20160811',
+6569 silly addNameRange '2.1.0-dev.20160812',
+6569 silly addNameRange '2.1.0-dev.20160813',
+6569 silly addNameRange '2.1.0-dev.20160814',
+6569 silly addNameRange '2.1.0-dev.20160815',
+6569 silly addNameRange '2.1.0-dev.20160816',
+6569 silly addNameRange '2.1.0-dev.20160817',
+6569 silly addNameRange '2.1.0-dev.20160818',
+6569 silly addNameRange '2.1.0-dev.20160819',
+6569 silly addNameRange '2.1.0-dev.20160820',
+6569 silly addNameRange '2.1.0-dev.20160821',
+6569 silly addNameRange '2.1.0-dev.20160822',
+6569 silly addNameRange '2.1.0-dev.20160823',
+6569 silly addNameRange '2.1.0-dev.20160824',
+6569 silly addNameRange '2.1.0-dev.20160825',
+6569 silly addNameRange '2.1.0-dev.20160826',
+6569 silly addNameRange '2.1.0-dev.20160827',
+6569 silly addNameRange '2.1.0-dev.20160828',
+6569 silly addNameRange '2.1.0-dev.20160829',
+6569 silly addNameRange '2.1.0-dev.20160830',
+6569 silly addNameRange '2.0.2',
+6569 silly addNameRange '2.1.0-dev.20160831',
+6569 silly addNameRange '2.1.0-dev.20160901',
+6569 silly addNameRange '2.1.0-dev.20160902',
+6569 silly addNameRange '2.1.0-dev.20160903',
+6569 silly addNameRange '2.1.0-dev.20160904',
+6569 silly addNameRange '2.1.0-dev.20160905',
+6569 silly addNameRange '2.1.0-dev.20160906',
+6569 silly addNameRange '2.1.0-dev.20160907',
+6569 silly addNameRange '2.1.0-dev.20160908',
+6569 silly addNameRange '2.1.0-dev.20160909',
+6569 silly addNameRange '2.1.0-dev.20160910',
+6569 silly addNameRange '2.1.0-dev.20160911',
+6569 silly addNameRange '2.1.0-dev.20160912',
+6569 silly addNameRange '2.1.0-dev.20160913',
+6569 silly addNameRange '2.1.0-dev.20160914',
+6569 silly addNameRange '2.1.0-dev.20160915',
+6569 silly addNameRange '2.1.0-dev.20160916',
+6569 silly addNameRange '2.1.0-dev.20160917',
+6569 silly addNameRange '2.1.0-dev.20160918',
+6569 silly addNameRange '2.1.0-dev.20160919',
+6569 silly addNameRange '2.1.0-dev.20160920',
+6569 silly addNameRange '2.1.0-dev.20160921',
+6569 silly addNameRange '2.1.0-dev.20160922',
+6569 silly addNameRange '2.0.3',
+6569 silly addNameRange '2.1.0-dev.20160923',
+6569 silly addNameRange '2.1.0-dev.20160924',
+6569 silly addNameRange '2.1.0-dev.20160925',
+6569 silly addNameRange '2.1.0-dev.20160926',
+6569 silly addNameRange '2.1.0-dev.20160927',
+6569 silly addNameRange '2.1.0-dev.20160928',
+6569 silly addNameRange '2.1.0-dev.20160929',
+6569 silly addNameRange '2.1.0-dev.20160930',
+6569 silly addNameRange '2.1.0-dev.20161001',
+6569 silly addNameRange '2.1.0-dev.20161002',
+6569 silly addNameRange '2.1.0-dev.20161003',
+6569 silly addNameRange '2.1.0-dev.20161004',
+6569 silly addNameRange '2.1.0-dev.20161005',
+6569 silly addNameRange '2.1.0-dev.20161006',
+6569 silly addNameRange '2.1.0-dev.20161007',
+6569 silly addNameRange '2.0.6-insiders.20161007',
+6569 silly addNameRange '2.1.0-dev.20161008',
+6569 silly addNameRange '2.1.0-dev.20161009',
+6569 silly addNameRange '2.1.0-dev.20161010',
+6569 silly addNameRange '2.1.0-dev.20161011',
+6569 silly addNameRange '2.1.0-dev.20161012',
+6569 silly addNameRange '2.0.6-insiders.20161012',
+6569 silly addNameRange '2.1.0-dev.20161013',
+6569 silly addNameRange '2.1.0-dev.20161014',
+6569 silly addNameRange '2.0.6-insiders.20161014',
+6569 silly addNameRange '2.1.0-dev.20161015',
+6569 silly addNameRange '2.1.0-dev.20161016',
+6569 silly addNameRange '2.1.0-dev.20161017',
+6569 silly addNameRange '2.0.6-insiders.20161017',
+6569 silly addNameRange '2.1.0-dev.20161018',
+6569 silly addNameRange '2.1.0-dev.20161019',
+6569 silly addNameRange '2.1.0-dev.20161020',
+6569 silly addNameRange '2.1.0-dev.20161021',
+6569 silly addNameRange '2.1.0-dev.20161022',
+6569 silly addNameRange '2.1.0-dev.20161023',
+6569 silly addNameRange '2.1.0-dev.20161024',
+6569 silly addNameRange '2.1.0-dev.20161025',
+6569 silly addNameRange '2.0.6',
+6569 silly addNameRange '2.1.0-dev.20161026',
+6569 silly addNameRange '2.1.0-dev.20161027',
+6569 silly addNameRange '2.1.0-dev.20161028',
+6569 silly addNameRange '2.1.0-dev.20161029',
+6569 silly addNameRange '2.1.0-dev.20161030',
+6569 silly addNameRange '2.1.0-dev.20161031',
+6569 silly addNameRange '2.1.0-dev.20161101',
+6569 silly addNameRange '2.1.0-dev.20161102',
+6569 silly addNameRange '2.1.0-dev.20161103',
+6569 silly addNameRange '2.0.7',
+6569 silly addNameRange '2.1.0-dev.20161104',
+6569 silly addNameRange '2.1.0-dev.20161105',
+6569 silly addNameRange '2.1.0-dev.20161106',
+6569 silly addNameRange '2.1.0-dev.20161107',
+6569 silly addNameRange '2.0.8',
+6569 silly addNameRange '2.1.0-dev.20161108',
+6569 silly addNameRange '2.1.1',
+6569 silly addNameRange '2.1.0-dev.20161109',
+6569 silly addNameRange '2.1.0-dev.20161110',
+6569 silly addNameRange '2.0.9',
+6569 silly addNameRange '2.2.0-dev.20161111',
+6569 silly addNameRange '2.2.0-dev.20161112',
+6569 silly addNameRange '2.2.0-dev.20161113',
+6569 silly addNameRange '2.2.0-dev.20161114',
+6569 silly addNameRange '2.2.0-dev.20161115',
+6569 silly addNameRange '2.0.10',
+6569 silly addNameRange '2.2.0-dev.20161116',
+6569 silly addNameRange '2.2.0-dev.20161117',
+6569 silly addNameRange '2.2.0-dev.20161118',
+6569 silly addNameRange '2.2.0-dev.20161120',
+6569 silly addNameRange '2.2.0-dev.20161121',
+6569 silly addNameRange '2.2.0-dev.20161122',
+6569 silly addNameRange '2.2.0-dev.20161123',
+6569 silly addNameRange '2.2.0-dev.20161124',
+6569 silly addNameRange '2.2.0-dev.20161125',
+6569 silly addNameRange '2.2.0-dev.20161126',
+6569 silly addNameRange '2.2.0-dev.20161127',
+6569 silly addNameRange '2.2.0-dev.20161128',
+6569 silly addNameRange '2.2.0-dev.20161129',
+6569 silly addNameRange '2.1.3-insiders.20161130',
+6569 silly addNameRange '2.2.0-dev.20161130',
+6569 silly addNameRange '2.2.0-dev.20161201',
+6569 silly addNameRange '2.1.4-insiders.20161201',
+6569 silly addNameRange '2.2.0-dev.20161202',
+6569 silly addNameRange '2.2.0-dev.20161203',
+6569 silly addNameRange '2.2.0-dev.20161204',
+6569 silly addNameRange '2.2.0-dev.20161205',
+6569 silly addNameRange '2.1.4-insiders.20161206',
+6569 silly addNameRange '2.2.0-dev.20161206',
+6569 silly addNameRange '2.2.0-dev.20161207',
+6569 silly addNameRange '2.1.4',
+6569 silly addNameRange '2.2.0-dev.20161208',
+6569 silly addNameRange '2.2.0-dev.20161209',
+6569 silly addNameRange '2.2.0-dev.20161210',
+6569 silly addNameRange '2.2.0-dev.20161211',
+6569 silly addNameRange '2.2.0-dev.20161212',
+6569 silly addNameRange '2.2.0-dev.20161213',
+6569 silly addNameRange '2.1.5-insiders.20161213',
+6569 silly addNameRange '2.2.0-dev.20161214',
+6569 silly addNameRange '2.2.0-dev.20161215',
+6569 silly addNameRange '2.2.0-dev.20161216',
+6569 silly addNameRange '2.2.0-dev.20161217',
+6569 silly addNameRange '2.2.0-dev.20161218',
+6569 silly addNameRange '2.2.0-dev.20161219',
+6569 silly addNameRange '2.2.0-dev.20161220',
+6569 silly addNameRange '2.1.5-insiders.20161220',
+6569 silly addNameRange '2.2.0-dev.20161221',
+6569 silly addNameRange '2.2.0-dev.20161222',
+6569 silly addNameRange '2.2.0-dev.20161223',
+6569 silly addNameRange '2.2.0-dev.20161224',
+6569 silly addNameRange '2.2.0-dev.20161225',
+6569 silly addNameRange '2.2.0-dev.20161226',
+6569 silly addNameRange '2.2.0-dev.20161227',
+6569 silly addNameRange '2.2.0-dev.20161228',
+6569 silly addNameRange '2.2.0-dev.20161229',
+6569 silly addNameRange '2.1.5-insiders.20161229',
+6569 silly addNameRange '2.2.0-dev.20161230',
+6569 silly addNameRange '2.2.0-dev.20161231',
+6569 silly addNameRange '2.2.0-dev.20170101',
+6569 silly addNameRange '2.2.0-dev.20170102',
+6569 silly addNameRange '2.2.0-dev.20170103',
+6569 silly addNameRange '2.2.0-dev.20170104',
+6569 silly addNameRange '2.2.0-dev.20170105',
+6569 silly addNameRange '2.2.0-dev.20170106',
+6569 silly addNameRange '2.2.0-dev.20170107',
+6569 silly addNameRange '2.2.0-dev.20170108',
+6569 silly addNameRange '2.2.0-dev.20170109',
+6569 silly addNameRange '2.2.0-dev.20170110',
+6569 silly addNameRange '2.2.0-dev.20170111',
+6569 silly addNameRange '2.1.5',
+6569 silly addNameRange '2.2.0-dev.20170112',
+6569 silly addNameRange '2.2.0-dev.20170113',
+6569 silly addNameRange '2.2.0-dev.20170114',
+6569 silly addNameRange '2.2.0-dev.20170115',
+6569 silly addNameRange '2.2.0-dev.20170116',
+6569 silly addNameRange '2.2.0-dev.20170117',
+6569 silly addNameRange '2.2.0-dev.20170118',
+6569 silly addNameRange '2.2.0-dev.20170119',
+6569 silly addNameRange '2.2.0-dev.20170120',
+6569 silly addNameRange '2.2.0-dev.20170121',
+6569 silly addNameRange '2.2.0-dev.20170122',
+6569 silly addNameRange '2.2.0-dev.20170123',
+6569 silly addNameRange '2.2.0-dev.20170124',
+6569 silly addNameRange '2.2.0-dev.20170125',
+6569 silly addNameRange '2.2.0-dev.20170126',
+6569 silly addNameRange '2.2.0-dev.20170127',
+6569 silly addNameRange '2.2.0-dev.20170128',
+6569 silly addNameRange '2.2.0-dev.20170129',
+6569 silly addNameRange '2.2.0-dev.20170130',
+6569 silly addNameRange '2.2.0-dev.20170131',
+6569 silly addNameRange '2.2.0-dev.20170201',
+6569 silly addNameRange '2.2.0-dev.20170202',
+6569 silly addNameRange '2.2.0',
+6569 silly addNameRange '2.2.0-dev.20170203',
+6569 silly addNameRange '2.2.0-dev.20170204',
+6569 silly addNameRange '2.2.0-dev.20170205',
+6569 silly addNameRange '2.2.0-dev.20170206',
+6569 silly addNameRange '2.2.0-dev.20170207',
+6569 silly addNameRange '2.1.6',
+6569 silly addNameRange '2.2.0-dev.20170209',
+6569 silly addNameRange '2.2.1-insiders.20170209',
+6569 silly addNameRange '2.2.0-dev.20170210',
+6569 silly addNameRange '2.2.0-dev.20170211',
+6569 silly addNameRange '2.2.0-dev.20170212',
+6569 silly addNameRange '2.2.0-dev.20170213',
+6569 silly addNameRange '2.2.0-dev.20170214',
+6569 silly addNameRange '2.3.0-dev.20170215',
+6569 silly addNameRange '2.3.0-dev.20170216',
+6569 silly addNameRange '2.2.1-insiders.20170216',
+6569 silly addNameRange '2.3.0-dev.20170217',
+6569 silly addNameRange '2.2.1-insiders.20170217',
+6569 silly addNameRange '2.3.0-dev.20170218',
+6569 silly addNameRange '2.3.0-dev.20170219',
+6569 silly addNameRange '2.3.0-dev.20170220',
+6569 silly addNameRange '2.3.0-dev.20170221',
+6569 silly addNameRange '2.3.0-dev.20170222',
+6569 silly addNameRange '2.2.1',
+6569 silly addNameRange '2.3.0-dev.20170223',
+6569 silly addNameRange '2.3.0-dev.20170224',
+6569 silly addNameRange '2.3.0-dev.20170225',
+6569 silly addNameRange '2.3.0-dev.20170226',
+6569 silly addNameRange '2.3.0-dev.20170227',
+6569 silly addNameRange '2.3.0-dev.20170228',
+6569 silly addNameRange '2.3.0-dev.20170301',
+6569 silly addNameRange '2.3.0-dev.20170302',
+6569 silly addNameRange '2.2.2-insiders.20170302',
+6569 silly addNameRange '2.3.0-dev.20170303',
+6569 silly addNameRange '2.3.0-dev.20170306',
+6569 silly addNameRange '2.3.0-dev.20170307',
+6569 silly addNameRange '2.3.0-dev.20170308',
+6569 silly addNameRange '2.3.0-dev.20170310',
+6569 silly addNameRange '2.3.0-dev.20170311',
+6569 silly addNameRange '2.3.0-dev.20170312',
+6569 silly addNameRange '2.3.0-dev.20170313',
+6569 silly addNameRange '2.3.0-dev.20170314',
+6569 silly addNameRange '2.3.0-dev.20170315',
+6569 silly addNameRange '2.3.0-dev.20170316',
+6569 silly addNameRange '2.3.0-dev.20170317',
+6569 silly addNameRange '2.2.2-insiders.20170317',
+6569 silly addNameRange '2.3.0-dev.20170318',
+6569 silly addNameRange '2.3.0-dev.20170319',
+6569 silly addNameRange '2.3.0-dev.20170320',
+6569 silly addNameRange '2.3.0-dev.20170321',
+6569 silly addNameRange '2.3.0-dev.20170322',
+6569 silly addNameRange '2.3.0-dev.20170323',
+6569 silly addNameRange '2.3.0-dev.20170324',
+6569 silly addNameRange '2.3.0-dev.20170325',
+6569 silly addNameRange '2.3.0-dev.20170326',
+6569 silly addNameRange '2.3.0-dev.20170327',
+6569 silly addNameRange '2.2.2',
+6569 silly addNameRange '2.3.0-dev.20170328',
+6569 silly addNameRange '2.3.0-dev.20170329',
+6569 silly addNameRange '2.3.0-dev.20170330',
+6569 silly addNameRange '2.3.0-dev.20170331',
+6569 silly addNameRange '2.3.0-dev.20170401',
+6569 silly addNameRange '2.3.0-dev.20170402',
+6569 silly addNameRange '2.3.0-dev.20170403',
+6569 silly addNameRange '2.3.0-dev.20170404',
+6569 silly addNameRange '2.3.0-dev.20170405',
+6569 silly addNameRange '2.3.0-dev.20170406',
+6569 silly addNameRange '2.3.0-dev.20170407',
+6569 silly addNameRange '2.3.0',
+6569 silly addNameRange '2.3.0-dev.20170411',
+6569 silly addNameRange '2.3.0-dev.20170412',
+6569 silly addNameRange '2.3.0-dev.20170413',
+6569 silly addNameRange '2.3.1-insiders.20170413',
+6569 silly addNameRange '2.3.0-dev.20170414',
+6569 silly addNameRange '2.3.0-dev.20170415',
+6569 silly addNameRange '2.3.0-dev.20170416',
+6569 silly addNameRange '2.3.1-insiders.20170416',
+6569 silly addNameRange '2.3.0-dev.20170417',
+6569 silly addNameRange '2.3.0-dev.20170418',
+6569 silly addNameRange '2.3.0-dev.20170419',
+6569 silly addNameRange '2.3.0-dev.20170420',
+6569 silly addNameRange '2.3.1-insiders.20170420',
+6569 silly addNameRange '2.3.0-dev.20170421',
+6569 silly addNameRange '2.3.0-dev.20170422',
+6569 silly addNameRange '2.3.0-dev.20170423',
+6569 silly addNameRange '2.3.0-dev.20170424',
+6569 silly addNameRange '2.3.0-dev.20170425',
+6569 silly addNameRange '2.3.1-insiders.20170425',
+6569 silly addNameRange '2.3.1-insiders.20170425.1',
+6569 silly addNameRange '2.3.0-dev.20170426',
+6569 silly addNameRange '2.4.0-dev.20170427',
+6569 silly addNameRange '2.3.1',
+6569 silly addNameRange '2.4.0-dev.20170428',
+6569 silly addNameRange '2.3.2',
+6569 silly addNameRange '2.4.0-dev.20170429',
+6569 silly addNameRange '2.4.0-dev.20170430',
+6569 silly addNameRange '2.4.0-dev.20170501',
+6569 silly addNameRange '2.4.0-dev.20170502',
+6569 silly addNameRange '2.4.0-dev.20170503',
+6569 silly addNameRange '2.4.0-dev.20170504',
+6569 silly addNameRange '2.4.0-dev.20170505',
+6569 silly addNameRange '2.4.0-dev.20170506',
+6569 silly addNameRange '2.4.0-dev.20170507',
+6569 silly addNameRange '2.4.0-dev.20170508',
+6569 silly addNameRange '2.4.0-dev.20170509',
+6569 silly addNameRange '2.4.0-dev.20170510',
+6569 silly addNameRange '2.4.0-dev.20170511',
+6569 silly addNameRange '2.4.0-dev.20170512',
+6569 silly addNameRange '2.3.3-insiders.20170512',
+6569 silly addNameRange '2.4.0-dev.20170513',
+6569 silly addNameRange '2.4.0-dev.20170514',
+6569 silly addNameRange '2.4.0-dev.20170515',
+6569 silly addNameRange '2.4.0-dev.20170516',
+6569 silly addNameRange '2.4.0-dev.20170517',
+6569 silly addNameRange '2.4.0-dev.20170518',
+6569 silly addNameRange '2.4.0-dev.20170519',
+6569 silly addNameRange '2.3.3',
+6569 silly addNameRange '2.4.0-dev.20170523',
+6569 silly addNameRange '2.4.0-dev.20170524',
+6569 silly addNameRange '2.4.0-dev.20170525',
+6569 silly addNameRange '2.4.0-dev.20170526',
+6569 silly addNameRange '2.4.0-dev.20170527',
+6569 silly addNameRange '2.4.0-dev.20170528',
+6569 silly addNameRange '2.4.0-dev.20170529',
+6569 silly addNameRange '2.4.0-dev.20170530',
+6569 silly addNameRange '2.3.4',
+6569 silly addNameRange '2.4.0-dev.20170531',
+6569 silly addNameRange '2.4.0-dev.20170601',
+6569 silly addNameRange '2.4.0-dev.20170602',
+6569 silly addNameRange '2.4.0-dev.20170603',
+6569 silly addNameRange '2.4.0-dev.20170604',
+6569 silly addNameRange '2.4.0-dev.20170605',
+6569 silly addNameRange '2.4.0-dev.20170606',
+6569 silly addNameRange '2.4.0-dev.20170607',
+6569 silly addNameRange '2.4.0-dev.20170608',
+6569 silly addNameRange '2.4.0-dev.20170609',
+6569 silly addNameRange '2.4.0-dev.20170610',
+6569 silly addNameRange '2.4.0-dev.20170611',
+6569 silly addNameRange '2.4.0-dev.20170612',
+6569 silly addNameRange '2.4.0',
+6569 silly addNameRange '2.5.0-dev.20170613',
+6569 silly addNameRange '2.5.0-dev.20170614',
+6569 silly addNameRange '2.4.1-insiders.20170614',
+6569 silly addNameRange '2.5.0-dev.20170615',
+6569 silly addNameRange '2.4.1-insiders.20170615',
+6569 silly addNameRange '2.5.0-dev.20170616',
+6569 silly addNameRange '2.5.0-dev.20170617',
+6569 silly addNameRange '2.5.0-dev.20170618',
+6569 silly addNameRange '2.5.0-dev.20170619',
+6569 silly addNameRange '2.5.0-dev.20170621',
+6569 silly addNameRange '2.5.0-dev.20170622',
+6569 silly addNameRange '2.5.0-dev.20170623',
+6569 silly addNameRange '2.5.0-dev.20170624',
+6569 silly addNameRange '2.5.0-dev.20170625',
+6569 silly addNameRange '2.5.0-dev.20170626',
+6569 silly addNameRange '2.5.0-dev.20170627',
+6569 silly addNameRange '2.4.1',
+6569 silly addNameRange '2.5.0-dev.20170628',
+6569 silly addNameRange '2.5.0-dev.20170629',
+6569 silly addNameRange '2.4.1-insiders.20170630',
+6569 silly addNameRange '2.4.2-insiders.20170630',
+6569 silly addNameRange '2.5.0-dev.20170707',
+6569 silly addNameRange '2.5.0-dev.20170712',
+6569 silly addNameRange '2.4.2-insiders.20170719',
+6569 silly addNameRange '2.4.2',
+6569 silly addNameRange '2.5.0-dev.20170719',
+6569 silly addNameRange '2.5.0-dev.20170725',
+6569 silly addNameRange '2.5.0-dev.20170727',
+6569 silly addNameRange '2.5.0-dev.20170731',
+6569 silly addNameRange '2.5.0-dev.20170801',
+6569 silly addNameRange '2.5.0-dev.20170803',
+6569 silly addNameRange '2.5.0-dev.20170807',
+6569 silly addNameRange '2.5.0-dev.20170808',
+6569 silly addNameRange '2.5.0-dev.20170815',
+6569 silly addNameRange '2.5.0-dev.20170816',
+6569 silly addNameRange '2.6.0-dev.20170817',
+6569 silly addNameRange '2.5.0',
+6569 silly addNameRange '2.6.0-dev.20170818',
+6569 silly addNameRange '2.5.1',
+6569 silly addNameRange '2.5.1-insiders.20170818',
+6569 silly addNameRange '2.6.0-dev.20170819',
+6569 silly addNameRange '2.5.1-insiders.20170822',
+6569 silly addNameRange '2.6.0-dev.20170822',
+6569 silly addNameRange '2.6.0-dev.20170823',
+6569 silly addNameRange '2.6.0-dev.20170824',
+6569 silly addNameRange '2.6.0-dev.20170825',
+6569 silly addNameRange '2.5.1-insiders.20170825',
+6569 silly addNameRange '2.6.0-dev.20170826',
+6569 silly addNameRange '2.6.0-dev.20170829',
+6569 silly addNameRange '2.6.0-dev.20170830',
+6569 silly addNameRange '2.6.0-dev.20170831',
+6569 silly addNameRange '2.5.2',
+6569 silly addNameRange '2.6.0-dev.20170901',
+6569 silly addNameRange '2.6.0-dev.20170902',
+6569 silly addNameRange '2.6.0-dev.20170904',
+6569 silly addNameRange '2.6.0-dev.20170906',
+6569 silly addNameRange '2.6.0-dev.20170907',
+6569 silly addNameRange '2.5.3-insiders.20170908',
+6569 silly addNameRange '2.6.0-dev.20170908',
+6569 silly addNameRange '2.5.3-insiders.20170909',
+6569 silly addNameRange '2.6.0-dev.20170909',
+6569 silly addNameRange '2.6.0-dev.20170910',
+6569 silly addNameRange '2.6.0-dev.20170912',
+6569 silly addNameRange '2.6.0-dev.20170913',
+6569 silly addNameRange '2.6.0-dev.20170914',
+6569 silly addNameRange '2.6.0-dev.20170915',
+6569 silly addNameRange '2.6.0-dev.20170916',
+6569 silly addNameRange '2.6.0-dev.20170919',
+6569 silly addNameRange '2.5.3-insiders.20170919',
+6569 silly addNameRange '2.6.0-dev.20170920',
+6569 silly addNameRange '2.6.0-dev.20170921',
+6569 silly addNameRange '2.6.0-dev.20170922',
+6569 silly addNameRange '2.5.3-insiders.20170922',
+6569 silly addNameRange '2.6.0-dev.20170923',
+6569 silly addNameRange '2.6.0-dev.20170926',
+6569 silly addNameRange '2.5.3',
+6569 silly addNameRange '2.6.0-dev.20170927',
+6569 silly addNameRange '2.6.0-dev.20170928',
+6569 silly addNameRange '2.6.0-dev.20170929',
+6569 silly addNameRange '2.6.0-dev.20170930',
+6569 silly addNameRange '2.6.0-dev.20171003',
+6569 silly addNameRange '2.6.0-dev.20171004',
+6569 silly addNameRange '2.6.0-dev.20171005',
+6569 silly addNameRange '2.6.0-dev.20171006',
+6569 silly addNameRange '2.6.0-dev.20171007',
+6569 silly addNameRange '2.6.0-dev.20171010',
+6569 silly addNameRange '2.6.0-dev.20171011',
+6569 silly addNameRange '2.6.0-dev.20171012',
+6569 silly addNameRange '2.6.0-rc',
+6569 silly addNameRange '2.6.0-insiders.20171013',
+6569 silly addNameRange '2.6.0-dev.20171013',
+6569 silly addNameRange '2.6.0-dev.20171014',
+6569 silly addNameRange '2.6.0-dev.20171015',
+6569 silly addNameRange '2.6.1-insiders.20171016',
+6569 silly addNameRange '2.6.0-dev.20171017',
+6569 silly addNameRange '2.6.0-dev.20171018',
+6569 silly addNameRange '2.6.0-dev.20171019',
+6569 silly addNameRange '2.6.1-insiders.20171019',
+6569 silly addNameRange '2.7.0-dev.20171020',
+6569 silly addNameRange '2.7.0-dev.20171021',
+6569 silly addNameRange '2.7.0-dev.20171024',
+6569 silly addNameRange '2.7.0-dev.20171025',
+6569 silly addNameRange '2.7.0-dev.20171026',
+6569 silly addNameRange '2.7.0-dev.20171027',
+6569 silly addNameRange '2.7.0-dev.20171028',
+6569 silly addNameRange '2.7.0-dev.20171029',
+6569 silly addNameRange '2.7.0-dev.20171031',
+6569 silly addNameRange '2.6.1',
+6569 silly addNameRange '2.7.0-dev.20171101',
+6569 silly addNameRange '2.7.0-dev.20171102',
+6569 silly addNameRange '2.7.0-dev.20171103',
+6569 silly addNameRange '2.7.0-dev.20171104',
+6569 silly addNameRange '2.7.0-dev.20171108',
+6569 silly addNameRange '2.7.0-dev.20171109',
+6569 silly addNameRange '2.7.0-dev.20171110',
+6569 silly addNameRange '2.7.0-dev.20171111',
+6569 silly addNameRange '2.7.0-dev.20171112',
+6569 silly addNameRange '2.7.0-dev.20171114',
+6569 silly addNameRange '2.7.0-dev.20171115',
+6569 silly addNameRange '2.7.0-dev.20171116',
+6569 silly addNameRange '2.7.0-dev.20171117',
+6569 silly addNameRange '2.7.0-dev.20171118',
+6569 silly addNameRange '2.6.2-insiders.20171120',
+6569 silly addNameRange '2.7.0-dev.20171121',
+6569 silly addNameRange '2.7.0-dev.20171122',
+6569 silly addNameRange '2.7.0-dev.20171123',
+6569 silly addNameRange '2.7.0-dev.20171124',
+6569 silly addNameRange '2.7.0-dev.20171125',
+6569 silly addNameRange '2.7.0-dev.20171126',
+6569 silly addNameRange '2.6.2',
+6569 silly addNameRange '2.7.0-dev.20171128',
+6569 silly addNameRange '2.7.0-dev.20171129',
+6569 silly addNameRange '2.7.0-dev.20171130',
+6569 silly addNameRange '2.7.0-dev.20171201',
+6569 silly addNameRange '2.7.0-dev.20171202',
+6569 silly addNameRange '2.7.0-dev.20171203',
+6569 silly addNameRange '2.7.0-dev.20171205',
+6569 silly addNameRange '2.7.0-dev.20171206',
+6569 silly addNameRange '2.7.0-dev.20171207',
+6569 silly addNameRange '2.7.0-dev.20171208',
+6569 silly addNameRange '2.7.0-dev.20171209',
+6569 silly addNameRange '2.7.0-dev.20171212',
+6569 silly addNameRange '2.7.0-dev.20171213',
+6569 silly addNameRange '2.7.0-dev.20171214',
+6569 silly addNameRange '2.7.0-insiders.20171214',
+6569 silly addNameRange '2.7.0-dev.20171215',
+6569 silly addNameRange '2.7.0-dev.20171216',
+6569 silly addNameRange '2.7.0-dev.20171219',
+6569 silly addNameRange '2.7.0-dev.20171220',
+6569 silly addNameRange '2.7.0-dev.20171221',
+6569 silly addNameRange '2.7.0-dev.20171222',
+6569 silly addNameRange '2.7.0-dev.20171223',
+6569 silly addNameRange '2.7.0-dev.20171224',
+6569 silly addNameRange '2.7.0-dev.20171226',
+6569 silly addNameRange '2.7.0-dev.20171229',
+6569 silly addNameRange '2.7.0-dev.20171230',
+6569 silly addNameRange '2.7.0-dev.20180103',
+6569 silly addNameRange '2.7.0-dev.20180104',
+6569 silly addNameRange '2.7.0-dev.20180105',
+6569 silly addNameRange '2.7.0-dev.20180106',
+6569 silly addNameRange '2.7.0-dev.20180107',
+6569 silly addNameRange '2.7.0-dev.20180108',
+6569 silly addNameRange '2.7.0-insiders.20180108',
+6569 silly addNameRange '2.7.0-dev.20180109',
+6569 silly addNameRange '2.7.0-dev.20180110',
+6569 silly addNameRange '2.7.0-dev.20180111',
+6569 silly addNameRange '2.7.0-dev.20180112',
+6569 silly addNameRange '2.7.0-dev.20180113',
+6569 silly addNameRange '2.7.0-dev.20180116',
+6569 silly addNameRange '2.7.0-rc',
+6569 silly addNameRange '2.7.0-insiders.20180117',
+6569 silly addNameRange '2.7.0-dev.20180118',
+6569 silly addNameRange '2.7.0-dev.20180119',
+6569 silly addNameRange '2.7.0-insiders.20180119',
+6569 silly addNameRange '2.7.0-dev.20180120',
+6569 silly addNameRange '2.7.0-dev.20180122',
+6569 silly addNameRange '2.7.0-dev.20180123',
+6569 silly addNameRange '2.7.0-dev.20180124',
+6569 silly addNameRange '2.8.0-dev.20180125',
+6569 silly addNameRange '2.8.0-dev.20180126',
+6569 silly addNameRange '2.8.0-insiders.20180127',
+6569 silly addNameRange '2.8.0-dev.20180127',
+6569 silly addNameRange '2.7.1-insiders.20180127',
+6569 silly addNameRange '2.8.0-dev.20180130',
+6569 silly addNameRange '2.8.0-dev.20180131',
+6569 silly addNameRange '2.7.1',
+6569 silly addNameRange '2.8.0-dev.20180201',
+6569 silly addNameRange '2.8.0-dev.20180202',
+6569 silly addNameRange '2.8.0-dev.20180203',
+6569 silly addNameRange '2.8.0-dev.20180204',
+6569 silly addNameRange '2.8.0-dev.20180206',
+6569 silly addNameRange '2.7.2-dev.20180207',
+6569 silly addNameRange '2.8.0-dev.20180208',
+6569 silly addNameRange '2.8.0-dev.20180209',
+6569 silly addNameRange '2.7.2-insiders.20180209',
+6569 silly addNameRange '2.8.0-dev.20180210',
+6569 silly addNameRange '2.8.0-dev.20180211',
+6569 silly addNameRange '2.8.0-dev.20180213',
+6569 silly addNameRange '2.8.0-dev.20180214',
+6569 silly addNameRange '2.8.0-dev.20180215',
+6569 silly addNameRange '2.7.2',
+6569 silly addNameRange '2.8.0-dev.20180216',
+6569 silly addNameRange '2.8.0-dev.20180217',
+6569 silly addNameRange '2.8.0-dev.20180220',
+6569 silly addNameRange '2.8.0-dev.20180221',
+6569 silly addNameRange '2.8.0-dev.20180222',
+6569 silly addNameRange '2.8.0-dev.20180223',
+6569 silly addNameRange '2.8.0-dev.20180224',
+6569 silly addNameRange '2.8.0-dev.20180227',
+6569 silly addNameRange '2.8.0-dev.20180228',
+6569 silly addNameRange '2.8.0-dev.20180301',
+6569 silly addNameRange '2.8.0-dev.20180302',
+6569 silly addNameRange '2.8.0-dev.20180307',
+6569 silly addNameRange '2.8.0-dev.20180308',
+6569 silly addNameRange '2.8.0-dev.20180314',
+6569 silly addNameRange '2.8.0-dev.20180315',
+6569 silly addNameRange '2.8.0-rc',
+6569 silly addNameRange '2.8.0-insiders.20180315',
+6569 silly addNameRange '2.8.0-dev.20180316',
+6569 silly addNameRange '2.8.0-dev.20180317',
+6569 silly addNameRange '2.8.0-dev.20180318',
+6569 silly addNameRange '2.8.0-insiders.20180320',
+6569 silly addNameRange '2.8.0-dev.20180320',
+6569 silly addNameRange '2.8.0-dev.20180321',
+6569 silly addNameRange '2.8.0-dev.20180322',
+6569 silly addNameRange '2.9.0-dev.20180323',
+6569 silly addNameRange '2.9.0-dev.20180324',
+6569 silly addNameRange '2.9.0-dev.20180325',
+6569 silly addNameRange '2.9.0-dev.20180327',
+6569 silly addNameRange '2.8.1',
+6569 silly addNameRange '2.9.0-dev.20180328',
+6569 silly addNameRange '2.9.0-dev.20180329',
+6569 silly addNameRange '2.9.0-dev.20180330',
+6569 silly addNameRange '2.9.0-dev.20180331',
+6569 silly addNameRange '2.9.0-dev.20180401',
+6569 silly addNameRange '2.9.0-dev.20180402',
+6569 silly addNameRange '2.9.0-dev.20180403',
+6569 silly addNameRange '2.9.0-dev.20180404',
+6569 silly addNameRange '2.9.0-dev.20180405',
+6569 silly addNameRange '2.9.0-dev.20180406',
+6569 silly addNameRange '2.8.3-insiders.20180407',
+6569 silly addNameRange '2.9.0-dev.20180407',
+6569 silly addNameRange '2.9.0-dev.20180409',
+6569 silly addNameRange '2.9.0-dev.20180410',
+6569 silly addNameRange '2.9.0-dev.20180411',
+6569 silly addNameRange '2.9.0-dev.20180412',
+6569 silly addNameRange '2.9.0-dev.20180414',
+6569 silly addNameRange '2.9.0-dev.20180418',
+6569 silly addNameRange '2.9.0-dev.20180419',
+6569 silly addNameRange '2.8.3',
+6569 silly addNameRange '2.9.0-dev.20180420',
+6569 silly addNameRange '2.9.0-dev.20180421',
+6569 silly addNameRange '2.9.0-dev.20180422',
+6569 silly addNameRange '2.9.0-dev.20180424',
+6569 silly addNameRange '2.9.0-dev.20180425',
+6569 silly addNameRange '2.9.0-dev.20180426',
+6569 silly addNameRange '2.9.0-dev.20180427',
+6569 silly addNameRange '2.9.0-dev.20180428',
+6569 silly addNameRange '2.9.0-dev.20180429',
+6569 silly addNameRange '2.9.0-dev.20180430',
+6569 silly addNameRange '2.9.0-dev.20180501',
+6569 silly addNameRange '2.9.0-dev.20180502',
+6569 silly addNameRange '2.9.0-dev.20180503',
+6569 silly addNameRange '2.9.0-insiders.20180503',
+6569 silly addNameRange '2.9.0-dev.20180505',
+6569 silly addNameRange '2.9.0-dev.20180506',
+6569 silly addNameRange '2.9.0-dev.20180509',
+6569 silly addNameRange '2.9.0-dev.20180510',
+6569 silly addNameRange '2.9.0-insiders.20180510',
+6569 silly addNameRange '2.9.0-dev.20180511',
+6569 silly addNameRange '2.9.0-dev.20180512',
+6569 silly addNameRange '2.9.0-dev.20180515',
+6569 silly addNameRange '2.9.0-dev.20180516',
+6569 silly addNameRange '2.9.0-rc',
+6569 silly addNameRange '2.9.1-insiders.20180516',
+6569 silly addNameRange '2.9.0-dev.20180518',
+6569 silly addNameRange '2.9.0-dev.20180519',
+6569 silly addNameRange '2.9.1-insiders.20180521',
+6569 silly addNameRange '3.0.0-dev.20180522',
+6569 silly addNameRange '2.9.1-insiders.20180523',
+6569 silly addNameRange '2.9.1-insiders.20180525',
+6569 silly addNameRange '3.0.0-dev.20180526',
+6569 silly addNameRange '3.0.0-dev.20180530',
+6569 silly addNameRange '2.8.4',
+6569 silly addNameRange '3.0.0-dev.20180531',
+6569 silly addNameRange '2.9.1',
+6569 silly addNameRange '3.0.0-dev.20180601',
+6569 silly addNameRange '3.0.0-dev.20180602',
+6569 silly addNameRange '3.0.0-dev.20180605',
+6569 silly addNameRange '3.0.0-dev.20180606',
+6569 silly addNameRange '3.0.0-dev.20180607',
+6569 silly addNameRange '3.0.0-dev.20180608',
+6569 silly addNameRange '3.0.0-dev.20180609',
+6569 silly addNameRange '2.9.2',
+6569 silly addNameRange '3.0.0-dev.20180615',
+6569 silly addNameRange '3.0.0-dev.20180616',
+6569 silly addNameRange '3.0.0-dev.20180619',
+6569 silly addNameRange '3.0.0-dev.20180620',
+6569 silly addNameRange '3.0.0-dev.20180621',
+6569 silly addNameRange '3.0.0-dev.20180622',
+6569 silly addNameRange '3.0.0-dev.20180623',
+6569 silly addNameRange '3.0.0-dev.20180626',
+6569 silly addNameRange '3.0.0-dev.20180628',
+6569 silly addNameRange '3.0.0-dev.20180629',
+6569 silly addNameRange '3.0.0-dev.20180630' ] ]
+6570 silly addNamed typescript@2.7.2
+6571 verbose addNamed "2.7.2" is a plain semver version for typescript
+6572 silly mapToRegistry name typescript
+6573 silly mapToRegistry using default registry
+6574 silly mapToRegistry registry https://registry.npmjs.org/
+6575 silly mapToRegistry uri https://registry.npmjs.org/typescript
+6576 verbose addRemoteTarball https://registry.npmjs.org/typescript/-/typescript-2.7.2.tgz not in flight; adding
+6577 verbose addRemoteTarball [ 'https://registry.npmjs.org/typescript/-/typescript-2.7.2.tgz',
+6577 verbose addRemoteTarball '2d615a1ef4aee4f574425cdff7026edf81919836' ]
+6578 info retry fetch attempt 1 at 1:27:55 PM
+6579 info attempt registry request try #1 at 1:27:55 PM
+6580 http fetch GET https://registry.npmjs.org/typescript/-/typescript-2.7.2.tgz
+6581 http fetch 200 https://registry.npmjs.org/typescript/-/typescript-2.7.2.tgz
+6582 silly fetchAndShaCheck shasum 2d615a1ef4aee4f574425cdff7026edf81919836
+6583 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/typescript/-/typescript-2.7.2.tgz not in flight; adding
+6584 verbose addTmpTarball already have metadata; skipping unpack for typescript@2.7.2
+6585 silly cache afterAdd typescript@2.7.2
+6586 verbose afterAdd /home/chibi/.npm/typescript/2.7.2/package/package.json not in flight; writing
+6587 verbose afterAdd /home/chibi/.npm/typescript/2.7.2/package/package.json written
+6588 silly fetchNamedPackageData npm-registry-client
+6589 silly mapToRegistry name npm-registry-client
+6590 silly mapToRegistry using default registry
+6591 silly mapToRegistry registry https://registry.npmjs.org/
+6592 silly mapToRegistry uri https://registry.npmjs.org/npm-registry-client
+6593 silly fetchNamedPackageData semver-intersect
+6594 silly mapToRegistry name semver-intersect
+6595 silly mapToRegistry using default registry
+6596 silly mapToRegistry registry https://registry.npmjs.org/
+6597 silly mapToRegistry uri https://registry.npmjs.org/semver-intersect
+6598 verbose request uri https://registry.npmjs.org/npm-registry-client
+6599 verbose request no auth needed
+6600 info attempt registry request try #1 at 1:27:57 PM
+6601 http request GET https://registry.npmjs.org/npm-registry-client
+6602 verbose request uri https://registry.npmjs.org/semver-intersect
+6603 verbose request no auth needed
+6604 info attempt registry request try #1 at 1:27:57 PM
+6605 http request GET https://registry.npmjs.org/semver-intersect
+6606 http 200 https://registry.npmjs.org/semver-intersect
+6607 verbose headers { date: 'Mon, 02 Jul 2018 05:27:57 GMT',
+6607 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6607 verbose headers 'transfer-encoding': 'chunked',
+6607 verbose headers connection: 'keep-alive',
+6607 verbose headers 'set-cookie': [ '__cfduid=d745089865b21c7ad71dd3a9b2a17630f1530509277; expires=Tue, 02-Jul-19 05:27:57 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6607 verbose headers 'cache-control': 'max-age=300',
+6607 verbose headers 'cf-cache-status': 'HIT',
+6607 verbose headers 'cf-ray': '433eb4c8c90b60f0-MNL',
+6607 verbose headers etag: 'W/"240a1b8f3076b21a5790a48f460444cc"',
+6607 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6607 verbose headers 'last-modified': 'Sun, 27 May 2018 16:57:25 GMT',
+6607 verbose headers vary: 'accept-encoding, accept',
+6607 verbose headers server: 'cloudflare',
+6607 verbose headers 'content-encoding': 'gzip' }
+6608 silly get cb [ 200,
+6608 silly get { date: 'Mon, 02 Jul 2018 05:27:57 GMT',
+6608 silly get 'content-type': 'application/json; charset=UTF-8',
+6608 silly get 'transfer-encoding': 'chunked',
+6608 silly get connection: 'keep-alive',
+6608 silly get 'set-cookie': [ '__cfduid=d745089865b21c7ad71dd3a9b2a17630f1530509277; expires=Tue, 02-Jul-19 05:27:57 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6608 silly get 'cache-control': 'max-age=300',
+6608 silly get 'cf-cache-status': 'HIT',
+6608 silly get 'cf-ray': '433eb4c8c90b60f0-MNL',
+6608 silly get etag: 'W/"240a1b8f3076b21a5790a48f460444cc"',
+6608 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6608 silly get 'last-modified': 'Sun, 27 May 2018 16:57:25 GMT',
+6608 silly get vary: 'accept-encoding, accept',
+6608 silly get server: 'cloudflare',
+6608 silly get 'content-encoding': 'gzip' } ]
+6609 verbose get saving semver-intersect to /home/chibi/.npm/registry.npmjs.org/semver-intersect/.cache.json
+6610 silly resolveWithNewModule semver-intersect@1.3.1 checking installable status
+6611 silly cache add args [ 'semver-intersect@^1.1.2', null ]
+6612 verbose cache add spec semver-intersect@^1.1.2
+6613 silly cache add parsed spec Result {
+6613 silly cache add raw: 'semver-intersect@^1.1.2',
+6613 silly cache add scope: null,
+6613 silly cache add name: 'semver-intersect',
+6613 silly cache add rawSpec: '^1.1.2',
+6613 silly cache add spec: '>=1.1.2 <2.0.0',
+6613 silly cache add type: 'range' }
+6614 silly addNamed semver-intersect@>=1.1.2 <2.0.0
+6615 verbose addNamed ">=1.1.2 <2.0.0" is a valid semver range for semver-intersect
+6616 silly addNameRange { name: 'semver-intersect',
+6616 silly addNameRange range: '>=1.1.2 <2.0.0',
+6616 silly addNameRange hasData: false }
+6617 silly mapToRegistry name semver-intersect
+6618 silly mapToRegistry using default registry
+6619 silly mapToRegistry registry https://registry.npmjs.org/
+6620 silly mapToRegistry uri https://registry.npmjs.org/semver-intersect
+6621 verbose addNameRange registry:https://registry.npmjs.org/semver-intersect not in flight; fetching
+6622 verbose get https://registry.npmjs.org/semver-intersect not expired, no request
+6623 silly addNameRange number 2 { name: 'semver-intersect',
+6623 silly addNameRange range: '>=1.1.2 <2.0.0',
+6623 silly addNameRange hasData: true }
+6624 silly addNameRange versions [ 'semver-intersect',
+6624 silly addNameRange [ '1.0.0', '1.1.0', '1.1.1', '1.1.2', '1.2.0', '1.3.0', '1.3.1' ] ]
+6625 silly addNamed semver-intersect@1.3.1
+6626 verbose addNamed "1.3.1" is a plain semver version for semver-intersect
+6627 silly mapToRegistry name semver-intersect
+6628 silly mapToRegistry using default registry
+6629 silly mapToRegistry registry https://registry.npmjs.org/
+6630 silly mapToRegistry uri https://registry.npmjs.org/semver-intersect
+6631 verbose addRemoteTarball https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.3.1.tgz not in flight; adding
+6632 verbose addRemoteTarball [ 'https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.3.1.tgz',
+6632 verbose addRemoteTarball '8fa84a9e1028bd239e4530d1a3e181e698d884ba' ]
+6633 info retry fetch attempt 1 at 1:27:57 PM
+6634 info attempt registry request try #1 at 1:27:57 PM
+6635 http fetch GET https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.3.1.tgz
+6636 http 200 https://registry.npmjs.org/npm-registry-client
+6637 verbose headers { date: 'Mon, 02 Jul 2018 05:27:57 GMT',
+6637 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6637 verbose headers 'transfer-encoding': 'chunked',
+6637 verbose headers connection: 'keep-alive',
+6637 verbose headers 'set-cookie': [ '__cfduid=df04f8cabc731c1458d079107a0d267181530509277; expires=Tue, 02-Jul-19 05:27:57 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6637 verbose headers 'cache-control': 'max-age=300',
+6637 verbose headers 'cf-cache-status': 'HIT',
+6637 verbose headers 'cf-ray': '433eb4c8cebc60d2-MNL',
+6637 verbose headers etag: 'W/"e34b2d18f0ac770e4ef208a478106466"',
+6637 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6637 verbose headers 'last-modified': 'Fri, 25 May 2018 12:02:20 GMT',
+6637 verbose headers vary: 'accept-encoding, accept',
+6637 verbose headers server: 'cloudflare',
+6637 verbose headers 'content-encoding': 'gzip' }
+6638 silly get cb [ 200,
+6638 silly get { date: 'Mon, 02 Jul 2018 05:27:57 GMT',
+6638 silly get 'content-type': 'application/json; charset=UTF-8',
+6638 silly get 'transfer-encoding': 'chunked',
+6638 silly get connection: 'keep-alive',
+6638 silly get 'set-cookie': [ '__cfduid=df04f8cabc731c1458d079107a0d267181530509277; expires=Tue, 02-Jul-19 05:27:57 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6638 silly get 'cache-control': 'max-age=300',
+6638 silly get 'cf-cache-status': 'HIT',
+6638 silly get 'cf-ray': '433eb4c8cebc60d2-MNL',
+6638 silly get etag: 'W/"e34b2d18f0ac770e4ef208a478106466"',
+6638 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6638 silly get 'last-modified': 'Fri, 25 May 2018 12:02:20 GMT',
+6638 silly get vary: 'accept-encoding, accept',
+6638 silly get server: 'cloudflare',
+6638 silly get 'content-encoding': 'gzip' } ]
+6639 verbose get saving npm-registry-client to /home/chibi/.npm/registry.npmjs.org/npm-registry-client/.cache.json
+6640 silly resolveWithNewModule npm-registry-client@8.5.1 checking installable status
+6641 silly cache add args [ 'npm-registry-client@^8.5.1', null ]
+6642 verbose cache add spec npm-registry-client@^8.5.1
+6643 silly cache add parsed spec Result {
+6643 silly cache add raw: 'npm-registry-client@^8.5.1',
+6643 silly cache add scope: null,
+6643 silly cache add name: 'npm-registry-client',
+6643 silly cache add rawSpec: '^8.5.1',
+6643 silly cache add spec: '>=8.5.1 <9.0.0',
+6643 silly cache add type: 'range' }
+6644 silly addNamed npm-registry-client@>=8.5.1 <9.0.0
+6645 verbose addNamed ">=8.5.1 <9.0.0" is a valid semver range for npm-registry-client
+6646 silly addNameRange { name: 'npm-registry-client',
+6646 silly addNameRange range: '>=8.5.1 <9.0.0',
+6646 silly addNameRange hasData: false }
+6647 silly mapToRegistry name npm-registry-client
+6648 silly mapToRegistry using default registry
+6649 silly mapToRegistry registry https://registry.npmjs.org/
+6650 silly mapToRegistry uri https://registry.npmjs.org/npm-registry-client
+6651 verbose addNameRange registry:https://registry.npmjs.org/npm-registry-client not in flight; fetching
+6652 verbose get https://registry.npmjs.org/npm-registry-client not expired, no request
+6653 silly addNameRange number 2 { name: 'npm-registry-client',
+6653 silly addNameRange range: '>=8.5.1 <9.0.0',
+6653 silly addNameRange hasData: true }
+6654 silly addNameRange versions [ 'npm-registry-client',
+6654 silly addNameRange [ '0.0.1',
+6654 silly addNameRange '0.0.2',
+6654 silly addNameRange '0.0.3',
+6654 silly addNameRange '0.0.4',
+6654 silly addNameRange '0.0.5',
+6654 silly addNameRange '0.0.6',
+6654 silly addNameRange '0.0.7',
+6654 silly addNameRange '0.0.8',
+6654 silly addNameRange '0.0.9',
+6654 silly addNameRange '0.0.10',
+6654 silly addNameRange '0.0.11',
+6654 silly addNameRange '0.1.0',
+6654 silly addNameRange '0.1.1',
+6654 silly addNameRange '0.1.2',
+6654 silly addNameRange '0.1.3',
+6654 silly addNameRange '0.1.4',
+6654 silly addNameRange '0.2.0',
+6654 silly addNameRange '0.2.1',
+6654 silly addNameRange '0.2.5',
+6654 silly addNameRange '0.2.6',
+6654 silly addNameRange '0.2.7',
+6654 silly addNameRange '0.2.8',
+6654 silly addNameRange '0.2.9',
+6654 silly addNameRange '0.2.10',
+6654 silly addNameRange '0.2.11',
+6654 silly addNameRange '0.2.12',
+6654 silly addNameRange '0.2.13',
+6654 silly addNameRange '0.2.14',
+6654 silly addNameRange '0.2.15',
+6654 silly addNameRange '0.2.16',
+6654 silly addNameRange '0.2.17',
+6654 silly addNameRange '0.2.18',
+6654 silly addNameRange '0.2.19',
+6654 silly addNameRange '0.2.20',
+6654 silly addNameRange '0.2.21',
+6654 silly addNameRange '0.2.22',
+6654 silly addNameRange '0.2.23',
+6654 silly addNameRange '0.2.24',
+6654 silly addNameRange '0.2.25',
+6654 silly addNameRange '0.2.26',
+6654 silly addNameRange '0.2.27',
+6654 silly addNameRange '0.2.28',
+6654 silly addNameRange '0.2.29',
+6654 silly addNameRange '0.2.30',
+6654 silly addNameRange '0.2.31',
+6654 silly addNameRange '0.3.0',
+6654 silly addNameRange '0.3.1',
+6654 silly addNameRange '0.3.2',
+6654 silly addNameRange '0.3.3',
+6654 silly addNameRange '0.3.4',
+6654 silly addNameRange '0.3.5',
+6654 silly addNameRange '0.3.6',
+6654 silly addNameRange '0.4.0',
+6654 silly addNameRange '0.4.1',
+6654 silly addNameRange '0.4.2',
+6654 silly addNameRange '0.4.3',
+6654 silly addNameRange '0.4.4',
+6654 silly addNameRange '0.4.5',
+6654 silly addNameRange '0.4.6',
+6654 silly addNameRange '0.4.7',
+6654 silly addNameRange '0.4.8',
+6654 silly addNameRange '0.4.9',
+6654 silly addNameRange '0.4.10',
+6654 silly addNameRange '0.4.11',
+6654 silly addNameRange '0.4.12',
+6654 silly addNameRange '1.0.0',
+6654 silly addNameRange '1.0.1',
+6654 silly addNameRange '2.0.0',
+6654 silly addNameRange '2.0.1',
+6654 silly addNameRange '2.0.2',
+6654 silly addNameRange '3.0.0',
+6654 silly addNameRange '3.0.1',
+6654 silly addNameRange '2.0.3',
+6654 silly addNameRange '3.0.2',
+6654 silly addNameRange '3.0.3',
+6654 silly addNameRange '3.0.4',
+6654 silly addNameRange '3.0.5',
+6654 silly addNameRange '3.0.6',
+6654 silly addNameRange '2.0.4',
+6654 silly addNameRange '3.1.0',
+6654 silly addNameRange '3.1.1',
+6654 silly addNameRange '2.0.6',
+6654 silly addNameRange '3.1.2',
+6654 silly addNameRange '3.1.3',
+6654 silly addNameRange '2.0.7',
+6654 silly addNameRange '3.1.4',
+6654 silly addNameRange '3.1.5',
+6654 silly addNameRange '3.1.6',
+6654 silly addNameRange '3.1.7',
+6654 silly addNameRange '3.1.8',
+6654 silly addNameRange '3.2.0',
+6654 silly addNameRange '3.2.1',
+6654 silly addNameRange '3.2.2',
+6654 silly addNameRange '3.2.3',
+6654 silly addNameRange '3.2.4',
+6654 silly addNameRange '4.0.0',
+6654 silly addNameRange '4.0.1',
+6654 silly addNameRange '4.0.2',
+6654 silly addNameRange '4.0.3',
+6654 silly addNameRange '4.0.4',
+6654 silly addNameRange '4.0.5',
+6654 silly addNameRange '5.0.0',
+6654 silly addNameRange '5.1.0',
+6654 silly addNameRange '6.0.0',
+6654 silly addNameRange '6.0.1',
+6654 silly addNameRange '6.0.2',
+6654 silly addNameRange '6.0.3',
+6654 silly addNameRange '6.0.4',
+6654 silly addNameRange '6.0.5',
+6654 silly addNameRange '6.0.6',
+6654 silly addNameRange '6.0.7',
+6654 silly addNameRange '6.1.0',
+6654 silly addNameRange '6.1.1',
+6654 silly addNameRange '6.1.2',
+6654 silly addNameRange '6.2.0',
+6654 silly addNameRange '6.3.0',
+6654 silly addNameRange '6.3.1',
+6654 silly addNameRange '6.3.2',
+6654 silly addNameRange '6.3.3',
+6654 silly addNameRange '6.4.0',
+6654 silly addNameRange '6.5.0',
+6654 silly addNameRange '6.5.1',
+6654 silly addNameRange '7.0.0',
+6654 silly addNameRange '7.0.1',
+6654 silly addNameRange '7.0.2',
+6654 silly addNameRange '7.0.3',
+6654 silly addNameRange '7.0.4',
+6654 silly addNameRange '7.0.5',
+6654 silly addNameRange '7.0.6',
+6654 silly addNameRange '7.0.7',
+6654 silly addNameRange '7.0.8',
+6654 silly addNameRange '7.0.9',
+6654 silly addNameRange '7.1.0',
+6654 silly addNameRange '7.1.1',
+6654 silly addNameRange '7.1.2',
+6654 silly addNameRange '7.2.0',
+6654 silly addNameRange '7.2.1',
+6654 silly addNameRange '7.3.0',
+6654 silly addNameRange '7.4.0',
+6654 silly addNameRange '7.4.1',
+6654 silly addNameRange '7.4.2',
+6654 silly addNameRange '7.4.3',
+6654 silly addNameRange '7.4.4',
+6654 silly addNameRange '7.4.5',
+6654 silly addNameRange '7.4.6',
+6654 silly addNameRange '7.5.0',
+6654 silly addNameRange '8.0.1',
+6654 silly addNameRange '8.0.2',
+6654 silly addNameRange '8.1.0',
+6654 silly addNameRange '8.1.1',
+6654 silly addNameRange '8.2.0',
+6654 silly addNameRange '8.3.0',
+6654 silly addNameRange '8.4.0',
+6654 silly addNameRange '8.5.0',
+6654 silly addNameRange '8.5.1' ] ]
+6655 silly addNamed npm-registry-client@8.5.1
+6656 verbose addNamed "8.5.1" is a plain semver version for npm-registry-client
+6657 silly mapToRegistry name npm-registry-client
+6658 silly mapToRegistry using default registry
+6659 silly mapToRegistry registry https://registry.npmjs.org/
+6660 silly mapToRegistry uri https://registry.npmjs.org/npm-registry-client
+6661 verbose addRemoteTarball https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-8.5.1.tgz not in flight; adding
+6662 verbose addRemoteTarball [ 'https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-8.5.1.tgz',
+6662 verbose addRemoteTarball '8115809c0a4b40938b8a109b8ea74d26c6f5d7f1' ]
+6663 info retry fetch attempt 1 at 1:27:57 PM
+6664 info attempt registry request try #1 at 1:27:57 PM
+6665 http fetch GET https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-8.5.1.tgz
+6666 http fetch 200 https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.3.1.tgz
+6667 silly fetchAndShaCheck shasum 8fa84a9e1028bd239e4530d1a3e181e698d884ba
+6668 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/semver-intersect/-/semver-intersect-1.3.1.tgz not in flight; adding
+6669 verbose addTmpTarball already have metadata; skipping unpack for semver-intersect@1.3.1
+6670 silly cache afterAdd semver-intersect@1.3.1
+6671 verbose afterAdd /home/chibi/.npm/semver-intersect/1.3.1/package/package.json not in flight; writing
+6672 verbose afterAdd /home/chibi/.npm/semver-intersect/1.3.1/package/package.json written
+6673 http fetch 200 https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-8.5.1.tgz
+6674 silly fetchAndShaCheck shasum 8115809c0a4b40938b8a109b8ea74d26c6f5d7f1
+6675 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/npm-registry-client/-/npm-registry-client-8.5.1.tgz not in flight; adding
+6676 verbose addTmpTarball already have metadata; skipping unpack for npm-registry-client@8.5.1
+6677 silly cache afterAdd npm-registry-client@8.5.1
+6678 verbose afterAdd /home/chibi/.npm/npm-registry-client/8.5.1/package/package.json not in flight; writing
+6679 verbose afterAdd /home/chibi/.npm/npm-registry-client/8.5.1/package/package.json written
+6680 silly fetchNamedPackageData concat-stream
+6681 silly mapToRegistry name concat-stream
+6682 silly mapToRegistry using default registry
+6683 silly mapToRegistry registry https://registry.npmjs.org/
+6684 silly mapToRegistry uri https://registry.npmjs.org/concat-stream
+6685 silly fetchNamedPackageData normalize-package-data
+6686 silly mapToRegistry name normalize-package-data
+6687 silly mapToRegistry using default registry
+6688 silly mapToRegistry registry https://registry.npmjs.org/
+6689 silly mapToRegistry uri https://registry.npmjs.org/normalize-package-data
+6690 silly fetchNamedPackageData npm-package-arg
+6691 silly mapToRegistry name npm-package-arg
+6692 silly mapToRegistry using default registry
+6693 silly mapToRegistry registry https://registry.npmjs.org/
+6694 silly mapToRegistry uri https://registry.npmjs.org/npm-package-arg
+6695 silly fetchNamedPackageData once
+6696 silly mapToRegistry name once
+6697 silly mapToRegistry using default registry
+6698 silly mapToRegistry registry https://registry.npmjs.org/
+6699 silly mapToRegistry uri https://registry.npmjs.org/once
+6700 silly fetchNamedPackageData request
+6701 silly mapToRegistry name request
+6702 silly mapToRegistry using default registry
+6703 silly mapToRegistry registry https://registry.npmjs.org/
+6704 silly mapToRegistry uri https://registry.npmjs.org/request
+6705 silly fetchNamedPackageData retry
+6706 silly mapToRegistry name retry
+6707 silly mapToRegistry using default registry
+6708 silly mapToRegistry registry https://registry.npmjs.org/
+6709 silly mapToRegistry uri https://registry.npmjs.org/retry
+6710 silly fetchNamedPackageData slide
+6711 silly mapToRegistry name slide
+6712 silly mapToRegistry using default registry
+6713 silly mapToRegistry registry https://registry.npmjs.org/
+6714 silly mapToRegistry uri https://registry.npmjs.org/slide
+6715 silly fetchNamedPackageData ssri
+6716 silly mapToRegistry name ssri
+6717 silly mapToRegistry using default registry
+6718 silly mapToRegistry registry https://registry.npmjs.org/
+6719 silly mapToRegistry uri https://registry.npmjs.org/ssri
+6720 silly fetchNamedPackageData npmlog
+6721 silly mapToRegistry name npmlog
+6722 silly mapToRegistry using default registry
+6723 silly mapToRegistry registry https://registry.npmjs.org/
+6724 silly mapToRegistry uri https://registry.npmjs.org/npmlog
+6725 verbose request uri https://registry.npmjs.org/retry
+6726 verbose request no auth needed
+6727 info attempt registry request try #1 at 1:27:58 PM
+6728 http request GET https://registry.npmjs.org/retry
+6729 verbose request uri https://registry.npmjs.org/ssri
+6730 verbose request no auth needed
+6731 info attempt registry request try #1 at 1:27:58 PM
+6732 http request GET https://registry.npmjs.org/ssri
+6733 verbose request uri https://registry.npmjs.org/npmlog
+6734 verbose request no auth needed
+6735 info attempt registry request try #1 at 1:27:58 PM
+6736 http request GET https://registry.npmjs.org/npmlog
+6737 verbose request uri https://registry.npmjs.org/slide
+6738 verbose request no auth needed
+6739 info attempt registry request try #1 at 1:27:58 PM
+6740 verbose etag "5a0130cd-3194"
+6741 verbose lastModified Tue, 7 Nov 2017 4:04:29 GMT
+6742 http request GET https://registry.npmjs.org/slide
+6743 verbose request uri https://registry.npmjs.org/concat-stream
+6744 verbose request no auth needed
+6745 info attempt registry request try #1 at 1:27:58 PM
+6746 verbose etag "5a209f0d-a9e8"
+6747 verbose lastModified Fri, 1 Dec 2017 0:15:09 GMT
+6748 http request GET https://registry.npmjs.org/concat-stream
+6749 verbose request uri https://registry.npmjs.org/request
+6750 verbose request no auth needed
+6751 info attempt registry request try #1 at 1:27:58 PM
+6752 verbose etag "5a48aea9-39c12"
+6753 verbose lastModified Sun, 31 Dec 2017 9:32:25 GMT
+6754 http request GET https://registry.npmjs.org/request
+6755 verbose request uri https://registry.npmjs.org/npm-package-arg
+6756 verbose request no auth needed
+6757 info attempt registry request try #1 at 1:27:58 PM
+6758 verbose etag "5a0e22d3-940f"
+6759 verbose lastModified Thu, 16 Nov 2017 23:44:19 GMT
+6760 http request GET https://registry.npmjs.org/npm-package-arg
+6761 verbose request uri https://registry.npmjs.org/once
+6762 verbose request no auth needed
+6763 info attempt registry request try #1 at 1:27:58 PM
+6764 verbose etag "59de3d83-25f6"
+6765 verbose lastModified Wed, 11 Oct 2017 15:49:23 GMT
+6766 http request GET https://registry.npmjs.org/once
+6767 verbose request uri https://registry.npmjs.org/normalize-package-data
+6768 verbose request no auth needed
+6769 info attempt registry request try #1 at 1:27:58 PM
+6770 verbose etag "59e1432e-108c1"
+6771 verbose lastModified Fri, 13 Oct 2017 22:50:22 GMT
+6772 http request GET https://registry.npmjs.org/normalize-package-data
+6773 http 200 https://registry.npmjs.org/npmlog
+6774 verbose headers { date: 'Mon, 02 Jul 2018 05:27:58 GMT',
+6774 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6774 verbose headers 'transfer-encoding': 'chunked',
+6774 verbose headers connection: 'keep-alive',
+6774 verbose headers 'set-cookie': [ '__cfduid=d9887721a8c657d2d7d8fa97278a969b31530509278; expires=Tue, 02-Jul-19 05:27:58 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6774 verbose headers 'cache-control': 'max-age=300',
+6774 verbose headers 'cf-cache-status': 'HIT',
+6774 verbose headers 'cf-ray': '433eb4cd2d5260ba-MNL',
+6774 verbose headers etag: 'W/"6c768e7860b191f6a43665a12f34a15d"',
+6774 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6774 verbose headers 'last-modified': 'Fri, 25 May 2018 12:06:35 GMT',
+6774 verbose headers vary: 'accept-encoding, accept',
+6774 verbose headers server: 'cloudflare',
+6774 verbose headers 'content-encoding': 'gzip' }
+6775 silly get cb [ 200,
+6775 silly get { date: 'Mon, 02 Jul 2018 05:27:58 GMT',
+6775 silly get 'content-type': 'application/json; charset=UTF-8',
+6775 silly get 'transfer-encoding': 'chunked',
+6775 silly get connection: 'keep-alive',
+6775 silly get 'set-cookie': [ '__cfduid=d9887721a8c657d2d7d8fa97278a969b31530509278; expires=Tue, 02-Jul-19 05:27:58 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6775 silly get 'cache-control': 'max-age=300',
+6775 silly get 'cf-cache-status': 'HIT',
+6775 silly get 'cf-ray': '433eb4cd2d5260ba-MNL',
+6775 silly get etag: 'W/"6c768e7860b191f6a43665a12f34a15d"',
+6775 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6775 silly get 'last-modified': 'Fri, 25 May 2018 12:06:35 GMT',
+6775 silly get vary: 'accept-encoding, accept',
+6775 silly get server: 'cloudflare',
+6775 silly get 'content-encoding': 'gzip' } ]
+6776 verbose get saving npmlog to /home/chibi/.npm/registry.npmjs.org/npmlog/.cache.json
+6777 silly resolveWithNewModule npmlog@4.1.2 checking installable status
+6778 silly cache add args [ 'npmlog@2 || ^3.1.0 || ^4.0.0', null ]
+6779 verbose cache add spec npmlog@2 || ^3.1.0 || ^4.0.0
+6780 silly cache add parsed spec Result {
+6780 silly cache add raw: 'npmlog@2 || ^3.1.0 || ^4.0.0',
+6780 silly cache add scope: null,
+6780 silly cache add name: 'npmlog',
+6780 silly cache add rawSpec: '2 || ^3.1.0 || ^4.0.0',
+6780 silly cache add spec: '>=2.0.0 <3.0.0||>=3.1.0 <4.0.0||>=4.0.0 <5.0.0',
+6780 silly cache add type: 'range' }
+6781 silly addNamed npmlog@>=2.0.0 <3.0.0||>=3.1.0 <4.0.0||>=4.0.0 <5.0.0
+6782 verbose addNamed ">=2.0.0 <3.0.0||>=3.1.0 <4.0.0||>=4.0.0 <5.0.0" is a valid semver range for npmlog
+6783 silly addNameRange { name: 'npmlog',
+6783 silly addNameRange range: '>=2.0.0 <3.0.0||>=3.1.0 <4.0.0||>=4.0.0 <5.0.0',
+6783 silly addNameRange hasData: false }
+6784 silly mapToRegistry name npmlog
+6785 silly mapToRegistry using default registry
+6786 silly mapToRegistry registry https://registry.npmjs.org/
+6787 silly mapToRegistry uri https://registry.npmjs.org/npmlog
+6788 verbose addNameRange registry:https://registry.npmjs.org/npmlog not in flight; fetching
+6789 verbose get https://registry.npmjs.org/npmlog not expired, no request
+6790 silly addNameRange number 2 { name: 'npmlog',
+6790 silly addNameRange range: '>=2.0.0 <3.0.0||>=3.1.0 <4.0.0||>=4.0.0 <5.0.0',
+6790 silly addNameRange hasData: true }
+6791 silly addNameRange versions [ 'npmlog',
+6791 silly addNameRange [ '0.0.1',
+6791 silly addNameRange '0.0.2',
+6791 silly addNameRange '0.0.3',
+6791 silly addNameRange '0.0.4',
+6791 silly addNameRange '0.0.5',
+6791 silly addNameRange '0.0.6',
+6791 silly addNameRange '0.1.0',
+6791 silly addNameRange '0.1.1',
+6791 silly addNameRange '1.0.0',
+6791 silly addNameRange '1.1.0',
+6791 silly addNameRange '1.2.0',
+6791 silly addNameRange '1.2.1',
+6791 silly addNameRange '2.0.0',
+6791 silly addNameRange '2.0.1',
+6791 silly addNameRange '2.0.2',
+6791 silly addNameRange '2.0.3',
+6791 silly addNameRange '2.0.4',
+6791 silly addNameRange '3.0.0',
+6791 silly addNameRange '3.1.0',
+6791 silly addNameRange '3.1.1',
+6791 silly addNameRange '3.1.2',
+6791 silly addNameRange '4.0.0',
+6791 silly addNameRange '4.0.1',
+6791 silly addNameRange '4.0.2',
+6791 silly addNameRange '4.1.0',
+6791 silly addNameRange '4.1.1',
+6791 silly addNameRange '4.1.2' ] ]
+6792 silly addNamed npmlog@4.1.2
+6793 verbose addNamed "4.1.2" is a plain semver version for npmlog
+6794 silly mapToRegistry name npmlog
+6795 silly mapToRegistry using default registry
+6796 silly mapToRegistry registry https://registry.npmjs.org/
+6797 silly mapToRegistry uri https://registry.npmjs.org/npmlog
+6798 verbose addRemoteTarball https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz not in flight; adding
+6799 verbose addRemoteTarball [ 'https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz',
+6799 verbose addRemoteTarball '08a7f2a8bf734604779a9efa4ad5cc717abb954b' ]
+6800 info retry fetch attempt 1 at 1:27:58 PM
+6801 info attempt registry request try #1 at 1:27:58 PM
+6802 http fetch GET https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz
+6803 http 200 https://registry.npmjs.org/concat-stream
+6804 verbose headers { date: 'Mon, 02 Jul 2018 05:27:58 GMT',
+6804 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6804 verbose headers 'transfer-encoding': 'chunked',
+6804 verbose headers connection: 'keep-alive',
+6804 verbose headers 'set-cookie': [ '__cfduid=d9887721a8c657d2d7d8fa97278a969b31530509278; expires=Tue, 02-Jul-19 05:27:58 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6804 verbose headers 'cache-control': 'max-age=300',
+6804 verbose headers 'cf-cache-status': 'HIT',
+6804 verbose headers 'cf-ray': '433eb4cdedb160ba-MNL',
+6804 verbose headers etag: 'W/"3b997dba5e68a752a7810d28714fc91a"',
+6804 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6804 verbose headers 'last-modified': 'Sat, 26 May 2018 20:40:56 GMT',
+6804 verbose headers vary: 'accept-encoding, accept',
+6804 verbose headers server: 'cloudflare',
+6804 verbose headers 'content-encoding': 'gzip' }
+6805 silly get cb [ 200,
+6805 silly get { date: 'Mon, 02 Jul 2018 05:27:58 GMT',
+6805 silly get 'content-type': 'application/json; charset=UTF-8',
+6805 silly get 'transfer-encoding': 'chunked',
+6805 silly get connection: 'keep-alive',
+6805 silly get 'set-cookie': [ '__cfduid=d9887721a8c657d2d7d8fa97278a969b31530509278; expires=Tue, 02-Jul-19 05:27:58 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6805 silly get 'cache-control': 'max-age=300',
+6805 silly get 'cf-cache-status': 'HIT',
+6805 silly get 'cf-ray': '433eb4cdedb160ba-MNL',
+6805 silly get etag: 'W/"3b997dba5e68a752a7810d28714fc91a"',
+6805 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6805 silly get 'last-modified': 'Sat, 26 May 2018 20:40:56 GMT',
+6805 silly get vary: 'accept-encoding, accept',
+6805 silly get server: 'cloudflare',
+6805 silly get 'content-encoding': 'gzip' } ]
+6806 verbose get saving concat-stream to /home/chibi/.npm/registry.npmjs.org/concat-stream/.cache.json
+6807 http 200 https://registry.npmjs.org/once
+6808 verbose headers { date: 'Mon, 02 Jul 2018 05:27:58 GMT',
+6808 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6808 verbose headers 'transfer-encoding': 'chunked',
+6808 verbose headers connection: 'keep-alive',
+6808 verbose headers 'set-cookie': [ '__cfduid=d95167358ddd908f23c0f68ac9dd3e7fa1530509278; expires=Tue, 02-Jul-19 05:27:58 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6808 verbose headers 'cache-control': 'max-age=300',
+6808 verbose headers 'cf-cache-status': 'HIT',
+6808 verbose headers 'cf-ray': '433eb4ce1ed36078-MNL',
+6808 verbose headers etag: 'W/"edc9f495d2deed74e80dc05995dc33c2"',
+6808 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6808 verbose headers 'last-modified': 'Sun, 27 May 2018 11:11:26 GMT',
+6808 verbose headers vary: 'accept-encoding, accept',
+6808 verbose headers server: 'cloudflare',
+6808 verbose headers 'content-encoding': 'gzip' }
+6809 silly get cb [ 200,
+6809 silly get { date: 'Mon, 02 Jul 2018 05:27:58 GMT',
+6809 silly get 'content-type': 'application/json; charset=UTF-8',
+6809 silly get 'transfer-encoding': 'chunked',
+6809 silly get connection: 'keep-alive',
+6809 silly get 'set-cookie': [ '__cfduid=d95167358ddd908f23c0f68ac9dd3e7fa1530509278; expires=Tue, 02-Jul-19 05:27:58 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6809 silly get 'cache-control': 'max-age=300',
+6809 silly get 'cf-cache-status': 'HIT',
+6809 silly get 'cf-ray': '433eb4ce1ed36078-MNL',
+6809 silly get etag: 'W/"edc9f495d2deed74e80dc05995dc33c2"',
+6809 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6809 silly get 'last-modified': 'Sun, 27 May 2018 11:11:26 GMT',
+6809 silly get vary: 'accept-encoding, accept',
+6809 silly get server: 'cloudflare',
+6809 silly get 'content-encoding': 'gzip' } ]
+6810 verbose get saving once to /home/chibi/.npm/registry.npmjs.org/once/.cache.json
+6811 silly resolveWithNewModule concat-stream@1.6.2 checking installable status
+6812 silly cache add args [ 'concat-stream@^1.5.2', null ]
+6813 verbose cache add spec concat-stream@^1.5.2
+6814 silly cache add parsed spec Result {
+6814 silly cache add raw: 'concat-stream@^1.5.2',
+6814 silly cache add scope: null,
+6814 silly cache add name: 'concat-stream',
+6814 silly cache add rawSpec: '^1.5.2',
+6814 silly cache add spec: '>=1.5.2 <2.0.0',
+6814 silly cache add type: 'range' }
+6815 silly addNamed concat-stream@>=1.5.2 <2.0.0
+6816 verbose addNamed ">=1.5.2 <2.0.0" is a valid semver range for concat-stream
+6817 silly addNameRange { name: 'concat-stream',
+6817 silly addNameRange range: '>=1.5.2 <2.0.0',
+6817 silly addNameRange hasData: false }
+6818 silly mapToRegistry name concat-stream
+6819 silly mapToRegistry using default registry
+6820 silly mapToRegistry registry https://registry.npmjs.org/
+6821 silly mapToRegistry uri https://registry.npmjs.org/concat-stream
+6822 verbose addNameRange registry:https://registry.npmjs.org/concat-stream not in flight; fetching
+6823 http 200 https://registry.npmjs.org/retry
+6824 verbose headers { date: 'Mon, 02 Jul 2018 05:27:58 GMT',
+6824 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6824 verbose headers 'transfer-encoding': 'chunked',
+6824 verbose headers connection: 'keep-alive',
+6824 verbose headers 'set-cookie': [ '__cfduid=dc1262d5bcb0d20745dc008b23102232f1530509278; expires=Tue, 02-Jul-19 05:27:58 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6824 verbose headers 'cache-control': 'max-age=300',
+6824 verbose headers 'cf-cache-status': 'HIT',
+6824 verbose headers 'cf-ray': '433eb4cd3f4460de-MNL',
+6824 verbose headers etag: 'W/"9152b9d24148c1bd198c9e21c215bc97"',
+6824 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6824 verbose headers 'last-modified': 'Sun, 27 May 2018 16:00:47 GMT',
+6824 verbose headers vary: 'accept-encoding, accept',
+6824 verbose headers server: 'cloudflare',
+6824 verbose headers 'content-encoding': 'gzip' }
+6825 silly get cb [ 200,
+6825 silly get { date: 'Mon, 02 Jul 2018 05:27:58 GMT',
+6825 silly get 'content-type': 'application/json; charset=UTF-8',
+6825 silly get 'transfer-encoding': 'chunked',
+6825 silly get connection: 'keep-alive',
+6825 silly get 'set-cookie': [ '__cfduid=dc1262d5bcb0d20745dc008b23102232f1530509278; expires=Tue, 02-Jul-19 05:27:58 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6825 silly get 'cache-control': 'max-age=300',
+6825 silly get 'cf-cache-status': 'HIT',
+6825 silly get 'cf-ray': '433eb4cd3f4460de-MNL',
+6825 silly get etag: 'W/"9152b9d24148c1bd198c9e21c215bc97"',
+6825 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6825 silly get 'last-modified': 'Sun, 27 May 2018 16:00:47 GMT',
+6825 silly get vary: 'accept-encoding, accept',
+6825 silly get server: 'cloudflare',
+6825 silly get 'content-encoding': 'gzip' } ]
+6826 verbose get saving retry to /home/chibi/.npm/registry.npmjs.org/retry/.cache.json
+6827 verbose get https://registry.npmjs.org/concat-stream not expired, no request
+6828 silly addNameRange number 2 { name: 'concat-stream', range: '>=1.5.2 <2.0.0', hasData: true }
+6829 silly addNameRange versions [ 'concat-stream',
+6829 silly addNameRange [ '0.0.1',
+6829 silly addNameRange '0.0.2',
+6829 silly addNameRange '0.0.3',
+6829 silly addNameRange '0.0.4',
+6829 silly addNameRange '0.0.5',
+6829 silly addNameRange '0.0.6',
+6829 silly addNameRange '0.0.7',
+6829 silly addNameRange '0.0.8',
+6829 silly addNameRange '0.0.9',
+6829 silly addNameRange '0.1.0',
+6829 silly addNameRange '0.1.1',
+6829 silly addNameRange '1.0.0',
+6829 silly addNameRange '1.0.1',
+6829 silly addNameRange '1.1.0',
+6829 silly addNameRange '1.2.0',
+6829 silly addNameRange '1.2.1',
+6829 silly addNameRange '1.3.0',
+6829 silly addNameRange '1.3.1',
+6829 silly addNameRange '1.4.0',
+6829 silly addNameRange '1.4.1',
+6829 silly addNameRange '1.4.2',
+6829 silly addNameRange '1.4.3',
+6829 silly addNameRange '1.4.4',
+6829 silly addNameRange '1.4.5',
+6829 silly addNameRange '1.4.6',
+6829 silly addNameRange '1.4.7',
+6829 silly addNameRange '1.4.8',
+6829 silly addNameRange '1.4.10',
+6829 silly addNameRange '1.5.0',
+6829 silly addNameRange '1.5.1',
+6829 silly addNameRange '1.5.2',
+6829 silly addNameRange '1.6.0',
+6829 silly addNameRange '1.4.11',
+6829 silly addNameRange '1.3.2',
+6829 silly addNameRange '1.6.1',
+6829 silly addNameRange '1.6.2' ] ]
+6830 silly addNamed concat-stream@1.6.2
+6831 verbose addNamed "1.6.2" is a plain semver version for concat-stream
+6832 silly mapToRegistry name concat-stream
+6833 silly mapToRegistry using default registry
+6834 silly mapToRegistry registry https://registry.npmjs.org/
+6835 silly mapToRegistry uri https://registry.npmjs.org/concat-stream
+6836 verbose addRemoteTarball https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz not in flight; adding
+6837 verbose addRemoteTarball [ 'https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz',
+6837 verbose addRemoteTarball '904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34' ]
+6838 silly resolveWithNewModule once@1.4.0 checking installable status
+6839 silly cache add args [ 'once@^1.3.3', null ]
+6840 verbose cache add spec once@^1.3.3
+6841 silly cache add parsed spec Result {
+6841 silly cache add raw: 'once@^1.3.3',
+6841 silly cache add scope: null,
+6841 silly cache add name: 'once',
+6841 silly cache add rawSpec: '^1.3.3',
+6841 silly cache add spec: '>=1.3.3 <2.0.0',
+6841 silly cache add type: 'range' }
+6842 silly addNamed once@>=1.3.3 <2.0.0
+6843 verbose addNamed ">=1.3.3 <2.0.0" is a valid semver range for once
+6844 silly addNameRange { name: 'once', range: '>=1.3.3 <2.0.0', hasData: false }
+6845 silly mapToRegistry name once
+6846 silly mapToRegistry using default registry
+6847 silly mapToRegistry registry https://registry.npmjs.org/
+6848 silly mapToRegistry uri https://registry.npmjs.org/once
+6849 verbose addNameRange registry:https://registry.npmjs.org/once not in flight; fetching
+6850 http 200 https://registry.npmjs.org/normalize-package-data
+6851 verbose headers { date: 'Mon, 02 Jul 2018 05:27:58 GMT',
+6851 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6851 verbose headers 'transfer-encoding': 'chunked',
+6851 verbose headers connection: 'keep-alive',
+6851 verbose headers 'set-cookie': [ '__cfduid=dc5ea86226011887e70a06058be7152c11530509278; expires=Tue, 02-Jul-19 05:27:58 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6851 verbose headers 'cache-control': 'max-age=300',
+6851 verbose headers 'cf-cache-status': 'HIT',
+6851 verbose headers 'cf-ray': '433eb4ce2af560f0-MNL',
+6851 verbose headers etag: 'W/"c2e7be4b675ea9d4d81fcac74a598c81"',
+6851 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6851 verbose headers 'last-modified': 'Sun, 27 May 2018 10:33:44 GMT',
+6851 verbose headers vary: 'accept-encoding, accept',
+6851 verbose headers server: 'cloudflare',
+6851 verbose headers 'content-encoding': 'gzip' }
+6852 silly get cb [ 200,
+6852 silly get { date: 'Mon, 02 Jul 2018 05:27:58 GMT',
+6852 silly get 'content-type': 'application/json; charset=UTF-8',
+6852 silly get 'transfer-encoding': 'chunked',
+6852 silly get connection: 'keep-alive',
+6852 silly get 'set-cookie': [ '__cfduid=dc5ea86226011887e70a06058be7152c11530509278; expires=Tue, 02-Jul-19 05:27:58 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6852 silly get 'cache-control': 'max-age=300',
+6852 silly get 'cf-cache-status': 'HIT',
+6852 silly get 'cf-ray': '433eb4ce2af560f0-MNL',
+6852 silly get etag: 'W/"c2e7be4b675ea9d4d81fcac74a598c81"',
+6852 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6852 silly get 'last-modified': 'Sun, 27 May 2018 10:33:44 GMT',
+6852 silly get vary: 'accept-encoding, accept',
+6852 silly get server: 'cloudflare',
+6852 silly get 'content-encoding': 'gzip' } ]
+6853 verbose get saving normalize-package-data to /home/chibi/.npm/registry.npmjs.org/normalize-package-data/.cache.json
+6854 info retry fetch attempt 1 at 1:27:58 PM
+6855 info attempt registry request try #1 at 1:27:58 PM
+6856 http fetch GET https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz
+6857 verbose get https://registry.npmjs.org/once not expired, no request
+6858 silly addNameRange number 2 { name: 'once', range: '>=1.3.3 <2.0.0', hasData: true }
+6859 silly addNameRange versions [ 'once',
+6859 silly addNameRange [ '1.1.1', '1.2.0', '1.3.0', '1.3.1', '1.3.2', '1.3.3', '1.4.0' ] ]
+6860 silly addNamed once@1.4.0
+6861 verbose addNamed "1.4.0" is a plain semver version for once
+6862 silly resolveWithNewModule retry@0.10.1 checking installable status
+6863 silly cache add args [ 'retry@^0.10.0', null ]
+6864 verbose cache add spec retry@^0.10.0
+6865 silly cache add parsed spec Result {
+6865 silly cache add raw: 'retry@^0.10.0',
+6865 silly cache add scope: null,
+6865 silly cache add name: 'retry',
+6865 silly cache add rawSpec: '^0.10.0',
+6865 silly cache add spec: '>=0.10.0 <0.11.0',
+6865 silly cache add type: 'range' }
+6866 silly addNamed retry@>=0.10.0 <0.11.0
+6867 verbose addNamed ">=0.10.0 <0.11.0" is a valid semver range for retry
+6868 silly addNameRange { name: 'retry', range: '>=0.10.0 <0.11.0', hasData: false }
+6869 silly mapToRegistry name retry
+6870 silly mapToRegistry using default registry
+6871 silly mapToRegistry registry https://registry.npmjs.org/
+6872 silly mapToRegistry uri https://registry.npmjs.org/retry
+6873 verbose addNameRange registry:https://registry.npmjs.org/retry not in flight; fetching
+6874 silly resolveWithNewModule normalize-package-data@2.4.0 checking installable status
+6875 silly cache add args [ 'normalize-package-data@~1.0.1 || ^2.0.0', null ]
+6876 verbose cache add spec normalize-package-data@~1.0.1 || ^2.0.0
+6877 silly cache add parsed spec Result {
+6877 silly cache add raw: 'normalize-package-data@~1.0.1 || ^2.0.0',
+6877 silly cache add scope: null,
+6877 silly cache add name: 'normalize-package-data',
+6877 silly cache add rawSpec: '~1.0.1 || ^2.0.0',
+6877 silly cache add spec: '>=1.0.1 <1.1.0||>=2.0.0 <3.0.0',
+6877 silly cache add type: 'range' }
+6878 silly addNamed normalize-package-data@>=1.0.1 <1.1.0||>=2.0.0 <3.0.0
+6879 verbose addNamed ">=1.0.1 <1.1.0||>=2.0.0 <3.0.0" is a valid semver range for normalize-package-data
+6880 silly addNameRange { name: 'normalize-package-data',
+6880 silly addNameRange range: '>=1.0.1 <1.1.0||>=2.0.0 <3.0.0',
+6880 silly addNameRange hasData: false }
+6881 silly mapToRegistry name normalize-package-data
+6882 silly mapToRegistry using default registry
+6883 silly mapToRegistry registry https://registry.npmjs.org/
+6884 silly mapToRegistry uri https://registry.npmjs.org/normalize-package-data
+6885 verbose addNameRange registry:https://registry.npmjs.org/normalize-package-data not in flight; fetching
+6886 verbose get https://registry.npmjs.org/retry not expired, no request
+6887 silly addNameRange number 2 { name: 'retry', range: '>=0.10.0 <0.11.0', hasData: true }
+6888 silly addNameRange versions [ 'retry',
+6888 silly addNameRange [ '0.0.1',
+6888 silly addNameRange '0.1.0',
+6888 silly addNameRange '0.2.0',
+6888 silly addNameRange '0.3.0',
+6888 silly addNameRange '0.4.0',
+6888 silly addNameRange '0.5.0',
+6888 silly addNameRange '0.6.0',
+6888 silly addNameRange '0.6.1',
+6888 silly addNameRange '0.7.0',
+6888 silly addNameRange '0.8.0',
+6888 silly addNameRange '0.9.0',
+6888 silly addNameRange '0.10.0',
+6888 silly addNameRange '0.10.1',
+6888 silly addNameRange '0.12.0' ] ]
+6889 silly addNamed retry@0.10.1
+6890 verbose addNamed "0.10.1" is a plain semver version for retry
+6891 silly mapToRegistry name retry
+6892 silly mapToRegistry using default registry
+6893 silly mapToRegistry registry https://registry.npmjs.org/
+6894 silly mapToRegistry uri https://registry.npmjs.org/retry
+6895 verbose addRemoteTarball https://registry.npmjs.org/retry/-/retry-0.10.1.tgz not in flight; adding
+6896 verbose addRemoteTarball [ 'https://registry.npmjs.org/retry/-/retry-0.10.1.tgz',
+6896 verbose addRemoteTarball 'e76388d217992c252750241d3d3956fed98d8ff4' ]
+6897 verbose get https://registry.npmjs.org/normalize-package-data not expired, no request
+6898 silly addNameRange number 2 { name: 'normalize-package-data',
+6898 silly addNameRange range: '>=1.0.1 <1.1.0||>=2.0.0 <3.0.0',
+6898 silly addNameRange hasData: true }
+6899 silly addNameRange versions [ 'normalize-package-data',
+6899 silly addNameRange [ '0.0.1',
+6899 silly addNameRange '0.0.3',
+6899 silly addNameRange '0.0.5',
+6899 silly addNameRange '0.0.7',
+6899 silly addNameRange '0.0.9',
+6899 silly addNameRange '0.0.10',
+6899 silly addNameRange '0.1.1',
+6899 silly addNameRange '0.1.2',
+6899 silly addNameRange '0.1.3',
+6899 silly addNameRange '0.1.4',
+6899 silly addNameRange '0.1.5',
+6899 silly addNameRange '0.1.6',
+6899 silly addNameRange '0.1.7',
+6899 silly addNameRange '0.2.0',
+6899 silly addNameRange '0.2.1',
+6899 silly addNameRange '0.2.2',
+6899 silly addNameRange '0.2.3',
+6899 silly addNameRange '0.2.4',
+6899 silly addNameRange '0.2.5',
+6899 silly addNameRange '0.2.6',
+6899 silly addNameRange '0.2.7',
+6899 silly addNameRange '0.2.8',
+6899 silly addNameRange '0.2.9',
+6899 silly addNameRange '0.2.11',
+6899 silly addNameRange '0.2.12',
+6899 silly addNameRange '0.2.13',
+6899 silly addNameRange '0.3.0',
+6899 silly addNameRange '0.4.1',
+6899 silly addNameRange '0.4.2',
+6899 silly addNameRange '1.0.0',
+6899 silly addNameRange '1.0.1',
+6899 silly addNameRange '1.0.2',
+6899 silly addNameRange '1.0.3',
+6899 silly addNameRange '2.0.0',
+6899 silly addNameRange '2.1.0',
+6899 silly addNameRange '2.2.0',
+6899 silly addNameRange '2.2.1',
+6899 silly addNameRange '2.3.0',
+6899 silly addNameRange '2.3.1',
+6899 silly addNameRange '2.3.2',
+6899 silly addNameRange '2.3.3',
+6899 silly addNameRange '2.3.4',
+6899 silly addNameRange '2.3.5',
+6899 silly addNameRange '2.3.6',
+6899 silly addNameRange '2.3.7',
+6899 silly addNameRange '2.3.8',
+6899 silly addNameRange '2.4.0' ] ]
+6900 silly addNamed normalize-package-data@2.4.0
+6901 verbose addNamed "2.4.0" is a plain semver version for normalize-package-data
+6902 info retry fetch attempt 1 at 1:27:58 PM
+6903 info attempt registry request try #1 at 1:27:58 PM
+6904 http fetch GET https://registry.npmjs.org/retry/-/retry-0.10.1.tgz
+6905 http 200 https://registry.npmjs.org/ssri
+6906 verbose headers { date: 'Mon, 02 Jul 2018 05:27:58 GMT',
+6906 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6906 verbose headers 'transfer-encoding': 'chunked',
+6906 verbose headers connection: 'keep-alive',
+6906 verbose headers 'set-cookie': [ '__cfduid=d364d4aa8e9181be8244de017ff95f8971530509278; expires=Tue, 02-Jul-19 05:27:58 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6906 verbose headers 'cache-control': 'max-age=300',
+6906 verbose headers 'cf-cache-status': 'HIT',
+6906 verbose headers 'cf-ray': '433eb4cd7bd4609c-MNL',
+6906 verbose headers etag: 'W/"e320da70df3b4f22f66104ebdfb031a6"',
+6906 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6906 verbose headers 'last-modified': 'Sun, 27 May 2018 18:08:36 GMT',
+6906 verbose headers vary: 'accept-encoding, accept',
+6906 verbose headers server: 'cloudflare',
+6906 verbose headers 'content-encoding': 'gzip' }
+6907 silly get cb [ 200,
+6907 silly get { date: 'Mon, 02 Jul 2018 05:27:58 GMT',
+6907 silly get 'content-type': 'application/json; charset=UTF-8',
+6907 silly get 'transfer-encoding': 'chunked',
+6907 silly get connection: 'keep-alive',
+6907 silly get 'set-cookie': [ '__cfduid=d364d4aa8e9181be8244de017ff95f8971530509278; expires=Tue, 02-Jul-19 05:27:58 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6907 silly get 'cache-control': 'max-age=300',
+6907 silly get 'cf-cache-status': 'HIT',
+6907 silly get 'cf-ray': '433eb4cd7bd4609c-MNL',
+6907 silly get etag: 'W/"e320da70df3b4f22f66104ebdfb031a6"',
+6907 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6907 silly get 'last-modified': 'Sun, 27 May 2018 18:08:36 GMT',
+6907 silly get vary: 'accept-encoding, accept',
+6907 silly get server: 'cloudflare',
+6907 silly get 'content-encoding': 'gzip' } ]
+6908 verbose get saving ssri to /home/chibi/.npm/registry.npmjs.org/ssri/.cache.json
+6909 silly cache afterAdd once@1.4.0
+6910 verbose afterAdd /home/chibi/.npm/once/1.4.0/package/package.json not in flight; writing
+6911 silly cache afterAdd normalize-package-data@2.4.0
+6912 verbose afterAdd /home/chibi/.npm/normalize-package-data/2.4.0/package/package.json not in flight; writing
+6913 verbose afterAdd /home/chibi/.npm/once/1.4.0/package/package.json written
+6914 silly resolveWithNewModule ssri@5.3.0 checking installable status
+6915 silly cache add args [ 'ssri@^5.2.4', null ]
+6916 verbose cache add spec ssri@^5.2.4
+6917 silly cache add parsed spec Result {
+6917 silly cache add raw: 'ssri@^5.2.4',
+6917 silly cache add scope: null,
+6917 silly cache add name: 'ssri',
+6917 silly cache add rawSpec: '^5.2.4',
+6917 silly cache add spec: '>=5.2.4 <6.0.0',
+6917 silly cache add type: 'range' }
+6918 silly addNamed ssri@>=5.2.4 <6.0.0
+6919 verbose addNamed ">=5.2.4 <6.0.0" is a valid semver range for ssri
+6920 silly addNameRange { name: 'ssri', range: '>=5.2.4 <6.0.0', hasData: false }
+6921 silly mapToRegistry name ssri
+6922 silly mapToRegistry using default registry
+6923 silly mapToRegistry registry https://registry.npmjs.org/
+6924 silly mapToRegistry uri https://registry.npmjs.org/ssri
+6925 verbose addNameRange registry:https://registry.npmjs.org/ssri not in flight; fetching
+6926 verbose afterAdd /home/chibi/.npm/normalize-package-data/2.4.0/package/package.json written
+6927 verbose get https://registry.npmjs.org/ssri not expired, no request
+6928 silly addNameRange number 2 { name: 'ssri', range: '>=5.2.4 <6.0.0', hasData: true }
+6929 silly addNameRange versions [ 'ssri',
+6929 silly addNameRange [ '0.0.0',
+6929 silly addNameRange '1.0.0',
+6929 silly addNameRange '2.0.0',
+6929 silly addNameRange '3.0.0',
+6929 silly addNameRange '3.0.1',
+6929 silly addNameRange '3.0.2',
+6929 silly addNameRange '4.0.0',
+6929 silly addNameRange '4.1.0',
+6929 silly addNameRange '4.1.1',
+6929 silly addNameRange '4.1.2',
+6929 silly addNameRange '4.1.3',
+6929 silly addNameRange '4.1.4',
+6929 silly addNameRange '4.1.5',
+6929 silly addNameRange '4.1.6',
+6929 silly addNameRange '5.0.0',
+6929 silly addNameRange '5.1.0',
+6929 silly addNameRange '5.2.1',
+6929 silly addNameRange '5.2.2',
+6929 silly addNameRange '5.2.3',
+6929 silly addNameRange '5.2.4',
+6929 silly addNameRange '5.3.0',
+6929 silly addNameRange '6.0.0' ] ]
+6930 silly addNamed ssri@5.3.0
+6931 verbose addNamed "5.3.0" is a plain semver version for ssri
+6932 http fetch 200 https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz
+6933 silly mapToRegistry name ssri
+6934 silly mapToRegistry using default registry
+6935 silly mapToRegistry registry https://registry.npmjs.org/
+6936 silly mapToRegistry uri https://registry.npmjs.org/ssri
+6937 verbose addRemoteTarball https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz not in flight; adding
+6938 verbose addRemoteTarball [ 'https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz',
+6938 verbose addRemoteTarball 'ba3872c9c6d33a0704a7d71ff045e5ec48999d06' ]
+6939 silly fetchAndShaCheck shasum 08a7f2a8bf734604779a9efa4ad5cc717abb954b
+6940 info retry fetch attempt 1 at 1:27:58 PM
+6941 info attempt registry request try #1 at 1:27:58 PM
+6942 http fetch GET https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz
+6943 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz not in flight; adding
+6944 verbose addTmpTarball already have metadata; skipping unpack for npmlog@4.1.2
+6945 silly cache afterAdd npmlog@4.1.2
+6946 verbose afterAdd /home/chibi/.npm/npmlog/4.1.2/package/package.json not in flight; writing
+6947 verbose afterAdd /home/chibi/.npm/npmlog/4.1.2/package/package.json written
+6948 http 200 https://registry.npmjs.org/slide
+6949 verbose headers { date: 'Mon, 02 Jul 2018 05:27:58 GMT',
+6949 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6949 verbose headers 'transfer-encoding': 'chunked',
+6949 verbose headers connection: 'keep-alive',
+6949 verbose headers 'set-cookie': [ '__cfduid=dc5ea86226011887e70a06058be7152c11530509278; expires=Tue, 02-Jul-19 05:27:58 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6949 verbose headers 'cache-control': 'max-age=300',
+6949 verbose headers 'cf-cache-status': 'HIT',
+6949 verbose headers 'cf-ray': '433eb4cdbac360f0-MNL',
+6949 verbose headers etag: 'W/"7cf123924ba26e343537b27e58739d71"',
+6949 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6949 verbose headers 'last-modified': 'Sun, 27 May 2018 17:35:06 GMT',
+6949 verbose headers vary: 'accept-encoding, accept',
+6949 verbose headers server: 'cloudflare',
+6949 verbose headers 'content-encoding': 'gzip' }
+6950 silly get cb [ 200,
+6950 silly get { date: 'Mon, 02 Jul 2018 05:27:58 GMT',
+6950 silly get 'content-type': 'application/json; charset=UTF-8',
+6950 silly get 'transfer-encoding': 'chunked',
+6950 silly get connection: 'keep-alive',
+6950 silly get 'set-cookie': [ '__cfduid=dc5ea86226011887e70a06058be7152c11530509278; expires=Tue, 02-Jul-19 05:27:58 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6950 silly get 'cache-control': 'max-age=300',
+6950 silly get 'cf-cache-status': 'HIT',
+6950 silly get 'cf-ray': '433eb4cdbac360f0-MNL',
+6950 silly get etag: 'W/"7cf123924ba26e343537b27e58739d71"',
+6950 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6950 silly get 'last-modified': 'Sun, 27 May 2018 17:35:06 GMT',
+6950 silly get vary: 'accept-encoding, accept',
+6950 silly get server: 'cloudflare',
+6950 silly get 'content-encoding': 'gzip' } ]
+6951 verbose get saving slide to /home/chibi/.npm/registry.npmjs.org/slide/.cache.json
+6952 silly resolveWithNewModule slide@1.1.6 checking installable status
+6953 silly cache add args [ 'slide@^1.1.3', null ]
+6954 verbose cache add spec slide@^1.1.3
+6955 silly cache add parsed spec Result {
+6955 silly cache add raw: 'slide@^1.1.3',
+6955 silly cache add scope: null,
+6955 silly cache add name: 'slide',
+6955 silly cache add rawSpec: '^1.1.3',
+6955 silly cache add spec: '>=1.1.3 <2.0.0',
+6955 silly cache add type: 'range' }
+6956 silly addNamed slide@>=1.1.3 <2.0.0
+6957 verbose addNamed ">=1.1.3 <2.0.0" is a valid semver range for slide
+6958 silly addNameRange { name: 'slide', range: '>=1.1.3 <2.0.0', hasData: false }
+6959 silly mapToRegistry name slide
+6960 silly mapToRegistry using default registry
+6961 silly mapToRegistry registry https://registry.npmjs.org/
+6962 silly mapToRegistry uri https://registry.npmjs.org/slide
+6963 verbose addNameRange registry:https://registry.npmjs.org/slide not in flight; fetching
+6964 verbose get https://registry.npmjs.org/slide not expired, no request
+6965 silly addNameRange number 2 { name: 'slide', range: '>=1.1.3 <2.0.0', hasData: true }
+6966 silly addNameRange versions [ 'slide',
+6966 silly addNameRange [ '1.0.0',
+6966 silly addNameRange '1.0.1',
+6966 silly addNameRange '1.1.0',
+6966 silly addNameRange '1.1.1',
+6966 silly addNameRange '1.1.2',
+6966 silly addNameRange '1.1.3',
+6966 silly addNameRange '1.1.4',
+6966 silly addNameRange '1.1.5',
+6966 silly addNameRange '1.1.6' ] ]
+6967 silly addNamed slide@1.1.6
+6968 verbose addNamed "1.1.6" is a plain semver version for slide
+6969 silly cache afterAdd slide@1.1.6
+6970 verbose afterAdd /home/chibi/.npm/slide/1.1.6/package/package.json not in flight; writing
+6971 verbose afterAdd /home/chibi/.npm/slide/1.1.6/package/package.json written
+6972 http 200 https://registry.npmjs.org/request
+6973 verbose headers { date: 'Mon, 02 Jul 2018 05:27:58 GMT',
+6973 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6973 verbose headers 'transfer-encoding': 'chunked',
+6973 verbose headers connection: 'keep-alive',
+6973 verbose headers 'set-cookie': [ '__cfduid=d16398b97586235a029d63aed5bd794481530509278; expires=Tue, 02-Jul-19 05:27:58 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6973 verbose headers 'cache-control': 'max-age=300',
+6973 verbose headers 'cf-cache-status': 'HIT',
+6973 verbose headers 'cf-ray': '433eb4cdfe006054-MNL',
+6973 verbose headers etag: 'W/"be1de49d9b1281c0614ac91479930c1e"',
+6973 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6973 verbose headers 'last-modified': 'Sun, 27 May 2018 15:51:44 GMT',
+6973 verbose headers vary: 'accept-encoding, accept',
+6973 verbose headers server: 'cloudflare',
+6973 verbose headers 'content-encoding': 'gzip' }
+6974 silly get cb [ 200,
+6974 silly get { date: 'Mon, 02 Jul 2018 05:27:58 GMT',
+6974 silly get 'content-type': 'application/json; charset=UTF-8',
+6974 silly get 'transfer-encoding': 'chunked',
+6974 silly get connection: 'keep-alive',
+6974 silly get 'set-cookie': [ '__cfduid=d16398b97586235a029d63aed5bd794481530509278; expires=Tue, 02-Jul-19 05:27:58 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6974 silly get 'cache-control': 'max-age=300',
+6974 silly get 'cf-cache-status': 'HIT',
+6974 silly get 'cf-ray': '433eb4cdfe006054-MNL',
+6974 silly get etag: 'W/"be1de49d9b1281c0614ac91479930c1e"',
+6974 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6974 silly get 'last-modified': 'Sun, 27 May 2018 15:51:44 GMT',
+6974 silly get vary: 'accept-encoding, accept',
+6974 silly get server: 'cloudflare',
+6974 silly get 'content-encoding': 'gzip' } ]
+6975 verbose get saving request to /home/chibi/.npm/registry.npmjs.org/request/.cache.json
+6976 silly resolveWithNewModule request@2.87.0 checking installable status
+6977 silly cache add args [ 'request@^2.74.0', null ]
+6978 verbose cache add spec request@^2.74.0
+6979 silly cache add parsed spec Result {
+6979 silly cache add raw: 'request@^2.74.0',
+6979 silly cache add scope: null,
+6979 silly cache add name: 'request',
+6979 silly cache add rawSpec: '^2.74.0',
+6979 silly cache add spec: '>=2.74.0 <3.0.0',
+6979 silly cache add type: 'range' }
+6980 silly addNamed request@>=2.74.0 <3.0.0
+6981 verbose addNamed ">=2.74.0 <3.0.0" is a valid semver range for request
+6982 silly addNameRange { name: 'request', range: '>=2.74.0 <3.0.0', hasData: false }
+6983 silly mapToRegistry name request
+6984 silly mapToRegistry using default registry
+6985 silly mapToRegistry registry https://registry.npmjs.org/
+6986 silly mapToRegistry uri https://registry.npmjs.org/request
+6987 verbose addNameRange registry:https://registry.npmjs.org/request not in flight; fetching
+6988 verbose get https://registry.npmjs.org/request not expired, no request
+6989 silly addNameRange number 2 { name: 'request', range: '>=2.74.0 <3.0.0', hasData: true }
+6990 silly addNameRange versions [ 'request',
+6990 silly addNameRange [ '0.10.0',
+6990 silly addNameRange '0.8.3',
+6990 silly addNameRange '0.9.0',
+6990 silly addNameRange '0.9.1',
+6990 silly addNameRange '0.9.5',
+6990 silly addNameRange '1.0.0',
+6990 silly addNameRange '1.1.0',
+6990 silly addNameRange '1.1.1',
+6990 silly addNameRange '1.2.0',
+6990 silly addNameRange '1.9.0',
+6990 silly addNameRange '1.9.1',
+6990 silly addNameRange '1.9.2',
+6990 silly addNameRange '1.9.3',
+6990 silly addNameRange '1.9.5',
+6990 silly addNameRange '1.9.7',
+6990 silly addNameRange '1.9.8',
+6990 silly addNameRange '1.9.9',
+6990 silly addNameRange '2.0.0',
+6990 silly addNameRange '2.0.1',
+6990 silly addNameRange '2.0.2',
+6990 silly addNameRange '2.0.3',
+6990 silly addNameRange '2.0.4',
+6990 silly addNameRange '2.0.5',
+6990 silly addNameRange '2.1.0',
+6990 silly addNameRange '2.1.1',
+6990 silly addNameRange '2.2.0',
+6990 silly addNameRange '2.2.5',
+6990 silly addNameRange '2.2.6',
+6990 silly addNameRange '2.2.9',
+6990 silly addNameRange '2.9.0',
+6990 silly addNameRange '2.9.1',
+6990 silly addNameRange '2.9.2',
+6990 silly addNameRange '2.9.3',
+6990 silly addNameRange '2.9.100',
+6990 silly addNameRange '2.9.150',
+6990 silly addNameRange '2.9.151',
+6990 silly addNameRange '2.9.152',
+6990 silly addNameRange '2.9.153',
+6990 silly addNameRange '2.9.200',
+6990 silly addNameRange '2.9.201',
+6990 silly addNameRange '2.9.202',
+6990 silly addNameRange '2.9.203',
+6990 silly addNameRange '2.10.0',
+6990 silly addNameRange '2.11.0',
+6990 silly addNameRange '2.11.1',
+6990 silly addNameRange '2.11.2',
+6990 silly addNameRange '2.11.3',
+6990 silly addNameRange '2.11.4',
+6990 silly addNameRange '2.12.0',
+6990 silly addNameRange '2.14.0',
+6990 silly addNameRange '2.16.0',
+6990 silly addNameRange '2.16.2',
+6990 silly addNameRange '2.16.4',
+6990 silly addNameRange '2.16.6',
+6990 silly addNameRange '2.18.0',
+6990 silly addNameRange '2.19.0',
+6990 silly addNameRange '2.20.0',
+6990 silly addNameRange '2.21.0',
+6990 silly addNameRange '2.22.0',
+6990 silly addNameRange '2.23.0',
+6990 silly addNameRange '2.24.0',
+6990 silly addNameRange '2.25.0',
+6990 silly addNameRange '2.26.0',
+6990 silly addNameRange '2.27.0',
+6990 silly addNameRange '2.28.0',
+6990 silly addNameRange '2.29.0',
+6990 silly addNameRange '2.30.0',
+6990 silly addNameRange '2.31.0',
+6990 silly addNameRange '2.32.0',
+6990 silly addNameRange '2.33.0',
+6990 silly addNameRange '2.34.0',
+6990 silly addNameRange '2.35.0',
+6990 silly addNameRange '2.36.0',
+6990 silly addNameRange '2.37.0',
+6990 silly addNameRange '2.38.0',
+6990 silly addNameRange '2.39.0',
+6990 silly addNameRange '2.40.0',
+6990 silly addNameRange '2.41.0',
+6990 silly addNameRange '2.42.0',
+6990 silly addNameRange '2.43.0',
+6990 silly addNameRange '2.44.0',
+6990 silly addNameRange '2.45.0',
+6990 silly addNameRange '2.46.0',
+6990 silly addNameRange '2.47.0',
+6990 silly addNameRange '2.48.0',
+6990 silly addNameRange '2.49.0',
+6990 silly addNameRange '2.50.0',
+6990 silly addNameRange '2.51.0',
+6990 silly addNameRange '2.52.0',
+6990 silly addNameRange '2.53.0',
+6990 silly addNameRange '2.54.0',
+6990 silly addNameRange '2.55.0',
+6990 silly addNameRange '2.56.0',
+6990 silly addNameRange '2.57.0',
+6990 silly addNameRange '2.58.0',
+6990 silly addNameRange '2.59.0',
+6990 silly addNameRange '2.60.0',
+6990 silly addNameRange '2.61.0',
+6990 silly addNameRange '2.62.0',
+6990 silly addNameRange '2.63.0',
+6990 silly addNameRange '2.64.0',
+6990 silly addNameRange '2.65.0',
+6990 silly addNameRange '2.66.0',
+6990 silly addNameRange '2.67.0',
+6990 silly addNameRange '2.68.0',
+6990 silly addNameRange '2.69.0',
+6990 silly addNameRange '2.70.0',
+6990 silly addNameRange '2.71.0',
+6990 silly addNameRange '2.72.0',
+6990 silly addNameRange '2.73.0',
+6990 silly addNameRange '2.74.0',
+6990 silly addNameRange '2.75.0',
+6990 silly addNameRange '2.76.0',
+6990 silly addNameRange '2.77.0',
+6990 silly addNameRange '2.78.0',
+6990 silly addNameRange '2.79.0',
+6990 silly addNameRange '2.80.0',
+6990 silly addNameRange '2.81.0',
+6990 silly addNameRange '2.82.0',
+6990 silly addNameRange '2.83.0',
+6990 silly addNameRange '2.84.0',
+6990 silly addNameRange '2.85.0',
+6990 silly addNameRange '2.86.0',
+6990 silly addNameRange '2.87.0' ] ]
+6991 silly addNamed request@2.87.0
+6992 verbose addNamed "2.87.0" is a plain semver version for request
+6993 http 200 https://registry.npmjs.org/npm-package-arg
+6994 verbose headers { date: 'Mon, 02 Jul 2018 05:27:58 GMT',
+6994 verbose headers 'content-type': 'application/json; charset=UTF-8',
+6994 verbose headers 'transfer-encoding': 'chunked',
+6994 verbose headers connection: 'keep-alive',
+6994 verbose headers 'set-cookie': [ '__cfduid=dccc0b86228f2855c63a25794da10aea81530509278; expires=Tue, 02-Jul-19 05:27:58 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6994 verbose headers 'cache-control': 'max-age=300',
+6994 verbose headers 'cf-cache-status': 'HIT',
+6994 verbose headers 'cf-ray': '433eb4ce189760d2-MNL',
+6994 verbose headers etag: 'W/"d7b653dc28b34d9a9ddafe393dee73af"',
+6994 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6994 verbose headers 'last-modified': 'Fri, 25 May 2018 12:01:38 GMT',
+6994 verbose headers vary: 'accept-encoding, accept',
+6994 verbose headers server: 'cloudflare',
+6994 verbose headers 'content-encoding': 'gzip' }
+6995 silly get cb [ 200,
+6995 silly get { date: 'Mon, 02 Jul 2018 05:27:58 GMT',
+6995 silly get 'content-type': 'application/json; charset=UTF-8',
+6995 silly get 'transfer-encoding': 'chunked',
+6995 silly get connection: 'keep-alive',
+6995 silly get 'set-cookie': [ '__cfduid=dccc0b86228f2855c63a25794da10aea81530509278; expires=Tue, 02-Jul-19 05:27:58 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+6995 silly get 'cache-control': 'max-age=300',
+6995 silly get 'cf-cache-status': 'HIT',
+6995 silly get 'cf-ray': '433eb4ce189760d2-MNL',
+6995 silly get etag: 'W/"d7b653dc28b34d9a9ddafe393dee73af"',
+6995 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6995 silly get 'last-modified': 'Fri, 25 May 2018 12:01:38 GMT',
+6995 silly get vary: 'accept-encoding, accept',
+6995 silly get server: 'cloudflare',
+6995 silly get 'content-encoding': 'gzip' } ]
+6996 verbose get saving npm-package-arg to /home/chibi/.npm/registry.npmjs.org/npm-package-arg/.cache.json
+6997 silly resolveWithNewModule npm-package-arg@6.1.0 checking installable status
+6998 silly cache add args [ 'npm-package-arg@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0', null ]
+6999 verbose cache add spec npm-package-arg@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0
+7000 silly cache add parsed spec Result {
+7000 silly cache add raw: 'npm-package-arg@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0',
+7000 silly cache add scope: null,
+7000 silly cache add name: 'npm-package-arg',
+7000 silly cache add rawSpec: '^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0',
+7000 silly cache add spec: '>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0||>=6.0.0 <7.0.0',
+7000 silly cache add type: 'range' }
+7001 silly addNamed npm-package-arg@>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0||>=6.0.0 <7.0.0
+7002 verbose addNamed ">=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0||>=6.0.0 <7.0.0" is a valid semver range for npm-package-arg
+7003 silly addNameRange { name: 'npm-package-arg',
+7003 silly addNameRange range: '>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0||>=6.0.0 <7.0.0',
+7003 silly addNameRange hasData: false }
+7004 silly mapToRegistry name npm-package-arg
+7005 silly mapToRegistry using default registry
+7006 silly mapToRegistry registry https://registry.npmjs.org/
+7007 silly mapToRegistry uri https://registry.npmjs.org/npm-package-arg
+7008 verbose addNameRange registry:https://registry.npmjs.org/npm-package-arg not in flight; fetching
+7009 verbose get https://registry.npmjs.org/npm-package-arg not expired, no request
+7010 silly addNameRange number 2 { name: 'npm-package-arg',
+7010 silly addNameRange range: '>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0||>=6.0.0 <7.0.0',
+7010 silly addNameRange hasData: true }
+7011 silly addNameRange versions [ 'npm-package-arg',
+7011 silly addNameRange [ '1.0.0',
+7011 silly addNameRange '1.1.0',
+7011 silly addNameRange '2.0.0',
+7011 silly addNameRange '2.0.1',
+7011 silly addNameRange '2.0.2',
+7011 silly addNameRange '2.0.3',
+7011 silly addNameRange '2.0.4',
+7011 silly addNameRange '2.1.0',
+7011 silly addNameRange '2.1.1',
+7011 silly addNameRange '2.1.2',
+7011 silly addNameRange '2.1.3',
+7011 silly addNameRange '3.0.0',
+7011 silly addNameRange '3.1.0',
+7011 silly addNameRange '3.1.1',
+7011 silly addNameRange '4.0.0',
+7011 silly addNameRange '4.0.1',
+7011 silly addNameRange '4.0.2',
+7011 silly addNameRange '4.1.0',
+7011 silly addNameRange '4.1.1',
+7011 silly addNameRange '4.2.0',
+7011 silly addNameRange '4.2.1',
+7011 silly addNameRange '5.0.0',
+7011 silly addNameRange '5.0.1',
+7011 silly addNameRange '5.1.0',
+7011 silly addNameRange '5.1.1',
+7011 silly addNameRange '5.1.2',
+7011 silly addNameRange '6.0.0',
+7011 silly addNameRange '6.1.0' ] ]
+7012 silly addNamed npm-package-arg@6.1.0
+7013 verbose addNamed "6.1.0" is a plain semver version for npm-package-arg
+7014 http fetch 200 https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz
+7015 silly fetchAndShaCheck shasum 904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34
+7016 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz not in flight; adding
+7017 verbose addTmpTarball already have metadata; skipping unpack for concat-stream@1.6.2
+7018 silly cache afterAdd concat-stream@1.6.2
+7019 verbose afterAdd /home/chibi/.npm/concat-stream/1.6.2/package/package.json not in flight; writing
+7020 verbose afterAdd /home/chibi/.npm/concat-stream/1.6.2/package/package.json written
+7021 http fetch 200 https://registry.npmjs.org/retry/-/retry-0.10.1.tgz
+7022 silly fetchAndShaCheck shasum e76388d217992c252750241d3d3956fed98d8ff4
+7023 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/retry/-/retry-0.10.1.tgz not in flight; adding
+7024 verbose addTmpTarball already have metadata; skipping unpack for retry@0.10.1
+7025 silly cache afterAdd retry@0.10.1
+7026 verbose afterAdd /home/chibi/.npm/retry/0.10.1/package/package.json not in flight; writing
+7027 verbose afterAdd /home/chibi/.npm/retry/0.10.1/package/package.json written
+7028 silly mapToRegistry name request
+7029 silly mapToRegistry using default registry
+7030 silly mapToRegistry registry https://registry.npmjs.org/
+7031 silly mapToRegistry uri https://registry.npmjs.org/request
+7032 verbose addRemoteTarball https://registry.npmjs.org/request/-/request-2.87.0.tgz not in flight; adding
+7033 verbose addRemoteTarball [ 'https://registry.npmjs.org/request/-/request-2.87.0.tgz',
+7033 verbose addRemoteTarball '32f00235cd08d482b4d0d68db93a829c0ed5756e' ]
+7034 info retry fetch attempt 1 at 1:27:58 PM
+7035 info attempt registry request try #1 at 1:27:58 PM
+7036 http fetch GET https://registry.npmjs.org/request/-/request-2.87.0.tgz
+7037 http fetch 200 https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz
+7038 silly fetchAndShaCheck shasum ba3872c9c6d33a0704a7d71ff045e5ec48999d06
+7039 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/ssri/-/ssri-5.3.0.tgz not in flight; adding
+7040 verbose addTmpTarball already have metadata; skipping unpack for ssri@5.3.0
+7041 silly cache afterAdd ssri@5.3.0
+7042 verbose afterAdd /home/chibi/.npm/ssri/5.3.0/package/package.json not in flight; writing
+7043 verbose afterAdd /home/chibi/.npm/ssri/5.3.0/package/package.json written
+7044 http fetch 200 https://registry.npmjs.org/request/-/request-2.87.0.tgz
+7045 silly mapToRegistry name npm-package-arg
+7046 silly mapToRegistry using default registry
+7047 silly mapToRegistry registry https://registry.npmjs.org/
+7048 silly mapToRegistry uri https://registry.npmjs.org/npm-package-arg
+7049 verbose addRemoteTarball https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz not in flight; adding
+7050 verbose addRemoteTarball [ 'https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz',
+7050 verbose addRemoteTarball '15ae1e2758a5027efb4c250554b85a737db7fcc1' ]
+7051 info retry fetch attempt 1 at 1:27:58 PM
+7052 info attempt registry request try #1 at 1:27:58 PM
+7053 http fetch GET https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz
+7054 silly fetchAndShaCheck shasum 32f00235cd08d482b4d0d68db93a829c0ed5756e
+7055 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/request/-/request-2.87.0.tgz not in flight; adding
+7056 verbose addTmpTarball already have metadata; skipping unpack for request@2.87.0
+7057 silly cache afterAdd request@2.87.0
+7058 verbose afterAdd /home/chibi/.npm/request/2.87.0/package/package.json not in flight; writing
+7059 verbose afterAdd /home/chibi/.npm/request/2.87.0/package/package.json written
+7060 http fetch 200 https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz
+7061 silly fetchAndShaCheck shasum 15ae1e2758a5027efb4c250554b85a737db7fcc1
+7062 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz not in flight; adding
+7063 verbose addTmpTarball already have metadata; skipping unpack for npm-package-arg@6.1.0
+7064 silly cache afterAdd npm-package-arg@6.1.0
+7065 verbose afterAdd /home/chibi/.npm/npm-package-arg/6.1.0/package/package.json not in flight; writing
+7066 verbose afterAdd /home/chibi/.npm/npm-package-arg/6.1.0/package/package.json written
+7067 silly fetchNamedPackageData buffer-from
+7068 silly mapToRegistry name buffer-from
+7069 silly mapToRegistry using default registry
+7070 silly mapToRegistry registry https://registry.npmjs.org/
+7071 silly mapToRegistry uri https://registry.npmjs.org/buffer-from
+7072 silly fetchNamedPackageData typedarray
+7073 silly mapToRegistry name typedarray
+7074 silly mapToRegistry using default registry
+7075 silly mapToRegistry registry https://registry.npmjs.org/
+7076 silly mapToRegistry uri https://registry.npmjs.org/typedarray
+7077 verbose request uri https://registry.npmjs.org/buffer-from
+7078 verbose request no auth needed
+7079 info attempt registry request try #1 at 1:27:58 PM
+7080 http request GET https://registry.npmjs.org/buffer-from
+7081 verbose request uri https://registry.npmjs.org/typedarray
+7082 verbose request no auth needed
+7083 info attempt registry request try #1 at 1:27:59 PM
+7084 verbose etag "5376cf01-2c2f"
+7085 verbose lastModified Sat, 17 May 2014 2:52:49 GMT
+7086 http request GET https://registry.npmjs.org/typedarray
+7087 http 200 https://registry.npmjs.org/buffer-from
+7088 verbose headers { date: 'Mon, 02 Jul 2018 05:27:59 GMT',
+7088 verbose headers 'content-type': 'application/json; charset=UTF-8',
+7088 verbose headers 'transfer-encoding': 'chunked',
+7088 verbose headers connection: 'keep-alive',
+7088 verbose headers 'set-cookie': [ '__cfduid=d54595d22f57fe63cd1daeedcff8f39161530509279; expires=Tue, 02-Jul-19 05:27:59 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7088 verbose headers 'cache-control': 'max-age=300',
+7088 verbose headers 'cf-cache-status': 'HIT',
+7088 verbose headers 'cf-ray': '433eb4d21f7860fc-MNL',
+7088 verbose headers etag: 'W/"54d5d2379db7a7c096bdcae16821ae3a"',
+7088 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7088 verbose headers 'last-modified': 'Tue, 29 May 2018 23:38:14 GMT',
+7088 verbose headers vary: 'accept-encoding, accept',
+7088 verbose headers server: 'cloudflare',
+7088 verbose headers 'content-encoding': 'gzip' }
+7089 silly get cb [ 200,
+7089 silly get { date: 'Mon, 02 Jul 2018 05:27:59 GMT',
+7089 silly get 'content-type': 'application/json; charset=UTF-8',
+7089 silly get 'transfer-encoding': 'chunked',
+7089 silly get connection: 'keep-alive',
+7089 silly get 'set-cookie': [ '__cfduid=d54595d22f57fe63cd1daeedcff8f39161530509279; expires=Tue, 02-Jul-19 05:27:59 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7089 silly get 'cache-control': 'max-age=300',
+7089 silly get 'cf-cache-status': 'HIT',
+7089 silly get 'cf-ray': '433eb4d21f7860fc-MNL',
+7089 silly get etag: 'W/"54d5d2379db7a7c096bdcae16821ae3a"',
+7089 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7089 silly get 'last-modified': 'Tue, 29 May 2018 23:38:14 GMT',
+7089 silly get vary: 'accept-encoding, accept',
+7089 silly get server: 'cloudflare',
+7089 silly get 'content-encoding': 'gzip' } ]
+7090 verbose get saving buffer-from to /home/chibi/.npm/registry.npmjs.org/buffer-from/.cache.json
+7091 silly resolveWithNewModule buffer-from@1.1.0 checking installable status
+7092 silly cache add args [ 'buffer-from@^1.0.0', null ]
+7093 verbose cache add spec buffer-from@^1.0.0
+7094 silly cache add parsed spec Result {
+7094 silly cache add raw: 'buffer-from@^1.0.0',
+7094 silly cache add scope: null,
+7094 silly cache add name: 'buffer-from',
+7094 silly cache add rawSpec: '^1.0.0',
+7094 silly cache add spec: '>=1.0.0 <2.0.0',
+7094 silly cache add type: 'range' }
+7095 silly addNamed buffer-from@>=1.0.0 <2.0.0
+7096 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for buffer-from
+7097 silly addNameRange { name: 'buffer-from', range: '>=1.0.0 <2.0.0', hasData: false }
+7098 silly mapToRegistry name buffer-from
+7099 silly mapToRegistry using default registry
+7100 silly mapToRegistry registry https://registry.npmjs.org/
+7101 silly mapToRegistry uri https://registry.npmjs.org/buffer-from
+7102 verbose addNameRange registry:https://registry.npmjs.org/buffer-from not in flight; fetching
+7103 verbose get https://registry.npmjs.org/buffer-from not expired, no request
+7104 silly addNameRange number 2 { name: 'buffer-from', range: '>=1.0.0 <2.0.0', hasData: true }
+7105 silly addNameRange versions [ 'buffer-from',
+7105 silly addNameRange [ '0.1.0', '0.1.1', '0.1.2', '1.0.0', '1.1.0' ] ]
+7106 silly addNamed buffer-from@1.1.0
+7107 verbose addNamed "1.1.0" is a plain semver version for buffer-from
+7108 silly mapToRegistry name buffer-from
+7109 silly mapToRegistry using default registry
+7110 silly mapToRegistry registry https://registry.npmjs.org/
+7111 silly mapToRegistry uri https://registry.npmjs.org/buffer-from
+7112 verbose addRemoteTarball https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.0.tgz not in flight; adding
+7113 verbose addRemoteTarball [ 'https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.0.tgz',
+7113 verbose addRemoteTarball '87fcaa3a298358e0ade6e442cfce840740d1ad04' ]
+7114 info retry fetch attempt 1 at 1:27:59 PM
+7115 info attempt registry request try #1 at 1:27:59 PM
+7116 http fetch GET https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.0.tgz
+7117 http 200 https://registry.npmjs.org/typedarray
+7118 verbose headers { date: 'Mon, 02 Jul 2018 05:27:59 GMT',
+7118 verbose headers 'content-type': 'application/json; charset=UTF-8',
+7118 verbose headers 'transfer-encoding': 'chunked',
+7118 verbose headers connection: 'keep-alive',
+7118 verbose headers 'set-cookie': [ '__cfduid=dbe46fd8c5d9dbc4ffcf9f26a1bb0a5d31530509279; expires=Tue, 02-Jul-19 05:27:59 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7118 verbose headers 'cache-control': 'max-age=300',
+7118 verbose headers 'cf-cache-status': 'HIT',
+7118 verbose headers 'cf-ray': '433eb4d25e5d60c0-MNL',
+7118 verbose headers etag: 'W/"01778af70385f8f5c50a79d340b2044b"',
+7118 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7118 verbose headers 'last-modified': 'Sun, 27 May 2018 20:09:53 GMT',
+7118 verbose headers vary: 'accept-encoding, accept',
+7118 verbose headers server: 'cloudflare',
+7118 verbose headers 'content-encoding': 'gzip' }
+7119 silly get cb [ 200,
+7119 silly get { date: 'Mon, 02 Jul 2018 05:27:59 GMT',
+7119 silly get 'content-type': 'application/json; charset=UTF-8',
+7119 silly get 'transfer-encoding': 'chunked',
+7119 silly get connection: 'keep-alive',
+7119 silly get 'set-cookie': [ '__cfduid=dbe46fd8c5d9dbc4ffcf9f26a1bb0a5d31530509279; expires=Tue, 02-Jul-19 05:27:59 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7119 silly get 'cache-control': 'max-age=300',
+7119 silly get 'cf-cache-status': 'HIT',
+7119 silly get 'cf-ray': '433eb4d25e5d60c0-MNL',
+7119 silly get etag: 'W/"01778af70385f8f5c50a79d340b2044b"',
+7119 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7119 silly get 'last-modified': 'Sun, 27 May 2018 20:09:53 GMT',
+7119 silly get vary: 'accept-encoding, accept',
+7119 silly get server: 'cloudflare',
+7119 silly get 'content-encoding': 'gzip' } ]
+7120 verbose get saving typedarray to /home/chibi/.npm/registry.npmjs.org/typedarray/.cache.json
+7121 silly resolveWithNewModule typedarray@0.0.6 checking installable status
+7122 silly cache add args [ 'typedarray@^0.0.6', null ]
+7123 verbose cache add spec typedarray@^0.0.6
+7124 silly cache add parsed spec Result {
+7124 silly cache add raw: 'typedarray@^0.0.6',
+7124 silly cache add scope: null,
+7124 silly cache add name: 'typedarray',
+7124 silly cache add rawSpec: '^0.0.6',
+7124 silly cache add spec: '>=0.0.6 <0.0.7',
+7124 silly cache add type: 'range' }
+7125 silly addNamed typedarray@>=0.0.6 <0.0.7
+7126 verbose addNamed ">=0.0.6 <0.0.7" is a valid semver range for typedarray
+7127 silly addNameRange { name: 'typedarray', range: '>=0.0.6 <0.0.7', hasData: false }
+7128 silly mapToRegistry name typedarray
+7129 silly mapToRegistry using default registry
+7130 silly mapToRegistry registry https://registry.npmjs.org/
+7131 silly mapToRegistry uri https://registry.npmjs.org/typedarray
+7132 verbose addNameRange registry:https://registry.npmjs.org/typedarray not in flight; fetching
+7133 verbose get https://registry.npmjs.org/typedarray not expired, no request
+7134 silly addNameRange number 2 { name: 'typedarray', range: '>=0.0.6 <0.0.7', hasData: true }
+7135 silly addNameRange versions [ 'typedarray',
+7135 silly addNameRange [ '0.0.0', '0.0.1', '0.0.2', '0.0.3', '0.0.4', '0.0.5', '0.0.6' ] ]
+7136 silly addNamed typedarray@0.0.6
+7137 verbose addNamed "0.0.6" is a plain semver version for typedarray
+7138 silly cache afterAdd typedarray@0.0.6
+7139 verbose afterAdd /home/chibi/.npm/typedarray/0.0.6/package/package.json not in flight; writing
+7140 verbose afterAdd /home/chibi/.npm/typedarray/0.0.6/package/package.json written
+7141 http fetch 200 https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.0.tgz
+7142 silly fetchAndShaCheck shasum 87fcaa3a298358e0ade6e442cfce840740d1ad04
+7143 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/buffer-from/-/buffer-from-1.1.0.tgz not in flight; adding
+7144 verbose addTmpTarball already have metadata; skipping unpack for buffer-from@1.1.0
+7145 silly cache afterAdd buffer-from@1.1.0
+7146 verbose afterAdd /home/chibi/.npm/buffer-from/1.1.0/package/package.json not in flight; writing
+7147 verbose afterAdd /home/chibi/.npm/buffer-from/1.1.0/package/package.json written
+7148 silly fetchNamedPackageData hosted-git-info
+7149 silly mapToRegistry name hosted-git-info
+7150 silly mapToRegistry using default registry
+7151 silly mapToRegistry registry https://registry.npmjs.org/
+7152 silly mapToRegistry uri https://registry.npmjs.org/hosted-git-info
+7153 silly fetchNamedPackageData is-builtin-module
+7154 silly mapToRegistry name is-builtin-module
+7155 silly mapToRegistry using default registry
+7156 silly mapToRegistry registry https://registry.npmjs.org/
+7157 silly mapToRegistry uri https://registry.npmjs.org/is-builtin-module
+7158 silly fetchNamedPackageData validate-npm-package-license
+7159 silly mapToRegistry name validate-npm-package-license
+7160 silly mapToRegistry using default registry
+7161 silly mapToRegistry registry https://registry.npmjs.org/
+7162 silly mapToRegistry uri https://registry.npmjs.org/validate-npm-package-license
+7163 verbose request uri https://registry.npmjs.org/is-builtin-module
+7164 verbose request no auth needed
+7165 info attempt registry request try #1 at 1:27:59 PM
+7166 verbose etag "5a0bc170-1130"
+7167 verbose lastModified Wed, 15 Nov 2017 4:24:16 GMT
+7168 http request GET https://registry.npmjs.org/is-builtin-module
+7169 verbose request uri https://registry.npmjs.org/hosted-git-info
+7170 verbose request no auth needed
+7171 info attempt registry request try #1 at 1:27:59 PM
+7172 verbose etag "59e14328-93ca"
+7173 verbose lastModified Fri, 13 Oct 2017 22:50:16 GMT
+7174 http request GET https://registry.npmjs.org/hosted-git-info
+7175 verbose request uri https://registry.npmjs.org/validate-npm-package-license
+7176 verbose request no auth needed
+7177 info attempt registry request try #1 at 1:27:59 PM
+7178 verbose etag "59404762-33e2"
+7179 verbose lastModified Tue, 13 Jun 2017 20:13:22 GMT
+7180 http request GET https://registry.npmjs.org/validate-npm-package-license
+7181 http 200 https://registry.npmjs.org/is-builtin-module
+7182 verbose headers { date: 'Mon, 02 Jul 2018 05:27:59 GMT',
+7182 verbose headers 'content-type': 'application/json; charset=UTF-8',
+7182 verbose headers 'transfer-encoding': 'chunked',
+7182 verbose headers connection: 'keep-alive',
+7182 verbose headers 'set-cookie': [ '__cfduid=df9bb24e47e05ea9cbdd22107d159112a1530509279; expires=Tue, 02-Jul-19 05:27:59 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7182 verbose headers 'cache-control': 'max-age=300',
+7182 verbose headers 'cf-cache-status': 'HIT',
+7182 verbose headers 'cf-ray': '433eb4d3ac9e60f0-MNL',
+7182 verbose headers etag: 'W/"a06224c52ff138a28d5b07f210768347"',
+7182 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7182 verbose headers 'last-modified': 'Sun, 27 May 2018 04:58:41 GMT',
+7182 verbose headers vary: 'accept-encoding, accept',
+7182 verbose headers server: 'cloudflare',
+7182 verbose headers 'content-encoding': 'gzip' }
+7183 silly get cb [ 200,
+7183 silly get { date: 'Mon, 02 Jul 2018 05:27:59 GMT',
+7183 silly get 'content-type': 'application/json; charset=UTF-8',
+7183 silly get 'transfer-encoding': 'chunked',
+7183 silly get connection: 'keep-alive',
+7183 silly get 'set-cookie': [ '__cfduid=df9bb24e47e05ea9cbdd22107d159112a1530509279; expires=Tue, 02-Jul-19 05:27:59 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7183 silly get 'cache-control': 'max-age=300',
+7183 silly get 'cf-cache-status': 'HIT',
+7183 silly get 'cf-ray': '433eb4d3ac9e60f0-MNL',
+7183 silly get etag: 'W/"a06224c52ff138a28d5b07f210768347"',
+7183 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7183 silly get 'last-modified': 'Sun, 27 May 2018 04:58:41 GMT',
+7183 silly get vary: 'accept-encoding, accept',
+7183 silly get server: 'cloudflare',
+7183 silly get 'content-encoding': 'gzip' } ]
+7184 verbose get saving is-builtin-module to /home/chibi/.npm/registry.npmjs.org/is-builtin-module/.cache.json
+7185 silly resolveWithNewModule is-builtin-module@1.0.0 checking installable status
+7186 silly cache add args [ 'is-builtin-module@^1.0.0', null ]
+7187 verbose cache add spec is-builtin-module@^1.0.0
+7188 silly cache add parsed spec Result {
+7188 silly cache add raw: 'is-builtin-module@^1.0.0',
+7188 silly cache add scope: null,
+7188 silly cache add name: 'is-builtin-module',
+7188 silly cache add rawSpec: '^1.0.0',
+7188 silly cache add spec: '>=1.0.0 <2.0.0',
+7188 silly cache add type: 'range' }
+7189 silly addNamed is-builtin-module@>=1.0.0 <2.0.0
+7190 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-builtin-module
+7191 silly addNameRange { name: 'is-builtin-module',
+7191 silly addNameRange range: '>=1.0.0 <2.0.0',
+7191 silly addNameRange hasData: false }
+7192 silly mapToRegistry name is-builtin-module
+7193 silly mapToRegistry using default registry
+7194 silly mapToRegistry registry https://registry.npmjs.org/
+7195 silly mapToRegistry uri https://registry.npmjs.org/is-builtin-module
+7196 verbose addNameRange registry:https://registry.npmjs.org/is-builtin-module not in flight; fetching
+7197 verbose get https://registry.npmjs.org/is-builtin-module not expired, no request
+7198 silly addNameRange number 2 { name: 'is-builtin-module',
+7198 silly addNameRange range: '>=1.0.0 <2.0.0',
+7198 silly addNameRange hasData: true }
+7199 silly addNameRange versions [ 'is-builtin-module', [ '1.0.0', '2.0.0' ] ]
+7200 silly addNamed is-builtin-module@1.0.0
+7201 verbose addNamed "1.0.0" is a plain semver version for is-builtin-module
+7202 http 200 https://registry.npmjs.org/validate-npm-package-license
+7203 verbose headers { date: 'Mon, 02 Jul 2018 05:27:59 GMT',
+7203 verbose headers 'content-type': 'application/json; charset=UTF-8',
+7203 verbose headers 'transfer-encoding': 'chunked',
+7203 verbose headers connection: 'keep-alive',
+7203 verbose headers 'set-cookie': [ '__cfduid=d6d05438da3f308add7bb50bbb92c6ef61530509279; expires=Tue, 02-Jul-19 05:27:59 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7203 verbose headers 'cache-control': 'max-age=300',
+7203 verbose headers 'cf-cache-status': 'HIT',
+7203 verbose headers 'cf-ray': '433eb4d3cf26606c-MNL',
+7203 verbose headers etag: 'W/"ee69b4dbe7960f91ed1c137ebacf3dce"',
+7203 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7203 verbose headers 'last-modified': 'Sun, 27 May 2018 20:43:25 GMT',
+7203 verbose headers vary: 'accept-encoding, accept',
+7203 verbose headers server: 'cloudflare',
+7203 verbose headers 'content-encoding': 'gzip' }
+7204 silly get cb [ 200,
+7204 silly get { date: 'Mon, 02 Jul 2018 05:27:59 GMT',
+7204 silly get 'content-type': 'application/json; charset=UTF-8',
+7204 silly get 'transfer-encoding': 'chunked',
+7204 silly get connection: 'keep-alive',
+7204 silly get 'set-cookie': [ '__cfduid=d6d05438da3f308add7bb50bbb92c6ef61530509279; expires=Tue, 02-Jul-19 05:27:59 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7204 silly get 'cache-control': 'max-age=300',
+7204 silly get 'cf-cache-status': 'HIT',
+7204 silly get 'cf-ray': '433eb4d3cf26606c-MNL',
+7204 silly get etag: 'W/"ee69b4dbe7960f91ed1c137ebacf3dce"',
+7204 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7204 silly get 'last-modified': 'Sun, 27 May 2018 20:43:25 GMT',
+7204 silly get vary: 'accept-encoding, accept',
+7204 silly get server: 'cloudflare',
+7204 silly get 'content-encoding': 'gzip' } ]
+7205 verbose get saving validate-npm-package-license to /home/chibi/.npm/registry.npmjs.org/validate-npm-package-license/.cache.json
+7206 silly cache afterAdd is-builtin-module@1.0.0
+7207 verbose afterAdd /home/chibi/.npm/is-builtin-module/1.0.0/package/package.json not in flight; writing
+7208 http 200 https://registry.npmjs.org/hosted-git-info
+7209 verbose headers { date: 'Mon, 02 Jul 2018 05:27:59 GMT',
+7209 verbose headers 'content-type': 'application/json; charset=UTF-8',
+7209 verbose headers 'transfer-encoding': 'chunked',
+7209 verbose headers connection: 'keep-alive',
+7209 verbose headers 'set-cookie': [ '__cfduid=dbe39a0a2cdb9a9fe6e073a39e2c384ca1530509279; expires=Tue, 02-Jul-19 05:27:59 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7209 verbose headers 'cache-control': 'max-age=300',
+7209 verbose headers 'cf-cache-status': 'HIT',
+7209 verbose headers 'cf-ray': '433eb4d3da4560b4-MNL',
+7209 verbose headers etag: 'W/"9dd0282fe91219b82ee2432172d5becb"',
+7209 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7209 verbose headers 'last-modified': 'Mon, 25 Jun 2018 19:42:37 GMT',
+7209 verbose headers vary: 'accept-encoding, accept',
+7209 verbose headers server: 'cloudflare',
+7209 verbose headers 'content-encoding': 'gzip' }
+7210 silly get cb [ 200,
+7210 silly get { date: 'Mon, 02 Jul 2018 05:27:59 GMT',
+7210 silly get 'content-type': 'application/json; charset=UTF-8',
+7210 silly get 'transfer-encoding': 'chunked',
+7210 silly get connection: 'keep-alive',
+7210 silly get 'set-cookie': [ '__cfduid=dbe39a0a2cdb9a9fe6e073a39e2c384ca1530509279; expires=Tue, 02-Jul-19 05:27:59 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7210 silly get 'cache-control': 'max-age=300',
+7210 silly get 'cf-cache-status': 'HIT',
+7210 silly get 'cf-ray': '433eb4d3da4560b4-MNL',
+7210 silly get etag: 'W/"9dd0282fe91219b82ee2432172d5becb"',
+7210 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7210 silly get 'last-modified': 'Mon, 25 Jun 2018 19:42:37 GMT',
+7210 silly get vary: 'accept-encoding, accept',
+7210 silly get server: 'cloudflare',
+7210 silly get 'content-encoding': 'gzip' } ]
+7211 verbose get saving hosted-git-info to /home/chibi/.npm/registry.npmjs.org/hosted-git-info/.cache.json
+7212 verbose afterAdd /home/chibi/.npm/is-builtin-module/1.0.0/package/package.json written
+7213 silly resolveWithNewModule validate-npm-package-license@3.0.3 checking installable status
+7214 silly cache add args [ 'validate-npm-package-license@^3.0.1', null ]
+7215 verbose cache add spec validate-npm-package-license@^3.0.1
+7216 silly cache add parsed spec Result {
+7216 silly cache add raw: 'validate-npm-package-license@^3.0.1',
+7216 silly cache add scope: null,
+7216 silly cache add name: 'validate-npm-package-license',
+7216 silly cache add rawSpec: '^3.0.1',
+7216 silly cache add spec: '>=3.0.1 <4.0.0',
+7216 silly cache add type: 'range' }
+7217 silly addNamed validate-npm-package-license@>=3.0.1 <4.0.0
+7218 verbose addNamed ">=3.0.1 <4.0.0" is a valid semver range for validate-npm-package-license
+7219 silly addNameRange { name: 'validate-npm-package-license',
+7219 silly addNameRange range: '>=3.0.1 <4.0.0',
+7219 silly addNameRange hasData: false }
+7220 silly mapToRegistry name validate-npm-package-license
+7221 silly mapToRegistry using default registry
+7222 silly mapToRegistry registry https://registry.npmjs.org/
+7223 silly mapToRegistry uri https://registry.npmjs.org/validate-npm-package-license
+7224 verbose addNameRange registry:https://registry.npmjs.org/validate-npm-package-license not in flight; fetching
+7225 verbose get https://registry.npmjs.org/validate-npm-package-license not expired, no request
+7226 silly addNameRange number 2 { name: 'validate-npm-package-license',
+7226 silly addNameRange range: '>=3.0.1 <4.0.0',
+7226 silly addNameRange hasData: true }
+7227 silly addNameRange versions [ 'validate-npm-package-license',
+7227 silly addNameRange [ '1.0.0-prerelease-1',
+7227 silly addNameRange '1.0.0-prerelease-2',
+7227 silly addNameRange '1.0.0-prerelease-3',
+7227 silly addNameRange '1.0.0',
+7227 silly addNameRange '2.0.0',
+7227 silly addNameRange '3.0.0',
+7227 silly addNameRange '3.0.1',
+7227 silly addNameRange '3.0.2',
+7227 silly addNameRange '3.0.3' ] ]
+7228 silly addNamed validate-npm-package-license@3.0.3
+7229 verbose addNamed "3.0.3" is a plain semver version for validate-npm-package-license
+7230 silly mapToRegistry name validate-npm-package-license
+7231 silly mapToRegistry using default registry
+7232 silly mapToRegistry registry https://registry.npmjs.org/
+7233 silly mapToRegistry uri https://registry.npmjs.org/validate-npm-package-license
+7234 verbose addRemoteTarball https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz not in flight; adding
+7235 verbose addRemoteTarball [ 'https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz',
+7235 verbose addRemoteTarball '81643bcbef1bdfecd4623793dc4648948ba98338' ]
+7236 silly resolveWithNewModule hosted-git-info@2.6.1 checking installable status
+7237 silly cache add args [ 'hosted-git-info@^2.1.4', null ]
+7238 verbose cache add spec hosted-git-info@^2.1.4
+7239 silly cache add parsed spec Result {
+7239 silly cache add raw: 'hosted-git-info@^2.1.4',
+7239 silly cache add scope: null,
+7239 silly cache add name: 'hosted-git-info',
+7239 silly cache add rawSpec: '^2.1.4',
+7239 silly cache add spec: '>=2.1.4 <3.0.0',
+7239 silly cache add type: 'range' }
+7240 silly addNamed hosted-git-info@>=2.1.4 <3.0.0
+7241 verbose addNamed ">=2.1.4 <3.0.0" is a valid semver range for hosted-git-info
+7242 silly addNameRange { name: 'hosted-git-info',
+7242 silly addNameRange range: '>=2.1.4 <3.0.0',
+7242 silly addNameRange hasData: false }
+7243 silly mapToRegistry name hosted-git-info
+7244 silly mapToRegistry using default registry
+7245 silly mapToRegistry registry https://registry.npmjs.org/
+7246 silly mapToRegistry uri https://registry.npmjs.org/hosted-git-info
+7247 verbose addNameRange registry:https://registry.npmjs.org/hosted-git-info not in flight; fetching
+7248 info retry fetch attempt 1 at 1:27:59 PM
+7249 info attempt registry request try #1 at 1:27:59 PM
+7250 http fetch GET https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz
+7251 verbose get https://registry.npmjs.org/hosted-git-info not expired, no request
+7252 silly addNameRange number 2 { name: 'hosted-git-info',
+7252 silly addNameRange range: '>=2.1.4 <3.0.0',
+7252 silly addNameRange hasData: true }
+7253 silly addNameRange versions [ 'hosted-git-info',
+7253 silly addNameRange [ '1.0.0',
+7253 silly addNameRange '1.1.0',
+7253 silly addNameRange '1.2.0',
+7253 silly addNameRange '1.3.0',
+7253 silly addNameRange '1.4.0',
+7253 silly addNameRange '1.5.0',
+7253 silly addNameRange '1.5.1',
+7253 silly addNameRange '1.5.2',
+7253 silly addNameRange '1.5.3',
+7253 silly addNameRange '1.6.0',
+7253 silly addNameRange '2.0.0',
+7253 silly addNameRange '2.0.1',
+7253 silly addNameRange '2.0.2',
+7253 silly addNameRange '2.0.3',
+7253 silly addNameRange '2.1.0',
+7253 silly addNameRange '2.1.1',
+7253 silly addNameRange '2.1.2',
+7253 silly addNameRange '2.1.3',
+7253 silly addNameRange '2.1.4',
+7253 silly addNameRange '2.1.5',
+7253 silly addNameRange '2.2.0',
+7253 silly addNameRange '2.3.0',
+7253 silly addNameRange '2.3.1',
+7253 silly addNameRange '2.4.0',
+7253 silly addNameRange '2.4.1',
+7253 silly addNameRange '2.4.2',
+7253 silly addNameRange '2.5.0',
+7253 silly addNameRange '2.6.0',
+7253 silly addNameRange '2.6.1' ] ]
+7254 silly addNamed hosted-git-info@2.6.1
+7255 verbose addNamed "2.6.1" is a plain semver version for hosted-git-info
+7256 silly mapToRegistry name hosted-git-info
+7257 silly mapToRegistry using default registry
+7258 silly mapToRegistry registry https://registry.npmjs.org/
+7259 silly mapToRegistry uri https://registry.npmjs.org/hosted-git-info
+7260 verbose addRemoteTarball https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.1.tgz not in flight; adding
+7261 verbose addRemoteTarball [ 'https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.1.tgz',
+7261 verbose addRemoteTarball '6e4cee78b01bb849dcf93527708c69fdbee410df' ]
+7262 info retry fetch attempt 1 at 1:27:59 PM
+7263 info attempt registry request try #1 at 1:27:59 PM
+7264 http fetch GET https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.1.tgz
+7265 http fetch 200 https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz
+7266 silly fetchAndShaCheck shasum 81643bcbef1bdfecd4623793dc4648948ba98338
+7267 http fetch 200 https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.1.tgz
+7268 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz not in flight; adding
+7269 verbose addTmpTarball already have metadata; skipping unpack for validate-npm-package-license@3.0.3
+7270 silly fetchAndShaCheck shasum 6e4cee78b01bb849dcf93527708c69fdbee410df
+7271 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.1.tgz not in flight; adding
+7272 verbose addTmpTarball already have metadata; skipping unpack for hosted-git-info@2.6.1
+7273 silly cache afterAdd validate-npm-package-license@3.0.3
+7274 verbose afterAdd /home/chibi/.npm/validate-npm-package-license/3.0.3/package/package.json not in flight; writing
+7275 verbose afterAdd /home/chibi/.npm/validate-npm-package-license/3.0.3/package/package.json written
+7276 silly cache afterAdd hosted-git-info@2.6.1
+7277 verbose afterAdd /home/chibi/.npm/hosted-git-info/2.6.1/package/package.json not in flight; writing
+7278 verbose afterAdd /home/chibi/.npm/hosted-git-info/2.6.1/package/package.json written
+7279 silly fetchNamedPackageData builtin-modules
+7280 silly mapToRegistry name builtin-modules
+7281 silly mapToRegistry using default registry
+7282 silly mapToRegistry registry https://registry.npmjs.org/
+7283 silly mapToRegistry uri https://registry.npmjs.org/builtin-modules
+7284 verbose request uri https://registry.npmjs.org/builtin-modules
+7285 verbose request no auth needed
+7286 info attempt registry request try #1 at 1:27:59 PM
+7287 verbose etag "5a0bad2d-2071"
+7288 verbose lastModified Wed, 15 Nov 2017 2:57:49 GMT
+7289 http request GET https://registry.npmjs.org/builtin-modules
+7290 http 200 https://registry.npmjs.org/builtin-modules
+7291 verbose headers { date: 'Mon, 02 Jul 2018 05:27:59 GMT',
+7291 verbose headers 'content-type': 'application/json; charset=UTF-8',
+7291 verbose headers 'transfer-encoding': 'chunked',
+7291 verbose headers connection: 'keep-alive',
+7291 verbose headers 'set-cookie': [ '__cfduid=d802323432491dc30f20ded147ebbfa811530509279; expires=Tue, 02-Jul-19 05:27:59 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7291 verbose headers 'cache-control': 'max-age=300',
+7291 verbose headers 'cf-cache-status': 'HIT',
+7291 verbose headers 'cf-ray': '433eb4d59ad960de-MNL',
+7291 verbose headers etag: 'W/"eff238e39153183e39afdfd311d1df12"',
+7291 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7291 verbose headers 'last-modified': 'Sun, 27 May 2018 07:21:50 GMT',
+7291 verbose headers vary: 'accept-encoding, accept',
+7291 verbose headers server: 'cloudflare',
+7291 verbose headers 'content-encoding': 'gzip' }
+7292 silly get cb [ 200,
+7292 silly get { date: 'Mon, 02 Jul 2018 05:27:59 GMT',
+7292 silly get 'content-type': 'application/json; charset=UTF-8',
+7292 silly get 'transfer-encoding': 'chunked',
+7292 silly get connection: 'keep-alive',
+7292 silly get 'set-cookie': [ '__cfduid=d802323432491dc30f20ded147ebbfa811530509279; expires=Tue, 02-Jul-19 05:27:59 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7292 silly get 'cache-control': 'max-age=300',
+7292 silly get 'cf-cache-status': 'HIT',
+7292 silly get 'cf-ray': '433eb4d59ad960de-MNL',
+7292 silly get etag: 'W/"eff238e39153183e39afdfd311d1df12"',
+7292 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7292 silly get 'last-modified': 'Sun, 27 May 2018 07:21:50 GMT',
+7292 silly get vary: 'accept-encoding, accept',
+7292 silly get server: 'cloudflare',
+7292 silly get 'content-encoding': 'gzip' } ]
+7293 verbose get saving builtin-modules to /home/chibi/.npm/registry.npmjs.org/builtin-modules/.cache.json
+7294 silly resolveWithNewModule builtin-modules@1.1.1 checking installable status
+7295 silly cache add args [ 'builtin-modules@^1.0.0', null ]
+7296 verbose cache add spec builtin-modules@^1.0.0
+7297 silly cache add parsed spec Result {
+7297 silly cache add raw: 'builtin-modules@^1.0.0',
+7297 silly cache add scope: null,
+7297 silly cache add name: 'builtin-modules',
+7297 silly cache add rawSpec: '^1.0.0',
+7297 silly cache add spec: '>=1.0.0 <2.0.0',
+7297 silly cache add type: 'range' }
+7298 silly addNamed builtin-modules@>=1.0.0 <2.0.0
+7299 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for builtin-modules
+7300 silly addNameRange { name: 'builtin-modules',
+7300 silly addNameRange range: '>=1.0.0 <2.0.0',
+7300 silly addNameRange hasData: false }
+7301 silly mapToRegistry name builtin-modules
+7302 silly mapToRegistry using default registry
+7303 silly mapToRegistry registry https://registry.npmjs.org/
+7304 silly mapToRegistry uri https://registry.npmjs.org/builtin-modules
+7305 verbose addNameRange registry:https://registry.npmjs.org/builtin-modules not in flight; fetching
+7306 verbose get https://registry.npmjs.org/builtin-modules not expired, no request
+7307 silly addNameRange number 2 { name: 'builtin-modules',
+7307 silly addNameRange range: '>=1.0.0 <2.0.0',
+7307 silly addNameRange hasData: true }
+7308 silly addNameRange versions [ 'builtin-modules',
+7308 silly addNameRange [ '1.0.0', '1.0.1', '1.1.0', '1.1.1', '2.0.0', '3.0.0' ] ]
+7309 silly addNamed builtin-modules@1.1.1
+7310 verbose addNamed "1.1.1" is a plain semver version for builtin-modules
+7311 silly cache afterAdd builtin-modules@1.1.1
+7312 verbose afterAdd /home/chibi/.npm/builtin-modules/1.1.1/package/package.json not in flight; writing
+7313 verbose afterAdd /home/chibi/.npm/builtin-modules/1.1.1/package/package.json written
+7314 silly fetchNamedPackageData spdx-correct
+7315 silly mapToRegistry name spdx-correct
+7316 silly mapToRegistry using default registry
+7317 silly mapToRegistry registry https://registry.npmjs.org/
+7318 silly mapToRegistry uri https://registry.npmjs.org/spdx-correct
+7319 silly fetchNamedPackageData spdx-expression-parse
+7320 silly mapToRegistry name spdx-expression-parse
+7321 silly mapToRegistry using default registry
+7322 silly mapToRegistry registry https://registry.npmjs.org/
+7323 silly mapToRegistry uri https://registry.npmjs.org/spdx-expression-parse
+7324 verbose request uri https://registry.npmjs.org/spdx-correct
+7325 verbose request no auth needed
+7326 info attempt registry request try #1 at 1:27:59 PM
+7327 verbose etag "597f7388-4a68"
+7328 verbose lastModified Mon, 31 Jul 2017 18:14:32 GMT
+7329 http request GET https://registry.npmjs.org/spdx-correct
+7330 verbose request uri https://registry.npmjs.org/spdx-expression-parse
+7331 verbose request no auth needed
+7332 info attempt registry request try #1 at 1:27:59 PM
+7333 verbose etag "595bf928-4b13"
+7334 verbose lastModified Tue, 4 Jul 2017 20:23:04 GMT
+7335 http request GET https://registry.npmjs.org/spdx-expression-parse
+7336 http 200 https://registry.npmjs.org/spdx-expression-parse
+7337 verbose headers { date: 'Mon, 02 Jul 2018 05:27:59 GMT',
+7337 verbose headers 'content-type': 'application/json; charset=UTF-8',
+7337 verbose headers 'transfer-encoding': 'chunked',
+7337 verbose headers connection: 'keep-alive',
+7337 verbose headers 'set-cookie': [ '__cfduid=d5f6c9a66f00953de763a0c3947c335c61530509279; expires=Tue, 02-Jul-19 05:27:59 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7337 verbose headers 'cache-control': 'max-age=300',
+7337 verbose headers 'cf-cache-status': 'HIT',
+7337 verbose headers 'cf-ray': '433eb4d688a76054-MNL',
+7337 verbose headers etag: 'W/"42a267a88f65b13fe05bc47e44560247"',
+7337 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7337 verbose headers 'last-modified': 'Sun, 27 May 2018 17:57:29 GMT',
+7337 verbose headers vary: 'accept-encoding, accept',
+7337 verbose headers server: 'cloudflare',
+7337 verbose headers 'content-encoding': 'gzip' }
+7338 silly get cb [ 200,
+7338 silly get { date: 'Mon, 02 Jul 2018 05:27:59 GMT',
+7338 silly get 'content-type': 'application/json; charset=UTF-8',
+7338 silly get 'transfer-encoding': 'chunked',
+7338 silly get connection: 'keep-alive',
+7338 silly get 'set-cookie': [ '__cfduid=d5f6c9a66f00953de763a0c3947c335c61530509279; expires=Tue, 02-Jul-19 05:27:59 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7338 silly get 'cache-control': 'max-age=300',
+7338 silly get 'cf-cache-status': 'HIT',
+7338 silly get 'cf-ray': '433eb4d688a76054-MNL',
+7338 silly get etag: 'W/"42a267a88f65b13fe05bc47e44560247"',
+7338 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7338 silly get 'last-modified': 'Sun, 27 May 2018 17:57:29 GMT',
+7338 silly get vary: 'accept-encoding, accept',
+7338 silly get server: 'cloudflare',
+7338 silly get 'content-encoding': 'gzip' } ]
+7339 verbose get saving spdx-expression-parse to /home/chibi/.npm/registry.npmjs.org/spdx-expression-parse/.cache.json
+7340 http 200 https://registry.npmjs.org/spdx-correct
+7341 verbose headers { date: 'Mon, 02 Jul 2018 05:27:59 GMT',
+7341 verbose headers 'content-type': 'application/json; charset=UTF-8',
+7341 verbose headers 'transfer-encoding': 'chunked',
+7341 verbose headers connection: 'keep-alive',
+7341 verbose headers 'set-cookie': [ '__cfduid=df61e7fa1ea41c693e919021bc48410101530509279; expires=Tue, 02-Jul-19 05:27:59 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7341 verbose headers 'cache-control': 'max-age=300',
+7341 verbose headers 'cf-cache-status': 'HIT',
+7341 verbose headers 'cf-ray': '433eb4d69ede6096-MNL',
+7341 verbose headers etag: 'W/"53f58e4fac4ffe814af22cfc9ab0ebf7"',
+7341 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7341 verbose headers 'last-modified': 'Sun, 27 May 2018 17:57:28 GMT',
+7341 verbose headers vary: 'accept-encoding, accept',
+7341 verbose headers server: 'cloudflare',
+7341 verbose headers 'content-encoding': 'gzip' }
+7342 silly get cb [ 200,
+7342 silly get { date: 'Mon, 02 Jul 2018 05:27:59 GMT',
+7342 silly get 'content-type': 'application/json; charset=UTF-8',
+7342 silly get 'transfer-encoding': 'chunked',
+7342 silly get connection: 'keep-alive',
+7342 silly get 'set-cookie': [ '__cfduid=df61e7fa1ea41c693e919021bc48410101530509279; expires=Tue, 02-Jul-19 05:27:59 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7342 silly get 'cache-control': 'max-age=300',
+7342 silly get 'cf-cache-status': 'HIT',
+7342 silly get 'cf-ray': '433eb4d69ede6096-MNL',
+7342 silly get etag: 'W/"53f58e4fac4ffe814af22cfc9ab0ebf7"',
+7342 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7342 silly get 'last-modified': 'Sun, 27 May 2018 17:57:28 GMT',
+7342 silly get vary: 'accept-encoding, accept',
+7342 silly get server: 'cloudflare',
+7342 silly get 'content-encoding': 'gzip' } ]
+7343 verbose get saving spdx-correct to /home/chibi/.npm/registry.npmjs.org/spdx-correct/.cache.json
+7344 silly resolveWithNewModule spdx-expression-parse@3.0.0 checking installable status
+7345 silly cache add args [ 'spdx-expression-parse@^3.0.0', null ]
+7346 verbose cache add spec spdx-expression-parse@^3.0.0
+7347 silly cache add parsed spec Result {
+7347 silly cache add raw: 'spdx-expression-parse@^3.0.0',
+7347 silly cache add scope: null,
+7347 silly cache add name: 'spdx-expression-parse',
+7347 silly cache add rawSpec: '^3.0.0',
+7347 silly cache add spec: '>=3.0.0 <4.0.0',
+7347 silly cache add type: 'range' }
+7348 silly addNamed spdx-expression-parse@>=3.0.0 <4.0.0
+7349 verbose addNamed ">=3.0.0 <4.0.0" is a valid semver range for spdx-expression-parse
+7350 silly addNameRange { name: 'spdx-expression-parse',
+7350 silly addNameRange range: '>=3.0.0 <4.0.0',
+7350 silly addNameRange hasData: false }
+7351 silly mapToRegistry name spdx-expression-parse
+7352 silly mapToRegistry using default registry
+7353 silly mapToRegistry registry https://registry.npmjs.org/
+7354 silly mapToRegistry uri https://registry.npmjs.org/spdx-expression-parse
+7355 verbose addNameRange registry:https://registry.npmjs.org/spdx-expression-parse not in flight; fetching
+7356 verbose get https://registry.npmjs.org/spdx-expression-parse not expired, no request
+7357 silly addNameRange number 2 { name: 'spdx-expression-parse',
+7357 silly addNameRange range: '>=3.0.0 <4.0.0',
+7357 silly addNameRange hasData: true }
+7358 silly addNameRange versions [ 'spdx-expression-parse',
+7358 silly addNameRange [ '1.0.0',
+7358 silly addNameRange '1.0.1',
+7358 silly addNameRange '1.0.2',
+7358 silly addNameRange '1.0.3',
+7358 silly addNameRange '1.0.4',
+7358 silly addNameRange '2.0.0',
+7358 silly addNameRange '2.0.1',
+7358 silly addNameRange '2.0.2',
+7358 silly addNameRange '3.0.0' ] ]
+7359 silly addNamed spdx-expression-parse@3.0.0
+7360 verbose addNamed "3.0.0" is a plain semver version for spdx-expression-parse
+7361 silly mapToRegistry name spdx-expression-parse
+7362 silly mapToRegistry using default registry
+7363 silly mapToRegistry registry https://registry.npmjs.org/
+7364 silly mapToRegistry uri https://registry.npmjs.org/spdx-expression-parse
+7365 verbose addRemoteTarball https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz not in flight; adding
+7366 verbose addRemoteTarball [ 'https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz',
+7366 verbose addRemoteTarball '99e119b7a5da00e05491c9fa338b7904823b41d0' ]
+7367 silly resolveWithNewModule spdx-correct@3.0.0 checking installable status
+7368 silly cache add args [ 'spdx-correct@^3.0.0', null ]
+7369 verbose cache add spec spdx-correct@^3.0.0
+7370 silly cache add parsed spec Result {
+7370 silly cache add raw: 'spdx-correct@^3.0.0',
+7370 silly cache add scope: null,
+7370 silly cache add name: 'spdx-correct',
+7370 silly cache add rawSpec: '^3.0.0',
+7370 silly cache add spec: '>=3.0.0 <4.0.0',
+7370 silly cache add type: 'range' }
+7371 silly addNamed spdx-correct@>=3.0.0 <4.0.0
+7372 verbose addNamed ">=3.0.0 <4.0.0" is a valid semver range for spdx-correct
+7373 silly addNameRange { name: 'spdx-correct', range: '>=3.0.0 <4.0.0', hasData: false }
+7374 silly mapToRegistry name spdx-correct
+7375 silly mapToRegistry using default registry
+7376 silly mapToRegistry registry https://registry.npmjs.org/
+7377 silly mapToRegistry uri https://registry.npmjs.org/spdx-correct
+7378 verbose addNameRange registry:https://registry.npmjs.org/spdx-correct not in flight; fetching
+7379 info retry fetch attempt 1 at 1:27:59 PM
+7380 info attempt registry request try #1 at 1:27:59 PM
+7381 http fetch GET https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz
+7382 verbose get https://registry.npmjs.org/spdx-correct not expired, no request
+7383 silly addNameRange number 2 { name: 'spdx-correct', range: '>=3.0.0 <4.0.0', hasData: true }
+7384 silly addNameRange versions [ 'spdx-correct',
+7384 silly addNameRange [ '1.0.0-prerelease-1',
+7384 silly addNameRange '1.0.0-prerelease-2',
+7384 silly addNameRange '1.0.0-prerelease-3',
+7384 silly addNameRange '1.0.0-prerelease-4',
+7384 silly addNameRange '1.0.0',
+7384 silly addNameRange '1.0.1',
+7384 silly addNameRange '1.0.2',
+7384 silly addNameRange '2.0.0',
+7384 silly addNameRange '2.0.1',
+7384 silly addNameRange '2.0.2',
+7384 silly addNameRange '2.0.3',
+7384 silly addNameRange '2.0.4',
+7384 silly addNameRange '3.0.0' ] ]
+7385 silly addNamed spdx-correct@3.0.0
+7386 verbose addNamed "3.0.0" is a plain semver version for spdx-correct
+7387 silly mapToRegistry name spdx-correct
+7388 silly mapToRegistry using default registry
+7389 silly mapToRegistry registry https://registry.npmjs.org/
+7390 silly mapToRegistry uri https://registry.npmjs.org/spdx-correct
+7391 verbose addRemoteTarball https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz not in flight; adding
+7392 verbose addRemoteTarball [ 'https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz',
+7392 verbose addRemoteTarball '05a5b4d7153a195bc92c3c425b69f3b2a9524c82' ]
+7393 info retry fetch attempt 1 at 1:27:59 PM
+7394 info attempt registry request try #1 at 1:27:59 PM
+7395 http fetch GET https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz
+7396 http fetch 200 https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz
+7397 http fetch 200 https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz
+7398 silly fetchAndShaCheck shasum 99e119b7a5da00e05491c9fa338b7904823b41d0
+7399 silly fetchAndShaCheck shasum 05a5b4d7153a195bc92c3c425b69f3b2a9524c82
+7400 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz not in flight; adding
+7401 verbose addTmpTarball already have metadata; skipping unpack for spdx-expression-parse@3.0.0
+7402 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz not in flight; adding
+7403 verbose addTmpTarball already have metadata; skipping unpack for spdx-correct@3.0.0
+7404 silly cache afterAdd spdx-expression-parse@3.0.0
+7405 verbose afterAdd /home/chibi/.npm/spdx-expression-parse/3.0.0/package/package.json not in flight; writing
+7406 silly cache afterAdd spdx-correct@3.0.0
+7407 verbose afterAdd /home/chibi/.npm/spdx-correct/3.0.0/package/package.json not in flight; writing
+7408 verbose afterAdd /home/chibi/.npm/spdx-expression-parse/3.0.0/package/package.json written
+7409 verbose afterAdd /home/chibi/.npm/spdx-correct/3.0.0/package/package.json written
+7410 silly fetchNamedPackageData spdx-license-ids
+7411 silly mapToRegistry name spdx-license-ids
+7412 silly mapToRegistry using default registry
+7413 silly mapToRegistry registry https://registry.npmjs.org/
+7414 silly mapToRegistry uri https://registry.npmjs.org/spdx-license-ids
+7415 verbose request uri https://registry.npmjs.org/spdx-license-ids
+7416 verbose request no auth needed
+7417 info attempt registry request try #1 at 1:27:59 PM
+7418 verbose etag "58983939-4f2d"
+7419 verbose lastModified Mon, 6 Feb 2017 8:52:09 GMT
+7420 http request GET https://registry.npmjs.org/spdx-license-ids
+7421 http 200 https://registry.npmjs.org/spdx-license-ids
+7422 verbose headers { date: 'Mon, 02 Jul 2018 05:28:00 GMT',
+7422 verbose headers 'content-type': 'application/json; charset=UTF-8',
+7422 verbose headers 'transfer-encoding': 'chunked',
+7422 verbose headers connection: 'keep-alive',
+7422 verbose headers 'set-cookie': [ '__cfduid=da4212444d12f7513204e40e433f108611530509280; expires=Tue, 02-Jul-19 05:28:00 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7422 verbose headers 'cache-control': 'max-age=300',
+7422 verbose headers 'cf-cache-status': 'HIT',
+7422 verbose headers 'cf-ray': '433eb4d85927606c-MNL',
+7422 verbose headers etag: 'W/"f5f234a1a5e12142d397322cab36c551"',
+7422 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7422 verbose headers 'last-modified': 'Sun, 27 May 2018 17:57:29 GMT',
+7422 verbose headers vary: 'accept-encoding, accept',
+7422 verbose headers server: 'cloudflare',
+7422 verbose headers 'content-encoding': 'gzip' }
+7423 silly get cb [ 200,
+7423 silly get { date: 'Mon, 02 Jul 2018 05:28:00 GMT',
+7423 silly get 'content-type': 'application/json; charset=UTF-8',
+7423 silly get 'transfer-encoding': 'chunked',
+7423 silly get connection: 'keep-alive',
+7423 silly get 'set-cookie': [ '__cfduid=da4212444d12f7513204e40e433f108611530509280; expires=Tue, 02-Jul-19 05:28:00 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7423 silly get 'cache-control': 'max-age=300',
+7423 silly get 'cf-cache-status': 'HIT',
+7423 silly get 'cf-ray': '433eb4d85927606c-MNL',
+7423 silly get etag: 'W/"f5f234a1a5e12142d397322cab36c551"',
+7423 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7423 silly get 'last-modified': 'Sun, 27 May 2018 17:57:29 GMT',
+7423 silly get vary: 'accept-encoding, accept',
+7423 silly get server: 'cloudflare',
+7423 silly get 'content-encoding': 'gzip' } ]
+7424 verbose get saving spdx-license-ids to /home/chibi/.npm/registry.npmjs.org/spdx-license-ids/.cache.json
+7425 silly resolveWithNewModule spdx-license-ids@3.0.0 checking installable status
+7426 silly cache add args [ 'spdx-license-ids@^3.0.0', null ]
+7427 verbose cache add spec spdx-license-ids@^3.0.0
+7428 silly cache add parsed spec Result {
+7428 silly cache add raw: 'spdx-license-ids@^3.0.0',
+7428 silly cache add scope: null,
+7428 silly cache add name: 'spdx-license-ids',
+7428 silly cache add rawSpec: '^3.0.0',
+7428 silly cache add spec: '>=3.0.0 <4.0.0',
+7428 silly cache add type: 'range' }
+7429 silly addNamed spdx-license-ids@>=3.0.0 <4.0.0
+7430 verbose addNamed ">=3.0.0 <4.0.0" is a valid semver range for spdx-license-ids
+7431 silly addNameRange { name: 'spdx-license-ids',
+7431 silly addNameRange range: '>=3.0.0 <4.0.0',
+7431 silly addNameRange hasData: false }
+7432 silly mapToRegistry name spdx-license-ids
+7433 silly mapToRegistry using default registry
+7434 silly mapToRegistry registry https://registry.npmjs.org/
+7435 silly mapToRegistry uri https://registry.npmjs.org/spdx-license-ids
+7436 verbose addNameRange registry:https://registry.npmjs.org/spdx-license-ids not in flight; fetching
+7437 verbose get https://registry.npmjs.org/spdx-license-ids not expired, no request
+7438 silly addNameRange number 2 { name: 'spdx-license-ids',
+7438 silly addNameRange range: '>=3.0.0 <4.0.0',
+7438 silly addNameRange hasData: true }
+7439 silly addNameRange versions [ 'spdx-license-ids',
+7439 silly addNameRange [ '0.0.0',
+7439 silly addNameRange '1.0.0',
+7439 silly addNameRange '1.0.1',
+7439 silly addNameRange '1.0.2',
+7439 silly addNameRange '1.1.0',
+7439 silly addNameRange '1.2.0',
+7439 silly addNameRange '1.2.1',
+7439 silly addNameRange '1.2.2',
+7439 silly addNameRange '2.0.0',
+7439 silly addNameRange '2.0.1',
+7439 silly addNameRange '3.0.0-0',
+7439 silly addNameRange '3.0.0-1',
+7439 silly addNameRange '3.0.0' ] ]
+7440 silly addNamed spdx-license-ids@3.0.0
+7441 verbose addNamed "3.0.0" is a plain semver version for spdx-license-ids
+7442 silly mapToRegistry name spdx-license-ids
+7443 silly mapToRegistry using default registry
+7444 silly mapToRegistry registry https://registry.npmjs.org/
+7445 silly mapToRegistry uri https://registry.npmjs.org/spdx-license-ids
+7446 verbose addRemoteTarball https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz not in flight; adding
+7447 verbose addRemoteTarball [ 'https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz',
+7447 verbose addRemoteTarball '7a7cd28470cc6d3a1cfe6d66886f6bc430d3ac87' ]
+7448 info retry fetch attempt 1 at 1:28:00 PM
+7449 info attempt registry request try #1 at 1:28:00 PM
+7450 http fetch GET https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz
+7451 http fetch 200 https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz
+7452 silly fetchAndShaCheck shasum 7a7cd28470cc6d3a1cfe6d66886f6bc430d3ac87
+7453 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz not in flight; adding
+7454 verbose addTmpTarball already have metadata; skipping unpack for spdx-license-ids@3.0.0
+7455 silly cache afterAdd spdx-license-ids@3.0.0
+7456 verbose afterAdd /home/chibi/.npm/spdx-license-ids/3.0.0/package/package.json not in flight; writing
+7457 verbose afterAdd /home/chibi/.npm/spdx-license-ids/3.0.0/package/package.json written
+7458 silly fetchNamedPackageData spdx-exceptions
+7459 silly mapToRegistry name spdx-exceptions
+7460 silly mapToRegistry using default registry
+7461 silly mapToRegistry registry https://registry.npmjs.org/
+7462 silly mapToRegistry uri https://registry.npmjs.org/spdx-exceptions
+7463 verbose request uri https://registry.npmjs.org/spdx-exceptions
+7464 verbose request no auth needed
+7465 info attempt registry request try #1 at 1:28:00 PM
+7466 http request GET https://registry.npmjs.org/spdx-exceptions
+7467 http 200 https://registry.npmjs.org/spdx-exceptions
+7468 verbose headers { date: 'Mon, 02 Jul 2018 05:28:00 GMT',
+7468 verbose headers 'content-type': 'application/json; charset=UTF-8',
+7468 verbose headers 'transfer-encoding': 'chunked',
+7468 verbose headers connection: 'keep-alive',
+7468 verbose headers 'set-cookie': [ '__cfduid=dde7d203e8b042513fb3e2bd4a6dc6d121530509280; expires=Tue, 02-Jul-19 05:28:00 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7468 verbose headers 'cache-control': 'max-age=300',
+7468 verbose headers 'cf-cache-status': 'HIT',
+7468 verbose headers 'cf-ray': '433eb4d9ef0b60f0-MNL',
+7468 verbose headers etag: 'W/"9d5dc5136f0c3633b9aa44fb3d7225dd"',
+7468 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7468 verbose headers 'last-modified': 'Sun, 27 May 2018 17:57:29 GMT',
+7468 verbose headers vary: 'accept-encoding, accept',
+7468 verbose headers server: 'cloudflare',
+7468 verbose headers 'content-encoding': 'gzip' }
+7469 silly get cb [ 200,
+7469 silly get { date: 'Mon, 02 Jul 2018 05:28:00 GMT',
+7469 silly get 'content-type': 'application/json; charset=UTF-8',
+7469 silly get 'transfer-encoding': 'chunked',
+7469 silly get connection: 'keep-alive',
+7469 silly get 'set-cookie': [ '__cfduid=dde7d203e8b042513fb3e2bd4a6dc6d121530509280; expires=Tue, 02-Jul-19 05:28:00 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7469 silly get 'cache-control': 'max-age=300',
+7469 silly get 'cf-cache-status': 'HIT',
+7469 silly get 'cf-ray': '433eb4d9ef0b60f0-MNL',
+7469 silly get etag: 'W/"9d5dc5136f0c3633b9aa44fb3d7225dd"',
+7469 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7469 silly get 'last-modified': 'Sun, 27 May 2018 17:57:29 GMT',
+7469 silly get vary: 'accept-encoding, accept',
+7469 silly get server: 'cloudflare',
+7469 silly get 'content-encoding': 'gzip' } ]
+7470 verbose get saving spdx-exceptions to /home/chibi/.npm/registry.npmjs.org/spdx-exceptions/.cache.json
+7471 silly resolveWithNewModule spdx-exceptions@2.1.0 checking installable status
+7472 silly cache add args [ 'spdx-exceptions@^2.1.0', null ]
+7473 verbose cache add spec spdx-exceptions@^2.1.0
+7474 silly cache add parsed spec Result {
+7474 silly cache add raw: 'spdx-exceptions@^2.1.0',
+7474 silly cache add scope: null,
+7474 silly cache add name: 'spdx-exceptions',
+7474 silly cache add rawSpec: '^2.1.0',
+7474 silly cache add spec: '>=2.1.0 <3.0.0',
+7474 silly cache add type: 'range' }
+7475 silly addNamed spdx-exceptions@>=2.1.0 <3.0.0
+7476 verbose addNamed ">=2.1.0 <3.0.0" is a valid semver range for spdx-exceptions
+7477 silly addNameRange { name: 'spdx-exceptions',
+7477 silly addNameRange range: '>=2.1.0 <3.0.0',
+7477 silly addNameRange hasData: false }
+7478 silly mapToRegistry name spdx-exceptions
+7479 silly mapToRegistry using default registry
+7480 silly mapToRegistry registry https://registry.npmjs.org/
+7481 silly mapToRegistry uri https://registry.npmjs.org/spdx-exceptions
+7482 verbose addNameRange registry:https://registry.npmjs.org/spdx-exceptions not in flight; fetching
+7483 verbose get https://registry.npmjs.org/spdx-exceptions not expired, no request
+7484 silly addNameRange number 2 { name: 'spdx-exceptions',
+7484 silly addNameRange range: '>=2.1.0 <3.0.0',
+7484 silly addNameRange hasData: true }
+7485 silly addNameRange versions [ 'spdx-exceptions',
+7485 silly addNameRange [ '1.0.0',
+7485 silly addNameRange '1.0.1',
+7485 silly addNameRange '1.0.2',
+7485 silly addNameRange '1.0.3',
+7485 silly addNameRange '1.0.4',
+7485 silly addNameRange '1.0.5',
+7485 silly addNameRange '2.0.0',
+7485 silly addNameRange '2.1.0' ] ]
+7486 silly addNamed spdx-exceptions@2.1.0
+7487 verbose addNamed "2.1.0" is a plain semver version for spdx-exceptions
+7488 silly mapToRegistry name spdx-exceptions
+7489 silly mapToRegistry using default registry
+7490 silly mapToRegistry registry https://registry.npmjs.org/
+7491 silly mapToRegistry uri https://registry.npmjs.org/spdx-exceptions
+7492 verbose addRemoteTarball https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz not in flight; adding
+7493 verbose addRemoteTarball [ 'https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz',
+7493 verbose addRemoteTarball '2c7ae61056c714a5b9b9b2b2af7d311ef5c78fe9' ]
+7494 info retry fetch attempt 1 at 1:28:00 PM
+7495 info attempt registry request try #1 at 1:28:00 PM
+7496 http fetch GET https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz
+7497 http fetch 200 https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz
+7498 silly fetchAndShaCheck shasum 2c7ae61056c714a5b9b9b2b2af7d311ef5c78fe9
+7499 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz not in flight; adding
+7500 verbose addTmpTarball already have metadata; skipping unpack for spdx-exceptions@2.1.0
+7501 silly cache afterAdd spdx-exceptions@2.1.0
+7502 verbose afterAdd /home/chibi/.npm/spdx-exceptions/2.1.0/package/package.json not in flight; writing
+7503 verbose afterAdd /home/chibi/.npm/spdx-exceptions/2.1.0/package/package.json written
+7504 silly fetchNamedPackageData osenv
+7505 silly mapToRegistry name osenv
+7506 silly mapToRegistry using default registry
+7507 silly mapToRegistry registry https://registry.npmjs.org/
+7508 silly mapToRegistry uri https://registry.npmjs.org/osenv
+7509 silly fetchNamedPackageData validate-npm-package-name
+7510 silly mapToRegistry name validate-npm-package-name
+7511 silly mapToRegistry using default registry
+7512 silly mapToRegistry registry https://registry.npmjs.org/
+7513 silly mapToRegistry uri https://registry.npmjs.org/validate-npm-package-name
+7514 verbose request uri https://registry.npmjs.org/osenv
+7515 verbose request no auth needed
+7516 info attempt registry request try #1 at 1:28:00 PM
+7517 verbose etag "5996de86-2a99"
+7518 verbose lastModified Fri, 18 Aug 2017 12:33:10 GMT
+7519 http request GET https://registry.npmjs.org/osenv
+7520 verbose request uri https://registry.npmjs.org/validate-npm-package-name
+7521 verbose request no auth needed
+7522 info attempt registry request try #1 at 1:28:00 PM
+7523 verbose etag "59f77347-4673"
+7524 verbose lastModified Mon, 30 Oct 2017 18:45:27 GMT
+7525 http request GET https://registry.npmjs.org/validate-npm-package-name
+7526 http 200 https://registry.npmjs.org/osenv
+7527 verbose headers { date: 'Mon, 02 Jul 2018 05:28:00 GMT',
+7527 verbose headers 'content-type': 'application/json; charset=UTF-8',
+7527 verbose headers 'transfer-encoding': 'chunked',
+7527 verbose headers connection: 'keep-alive',
+7527 verbose headers 'set-cookie': [ '__cfduid=d69af39cc50781241b414ec182a5931311530509280; expires=Tue, 02-Jul-19 05:28:00 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7527 verbose headers 'cache-control': 'max-age=300',
+7527 verbose headers 'cf-cache-status': 'HIT',
+7527 verbose headers 'cf-ray': '433eb4dbedaf60f6-MNL',
+7527 verbose headers etag: 'W/"4c7ccb6457ea50e95f5ab0d73b4cb695"',
+7527 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7527 verbose headers 'last-modified': 'Sun, 27 May 2018 11:24:57 GMT',
+7527 verbose headers vary: 'accept-encoding, accept',
+7527 verbose headers server: 'cloudflare',
+7527 verbose headers 'content-encoding': 'gzip' }
+7528 silly get cb [ 200,
+7528 silly get { date: 'Mon, 02 Jul 2018 05:28:00 GMT',
+7528 silly get 'content-type': 'application/json; charset=UTF-8',
+7528 silly get 'transfer-encoding': 'chunked',
+7528 silly get connection: 'keep-alive',
+7528 silly get 'set-cookie': [ '__cfduid=d69af39cc50781241b414ec182a5931311530509280; expires=Tue, 02-Jul-19 05:28:00 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7528 silly get 'cache-control': 'max-age=300',
+7528 silly get 'cf-cache-status': 'HIT',
+7528 silly get 'cf-ray': '433eb4dbedaf60f6-MNL',
+7528 silly get etag: 'W/"4c7ccb6457ea50e95f5ab0d73b4cb695"',
+7528 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7528 silly get 'last-modified': 'Sun, 27 May 2018 11:24:57 GMT',
+7528 silly get vary: 'accept-encoding, accept',
+7528 silly get server: 'cloudflare',
+7528 silly get 'content-encoding': 'gzip' } ]
+7529 verbose get saving osenv to /home/chibi/.npm/registry.npmjs.org/osenv/.cache.json
+7530 silly resolveWithNewModule osenv@0.1.5 checking installable status
+7531 silly cache add args [ 'osenv@^0.1.5', null ]
+7532 verbose cache add spec osenv@^0.1.5
+7533 silly cache add parsed spec Result {
+7533 silly cache add raw: 'osenv@^0.1.5',
+7533 silly cache add scope: null,
+7533 silly cache add name: 'osenv',
+7533 silly cache add rawSpec: '^0.1.5',
+7533 silly cache add spec: '>=0.1.5 <0.2.0',
+7533 silly cache add type: 'range' }
+7534 silly addNamed osenv@>=0.1.5 <0.2.0
+7535 verbose addNamed ">=0.1.5 <0.2.0" is a valid semver range for osenv
+7536 silly addNameRange { name: 'osenv', range: '>=0.1.5 <0.2.0', hasData: false }
+7537 silly mapToRegistry name osenv
+7538 silly mapToRegistry using default registry
+7539 silly mapToRegistry registry https://registry.npmjs.org/
+7540 silly mapToRegistry uri https://registry.npmjs.org/osenv
+7541 verbose addNameRange registry:https://registry.npmjs.org/osenv not in flight; fetching
+7542 verbose get https://registry.npmjs.org/osenv not expired, no request
+7543 silly addNameRange number 2 { name: 'osenv', range: '>=0.1.5 <0.2.0', hasData: true }
+7544 silly addNameRange versions [ 'osenv',
+7544 silly addNameRange [ '0.0.1',
+7544 silly addNameRange '0.0.2',
+7544 silly addNameRange '0.0.3',
+7544 silly addNameRange '0.1.0',
+7544 silly addNameRange '0.1.1',
+7544 silly addNameRange '0.1.2',
+7544 silly addNameRange '0.1.3',
+7544 silly addNameRange '0.1.4',
+7544 silly addNameRange '0.1.5' ] ]
+7545 silly addNamed osenv@0.1.5
+7546 verbose addNamed "0.1.5" is a plain semver version for osenv
+7547 silly mapToRegistry name osenv
+7548 silly mapToRegistry using default registry
+7549 silly mapToRegistry registry https://registry.npmjs.org/
+7550 silly mapToRegistry uri https://registry.npmjs.org/osenv
+7551 verbose addRemoteTarball https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz not in flight; adding
+7552 verbose addRemoteTarball [ 'https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz',
+7552 verbose addRemoteTarball '85cdfafaeb28e8677f416e287592b5f3f49ea410' ]
+7553 info retry fetch attempt 1 at 1:28:00 PM
+7554 info attempt registry request try #1 at 1:28:00 PM
+7555 http fetch GET https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz
+7556 http fetch 200 https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz
+7557 silly fetchAndShaCheck shasum 85cdfafaeb28e8677f416e287592b5f3f49ea410
+7558 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/osenv/-/osenv-0.1.5.tgz not in flight; adding
+7559 verbose addTmpTarball already have metadata; skipping unpack for osenv@0.1.5
+7560 silly cache afterAdd osenv@0.1.5
+7561 verbose afterAdd /home/chibi/.npm/osenv/0.1.5/package/package.json not in flight; writing
+7562 verbose afterAdd /home/chibi/.npm/osenv/0.1.5/package/package.json written
+7563 http 200 https://registry.npmjs.org/validate-npm-package-name
+7564 verbose headers { date: 'Mon, 02 Jul 2018 05:28:00 GMT',
+7564 verbose headers 'content-type': 'application/json; charset=UTF-8',
+7564 verbose headers 'transfer-encoding': 'chunked',
+7564 verbose headers connection: 'keep-alive',
+7564 verbose headers 'set-cookie': [ '__cfduid=d94da20bd2943b10e509a05e2a463eb541530509280; expires=Tue, 02-Jul-19 05:28:00 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7564 verbose headers 'cache-control': 'max-age=300',
+7564 verbose headers 'cf-cache-status': 'HIT',
+7564 verbose headers 'cf-ray': '433eb4dbfdb460a8-MNL',
+7564 verbose headers etag: 'W/"865d67f10115e3f54c6674918c35cb89"',
+7564 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7564 verbose headers 'last-modified': 'Sun, 27 May 2018 20:43:25 GMT',
+7564 verbose headers vary: 'accept-encoding, accept',
+7564 verbose headers server: 'cloudflare',
+7564 verbose headers 'content-encoding': 'gzip' }
+7565 silly get cb [ 200,
+7565 silly get { date: 'Mon, 02 Jul 2018 05:28:00 GMT',
+7565 silly get 'content-type': 'application/json; charset=UTF-8',
+7565 silly get 'transfer-encoding': 'chunked',
+7565 silly get connection: 'keep-alive',
+7565 silly get 'set-cookie': [ '__cfduid=d94da20bd2943b10e509a05e2a463eb541530509280; expires=Tue, 02-Jul-19 05:28:00 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7565 silly get 'cache-control': 'max-age=300',
+7565 silly get 'cf-cache-status': 'HIT',
+7565 silly get 'cf-ray': '433eb4dbfdb460a8-MNL',
+7565 silly get etag: 'W/"865d67f10115e3f54c6674918c35cb89"',
+7565 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7565 silly get 'last-modified': 'Sun, 27 May 2018 20:43:25 GMT',
+7565 silly get vary: 'accept-encoding, accept',
+7565 silly get server: 'cloudflare',
+7565 silly get 'content-encoding': 'gzip' } ]
+7566 verbose get saving validate-npm-package-name to /home/chibi/.npm/registry.npmjs.org/validate-npm-package-name/.cache.json
+7567 silly resolveWithNewModule validate-npm-package-name@3.0.0 checking installable status
+7568 silly cache add args [ 'validate-npm-package-name@^3.0.0', null ]
+7569 verbose cache add spec validate-npm-package-name@^3.0.0
+7570 silly cache add parsed spec Result {
+7570 silly cache add raw: 'validate-npm-package-name@^3.0.0',
+7570 silly cache add scope: null,
+7570 silly cache add name: 'validate-npm-package-name',
+7570 silly cache add rawSpec: '^3.0.0',
+7570 silly cache add spec: '>=3.0.0 <4.0.0',
+7570 silly cache add type: 'range' }
+7571 silly addNamed validate-npm-package-name@>=3.0.0 <4.0.0
+7572 verbose addNamed ">=3.0.0 <4.0.0" is a valid semver range for validate-npm-package-name
+7573 silly addNameRange { name: 'validate-npm-package-name',
+7573 silly addNameRange range: '>=3.0.0 <4.0.0',
+7573 silly addNameRange hasData: false }
+7574 silly mapToRegistry name validate-npm-package-name
+7575 silly mapToRegistry using default registry
+7576 silly mapToRegistry registry https://registry.npmjs.org/
+7577 silly mapToRegistry uri https://registry.npmjs.org/validate-npm-package-name
+7578 verbose addNameRange registry:https://registry.npmjs.org/validate-npm-package-name not in flight; fetching
+7579 verbose get https://registry.npmjs.org/validate-npm-package-name not expired, no request
+7580 silly addNameRange number 2 { name: 'validate-npm-package-name',
+7580 silly addNameRange range: '>=3.0.0 <4.0.0',
+7580 silly addNameRange hasData: true }
+7581 silly addNameRange versions [ 'validate-npm-package-name',
+7581 silly addNameRange [ '1.0.0',
+7581 silly addNameRange '1.0.1',
+7581 silly addNameRange '1.1.0',
+7581 silly addNameRange '1.1.1',
+7581 silly addNameRange '1.2.0',
+7581 silly addNameRange '2.0.0',
+7581 silly addNameRange '2.0.1',
+7581 silly addNameRange '2.1.0',
+7581 silly addNameRange '2.2.0',
+7581 silly addNameRange '2.2.1',
+7581 silly addNameRange '2.2.2',
+7581 silly addNameRange '3.0.0' ] ]
+7582 silly addNamed validate-npm-package-name@3.0.0
+7583 verbose addNamed "3.0.0" is a plain semver version for validate-npm-package-name
+7584 silly cache afterAdd validate-npm-package-name@3.0.0
+7585 verbose afterAdd /home/chibi/.npm/validate-npm-package-name/3.0.0/package/package.json not in flight; writing
+7586 verbose afterAdd /home/chibi/.npm/validate-npm-package-name/3.0.0/package/package.json written
+7587 silly fetchNamedPackageData os-homedir
+7588 silly mapToRegistry name os-homedir
+7589 silly mapToRegistry using default registry
+7590 silly mapToRegistry registry https://registry.npmjs.org/
+7591 silly mapToRegistry uri https://registry.npmjs.org/os-homedir
+7592 silly fetchNamedPackageData os-tmpdir
+7593 silly mapToRegistry name os-tmpdir
+7594 silly mapToRegistry using default registry
+7595 silly mapToRegistry registry https://registry.npmjs.org/
+7596 silly mapToRegistry uri https://registry.npmjs.org/os-tmpdir
+7597 verbose request uri https://registry.npmjs.org/os-homedir
+7598 verbose request no auth needed
+7599 info attempt registry request try #1 at 1:28:00 PM
+7600 verbose etag "595baf0b-19ee"
+7601 verbose lastModified Tue, 4 Jul 2017 15:06:51 GMT
+7602 http request GET https://registry.npmjs.org/os-homedir
+7603 verbose request uri https://registry.npmjs.org/os-tmpdir
+7604 verbose request no auth needed
+7605 info attempt registry request try #1 at 1:28:00 PM
+7606 verbose etag "57edf00a-1497"
+7607 verbose lastModified Fri, 30 Sep 2016 4:54:34 GMT
+7608 http request GET https://registry.npmjs.org/os-tmpdir
+7609 http 200 https://registry.npmjs.org/os-tmpdir
+7610 verbose headers { date: 'Mon, 02 Jul 2018 05:28:00 GMT',
+7610 verbose headers 'content-type': 'application/json; charset=UTF-8',
+7610 verbose headers 'transfer-encoding': 'chunked',
+7610 verbose headers connection: 'keep-alive',
+7610 verbose headers 'set-cookie': [ '__cfduid=d196152403915b83bd0377c3d36cec8c21530509280; expires=Tue, 02-Jul-19 05:28:00 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7610 verbose headers 'cache-control': 'max-age=300',
+7610 verbose headers 'cf-cache-status': 'HIT',
+7610 verbose headers 'cf-ray': '433eb4de0b4a6054-MNL',
+7610 verbose headers etag: 'W/"acd703b2a52f9f8ab356108d23518eca"',
+7610 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7610 verbose headers 'last-modified': 'Sun, 27 May 2018 11:24:35 GMT',
+7610 verbose headers vary: 'accept-encoding, accept',
+7610 verbose headers server: 'cloudflare',
+7610 verbose headers 'content-encoding': 'gzip' }
+7611 silly get cb [ 200,
+7611 silly get { date: 'Mon, 02 Jul 2018 05:28:00 GMT',
+7611 silly get 'content-type': 'application/json; charset=UTF-8',
+7611 silly get 'transfer-encoding': 'chunked',
+7611 silly get connection: 'keep-alive',
+7611 silly get 'set-cookie': [ '__cfduid=d196152403915b83bd0377c3d36cec8c21530509280; expires=Tue, 02-Jul-19 05:28:00 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7611 silly get 'cache-control': 'max-age=300',
+7611 silly get 'cf-cache-status': 'HIT',
+7611 silly get 'cf-ray': '433eb4de0b4a6054-MNL',
+7611 silly get etag: 'W/"acd703b2a52f9f8ab356108d23518eca"',
+7611 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7611 silly get 'last-modified': 'Sun, 27 May 2018 11:24:35 GMT',
+7611 silly get vary: 'accept-encoding, accept',
+7611 silly get server: 'cloudflare',
+7611 silly get 'content-encoding': 'gzip' } ]
+7612 verbose get saving os-tmpdir to /home/chibi/.npm/registry.npmjs.org/os-tmpdir/.cache.json
+7613 http 200 https://registry.npmjs.org/os-homedir
+7614 verbose headers { date: 'Mon, 02 Jul 2018 05:28:00 GMT',
+7614 verbose headers 'content-type': 'application/json; charset=UTF-8',
+7614 verbose headers 'transfer-encoding': 'chunked',
+7614 verbose headers connection: 'keep-alive',
+7614 verbose headers 'set-cookie': [ '__cfduid=de9ab0bd5b7b97f064c6dc911755cd9cc1530509280; expires=Tue, 02-Jul-19 05:28:00 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7614 verbose headers 'cache-control': 'max-age=300',
+7614 verbose headers 'cf-cache-status': 'HIT',
+7614 verbose headers 'cf-ray': '433eb4de0a1e609c-MNL',
+7614 verbose headers etag: 'W/"8b6e3f6867c49804d5fcd0399f05f04b"',
+7614 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7614 verbose headers 'last-modified': 'Sun, 27 May 2018 11:24:31 GMT',
+7614 verbose headers vary: 'accept-encoding, accept',
+7614 verbose headers server: 'cloudflare',
+7614 verbose headers 'content-encoding': 'gzip' }
+7615 silly get cb [ 200,
+7615 silly get { date: 'Mon, 02 Jul 2018 05:28:00 GMT',
+7615 silly get 'content-type': 'application/json; charset=UTF-8',
+7615 silly get 'transfer-encoding': 'chunked',
+7615 silly get connection: 'keep-alive',
+7615 silly get 'set-cookie': [ '__cfduid=de9ab0bd5b7b97f064c6dc911755cd9cc1530509280; expires=Tue, 02-Jul-19 05:28:00 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7615 silly get 'cache-control': 'max-age=300',
+7615 silly get 'cf-cache-status': 'HIT',
+7615 silly get 'cf-ray': '433eb4de0a1e609c-MNL',
+7615 silly get etag: 'W/"8b6e3f6867c49804d5fcd0399f05f04b"',
+7615 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7615 silly get 'last-modified': 'Sun, 27 May 2018 11:24:31 GMT',
+7615 silly get vary: 'accept-encoding, accept',
+7615 silly get server: 'cloudflare',
+7615 silly get 'content-encoding': 'gzip' } ]
+7616 verbose get saving os-homedir to /home/chibi/.npm/registry.npmjs.org/os-homedir/.cache.json
+7617 silly resolveWithNewModule os-tmpdir@1.0.2 checking installable status
+7618 silly cache add args [ 'os-tmpdir@^1.0.0', null ]
+7619 verbose cache add spec os-tmpdir@^1.0.0
+7620 silly cache add parsed spec Result {
+7620 silly cache add raw: 'os-tmpdir@^1.0.0',
+7620 silly cache add scope: null,
+7620 silly cache add name: 'os-tmpdir',
+7620 silly cache add rawSpec: '^1.0.0',
+7620 silly cache add spec: '>=1.0.0 <2.0.0',
+7620 silly cache add type: 'range' }
+7621 silly addNamed os-tmpdir@>=1.0.0 <2.0.0
+7622 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for os-tmpdir
+7623 silly addNameRange { name: 'os-tmpdir', range: '>=1.0.0 <2.0.0', hasData: false }
+7624 silly mapToRegistry name os-tmpdir
+7625 silly mapToRegistry using default registry
+7626 silly mapToRegistry registry https://registry.npmjs.org/
+7627 silly mapToRegistry uri https://registry.npmjs.org/os-tmpdir
+7628 verbose addNameRange registry:https://registry.npmjs.org/os-tmpdir not in flight; fetching
+7629 silly resolveWithNewModule os-homedir@1.0.2 checking installable status
+7630 silly cache add args [ 'os-homedir@^1.0.0', null ]
+7631 verbose cache add spec os-homedir@^1.0.0
+7632 silly cache add parsed spec Result {
+7632 silly cache add raw: 'os-homedir@^1.0.0',
+7632 silly cache add scope: null,
+7632 silly cache add name: 'os-homedir',
+7632 silly cache add rawSpec: '^1.0.0',
+7632 silly cache add spec: '>=1.0.0 <2.0.0',
+7632 silly cache add type: 'range' }
+7633 silly addNamed os-homedir@>=1.0.0 <2.0.0
+7634 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for os-homedir
+7635 silly addNameRange { name: 'os-homedir', range: '>=1.0.0 <2.0.0', hasData: false }
+7636 silly mapToRegistry name os-homedir
+7637 silly mapToRegistry using default registry
+7638 silly mapToRegistry registry https://registry.npmjs.org/
+7639 silly mapToRegistry uri https://registry.npmjs.org/os-homedir
+7640 verbose addNameRange registry:https://registry.npmjs.org/os-homedir not in flight; fetching
+7641 verbose get https://registry.npmjs.org/os-tmpdir not expired, no request
+7642 silly addNameRange number 2 { name: 'os-tmpdir', range: '>=1.0.0 <2.0.0', hasData: true }
+7643 silly addNameRange versions [ 'os-tmpdir', [ '1.0.0', '1.0.1', '1.0.2' ] ]
+7644 silly addNamed os-tmpdir@1.0.2
+7645 verbose addNamed "1.0.2" is a plain semver version for os-tmpdir
+7646 verbose get https://registry.npmjs.org/os-homedir not expired, no request
+7647 silly addNameRange number 2 { name: 'os-homedir', range: '>=1.0.0 <2.0.0', hasData: true }
+7648 silly addNameRange versions [ 'os-homedir', [ '0.1.0', '1.0.0', '1.0.1', '1.0.2' ] ]
+7649 silly addNamed os-homedir@1.0.2
+7650 verbose addNamed "1.0.2" is a plain semver version for os-homedir
+7651 silly cache afterAdd os-tmpdir@1.0.2
+7652 verbose afterAdd /home/chibi/.npm/os-tmpdir/1.0.2/package/package.json not in flight; writing
+7653 verbose afterAdd /home/chibi/.npm/os-tmpdir/1.0.2/package/package.json written
+7654 silly cache afterAdd os-homedir@1.0.2
+7655 verbose afterAdd /home/chibi/.npm/os-homedir/1.0.2/package/package.json not in flight; writing
+7656 verbose afterAdd /home/chibi/.npm/os-homedir/1.0.2/package/package.json written
+7657 silly fetchNamedPackageData builtins
+7658 silly mapToRegistry name builtins
+7659 silly mapToRegistry using default registry
+7660 silly mapToRegistry registry https://registry.npmjs.org/
+7661 silly mapToRegistry uri https://registry.npmjs.org/builtins
+7662 verbose request uri https://registry.npmjs.org/builtins
+7663 verbose request no auth needed
+7664 info attempt registry request try #1 at 1:28:01 PM
+7665 verbose etag "5a369063-3187"
+7666 verbose lastModified Sun, 17 Dec 2017 15:42:27 GMT
+7667 http request GET https://registry.npmjs.org/builtins
+7668 http 200 https://registry.npmjs.org/builtins
+7669 verbose headers { date: 'Mon, 02 Jul 2018 05:28:01 GMT',
+7669 verbose headers 'content-type': 'application/json; charset=UTF-8',
+7669 verbose headers 'transfer-encoding': 'chunked',
+7669 verbose headers connection: 'keep-alive',
+7669 verbose headers 'set-cookie': [ '__cfduid=d911e5a31ba36177ade68c13429eb5b841530509281; expires=Tue, 02-Jul-19 05:28:01 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7669 verbose headers 'cache-control': 'max-age=300',
+7669 verbose headers 'cf-cache-status': 'HIT',
+7669 verbose headers 'cf-ray': '433eb4e02d1660ba-MNL',
+7669 verbose headers etag: 'W/"d0066545204e1e1baebb149004841c0b"',
+7669 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7669 verbose headers 'last-modified': 'Sat, 26 May 2018 19:09:36 GMT',
+7669 verbose headers vary: 'accept-encoding, accept',
+7669 verbose headers server: 'cloudflare',
+7669 verbose headers 'content-encoding': 'gzip' }
+7670 silly get cb [ 200,
+7670 silly get { date: 'Mon, 02 Jul 2018 05:28:01 GMT',
+7670 silly get 'content-type': 'application/json; charset=UTF-8',
+7670 silly get 'transfer-encoding': 'chunked',
+7670 silly get connection: 'keep-alive',
+7670 silly get 'set-cookie': [ '__cfduid=d911e5a31ba36177ade68c13429eb5b841530509281; expires=Tue, 02-Jul-19 05:28:01 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7670 silly get 'cache-control': 'max-age=300',
+7670 silly get 'cf-cache-status': 'HIT',
+7670 silly get 'cf-ray': '433eb4e02d1660ba-MNL',
+7670 silly get etag: 'W/"d0066545204e1e1baebb149004841c0b"',
+7670 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7670 silly get 'last-modified': 'Sat, 26 May 2018 19:09:36 GMT',
+7670 silly get vary: 'accept-encoding, accept',
+7670 silly get server: 'cloudflare',
+7670 silly get 'content-encoding': 'gzip' } ]
+7671 verbose get saving builtins to /home/chibi/.npm/registry.npmjs.org/builtins/.cache.json
+7672 silly resolveWithNewModule builtins@1.0.3 checking installable status
+7673 silly cache add args [ 'builtins@^1.0.3', null ]
+7674 verbose cache add spec builtins@^1.0.3
+7675 silly cache add parsed spec Result {
+7675 silly cache add raw: 'builtins@^1.0.3',
+7675 silly cache add scope: null,
+7675 silly cache add name: 'builtins',
+7675 silly cache add rawSpec: '^1.0.3',
+7675 silly cache add spec: '>=1.0.3 <2.0.0',
+7675 silly cache add type: 'range' }
+7676 silly addNamed builtins@>=1.0.3 <2.0.0
+7677 verbose addNamed ">=1.0.3 <2.0.0" is a valid semver range for builtins
+7678 silly addNameRange { name: 'builtins', range: '>=1.0.3 <2.0.0', hasData: false }
+7679 silly mapToRegistry name builtins
+7680 silly mapToRegistry using default registry
+7681 silly mapToRegistry registry https://registry.npmjs.org/
+7682 silly mapToRegistry uri https://registry.npmjs.org/builtins
+7683 verbose addNameRange registry:https://registry.npmjs.org/builtins not in flight; fetching
+7684 verbose get https://registry.npmjs.org/builtins not expired, no request
+7685 silly addNameRange number 2 { name: 'builtins', range: '>=1.0.3 <2.0.0', hasData: true }
+7686 silly addNameRange versions [ 'builtins',
+7686 silly addNameRange [ '0.0.0',
+7686 silly addNameRange '0.0.1',
+7686 silly addNameRange '0.0.2',
+7686 silly addNameRange '0.0.3',
+7686 silly addNameRange '0.0.4',
+7686 silly addNameRange '0.0.5',
+7686 silly addNameRange '0.0.6',
+7686 silly addNameRange '0.0.7',
+7686 silly addNameRange '1.0.0',
+7686 silly addNameRange '1.0.1',
+7686 silly addNameRange '1.0.2',
+7686 silly addNameRange '1.0.3',
+7686 silly addNameRange '2.0.0' ] ]
+7687 silly addNamed builtins@1.0.3
+7688 verbose addNamed "1.0.3" is a plain semver version for builtins
+7689 silly cache afterAdd builtins@1.0.3
+7690 verbose afterAdd /home/chibi/.npm/builtins/1.0.3/package/package.json not in flight; writing
+7691 verbose afterAdd /home/chibi/.npm/builtins/1.0.3/package/package.json written
+7692 silly fetchNamedPackageData are-we-there-yet
+7693 silly mapToRegistry name are-we-there-yet
+7694 silly mapToRegistry using default registry
+7695 silly mapToRegistry registry https://registry.npmjs.org/
+7696 silly mapToRegistry uri https://registry.npmjs.org/are-we-there-yet
+7697 silly fetchNamedPackageData console-control-strings
+7698 silly mapToRegistry name console-control-strings
+7699 silly mapToRegistry using default registry
+7700 silly mapToRegistry registry https://registry.npmjs.org/
+7701 silly mapToRegistry uri https://registry.npmjs.org/console-control-strings
+7702 silly fetchNamedPackageData gauge
+7703 silly mapToRegistry name gauge
+7704 silly mapToRegistry using default registry
+7705 silly mapToRegistry registry https://registry.npmjs.org/
+7706 silly mapToRegistry uri https://registry.npmjs.org/gauge
+7707 silly fetchNamedPackageData set-blocking
+7708 silly mapToRegistry name set-blocking
+7709 silly mapToRegistry using default registry
+7710 silly mapToRegistry registry https://registry.npmjs.org/
+7711 silly mapToRegistry uri https://registry.npmjs.org/set-blocking
+7712 verbose request uri https://registry.npmjs.org/are-we-there-yet
+7713 verbose request no auth needed
+7714 info attempt registry request try #1 at 1:28:01 PM
+7715 http request GET https://registry.npmjs.org/are-we-there-yet
+7716 verbose request uri https://registry.npmjs.org/console-control-strings
+7717 verbose request no auth needed
+7718 info attempt registry request try #1 at 1:28:01 PM
+7719 http request GET https://registry.npmjs.org/console-control-strings
+7720 verbose request uri https://registry.npmjs.org/gauge
+7721 verbose request no auth needed
+7722 info attempt registry request try #1 at 1:28:01 PM
+7723 http request GET https://registry.npmjs.org/gauge
+7724 verbose request uri https://registry.npmjs.org/set-blocking
+7725 verbose request no auth needed
+7726 info attempt registry request try #1 at 1:28:01 PM
+7727 http request GET https://registry.npmjs.org/set-blocking
+7728 http 200 https://registry.npmjs.org/set-blocking
+7729 verbose headers { date: 'Mon, 02 Jul 2018 05:28:01 GMT',
+7729 verbose headers 'content-type': 'application/json; charset=UTF-8',
+7729 verbose headers 'transfer-encoding': 'chunked',
+7729 verbose headers connection: 'keep-alive',
+7729 verbose headers 'set-cookie': [ '__cfduid=def8462fd61afc91b8abc1a53e70b0ad81530509281; expires=Tue, 02-Jul-19 05:28:01 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7729 verbose headers 'cache-control': 'max-age=300',
+7729 verbose headers 'cf-cache-status': 'HIT',
+7729 verbose headers 'cf-ray': '433eb4e31c98609c-MNL',
+7729 verbose headers etag: 'W/"2538fd3726691583dd170d2b1f9e448b"',
+7729 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7729 verbose headers 'last-modified': 'Sun, 27 May 2018 17:05:03 GMT',
+7729 verbose headers vary: 'accept-encoding, accept',
+7729 verbose headers server: 'cloudflare',
+7729 verbose headers 'content-encoding': 'gzip' }
+7730 silly get cb [ 200,
+7730 silly get { date: 'Mon, 02 Jul 2018 05:28:01 GMT',
+7730 silly get 'content-type': 'application/json; charset=UTF-8',
+7730 silly get 'transfer-encoding': 'chunked',
+7730 silly get connection: 'keep-alive',
+7730 silly get 'set-cookie': [ '__cfduid=def8462fd61afc91b8abc1a53e70b0ad81530509281; expires=Tue, 02-Jul-19 05:28:01 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7730 silly get 'cache-control': 'max-age=300',
+7730 silly get 'cf-cache-status': 'HIT',
+7730 silly get 'cf-ray': '433eb4e31c98609c-MNL',
+7730 silly get etag: 'W/"2538fd3726691583dd170d2b1f9e448b"',
+7730 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7730 silly get 'last-modified': 'Sun, 27 May 2018 17:05:03 GMT',
+7730 silly get vary: 'accept-encoding, accept',
+7730 silly get server: 'cloudflare',
+7730 silly get 'content-encoding': 'gzip' } ]
+7731 verbose get saving set-blocking to /home/chibi/.npm/registry.npmjs.org/set-blocking/.cache.json
+7732 silly resolveWithNewModule set-blocking@2.0.0 checking installable status
+7733 silly cache add args [ 'set-blocking@~2.0.0', null ]
+7734 verbose cache add spec set-blocking@~2.0.0
+7735 silly cache add parsed spec Result {
+7735 silly cache add raw: 'set-blocking@~2.0.0',
+7735 silly cache add scope: null,
+7735 silly cache add name: 'set-blocking',
+7735 silly cache add rawSpec: '~2.0.0',
+7735 silly cache add spec: '>=2.0.0 <2.1.0',
+7735 silly cache add type: 'range' }
+7736 silly addNamed set-blocking@>=2.0.0 <2.1.0
+7737 verbose addNamed ">=2.0.0 <2.1.0" is a valid semver range for set-blocking
+7738 silly addNameRange { name: 'set-blocking', range: '>=2.0.0 <2.1.0', hasData: false }
+7739 silly mapToRegistry name set-blocking
+7740 silly mapToRegistry using default registry
+7741 silly mapToRegistry registry https://registry.npmjs.org/
+7742 silly mapToRegistry uri https://registry.npmjs.org/set-blocking
+7743 verbose addNameRange registry:https://registry.npmjs.org/set-blocking not in flight; fetching
+7744 http 200 https://registry.npmjs.org/are-we-there-yet
+7745 verbose headers { date: 'Mon, 02 Jul 2018 05:28:01 GMT',
+7745 verbose headers 'content-type': 'application/json; charset=UTF-8',
+7745 verbose headers 'transfer-encoding': 'chunked',
+7745 verbose headers connection: 'keep-alive',
+7745 verbose headers 'set-cookie': [ '__cfduid=dab0fa213337d02ad7eba19f8a1ef1a201530509281; expires=Tue, 02-Jul-19 05:28:01 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7745 verbose headers 'cache-control': 'max-age=300',
+7745 verbose headers 'cf-cache-status': 'HIT',
+7745 verbose headers 'cf-ray': '433eb4e31c5e6096-MNL',
+7745 verbose headers etag: 'W/"b6aea88f6ecf19da07d99753b0d32d17"',
+7745 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7745 verbose headers 'last-modified': 'Sat, 26 May 2018 17:19:25 GMT',
+7745 verbose headers vary: 'accept-encoding, accept',
+7745 verbose headers server: 'cloudflare',
+7745 verbose headers 'content-encoding': 'gzip' }
+7746 silly get cb [ 200,
+7746 silly get { date: 'Mon, 02 Jul 2018 05:28:01 GMT',
+7746 silly get 'content-type': 'application/json; charset=UTF-8',
+7746 silly get 'transfer-encoding': 'chunked',
+7746 silly get connection: 'keep-alive',
+7746 silly get 'set-cookie': [ '__cfduid=dab0fa213337d02ad7eba19f8a1ef1a201530509281; expires=Tue, 02-Jul-19 05:28:01 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7746 silly get 'cache-control': 'max-age=300',
+7746 silly get 'cf-cache-status': 'HIT',
+7746 silly get 'cf-ray': '433eb4e31c5e6096-MNL',
+7746 silly get etag: 'W/"b6aea88f6ecf19da07d99753b0d32d17"',
+7746 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7746 silly get 'last-modified': 'Sat, 26 May 2018 17:19:25 GMT',
+7746 silly get vary: 'accept-encoding, accept',
+7746 silly get server: 'cloudflare',
+7746 silly get 'content-encoding': 'gzip' } ]
+7747 verbose get saving are-we-there-yet to /home/chibi/.npm/registry.npmjs.org/are-we-there-yet/.cache.json
+7748 verbose get https://registry.npmjs.org/set-blocking not expired, no request
+7749 silly addNameRange number 2 { name: 'set-blocking', range: '>=2.0.0 <2.1.0', hasData: true }
+7750 silly addNameRange versions [ 'set-blocking', [ '1.0.0', '2.0.0' ] ]
+7751 silly addNamed set-blocking@2.0.0
+7752 verbose addNamed "2.0.0" is a plain semver version for set-blocking
+7753 silly mapToRegistry name set-blocking
+7754 silly mapToRegistry using default registry
+7755 silly mapToRegistry registry https://registry.npmjs.org/
+7756 silly mapToRegistry uri https://registry.npmjs.org/set-blocking
+7757 verbose addRemoteTarball https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz not in flight; adding
+7758 verbose addRemoteTarball [ 'https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz',
+7758 verbose addRemoteTarball '045f9782d011ae9a6803ddd382b24392b3d890f7' ]
+7759 http 200 https://registry.npmjs.org/gauge
+7760 verbose headers { date: 'Mon, 02 Jul 2018 05:28:01 GMT',
+7760 verbose headers 'content-type': 'application/json; charset=UTF-8',
+7760 verbose headers 'transfer-encoding': 'chunked',
+7760 verbose headers connection: 'keep-alive',
+7760 verbose headers 'set-cookie': [ '__cfduid=d32c5f86dfa2dcbb9345a270cf9e134e31530509281; expires=Tue, 02-Jul-19 05:28:01 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7760 verbose headers 'cache-control': 'max-age=300',
+7760 verbose headers 'cf-cache-status': 'HIT',
+7760 verbose headers 'cf-ray': '433eb4e30b446102-MNL',
+7760 verbose headers etag: 'W/"aacd6eec7f4896987aca9cc5a3192e54"',
+7760 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7760 verbose headers 'last-modified': 'Sun, 27 May 2018 01:33:47 GMT',
+7760 verbose headers vary: 'accept-encoding, accept',
+7760 verbose headers server: 'cloudflare',
+7760 verbose headers 'content-encoding': 'gzip' }
+7761 silly get cb [ 200,
+7761 silly get { date: 'Mon, 02 Jul 2018 05:28:01 GMT',
+7761 silly get 'content-type': 'application/json; charset=UTF-8',
+7761 silly get 'transfer-encoding': 'chunked',
+7761 silly get connection: 'keep-alive',
+7761 silly get 'set-cookie': [ '__cfduid=d32c5f86dfa2dcbb9345a270cf9e134e31530509281; expires=Tue, 02-Jul-19 05:28:01 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7761 silly get 'cache-control': 'max-age=300',
+7761 silly get 'cf-cache-status': 'HIT',
+7761 silly get 'cf-ray': '433eb4e30b446102-MNL',
+7761 silly get etag: 'W/"aacd6eec7f4896987aca9cc5a3192e54"',
+7761 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7761 silly get 'last-modified': 'Sun, 27 May 2018 01:33:47 GMT',
+7761 silly get vary: 'accept-encoding, accept',
+7761 silly get server: 'cloudflare',
+7761 silly get 'content-encoding': 'gzip' } ]
+7762 verbose get saving gauge to /home/chibi/.npm/registry.npmjs.org/gauge/.cache.json
+7763 http 200 https://registry.npmjs.org/console-control-strings
+7764 verbose headers { date: 'Mon, 02 Jul 2018 05:28:01 GMT',
+7764 verbose headers 'content-type': 'application/json; charset=UTF-8',
+7764 verbose headers 'transfer-encoding': 'chunked',
+7764 verbose headers connection: 'keep-alive',
+7764 verbose headers 'set-cookie': [ '__cfduid=dd31c39bc401206a49910ecf4b2a64f571530509281; expires=Tue, 02-Jul-19 05:28:01 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7764 verbose headers 'cache-control': 'max-age=300',
+7764 verbose headers 'cf-cache-status': 'HIT',
+7764 verbose headers 'cf-ray': '433eb4e31e1d60cc-MNL',
+7764 verbose headers etag: 'W/"e52f7e231640679768fe81828918b62d"',
+7764 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7764 verbose headers 'last-modified': 'Sat, 26 May 2018 20:45:22 GMT',
+7764 verbose headers vary: 'accept-encoding, accept',
+7764 verbose headers server: 'cloudflare',
+7764 verbose headers 'content-encoding': 'gzip' }
+7765 silly get cb [ 200,
+7765 silly get { date: 'Mon, 02 Jul 2018 05:28:01 GMT',
+7765 silly get 'content-type': 'application/json; charset=UTF-8',
+7765 silly get 'transfer-encoding': 'chunked',
+7765 silly get connection: 'keep-alive',
+7765 silly get 'set-cookie': [ '__cfduid=dd31c39bc401206a49910ecf4b2a64f571530509281; expires=Tue, 02-Jul-19 05:28:01 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7765 silly get 'cache-control': 'max-age=300',
+7765 silly get 'cf-cache-status': 'HIT',
+7765 silly get 'cf-ray': '433eb4e31e1d60cc-MNL',
+7765 silly get etag: 'W/"e52f7e231640679768fe81828918b62d"',
+7765 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7765 silly get 'last-modified': 'Sat, 26 May 2018 20:45:22 GMT',
+7765 silly get vary: 'accept-encoding, accept',
+7765 silly get server: 'cloudflare',
+7765 silly get 'content-encoding': 'gzip' } ]
+7766 verbose get saving console-control-strings to /home/chibi/.npm/registry.npmjs.org/console-control-strings/.cache.json
+7767 info retry fetch attempt 1 at 1:28:01 PM
+7768 info attempt registry request try #1 at 1:28:01 PM
+7769 http fetch GET https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz
+7770 silly resolveWithNewModule are-we-there-yet@1.1.5 checking installable status
+7771 silly cache add args [ 'are-we-there-yet@~1.1.2', null ]
+7772 verbose cache add spec are-we-there-yet@~1.1.2
+7773 silly cache add parsed spec Result {
+7773 silly cache add raw: 'are-we-there-yet@~1.1.2',
+7773 silly cache add scope: null,
+7773 silly cache add name: 'are-we-there-yet',
+7773 silly cache add rawSpec: '~1.1.2',
+7773 silly cache add spec: '>=1.1.2 <1.2.0',
+7773 silly cache add type: 'range' }
+7774 silly addNamed are-we-there-yet@>=1.1.2 <1.2.0
+7775 verbose addNamed ">=1.1.2 <1.2.0" is a valid semver range for are-we-there-yet
+7776 silly addNameRange { name: 'are-we-there-yet',
+7776 silly addNameRange range: '>=1.1.2 <1.2.0',
+7776 silly addNameRange hasData: false }
+7777 silly mapToRegistry name are-we-there-yet
+7778 silly mapToRegistry using default registry
+7779 silly mapToRegistry registry https://registry.npmjs.org/
+7780 silly mapToRegistry uri https://registry.npmjs.org/are-we-there-yet
+7781 verbose addNameRange registry:https://registry.npmjs.org/are-we-there-yet not in flight; fetching
+7782 silly resolveWithNewModule gauge@2.7.4 checking installable status
+7783 silly cache add args [ 'gauge@~2.7.3', null ]
+7784 verbose cache add spec gauge@~2.7.3
+7785 silly cache add parsed spec Result {
+7785 silly cache add raw: 'gauge@~2.7.3',
+7785 silly cache add scope: null,
+7785 silly cache add name: 'gauge',
+7785 silly cache add rawSpec: '~2.7.3',
+7785 silly cache add spec: '>=2.7.3 <2.8.0',
+7785 silly cache add type: 'range' }
+7786 silly addNamed gauge@>=2.7.3 <2.8.0
+7787 verbose addNamed ">=2.7.3 <2.8.0" is a valid semver range for gauge
+7788 silly addNameRange { name: 'gauge', range: '>=2.7.3 <2.8.0', hasData: false }
+7789 silly mapToRegistry name gauge
+7790 silly mapToRegistry using default registry
+7791 silly mapToRegistry registry https://registry.npmjs.org/
+7792 silly mapToRegistry uri https://registry.npmjs.org/gauge
+7793 verbose addNameRange registry:https://registry.npmjs.org/gauge not in flight; fetching
+7794 silly resolveWithNewModule console-control-strings@1.1.0 checking installable status
+7795 silly cache add args [ 'console-control-strings@~1.1.0', null ]
+7796 verbose cache add spec console-control-strings@~1.1.0
+7797 silly cache add parsed spec Result {
+7797 silly cache add raw: 'console-control-strings@~1.1.0',
+7797 silly cache add scope: null,
+7797 silly cache add name: 'console-control-strings',
+7797 silly cache add rawSpec: '~1.1.0',
+7797 silly cache add spec: '>=1.1.0 <1.2.0',
+7797 silly cache add type: 'range' }
+7798 silly addNamed console-control-strings@>=1.1.0 <1.2.0
+7799 verbose addNamed ">=1.1.0 <1.2.0" is a valid semver range for console-control-strings
+7800 silly addNameRange { name: 'console-control-strings',
+7800 silly addNameRange range: '>=1.1.0 <1.2.0',
+7800 silly addNameRange hasData: false }
+7801 silly mapToRegistry name console-control-strings
+7802 silly mapToRegistry using default registry
+7803 silly mapToRegistry registry https://registry.npmjs.org/
+7804 silly mapToRegistry uri https://registry.npmjs.org/console-control-strings
+7805 verbose addNameRange registry:https://registry.npmjs.org/console-control-strings not in flight; fetching
+7806 verbose get https://registry.npmjs.org/are-we-there-yet not expired, no request
+7807 silly addNameRange number 2 { name: 'are-we-there-yet',
+7807 silly addNameRange range: '>=1.1.2 <1.2.0',
+7807 silly addNameRange hasData: true }
+7808 silly addNameRange versions [ 'are-we-there-yet',
+7808 silly addNameRange [ '1.0.0',
+7808 silly addNameRange '1.0.1',
+7808 silly addNameRange '1.0.2',
+7808 silly addNameRange '1.0.3',
+7808 silly addNameRange '1.0.4',
+7808 silly addNameRange '1.0.5',
+7808 silly addNameRange '1.0.6',
+7808 silly addNameRange '1.1.0',
+7808 silly addNameRange '1.1.1',
+7808 silly addNameRange '1.1.2',
+7808 silly addNameRange '1.1.3',
+7808 silly addNameRange '1.1.4',
+7808 silly addNameRange '1.1.5' ] ]
+7809 silly addNamed are-we-there-yet@1.1.5
+7810 verbose addNamed "1.1.5" is a plain semver version for are-we-there-yet
+7811 silly mapToRegistry name are-we-there-yet
+7812 silly mapToRegistry using default registry
+7813 silly mapToRegistry registry https://registry.npmjs.org/
+7814 silly mapToRegistry uri https://registry.npmjs.org/are-we-there-yet
+7815 verbose addRemoteTarball https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz not in flight; adding
+7816 verbose addRemoteTarball [ 'https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz',
+7816 verbose addRemoteTarball '4b35c2944f062a8bfcda66410760350fe9ddfc21' ]
+7817 verbose get https://registry.npmjs.org/gauge not expired, no request
+7818 silly addNameRange number 2 { name: 'gauge', range: '>=2.7.3 <2.8.0', hasData: true }
+7819 silly addNameRange versions [ 'gauge',
+7819 silly addNameRange [ '1.0.0',
+7819 silly addNameRange '1.0.1',
+7819 silly addNameRange '1.0.2',
+7819 silly addNameRange '1.1.0',
+7819 silly addNameRange '1.2.0',
+7819 silly addNameRange '1.2.1',
+7819 silly addNameRange '1.2.2',
+7819 silly addNameRange '1.2.3',
+7819 silly addNameRange '1.2.4',
+7819 silly addNameRange '1.2.5',
+7819 silly addNameRange '1.2.6',
+7819 silly addNameRange '1.2.7',
+7819 silly addNameRange '2.0.0',
+7819 silly addNameRange '2.1.0',
+7819 silly addNameRange '2.2.0',
+7819 silly addNameRange '2.2.1',
+7819 silly addNameRange '2.3.0',
+7819 silly addNameRange '2.3.1',
+7819 silly addNameRange '2.4.0',
+7819 silly addNameRange '2.5.0',
+7819 silly addNameRange '2.5.1',
+7819 silly addNameRange '2.5.2',
+7819 silly addNameRange '2.5.3',
+7819 silly addNameRange '2.6.0',
+7819 silly addNameRange '2.7.0',
+7819 silly addNameRange '2.7.1',
+7819 silly addNameRange '2.7.2',
+7819 silly addNameRange '2.7.3',
+7819 silly addNameRange '2.7.4' ] ]
+7820 silly addNamed gauge@2.7.4
+7821 verbose addNamed "2.7.4" is a plain semver version for gauge
+7822 verbose get https://registry.npmjs.org/console-control-strings not expired, no request
+7823 silly addNameRange number 2 { name: 'console-control-strings',
+7823 silly addNameRange range: '>=1.1.0 <1.2.0',
+7823 silly addNameRange hasData: true }
+7824 silly addNameRange versions [ 'console-control-strings', [ '1.0.0', '1.1.0' ] ]
+7825 silly addNamed console-control-strings@1.1.0
+7826 verbose addNamed "1.1.0" is a plain semver version for console-control-strings
+7827 info retry fetch attempt 1 at 1:28:01 PM
+7828 info attempt registry request try #1 at 1:28:01 PM
+7829 http fetch GET https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz
+7830 silly mapToRegistry name gauge
+7831 silly mapToRegistry using default registry
+7832 silly mapToRegistry registry https://registry.npmjs.org/
+7833 silly mapToRegistry uri https://registry.npmjs.org/gauge
+7834 verbose addRemoteTarball https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz not in flight; adding
+7835 verbose addRemoteTarball [ 'https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz',
+7835 verbose addRemoteTarball '2c03405c7538c39d7eb37b317022e325fb018bf7' ]
+7836 silly mapToRegistry name console-control-strings
+7837 silly mapToRegistry using default registry
+7838 silly mapToRegistry registry https://registry.npmjs.org/
+7839 silly mapToRegistry uri https://registry.npmjs.org/console-control-strings
+7840 verbose addRemoteTarball https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz not in flight; adding
+7841 verbose addRemoteTarball [ 'https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz',
+7841 verbose addRemoteTarball '3d7cf4464db6446ea644bf4b39507f9851008e8e' ]
+7842 info retry fetch attempt 1 at 1:28:01 PM
+7843 info attempt registry request try #1 at 1:28:01 PM
+7844 http fetch GET https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz
+7845 info retry fetch attempt 1 at 1:28:01 PM
+7846 info attempt registry request try #1 at 1:28:01 PM
+7847 http fetch GET https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz
+7848 http fetch 200 https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz
+7849 silly fetchAndShaCheck shasum 045f9782d011ae9a6803ddd382b24392b3d890f7
+7850 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz not in flight; adding
+7851 verbose addTmpTarball already have metadata; skipping unpack for set-blocking@2.0.0
+7852 silly cache afterAdd set-blocking@2.0.0
+7853 verbose afterAdd /home/chibi/.npm/set-blocking/2.0.0/package/package.json not in flight; writing
+7854 verbose afterAdd /home/chibi/.npm/set-blocking/2.0.0/package/package.json written
+7855 http fetch 200 https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz
+7856 http fetch 200 https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz
+7857 silly fetchAndShaCheck shasum 4b35c2944f062a8bfcda66410760350fe9ddfc21
+7858 http fetch 200 https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz
+7859 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz not in flight; adding
+7860 verbose addTmpTarball already have metadata; skipping unpack for are-we-there-yet@1.1.5
+7861 silly fetchAndShaCheck shasum 3d7cf4464db6446ea644bf4b39507f9851008e8e
+7862 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz not in flight; adding
+7863 verbose addTmpTarball already have metadata; skipping unpack for console-control-strings@1.1.0
+7864 silly cache afterAdd are-we-there-yet@1.1.5
+7865 verbose afterAdd /home/chibi/.npm/are-we-there-yet/1.1.5/package/package.json not in flight; writing
+7866 verbose afterAdd /home/chibi/.npm/are-we-there-yet/1.1.5/package/package.json written
+7867 silly cache afterAdd console-control-strings@1.1.0
+7868 verbose afterAdd /home/chibi/.npm/console-control-strings/1.1.0/package/package.json not in flight; writing
+7869 verbose afterAdd /home/chibi/.npm/console-control-strings/1.1.0/package/package.json written
+7870 silly fetchAndShaCheck shasum 2c03405c7538c39d7eb37b317022e325fb018bf7
+7871 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/gauge/-/gauge-2.7.4.tgz not in flight; adding
+7872 verbose addTmpTarball already have metadata; skipping unpack for gauge@2.7.4
+7873 silly cache afterAdd gauge@2.7.4
+7874 verbose afterAdd /home/chibi/.npm/gauge/2.7.4/package/package.json not in flight; writing
+7875 verbose afterAdd /home/chibi/.npm/gauge/2.7.4/package/package.json written
+7876 silly fetchNamedPackageData delegates
+7877 silly mapToRegistry name delegates
+7878 silly mapToRegistry using default registry
+7879 silly mapToRegistry registry https://registry.npmjs.org/
+7880 silly mapToRegistry uri https://registry.npmjs.org/delegates
+7881 verbose request uri https://registry.npmjs.org/delegates
+7882 verbose request no auth needed
+7883 info attempt registry request try #1 at 1:28:01 PM
+7884 http request GET https://registry.npmjs.org/delegates
+7885 http 200 https://registry.npmjs.org/delegates
+7886 verbose headers { date: 'Mon, 02 Jul 2018 05:28:02 GMT',
+7886 verbose headers 'content-type': 'application/json; charset=UTF-8',
+7886 verbose headers 'transfer-encoding': 'chunked',
+7886 verbose headers connection: 'keep-alive',
+7886 verbose headers 'set-cookie': [ '__cfduid=d99a4607e271b92a026560a66430515231530509282; expires=Tue, 02-Jul-19 05:28:02 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7886 verbose headers 'cache-control': 'max-age=300',
+7886 verbose headers 'cf-cache-status': 'HIT',
+7886 verbose headers 'cf-ray': '433eb4e4ddaa60c0-MNL',
+7886 verbose headers etag: 'W/"dd9fdc96de7956e22e152bc05c57a68d"',
+7886 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7886 verbose headers 'last-modified': 'Sat, 26 May 2018 21:57:13 GMT',
+7886 verbose headers vary: 'accept-encoding, accept',
+7886 verbose headers server: 'cloudflare',
+7886 verbose headers 'content-encoding': 'gzip' }
+7887 silly get cb [ 200,
+7887 silly get { date: 'Mon, 02 Jul 2018 05:28:02 GMT',
+7887 silly get 'content-type': 'application/json; charset=UTF-8',
+7887 silly get 'transfer-encoding': 'chunked',
+7887 silly get connection: 'keep-alive',
+7887 silly get 'set-cookie': [ '__cfduid=d99a4607e271b92a026560a66430515231530509282; expires=Tue, 02-Jul-19 05:28:02 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7887 silly get 'cache-control': 'max-age=300',
+7887 silly get 'cf-cache-status': 'HIT',
+7887 silly get 'cf-ray': '433eb4e4ddaa60c0-MNL',
+7887 silly get etag: 'W/"dd9fdc96de7956e22e152bc05c57a68d"',
+7887 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7887 silly get 'last-modified': 'Sat, 26 May 2018 21:57:13 GMT',
+7887 silly get vary: 'accept-encoding, accept',
+7887 silly get server: 'cloudflare',
+7887 silly get 'content-encoding': 'gzip' } ]
+7888 verbose get saving delegates to /home/chibi/.npm/registry.npmjs.org/delegates/.cache.json
+7889 silly resolveWithNewModule delegates@1.0.0 checking installable status
+7890 silly cache add args [ 'delegates@^1.0.0', null ]
+7891 verbose cache add spec delegates@^1.0.0
+7892 silly cache add parsed spec Result {
+7892 silly cache add raw: 'delegates@^1.0.0',
+7892 silly cache add scope: null,
+7892 silly cache add name: 'delegates',
+7892 silly cache add rawSpec: '^1.0.0',
+7892 silly cache add spec: '>=1.0.0 <2.0.0',
+7892 silly cache add type: 'range' }
+7893 silly addNamed delegates@>=1.0.0 <2.0.0
+7894 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for delegates
+7895 silly addNameRange { name: 'delegates', range: '>=1.0.0 <2.0.0', hasData: false }
+7896 silly mapToRegistry name delegates
+7897 silly mapToRegistry using default registry
+7898 silly mapToRegistry registry https://registry.npmjs.org/
+7899 silly mapToRegistry uri https://registry.npmjs.org/delegates
+7900 verbose addNameRange registry:https://registry.npmjs.org/delegates not in flight; fetching
+7901 verbose get https://registry.npmjs.org/delegates not expired, no request
+7902 silly addNameRange number 2 { name: 'delegates', range: '>=1.0.0 <2.0.0', hasData: true }
+7903 silly addNameRange versions [ 'delegates', [ '0.0.1', '0.0.2', '0.0.3', '0.1.0', '1.0.0' ] ]
+7904 silly addNamed delegates@1.0.0
+7905 verbose addNamed "1.0.0" is a plain semver version for delegates
+7906 silly mapToRegistry name delegates
+7907 silly mapToRegistry using default registry
+7908 silly mapToRegistry registry https://registry.npmjs.org/
+7909 silly mapToRegistry uri https://registry.npmjs.org/delegates
+7910 verbose addRemoteTarball https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz not in flight; adding
+7911 verbose addRemoteTarball [ 'https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz',
+7911 verbose addRemoteTarball '84c6e159b81904fdca59a0ef44cd870d31250f9a' ]
+7912 info retry fetch attempt 1 at 1:28:02 PM
+7913 info attempt registry request try #1 at 1:28:02 PM
+7914 http fetch GET https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz
+7915 http fetch 200 https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz
+7916 silly fetchAndShaCheck shasum 84c6e159b81904fdca59a0ef44cd870d31250f9a
+7917 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/delegates/-/delegates-1.0.0.tgz not in flight; adding
+7918 verbose addTmpTarball already have metadata; skipping unpack for delegates@1.0.0
+7919 silly cache afterAdd delegates@1.0.0
+7920 verbose afterAdd /home/chibi/.npm/delegates/1.0.0/package/package.json not in flight; writing
+7921 verbose afterAdd /home/chibi/.npm/delegates/1.0.0/package/package.json written
+7922 silly fetchNamedPackageData aproba
+7923 silly mapToRegistry name aproba
+7924 silly mapToRegistry using default registry
+7925 silly mapToRegistry registry https://registry.npmjs.org/
+7926 silly mapToRegistry uri https://registry.npmjs.org/aproba
+7927 silly fetchNamedPackageData has-unicode
+7928 silly mapToRegistry name has-unicode
+7929 silly mapToRegistry using default registry
+7930 silly mapToRegistry registry https://registry.npmjs.org/
+7931 silly mapToRegistry uri https://registry.npmjs.org/has-unicode
+7932 silly fetchNamedPackageData object-assign
+7933 silly mapToRegistry name object-assign
+7934 silly mapToRegistry using default registry
+7935 silly mapToRegistry registry https://registry.npmjs.org/
+7936 silly mapToRegistry uri https://registry.npmjs.org/object-assign
+7937 silly fetchNamedPackageData signal-exit
+7938 silly mapToRegistry name signal-exit
+7939 silly mapToRegistry using default registry
+7940 silly mapToRegistry registry https://registry.npmjs.org/
+7941 silly mapToRegistry uri https://registry.npmjs.org/signal-exit
+7942 silly fetchNamedPackageData string-width
+7943 silly mapToRegistry name string-width
+7944 silly mapToRegistry using default registry
+7945 silly mapToRegistry registry https://registry.npmjs.org/
+7946 silly mapToRegistry uri https://registry.npmjs.org/string-width
+7947 silly fetchNamedPackageData strip-ansi
+7948 silly mapToRegistry name strip-ansi
+7949 silly mapToRegistry using default registry
+7950 silly mapToRegistry registry https://registry.npmjs.org/
+7951 silly mapToRegistry uri https://registry.npmjs.org/strip-ansi
+7952 silly fetchNamedPackageData wide-align
+7953 silly mapToRegistry name wide-align
+7954 silly mapToRegistry using default registry
+7955 silly mapToRegistry registry https://registry.npmjs.org/
+7956 silly mapToRegistry uri https://registry.npmjs.org/wide-align
+7957 verbose request uri https://registry.npmjs.org/aproba
+7958 verbose request no auth needed
+7959 info attempt registry request try #1 at 1:28:02 PM
+7960 http request GET https://registry.npmjs.org/aproba
+7961 verbose request uri https://registry.npmjs.org/has-unicode
+7962 verbose request no auth needed
+7963 info attempt registry request try #1 at 1:28:02 PM
+7964 http request GET https://registry.npmjs.org/has-unicode
+7965 verbose request uri https://registry.npmjs.org/signal-exit
+7966 verbose request no auth needed
+7967 info attempt registry request try #1 at 1:28:02 PM
+7968 http request GET https://registry.npmjs.org/signal-exit
+7969 verbose request uri https://registry.npmjs.org/string-width
+7970 verbose request no auth needed
+7971 info attempt registry request try #1 at 1:28:02 PM
+7972 http request GET https://registry.npmjs.org/string-width
+7973 verbose request uri https://registry.npmjs.org/wide-align
+7974 verbose request no auth needed
+7975 info attempt registry request try #1 at 1:28:02 PM
+7976 http request GET https://registry.npmjs.org/wide-align
+7977 http 200 https://registry.npmjs.org/aproba
+7978 verbose headers { date: 'Mon, 02 Jul 2018 05:28:02 GMT',
+7978 verbose headers 'content-type': 'application/json; charset=UTF-8',
+7978 verbose headers 'transfer-encoding': 'chunked',
+7978 verbose headers connection: 'keep-alive',
+7978 verbose headers 'set-cookie': [ '__cfduid=d5df0a32a333ef547d5a63ec94e16a99d1530509282; expires=Tue, 02-Jul-19 05:28:02 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7978 verbose headers 'cache-control': 'max-age=300',
+7978 verbose headers 'cf-cache-status': 'HIT',
+7978 verbose headers 'cf-ray': '433eb4e66add60a2-MNL',
+7978 verbose headers etag: 'W/"ac7701897f8688c00d77f73142721b00"',
+7978 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7978 verbose headers 'last-modified': 'Sat, 26 May 2018 00:52:00 GMT',
+7978 verbose headers vary: 'accept-encoding, accept',
+7978 verbose headers server: 'cloudflare',
+7978 verbose headers 'content-encoding': 'gzip' }
+7979 silly get cb [ 200,
+7979 silly get { date: 'Mon, 02 Jul 2018 05:28:02 GMT',
+7979 silly get 'content-type': 'application/json; charset=UTF-8',
+7979 silly get 'transfer-encoding': 'chunked',
+7979 silly get connection: 'keep-alive',
+7979 silly get 'set-cookie': [ '__cfduid=d5df0a32a333ef547d5a63ec94e16a99d1530509282; expires=Tue, 02-Jul-19 05:28:02 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+7979 silly get 'cache-control': 'max-age=300',
+7979 silly get 'cf-cache-status': 'HIT',
+7979 silly get 'cf-ray': '433eb4e66add60a2-MNL',
+7979 silly get etag: 'W/"ac7701897f8688c00d77f73142721b00"',
+7979 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+7979 silly get 'last-modified': 'Sat, 26 May 2018 00:52:00 GMT',
+7979 silly get vary: 'accept-encoding, accept',
+7979 silly get server: 'cloudflare',
+7979 silly get 'content-encoding': 'gzip' } ]
+7980 verbose get saving aproba to /home/chibi/.npm/registry.npmjs.org/aproba/.cache.json
+7981 verbose request uri https://registry.npmjs.org/object-assign
+7982 verbose request no auth needed
+7983 info attempt registry request try #1 at 1:28:02 PM
+7984 verbose etag "5a493f6e-5da5"
+7985 verbose lastModified Sun, 31 Dec 2017 19:50:06 GMT
+7986 http request GET https://registry.npmjs.org/object-assign
+7987 verbose request uri https://registry.npmjs.org/strip-ansi
+7988 verbose request no auth needed
+7989 info attempt registry request try #1 at 1:28:02 PM
+7990 verbose etag "59df2ffa-44a2"
+7991 verbose lastModified Thu, 12 Oct 2017 9:03:54 GMT
+7992 http request GET https://registry.npmjs.org/strip-ansi
+7993 silly resolveWithNewModule aproba@1.2.0 checking installable status
+7994 silly cache add args [ 'aproba@^1.0.3', null ]
+7995 verbose cache add spec aproba@^1.0.3
+7996 silly cache add parsed spec Result {
+7996 silly cache add raw: 'aproba@^1.0.3',
+7996 silly cache add scope: null,
+7996 silly cache add name: 'aproba',
+7996 silly cache add rawSpec: '^1.0.3',
+7996 silly cache add spec: '>=1.0.3 <2.0.0',
+7996 silly cache add type: 'range' }
+7997 silly addNamed aproba@>=1.0.3 <2.0.0
+7998 verbose addNamed ">=1.0.3 <2.0.0" is a valid semver range for aproba
+7999 silly addNameRange { name: 'aproba', range: '>=1.0.3 <2.0.0', hasData: false }
+8000 silly mapToRegistry name aproba
+8001 silly mapToRegistry using default registry
+8002 silly mapToRegistry registry https://registry.npmjs.org/
+8003 silly mapToRegistry uri https://registry.npmjs.org/aproba
+8004 verbose addNameRange registry:https://registry.npmjs.org/aproba not in flight; fetching
+8005 verbose get https://registry.npmjs.org/aproba not expired, no request
+8006 silly addNameRange number 2 { name: 'aproba', range: '>=1.0.3 <2.0.0', hasData: true }
+8007 silly addNameRange versions [ 'aproba',
+8007 silly addNameRange [ '1.0.0',
+8007 silly addNameRange '1.0.1',
+8007 silly addNameRange '1.0.2',
+8007 silly addNameRange '1.0.3',
+8007 silly addNameRange '1.0.4',
+8007 silly addNameRange '1.1.0',
+8007 silly addNameRange '1.1.1',
+8007 silly addNameRange '1.1.2',
+8007 silly addNameRange '1.2.0',
+8007 silly addNameRange '2.0.0' ] ]
+8008 silly addNamed aproba@1.2.0
+8009 verbose addNamed "1.2.0" is a plain semver version for aproba
+8010 silly mapToRegistry name aproba
+8011 silly mapToRegistry using default registry
+8012 silly mapToRegistry registry https://registry.npmjs.org/
+8013 silly mapToRegistry uri https://registry.npmjs.org/aproba
+8014 verbose addRemoteTarball https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz not in flight; adding
+8015 verbose addRemoteTarball [ 'https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz',
+8015 verbose addRemoteTarball '6802e6264efd18c790a1b0d517f0f2627bf2c94a' ]
+8016 info retry fetch attempt 1 at 1:28:02 PM
+8017 info attempt registry request try #1 at 1:28:02 PM
+8018 http fetch GET https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz
+8019 http 200 https://registry.npmjs.org/has-unicode
+8020 verbose headers { date: 'Mon, 02 Jul 2018 05:28:02 GMT',
+8020 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8020 verbose headers 'transfer-encoding': 'chunked',
+8020 verbose headers connection: 'keep-alive',
+8020 verbose headers 'set-cookie': [ '__cfduid=d26fca57d3e79c45a56dc3663296cb6231530509282; expires=Tue, 02-Jul-19 05:28:02 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8020 verbose headers 'cache-control': 'max-age=300',
+8020 verbose headers 'cf-cache-status': 'HIT',
+8020 verbose headers 'cf-ray': '433eb4e699ff60a8-MNL',
+8020 verbose headers etag: 'W/"cd9348dbfc2d9e707bf92276636d059a"',
+8020 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8020 verbose headers 'last-modified': 'Sun, 27 May 2018 03:34:22 GMT',
+8020 verbose headers vary: 'accept-encoding, accept',
+8020 verbose headers server: 'cloudflare',
+8020 verbose headers 'content-encoding': 'gzip' }
+8021 silly get cb [ 200,
+8021 silly get { date: 'Mon, 02 Jul 2018 05:28:02 GMT',
+8021 silly get 'content-type': 'application/json; charset=UTF-8',
+8021 silly get 'transfer-encoding': 'chunked',
+8021 silly get connection: 'keep-alive',
+8021 silly get 'set-cookie': [ '__cfduid=d26fca57d3e79c45a56dc3663296cb6231530509282; expires=Tue, 02-Jul-19 05:28:02 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8021 silly get 'cache-control': 'max-age=300',
+8021 silly get 'cf-cache-status': 'HIT',
+8021 silly get 'cf-ray': '433eb4e699ff60a8-MNL',
+8021 silly get etag: 'W/"cd9348dbfc2d9e707bf92276636d059a"',
+8021 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8021 silly get 'last-modified': 'Sun, 27 May 2018 03:34:22 GMT',
+8021 silly get vary: 'accept-encoding, accept',
+8021 silly get server: 'cloudflare',
+8021 silly get 'content-encoding': 'gzip' } ]
+8022 verbose get saving has-unicode to /home/chibi/.npm/registry.npmjs.org/has-unicode/.cache.json
+8023 http 200 https://registry.npmjs.org/string-width
+8024 verbose headers { date: 'Mon, 02 Jul 2018 05:28:02 GMT',
+8024 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8024 verbose headers 'transfer-encoding': 'chunked',
+8024 verbose headers connection: 'keep-alive',
+8024 verbose headers 'set-cookie': [ '__cfduid=d8427b15b8350dbe9b84414091f13834a1530509282; expires=Tue, 02-Jul-19 05:28:02 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8024 verbose headers 'cache-control': 'max-age=300',
+8024 verbose headers 'cf-cache-status': 'HIT',
+8024 verbose headers 'cf-ray': '433eb4e68ed360c6-MNL',
+8024 verbose headers etag: 'W/"00444a8ead7b13ffbeebdc9d53e03b78"',
+8024 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8024 verbose headers 'last-modified': 'Sun, 27 May 2018 18:25:32 GMT',
+8024 verbose headers vary: 'accept-encoding, accept',
+8024 verbose headers server: 'cloudflare',
+8024 verbose headers 'content-encoding': 'gzip' }
+8025 silly get cb [ 200,
+8025 silly get { date: 'Mon, 02 Jul 2018 05:28:02 GMT',
+8025 silly get 'content-type': 'application/json; charset=UTF-8',
+8025 silly get 'transfer-encoding': 'chunked',
+8025 silly get connection: 'keep-alive',
+8025 silly get 'set-cookie': [ '__cfduid=d8427b15b8350dbe9b84414091f13834a1530509282; expires=Tue, 02-Jul-19 05:28:02 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8025 silly get 'cache-control': 'max-age=300',
+8025 silly get 'cf-cache-status': 'HIT',
+8025 silly get 'cf-ray': '433eb4e68ed360c6-MNL',
+8025 silly get etag: 'W/"00444a8ead7b13ffbeebdc9d53e03b78"',
+8025 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8025 silly get 'last-modified': 'Sun, 27 May 2018 18:25:32 GMT',
+8025 silly get vary: 'accept-encoding, accept',
+8025 silly get server: 'cloudflare',
+8025 silly get 'content-encoding': 'gzip' } ]
+8026 verbose get saving string-width to /home/chibi/.npm/registry.npmjs.org/string-width/.cache.json
+8027 http 200 https://registry.npmjs.org/wide-align
+8028 verbose headers { date: 'Mon, 02 Jul 2018 05:28:02 GMT',
+8028 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8028 verbose headers 'transfer-encoding': 'chunked',
+8028 verbose headers connection: 'keep-alive',
+8028 verbose headers 'set-cookie': [ '__cfduid=df778947e1e33118544547558dfd539171530509282; expires=Tue, 02-Jul-19 05:28:02 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8028 verbose headers 'cache-control': 'max-age=300',
+8028 verbose headers 'cf-cache-status': 'HIT',
+8028 verbose headers 'cf-ray': '433eb4e69c0260ae-MNL',
+8028 verbose headers etag: 'W/"44d770e28006fb53d4b16285c680c995"',
+8028 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8028 verbose headers 'last-modified': 'Sun, 27 May 2018 21:57:50 GMT',
+8028 verbose headers vary: 'accept-encoding, accept',
+8028 verbose headers server: 'cloudflare',
+8028 verbose headers 'content-encoding': 'gzip' }
+8029 silly get cb [ 200,
+8029 silly get { date: 'Mon, 02 Jul 2018 05:28:02 GMT',
+8029 silly get 'content-type': 'application/json; charset=UTF-8',
+8029 silly get 'transfer-encoding': 'chunked',
+8029 silly get connection: 'keep-alive',
+8029 silly get 'set-cookie': [ '__cfduid=df778947e1e33118544547558dfd539171530509282; expires=Tue, 02-Jul-19 05:28:02 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8029 silly get 'cache-control': 'max-age=300',
+8029 silly get 'cf-cache-status': 'HIT',
+8029 silly get 'cf-ray': '433eb4e69c0260ae-MNL',
+8029 silly get etag: 'W/"44d770e28006fb53d4b16285c680c995"',
+8029 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8029 silly get 'last-modified': 'Sun, 27 May 2018 21:57:50 GMT',
+8029 silly get vary: 'accept-encoding, accept',
+8029 silly get server: 'cloudflare',
+8029 silly get 'content-encoding': 'gzip' } ]
+8030 verbose get saving wide-align to /home/chibi/.npm/registry.npmjs.org/wide-align/.cache.json
+8031 http 200 https://registry.npmjs.org/signal-exit
+8032 verbose headers { date: 'Mon, 02 Jul 2018 05:28:02 GMT',
+8032 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8032 verbose headers 'transfer-encoding': 'chunked',
+8032 verbose headers connection: 'keep-alive',
+8032 verbose headers 'set-cookie': [ '__cfduid=d26fca57d3e79c45a56dc3663296cb6231530509282; expires=Tue, 02-Jul-19 05:28:02 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8032 verbose headers 'cache-control': 'max-age=300',
+8032 verbose headers 'cf-cache-status': 'HIT',
+8032 verbose headers 'cf-ray': '433eb4e689fa60a8-MNL',
+8032 verbose headers etag: 'W/"5a352efbe85a99c2d499f36f2f08ea58"',
+8032 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8032 verbose headers 'last-modified': 'Sun, 27 May 2018 17:16:56 GMT',
+8032 verbose headers vary: 'accept-encoding, accept',
+8032 verbose headers server: 'cloudflare',
+8032 verbose headers 'content-encoding': 'gzip' }
+8033 silly get cb [ 200,
+8033 silly get { date: 'Mon, 02 Jul 2018 05:28:02 GMT',
+8033 silly get 'content-type': 'application/json; charset=UTF-8',
+8033 silly get 'transfer-encoding': 'chunked',
+8033 silly get connection: 'keep-alive',
+8033 silly get 'set-cookie': [ '__cfduid=d26fca57d3e79c45a56dc3663296cb6231530509282; expires=Tue, 02-Jul-19 05:28:02 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8033 silly get 'cache-control': 'max-age=300',
+8033 silly get 'cf-cache-status': 'HIT',
+8033 silly get 'cf-ray': '433eb4e689fa60a8-MNL',
+8033 silly get etag: 'W/"5a352efbe85a99c2d499f36f2f08ea58"',
+8033 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8033 silly get 'last-modified': 'Sun, 27 May 2018 17:16:56 GMT',
+8033 silly get vary: 'accept-encoding, accept',
+8033 silly get server: 'cloudflare',
+8033 silly get 'content-encoding': 'gzip' } ]
+8034 verbose get saving signal-exit to /home/chibi/.npm/registry.npmjs.org/signal-exit/.cache.json
+8035 silly resolveWithNewModule has-unicode@2.0.1 checking installable status
+8036 silly cache add args [ 'has-unicode@^2.0.0', null ]
+8037 verbose cache add spec has-unicode@^2.0.0
+8038 silly cache add parsed spec Result {
+8038 silly cache add raw: 'has-unicode@^2.0.0',
+8038 silly cache add scope: null,
+8038 silly cache add name: 'has-unicode',
+8038 silly cache add rawSpec: '^2.0.0',
+8038 silly cache add spec: '>=2.0.0 <3.0.0',
+8038 silly cache add type: 'range' }
+8039 silly addNamed has-unicode@>=2.0.0 <3.0.0
+8040 verbose addNamed ">=2.0.0 <3.0.0" is a valid semver range for has-unicode
+8041 silly addNameRange { name: 'has-unicode', range: '>=2.0.0 <3.0.0', hasData: false }
+8042 silly mapToRegistry name has-unicode
+8043 silly mapToRegistry using default registry
+8044 silly mapToRegistry registry https://registry.npmjs.org/
+8045 silly mapToRegistry uri https://registry.npmjs.org/has-unicode
+8046 verbose addNameRange registry:https://registry.npmjs.org/has-unicode not in flight; fetching
+8047 silly resolveWithNewModule string-width@1.0.2 checking installable status
+8048 silly cache add args [ 'string-width@^1.0.1', null ]
+8049 verbose cache add spec string-width@^1.0.1
+8050 silly cache add parsed spec Result {
+8050 silly cache add raw: 'string-width@^1.0.1',
+8050 silly cache add scope: null,
+8050 silly cache add name: 'string-width',
+8050 silly cache add rawSpec: '^1.0.1',
+8050 silly cache add spec: '>=1.0.1 <2.0.0',
+8050 silly cache add type: 'range' }
+8051 silly addNamed string-width@>=1.0.1 <2.0.0
+8052 verbose addNamed ">=1.0.1 <2.0.0" is a valid semver range for string-width
+8053 silly addNameRange { name: 'string-width', range: '>=1.0.1 <2.0.0', hasData: false }
+8054 silly mapToRegistry name string-width
+8055 silly mapToRegistry using default registry
+8056 silly mapToRegistry registry https://registry.npmjs.org/
+8057 silly mapToRegistry uri https://registry.npmjs.org/string-width
+8058 verbose addNameRange registry:https://registry.npmjs.org/string-width not in flight; fetching
+8059 silly resolveWithNewModule wide-align@1.1.3 checking installable status
+8060 silly cache add args [ 'wide-align@^1.1.0', null ]
+8061 verbose cache add spec wide-align@^1.1.0
+8062 silly cache add parsed spec Result {
+8062 silly cache add raw: 'wide-align@^1.1.0',
+8062 silly cache add scope: null,
+8062 silly cache add name: 'wide-align',
+8062 silly cache add rawSpec: '^1.1.0',
+8062 silly cache add spec: '>=1.1.0 <2.0.0',
+8062 silly cache add type: 'range' }
+8063 silly addNamed wide-align@>=1.1.0 <2.0.0
+8064 verbose addNamed ">=1.1.0 <2.0.0" is a valid semver range for wide-align
+8065 silly addNameRange { name: 'wide-align', range: '>=1.1.0 <2.0.0', hasData: false }
+8066 silly mapToRegistry name wide-align
+8067 silly mapToRegistry using default registry
+8068 silly mapToRegistry registry https://registry.npmjs.org/
+8069 silly mapToRegistry uri https://registry.npmjs.org/wide-align
+8070 verbose addNameRange registry:https://registry.npmjs.org/wide-align not in flight; fetching
+8071 silly resolveWithNewModule signal-exit@3.0.2 checking installable status
+8072 silly cache add args [ 'signal-exit@^3.0.0', null ]
+8073 verbose cache add spec signal-exit@^3.0.0
+8074 silly cache add parsed spec Result {
+8074 silly cache add raw: 'signal-exit@^3.0.0',
+8074 silly cache add scope: null,
+8074 silly cache add name: 'signal-exit',
+8074 silly cache add rawSpec: '^3.0.0',
+8074 silly cache add spec: '>=3.0.0 <4.0.0',
+8074 silly cache add type: 'range' }
+8075 silly addNamed signal-exit@>=3.0.0 <4.0.0
+8076 verbose addNamed ">=3.0.0 <4.0.0" is a valid semver range for signal-exit
+8077 silly addNameRange { name: 'signal-exit', range: '>=3.0.0 <4.0.0', hasData: false }
+8078 silly mapToRegistry name signal-exit
+8079 silly mapToRegistry using default registry
+8080 silly mapToRegistry registry https://registry.npmjs.org/
+8081 silly mapToRegistry uri https://registry.npmjs.org/signal-exit
+8082 verbose addNameRange registry:https://registry.npmjs.org/signal-exit not in flight; fetching
+8083 verbose get https://registry.npmjs.org/has-unicode not expired, no request
+8084 silly addNameRange number 2 { name: 'has-unicode', range: '>=2.0.0 <3.0.0', hasData: true }
+8085 silly addNameRange versions [ 'has-unicode', [ '1.0.0', '1.0.1', '2.0.0', '2.0.1' ] ]
+8086 silly addNamed has-unicode@2.0.1
+8087 verbose addNamed "2.0.1" is a plain semver version for has-unicode
+8088 verbose get https://registry.npmjs.org/string-width not expired, no request
+8089 silly addNameRange number 2 { name: 'string-width', range: '>=1.0.1 <2.0.0', hasData: true }
+8090 silly addNameRange versions [ 'string-width',
+8090 silly addNameRange [ '1.0.0', '1.0.1', '1.0.2', '2.0.0', '2.1.0', '2.1.1' ] ]
+8091 silly addNamed string-width@1.0.2
+8092 verbose addNamed "1.0.2" is a plain semver version for string-width
+8093 verbose get https://registry.npmjs.org/wide-align not expired, no request
+8094 silly addNameRange number 2 { name: 'wide-align', range: '>=1.1.0 <2.0.0', hasData: true }
+8095 silly addNameRange versions [ 'wide-align',
+8095 silly addNameRange [ '1.0.0', '1.0.1', '1.0.2', '1.1.0', '1.1.1', '1.1.2', '1.1.3' ] ]
+8096 silly addNamed wide-align@1.1.3
+8097 verbose addNamed "1.1.3" is a plain semver version for wide-align
+8098 silly mapToRegistry name has-unicode
+8099 silly mapToRegistry using default registry
+8100 silly mapToRegistry registry https://registry.npmjs.org/
+8101 silly mapToRegistry uri https://registry.npmjs.org/has-unicode
+8102 verbose addRemoteTarball https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz not in flight; adding
+8103 verbose addRemoteTarball [ 'https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz',
+8103 verbose addRemoteTarball 'e0e6fe6a28cf51138855e086d1691e771de2a8b9' ]
+8104 silly mapToRegistry name string-width
+8105 silly mapToRegistry using default registry
+8106 silly mapToRegistry registry https://registry.npmjs.org/
+8107 silly mapToRegistry uri https://registry.npmjs.org/string-width
+8108 verbose addRemoteTarball https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz not in flight; adding
+8109 verbose addRemoteTarball [ 'https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz',
+8109 verbose addRemoteTarball '118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3' ]
+8110 verbose get https://registry.npmjs.org/signal-exit not expired, no request
+8111 silly addNameRange number 2 { name: 'signal-exit', range: '>=3.0.0 <4.0.0', hasData: true }
+8112 silly addNameRange versions [ 'signal-exit',
+8112 silly addNameRange [ '1.0.0',
+8112 silly addNameRange '1.0.1',
+8112 silly addNameRange '1.1.0',
+8112 silly addNameRange '1.2.0',
+8112 silly addNameRange '1.3.0',
+8112 silly addNameRange '1.3.1',
+8112 silly addNameRange '2.1.0',
+8112 silly addNameRange '2.1.1',
+8112 silly addNameRange '2.0.0',
+8112 silly addNameRange '2.1.2',
+8112 silly addNameRange '3.0.0-candidate',
+8112 silly addNameRange '3.0.0',
+8112 silly addNameRange '3.0.1',
+8112 silly addNameRange '3.0.2' ] ]
+8113 silly addNamed signal-exit@3.0.2
+8114 verbose addNamed "3.0.2" is a plain semver version for signal-exit
+8115 silly mapToRegistry name wide-align
+8116 silly mapToRegistry using default registry
+8117 silly mapToRegistry registry https://registry.npmjs.org/
+8118 silly mapToRegistry uri https://registry.npmjs.org/wide-align
+8119 verbose addRemoteTarball https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz not in flight; adding
+8120 verbose addRemoteTarball [ 'https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz',
+8120 verbose addRemoteTarball 'ae074e6bdc0c14a431e804e624549c633b000457' ]
+8121 silly mapToRegistry name signal-exit
+8122 silly mapToRegistry using default registry
+8123 silly mapToRegistry registry https://registry.npmjs.org/
+8124 silly mapToRegistry uri https://registry.npmjs.org/signal-exit
+8125 verbose addRemoteTarball https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz not in flight; adding
+8126 verbose addRemoteTarball [ 'https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz',
+8126 verbose addRemoteTarball 'b5fdc08f1287ea1178628e415e25132b73646c6d' ]
+8127 info retry fetch attempt 1 at 1:28:02 PM
+8128 info attempt registry request try #1 at 1:28:02 PM
+8129 http fetch GET https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz
+8130 info retry fetch attempt 1 at 1:28:02 PM
+8131 info attempt registry request try #1 at 1:28:02 PM
+8132 http fetch GET https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz
+8133 info retry fetch attempt 1 at 1:28:02 PM
+8134 info attempt registry request try #1 at 1:28:02 PM
+8135 http fetch GET https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz
+8136 info retry fetch attempt 1 at 1:28:02 PM
+8137 info attempt registry request try #1 at 1:28:02 PM
+8138 http fetch GET https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz
+8139 http 200 https://registry.npmjs.org/object-assign
+8140 verbose headers { date: 'Mon, 02 Jul 2018 05:28:02 GMT',
+8140 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8140 verbose headers 'transfer-encoding': 'chunked',
+8140 verbose headers connection: 'keep-alive',
+8140 verbose headers 'set-cookie': [ '__cfduid=d24f788921d733326e6707fc0de5e93661530509282; expires=Tue, 02-Jul-19 05:28:02 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8140 verbose headers 'cache-control': 'max-age=300',
+8140 verbose headers 'cf-cache-status': 'HIT',
+8140 verbose headers 'cf-ray': '433eb4e75bb860f0-MNL',
+8140 verbose headers etag: 'W/"d7609bf70dc4cde24cf456be05d80a7c"',
+8140 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8140 verbose headers 'last-modified': 'Sun, 27 May 2018 10:57:26 GMT',
+8140 verbose headers vary: 'accept-encoding, accept',
+8140 verbose headers server: 'cloudflare',
+8140 verbose headers 'content-encoding': 'gzip' }
+8141 silly get cb [ 200,
+8141 silly get { date: 'Mon, 02 Jul 2018 05:28:02 GMT',
+8141 silly get 'content-type': 'application/json; charset=UTF-8',
+8141 silly get 'transfer-encoding': 'chunked',
+8141 silly get connection: 'keep-alive',
+8141 silly get 'set-cookie': [ '__cfduid=d24f788921d733326e6707fc0de5e93661530509282; expires=Tue, 02-Jul-19 05:28:02 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8141 silly get 'cache-control': 'max-age=300',
+8141 silly get 'cf-cache-status': 'HIT',
+8141 silly get 'cf-ray': '433eb4e75bb860f0-MNL',
+8141 silly get etag: 'W/"d7609bf70dc4cde24cf456be05d80a7c"',
+8141 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8141 silly get 'last-modified': 'Sun, 27 May 2018 10:57:26 GMT',
+8141 silly get vary: 'accept-encoding, accept',
+8141 silly get server: 'cloudflare',
+8141 silly get 'content-encoding': 'gzip' } ]
+8142 verbose get saving object-assign to /home/chibi/.npm/registry.npmjs.org/object-assign/.cache.json
+8143 http 200 https://registry.npmjs.org/strip-ansi
+8144 verbose headers { date: 'Mon, 02 Jul 2018 05:28:02 GMT',
+8144 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8144 verbose headers 'transfer-encoding': 'chunked',
+8144 verbose headers connection: 'keep-alive',
+8144 verbose headers 'set-cookie': [ '__cfduid=df778947e1e33118544547558dfd539171530509282; expires=Tue, 02-Jul-19 05:28:02 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8144 verbose headers 'cache-control': 'max-age=300',
+8144 verbose headers 'cf-cache-status': 'HIT',
+8144 verbose headers 'cf-ray': '433eb4e77c3560ae-MNL',
+8144 verbose headers etag: 'W/"9b61f21a8a63120ec3119e762be94e5f"',
+8144 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8144 verbose headers 'last-modified': 'Sun, 27 May 2018 18:26:00 GMT',
+8144 verbose headers vary: 'accept-encoding, accept',
+8144 verbose headers server: 'cloudflare',
+8144 verbose headers 'content-encoding': 'gzip' }
+8145 silly get cb [ 200,
+8145 silly get { date: 'Mon, 02 Jul 2018 05:28:02 GMT',
+8145 silly get 'content-type': 'application/json; charset=UTF-8',
+8145 silly get 'transfer-encoding': 'chunked',
+8145 silly get connection: 'keep-alive',
+8145 silly get 'set-cookie': [ '__cfduid=df778947e1e33118544547558dfd539171530509282; expires=Tue, 02-Jul-19 05:28:02 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8145 silly get 'cache-control': 'max-age=300',
+8145 silly get 'cf-cache-status': 'HIT',
+8145 silly get 'cf-ray': '433eb4e77c3560ae-MNL',
+8145 silly get etag: 'W/"9b61f21a8a63120ec3119e762be94e5f"',
+8145 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8145 silly get 'last-modified': 'Sun, 27 May 2018 18:26:00 GMT',
+8145 silly get vary: 'accept-encoding, accept',
+8145 silly get server: 'cloudflare',
+8145 silly get 'content-encoding': 'gzip' } ]
+8146 verbose get saving strip-ansi to /home/chibi/.npm/registry.npmjs.org/strip-ansi/.cache.json
+8147 http fetch 200 https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz
+8148 silly resolveWithNewModule object-assign@4.1.1 checking installable status
+8149 silly cache add args [ 'object-assign@^4.1.0', null ]
+8150 verbose cache add spec object-assign@^4.1.0
+8151 silly cache add parsed spec Result {
+8151 silly cache add raw: 'object-assign@^4.1.0',
+8151 silly cache add scope: null,
+8151 silly cache add name: 'object-assign',
+8151 silly cache add rawSpec: '^4.1.0',
+8151 silly cache add spec: '>=4.1.0 <5.0.0',
+8151 silly cache add type: 'range' }
+8152 silly addNamed object-assign@>=4.1.0 <5.0.0
+8153 verbose addNamed ">=4.1.0 <5.0.0" is a valid semver range for object-assign
+8154 silly addNameRange { name: 'object-assign',
+8154 silly addNameRange range: '>=4.1.0 <5.0.0',
+8154 silly addNameRange hasData: false }
+8155 silly mapToRegistry name object-assign
+8156 silly mapToRegistry using default registry
+8157 silly mapToRegistry registry https://registry.npmjs.org/
+8158 silly mapToRegistry uri https://registry.npmjs.org/object-assign
+8159 verbose addNameRange registry:https://registry.npmjs.org/object-assign not in flight; fetching
+8160 silly fetchAndShaCheck shasum 6802e6264efd18c790a1b0d517f0f2627bf2c94a
+8161 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/aproba/-/aproba-1.2.0.tgz not in flight; adding
+8162 verbose addTmpTarball already have metadata; skipping unpack for aproba@1.2.0
+8163 silly resolveWithNewModule strip-ansi@3.0.1 checking installable status
+8164 silly cache add args [ 'strip-ansi@^3.0.1', null ]
+8165 verbose cache add spec strip-ansi@^3.0.1
+8166 silly cache add parsed spec Result {
+8166 silly cache add raw: 'strip-ansi@^3.0.1',
+8166 silly cache add scope: null,
+8166 silly cache add name: 'strip-ansi',
+8166 silly cache add rawSpec: '^3.0.1',
+8166 silly cache add spec: '>=3.0.1 <4.0.0',
+8166 silly cache add type: 'range' }
+8167 silly addNamed strip-ansi@>=3.0.1 <4.0.0
+8168 verbose addNamed ">=3.0.1 <4.0.0" is a valid semver range for strip-ansi
+8169 silly addNameRange { name: 'strip-ansi', range: '>=3.0.1 <4.0.0', hasData: false }
+8170 silly mapToRegistry name strip-ansi
+8171 silly mapToRegistry using default registry
+8172 silly mapToRegistry registry https://registry.npmjs.org/
+8173 silly mapToRegistry uri https://registry.npmjs.org/strip-ansi
+8174 verbose addNameRange registry:https://registry.npmjs.org/strip-ansi not in flight; fetching
+8175 verbose get https://registry.npmjs.org/object-assign not expired, no request
+8176 silly addNameRange number 2 { name: 'object-assign', range: '>=4.1.0 <5.0.0', hasData: true }
+8177 silly addNameRange versions [ 'object-assign',
+8177 silly addNameRange [ '0.1.0',
+8177 silly addNameRange '0.1.1',
+8177 silly addNameRange '0.1.2',
+8177 silly addNameRange '0.2.0',
+8177 silly addNameRange '0.2.1',
+8177 silly addNameRange '0.2.2',
+8177 silly addNameRange '0.3.0',
+8177 silly addNameRange '0.3.1',
+8177 silly addNameRange '0.4.0',
+8177 silly addNameRange '1.0.0',
+8177 silly addNameRange '2.0.0',
+8177 silly addNameRange '3.0.0',
+8177 silly addNameRange '2.1.1',
+8177 silly addNameRange '4.0.0',
+8177 silly addNameRange '4.0.1',
+8177 silly addNameRange '4.1.0',
+8177 silly addNameRange '4.1.1' ] ]
+8178 silly addNamed object-assign@4.1.1
+8179 verbose addNamed "4.1.1" is a plain semver version for object-assign
+8180 verbose get https://registry.npmjs.org/strip-ansi not expired, no request
+8181 silly addNameRange number 2 { name: 'strip-ansi', range: '>=3.0.1 <4.0.0', hasData: true }
+8182 silly addNameRange versions [ 'strip-ansi',
+8182 silly addNameRange [ '0.1.0',
+8182 silly addNameRange '0.1.1',
+8182 silly addNameRange '0.2.0',
+8182 silly addNameRange '0.2.1',
+8182 silly addNameRange '0.2.2',
+8182 silly addNameRange '0.3.0',
+8182 silly addNameRange '1.0.0',
+8182 silly addNameRange '2.0.0',
+8182 silly addNameRange '2.0.1',
+8182 silly addNameRange '3.0.0',
+8182 silly addNameRange '3.0.1',
+8182 silly addNameRange '4.0.0' ] ]
+8183 silly addNamed strip-ansi@3.0.1
+8184 verbose addNamed "3.0.1" is a plain semver version for strip-ansi
+8185 http fetch 200 https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz
+8186 silly fetchAndShaCheck shasum e0e6fe6a28cf51138855e086d1691e771de2a8b9
+8187 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz not in flight; adding
+8188 verbose addTmpTarball already have metadata; skipping unpack for has-unicode@2.0.1
+8189 silly cache afterAdd aproba@1.2.0
+8190 verbose afterAdd /home/chibi/.npm/aproba/1.2.0/package/package.json not in flight; writing
+8191 verbose afterAdd /home/chibi/.npm/aproba/1.2.0/package/package.json written
+8192 silly cache afterAdd has-unicode@2.0.1
+8193 verbose afterAdd /home/chibi/.npm/has-unicode/2.0.1/package/package.json not in flight; writing
+8194 http fetch 200 https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz
+8195 verbose afterAdd /home/chibi/.npm/has-unicode/2.0.1/package/package.json written
+8196 silly fetchAndShaCheck shasum b5fdc08f1287ea1178628e415e25132b73646c6d
+8197 http fetch 200 https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz
+8198 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz not in flight; adding
+8199 verbose addTmpTarball already have metadata; skipping unpack for signal-exit@3.0.2
+8200 silly fetchAndShaCheck shasum 118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3
+8201 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/string-width/-/string-width-1.0.2.tgz not in flight; adding
+8202 verbose addTmpTarball already have metadata; skipping unpack for string-width@1.0.2
+8203 silly cache afterAdd signal-exit@3.0.2
+8204 verbose afterAdd /home/chibi/.npm/signal-exit/3.0.2/package/package.json not in flight; writing
+8205 silly cache afterAdd string-width@1.0.2
+8206 verbose afterAdd /home/chibi/.npm/string-width/1.0.2/package/package.json not in flight; writing
+8207 verbose afterAdd /home/chibi/.npm/signal-exit/3.0.2/package/package.json written
+8208 verbose afterAdd /home/chibi/.npm/string-width/1.0.2/package/package.json written
+8209 http fetch 200 https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz
+8210 silly fetchAndShaCheck shasum ae074e6bdc0c14a431e804e624549c633b000457
+8211 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz not in flight; adding
+8212 verbose addTmpTarball already have metadata; skipping unpack for wide-align@1.1.3
+8213 silly cache afterAdd wide-align@1.1.3
+8214 verbose afterAdd /home/chibi/.npm/wide-align/1.1.3/package/package.json not in flight; writing
+8215 verbose afterAdd /home/chibi/.npm/wide-align/1.1.3/package/package.json written
+8216 silly cache afterAdd object-assign@4.1.1
+8217 verbose afterAdd /home/chibi/.npm/object-assign/4.1.1/package/package.json not in flight; writing
+8218 verbose afterAdd /home/chibi/.npm/object-assign/4.1.1/package/package.json written
+8219 silly cache afterAdd strip-ansi@3.0.1
+8220 verbose afterAdd /home/chibi/.npm/strip-ansi/3.0.1/package/package.json not in flight; writing
+8221 verbose afterAdd /home/chibi/.npm/strip-ansi/3.0.1/package/package.json written
+8222 silly fetchNamedPackageData code-point-at
+8223 silly mapToRegistry name code-point-at
+8224 silly mapToRegistry using default registry
+8225 silly mapToRegistry registry https://registry.npmjs.org/
+8226 silly mapToRegistry uri https://registry.npmjs.org/code-point-at
+8227 silly fetchNamedPackageData is-fullwidth-code-point
+8228 silly mapToRegistry name is-fullwidth-code-point
+8229 silly mapToRegistry using default registry
+8230 silly mapToRegistry registry https://registry.npmjs.org/
+8231 silly mapToRegistry uri https://registry.npmjs.org/is-fullwidth-code-point
+8232 verbose request uri https://registry.npmjs.org/code-point-at
+8233 verbose request no auth needed
+8234 info attempt registry request try #1 at 1:28:02 PM
+8235 verbose etag "581b14b4-152e"
+8236 verbose lastModified Thu, 3 Nov 2016 10:43:00 GMT
+8237 http request GET https://registry.npmjs.org/code-point-at
+8238 verbose request uri https://registry.npmjs.org/is-fullwidth-code-point
+8239 verbose request no auth needed
+8240 info attempt registry request try #1 at 1:28:02 PM
+8241 verbose etag "59504a1b-128d"
+8242 verbose lastModified Sun, 25 Jun 2017 23:41:15 GMT
+8243 http request GET https://registry.npmjs.org/is-fullwidth-code-point
+8244 http 200 https://registry.npmjs.org/code-point-at
+8245 verbose headers { date: 'Mon, 02 Jul 2018 05:28:02 GMT',
+8245 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8245 verbose headers 'transfer-encoding': 'chunked',
+8245 verbose headers connection: 'keep-alive',
+8245 verbose headers 'set-cookie': [ '__cfduid=dad247fdce94b22b78880ff0303b9c1a31530509282; expires=Tue, 02-Jul-19 05:28:02 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8245 verbose headers 'cache-control': 'max-age=300',
+8245 verbose headers 'cf-cache-status': 'HIT',
+8245 verbose headers 'cf-ray': '433eb4e8c82760fc-MNL',
+8245 verbose headers etag: 'W/"188c8fd5bd0a8f187c42c3795d9a8ddf"',
+8245 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8245 verbose headers 'last-modified': 'Sat, 26 May 2018 03:56:35 GMT',
+8245 verbose headers vary: 'accept-encoding, accept',
+8245 verbose headers server: 'cloudflare',
+8245 verbose headers 'content-encoding': 'gzip' }
+8246 silly get cb [ 200,
+8246 silly get { date: 'Mon, 02 Jul 2018 05:28:02 GMT',
+8246 silly get 'content-type': 'application/json; charset=UTF-8',
+8246 silly get 'transfer-encoding': 'chunked',
+8246 silly get connection: 'keep-alive',
+8246 silly get 'set-cookie': [ '__cfduid=dad247fdce94b22b78880ff0303b9c1a31530509282; expires=Tue, 02-Jul-19 05:28:02 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8246 silly get 'cache-control': 'max-age=300',
+8246 silly get 'cf-cache-status': 'HIT',
+8246 silly get 'cf-ray': '433eb4e8c82760fc-MNL',
+8246 silly get etag: 'W/"188c8fd5bd0a8f187c42c3795d9a8ddf"',
+8246 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8246 silly get 'last-modified': 'Sat, 26 May 2018 03:56:35 GMT',
+8246 silly get vary: 'accept-encoding, accept',
+8246 silly get server: 'cloudflare',
+8246 silly get 'content-encoding': 'gzip' } ]
+8247 verbose get saving code-point-at to /home/chibi/.npm/registry.npmjs.org/code-point-at/.cache.json
+8248 silly resolveWithNewModule code-point-at@1.1.0 checking installable status
+8249 silly cache add args [ 'code-point-at@^1.0.0', null ]
+8250 verbose cache add spec code-point-at@^1.0.0
+8251 silly cache add parsed spec Result {
+8251 silly cache add raw: 'code-point-at@^1.0.0',
+8251 silly cache add scope: null,
+8251 silly cache add name: 'code-point-at',
+8251 silly cache add rawSpec: '^1.0.0',
+8251 silly cache add spec: '>=1.0.0 <2.0.0',
+8251 silly cache add type: 'range' }
+8252 silly addNamed code-point-at@>=1.0.0 <2.0.0
+8253 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for code-point-at
+8254 silly addNameRange { name: 'code-point-at',
+8254 silly addNameRange range: '>=1.0.0 <2.0.0',
+8254 silly addNameRange hasData: false }
+8255 silly mapToRegistry name code-point-at
+8256 silly mapToRegistry using default registry
+8257 silly mapToRegistry registry https://registry.npmjs.org/
+8258 silly mapToRegistry uri https://registry.npmjs.org/code-point-at
+8259 verbose addNameRange registry:https://registry.npmjs.org/code-point-at not in flight; fetching
+8260 verbose get https://registry.npmjs.org/code-point-at not expired, no request
+8261 silly addNameRange number 2 { name: 'code-point-at', range: '>=1.0.0 <2.0.0', hasData: true }
+8262 silly addNameRange versions [ 'code-point-at', [ '1.0.0', '1.0.1', '1.1.0' ] ]
+8263 silly addNamed code-point-at@1.1.0
+8264 verbose addNamed "1.1.0" is a plain semver version for code-point-at
+8265 silly cache afterAdd code-point-at@1.1.0
+8266 verbose afterAdd /home/chibi/.npm/code-point-at/1.1.0/package/package.json not in flight; writing
+8267 verbose afterAdd /home/chibi/.npm/code-point-at/1.1.0/package/package.json written
+8268 http 200 https://registry.npmjs.org/is-fullwidth-code-point
+8269 verbose headers { date: 'Mon, 02 Jul 2018 05:28:02 GMT',
+8269 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8269 verbose headers 'transfer-encoding': 'chunked',
+8269 verbose headers connection: 'keep-alive',
+8269 verbose headers 'set-cookie': [ '__cfduid=d0130e5aea7abafd34e294188fa192b4c1530509282; expires=Tue, 02-Jul-19 05:28:02 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8269 verbose headers 'cache-control': 'max-age=300',
+8269 verbose headers 'cf-cache-status': 'HIT',
+8269 verbose headers 'cf-ray': '433eb4e8de626084-MNL',
+8269 verbose headers etag: 'W/"6ca438f369cb1059d65dde05ff236099"',
+8269 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8269 verbose headers 'last-modified': 'Sun, 27 May 2018 04:59:01 GMT',
+8269 verbose headers vary: 'accept-encoding, accept',
+8269 verbose headers server: 'cloudflare',
+8269 verbose headers 'content-encoding': 'gzip' }
+8270 silly get cb [ 200,
+8270 silly get { date: 'Mon, 02 Jul 2018 05:28:02 GMT',
+8270 silly get 'content-type': 'application/json; charset=UTF-8',
+8270 silly get 'transfer-encoding': 'chunked',
+8270 silly get connection: 'keep-alive',
+8270 silly get 'set-cookie': [ '__cfduid=d0130e5aea7abafd34e294188fa192b4c1530509282; expires=Tue, 02-Jul-19 05:28:02 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8270 silly get 'cache-control': 'max-age=300',
+8270 silly get 'cf-cache-status': 'HIT',
+8270 silly get 'cf-ray': '433eb4e8de626084-MNL',
+8270 silly get etag: 'W/"6ca438f369cb1059d65dde05ff236099"',
+8270 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8270 silly get 'last-modified': 'Sun, 27 May 2018 04:59:01 GMT',
+8270 silly get vary: 'accept-encoding, accept',
+8270 silly get server: 'cloudflare',
+8270 silly get 'content-encoding': 'gzip' } ]
+8271 verbose get saving is-fullwidth-code-point to /home/chibi/.npm/registry.npmjs.org/is-fullwidth-code-point/.cache.json
+8272 silly resolveWithNewModule is-fullwidth-code-point@1.0.0 checking installable status
+8273 silly cache add args [ 'is-fullwidth-code-point@^1.0.0', null ]
+8274 verbose cache add spec is-fullwidth-code-point@^1.0.0
+8275 silly cache add parsed spec Result {
+8275 silly cache add raw: 'is-fullwidth-code-point@^1.0.0',
+8275 silly cache add scope: null,
+8275 silly cache add name: 'is-fullwidth-code-point',
+8275 silly cache add rawSpec: '^1.0.0',
+8275 silly cache add spec: '>=1.0.0 <2.0.0',
+8275 silly cache add type: 'range' }
+8276 silly addNamed is-fullwidth-code-point@>=1.0.0 <2.0.0
+8277 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-fullwidth-code-point
+8278 silly addNameRange { name: 'is-fullwidth-code-point',
+8278 silly addNameRange range: '>=1.0.0 <2.0.0',
+8278 silly addNameRange hasData: false }
+8279 silly mapToRegistry name is-fullwidth-code-point
+8280 silly mapToRegistry using default registry
+8281 silly mapToRegistry registry https://registry.npmjs.org/
+8282 silly mapToRegistry uri https://registry.npmjs.org/is-fullwidth-code-point
+8283 verbose addNameRange registry:https://registry.npmjs.org/is-fullwidth-code-point not in flight; fetching
+8284 verbose get https://registry.npmjs.org/is-fullwidth-code-point not expired, no request
+8285 silly addNameRange number 2 { name: 'is-fullwidth-code-point',
+8285 silly addNameRange range: '>=1.0.0 <2.0.0',
+8285 silly addNameRange hasData: true }
+8286 silly addNameRange versions [ 'is-fullwidth-code-point', [ '1.0.0', '2.0.0' ] ]
+8287 silly addNamed is-fullwidth-code-point@1.0.0
+8288 verbose addNamed "1.0.0" is a plain semver version for is-fullwidth-code-point
+8289 silly cache afterAdd is-fullwidth-code-point@1.0.0
+8290 verbose afterAdd /home/chibi/.npm/is-fullwidth-code-point/1.0.0/package/package.json not in flight; writing
+8291 verbose afterAdd /home/chibi/.npm/is-fullwidth-code-point/1.0.0/package/package.json written
+8292 silly fetchNamedPackageData number-is-nan
+8293 silly mapToRegistry name number-is-nan
+8294 silly mapToRegistry using default registry
+8295 silly mapToRegistry registry https://registry.npmjs.org/
+8296 silly mapToRegistry uri https://registry.npmjs.org/number-is-nan
+8297 verbose request uri https://registry.npmjs.org/number-is-nan
+8298 verbose request no auth needed
+8299 info attempt registry request try #1 at 1:28:02 PM
+8300 verbose etag "59da06d3-f57"
+8301 verbose lastModified Sun, 8 Oct 2017 11:06:59 GMT
+8302 http request GET https://registry.npmjs.org/number-is-nan
+8303 http 200 https://registry.npmjs.org/number-is-nan
+8304 verbose headers { date: 'Mon, 02 Jul 2018 05:28:02 GMT',
+8304 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8304 verbose headers 'transfer-encoding': 'chunked',
+8304 verbose headers connection: 'keep-alive',
+8304 verbose headers 'set-cookie': [ '__cfduid=d01d17421bb31807e1546600d65931ece1530509282; expires=Tue, 02-Jul-19 05:28:02 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8304 verbose headers 'cache-control': 'max-age=300',
+8304 verbose headers 'cf-cache-status': 'HIT',
+8304 verbose headers 'cf-ray': '433eb4ea3f8260ea-MNL',
+8304 verbose headers etag: 'W/"b6803193e40cbaadbd0696596fb0c6e3"',
+8304 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8304 verbose headers 'last-modified': 'Sun, 27 May 2018 10:51:31 GMT',
+8304 verbose headers vary: 'accept-encoding, accept',
+8304 verbose headers server: 'cloudflare',
+8304 verbose headers 'content-encoding': 'gzip' }
+8305 silly get cb [ 200,
+8305 silly get { date: 'Mon, 02 Jul 2018 05:28:02 GMT',
+8305 silly get 'content-type': 'application/json; charset=UTF-8',
+8305 silly get 'transfer-encoding': 'chunked',
+8305 silly get connection: 'keep-alive',
+8305 silly get 'set-cookie': [ '__cfduid=d01d17421bb31807e1546600d65931ece1530509282; expires=Tue, 02-Jul-19 05:28:02 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8305 silly get 'cache-control': 'max-age=300',
+8305 silly get 'cf-cache-status': 'HIT',
+8305 silly get 'cf-ray': '433eb4ea3f8260ea-MNL',
+8305 silly get etag: 'W/"b6803193e40cbaadbd0696596fb0c6e3"',
+8305 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8305 silly get 'last-modified': 'Sun, 27 May 2018 10:51:31 GMT',
+8305 silly get vary: 'accept-encoding, accept',
+8305 silly get server: 'cloudflare',
+8305 silly get 'content-encoding': 'gzip' } ]
+8306 verbose get saving number-is-nan to /home/chibi/.npm/registry.npmjs.org/number-is-nan/.cache.json
+8307 silly resolveWithNewModule number-is-nan@1.0.1 checking installable status
+8308 silly cache add args [ 'number-is-nan@^1.0.0', null ]
+8309 verbose cache add spec number-is-nan@^1.0.0
+8310 silly cache add parsed spec Result {
+8310 silly cache add raw: 'number-is-nan@^1.0.0',
+8310 silly cache add scope: null,
+8310 silly cache add name: 'number-is-nan',
+8310 silly cache add rawSpec: '^1.0.0',
+8310 silly cache add spec: '>=1.0.0 <2.0.0',
+8310 silly cache add type: 'range' }
+8311 silly addNamed number-is-nan@>=1.0.0 <2.0.0
+8312 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for number-is-nan
+8313 silly addNameRange { name: 'number-is-nan',
+8313 silly addNameRange range: '>=1.0.0 <2.0.0',
+8313 silly addNameRange hasData: false }
+8314 silly mapToRegistry name number-is-nan
+8315 silly mapToRegistry using default registry
+8316 silly mapToRegistry registry https://registry.npmjs.org/
+8317 silly mapToRegistry uri https://registry.npmjs.org/number-is-nan
+8318 verbose addNameRange registry:https://registry.npmjs.org/number-is-nan not in flight; fetching
+8319 verbose get https://registry.npmjs.org/number-is-nan not expired, no request
+8320 silly addNameRange number 2 { name: 'number-is-nan', range: '>=1.0.0 <2.0.0', hasData: true }
+8321 silly addNameRange versions [ 'number-is-nan', [ '1.0.0', '1.0.1' ] ]
+8322 silly addNamed number-is-nan@1.0.1
+8323 verbose addNamed "1.0.1" is a plain semver version for number-is-nan
+8324 silly cache afterAdd number-is-nan@1.0.1
+8325 verbose afterAdd /home/chibi/.npm/number-is-nan/1.0.1/package/package.json not in flight; writing
+8326 verbose afterAdd /home/chibi/.npm/number-is-nan/1.0.1/package/package.json written
+8327 silly fetchNamedPackageData ansi-regex
+8328 silly mapToRegistry name ansi-regex
+8329 silly mapToRegistry using default registry
+8330 silly mapToRegistry registry https://registry.npmjs.org/
+8331 silly mapToRegistry uri https://registry.npmjs.org/ansi-regex
+8332 verbose request uri https://registry.npmjs.org/ansi-regex
+8333 verbose request no auth needed
+8334 info attempt registry request try #1 at 1:28:02 PM
+8335 verbose etag "59df2d69-3a81"
+8336 verbose lastModified Thu, 12 Oct 2017 8:52:57 GMT
+8337 http request GET https://registry.npmjs.org/ansi-regex
+8338 http 200 https://registry.npmjs.org/ansi-regex
+8339 verbose headers { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8339 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8339 verbose headers 'transfer-encoding': 'chunked',
+8339 verbose headers connection: 'keep-alive',
+8339 verbose headers 'set-cookie': [ '__cfduid=d6364454af7530d3d3a6827a5762e2fc81530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8339 verbose headers 'cache-control': 'max-age=300',
+8339 verbose headers 'cf-cache-status': 'HIT',
+8339 verbose headers 'cf-ray': '433eb4eb1a18607e-MNL',
+8339 verbose headers etag: 'W/"e12fff8bc4d880f367e56655cc9ef735"',
+8339 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8339 verbose headers 'last-modified': 'Sat, 26 May 2018 00:28:34 GMT',
+8339 verbose headers vary: 'accept-encoding, accept',
+8339 verbose headers server: 'cloudflare',
+8339 verbose headers 'content-encoding': 'gzip' }
+8340 silly get cb [ 200,
+8340 silly get { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8340 silly get 'content-type': 'application/json; charset=UTF-8',
+8340 silly get 'transfer-encoding': 'chunked',
+8340 silly get connection: 'keep-alive',
+8340 silly get 'set-cookie': [ '__cfduid=d6364454af7530d3d3a6827a5762e2fc81530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8340 silly get 'cache-control': 'max-age=300',
+8340 silly get 'cf-cache-status': 'HIT',
+8340 silly get 'cf-ray': '433eb4eb1a18607e-MNL',
+8340 silly get etag: 'W/"e12fff8bc4d880f367e56655cc9ef735"',
+8340 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8340 silly get 'last-modified': 'Sat, 26 May 2018 00:28:34 GMT',
+8340 silly get vary: 'accept-encoding, accept',
+8340 silly get server: 'cloudflare',
+8340 silly get 'content-encoding': 'gzip' } ]
+8341 verbose get saving ansi-regex to /home/chibi/.npm/registry.npmjs.org/ansi-regex/.cache.json
+8342 silly resolveWithNewModule ansi-regex@2.1.1 checking installable status
+8343 silly cache add args [ 'ansi-regex@^2.0.0', null ]
+8344 verbose cache add spec ansi-regex@^2.0.0
+8345 silly cache add parsed spec Result {
+8345 silly cache add raw: 'ansi-regex@^2.0.0',
+8345 silly cache add scope: null,
+8345 silly cache add name: 'ansi-regex',
+8345 silly cache add rawSpec: '^2.0.0',
+8345 silly cache add spec: '>=2.0.0 <3.0.0',
+8345 silly cache add type: 'range' }
+8346 silly addNamed ansi-regex@>=2.0.0 <3.0.0
+8347 verbose addNamed ">=2.0.0 <3.0.0" is a valid semver range for ansi-regex
+8348 silly addNameRange { name: 'ansi-regex', range: '>=2.0.0 <3.0.0', hasData: false }
+8349 silly mapToRegistry name ansi-regex
+8350 silly mapToRegistry using default registry
+8351 silly mapToRegistry registry https://registry.npmjs.org/
+8352 silly mapToRegistry uri https://registry.npmjs.org/ansi-regex
+8353 verbose addNameRange registry:https://registry.npmjs.org/ansi-regex not in flight; fetching
+8354 verbose get https://registry.npmjs.org/ansi-regex not expired, no request
+8355 silly addNameRange number 2 { name: 'ansi-regex', range: '>=2.0.0 <3.0.0', hasData: true }
+8356 silly addNameRange versions [ 'ansi-regex',
+8356 silly addNameRange [ '0.1.0',
+8356 silly addNameRange '0.2.0',
+8356 silly addNameRange '0.2.1',
+8356 silly addNameRange '1.0.0',
+8356 silly addNameRange '1.1.0',
+8356 silly addNameRange '1.1.1',
+8356 silly addNameRange '2.0.0',
+8356 silly addNameRange '2.1.1',
+8356 silly addNameRange '3.0.0' ] ]
+8357 silly addNamed ansi-regex@2.1.1
+8358 verbose addNamed "2.1.1" is a plain semver version for ansi-regex
+8359 silly cache afterAdd ansi-regex@2.1.1
+8360 verbose afterAdd /home/chibi/.npm/ansi-regex/2.1.1/package/package.json not in flight; writing
+8361 verbose afterAdd /home/chibi/.npm/ansi-regex/2.1.1/package/package.json written
+8362 silly fetchNamedPackageData wrappy
+8363 silly mapToRegistry name wrappy
+8364 silly mapToRegistry using default registry
+8365 silly mapToRegistry registry https://registry.npmjs.org/
+8366 silly mapToRegistry uri https://registry.npmjs.org/wrappy
+8367 verbose request uri https://registry.npmjs.org/wrappy
+8368 verbose request no auth needed
+8369 info attempt registry request try #1 at 1:28:03 PM
+8370 verbose etag "59444755-11a6"
+8371 verbose lastModified Fri, 16 Jun 2017 21:02:13 GMT
+8372 http request GET https://registry.npmjs.org/wrappy
+8373 http 200 https://registry.npmjs.org/wrappy
+8374 verbose headers { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8374 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8374 verbose headers 'transfer-encoding': 'chunked',
+8374 verbose headers connection: 'keep-alive',
+8374 verbose headers 'set-cookie': [ '__cfduid=db1637b9c6a5354ccd5daab30628ea2ba1530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8374 verbose headers 'cache-control': 'max-age=300',
+8374 verbose headers 'cf-cache-status': 'HIT',
+8374 verbose headers 'cf-ray': '433eb4ec4be860de-MNL',
+8374 verbose headers etag: 'W/"c2550d84d2c7b8c47da2551ef2c749ac"',
+8374 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8374 verbose headers 'last-modified': 'Sun, 27 May 2018 22:18:40 GMT',
+8374 verbose headers vary: 'accept-encoding, accept',
+8374 verbose headers server: 'cloudflare',
+8374 verbose headers 'content-encoding': 'gzip' }
+8375 silly get cb [ 200,
+8375 silly get { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8375 silly get 'content-type': 'application/json; charset=UTF-8',
+8375 silly get 'transfer-encoding': 'chunked',
+8375 silly get connection: 'keep-alive',
+8375 silly get 'set-cookie': [ '__cfduid=db1637b9c6a5354ccd5daab30628ea2ba1530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8375 silly get 'cache-control': 'max-age=300',
+8375 silly get 'cf-cache-status': 'HIT',
+8375 silly get 'cf-ray': '433eb4ec4be860de-MNL',
+8375 silly get etag: 'W/"c2550d84d2c7b8c47da2551ef2c749ac"',
+8375 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8375 silly get 'last-modified': 'Sun, 27 May 2018 22:18:40 GMT',
+8375 silly get vary: 'accept-encoding, accept',
+8375 silly get server: 'cloudflare',
+8375 silly get 'content-encoding': 'gzip' } ]
+8376 verbose get saving wrappy to /home/chibi/.npm/registry.npmjs.org/wrappy/.cache.json
+8377 silly resolveWithNewModule wrappy@1.0.2 checking installable status
+8378 silly cache add args [ 'wrappy@1', null ]
+8379 verbose cache add spec wrappy@1
+8380 silly cache add parsed spec Result {
+8380 silly cache add raw: 'wrappy@1',
+8380 silly cache add scope: null,
+8380 silly cache add name: 'wrappy',
+8380 silly cache add rawSpec: '1',
+8380 silly cache add spec: '>=1.0.0 <2.0.0',
+8380 silly cache add type: 'range' }
+8381 silly addNamed wrappy@>=1.0.0 <2.0.0
+8382 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for wrappy
+8383 silly addNameRange { name: 'wrappy', range: '>=1.0.0 <2.0.0', hasData: false }
+8384 silly mapToRegistry name wrappy
+8385 silly mapToRegistry using default registry
+8386 silly mapToRegistry registry https://registry.npmjs.org/
+8387 silly mapToRegistry uri https://registry.npmjs.org/wrappy
+8388 verbose addNameRange registry:https://registry.npmjs.org/wrappy not in flight; fetching
+8389 verbose get https://registry.npmjs.org/wrappy not expired, no request
+8390 silly addNameRange number 2 { name: 'wrappy', range: '>=1.0.0 <2.0.0', hasData: true }
+8391 silly addNameRange versions [ 'wrappy', [ '1.0.0', '1.0.1', '1.0.2' ] ]
+8392 silly addNamed wrappy@1.0.2
+8393 verbose addNamed "1.0.2" is a plain semver version for wrappy
+8394 silly cache afterAdd wrappy@1.0.2
+8395 verbose afterAdd /home/chibi/.npm/wrappy/1.0.2/package/package.json not in flight; writing
+8396 verbose afterAdd /home/chibi/.npm/wrappy/1.0.2/package/package.json written
+8397 silly fetchNamedPackageData aws-sign2
+8398 silly mapToRegistry name aws-sign2
+8399 silly mapToRegistry using default registry
+8400 silly mapToRegistry registry https://registry.npmjs.org/
+8401 silly mapToRegistry uri https://registry.npmjs.org/aws-sign2
+8402 silly fetchNamedPackageData aws4
+8403 silly mapToRegistry name aws4
+8404 silly mapToRegistry using default registry
+8405 silly mapToRegistry registry https://registry.npmjs.org/
+8406 silly mapToRegistry uri https://registry.npmjs.org/aws4
+8407 silly fetchNamedPackageData caseless
+8408 silly mapToRegistry name caseless
+8409 silly mapToRegistry using default registry
+8410 silly mapToRegistry registry https://registry.npmjs.org/
+8411 silly mapToRegistry uri https://registry.npmjs.org/caseless
+8412 silly fetchNamedPackageData combined-stream
+8413 silly mapToRegistry name combined-stream
+8414 silly mapToRegistry using default registry
+8415 silly mapToRegistry registry https://registry.npmjs.org/
+8416 silly mapToRegistry uri https://registry.npmjs.org/combined-stream
+8417 silly fetchNamedPackageData extend
+8418 silly mapToRegistry name extend
+8419 silly mapToRegistry using default registry
+8420 silly mapToRegistry registry https://registry.npmjs.org/
+8421 silly mapToRegistry uri https://registry.npmjs.org/extend
+8422 silly fetchNamedPackageData forever-agent
+8423 silly mapToRegistry name forever-agent
+8424 silly mapToRegistry using default registry
+8425 silly mapToRegistry registry https://registry.npmjs.org/
+8426 silly mapToRegistry uri https://registry.npmjs.org/forever-agent
+8427 silly fetchNamedPackageData form-data
+8428 silly mapToRegistry name form-data
+8429 silly mapToRegistry using default registry
+8430 silly mapToRegistry registry https://registry.npmjs.org/
+8431 silly mapToRegistry uri https://registry.npmjs.org/form-data
+8432 silly fetchNamedPackageData har-validator
+8433 silly mapToRegistry name har-validator
+8434 silly mapToRegistry using default registry
+8435 silly mapToRegistry registry https://registry.npmjs.org/
+8436 silly mapToRegistry uri https://registry.npmjs.org/har-validator
+8437 silly fetchNamedPackageData http-signature
+8438 silly mapToRegistry name http-signature
+8439 silly mapToRegistry using default registry
+8440 silly mapToRegistry registry https://registry.npmjs.org/
+8441 silly mapToRegistry uri https://registry.npmjs.org/http-signature
+8442 silly fetchNamedPackageData is-typedarray
+8443 silly mapToRegistry name is-typedarray
+8444 silly mapToRegistry using default registry
+8445 silly mapToRegistry registry https://registry.npmjs.org/
+8446 silly mapToRegistry uri https://registry.npmjs.org/is-typedarray
+8447 silly fetchNamedPackageData isstream
+8448 silly mapToRegistry name isstream
+8449 silly mapToRegistry using default registry
+8450 silly mapToRegistry registry https://registry.npmjs.org/
+8451 silly mapToRegistry uri https://registry.npmjs.org/isstream
+8452 silly fetchNamedPackageData json-stringify-safe
+8453 silly mapToRegistry name json-stringify-safe
+8454 silly mapToRegistry using default registry
+8455 silly mapToRegistry registry https://registry.npmjs.org/
+8456 silly mapToRegistry uri https://registry.npmjs.org/json-stringify-safe
+8457 silly fetchNamedPackageData mime-types
+8458 silly mapToRegistry name mime-types
+8459 silly mapToRegistry using default registry
+8460 silly mapToRegistry registry https://registry.npmjs.org/
+8461 silly mapToRegistry uri https://registry.npmjs.org/mime-types
+8462 silly fetchNamedPackageData oauth-sign
+8463 silly mapToRegistry name oauth-sign
+8464 silly mapToRegistry using default registry
+8465 silly mapToRegistry registry https://registry.npmjs.org/
+8466 silly mapToRegistry uri https://registry.npmjs.org/oauth-sign
+8467 silly fetchNamedPackageData performance-now
+8468 silly mapToRegistry name performance-now
+8469 silly mapToRegistry using default registry
+8470 silly mapToRegistry registry https://registry.npmjs.org/
+8471 silly mapToRegistry uri https://registry.npmjs.org/performance-now
+8472 silly fetchNamedPackageData qs
+8473 silly mapToRegistry name qs
+8474 silly mapToRegistry using default registry
+8475 silly mapToRegistry registry https://registry.npmjs.org/
+8476 silly mapToRegistry uri https://registry.npmjs.org/qs
+8477 silly fetchNamedPackageData tough-cookie
+8478 silly mapToRegistry name tough-cookie
+8479 silly mapToRegistry using default registry
+8480 silly mapToRegistry registry https://registry.npmjs.org/
+8481 silly mapToRegistry uri https://registry.npmjs.org/tough-cookie
+8482 silly fetchNamedPackageData tunnel-agent
+8483 silly mapToRegistry name tunnel-agent
+8484 silly mapToRegistry using default registry
+8485 silly mapToRegistry registry https://registry.npmjs.org/
+8486 silly mapToRegistry uri https://registry.npmjs.org/tunnel-agent
+8487 silly fetchNamedPackageData uuid
+8488 silly mapToRegistry name uuid
+8489 silly mapToRegistry using default registry
+8490 silly mapToRegistry registry https://registry.npmjs.org/
+8491 silly mapToRegistry uri https://registry.npmjs.org/uuid
+8492 verbose request uri https://registry.npmjs.org/performance-now
+8493 verbose request no auth needed
+8494 info attempt registry request try #1 at 1:28:03 PM
+8495 http request GET https://registry.npmjs.org/performance-now
+8496 verbose request uri https://registry.npmjs.org/aws-sign2
+8497 verbose request no auth needed
+8498 info attempt registry request try #1 at 1:28:03 PM
+8499 verbose etag "58ee7b42-1381"
+8500 verbose lastModified Wed, 12 Apr 2017 19:08:50 GMT
+8501 http request GET https://registry.npmjs.org/aws-sign2
+8502 verbose request uri https://registry.npmjs.org/aws4
+8503 verbose request no auth needed
+8504 info attempt registry request try #1 at 1:28:03 PM
+8505 verbose etag "59e7ba90-11353"
+8506 verbose lastModified Wed, 18 Oct 2017 20:33:20 GMT
+8507 http request GET https://registry.npmjs.org/aws4
+8508 verbose request uri https://registry.npmjs.org/caseless
+8509 verbose request no auth needed
+8510 info attempt registry request try #1 at 1:28:03 PM
+8511 verbose etag "5a446c5c-3843"
+8512 verbose lastModified Thu, 28 Dec 2017 4:00:28 GMT
+8513 http request GET https://registry.npmjs.org/caseless
+8514 verbose request uri https://registry.npmjs.org/form-data
+8515 verbose request no auth needed
+8516 info attempt registry request try #1 at 1:28:03 PM
+8517 verbose etag "5a264b08-e812"
+8518 verbose lastModified Tue, 5 Dec 2017 7:30:16 GMT
+8519 http request GET https://registry.npmjs.org/form-data
+8520 verbose request uri https://registry.npmjs.org/combined-stream
+8521 verbose request no auth needed
+8522 info attempt registry request try #1 at 1:28:03 PM
+8523 verbose etag "5a446cc1-4ec3"
+8524 verbose lastModified Thu, 28 Dec 2017 4:02:09 GMT
+8525 http request GET https://registry.npmjs.org/combined-stream
+8526 verbose request uri https://registry.npmjs.org/forever-agent
+8527 verbose request no auth needed
+8528 info attempt registry request try #1 at 1:28:03 PM
+8529 verbose etag "5818cfd0-1f69"
+8530 verbose lastModified Tue, 1 Nov 2016 17:24:32 GMT
+8531 http request GET https://registry.npmjs.org/forever-agent
+8532 verbose request uri https://registry.npmjs.org/har-validator
+8533 verbose request no auth needed
+8534 info attempt registry request try #1 at 1:28:03 PM
+8535 verbose etag "59fc04b8-17ca4"
+8536 verbose lastModified Fri, 3 Nov 2017 5:55:04 GMT
+8537 http request GET https://registry.npmjs.org/har-validator
+8538 verbose request uri https://registry.npmjs.org/isstream
+8539 verbose request no auth needed
+8540 info attempt registry request try #1 at 1:28:03 PM
+8541 verbose etag "5a4472b7-1f5c"
+8542 verbose lastModified Thu, 28 Dec 2017 4:27:35 GMT
+8543 http request GET https://registry.npmjs.org/isstream
+8544 verbose request uri https://registry.npmjs.org/http-signature
+8545 verbose request no auth needed
+8546 info attempt registry request try #1 at 1:28:03 PM
+8547 verbose etag "59a07b33-6a6f"
+8548 verbose lastModified Fri, 25 Aug 2017 19:32:03 GMT
+8549 http request GET https://registry.npmjs.org/http-signature
+8550 verbose request uri https://registry.npmjs.org/oauth-sign
+8551 verbose request no auth needed
+8552 info attempt registry request try #1 at 1:28:03 PM
+8553 verbose etag "5a3df41b-29a5"
+8554 verbose lastModified Sat, 23 Dec 2017 6:13:47 GMT
+8555 http request GET https://registry.npmjs.org/oauth-sign
+8556 verbose request uri https://registry.npmjs.org/is-typedarray
+8557 verbose request no auth needed
+8558 info attempt registry request try #1 at 1:28:03 PM
+8559 verbose etag "585f1704-d82"
+8560 verbose lastModified Sun, 25 Dec 2016 0:47:00 GMT
+8561 http request GET https://registry.npmjs.org/is-typedarray
+8562 verbose request uri https://registry.npmjs.org/tunnel-agent
+8563 verbose request no auth needed
+8564 info attempt registry request try #1 at 1:28:03 PM
+8565 verbose etag "5a44794b-2907"
+8566 verbose lastModified Thu, 28 Dec 2017 4:55:39 GMT
+8567 http request GET https://registry.npmjs.org/tunnel-agent
+8568 verbose request uri https://registry.npmjs.org/uuid
+8569 verbose request no auth needed
+8570 info attempt registry request try #1 at 1:28:03 PM
+8571 verbose etag "5a47fc33-6bfb"
+8572 verbose lastModified Sat, 30 Dec 2017 20:50:59 GMT
+8573 http request GET https://registry.npmjs.org/uuid
+8574 verbose request uri https://registry.npmjs.org/mime-types
+8575 verbose request no auth needed
+8576 info attempt registry request try #1 at 1:28:03 PM
+8577 verbose etag "5a488eea-101ea"
+8578 verbose lastModified Sun, 31 Dec 2017 7:16:58 GMT
+8579 http request GET https://registry.npmjs.org/mime-types
+8580 verbose request uri https://registry.npmjs.org/extend
+8581 verbose request no auth needed
+8582 info attempt registry request try #1 at 1:28:03 PM
+8583 verbose etag "5a4468fe-4218"
+8584 verbose lastModified Thu, 28 Dec 2017 3:46:06 GMT
+8585 http request GET https://registry.npmjs.org/extend
+8586 verbose request uri https://registry.npmjs.org/json-stringify-safe
+8587 verbose request no auth needed
+8588 info attempt registry request try #1 at 1:28:03 PM
+8589 verbose etag "5a097f14-1c8d"
+8590 verbose lastModified Mon, 13 Nov 2017 11:16:36 GMT
+8591 http request GET https://registry.npmjs.org/json-stringify-safe
+8592 http 200 https://registry.npmjs.org/performance-now
+8593 verbose headers { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8593 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8593 verbose headers 'transfer-encoding': 'chunked',
+8593 verbose headers connection: 'keep-alive',
+8593 verbose headers 'set-cookie': [ '__cfduid=de0cde6c6017b0e505d51fecf707a39861530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8593 verbose headers 'cache-control': 'max-age=300',
+8593 verbose headers 'cf-cache-status': 'HIT',
+8593 verbose headers 'cf-ray': '433eb4edec6560a8-MNL',
+8593 verbose headers etag: 'W/"5f12ad497b3e39323dcdde75c34f5767"',
+8593 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8593 verbose headers 'last-modified': 'Sun, 27 May 2018 12:05:53 GMT',
+8593 verbose headers vary: 'accept-encoding, accept',
+8593 verbose headers server: 'cloudflare',
+8593 verbose headers 'content-encoding': 'gzip' }
+8594 silly get cb [ 200,
+8594 silly get { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8594 silly get 'content-type': 'application/json; charset=UTF-8',
+8594 silly get 'transfer-encoding': 'chunked',
+8594 silly get connection: 'keep-alive',
+8594 silly get 'set-cookie': [ '__cfduid=de0cde6c6017b0e505d51fecf707a39861530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8594 silly get 'cache-control': 'max-age=300',
+8594 silly get 'cf-cache-status': 'HIT',
+8594 silly get 'cf-ray': '433eb4edec6560a8-MNL',
+8594 silly get etag: 'W/"5f12ad497b3e39323dcdde75c34f5767"',
+8594 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8594 silly get 'last-modified': 'Sun, 27 May 2018 12:05:53 GMT',
+8594 silly get vary: 'accept-encoding, accept',
+8594 silly get server: 'cloudflare',
+8594 silly get 'content-encoding': 'gzip' } ]
+8595 verbose get saving performance-now to /home/chibi/.npm/registry.npmjs.org/performance-now/.cache.json
+8596 verbose request uri https://registry.npmjs.org/tough-cookie
+8597 verbose request no auth needed
+8598 info attempt registry request try #1 at 1:28:03 PM
+8599 verbose etag "5a27382f-11227"
+8600 verbose lastModified Wed, 6 Dec 2017 0:22:07 GMT
+8601 http request GET https://registry.npmjs.org/tough-cookie
+8602 silly resolveWithNewModule performance-now@2.1.0 checking installable status
+8603 silly cache add args [ 'performance-now@^2.1.0', null ]
+8604 verbose cache add spec performance-now@^2.1.0
+8605 silly cache add parsed spec Result {
+8605 silly cache add raw: 'performance-now@^2.1.0',
+8605 silly cache add scope: null,
+8605 silly cache add name: 'performance-now',
+8605 silly cache add rawSpec: '^2.1.0',
+8605 silly cache add spec: '>=2.1.0 <3.0.0',
+8605 silly cache add type: 'range' }
+8606 silly addNamed performance-now@>=2.1.0 <3.0.0
+8607 verbose addNamed ">=2.1.0 <3.0.0" is a valid semver range for performance-now
+8608 silly addNameRange { name: 'performance-now',
+8608 silly addNameRange range: '>=2.1.0 <3.0.0',
+8608 silly addNameRange hasData: false }
+8609 silly mapToRegistry name performance-now
+8610 silly mapToRegistry using default registry
+8611 silly mapToRegistry registry https://registry.npmjs.org/
+8612 silly mapToRegistry uri https://registry.npmjs.org/performance-now
+8613 verbose addNameRange registry:https://registry.npmjs.org/performance-now not in flight; fetching
+8614 verbose get https://registry.npmjs.org/performance-now not expired, no request
+8615 silly addNameRange number 2 { name: 'performance-now',
+8615 silly addNameRange range: '>=2.1.0 <3.0.0',
+8615 silly addNameRange hasData: true }
+8616 silly addNameRange versions [ 'performance-now',
+8616 silly addNameRange [ '0.1.0',
+8616 silly addNameRange '0.1.1',
+8616 silly addNameRange '0.1.2',
+8616 silly addNameRange '0.1.3',
+8616 silly addNameRange '0.1.4',
+8616 silly addNameRange '0.2.0',
+8616 silly addNameRange '1.0.0',
+8616 silly addNameRange '1.0.1',
+8616 silly addNameRange '1.0.2',
+8616 silly addNameRange '2.0.0',
+8616 silly addNameRange '2.1.0' ] ]
+8617 silly addNamed performance-now@2.1.0
+8618 verbose addNamed "2.1.0" is a plain semver version for performance-now
+8619 silly mapToRegistry name performance-now
+8620 silly mapToRegistry using default registry
+8621 silly mapToRegistry registry https://registry.npmjs.org/
+8622 silly mapToRegistry uri https://registry.npmjs.org/performance-now
+8623 verbose addRemoteTarball https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz not in flight; adding
+8624 verbose addRemoteTarball [ 'https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz',
+8624 verbose addRemoteTarball '6309f4e0e5fa913ec1c69307ae364b4b377c9e7b' ]
+8625 info retry fetch attempt 1 at 1:28:03 PM
+8626 info attempt registry request try #1 at 1:28:03 PM
+8627 http fetch GET https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz
+8628 verbose request uri https://registry.npmjs.org/qs
+8629 verbose request no auth needed
+8630 info attempt registry request try #1 at 1:28:03 PM
+8631 verbose etag "5a4a6e13-19051"
+8632 verbose lastModified Mon, 1 Jan 2018 17:21:23 GMT
+8633 http request GET https://registry.npmjs.org/qs
+8634 http 200 https://registry.npmjs.org/forever-agent
+8635 verbose headers { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8635 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8635 verbose headers 'transfer-encoding': 'chunked',
+8635 verbose headers connection: 'keep-alive',
+8635 verbose headers 'set-cookie': [ '__cfduid=dbbf2164c1da684cc11dd89850fb42eee1530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8635 verbose headers 'cache-control': 'max-age=300',
+8635 verbose headers 'cf-cache-status': 'HIT',
+8635 verbose headers 'cf-ray': '433eb4eebdfe60a2-MNL',
+8635 verbose headers etag: 'W/"9e6ef96089dd23304c2ea7d2fb731c9c"',
+8635 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8635 verbose headers 'last-modified': 'Sun, 27 May 2018 01:06:13 GMT',
+8635 verbose headers vary: 'accept-encoding, accept',
+8635 verbose headers server: 'cloudflare',
+8635 verbose headers 'content-encoding': 'gzip' }
+8636 silly get cb [ 200,
+8636 silly get { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8636 silly get 'content-type': 'application/json; charset=UTF-8',
+8636 silly get 'transfer-encoding': 'chunked',
+8636 silly get connection: 'keep-alive',
+8636 silly get 'set-cookie': [ '__cfduid=dbbf2164c1da684cc11dd89850fb42eee1530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8636 silly get 'cache-control': 'max-age=300',
+8636 silly get 'cf-cache-status': 'HIT',
+8636 silly get 'cf-ray': '433eb4eebdfe60a2-MNL',
+8636 silly get etag: 'W/"9e6ef96089dd23304c2ea7d2fb731c9c"',
+8636 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8636 silly get 'last-modified': 'Sun, 27 May 2018 01:06:13 GMT',
+8636 silly get vary: 'accept-encoding, accept',
+8636 silly get server: 'cloudflare',
+8636 silly get 'content-encoding': 'gzip' } ]
+8637 verbose get saving forever-agent to /home/chibi/.npm/registry.npmjs.org/forever-agent/.cache.json
+8638 http 200 https://registry.npmjs.org/aws-sign2
+8639 verbose headers { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8639 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8639 verbose headers 'transfer-encoding': 'chunked',
+8639 verbose headers connection: 'keep-alive',
+8639 verbose headers 'set-cookie': [ '__cfduid=db1637b9c6a5354ccd5daab30628ea2ba1530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8639 verbose headers 'cache-control': 'max-age=300',
+8639 verbose headers 'cf-cache-status': 'HIT',
+8639 verbose headers 'cf-ray': '433eb4eebcdd60de-MNL',
+8639 verbose headers etag: 'W/"7bf763d2cccd0806178c5c3e43895950"',
+8639 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8639 verbose headers 'last-modified': 'Sat, 26 May 2018 17:48:52 GMT',
+8639 verbose headers vary: 'accept-encoding, accept',
+8639 verbose headers server: 'cloudflare',
+8639 verbose headers 'content-encoding': 'gzip' }
+8640 silly get cb [ 200,
+8640 silly get { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8640 silly get 'content-type': 'application/json; charset=UTF-8',
+8640 silly get 'transfer-encoding': 'chunked',
+8640 silly get connection: 'keep-alive',
+8640 silly get 'set-cookie': [ '__cfduid=db1637b9c6a5354ccd5daab30628ea2ba1530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8640 silly get 'cache-control': 'max-age=300',
+8640 silly get 'cf-cache-status': 'HIT',
+8640 silly get 'cf-ray': '433eb4eebcdd60de-MNL',
+8640 silly get etag: 'W/"7bf763d2cccd0806178c5c3e43895950"',
+8640 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8640 silly get 'last-modified': 'Sat, 26 May 2018 17:48:52 GMT',
+8640 silly get vary: 'accept-encoding, accept',
+8640 silly get server: 'cloudflare',
+8640 silly get 'content-encoding': 'gzip' } ]
+8641 verbose get saving aws-sign2 to /home/chibi/.npm/registry.npmjs.org/aws-sign2/.cache.json
+8642 http 200 https://registry.npmjs.org/isstream
+8643 verbose headers { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8643 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8643 verbose headers 'transfer-encoding': 'chunked',
+8643 verbose headers connection: 'keep-alive',
+8643 verbose headers 'set-cookie': [ '__cfduid=dca64568d7c7a852bbe83909d1e76deec1530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8643 verbose headers 'cache-control': 'max-age=300',
+8643 verbose headers 'cf-cache-status': 'HIT',
+8643 verbose headers 'cf-ray': '433eb4eecca86072-MNL',
+8643 verbose headers etag: 'W/"9dc7f37e087df077683bf238c847ad45"',
+8643 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8643 verbose headers 'last-modified': 'Sun, 27 May 2018 05:02:31 GMT',
+8643 verbose headers vary: 'accept-encoding, accept',
+8643 verbose headers server: 'cloudflare',
+8643 verbose headers 'content-encoding': 'gzip' }
+8644 silly get cb [ 200,
+8644 silly get { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8644 silly get 'content-type': 'application/json; charset=UTF-8',
+8644 silly get 'transfer-encoding': 'chunked',
+8644 silly get connection: 'keep-alive',
+8644 silly get 'set-cookie': [ '__cfduid=dca64568d7c7a852bbe83909d1e76deec1530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8644 silly get 'cache-control': 'max-age=300',
+8644 silly get 'cf-cache-status': 'HIT',
+8644 silly get 'cf-ray': '433eb4eecca86072-MNL',
+8644 silly get etag: 'W/"9dc7f37e087df077683bf238c847ad45"',
+8644 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8644 silly get 'last-modified': 'Sun, 27 May 2018 05:02:31 GMT',
+8644 silly get vary: 'accept-encoding, accept',
+8644 silly get server: 'cloudflare',
+8644 silly get 'content-encoding': 'gzip' } ]
+8645 verbose get saving isstream to /home/chibi/.npm/registry.npmjs.org/isstream/.cache.json
+8646 http 200 https://registry.npmjs.org/caseless
+8647 verbose headers { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8647 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8647 verbose headers 'transfer-encoding': 'chunked',
+8647 verbose headers connection: 'keep-alive',
+8647 verbose headers 'set-cookie': [ '__cfduid=d8c172af28684a5507453a4a809ab54231530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8647 verbose headers 'cache-control': 'max-age=300',
+8647 verbose headers 'cf-cache-status': 'HIT',
+8647 verbose headers 'cf-ray': '433eb4eec8fe60ea-MNL',
+8647 verbose headers etag: 'W/"37dc2c2e48fd048da76bb52a97386418"',
+8647 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8647 verbose headers 'last-modified': 'Sat, 26 May 2018 19:27:25 GMT',
+8647 verbose headers vary: 'accept-encoding, accept',
+8647 verbose headers server: 'cloudflare',
+8647 verbose headers 'content-encoding': 'gzip' }
+8648 silly get cb [ 200,
+8648 silly get { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8648 silly get 'content-type': 'application/json; charset=UTF-8',
+8648 silly get 'transfer-encoding': 'chunked',
+8648 silly get connection: 'keep-alive',
+8648 silly get 'set-cookie': [ '__cfduid=d8c172af28684a5507453a4a809ab54231530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8648 silly get 'cache-control': 'max-age=300',
+8648 silly get 'cf-cache-status': 'HIT',
+8648 silly get 'cf-ray': '433eb4eec8fe60ea-MNL',
+8648 silly get etag: 'W/"37dc2c2e48fd048da76bb52a97386418"',
+8648 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8648 silly get 'last-modified': 'Sat, 26 May 2018 19:27:25 GMT',
+8648 silly get vary: 'accept-encoding, accept',
+8648 silly get server: 'cloudflare',
+8648 silly get 'content-encoding': 'gzip' } ]
+8649 verbose get saving caseless to /home/chibi/.npm/registry.npmjs.org/caseless/.cache.json
+8650 http 200 https://registry.npmjs.org/json-stringify-safe
+8651 verbose headers { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8651 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8651 verbose headers 'transfer-encoding': 'chunked',
+8651 verbose headers connection: 'keep-alive',
+8651 verbose headers 'set-cookie': [ '__cfduid=d5010dd62240a2ad5b46b150df9e4bdcd1530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8651 verbose headers 'cache-control': 'max-age=300',
+8651 verbose headers 'cf-cache-status': 'HIT',
+8651 verbose headers 'cf-ray': '433eb4eed98b60e4-MNL',
+8651 verbose headers etag: 'W/"7f39a9aafcaefe8efbf43a9f2e56c4eb"',
+8651 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8651 verbose headers 'last-modified': 'Sun, 27 May 2018 05:41:03 GMT',
+8651 verbose headers vary: 'accept-encoding, accept',
+8651 verbose headers server: 'cloudflare',
+8651 verbose headers 'content-encoding': 'gzip' }
+8652 silly get cb [ 200,
+8652 silly get { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8652 silly get 'content-type': 'application/json; charset=UTF-8',
+8652 silly get 'transfer-encoding': 'chunked',
+8652 silly get connection: 'keep-alive',
+8652 silly get 'set-cookie': [ '__cfduid=d5010dd62240a2ad5b46b150df9e4bdcd1530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8652 silly get 'cache-control': 'max-age=300',
+8652 silly get 'cf-cache-status': 'HIT',
+8652 silly get 'cf-ray': '433eb4eed98b60e4-MNL',
+8652 silly get etag: 'W/"7f39a9aafcaefe8efbf43a9f2e56c4eb"',
+8652 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8652 silly get 'last-modified': 'Sun, 27 May 2018 05:41:03 GMT',
+8652 silly get vary: 'accept-encoding, accept',
+8652 silly get server: 'cloudflare',
+8652 silly get 'content-encoding': 'gzip' } ]
+8653 verbose get saving json-stringify-safe to /home/chibi/.npm/registry.npmjs.org/json-stringify-safe/.cache.json
+8654 http fetch 200 https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz
+8655 http 200 https://registry.npmjs.org/form-data
+8656 verbose headers { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8656 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8656 verbose headers 'transfer-encoding': 'chunked',
+8656 verbose headers connection: 'keep-alive',
+8656 verbose headers 'set-cookie': [ '__cfduid=dc8736a9bb346b4a1549a805af15440021530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8656 verbose headers 'cache-control': 'max-age=300',
+8656 verbose headers 'cf-cache-status': 'HIT',
+8656 verbose headers 'cf-ray': '433eb4eeba2e60cc-MNL',
+8656 verbose headers etag: 'W/"9287d7d4d314aac8aacfe8f438ed946b"',
+8656 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8656 verbose headers 'last-modified': 'Sat, 26 May 2018 08:57:28 GMT',
+8656 verbose headers vary: 'accept-encoding, accept',
+8656 verbose headers server: 'cloudflare',
+8656 verbose headers 'content-encoding': 'gzip' }
+8657 silly get cb [ 200,
+8657 silly get { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8657 silly get 'content-type': 'application/json; charset=UTF-8',
+8657 silly get 'transfer-encoding': 'chunked',
+8657 silly get connection: 'keep-alive',
+8657 silly get 'set-cookie': [ '__cfduid=dc8736a9bb346b4a1549a805af15440021530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8657 silly get 'cache-control': 'max-age=300',
+8657 silly get 'cf-cache-status': 'HIT',
+8657 silly get 'cf-ray': '433eb4eeba2e60cc-MNL',
+8657 silly get etag: 'W/"9287d7d4d314aac8aacfe8f438ed946b"',
+8657 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8657 silly get 'last-modified': 'Sat, 26 May 2018 08:57:28 GMT',
+8657 silly get vary: 'accept-encoding, accept',
+8657 silly get server: 'cloudflare',
+8657 silly get 'content-encoding': 'gzip' } ]
+8658 verbose get saving form-data to /home/chibi/.npm/registry.npmjs.org/form-data/.cache.json
+8659 http 200 https://registry.npmjs.org/http-signature
+8660 verbose headers { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8660 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8660 verbose headers 'transfer-encoding': 'chunked',
+8660 verbose headers connection: 'keep-alive',
+8660 verbose headers 'set-cookie': [ '__cfduid=d8c172af28684a5507453a4a809ab54231530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8660 verbose headers 'cache-control': 'max-age=300',
+8660 verbose headers 'cf-cache-status': 'HIT',
+8660 verbose headers 'cf-ray': '433eb4eec90160ea-MNL',
+8660 verbose headers etag: 'W/"91c71be920ddca63bb460d857589912f"',
+8660 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8660 verbose headers 'last-modified': 'Wed, 13 Jun 2018 18:15:55 GMT',
+8660 verbose headers vary: 'accept-encoding, accept',
+8660 verbose headers server: 'cloudflare',
+8660 verbose headers 'content-encoding': 'gzip' }
+8661 silly get cb [ 200,
+8661 silly get { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8661 silly get 'content-type': 'application/json; charset=UTF-8',
+8661 silly get 'transfer-encoding': 'chunked',
+8661 silly get connection: 'keep-alive',
+8661 silly get 'set-cookie': [ '__cfduid=d8c172af28684a5507453a4a809ab54231530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8661 silly get 'cache-control': 'max-age=300',
+8661 silly get 'cf-cache-status': 'HIT',
+8661 silly get 'cf-ray': '433eb4eec90160ea-MNL',
+8661 silly get etag: 'W/"91c71be920ddca63bb460d857589912f"',
+8661 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8661 silly get 'last-modified': 'Wed, 13 Jun 2018 18:15:55 GMT',
+8661 silly get vary: 'accept-encoding, accept',
+8661 silly get server: 'cloudflare',
+8661 silly get 'content-encoding': 'gzip' } ]
+8662 verbose get saving http-signature to /home/chibi/.npm/registry.npmjs.org/http-signature/.cache.json
+8663 http 200 https://registry.npmjs.org/tunnel-agent
+8664 verbose headers { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8664 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8664 verbose headers 'transfer-encoding': 'chunked',
+8664 verbose headers connection: 'keep-alive',
+8664 verbose headers 'set-cookie': [ '__cfduid=dabf0ef9090efe3a7281b1f56e222be371530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8664 verbose headers 'cache-control': 'max-age=300',
+8664 verbose headers 'cf-cache-status': 'HIT',
+8664 verbose headers 'cf-ray': '433eb4eedd2d6078-MNL',
+8664 verbose headers etag: 'W/"03911fc1f433b33bccf8a4a2a5de2375"',
+8664 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8664 verbose headers 'last-modified': 'Sun, 27 May 2018 20:02:57 GMT',
+8664 verbose headers vary: 'accept-encoding, accept',
+8664 verbose headers server: 'cloudflare',
+8664 verbose headers 'content-encoding': 'gzip' }
+8665 silly get cb [ 200,
+8665 silly get { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8665 silly get 'content-type': 'application/json; charset=UTF-8',
+8665 silly get 'transfer-encoding': 'chunked',
+8665 silly get connection: 'keep-alive',
+8665 silly get 'set-cookie': [ '__cfduid=dabf0ef9090efe3a7281b1f56e222be371530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8665 silly get 'cache-control': 'max-age=300',
+8665 silly get 'cf-cache-status': 'HIT',
+8665 silly get 'cf-ray': '433eb4eedd2d6078-MNL',
+8665 silly get etag: 'W/"03911fc1f433b33bccf8a4a2a5de2375"',
+8665 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8665 silly get 'last-modified': 'Sun, 27 May 2018 20:02:57 GMT',
+8665 silly get vary: 'accept-encoding, accept',
+8665 silly get server: 'cloudflare',
+8665 silly get 'content-encoding': 'gzip' } ]
+8666 verbose get saving tunnel-agent to /home/chibi/.npm/registry.npmjs.org/tunnel-agent/.cache.json
+8667 http 200 https://registry.npmjs.org/is-typedarray
+8668 verbose headers { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8668 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8668 verbose headers 'transfer-encoding': 'chunked',
+8668 verbose headers connection: 'keep-alive',
+8668 verbose headers 'set-cookie': [ '__cfduid=dabf0ef9090efe3a7281b1f56e222be371530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8668 verbose headers 'cache-control': 'max-age=300',
+8668 verbose headers 'cf-cache-status': 'HIT',
+8668 verbose headers 'cf-ray': '433eb4eedd396078-MNL',
+8668 verbose headers etag: 'W/"e7b88219ebe721b877b678c51795c9c5"',
+8668 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8668 verbose headers 'last-modified': 'Sat, 26 May 2018 12:53:10 GMT',
+8668 verbose headers vary: 'accept-encoding, accept',
+8668 verbose headers server: 'cloudflare',
+8668 verbose headers 'content-encoding': 'gzip' }
+8669 silly get cb [ 200,
+8669 silly get { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8669 silly get 'content-type': 'application/json; charset=UTF-8',
+8669 silly get 'transfer-encoding': 'chunked',
+8669 silly get connection: 'keep-alive',
+8669 silly get 'set-cookie': [ '__cfduid=dabf0ef9090efe3a7281b1f56e222be371530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8669 silly get 'cache-control': 'max-age=300',
+8669 silly get 'cf-cache-status': 'HIT',
+8669 silly get 'cf-ray': '433eb4eedd396078-MNL',
+8669 silly get etag: 'W/"e7b88219ebe721b877b678c51795c9c5"',
+8669 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8669 silly get 'last-modified': 'Sat, 26 May 2018 12:53:10 GMT',
+8669 silly get vary: 'accept-encoding, accept',
+8669 silly get server: 'cloudflare',
+8669 silly get 'content-encoding': 'gzip' } ]
+8670 verbose get saving is-typedarray to /home/chibi/.npm/registry.npmjs.org/is-typedarray/.cache.json
+8671 http 200 https://registry.npmjs.org/extend
+8672 verbose headers { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8672 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8672 verbose headers 'transfer-encoding': 'chunked',
+8672 verbose headers connection: 'keep-alive',
+8672 verbose headers 'set-cookie': [ '__cfduid=deff2c5881780dd83a43964a09c66f2d31530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8672 verbose headers 'cache-control': 'max-age=300',
+8672 verbose headers 'cf-cache-status': 'HIT',
+8672 verbose headers 'cf-ray': '433eb4eee8626054-MNL',
+8672 verbose headers etag: 'W/"30eb85049dd82bca90ccfcbd349c99c5"',
+8672 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8672 verbose headers 'last-modified': 'Sun, 27 May 2018 00:14:01 GMT',
+8672 verbose headers vary: 'accept-encoding, accept',
+8672 verbose headers server: 'cloudflare',
+8672 verbose headers 'content-encoding': 'gzip' }
+8673 silly get cb [ 200,
+8673 silly get { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8673 silly get 'content-type': 'application/json; charset=UTF-8',
+8673 silly get 'transfer-encoding': 'chunked',
+8673 silly get connection: 'keep-alive',
+8673 silly get 'set-cookie': [ '__cfduid=deff2c5881780dd83a43964a09c66f2d31530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8673 silly get 'cache-control': 'max-age=300',
+8673 silly get 'cf-cache-status': 'HIT',
+8673 silly get 'cf-ray': '433eb4eee8626054-MNL',
+8673 silly get etag: 'W/"30eb85049dd82bca90ccfcbd349c99c5"',
+8673 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8673 silly get 'last-modified': 'Sun, 27 May 2018 00:14:01 GMT',
+8673 silly get vary: 'accept-encoding, accept',
+8673 silly get server: 'cloudflare',
+8673 silly get 'content-encoding': 'gzip' } ]
+8674 verbose get saving extend to /home/chibi/.npm/registry.npmjs.org/extend/.cache.json
+8675 http 200 https://registry.npmjs.org/oauth-sign
+8676 verbose headers { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8676 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8676 verbose headers 'transfer-encoding': 'chunked',
+8676 verbose headers connection: 'keep-alive',
+8676 verbose headers 'set-cookie': [ '__cfduid=d6b5f411823a3c7d81d4a2924fa71b9671530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8676 verbose headers 'cache-control': 'max-age=300',
+8676 verbose headers 'cf-cache-status': 'HIT',
+8676 verbose headers 'cf-ray': '433eb4eeea9e606c-MNL',
+8676 verbose headers etag: 'W/"5a6b30dc88f036c3ad57515f93f17cc1"',
+8676 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8676 verbose headers 'last-modified': 'Sun, 27 May 2018 10:56:30 GMT',
+8676 verbose headers vary: 'accept-encoding, accept',
+8676 verbose headers server: 'cloudflare',
+8676 verbose headers 'content-encoding': 'gzip' }
+8677 silly get cb [ 200,
+8677 silly get { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8677 silly get 'content-type': 'application/json; charset=UTF-8',
+8677 silly get 'transfer-encoding': 'chunked',
+8677 silly get connection: 'keep-alive',
+8677 silly get 'set-cookie': [ '__cfduid=d6b5f411823a3c7d81d4a2924fa71b9671530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8677 silly get 'cache-control': 'max-age=300',
+8677 silly get 'cf-cache-status': 'HIT',
+8677 silly get 'cf-ray': '433eb4eeea9e606c-MNL',
+8677 silly get etag: 'W/"5a6b30dc88f036c3ad57515f93f17cc1"',
+8677 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8677 silly get 'last-modified': 'Sun, 27 May 2018 10:56:30 GMT',
+8677 silly get vary: 'accept-encoding, accept',
+8677 silly get server: 'cloudflare',
+8677 silly get 'content-encoding': 'gzip' } ]
+8678 verbose get saving oauth-sign to /home/chibi/.npm/registry.npmjs.org/oauth-sign/.cache.json
+8679 silly fetchAndShaCheck shasum 6309f4e0e5fa913ec1c69307ae364b4b377c9e7b
+8680 silly resolveWithNewModule forever-agent@0.6.1 checking installable status
+8681 silly cache add args [ 'forever-agent@~0.6.1', null ]
+8682 verbose cache add spec forever-agent@~0.6.1
+8683 silly cache add parsed spec Result {
+8683 silly cache add raw: 'forever-agent@~0.6.1',
+8683 silly cache add scope: null,
+8683 silly cache add name: 'forever-agent',
+8683 silly cache add rawSpec: '~0.6.1',
+8683 silly cache add spec: '>=0.6.1 <0.7.0',
+8683 silly cache add type: 'range' }
+8684 silly addNamed forever-agent@>=0.6.1 <0.7.0
+8685 verbose addNamed ">=0.6.1 <0.7.0" is a valid semver range for forever-agent
+8686 silly addNameRange { name: 'forever-agent',
+8686 silly addNameRange range: '>=0.6.1 <0.7.0',
+8686 silly addNameRange hasData: false }
+8687 silly mapToRegistry name forever-agent
+8688 silly mapToRegistry using default registry
+8689 silly mapToRegistry registry https://registry.npmjs.org/
+8690 silly mapToRegistry uri https://registry.npmjs.org/forever-agent
+8691 verbose addNameRange registry:https://registry.npmjs.org/forever-agent not in flight; fetching
+8692 silly resolveWithNewModule aws-sign2@0.7.0 checking installable status
+8693 silly cache add args [ 'aws-sign2@~0.7.0', null ]
+8694 verbose cache add spec aws-sign2@~0.7.0
+8695 silly cache add parsed spec Result {
+8695 silly cache add raw: 'aws-sign2@~0.7.0',
+8695 silly cache add scope: null,
+8695 silly cache add name: 'aws-sign2',
+8695 silly cache add rawSpec: '~0.7.0',
+8695 silly cache add spec: '>=0.7.0 <0.8.0',
+8695 silly cache add type: 'range' }
+8696 silly addNamed aws-sign2@>=0.7.0 <0.8.0
+8697 verbose addNamed ">=0.7.0 <0.8.0" is a valid semver range for aws-sign2
+8698 silly addNameRange { name: 'aws-sign2', range: '>=0.7.0 <0.8.0', hasData: false }
+8699 silly mapToRegistry name aws-sign2
+8700 silly mapToRegistry using default registry
+8701 silly mapToRegistry registry https://registry.npmjs.org/
+8702 silly mapToRegistry uri https://registry.npmjs.org/aws-sign2
+8703 verbose addNameRange registry:https://registry.npmjs.org/aws-sign2 not in flight; fetching
+8704 http 200 https://registry.npmjs.org/aws4
+8705 verbose headers { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8705 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8705 verbose headers 'transfer-encoding': 'chunked',
+8705 verbose headers connection: 'keep-alive',
+8705 verbose headers 'set-cookie': [ '__cfduid=dda139e672fcb698882ec481745344c731530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8705 verbose headers 'cache-control': 'max-age=300',
+8705 verbose headers 'cf-cache-status': 'HIT',
+8705 verbose headers 'cf-ray': '433eb4eebcb260d8-MNL',
+8705 verbose headers etag: 'W/"1ef64013f53e1767d26a6bfe5969ad37"',
+8705 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8705 verbose headers 'last-modified': 'Sat, 26 May 2018 17:49:07 GMT',
+8705 verbose headers vary: 'accept-encoding, accept',
+8705 verbose headers server: 'cloudflare',
+8705 verbose headers 'content-encoding': 'gzip' }
+8706 silly get cb [ 200,
+8706 silly get { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8706 silly get 'content-type': 'application/json; charset=UTF-8',
+8706 silly get 'transfer-encoding': 'chunked',
+8706 silly get connection: 'keep-alive',
+8706 silly get 'set-cookie': [ '__cfduid=dda139e672fcb698882ec481745344c731530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8706 silly get 'cache-control': 'max-age=300',
+8706 silly get 'cf-cache-status': 'HIT',
+8706 silly get 'cf-ray': '433eb4eebcb260d8-MNL',
+8706 silly get etag: 'W/"1ef64013f53e1767d26a6bfe5969ad37"',
+8706 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8706 silly get 'last-modified': 'Sat, 26 May 2018 17:49:07 GMT',
+8706 silly get vary: 'accept-encoding, accept',
+8706 silly get server: 'cloudflare',
+8706 silly get 'content-encoding': 'gzip' } ]
+8707 verbose get saving aws4 to /home/chibi/.npm/registry.npmjs.org/aws4/.cache.json
+8708 silly resolveWithNewModule isstream@0.1.2 checking installable status
+8709 silly cache add args [ 'isstream@~0.1.2', null ]
+8710 verbose cache add spec isstream@~0.1.2
+8711 silly cache add parsed spec Result {
+8711 silly cache add raw: 'isstream@~0.1.2',
+8711 silly cache add scope: null,
+8711 silly cache add name: 'isstream',
+8711 silly cache add rawSpec: '~0.1.2',
+8711 silly cache add spec: '>=0.1.2 <0.2.0',
+8711 silly cache add type: 'range' }
+8712 silly addNamed isstream@>=0.1.2 <0.2.0
+8713 verbose addNamed ">=0.1.2 <0.2.0" is a valid semver range for isstream
+8714 silly addNameRange { name: 'isstream', range: '>=0.1.2 <0.2.0', hasData: false }
+8715 silly mapToRegistry name isstream
+8716 silly mapToRegistry using default registry
+8717 silly mapToRegistry registry https://registry.npmjs.org/
+8718 silly mapToRegistry uri https://registry.npmjs.org/isstream
+8719 verbose addNameRange registry:https://registry.npmjs.org/isstream not in flight; fetching
+8720 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz not in flight; adding
+8721 verbose addTmpTarball already have metadata; skipping unpack for performance-now@2.1.0
+8722 silly resolveWithNewModule json-stringify-safe@5.0.1 checking installable status
+8723 silly cache add args [ 'json-stringify-safe@~5.0.1', null ]
+8724 verbose cache add spec json-stringify-safe@~5.0.1
+8725 silly cache add parsed spec Result {
+8725 silly cache add raw: 'json-stringify-safe@~5.0.1',
+8725 silly cache add scope: null,
+8725 silly cache add name: 'json-stringify-safe',
+8725 silly cache add rawSpec: '~5.0.1',
+8725 silly cache add spec: '>=5.0.1 <5.1.0',
+8725 silly cache add type: 'range' }
+8726 silly addNamed json-stringify-safe@>=5.0.1 <5.1.0
+8727 verbose addNamed ">=5.0.1 <5.1.0" is a valid semver range for json-stringify-safe
+8728 silly addNameRange { name: 'json-stringify-safe',
+8728 silly addNameRange range: '>=5.0.1 <5.1.0',
+8728 silly addNameRange hasData: false }
+8729 silly mapToRegistry name json-stringify-safe
+8730 silly mapToRegistry using default registry
+8731 silly mapToRegistry registry https://registry.npmjs.org/
+8732 silly mapToRegistry uri https://registry.npmjs.org/json-stringify-safe
+8733 verbose addNameRange registry:https://registry.npmjs.org/json-stringify-safe not in flight; fetching
+8734 silly resolveWithNewModule caseless@0.12.0 checking installable status
+8735 silly cache add args [ 'caseless@~0.12.0', null ]
+8736 verbose cache add spec caseless@~0.12.0
+8737 silly cache add parsed spec Result {
+8737 silly cache add raw: 'caseless@~0.12.0',
+8737 silly cache add scope: null,
+8737 silly cache add name: 'caseless',
+8737 silly cache add rawSpec: '~0.12.0',
+8737 silly cache add spec: '>=0.12.0 <0.13.0',
+8737 silly cache add type: 'range' }
+8738 silly addNamed caseless@>=0.12.0 <0.13.0
+8739 verbose addNamed ">=0.12.0 <0.13.0" is a valid semver range for caseless
+8740 silly addNameRange { name: 'caseless', range: '>=0.12.0 <0.13.0', hasData: false }
+8741 silly mapToRegistry name caseless
+8742 silly mapToRegistry using default registry
+8743 silly mapToRegistry registry https://registry.npmjs.org/
+8744 silly mapToRegistry uri https://registry.npmjs.org/caseless
+8745 verbose addNameRange registry:https://registry.npmjs.org/caseless not in flight; fetching
+8746 http 200 https://registry.npmjs.org/uuid
+8747 verbose headers { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8747 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8747 verbose headers 'transfer-encoding': 'chunked',
+8747 verbose headers connection: 'keep-alive',
+8747 verbose headers 'set-cookie': [ '__cfduid=d5010dd62240a2ad5b46b150df9e4bdcd1530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8747 verbose headers 'cache-control': 'max-age=300',
+8747 verbose headers 'cf-cache-status': 'HIT',
+8747 verbose headers 'cf-ray': '433eb4eed98a60e4-MNL',
+8747 verbose headers etag: 'W/"69d76dafc53f8618a236b548a1e28aaa"',
+8747 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8747 verbose headers 'last-modified': 'Thu, 28 Jun 2018 21:29:05 GMT',
+8747 verbose headers vary: 'accept-encoding, accept',
+8747 verbose headers server: 'cloudflare',
+8747 verbose headers 'content-encoding': 'gzip' }
+8748 silly get cb [ 200,
+8748 silly get { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8748 silly get 'content-type': 'application/json; charset=UTF-8',
+8748 silly get 'transfer-encoding': 'chunked',
+8748 silly get connection: 'keep-alive',
+8748 silly get 'set-cookie': [ '__cfduid=d5010dd62240a2ad5b46b150df9e4bdcd1530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8748 silly get 'cache-control': 'max-age=300',
+8748 silly get 'cf-cache-status': 'HIT',
+8748 silly get 'cf-ray': '433eb4eed98a60e4-MNL',
+8748 silly get etag: 'W/"69d76dafc53f8618a236b548a1e28aaa"',
+8748 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8748 silly get 'last-modified': 'Thu, 28 Jun 2018 21:29:05 GMT',
+8748 silly get vary: 'accept-encoding, accept',
+8748 silly get server: 'cloudflare',
+8748 silly get 'content-encoding': 'gzip' } ]
+8749 verbose get saving uuid to /home/chibi/.npm/registry.npmjs.org/uuid/.cache.json
+8750 silly resolveWithNewModule tunnel-agent@0.6.0 checking installable status
+8751 silly cache add args [ 'tunnel-agent@^0.6.0', null ]
+8752 verbose cache add spec tunnel-agent@^0.6.0
+8753 silly cache add parsed spec Result {
+8753 silly cache add raw: 'tunnel-agent@^0.6.0',
+8753 silly cache add scope: null,
+8753 silly cache add name: 'tunnel-agent',
+8753 silly cache add rawSpec: '^0.6.0',
+8753 silly cache add spec: '>=0.6.0 <0.7.0',
+8753 silly cache add type: 'range' }
+8754 silly addNamed tunnel-agent@>=0.6.0 <0.7.0
+8755 verbose addNamed ">=0.6.0 <0.7.0" is a valid semver range for tunnel-agent
+8756 silly addNameRange { name: 'tunnel-agent', range: '>=0.6.0 <0.7.0', hasData: false }
+8757 silly mapToRegistry name tunnel-agent
+8758 silly mapToRegistry using default registry
+8759 silly mapToRegistry registry https://registry.npmjs.org/
+8760 silly mapToRegistry uri https://registry.npmjs.org/tunnel-agent
+8761 verbose addNameRange registry:https://registry.npmjs.org/tunnel-agent not in flight; fetching
+8762 silly resolveWithNewModule http-signature@1.2.0 checking installable status
+8763 silly cache add args [ 'http-signature@~1.2.0', null ]
+8764 verbose cache add spec http-signature@~1.2.0
+8765 silly cache add parsed spec Result {
+8765 silly cache add raw: 'http-signature@~1.2.0',
+8765 silly cache add scope: null,
+8765 silly cache add name: 'http-signature',
+8765 silly cache add rawSpec: '~1.2.0',
+8765 silly cache add spec: '>=1.2.0 <1.3.0',
+8765 silly cache add type: 'range' }
+8766 silly addNamed http-signature@>=1.2.0 <1.3.0
+8767 verbose addNamed ">=1.2.0 <1.3.0" is a valid semver range for http-signature
+8768 silly addNameRange { name: 'http-signature',
+8768 silly addNameRange range: '>=1.2.0 <1.3.0',
+8768 silly addNameRange hasData: false }
+8769 silly mapToRegistry name http-signature
+8770 silly mapToRegistry using default registry
+8771 silly mapToRegistry registry https://registry.npmjs.org/
+8772 silly mapToRegistry uri https://registry.npmjs.org/http-signature
+8773 verbose addNameRange registry:https://registry.npmjs.org/http-signature not in flight; fetching
+8774 silly resolveWithNewModule form-data@2.3.2 checking installable status
+8775 silly cache add args [ 'form-data@~2.3.1', null ]
+8776 verbose cache add spec form-data@~2.3.1
+8777 silly cache add parsed spec Result {
+8777 silly cache add raw: 'form-data@~2.3.1',
+8777 silly cache add scope: null,
+8777 silly cache add name: 'form-data',
+8777 silly cache add rawSpec: '~2.3.1',
+8777 silly cache add spec: '>=2.3.1 <2.4.0',
+8777 silly cache add type: 'range' }
+8778 silly addNamed form-data@>=2.3.1 <2.4.0
+8779 verbose addNamed ">=2.3.1 <2.4.0" is a valid semver range for form-data
+8780 silly addNameRange { name: 'form-data', range: '>=2.3.1 <2.4.0', hasData: false }
+8781 silly mapToRegistry name form-data
+8782 silly mapToRegistry using default registry
+8783 silly mapToRegistry registry https://registry.npmjs.org/
+8784 silly mapToRegistry uri https://registry.npmjs.org/form-data
+8785 verbose addNameRange registry:https://registry.npmjs.org/form-data not in flight; fetching
+8786 verbose get https://registry.npmjs.org/forever-agent not expired, no request
+8787 silly addNameRange number 2 { name: 'forever-agent', range: '>=0.6.1 <0.7.0', hasData: true }
+8788 silly addNameRange versions [ 'forever-agent',
+8788 silly addNameRange [ '0.2.0', '0.3.0', '0.4.0', '0.5.0', '0.5.2', '0.6.0', '0.6.1' ] ]
+8789 silly addNamed forever-agent@0.6.1
+8790 verbose addNamed "0.6.1" is a plain semver version for forever-agent
+8791 http 200 https://registry.npmjs.org/har-validator
+8792 verbose headers { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8792 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8792 verbose headers 'transfer-encoding': 'chunked',
+8792 verbose headers connection: 'keep-alive',
+8792 verbose headers 'set-cookie': [ '__cfduid=dbbf2164c1da684cc11dd89850fb42eee1530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8792 verbose headers 'cache-control': 'max-age=300',
+8792 verbose headers 'cf-cache-status': 'HIT',
+8792 verbose headers 'cf-ray': '433eb4eece0460a2-MNL',
+8792 verbose headers etag: 'W/"f425d215450f13c0624782f746d20f42"',
+8792 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8792 verbose headers 'last-modified': 'Sun, 27 May 2018 03:32:28 GMT',
+8792 verbose headers vary: 'accept-encoding, accept',
+8792 verbose headers server: 'cloudflare',
+8792 verbose headers 'content-encoding': 'gzip' }
+8793 silly get cb [ 200,
+8793 silly get { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8793 silly get 'content-type': 'application/json; charset=UTF-8',
+8793 silly get 'transfer-encoding': 'chunked',
+8793 silly get connection: 'keep-alive',
+8793 silly get 'set-cookie': [ '__cfduid=dbbf2164c1da684cc11dd89850fb42eee1530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8793 silly get 'cache-control': 'max-age=300',
+8793 silly get 'cf-cache-status': 'HIT',
+8793 silly get 'cf-ray': '433eb4eece0460a2-MNL',
+8793 silly get etag: 'W/"f425d215450f13c0624782f746d20f42"',
+8793 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8793 silly get 'last-modified': 'Sun, 27 May 2018 03:32:28 GMT',
+8793 silly get vary: 'accept-encoding, accept',
+8793 silly get server: 'cloudflare',
+8793 silly get 'content-encoding': 'gzip' } ]
+8794 verbose get saving har-validator to /home/chibi/.npm/registry.npmjs.org/har-validator/.cache.json
+8795 verbose get https://registry.npmjs.org/aws-sign2 not expired, no request
+8796 silly addNameRange number 2 { name: 'aws-sign2', range: '>=0.7.0 <0.8.0', hasData: true }
+8797 silly addNameRange versions [ 'aws-sign2', [ '0.4.0', '0.5.0', '0.6.0', '0.7.0' ] ]
+8798 silly addNamed aws-sign2@0.7.0
+8799 verbose addNamed "0.7.0" is a plain semver version for aws-sign2
+8800 silly resolveWithNewModule oauth-sign@0.8.2 checking installable status
+8801 silly cache add args [ 'oauth-sign@~0.8.2', null ]
+8802 verbose cache add spec oauth-sign@~0.8.2
+8803 silly cache add parsed spec Result {
+8803 silly cache add raw: 'oauth-sign@~0.8.2',
+8803 silly cache add scope: null,
+8803 silly cache add name: 'oauth-sign',
+8803 silly cache add rawSpec: '~0.8.2',
+8803 silly cache add spec: '>=0.8.2 <0.9.0',
+8803 silly cache add type: 'range' }
+8804 silly addNamed oauth-sign@>=0.8.2 <0.9.0
+8805 verbose addNamed ">=0.8.2 <0.9.0" is a valid semver range for oauth-sign
+8806 silly addNameRange { name: 'oauth-sign', range: '>=0.8.2 <0.9.0', hasData: false }
+8807 silly mapToRegistry name oauth-sign
+8808 silly mapToRegistry using default registry
+8809 silly mapToRegistry registry https://registry.npmjs.org/
+8810 silly mapToRegistry uri https://registry.npmjs.org/oauth-sign
+8811 verbose addNameRange registry:https://registry.npmjs.org/oauth-sign not in flight; fetching
+8812 silly resolveWithNewModule extend@3.0.1 checking installable status
+8813 silly cache add args [ 'extend@~3.0.1', null ]
+8814 verbose cache add spec extend@~3.0.1
+8815 silly cache add parsed spec Result {
+8815 silly cache add raw: 'extend@~3.0.1',
+8815 silly cache add scope: null,
+8815 silly cache add name: 'extend',
+8815 silly cache add rawSpec: '~3.0.1',
+8815 silly cache add spec: '>=3.0.1 <3.1.0',
+8815 silly cache add type: 'range' }
+8816 silly addNamed extend@>=3.0.1 <3.1.0
+8817 verbose addNamed ">=3.0.1 <3.1.0" is a valid semver range for extend
+8818 silly addNameRange { name: 'extend', range: '>=3.0.1 <3.1.0', hasData: false }
+8819 silly mapToRegistry name extend
+8820 silly mapToRegistry using default registry
+8821 silly mapToRegistry registry https://registry.npmjs.org/
+8822 silly mapToRegistry uri https://registry.npmjs.org/extend
+8823 verbose addNameRange registry:https://registry.npmjs.org/extend not in flight; fetching
+8824 silly mapToRegistry name aws-sign2
+8825 silly mapToRegistry using default registry
+8826 silly mapToRegistry registry https://registry.npmjs.org/
+8827 silly mapToRegistry uri https://registry.npmjs.org/aws-sign2
+8828 verbose addRemoteTarball https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz not in flight; adding
+8829 verbose addRemoteTarball [ 'https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz',
+8829 verbose addRemoteTarball 'b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8' ]
+8830 verbose get https://registry.npmjs.org/isstream not expired, no request
+8831 silly addNameRange number 2 { name: 'isstream', range: '>=0.1.2 <0.2.0', hasData: true }
+8832 silly addNameRange versions [ 'isstream', [ '0.0.0', '0.1.0', '0.1.1', '0.1.2' ] ]
+8833 silly addNamed isstream@0.1.2
+8834 verbose addNamed "0.1.2" is a plain semver version for isstream
+8835 http 200 https://registry.npmjs.org/combined-stream
+8836 verbose headers { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8836 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8836 verbose headers 'transfer-encoding': 'chunked',
+8836 verbose headers connection: 'keep-alive',
+8836 verbose headers 'set-cookie': [ '__cfduid=d685f9ede9f8affc865edacba90879f9a1530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8836 verbose headers 'cache-control': 'max-age=300',
+8836 verbose headers 'cf-cache-status': 'HIT',
+8836 verbose headers 'cf-ray': '433eb4eef9bd609c-MNL',
+8836 verbose headers etag: 'W/"4940a7448481d361e3245b01f19c19ea"',
+8836 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8836 verbose headers 'last-modified': 'Sat, 26 May 2018 04:05:22 GMT',
+8836 verbose headers vary: 'accept-encoding, accept',
+8836 verbose headers server: 'cloudflare',
+8836 verbose headers 'content-encoding': 'gzip' }
+8837 silly get cb [ 200,
+8837 silly get { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8837 silly get 'content-type': 'application/json; charset=UTF-8',
+8837 silly get 'transfer-encoding': 'chunked',
+8837 silly get connection: 'keep-alive',
+8837 silly get 'set-cookie': [ '__cfduid=d685f9ede9f8affc865edacba90879f9a1530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8837 silly get 'cache-control': 'max-age=300',
+8837 silly get 'cf-cache-status': 'HIT',
+8837 silly get 'cf-ray': '433eb4eef9bd609c-MNL',
+8837 silly get etag: 'W/"4940a7448481d361e3245b01f19c19ea"',
+8837 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8837 silly get 'last-modified': 'Sat, 26 May 2018 04:05:22 GMT',
+8837 silly get vary: 'accept-encoding, accept',
+8837 silly get server: 'cloudflare',
+8837 silly get 'content-encoding': 'gzip' } ]
+8838 verbose get saving combined-stream to /home/chibi/.npm/registry.npmjs.org/combined-stream/.cache.json
+8839 verbose get https://registry.npmjs.org/json-stringify-safe not expired, no request
+8840 silly addNameRange number 2 { name: 'json-stringify-safe',
+8840 silly addNameRange range: '>=5.0.1 <5.1.0',
+8840 silly addNameRange hasData: true }
+8841 silly addNameRange versions [ 'json-stringify-safe',
+8841 silly addNameRange [ '2.0.0', '3.0.0', '4.0.0', '5.0.0', '5.0.1' ] ]
+8842 silly addNamed json-stringify-safe@5.0.1
+8843 verbose addNamed "5.0.1" is a plain semver version for json-stringify-safe
+8844 verbose get https://registry.npmjs.org/caseless not expired, no request
+8845 silly addNameRange number 2 { name: 'caseless', range: '>=0.12.0 <0.13.0', hasData: true }
+8846 silly addNameRange versions [ 'caseless',
+8846 silly addNameRange [ '0.1.0',
+8846 silly addNameRange '0.2.0',
+8846 silly addNameRange '0.3.0',
+8846 silly addNameRange '0.4.0',
+8846 silly addNameRange '0.5.0',
+8846 silly addNameRange '0.6.0',
+8846 silly addNameRange '0.7.0',
+8846 silly addNameRange '0.8.0',
+8846 silly addNameRange '0.9.0',
+8846 silly addNameRange '0.10.0',
+8846 silly addNameRange '0.11.0',
+8846 silly addNameRange '0.12.0' ] ]
+8847 silly addNamed caseless@0.12.0
+8848 verbose addNamed "0.12.0" is a plain semver version for caseless
+8849 verbose get https://registry.npmjs.org/tunnel-agent not expired, no request
+8850 silly addNameRange number 2 { name: 'tunnel-agent', range: '>=0.6.0 <0.7.0', hasData: true }
+8851 silly addNameRange versions [ 'tunnel-agent',
+8851 silly addNameRange [ '0.2.0',
+8851 silly addNameRange '0.3.0',
+8851 silly addNameRange '0.4.0',
+8851 silly addNameRange '0.4.1',
+8851 silly addNameRange '0.4.2',
+8851 silly addNameRange '0.4.3',
+8851 silly addNameRange '0.5.0',
+8851 silly addNameRange '0.6.0' ] ]
+8852 silly addNamed tunnel-agent@0.6.0
+8853 verbose addNamed "0.6.0" is a plain semver version for tunnel-agent
+8854 verbose get https://registry.npmjs.org/http-signature not expired, no request
+8855 silly addNameRange number 2 { name: 'http-signature',
+8855 silly addNameRange range: '>=1.2.0 <1.3.0',
+8855 silly addNameRange hasData: true }
+8856 silly addNameRange versions [ 'http-signature',
+8856 silly addNameRange [ '0.9.0',
+8856 silly addNameRange '0.9.2',
+8856 silly addNameRange '0.9.3',
+8856 silly addNameRange '0.9.4',
+8856 silly addNameRange '0.9.5',
+8856 silly addNameRange '0.9.6',
+8856 silly addNameRange '0.9.7',
+8856 silly addNameRange '0.9.8',
+8856 silly addNameRange '0.9.9',
+8856 silly addNameRange '0.9.10',
+8856 silly addNameRange '0.9.11',
+8856 silly addNameRange '0.10.0',
+8856 silly addNameRange '0.10.1',
+8856 silly addNameRange '0.11.0',
+8856 silly addNameRange '1.0.0',
+8856 silly addNameRange '1.0.1',
+8856 silly addNameRange '1.0.2',
+8856 silly addNameRange '1.1.0',
+8856 silly addNameRange '1.1.1',
+8856 silly addNameRange '1.2.0' ] ]
+8857 silly addNamed http-signature@1.2.0
+8858 verbose addNamed "1.2.0" is a plain semver version for http-signature
+8859 verbose get https://registry.npmjs.org/form-data not expired, no request
+8860 silly addNameRange number 2 { name: 'form-data', range: '>=2.3.1 <2.4.0', hasData: true }
+8861 silly addNameRange versions [ 'form-data',
+8861 silly addNameRange [ '0.0.0',
+8861 silly addNameRange '0.0.2',
+8861 silly addNameRange '0.0.3',
+8861 silly addNameRange '0.0.4',
+8861 silly addNameRange '0.0.5',
+8861 silly addNameRange '0.0.6',
+8861 silly addNameRange '0.0.7',
+8861 silly addNameRange '0.0.8',
+8861 silly addNameRange '0.0.9',
+8861 silly addNameRange '0.0.10',
+8861 silly addNameRange '0.1.0',
+8861 silly addNameRange '0.1.1',
+8861 silly addNameRange '0.1.2',
+8861 silly addNameRange '0.1.3',
+8861 silly addNameRange '0.1.4',
+8861 silly addNameRange '0.2.0',
+8861 silly addNameRange '1.0.0-rc1',
+8861 silly addNameRange '1.0.0-rc2',
+8861 silly addNameRange '1.0.0-rc3',
+8861 silly addNameRange '1.0.0-rc4',
+8861 silly addNameRange '1.0.0',
+8861 silly addNameRange '1.0.1',
+8861 silly addNameRange '2.0.0',
+8861 silly addNameRange '2.1.0',
+8861 silly addNameRange '2.1.1',
+8861 silly addNameRange '2.1.2',
+8861 silly addNameRange '2.1.4',
+8861 silly addNameRange '2.2.0',
+8861 silly addNameRange '2.3.1',
+8861 silly addNameRange '2.3.2-rc1',
+8861 silly addNameRange '2.3.2' ] ]
+8862 silly addNamed form-data@2.3.2
+8863 verbose addNamed "2.3.2" is a plain semver version for form-data
+8864 silly resolveWithNewModule is-typedarray@1.0.0 checking installable status
+8865 silly cache add args [ 'is-typedarray@~1.0.0', null ]
+8866 verbose cache add spec is-typedarray@~1.0.0
+8867 silly cache add parsed spec Result {
+8867 silly cache add raw: 'is-typedarray@~1.0.0',
+8867 silly cache add scope: null,
+8867 silly cache add name: 'is-typedarray',
+8867 silly cache add rawSpec: '~1.0.0',
+8867 silly cache add spec: '>=1.0.0 <1.1.0',
+8867 silly cache add type: 'range' }
+8868 silly addNamed is-typedarray@>=1.0.0 <1.1.0
+8869 verbose addNamed ">=1.0.0 <1.1.0" is a valid semver range for is-typedarray
+8870 silly addNameRange { name: 'is-typedarray',
+8870 silly addNameRange range: '>=1.0.0 <1.1.0',
+8870 silly addNameRange hasData: false }
+8871 silly mapToRegistry name is-typedarray
+8872 silly mapToRegistry using default registry
+8873 silly mapToRegistry registry https://registry.npmjs.org/
+8874 silly mapToRegistry uri https://registry.npmjs.org/is-typedarray
+8875 verbose addNameRange registry:https://registry.npmjs.org/is-typedarray not in flight; fetching
+8876 silly mapToRegistry name caseless
+8877 silly mapToRegistry using default registry
+8878 silly mapToRegistry registry https://registry.npmjs.org/
+8879 silly mapToRegistry uri https://registry.npmjs.org/caseless
+8880 verbose addRemoteTarball https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz not in flight; adding
+8881 verbose addRemoteTarball [ 'https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz',
+8881 verbose addRemoteTarball '1b681c21ff84033c826543090689420d187151dc' ]
+8882 silly resolveWithNewModule aws4@1.7.0 checking installable status
+8883 silly cache add args [ 'aws4@^1.6.0', null ]
+8884 verbose cache add spec aws4@^1.6.0
+8885 silly cache add parsed spec Result {
+8885 silly cache add raw: 'aws4@^1.6.0',
+8885 silly cache add scope: null,
+8885 silly cache add name: 'aws4',
+8885 silly cache add rawSpec: '^1.6.0',
+8885 silly cache add spec: '>=1.6.0 <2.0.0',
+8885 silly cache add type: 'range' }
+8886 silly addNamed aws4@>=1.6.0 <2.0.0
+8887 verbose addNamed ">=1.6.0 <2.0.0" is a valid semver range for aws4
+8888 silly addNameRange { name: 'aws4', range: '>=1.6.0 <2.0.0', hasData: false }
+8889 silly mapToRegistry name aws4
+8890 silly mapToRegistry using default registry
+8891 silly mapToRegistry registry https://registry.npmjs.org/
+8892 silly mapToRegistry uri https://registry.npmjs.org/aws4
+8893 verbose addNameRange registry:https://registry.npmjs.org/aws4 not in flight; fetching
+8894 http 200 https://registry.npmjs.org/tough-cookie
+8895 verbose headers { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8895 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8895 verbose headers 'transfer-encoding': 'chunked',
+8895 verbose headers connection: 'keep-alive',
+8895 verbose headers 'set-cookie': [ '__cfduid=d6364454af7530d3d3a6827a5762e2fc81530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8895 verbose headers 'cache-control': 'max-age=300',
+8895 verbose headers 'cf-cache-status': 'HIT',
+8895 verbose headers 'cf-ray': '433eb4eeeb9d607e-MNL',
+8895 verbose headers etag: 'W/"ebf117a3ca251251a3970463ef8a91ce"',
+8895 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8895 verbose headers 'last-modified': 'Mon, 25 Jun 2018 20:56:58 GMT',
+8895 verbose headers vary: 'accept-encoding, accept',
+8895 verbose headers server: 'cloudflare',
+8895 verbose headers 'content-encoding': 'gzip' }
+8896 silly get cb [ 200,
+8896 silly get { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8896 silly get 'content-type': 'application/json; charset=UTF-8',
+8896 silly get 'transfer-encoding': 'chunked',
+8896 silly get connection: 'keep-alive',
+8896 silly get 'set-cookie': [ '__cfduid=d6364454af7530d3d3a6827a5762e2fc81530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8896 silly get 'cache-control': 'max-age=300',
+8896 silly get 'cf-cache-status': 'HIT',
+8896 silly get 'cf-ray': '433eb4eeeb9d607e-MNL',
+8896 silly get etag: 'W/"ebf117a3ca251251a3970463ef8a91ce"',
+8896 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8896 silly get 'last-modified': 'Mon, 25 Jun 2018 20:56:58 GMT',
+8896 silly get vary: 'accept-encoding, accept',
+8896 silly get server: 'cloudflare',
+8896 silly get 'content-encoding': 'gzip' } ]
+8897 verbose get saving tough-cookie to /home/chibi/.npm/registry.npmjs.org/tough-cookie/.cache.json
+8898 info retry fetch attempt 1 at 1:28:03 PM
+8899 info attempt registry request try #1 at 1:28:03 PM
+8900 http fetch GET https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz
+8901 silly mapToRegistry name tunnel-agent
+8902 silly mapToRegistry using default registry
+8903 silly mapToRegistry registry https://registry.npmjs.org/
+8904 silly mapToRegistry uri https://registry.npmjs.org/tunnel-agent
+8905 verbose addRemoteTarball https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz not in flight; adding
+8906 verbose addRemoteTarball [ 'https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz',
+8906 verbose addRemoteTarball '27a5dea06b36b04a0a9966774b290868f0fc40fd' ]
+8907 silly mapToRegistry name http-signature
+8908 silly mapToRegistry using default registry
+8909 silly mapToRegistry registry https://registry.npmjs.org/
+8910 silly mapToRegistry uri https://registry.npmjs.org/http-signature
+8911 verbose addRemoteTarball https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz not in flight; adding
+8912 verbose addRemoteTarball [ 'https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz',
+8912 verbose addRemoteTarball '9aecd925114772f3d95b65a60abb8f7c18fbace1' ]
+8913 silly mapToRegistry name form-data
+8914 silly mapToRegistry using default registry
+8915 silly mapToRegistry registry https://registry.npmjs.org/
+8916 silly mapToRegistry uri https://registry.npmjs.org/form-data
+8917 verbose addRemoteTarball https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz not in flight; adding
+8918 verbose addRemoteTarball [ 'https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz',
+8918 verbose addRemoteTarball '4970498be604c20c005d4f5c23aecd21d6b49099' ]
+8919 http 200 https://registry.npmjs.org/mime-types
+8920 verbose headers { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8920 verbose headers 'content-type': 'application/json; charset=UTF-8',
+8920 verbose headers 'transfer-encoding': 'chunked',
+8920 verbose headers connection: 'keep-alive',
+8920 verbose headers 'set-cookie': [ '__cfduid=d2bc774896ef98cf29961fdf9601ee0881530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8920 verbose headers 'cache-control': 'max-age=300',
+8920 verbose headers 'cf-cache-status': 'HIT',
+8920 verbose headers 'cf-ray': '433eb4ef0a2660c0-MNL',
+8920 verbose headers etag: 'W/"791cd03acdbec5403dda6624ce20e0b4"',
+8920 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8920 verbose headers 'last-modified': 'Sun, 27 May 2018 08:04:29 GMT',
+8920 verbose headers vary: 'accept-encoding, accept',
+8920 verbose headers server: 'cloudflare',
+8920 verbose headers 'content-encoding': 'gzip' }
+8921 silly get cb [ 200,
+8921 silly get { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+8921 silly get 'content-type': 'application/json; charset=UTF-8',
+8921 silly get 'transfer-encoding': 'chunked',
+8921 silly get connection: 'keep-alive',
+8921 silly get 'set-cookie': [ '__cfduid=d2bc774896ef98cf29961fdf9601ee0881530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+8921 silly get 'cache-control': 'max-age=300',
+8921 silly get 'cf-cache-status': 'HIT',
+8921 silly get 'cf-ray': '433eb4ef0a2660c0-MNL',
+8921 silly get etag: 'W/"791cd03acdbec5403dda6624ce20e0b4"',
+8921 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+8921 silly get 'last-modified': 'Sun, 27 May 2018 08:04:29 GMT',
+8921 silly get vary: 'accept-encoding, accept',
+8921 silly get server: 'cloudflare',
+8921 silly get 'content-encoding': 'gzip' } ]
+8922 verbose get saving mime-types to /home/chibi/.npm/registry.npmjs.org/mime-types/.cache.json
+8923 silly cache afterAdd forever-agent@0.6.1
+8924 verbose afterAdd /home/chibi/.npm/forever-agent/0.6.1/package/package.json not in flight; writing
+8925 verbose get https://registry.npmjs.org/extend not expired, no request
+8926 silly addNameRange number 2 { name: 'extend', range: '>=3.0.1 <3.1.0', hasData: true }
+8927 silly addNameRange versions [ 'extend',
+8927 silly addNameRange [ '1.0.0',
+8927 silly addNameRange '1.1.0',
+8927 silly addNameRange '1.1.1',
+8927 silly addNameRange '1.1.3',
+8927 silly addNameRange '1.2.0',
+8927 silly addNameRange '1.2.1',
+8927 silly addNameRange '1.3.0',
+8927 silly addNameRange '2.0.0',
+8927 silly addNameRange '2.0.1',
+8927 silly addNameRange '3.0.0',
+8927 silly addNameRange '3.0.1' ] ]
+8928 silly addNamed extend@3.0.1
+8929 verbose addNamed "3.0.1" is a plain semver version for extend
+8930 verbose get https://registry.npmjs.org/oauth-sign not expired, no request
+8931 silly addNameRange number 2 { name: 'oauth-sign', range: '>=0.8.2 <0.9.0', hasData: true }
+8932 silly addNameRange versions [ 'oauth-sign',
+8932 silly addNameRange [ '0.2.0',
+8932 silly addNameRange '0.3.0',
+8932 silly addNameRange '0.4.0',
+8932 silly addNameRange '0.5.0',
+8932 silly addNameRange '0.6.0',
+8932 silly addNameRange '0.7.0',
+8932 silly addNameRange '0.8.0',
+8932 silly addNameRange '0.8.1',
+8932 silly addNameRange '0.8.2' ] ]
+8933 silly addNamed oauth-sign@0.8.2
+8934 verbose addNamed "0.8.2" is a plain semver version for oauth-sign
+8935 silly resolveWithNewModule uuid@3.3.2 checking installable status
+8936 silly cache add args [ 'uuid@^3.1.0', null ]
+8937 verbose cache add spec uuid@^3.1.0
+8938 silly cache add parsed spec Result {
+8938 silly cache add raw: 'uuid@^3.1.0',
+8938 silly cache add scope: null,
+8938 silly cache add name: 'uuid',
+8938 silly cache add rawSpec: '^3.1.0',
+8938 silly cache add spec: '>=3.1.0 <4.0.0',
+8938 silly cache add type: 'range' }
+8939 silly addNamed uuid@>=3.1.0 <4.0.0
+8940 verbose addNamed ">=3.1.0 <4.0.0" is a valid semver range for uuid
+8941 silly addNameRange { name: 'uuid', range: '>=3.1.0 <4.0.0', hasData: false }
+8942 silly mapToRegistry name uuid
+8943 silly mapToRegistry using default registry
+8944 silly mapToRegistry registry https://registry.npmjs.org/
+8945 silly mapToRegistry uri https://registry.npmjs.org/uuid
+8946 verbose addNameRange registry:https://registry.npmjs.org/uuid not in flight; fetching
+8947 info retry fetch attempt 1 at 1:28:03 PM
+8948 info attempt registry request try #1 at 1:28:03 PM
+8949 http fetch GET https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz
+8950 info retry fetch attempt 1 at 1:28:03 PM
+8951 info attempt registry request try #1 at 1:28:03 PM
+8952 http fetch GET https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz
+8953 silly resolveWithNewModule har-validator@5.0.3 checking installable status
+8954 silly cache add args [ 'har-validator@~5.0.3', null ]
+8955 verbose cache add spec har-validator@~5.0.3
+8956 silly cache add parsed spec Result {
+8956 silly cache add raw: 'har-validator@~5.0.3',
+8956 silly cache add scope: null,
+8956 silly cache add name: 'har-validator',
+8956 silly cache add rawSpec: '~5.0.3',
+8956 silly cache add spec: '>=5.0.3 <5.1.0',
+8956 silly cache add type: 'range' }
+8957 silly addNamed har-validator@>=5.0.3 <5.1.0
+8958 verbose addNamed ">=5.0.3 <5.1.0" is a valid semver range for har-validator
+8959 silly addNameRange { name: 'har-validator',
+8959 silly addNameRange range: '>=5.0.3 <5.1.0',
+8959 silly addNameRange hasData: false }
+8960 silly mapToRegistry name har-validator
+8961 silly mapToRegistry using default registry
+8962 silly mapToRegistry registry https://registry.npmjs.org/
+8963 silly mapToRegistry uri https://registry.npmjs.org/har-validator
+8964 verbose addNameRange registry:https://registry.npmjs.org/har-validator not in flight; fetching
+8965 silly cache afterAdd isstream@0.1.2
+8966 verbose afterAdd /home/chibi/.npm/isstream/0.1.2/package/package.json not in flight; writing
+8967 info retry fetch attempt 1 at 1:28:03 PM
+8968 info attempt registry request try #1 at 1:28:03 PM
+8969 http fetch GET https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz
+8970 info retry fetch attempt 1 at 1:28:03 PM
+8971 info attempt registry request try #1 at 1:28:03 PM
+8972 http fetch GET https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz
+8973 silly cache afterAdd json-stringify-safe@5.0.1
+8974 verbose afterAdd /home/chibi/.npm/json-stringify-safe/5.0.1/package/package.json not in flight; writing
+8975 verbose get https://registry.npmjs.org/is-typedarray not expired, no request
+8976 silly addNameRange number 2 { name: 'is-typedarray', range: '>=1.0.0 <1.1.0', hasData: true }
+8977 silly addNameRange versions [ 'is-typedarray', [ '0.0.0', '1.0.0' ] ]
+8978 silly addNamed is-typedarray@1.0.0
+8979 verbose addNamed "1.0.0" is a plain semver version for is-typedarray
+8980 verbose get https://registry.npmjs.org/aws4 not expired, no request
+8981 silly addNameRange number 2 { name: 'aws4', range: '>=1.6.0 <2.0.0', hasData: true }
+8982 silly addNameRange versions [ 'aws4',
+8982 silly addNameRange [ '0.0.1',
+8982 silly addNameRange '0.1.0',
+8982 silly addNameRange '0.1.1',
+8982 silly addNameRange '0.1.2',
+8982 silly addNameRange '0.1.3',
+8982 silly addNameRange '0.1.4',
+8982 silly addNameRange '0.1.5',
+8982 silly addNameRange '0.1.6',
+8982 silly addNameRange '0.1.7',
+8982 silly addNameRange '0.1.8',
+8982 silly addNameRange '0.1.9',
+8982 silly addNameRange '0.1.10',
+8982 silly addNameRange '0.1.12',
+8982 silly addNameRange '0.2.0',
+8982 silly addNameRange '0.2.1',
+8982 silly addNameRange '0.2.2',
+8982 silly addNameRange '0.2.3',
+8982 silly addNameRange '0.3.0',
+8982 silly addNameRange '0.4.0',
+8982 silly addNameRange '0.4.1',
+8982 silly addNameRange '0.4.2',
+8982 silly addNameRange '0.5.0',
+8982 silly addNameRange '0.5.1',
+8982 silly addNameRange '1.0.0',
+8982 silly addNameRange '1.0.1',
+8982 silly addNameRange '1.0.2',
+8982 silly addNameRange '1.0.3',
+8982 silly addNameRange '1.0.4',
+8982 silly addNameRange '1.1.0',
+8982 silly addNameRange '1.2.0',
+8982 silly addNameRange '1.2.1',
+8982 silly addNameRange '1.3.1',
+8982 silly addNameRange '1.3.2',
+8982 silly addNameRange '1.4.0',
+8982 silly addNameRange '1.4.1',
+8982 silly addNameRange '1.5.0',
+8982 silly addNameRange '1.6.0',
+8982 silly addNameRange '1.7.0' ] ]
+8983 silly addNamed aws4@1.7.0
+8984 verbose addNamed "1.7.0" is a plain semver version for aws4
+8985 silly resolveWithNewModule combined-stream@1.0.6 checking installable status
+8986 silly cache add args [ 'combined-stream@~1.0.5', null ]
+8987 verbose cache add spec combined-stream@~1.0.5
+8988 silly cache add parsed spec Result {
+8988 silly cache add raw: 'combined-stream@~1.0.5',
+8988 silly cache add scope: null,
+8988 silly cache add name: 'combined-stream',
+8988 silly cache add rawSpec: '~1.0.5',
+8988 silly cache add spec: '>=1.0.5 <1.1.0',
+8988 silly cache add type: 'range' }
+8989 silly addNamed combined-stream@>=1.0.5 <1.1.0
+8990 verbose addNamed ">=1.0.5 <1.1.0" is a valid semver range for combined-stream
+8991 silly addNameRange { name: 'combined-stream',
+8991 silly addNameRange range: '>=1.0.5 <1.1.0',
+8991 silly addNameRange hasData: false }
+8992 silly mapToRegistry name combined-stream
+8993 silly mapToRegistry using default registry
+8994 silly mapToRegistry registry https://registry.npmjs.org/
+8995 silly mapToRegistry uri https://registry.npmjs.org/combined-stream
+8996 verbose addNameRange registry:https://registry.npmjs.org/combined-stream not in flight; fetching
+8997 silly mapToRegistry name aws4
+8998 silly mapToRegistry using default registry
+8999 silly mapToRegistry registry https://registry.npmjs.org/
+9000 silly mapToRegistry uri https://registry.npmjs.org/aws4
+9001 verbose addRemoteTarball https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz not in flight; adding
+9002 verbose addRemoteTarball [ 'https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz',
+9002 verbose addRemoteTarball 'd4d0e9b9dbfca77bf08eeb0a8a471550fe39e289' ]
+9003 verbose afterAdd /home/chibi/.npm/forever-agent/0.6.1/package/package.json written
+9004 verbose get https://registry.npmjs.org/uuid not expired, no request
+9005 silly addNameRange number 2 { name: 'uuid', range: '>=3.1.0 <4.0.0', hasData: true }
+9006 silly addNameRange versions [ 'uuid',
+9006 silly addNameRange [ '0.0.1',
+9006 silly addNameRange '0.0.2',
+9006 silly addNameRange '1.4.0',
+9006 silly addNameRange '1.4.1',
+9006 silly addNameRange '1.4.2',
+9006 silly addNameRange '2.0.0',
+9006 silly addNameRange '2.0.1',
+9006 silly addNameRange '2.0.2',
+9006 silly addNameRange '2.0.3',
+9006 silly addNameRange '3.0.0',
+9006 silly addNameRange '3.0.1',
+9006 silly addNameRange '3.1.0',
+9006 silly addNameRange '3.2.0',
+9006 silly addNameRange '3.2.1',
+9006 silly addNameRange '3.3.0',
+9006 silly addNameRange '3.3.2' ] ]
+9007 silly addNamed uuid@3.3.2
+9008 verbose addNamed "3.3.2" is a plain semver version for uuid
+9009 silly cache afterAdd extend@3.0.1
+9010 verbose afterAdd /home/chibi/.npm/extend/3.0.1/package/package.json not in flight; writing
+9011 silly cache afterAdd oauth-sign@0.8.2
+9012 verbose afterAdd /home/chibi/.npm/oauth-sign/0.8.2/package/package.json not in flight; writing
+9013 verbose get https://registry.npmjs.org/har-validator not expired, no request
+9014 silly addNameRange number 2 { name: 'har-validator', range: '>=5.0.3 <5.1.0', hasData: true }
+9015 silly addNameRange versions [ 'har-validator',
+9015 silly addNameRange [ '1.0.0',
+9015 silly addNameRange '1.0.1',
+9015 silly addNameRange '1.0.2',
+9015 silly addNameRange '1.1.0',
+9015 silly addNameRange '1.1.1',
+9015 silly addNameRange '1.1.2',
+9015 silly addNameRange '1.1.3',
+9015 silly addNameRange '1.2.0',
+9015 silly addNameRange '1.3.0',
+9015 silly addNameRange '1.3.1',
+9015 silly addNameRange '1.4.0',
+9015 silly addNameRange '1.5.0',
+9015 silly addNameRange '1.5.1',
+9015 silly addNameRange '1.6.0',
+9015 silly addNameRange '1.6.1',
+9015 silly addNameRange '1.7.0',
+9015 silly addNameRange '1.7.1',
+9015 silly addNameRange '1.8.0',
+9015 silly addNameRange '2.0.0',
+9015 silly addNameRange '2.0.1',
+9015 silly addNameRange '2.0.2',
+9015 silly addNameRange '2.0.3',
+9015 silly addNameRange '2.0.4',
+9015 silly addNameRange '2.0.5',
+9015 silly addNameRange '2.0.6',
+9015 silly addNameRange '2.1.0',
+9015 silly addNameRange '2.1.1',
+9015 silly addNameRange '2.1.2',
+9015 silly addNameRange '2.1.3',
+9015 silly addNameRange '3.0.0',
+9015 silly addNameRange '3.1.0',
+9015 silly addNameRange '3.2.0',
+9015 silly addNameRange '3.3.0',
+9015 silly addNameRange '3.3.1',
+9015 silly addNameRange '3.4.0',
+9015 silly addNameRange '4.0.0',
+9015 silly addNameRange '4.0.1',
+9015 silly addNameRange '4.0.2',
+9015 silly addNameRange '4.0.3',
+9015 silly addNameRange '4.0.4',
+9015 silly addNameRange '4.1.0',
+9015 silly addNameRange '4.1.1',
+9015 silly addNameRange '4.1.2',
+9015 silly addNameRange '4.2.0',
+9015 silly addNameRange '4.2.1',
+9015 silly addNameRange '5.0.0',
+9015 silly addNameRange '5.0.1',
+9015 silly addNameRange '5.0.2',
+9015 silly addNameRange '5.0.3',
+9015 silly addNameRange '5.1.0' ] ]
+9016 silly addNamed har-validator@5.0.3
+9017 verbose addNamed "5.0.3" is a plain semver version for har-validator
+9018 verbose afterAdd /home/chibi/.npm/isstream/0.1.2/package/package.json written
+9019 silly resolveWithNewModule tough-cookie@2.3.4 checking installable status
+9020 silly cache add args [ 'tough-cookie@~2.3.3', null ]
+9021 verbose cache add spec tough-cookie@~2.3.3
+9022 silly cache add parsed spec Result {
+9022 silly cache add raw: 'tough-cookie@~2.3.3',
+9022 silly cache add scope: null,
+9022 silly cache add name: 'tough-cookie',
+9022 silly cache add rawSpec: '~2.3.3',
+9022 silly cache add spec: '>=2.3.3 <2.4.0',
+9022 silly cache add type: 'range' }
+9023 silly addNamed tough-cookie@>=2.3.3 <2.4.0
+9024 verbose addNamed ">=2.3.3 <2.4.0" is a valid semver range for tough-cookie
+9025 silly addNameRange { name: 'tough-cookie', range: '>=2.3.3 <2.4.0', hasData: false }
+9026 silly mapToRegistry name tough-cookie
+9027 silly mapToRegistry using default registry
+9028 silly mapToRegistry registry https://registry.npmjs.org/
+9029 silly mapToRegistry uri https://registry.npmjs.org/tough-cookie
+9030 verbose addNameRange registry:https://registry.npmjs.org/tough-cookie not in flight; fetching
+9031 http 200 https://registry.npmjs.org/qs
+9032 verbose headers { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+9032 verbose headers 'content-type': 'application/json; charset=UTF-8',
+9032 verbose headers 'transfer-encoding': 'chunked',
+9032 verbose headers connection: 'keep-alive',
+9032 verbose headers 'set-cookie': [ '__cfduid=db5e23f5da3638a1b81909a393aafc3861530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9032 verbose headers 'cache-control': 'max-age=300',
+9032 verbose headers 'cf-cache-status': 'HIT',
+9032 verbose headers 'cf-ray': '433eb4ef1a3160fc-MNL',
+9032 verbose headers etag: 'W/"610d26e0d1c6be77ae201c595b620e6b"',
+9032 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9032 verbose headers 'last-modified': 'Sun, 27 May 2018 13:21:49 GMT',
+9032 verbose headers vary: 'accept-encoding, accept',
+9032 verbose headers server: 'cloudflare',
+9032 verbose headers 'content-encoding': 'gzip' }
+9033 silly get cb [ 200,
+9033 silly get { date: 'Mon, 02 Jul 2018 05:28:03 GMT',
+9033 silly get 'content-type': 'application/json; charset=UTF-8',
+9033 silly get 'transfer-encoding': 'chunked',
+9033 silly get connection: 'keep-alive',
+9033 silly get 'set-cookie': [ '__cfduid=db5e23f5da3638a1b81909a393aafc3861530509283; expires=Tue, 02-Jul-19 05:28:03 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9033 silly get 'cache-control': 'max-age=300',
+9033 silly get 'cf-cache-status': 'HIT',
+9033 silly get 'cf-ray': '433eb4ef1a3160fc-MNL',
+9033 silly get etag: 'W/"610d26e0d1c6be77ae201c595b620e6b"',
+9033 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9033 silly get 'last-modified': 'Sun, 27 May 2018 13:21:49 GMT',
+9033 silly get vary: 'accept-encoding, accept',
+9033 silly get server: 'cloudflare',
+9033 silly get 'content-encoding': 'gzip' } ]
+9034 verbose get saving qs to /home/chibi/.npm/registry.npmjs.org/qs/.cache.json
+9035 silly mapToRegistry name uuid
+9036 silly mapToRegistry using default registry
+9037 silly mapToRegistry registry https://registry.npmjs.org/
+9038 silly mapToRegistry uri https://registry.npmjs.org/uuid
+9039 verbose addRemoteTarball https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz not in flight; adding
+9040 verbose addRemoteTarball [ 'https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz',
+9040 verbose addRemoteTarball '1b4af4955eb3077c501c23872fc6513811587131' ]
+9041 info retry fetch attempt 1 at 1:28:03 PM
+9042 info attempt registry request try #1 at 1:28:03 PM
+9043 http fetch GET https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz
+9044 silly resolveWithNewModule mime-types@2.1.18 checking installable status
+9045 silly cache add args [ 'mime-types@~2.1.17', null ]
+9046 verbose cache add spec mime-types@~2.1.17
+9047 silly cache add parsed spec Result {
+9047 silly cache add raw: 'mime-types@~2.1.17',
+9047 silly cache add scope: null,
+9047 silly cache add name: 'mime-types',
+9047 silly cache add rawSpec: '~2.1.17',
+9047 silly cache add spec: '>=2.1.17 <2.2.0',
+9047 silly cache add type: 'range' }
+9048 silly addNamed mime-types@>=2.1.17 <2.2.0
+9049 verbose addNamed ">=2.1.17 <2.2.0" is a valid semver range for mime-types
+9050 silly addNameRange { name: 'mime-types', range: '>=2.1.17 <2.2.0', hasData: false }
+9051 silly mapToRegistry name mime-types
+9052 silly mapToRegistry using default registry
+9053 silly mapToRegistry registry https://registry.npmjs.org/
+9054 silly mapToRegistry uri https://registry.npmjs.org/mime-types
+9055 verbose addNameRange registry:https://registry.npmjs.org/mime-types not in flight; fetching
+9056 verbose afterAdd /home/chibi/.npm/json-stringify-safe/5.0.1/package/package.json written
+9057 silly mapToRegistry name har-validator
+9058 silly mapToRegistry using default registry
+9059 silly mapToRegistry registry https://registry.npmjs.org/
+9060 silly mapToRegistry uri https://registry.npmjs.org/har-validator
+9061 verbose addRemoteTarball https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz not in flight; adding
+9062 verbose addRemoteTarball [ 'https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz',
+9062 verbose addRemoteTarball 'ba402c266194f15956ef15e0fcf242993f6a7dfd' ]
+9063 verbose get https://registry.npmjs.org/combined-stream not expired, no request
+9064 silly addNameRange number 2 { name: 'combined-stream',
+9064 silly addNameRange range: '>=1.0.5 <1.1.0',
+9064 silly addNameRange hasData: true }
+9065 silly addNameRange versions [ 'combined-stream',
+9065 silly addNameRange [ '0.0.0',
+9065 silly addNameRange '0.0.1',
+9065 silly addNameRange '0.0.2',
+9065 silly addNameRange '0.0.3',
+9065 silly addNameRange '0.0.4',
+9065 silly addNameRange '0.0.5',
+9065 silly addNameRange '0.0.7',
+9065 silly addNameRange '1.0.0',
+9065 silly addNameRange '1.0.1',
+9065 silly addNameRange '1.0.2',
+9065 silly addNameRange '1.0.3',
+9065 silly addNameRange '1.0.4',
+9065 silly addNameRange '1.0.5',
+9065 silly addNameRange '1.0.6-rc1',
+9065 silly addNameRange '1.0.6' ] ]
+9066 silly addNamed combined-stream@1.0.6
+9067 verbose addNamed "1.0.6" is a plain semver version for combined-stream
+9068 silly cache afterAdd is-typedarray@1.0.0
+9069 verbose afterAdd /home/chibi/.npm/is-typedarray/1.0.0/package/package.json not in flight; writing
+9070 silly cache afterAdd performance-now@2.1.0
+9071 verbose afterAdd /home/chibi/.npm/performance-now/2.1.0/package/package.json not in flight; writing
+9072 info retry fetch attempt 1 at 1:28:03 PM
+9073 info attempt registry request try #1 at 1:28:03 PM
+9074 http fetch GET https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz
+9075 info retry fetch attempt 1 at 1:28:03 PM
+9076 info attempt registry request try #1 at 1:28:03 PM
+9077 http fetch GET https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz
+9078 verbose afterAdd /home/chibi/.npm/extend/3.0.1/package/package.json written
+9079 verbose afterAdd /home/chibi/.npm/oauth-sign/0.8.2/package/package.json written
+9080 verbose get https://registry.npmjs.org/tough-cookie not expired, no request
+9081 silly addNameRange number 2 { name: 'tough-cookie', range: '>=2.3.3 <2.4.0', hasData: true }
+9082 silly addNameRange versions [ 'tough-cookie',
+9082 silly addNameRange [ '0.9.0',
+9082 silly addNameRange '0.9.1',
+9082 silly addNameRange '0.9.3',
+9082 silly addNameRange '0.9.4',
+9082 silly addNameRange '0.9.5',
+9082 silly addNameRange '0.9.6',
+9082 silly addNameRange '0.9.7',
+9082 silly addNameRange '0.9.8',
+9082 silly addNameRange '0.9.9',
+9082 silly addNameRange '0.9.11',
+9082 silly addNameRange '0.9.12',
+9082 silly addNameRange '0.9.13',
+9082 silly addNameRange '0.9.14',
+9082 silly addNameRange '0.9.15',
+9082 silly addNameRange '0.10.0',
+9082 silly addNameRange '0.11.0',
+9082 silly addNameRange '0.12.0',
+9082 silly addNameRange '0.12.1',
+9082 silly addNameRange '0.13.0',
+9082 silly addNameRange '1.0.0',
+9082 silly addNameRange '1.1.0',
+9082 silly addNameRange '1.2.0',
+9082 silly addNameRange '2.0.0',
+9082 silly addNameRange '2.1.0',
+9082 silly addNameRange '2.2.0',
+9082 silly addNameRange '2.2.1',
+9082 silly addNameRange '2.2.2',
+9082 silly addNameRange '2.3.0',
+9082 silly addNameRange '2.3.1',
+9082 silly addNameRange '2.3.2',
+9082 silly addNameRange '2.3.3',
+9082 silly addNameRange '2.3.4',
+9082 silly addNameRange '2.4.2',
+9082 silly addNameRange '2.4.3' ] ]
+9083 silly addNamed tough-cookie@2.3.4
+9084 verbose addNamed "2.3.4" is a plain semver version for tough-cookie
+9085 verbose get https://registry.npmjs.org/mime-types not expired, no request
+9086 silly addNameRange number 2 { name: 'mime-types', range: '>=2.1.17 <2.2.0', hasData: true }
+9087 silly addNameRange versions [ 'mime-types',
+9087 silly addNameRange [ '0.1.0',
+9087 silly addNameRange '1.0.0',
+9087 silly addNameRange '1.0.1',
+9087 silly addNameRange '1.0.2',
+9087 silly addNameRange '2.0.0',
+9087 silly addNameRange '2.0.1',
+9087 silly addNameRange '2.0.2',
+9087 silly addNameRange '2.0.3',
+9087 silly addNameRange '2.0.4',
+9087 silly addNameRange '2.0.5',
+9087 silly addNameRange '2.0.6',
+9087 silly addNameRange '2.0.7',
+9087 silly addNameRange '2.0.8',
+9087 silly addNameRange '2.0.9',
+9087 silly addNameRange '2.0.10',
+9087 silly addNameRange '2.0.11',
+9087 silly addNameRange '2.0.12',
+9087 silly addNameRange '2.0.13',
+9087 silly addNameRange '2.0.14',
+9087 silly addNameRange '2.1.0',
+9087 silly addNameRange '2.1.1',
+9087 silly addNameRange '2.1.2',
+9087 silly addNameRange '2.1.3',
+9087 silly addNameRange '2.1.4',
+9087 silly addNameRange '2.1.5',
+9087 silly addNameRange '2.1.6',
+9087 silly addNameRange '2.1.7',
+9087 silly addNameRange '2.1.8',
+9087 silly addNameRange '2.1.9',
+9087 silly addNameRange '2.1.10',
+9087 silly addNameRange '2.1.11',
+9087 silly addNameRange '2.1.12',
+9087 silly addNameRange '2.1.13',
+9087 silly addNameRange '2.1.14',
+9087 silly addNameRange '2.1.15',
+9087 silly addNameRange '2.1.16',
+9087 silly addNameRange '2.1.17',
+9087 silly addNameRange '2.1.18' ] ]
+9088 silly addNamed mime-types@2.1.18
+9089 verbose addNamed "2.1.18" is a plain semver version for mime-types
+9090 silly mapToRegistry name combined-stream
+9091 silly mapToRegistry using default registry
+9092 silly mapToRegistry registry https://registry.npmjs.org/
+9093 silly mapToRegistry uri https://registry.npmjs.org/combined-stream
+9094 verbose addRemoteTarball https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz not in flight; adding
+9095 verbose addRemoteTarball [ 'https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz',
+9095 verbose addRemoteTarball '723e7df6e801ac5613113a7e445a9b69cb632818' ]
+9096 silly mapToRegistry name tough-cookie
+9097 silly mapToRegistry using default registry
+9098 silly mapToRegistry registry https://registry.npmjs.org/
+9099 silly mapToRegistry uri https://registry.npmjs.org/tough-cookie
+9100 verbose addRemoteTarball https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz not in flight; adding
+9101 verbose addRemoteTarball [ 'https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz',
+9101 verbose addRemoteTarball 'ec60cee38ac675063ffc97a5c18970578ee83655' ]
+9102 silly mapToRegistry name mime-types
+9103 silly mapToRegistry using default registry
+9104 silly mapToRegistry registry https://registry.npmjs.org/
+9105 silly mapToRegistry uri https://registry.npmjs.org/mime-types
+9106 verbose addRemoteTarball https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz not in flight; adding
+9107 verbose addRemoteTarball [ 'https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz',
+9107 verbose addRemoteTarball '6f323f60a83d11146f831ff11fd66e2fe5503bb8' ]
+9108 verbose afterAdd /home/chibi/.npm/is-typedarray/1.0.0/package/package.json written
+9109 verbose afterAdd /home/chibi/.npm/performance-now/2.1.0/package/package.json written
+9110 silly resolveWithNewModule qs@6.5.2 checking installable status
+9111 silly cache add args [ 'qs@~6.5.1', null ]
+9112 verbose cache add spec qs@~6.5.1
+9113 silly cache add parsed spec Result {
+9113 silly cache add raw: 'qs@~6.5.1',
+9113 silly cache add scope: null,
+9113 silly cache add name: 'qs',
+9113 silly cache add rawSpec: '~6.5.1',
+9113 silly cache add spec: '>=6.5.1 <6.6.0',
+9113 silly cache add type: 'range' }
+9114 silly addNamed qs@>=6.5.1 <6.6.0
+9115 verbose addNamed ">=6.5.1 <6.6.0" is a valid semver range for qs
+9116 silly addNameRange { name: 'qs', range: '>=6.5.1 <6.6.0', hasData: false }
+9117 silly mapToRegistry name qs
+9118 silly mapToRegistry using default registry
+9119 silly mapToRegistry registry https://registry.npmjs.org/
+9120 silly mapToRegistry uri https://registry.npmjs.org/qs
+9121 verbose addNameRange registry:https://registry.npmjs.org/qs not in flight; fetching
+9122 info retry fetch attempt 1 at 1:28:03 PM
+9123 info attempt registry request try #1 at 1:28:03 PM
+9124 http fetch GET https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz
+9125 info retry fetch attempt 1 at 1:28:03 PM
+9126 info attempt registry request try #1 at 1:28:03 PM
+9127 http fetch GET https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz
+9128 info retry fetch attempt 1 at 1:28:03 PM
+9129 info attempt registry request try #1 at 1:28:03 PM
+9130 http fetch GET https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz
+9131 verbose get https://registry.npmjs.org/qs not expired, no request
+9132 silly addNameRange number 2 { name: 'qs', range: '>=6.5.1 <6.6.0', hasData: true }
+9133 silly addNameRange versions [ 'qs',
+9133 silly addNameRange [ '0.0.1',
+9133 silly addNameRange '0.0.2',
+9133 silly addNameRange '0.0.3',
+9133 silly addNameRange '0.0.4',
+9133 silly addNameRange '0.0.5',
+9133 silly addNameRange '0.0.6',
+9133 silly addNameRange '0.0.7',
+9133 silly addNameRange '0.1.0',
+9133 silly addNameRange '0.2.0',
+9133 silly addNameRange '0.3.0',
+9133 silly addNameRange '0.3.1',
+9133 silly addNameRange '0.3.2',
+9133 silly addNameRange '0.4.0',
+9133 silly addNameRange '0.4.1',
+9133 silly addNameRange '0.4.2',
+9133 silly addNameRange '0.5.0',
+9133 silly addNameRange '0.5.1',
+9133 silly addNameRange '0.5.2',
+9133 silly addNameRange '0.5.3',
+9133 silly addNameRange '0.5.4',
+9133 silly addNameRange '0.5.5',
+9133 silly addNameRange '0.5.6',
+9133 silly addNameRange '0.6.0',
+9133 silly addNameRange '0.6.1',
+9133 silly addNameRange '0.6.2',
+9133 silly addNameRange '0.6.3',
+9133 silly addNameRange '0.6.4',
+9133 silly addNameRange '0.6.5',
+9133 silly addNameRange '0.6.6',
+9133 silly addNameRange '1.0.0',
+9133 silly addNameRange '1.0.1',
+9133 silly addNameRange '1.0.2',
+9133 silly addNameRange '1.1.0',
+9133 silly addNameRange '1.2.0',
+9133 silly addNameRange '1.2.1',
+9133 silly addNameRange '1.2.2',
+9133 silly addNameRange '2.0.0',
+9133 silly addNameRange '2.1.0',
+9133 silly addNameRange '2.2.0',
+9133 silly addNameRange '2.2.1',
+9133 silly addNameRange '2.2.2',
+9133 silly addNameRange '2.2.3',
+9133 silly addNameRange '2.2.4',
+9133 silly addNameRange '2.2.5',
+9133 silly addNameRange '2.3.0',
+9133 silly addNameRange '2.3.1',
+9133 silly addNameRange '2.3.2',
+9133 silly addNameRange '2.3.3',
+9133 silly addNameRange '2.4.0',
+9133 silly addNameRange '2.4.1',
+9133 silly addNameRange '2.4.2',
+9133 silly addNameRange '3.0.0',
+9133 silly addNameRange '3.1.0',
+9133 silly addNameRange '4.0.0',
+9133 silly addNameRange '5.0.0',
+9133 silly addNameRange '5.1.0',
+9133 silly addNameRange '5.2.0',
+9133 silly addNameRange '6.0.0',
+9133 silly addNameRange '6.0.1',
+9133 silly addNameRange '6.0.2',
+9133 silly addNameRange '6.1.0',
+9133 silly addNameRange '6.2.0',
+9133 silly addNameRange '5.2.1',
+9133 silly addNameRange '6.2.1',
+9133 silly addNameRange '6.3.0',
+9133 silly addNameRange '6.3.1',
+9133 silly addNameRange '6.1.1',
+9133 silly addNameRange '6.0.3',
+9133 silly addNameRange '6.2.2',
+9133 silly addNameRange '6.4.0',
+9133 silly addNameRange '6.3.2',
+9133 silly addNameRange '6.2.3',
+9133 silly addNameRange '6.1.2',
+9133 silly addNameRange '6.0.4',
+9133 silly addNameRange '6.5.0',
+9133 silly addNameRange '6.5.1',
+9133 silly addNameRange '6.5.2' ] ]
+9134 silly addNamed qs@6.5.2
+9135 verbose addNamed "6.5.2" is a plain semver version for qs
+9136 http fetch 200 https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz
+9137 silly fetchAndShaCheck shasum b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8
+9138 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz not in flight; adding
+9139 verbose addTmpTarball already have metadata; skipping unpack for aws-sign2@0.7.0
+9140 silly cache afterAdd aws-sign2@0.7.0
+9141 verbose afterAdd /home/chibi/.npm/aws-sign2/0.7.0/package/package.json not in flight; writing
+9142 verbose afterAdd /home/chibi/.npm/aws-sign2/0.7.0/package/package.json written
+9143 silly mapToRegistry name qs
+9144 silly mapToRegistry using default registry
+9145 silly mapToRegistry registry https://registry.npmjs.org/
+9146 silly mapToRegistry uri https://registry.npmjs.org/qs
+9147 verbose addRemoteTarball https://registry.npmjs.org/qs/-/qs-6.5.2.tgz not in flight; adding
+9148 verbose addRemoteTarball [ 'https://registry.npmjs.org/qs/-/qs-6.5.2.tgz',
+9148 verbose addRemoteTarball 'cb3ae806e8740444584ef154ce8ee98d403f3e36' ]
+9149 info retry fetch attempt 1 at 1:28:03 PM
+9150 info attempt registry request try #1 at 1:28:03 PM
+9151 http fetch GET https://registry.npmjs.org/qs/-/qs-6.5.2.tgz
+9152 http fetch 200 https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz
+9153 silly fetchAndShaCheck shasum 1b681c21ff84033c826543090689420d187151dc
+9154 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/caseless/-/caseless-0.12.0.tgz not in flight; adding
+9155 verbose addTmpTarball already have metadata; skipping unpack for caseless@0.12.0
+9156 silly cache afterAdd caseless@0.12.0
+9157 verbose afterAdd /home/chibi/.npm/caseless/0.12.0/package/package.json not in flight; writing
+9158 verbose afterAdd /home/chibi/.npm/caseless/0.12.0/package/package.json written
+9159 http fetch 200 https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz
+9160 http fetch 200 https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz
+9161 silly fetchAndShaCheck shasum 4970498be604c20c005d4f5c23aecd21d6b49099
+9162 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/form-data/-/form-data-2.3.2.tgz not in flight; adding
+9163 verbose addTmpTarball already have metadata; skipping unpack for form-data@2.3.2
+9164 silly cache afterAdd form-data@2.3.2
+9165 verbose afterAdd /home/chibi/.npm/form-data/2.3.2/package/package.json not in flight; writing
+9166 verbose afterAdd /home/chibi/.npm/form-data/2.3.2/package/package.json written
+9167 http fetch 200 https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz
+9168 silly fetchAndShaCheck shasum 27a5dea06b36b04a0a9966774b290868f0fc40fd
+9169 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz not in flight; adding
+9170 verbose addTmpTarball already have metadata; skipping unpack for tunnel-agent@0.6.0
+9171 silly cache afterAdd tunnel-agent@0.6.0
+9172 verbose afterAdd /home/chibi/.npm/tunnel-agent/0.6.0/package/package.json not in flight; writing
+9173 verbose afterAdd /home/chibi/.npm/tunnel-agent/0.6.0/package/package.json written
+9174 http fetch 200 https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz
+9175 silly fetchAndShaCheck shasum d4d0e9b9dbfca77bf08eeb0a8a471550fe39e289
+9176 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/aws4/-/aws4-1.7.0.tgz not in flight; adding
+9177 verbose addTmpTarball already have metadata; skipping unpack for aws4@1.7.0
+9178 http fetch 200 https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz
+9179 silly fetchAndShaCheck shasum ba402c266194f15956ef15e0fcf242993f6a7dfd
+9180 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz not in flight; adding
+9181 verbose addTmpTarball already have metadata; skipping unpack for har-validator@5.0.3
+9182 silly cache afterAdd aws4@1.7.0
+9183 verbose afterAdd /home/chibi/.npm/aws4/1.7.0/package/package.json not in flight; writing
+9184 verbose afterAdd /home/chibi/.npm/aws4/1.7.0/package/package.json written
+9185 silly cache afterAdd har-validator@5.0.3
+9186 verbose afterAdd /home/chibi/.npm/har-validator/5.0.3/package/package.json not in flight; writing
+9187 silly fetchAndShaCheck shasum 9aecd925114772f3d95b65a60abb8f7c18fbace1
+9188 verbose afterAdd /home/chibi/.npm/har-validator/5.0.3/package/package.json written
+9189 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz not in flight; adding
+9190 verbose addTmpTarball already have metadata; skipping unpack for http-signature@1.2.0
+9191 silly cache afterAdd http-signature@1.2.0
+9192 verbose afterAdd /home/chibi/.npm/http-signature/1.2.0/package/package.json not in flight; writing
+9193 verbose afterAdd /home/chibi/.npm/http-signature/1.2.0/package/package.json written
+9194 http fetch 200 https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz
+9195 silly fetchAndShaCheck shasum 1b4af4955eb3077c501c23872fc6513811587131
+9196 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/uuid/-/uuid-3.3.2.tgz not in flight; adding
+9197 verbose addTmpTarball already have metadata; skipping unpack for uuid@3.3.2
+9198 silly cache afterAdd uuid@3.3.2
+9199 verbose afterAdd /home/chibi/.npm/uuid/3.3.2/package/package.json not in flight; writing
+9200 verbose afterAdd /home/chibi/.npm/uuid/3.3.2/package/package.json written
+9201 http fetch 200 https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz
+9202 http fetch 200 https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz
+9203 silly fetchAndShaCheck shasum 6f323f60a83d11146f831ff11fd66e2fe5503bb8
+9204 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz not in flight; adding
+9205 verbose addTmpTarball already have metadata; skipping unpack for mime-types@2.1.18
+9206 silly cache afterAdd mime-types@2.1.18
+9207 verbose afterAdd /home/chibi/.npm/mime-types/2.1.18/package/package.json not in flight; writing
+9208 verbose afterAdd /home/chibi/.npm/mime-types/2.1.18/package/package.json written
+9209 http fetch 200 https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz
+9210 silly fetchAndShaCheck shasum 723e7df6e801ac5613113a7e445a9b69cb632818
+9211 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz not in flight; adding
+9212 verbose addTmpTarball already have metadata; skipping unpack for combined-stream@1.0.6
+9213 silly cache afterAdd combined-stream@1.0.6
+9214 verbose afterAdd /home/chibi/.npm/combined-stream/1.0.6/package/package.json not in flight; writing
+9215 verbose afterAdd /home/chibi/.npm/combined-stream/1.0.6/package/package.json written
+9216 http fetch 200 https://registry.npmjs.org/qs/-/qs-6.5.2.tgz
+9217 silly fetchAndShaCheck shasum cb3ae806e8740444584ef154ce8ee98d403f3e36
+9218 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/qs/-/qs-6.5.2.tgz not in flight; adding
+9219 verbose addTmpTarball already have metadata; skipping unpack for qs@6.5.2
+9220 silly cache afterAdd qs@6.5.2
+9221 verbose afterAdd /home/chibi/.npm/qs/6.5.2/package/package.json not in flight; writing
+9222 verbose afterAdd /home/chibi/.npm/qs/6.5.2/package/package.json written
+9223 silly fetchAndShaCheck shasum ec60cee38ac675063ffc97a5c18970578ee83655
+9224 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz not in flight; adding
+9225 verbose addTmpTarball already have metadata; skipping unpack for tough-cookie@2.3.4
+9226 silly cache afterAdd tough-cookie@2.3.4
+9227 verbose afterAdd /home/chibi/.npm/tough-cookie/2.3.4/package/package.json not in flight; writing
+9228 verbose afterAdd /home/chibi/.npm/tough-cookie/2.3.4/package/package.json written
+9229 silly fetchNamedPackageData delayed-stream
+9230 silly mapToRegistry name delayed-stream
+9231 silly mapToRegistry using default registry
+9232 silly mapToRegistry registry https://registry.npmjs.org/
+9233 silly mapToRegistry uri https://registry.npmjs.org/delayed-stream
+9234 verbose request uri https://registry.npmjs.org/delayed-stream
+9235 verbose request no auth needed
+9236 info attempt registry request try #1 at 1:28:04 PM
+9237 verbose etag "5a446e60-342a"
+9238 verbose lastModified Thu, 28 Dec 2017 4:09:04 GMT
+9239 http request GET https://registry.npmjs.org/delayed-stream
+9240 http 200 https://registry.npmjs.org/delayed-stream
+9241 verbose headers { date: 'Mon, 02 Jul 2018 05:28:04 GMT',
+9241 verbose headers 'content-type': 'application/json; charset=UTF-8',
+9241 verbose headers 'transfer-encoding': 'chunked',
+9241 verbose headers connection: 'keep-alive',
+9241 verbose headers 'set-cookie': [ '__cfduid=d4c5ca2521de7aeb52e830d76b8c259591530509284; expires=Tue, 02-Jul-19 05:28:04 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9241 verbose headers 'cache-control': 'max-age=300',
+9241 verbose headers 'cf-cache-status': 'HIT',
+9241 verbose headers 'cf-ray': '433eb4f20f236090-MNL',
+9241 verbose headers etag: 'W/"d93fb1e0b12584f566e6f17a70c49721"',
+9241 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9241 verbose headers 'last-modified': 'Sat, 26 May 2018 05:47:34 GMT',
+9241 verbose headers vary: 'accept-encoding, accept',
+9241 verbose headers server: 'cloudflare',
+9241 verbose headers 'content-encoding': 'gzip' }
+9242 silly get cb [ 200,
+9242 silly get { date: 'Mon, 02 Jul 2018 05:28:04 GMT',
+9242 silly get 'content-type': 'application/json; charset=UTF-8',
+9242 silly get 'transfer-encoding': 'chunked',
+9242 silly get connection: 'keep-alive',
+9242 silly get 'set-cookie': [ '__cfduid=d4c5ca2521de7aeb52e830d76b8c259591530509284; expires=Tue, 02-Jul-19 05:28:04 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9242 silly get 'cache-control': 'max-age=300',
+9242 silly get 'cf-cache-status': 'HIT',
+9242 silly get 'cf-ray': '433eb4f20f236090-MNL',
+9242 silly get etag: 'W/"d93fb1e0b12584f566e6f17a70c49721"',
+9242 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9242 silly get 'last-modified': 'Sat, 26 May 2018 05:47:34 GMT',
+9242 silly get vary: 'accept-encoding, accept',
+9242 silly get server: 'cloudflare',
+9242 silly get 'content-encoding': 'gzip' } ]
+9243 verbose get saving delayed-stream to /home/chibi/.npm/registry.npmjs.org/delayed-stream/.cache.json
+9244 silly resolveWithNewModule delayed-stream@1.0.0 checking installable status
+9245 silly cache add args [ 'delayed-stream@~1.0.0', null ]
+9246 verbose cache add spec delayed-stream@~1.0.0
+9247 silly cache add parsed spec Result {
+9247 silly cache add raw: 'delayed-stream@~1.0.0',
+9247 silly cache add scope: null,
+9247 silly cache add name: 'delayed-stream',
+9247 silly cache add rawSpec: '~1.0.0',
+9247 silly cache add spec: '>=1.0.0 <1.1.0',
+9247 silly cache add type: 'range' }
+9248 silly addNamed delayed-stream@>=1.0.0 <1.1.0
+9249 verbose addNamed ">=1.0.0 <1.1.0" is a valid semver range for delayed-stream
+9250 silly addNameRange { name: 'delayed-stream',
+9250 silly addNameRange range: '>=1.0.0 <1.1.0',
+9250 silly addNameRange hasData: false }
+9251 silly mapToRegistry name delayed-stream
+9252 silly mapToRegistry using default registry
+9253 silly mapToRegistry registry https://registry.npmjs.org/
+9254 silly mapToRegistry uri https://registry.npmjs.org/delayed-stream
+9255 verbose addNameRange registry:https://registry.npmjs.org/delayed-stream not in flight; fetching
+9256 verbose get https://registry.npmjs.org/delayed-stream not expired, no request
+9257 silly addNameRange number 2 { name: 'delayed-stream',
+9257 silly addNameRange range: '>=1.0.0 <1.1.0',
+9257 silly addNameRange hasData: true }
+9258 silly addNameRange versions [ 'delayed-stream',
+9258 silly addNameRange [ '0.0.0',
+9258 silly addNameRange '0.0.1',
+9258 silly addNameRange '0.0.2',
+9258 silly addNameRange '0.0.3',
+9258 silly addNameRange '0.0.4',
+9258 silly addNameRange '0.0.5',
+9258 silly addNameRange '0.0.6',
+9258 silly addNameRange '0.0.7',
+9258 silly addNameRange '1.0.0' ] ]
+9259 silly addNamed delayed-stream@1.0.0
+9260 verbose addNamed "1.0.0" is a plain semver version for delayed-stream
+9261 silly cache afterAdd delayed-stream@1.0.0
+9262 verbose afterAdd /home/chibi/.npm/delayed-stream/1.0.0/package/package.json not in flight; writing
+9263 verbose afterAdd /home/chibi/.npm/delayed-stream/1.0.0/package/package.json written
+9264 silly fetchNamedPackageData asynckit
+9265 silly mapToRegistry name asynckit
+9266 silly mapToRegistry using default registry
+9267 silly mapToRegistry registry https://registry.npmjs.org/
+9268 silly mapToRegistry uri https://registry.npmjs.org/asynckit
+9269 verbose request uri https://registry.npmjs.org/asynckit
+9270 verbose request no auth needed
+9271 info attempt registry request try #1 at 1:28:04 PM
+9272 verbose etag "57604cf1-3f8f"
+9273 verbose lastModified Tue, 14 Jun 2016 18:29:05 GMT
+9274 http request GET https://registry.npmjs.org/asynckit
+9275 http 200 https://registry.npmjs.org/asynckit
+9276 verbose headers { date: 'Mon, 02 Jul 2018 05:28:04 GMT',
+9276 verbose headers 'content-type': 'application/json; charset=UTF-8',
+9276 verbose headers 'transfer-encoding': 'chunked',
+9276 verbose headers connection: 'keep-alive',
+9276 verbose headers 'set-cookie': [ '__cfduid=dcfebc3902c0601cfd1281998728ceb6b1530509284; expires=Tue, 02-Jul-19 05:28:04 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9276 verbose headers 'cache-control': 'max-age=300',
+9276 verbose headers 'cf-cache-status': 'HIT',
+9276 verbose headers 'cf-ray': '433eb4f2ef246078-MNL',
+9276 verbose headers etag: 'W/"34349b180d8fff99867769eadfb4b93e"',
+9276 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9276 verbose headers 'last-modified': 'Sat, 26 May 2018 01:09:38 GMT',
+9276 verbose headers vary: 'accept-encoding, accept',
+9276 verbose headers server: 'cloudflare',
+9276 verbose headers 'content-encoding': 'gzip' }
+9277 silly get cb [ 200,
+9277 silly get { date: 'Mon, 02 Jul 2018 05:28:04 GMT',
+9277 silly get 'content-type': 'application/json; charset=UTF-8',
+9277 silly get 'transfer-encoding': 'chunked',
+9277 silly get connection: 'keep-alive',
+9277 silly get 'set-cookie': [ '__cfduid=dcfebc3902c0601cfd1281998728ceb6b1530509284; expires=Tue, 02-Jul-19 05:28:04 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9277 silly get 'cache-control': 'max-age=300',
+9277 silly get 'cf-cache-status': 'HIT',
+9277 silly get 'cf-ray': '433eb4f2ef246078-MNL',
+9277 silly get etag: 'W/"34349b180d8fff99867769eadfb4b93e"',
+9277 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9277 silly get 'last-modified': 'Sat, 26 May 2018 01:09:38 GMT',
+9277 silly get vary: 'accept-encoding, accept',
+9277 silly get server: 'cloudflare',
+9277 silly get 'content-encoding': 'gzip' } ]
+9278 verbose get saving asynckit to /home/chibi/.npm/registry.npmjs.org/asynckit/.cache.json
+9279 silly resolveWithNewModule asynckit@0.4.0 checking installable status
+9280 silly cache add args [ 'asynckit@^0.4.0', null ]
+9281 verbose cache add spec asynckit@^0.4.0
+9282 silly cache add parsed spec Result {
+9282 silly cache add raw: 'asynckit@^0.4.0',
+9282 silly cache add scope: null,
+9282 silly cache add name: 'asynckit',
+9282 silly cache add rawSpec: '^0.4.0',
+9282 silly cache add spec: '>=0.4.0 <0.5.0',
+9282 silly cache add type: 'range' }
+9283 silly addNamed asynckit@>=0.4.0 <0.5.0
+9284 verbose addNamed ">=0.4.0 <0.5.0" is a valid semver range for asynckit
+9285 silly addNameRange { name: 'asynckit', range: '>=0.4.0 <0.5.0', hasData: false }
+9286 silly mapToRegistry name asynckit
+9287 silly mapToRegistry using default registry
+9288 silly mapToRegistry registry https://registry.npmjs.org/
+9289 silly mapToRegistry uri https://registry.npmjs.org/asynckit
+9290 verbose addNameRange registry:https://registry.npmjs.org/asynckit not in flight; fetching
+9291 verbose get https://registry.npmjs.org/asynckit not expired, no request
+9292 silly addNameRange number 2 { name: 'asynckit', range: '>=0.4.0 <0.5.0', hasData: true }
+9293 silly addNameRange versions [ 'asynckit', [ '0.1.0', '0.2.0', '0.3.0', '0.4.0' ] ]
+9294 silly addNamed asynckit@0.4.0
+9295 verbose addNamed "0.4.0" is a plain semver version for asynckit
+9296 silly cache afterAdd asynckit@0.4.0
+9297 verbose afterAdd /home/chibi/.npm/asynckit/0.4.0/package/package.json not in flight; writing
+9298 verbose afterAdd /home/chibi/.npm/asynckit/0.4.0/package/package.json written
+9299 silly fetchNamedPackageData mime-db
+9300 silly mapToRegistry name mime-db
+9301 silly mapToRegistry using default registry
+9302 silly mapToRegistry registry https://registry.npmjs.org/
+9303 silly mapToRegistry uri https://registry.npmjs.org/mime-db
+9304 verbose request uri https://registry.npmjs.org/mime-db
+9305 verbose request no auth needed
+9306 info attempt registry request try #1 at 1:28:04 PM
+9307 verbose etag "5a1f2190-13ffc"
+9308 verbose lastModified Wed, 29 Nov 2017 21:07:28 GMT
+9309 http request GET https://registry.npmjs.org/mime-db
+9310 http 200 https://registry.npmjs.org/mime-db
+9311 verbose headers { date: 'Mon, 02 Jul 2018 05:28:04 GMT',
+9311 verbose headers 'content-type': 'application/json; charset=UTF-8',
+9311 verbose headers 'transfer-encoding': 'chunked',
+9311 verbose headers connection: 'keep-alive',
+9311 verbose headers 'set-cookie': [ '__cfduid=d4c5ca2521de7aeb52e830d76b8c259591530509284; expires=Tue, 02-Jul-19 05:28:04 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9311 verbose headers 'cache-control': 'max-age=300',
+9311 verbose headers 'cf-cache-status': 'HIT',
+9311 verbose headers 'cf-ray': '433eb4f40fde6090-MNL',
+9311 verbose headers etag: 'W/"dc9b9d301809ce6e41cc658d6ff48de1"',
+9311 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9311 verbose headers 'last-modified': 'Sun, 03 Jun 2018 23:39:17 GMT',
+9311 verbose headers vary: 'accept-encoding, accept',
+9311 verbose headers server: 'cloudflare',
+9311 verbose headers 'content-encoding': 'gzip' }
+9312 silly get cb [ 200,
+9312 silly get { date: 'Mon, 02 Jul 2018 05:28:04 GMT',
+9312 silly get 'content-type': 'application/json; charset=UTF-8',
+9312 silly get 'transfer-encoding': 'chunked',
+9312 silly get connection: 'keep-alive',
+9312 silly get 'set-cookie': [ '__cfduid=d4c5ca2521de7aeb52e830d76b8c259591530509284; expires=Tue, 02-Jul-19 05:28:04 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9312 silly get 'cache-control': 'max-age=300',
+9312 silly get 'cf-cache-status': 'HIT',
+9312 silly get 'cf-ray': '433eb4f40fde6090-MNL',
+9312 silly get etag: 'W/"dc9b9d301809ce6e41cc658d6ff48de1"',
+9312 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9312 silly get 'last-modified': 'Sun, 03 Jun 2018 23:39:17 GMT',
+9312 silly get vary: 'accept-encoding, accept',
+9312 silly get server: 'cloudflare',
+9312 silly get 'content-encoding': 'gzip' } ]
+9313 verbose get saving mime-db to /home/chibi/.npm/registry.npmjs.org/mime-db/.cache.json
+9314 silly resolveWithNewModule mime-db@1.33.0 checking installable status
+9315 silly cache add args [ 'mime-db@~1.33.0', null ]
+9316 verbose cache add spec mime-db@~1.33.0
+9317 silly cache add parsed spec Result {
+9317 silly cache add raw: 'mime-db@~1.33.0',
+9317 silly cache add scope: null,
+9317 silly cache add name: 'mime-db',
+9317 silly cache add rawSpec: '~1.33.0',
+9317 silly cache add spec: '>=1.33.0 <1.34.0',
+9317 silly cache add type: 'range' }
+9318 silly addNamed mime-db@>=1.33.0 <1.34.0
+9319 verbose addNamed ">=1.33.0 <1.34.0" is a valid semver range for mime-db
+9320 silly addNameRange { name: 'mime-db', range: '>=1.33.0 <1.34.0', hasData: false }
+9321 silly mapToRegistry name mime-db
+9322 silly mapToRegistry using default registry
+9323 silly mapToRegistry registry https://registry.npmjs.org/
+9324 silly mapToRegistry uri https://registry.npmjs.org/mime-db
+9325 verbose addNameRange registry:https://registry.npmjs.org/mime-db not in flight; fetching
+9326 verbose get https://registry.npmjs.org/mime-db not expired, no request
+9327 silly addNameRange number 2 { name: 'mime-db', range: '>=1.33.0 <1.34.0', hasData: true }
+9328 silly addNameRange versions [ 'mime-db',
+9328 silly addNameRange [ '0.0.0',
+9328 silly addNameRange '1.0.0',
+9328 silly addNameRange '1.0.1',
+9328 silly addNameRange '1.0.2',
+9328 silly addNameRange '1.0.3',
+9328 silly addNameRange '1.1.0',
+9328 silly addNameRange '1.1.1',
+9328 silly addNameRange '1.1.2',
+9328 silly addNameRange '1.2.0',
+9328 silly addNameRange '1.3.0',
+9328 silly addNameRange '1.3.1',
+9328 silly addNameRange '1.4.0',
+9328 silly addNameRange '1.5.0',
+9328 silly addNameRange '1.6.0',
+9328 silly addNameRange '1.6.1',
+9328 silly addNameRange '1.7.0',
+9328 silly addNameRange '1.8.0',
+9328 silly addNameRange '1.9.0',
+9328 silly addNameRange '1.9.1',
+9328 silly addNameRange '1.10.0',
+9328 silly addNameRange '1.11.0',
+9328 silly addNameRange '1.12.0',
+9328 silly addNameRange '1.13.0',
+9328 silly addNameRange '1.14.0',
+9328 silly addNameRange '1.15.0',
+9328 silly addNameRange '1.16.0',
+9328 silly addNameRange '1.17.0',
+9328 silly addNameRange '1.18.0',
+9328 silly addNameRange '1.19.0',
+9328 silly addNameRange '1.20.0',
+9328 silly addNameRange '1.21.0',
+9328 silly addNameRange '1.22.0',
+9328 silly addNameRange '1.23.0',
+9328 silly addNameRange '1.24.0',
+9328 silly addNameRange '1.25.0',
+9328 silly addNameRange '1.26.0',
+9328 silly addNameRange '1.27.0',
+9328 silly addNameRange '1.28.0',
+9328 silly addNameRange '1.29.0',
+9328 silly addNameRange '1.30.0',
+9328 silly addNameRange '1.31.0',
+9328 silly addNameRange '1.32.0',
+9328 silly addNameRange '1.33.0',
+9328 silly addNameRange '1.34.0' ] ]
+9329 silly addNamed mime-db@1.33.0
+9330 verbose addNamed "1.33.0" is a plain semver version for mime-db
+9331 silly mapToRegistry name mime-db
+9332 silly mapToRegistry using default registry
+9333 silly mapToRegistry registry https://registry.npmjs.org/
+9334 silly mapToRegistry uri https://registry.npmjs.org/mime-db
+9335 verbose addRemoteTarball https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz not in flight; adding
+9336 verbose addRemoteTarball [ 'https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz',
+9336 verbose addRemoteTarball 'a3492050a5cb9b63450541e39d9788d2272783db' ]
+9337 info retry fetch attempt 1 at 1:28:04 PM
+9338 info attempt registry request try #1 at 1:28:04 PM
+9339 http fetch GET https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz
+9340 http fetch 200 https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz
+9341 silly fetchAndShaCheck shasum a3492050a5cb9b63450541e39d9788d2272783db
+9342 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz not in flight; adding
+9343 verbose addTmpTarball already have metadata; skipping unpack for mime-db@1.33.0
+9344 silly cache afterAdd mime-db@1.33.0
+9345 verbose afterAdd /home/chibi/.npm/mime-db/1.33.0/package/package.json not in flight; writing
+9346 verbose afterAdd /home/chibi/.npm/mime-db/1.33.0/package/package.json written
+9347 silly fetchNamedPackageData ajv
+9348 silly mapToRegistry name ajv
+9349 silly mapToRegistry using default registry
+9350 silly mapToRegistry registry https://registry.npmjs.org/
+9351 silly mapToRegistry uri https://registry.npmjs.org/ajv
+9352 silly resolveWithNewModule ajv@5.5.2 checking installable status
+9353 silly cache add args [ 'ajv@^5.1.0', null ]
+9354 verbose cache add spec ajv@^5.1.0
+9355 silly fetchNamedPackageData har-schema
+9356 silly mapToRegistry name har-schema
+9357 silly mapToRegistry using default registry
+9358 silly mapToRegistry registry https://registry.npmjs.org/
+9359 silly mapToRegistry uri https://registry.npmjs.org/har-schema
+9360 silly cache add parsed spec Result {
+9360 silly cache add raw: 'ajv@^5.1.0',
+9360 silly cache add scope: null,
+9360 silly cache add name: 'ajv',
+9360 silly cache add rawSpec: '^5.1.0',
+9360 silly cache add spec: '>=5.1.0 <6.0.0',
+9360 silly cache add type: 'range' }
+9361 silly addNamed ajv@>=5.1.0 <6.0.0
+9362 verbose addNamed ">=5.1.0 <6.0.0" is a valid semver range for ajv
+9363 silly addNameRange { name: 'ajv', range: '>=5.1.0 <6.0.0', hasData: false }
+9364 silly mapToRegistry name ajv
+9365 silly mapToRegistry using default registry
+9366 silly mapToRegistry registry https://registry.npmjs.org/
+9367 silly mapToRegistry uri https://registry.npmjs.org/ajv
+9368 verbose addNameRange registry:https://registry.npmjs.org/ajv not in flight; fetching
+9369 verbose request uri https://registry.npmjs.org/har-schema
+9370 verbose request no auth needed
+9371 info attempt registry request try #1 at 1:28:04 PM
+9372 http request GET https://registry.npmjs.org/har-schema
+9373 verbose request uri https://registry.npmjs.org/ajv
+9374 verbose request no auth needed
+9375 info attempt registry request try #1 at 1:28:04 PM
+9376 verbose etag W/"441ddbc4e9d4db21f377f5dee2e79be2"
+9377 verbose lastModified Sat, 30 Jun 2018 18:57:51 GMT
+9378 http request GET https://registry.npmjs.org/ajv
+9379 http 304 https://registry.npmjs.org/ajv
+9380 verbose headers { date: 'Mon, 02 Jul 2018 05:28:04 GMT',
+9380 verbose headers connection: 'keep-alive',
+9380 verbose headers 'set-cookie': [ '__cfduid=dea1e405df6978e10ecaf74e52af52d3e1530509284; expires=Tue, 02-Jul-19 05:28:04 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9380 verbose headers 'cache-control': 'max-age=300',
+9380 verbose headers 'cf-cache-status': 'HIT',
+9380 verbose headers 'cf-ray': '433eb4f72ff860d8-MNL',
+9380 verbose headers etag: '"441ddbc4e9d4db21f377f5dee2e79be2"',
+9380 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9380 verbose headers 'last-modified': 'Sat, 30 Jun 2018 18:57:51 GMT',
+9380 verbose headers vary: 'accept-encoding, accept',
+9380 verbose headers server: 'cloudflare' }
+9381 silly get cb [ 304,
+9381 silly get { date: 'Mon, 02 Jul 2018 05:28:04 GMT',
+9381 silly get connection: 'keep-alive',
+9381 silly get 'set-cookie': [ '__cfduid=dea1e405df6978e10ecaf74e52af52d3e1530509284; expires=Tue, 02-Jul-19 05:28:04 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9381 silly get 'cache-control': 'max-age=300',
+9381 silly get 'cf-cache-status': 'HIT',
+9381 silly get 'cf-ray': '433eb4f72ff860d8-MNL',
+9381 silly get etag: '"441ddbc4e9d4db21f377f5dee2e79be2"',
+9381 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9381 silly get 'last-modified': 'Sat, 30 Jun 2018 18:57:51 GMT',
+9381 silly get vary: 'accept-encoding, accept',
+9381 silly get server: 'cloudflare' } ]
+9382 verbose etag https://registry.npmjs.org/ajv from cache
+9383 verbose get saving ajv to /home/chibi/.npm/registry.npmjs.org/ajv/.cache.json
+9384 http 200 https://registry.npmjs.org/har-schema
+9385 verbose headers { date: 'Mon, 02 Jul 2018 05:28:04 GMT',
+9385 verbose headers 'content-type': 'application/json; charset=UTF-8',
+9385 verbose headers 'transfer-encoding': 'chunked',
+9385 verbose headers connection: 'keep-alive',
+9385 verbose headers 'set-cookie': [ '__cfduid=dcfebc3902c0601cfd1281998728ceb6b1530509284; expires=Tue, 02-Jul-19 05:28:04 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9385 verbose headers 'cache-control': 'max-age=300',
+9385 verbose headers 'cf-cache-status': 'HIT',
+9385 verbose headers 'cf-ray': '433eb4f738d16078-MNL',
+9385 verbose headers etag: 'W/"3d37d8763e54c7da1bf17ef10af49d2c"',
+9385 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9385 verbose headers 'last-modified': 'Sun, 27 May 2018 03:32:26 GMT',
+9385 verbose headers vary: 'accept-encoding, accept',
+9385 verbose headers server: 'cloudflare',
+9385 verbose headers 'content-encoding': 'gzip' }
+9386 silly get cb [ 200,
+9386 silly get { date: 'Mon, 02 Jul 2018 05:28:04 GMT',
+9386 silly get 'content-type': 'application/json; charset=UTF-8',
+9386 silly get 'transfer-encoding': 'chunked',
+9386 silly get connection: 'keep-alive',
+9386 silly get 'set-cookie': [ '__cfduid=dcfebc3902c0601cfd1281998728ceb6b1530509284; expires=Tue, 02-Jul-19 05:28:04 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9386 silly get 'cache-control': 'max-age=300',
+9386 silly get 'cf-cache-status': 'HIT',
+9386 silly get 'cf-ray': '433eb4f738d16078-MNL',
+9386 silly get etag: 'W/"3d37d8763e54c7da1bf17ef10af49d2c"',
+9386 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9386 silly get 'last-modified': 'Sun, 27 May 2018 03:32:26 GMT',
+9386 silly get vary: 'accept-encoding, accept',
+9386 silly get server: 'cloudflare',
+9386 silly get 'content-encoding': 'gzip' } ]
+9387 verbose get saving har-schema to /home/chibi/.npm/registry.npmjs.org/har-schema/.cache.json
+9388 silly addNameRange number 2 { name: 'ajv', range: '>=5.1.0 <6.0.0', hasData: true }
+9389 silly addNameRange versions [ 'ajv',
+9389 silly addNameRange [ '0.0.4',
+9389 silly addNameRange '0.0.5',
+9389 silly addNameRange '0.0.6',
+9389 silly addNameRange '0.0.7',
+9389 silly addNameRange '0.0.8',
+9389 silly addNameRange '0.0.9',
+9389 silly addNameRange '0.0.10',
+9389 silly addNameRange '0.0.11',
+9389 silly addNameRange '0.0.12',
+9389 silly addNameRange '0.1.0',
+9389 silly addNameRange '0.1.1',
+9389 silly addNameRange '0.1.2',
+9389 silly addNameRange '0.1.3',
+9389 silly addNameRange '0.1.4',
+9389 silly addNameRange '0.1.5',
+9389 silly addNameRange '0.1.6',
+9389 silly addNameRange '0.1.7',
+9389 silly addNameRange '0.1.8',
+9389 silly addNameRange '0.1.9',
+9389 silly addNameRange '0.1.10',
+9389 silly addNameRange '0.1.11',
+9389 silly addNameRange '0.1.12',
+9389 silly addNameRange '0.1.13',
+9389 silly addNameRange '0.1.14',
+9389 silly addNameRange '0.1.15',
+9389 silly addNameRange '0.1.16',
+9389 silly addNameRange '0.2.0',
+9389 silly addNameRange '0.2.1',
+9389 silly addNameRange '0.2.2',
+9389 silly addNameRange '0.2.3',
+9389 silly addNameRange '0.2.4',
+9389 silly addNameRange '0.2.5',
+9389 silly addNameRange '0.2.6',
+9389 silly addNameRange '0.2.7',
+9389 silly addNameRange '0.2.8',
+9389 silly addNameRange '0.2.9',
+9389 silly addNameRange '0.3.0',
+9389 silly addNameRange '0.3.1',
+9389 silly addNameRange '0.3.2',
+9389 silly addNameRange '0.3.3',
+9389 silly addNameRange '0.3.4',
+9389 silly addNameRange '0.3.5',
+9389 silly addNameRange '0.3.6',
+9389 silly addNameRange '0.3.7',
+9389 silly addNameRange '0.3.8',
+9389 silly addNameRange '0.3.11',
+9389 silly addNameRange '0.3.12',
+9389 silly addNameRange '0.4.0',
+9389 silly addNameRange '0.4.1',
+9389 silly addNameRange '0.4.2',
+9389 silly addNameRange '0.4.3',
+9389 silly addNameRange '0.4.4',
+9389 silly addNameRange '0.4.5',
+9389 silly addNameRange '0.4.6',
+9389 silly addNameRange '0.4.7',
+9389 silly addNameRange '0.4.8',
+9389 silly addNameRange '0.4.9',
+9389 silly addNameRange '0.4.10',
+9389 silly addNameRange '0.4.12',
+9389 silly addNameRange '0.4.14',
+9389 silly addNameRange '0.4.15',
+9389 silly addNameRange '0.5.0',
+9389 silly addNameRange '0.5.2',
+9389 silly addNameRange '0.5.3',
+9389 silly addNameRange '0.5.4',
+9389 silly addNameRange '0.5.5',
+9389 silly addNameRange '0.5.6',
+9389 silly addNameRange '0.5.7',
+9389 silly addNameRange '0.5.8',
+9389 silly addNameRange '0.5.9',
+9389 silly addNameRange '0.5.10',
+9389 silly addNameRange '0.5.11',
+9389 silly addNameRange '0.5.12',
+9389 silly addNameRange '0.6.0',
+9389 silly addNameRange '0.6.1',
+9389 silly addNameRange '0.6.2',
+9389 silly addNameRange '0.6.3',
+9389 silly addNameRange '0.6.4',
+9389 silly addNameRange '0.6.5',
+9389 silly addNameRange '0.6.6',
+9389 silly addNameRange '0.6.7',
+9389 silly addNameRange '0.6.8',
+9389 silly addNameRange '0.6.9',
+9389 silly addNameRange '0.6.10',
+9389 silly addNameRange '0.6.11',
+9389 silly addNameRange '0.6.12',
+9389 silly addNameRange '0.6.13',
+9389 silly addNameRange '0.6.14',
+9389 silly addNameRange '0.6.15',
+9389 silly addNameRange '0.7.0',
+9389 silly addNameRange '0.7.1',
+9389 silly addNameRange '0.7.2',
+9389 silly addNameRange '1.0.0',
+9389 silly addNameRange '1.0.1',
+9389 silly addNameRange '1.1.1',
+9389 silly addNameRange '1.2.0',
+9389 silly addNameRange '1.2.1',
+9389 silly addNameRange '1.3.0',
+9389 silly addNameRange '1.3.1',
+9389 silly addNameRange '1.3.2',
+9389 silly addNameRange '1.4.0',
+9389 silly addNameRange '1.4.1',
+9389 silly addNameRange '1.4.2',
+9389 silly addNameRange '1.4.3',
+9389 silly addNameRange '1.4.4',
+9389 silly addNameRange '1.4.5',
+9389 silly addNameRange '1.4.6',
+9389 silly addNameRange '1.4.7',
+9389 silly addNameRange '1.4.8',
+9389 silly addNameRange '1.4.9',
+9389 silly addNameRange '2.0.0-beta.0',
+9389 silly addNameRange '2.0.0-beta.1',
+9389 silly addNameRange '1.4.10',
+9389 silly addNameRange '2.0.0-beta.2',
+9389 silly addNameRange '2.0.0-beta.3',
+9389 silly addNameRange '2.0.0',
+9389 silly addNameRange '2.0.1',
+9389 silly addNameRange '2.0.2',
+9389 silly addNameRange '2.0.3',
+9389 silly addNameRange '2.0.4',
+9389 silly addNameRange '2.1.0',
+9389 silly addNameRange '2.1.2',
+9389 silly addNameRange '2.1.3',
+9389 silly addNameRange '2.1.4',
+9389 silly addNameRange '2.2.0',
+9389 silly addNameRange '2.2.1',
+9389 silly addNameRange '2.2.2',
+9389 silly addNameRange '2.3.0',
+9389 silly addNameRange '2.4.0',
+9389 silly addNameRange '2.5.0',
+9389 silly addNameRange '3.0.0',
+9389 silly addNameRange '3.0.1',
+9389 silly addNameRange '3.0.2',
+9389 silly addNameRange '3.0.3',
+9389 silly addNameRange '3.0.4',
+9389 silly addNameRange '3.1.0',
+9389 silly addNameRange '3.1.1',
+9389 silly addNameRange '3.2.0',
+9389 silly addNameRange '3.2.1',
+9389 silly addNameRange '3.2.2',
+9389 silly addNameRange '3.2.3',
+9389 silly addNameRange '3.3.0',
+9389 silly addNameRange '3.3.1',
+9389 silly addNameRange '3.4.0',
+9389 silly addNameRange '3.5.0',
+9389 silly addNameRange '3.5.1',
+9389 silly addNameRange '3.5.2',
+9389 silly addNameRange '3.5.3',
+9389 silly addNameRange '3.6.0',
+9389 silly addNameRange '3.6.1',
+9389 silly addNameRange '3.6.2',
+9389 silly addNameRange '3.7.0',
+9389 silly addNameRange '3.7.1',
+9389 silly addNameRange '3.7.2',
+9389 silly addNameRange '3.8.0',
+9389 silly addNameRange '3.8.1',
+9389 silly addNameRange '3.8.2',
+9389 silly addNameRange '3.8.3',
+9389 silly addNameRange '3.8.4',
+9389 silly addNameRange '3.8.5',
+9389 silly addNameRange '3.8.6',
+9389 silly addNameRange '3.8.7',
+9389 silly addNameRange '3.8.8',
+9389 silly addNameRange '3.8.9',
+9389 silly addNameRange '3.8.10',
+9389 silly addNameRange '4.0.0',
+9389 silly addNameRange '4.0.1',
+9389 silly addNameRange '4.0.2',
+9389 silly addNameRange '4.0.3',
+9389 silly addNameRange '4.0.4',
+9389 silly addNameRange '4.0.5',
+9389 silly addNameRange '4.0.6',
+9389 silly addNameRange '4.1.0',
+9389 silly addNameRange '4.1.1',
+9389 silly addNameRange '4.1.2',
+9389 silly addNameRange '4.1.3',
+9389 silly addNameRange '4.1.4',
+9389 silly addNameRange '4.1.5',
+9389 silly addNameRange '4.1.6',
+9389 silly addNameRange '4.1.7',
+9389 silly addNameRange '4.1.8',
+9389 silly addNameRange '4.2.0',
+9389 silly addNameRange '4.3.0',
+9389 silly addNameRange '4.3.1',
+9389 silly addNameRange '4.4.0',
+9389 silly addNameRange '4.4.1',
+9389 silly addNameRange '4.5.0',
+9389 silly addNameRange '4.6.0',
+9389 silly addNameRange '4.6.1',
+9389 silly addNameRange '4.7.0',
+9389 silly addNameRange '4.7.1',
+9389 silly addNameRange '4.7.2',
+9389 silly addNameRange '4.7.3',
+9389 silly addNameRange '4.7.4',
+9389 silly addNameRange '4.7.5',
+9389 silly addNameRange '4.7.6',
+9389 silly addNameRange '4.7.7',
+9389 silly addNameRange '4.8.0',
+9389 silly addNameRange '4.8.1',
+9389 silly addNameRange '4.8.2',
+9389 silly addNameRange '5.0.0-beta.0',
+9389 silly addNameRange '4.9.0',
+9389 silly addNameRange '5.0.0-beta.1',
+9389 silly addNameRange '4.9.1',
+9389 silly addNameRange '4.9.2',
+9389 silly addNameRange '4.9.3',
+9389 silly addNameRange '4.10.0',
+9389 silly addNameRange '4.10.1',
+9389 silly addNameRange '4.10.2',
+9389 silly addNameRange '4.10.3',
+9389 silly addNameRange '5.0.1-beta.0',
+9389 silly addNameRange '4.10.4',
+9389 silly addNameRange '5.0.1-beta.1',
+9389 silly addNameRange '4.11.0',
+9389 silly addNameRange '4.11.1',
+9389 silly addNameRange '4.11.2',
+9389 silly addNameRange '5.0.1-beta.2',
+9389 silly addNameRange '5.0.1-beta.3',
+9389 silly addNameRange '4.11.3',
+9389 silly addNameRange '5.0.2-beta.0',
+9389 silly addNameRange '5.0.3-beta.0',
+9389 silly addNameRange '4.11.4',
+9389 silly addNameRange '4.11.5',
+9389 silly addNameRange '5.0.4-beta.0',
+9389 silly addNameRange '5.0.4-beta.1',
+9389 silly addNameRange '5.0.4-beta.2',
+9389 silly addNameRange '4.11.6',
+9389 silly addNameRange '5.0.4-beta.3',
+9389 silly addNameRange '4.11.7',
+9389 silly addNameRange '5.0.0',
+9389 silly addNameRange '4.11.8',
+9389 silly addNameRange '5.0.1',
+9389 silly addNameRange '5.1.0',
+9389 silly addNameRange '5.1.1',
+9389 silly addNameRange '5.1.2',
+9389 silly addNameRange '5.1.3',
+9389 silly addNameRange '5.1.4',
+9389 silly addNameRange '5.1.5',
+9389 silly addNameRange '5.1.6',
+9389 silly addNameRange '5.2.0',
+9389 silly addNameRange '5.2.1',
+9389 silly addNameRange '5.2.2',
+9389 silly addNameRange '5.2.3',
+9389 silly addNameRange '5.2.4',
+9389 silly addNameRange '5.2.5',
+9389 silly addNameRange '5.3.0',
+9389 silly addNameRange '6.0.0-beta.0',
+9389 silly addNameRange '6.0.0-beta.1',
+9389 silly addNameRange '6.0.0-beta.2',
+9389 silly addNameRange '5.4.0',
+9389 silly addNameRange '5.5.0',
+9389 silly addNameRange '6.0.0-rc.0',
+9389 silly addNameRange '5.5.1',
+9389 silly addNameRange '6.0.0-rc.1',
+9389 silly addNameRange '5.5.2',
+9389 silly addNameRange '6.0.0',
+9389 silly addNameRange '6.0.1',
+9389 silly addNameRange '6.1.0',
+9389 silly addNameRange '6.1.1',
+9389 silly addNameRange '6.2.0',
+9389 silly addNameRange '6.2.1',
+9389 silly addNameRange '6.3.0',
+9389 silly addNameRange '6.4.0',
+9389 silly addNameRange '6.5.0',
+9389 silly addNameRange '6.5.1',
+9389 silly addNameRange '6.5.2' ] ]
+9390 silly addNamed ajv@5.5.2
+9391 verbose addNamed "5.5.2" is a plain semver version for ajv
+9392 silly mapToRegistry name ajv
+9393 silly mapToRegistry using default registry
+9394 silly mapToRegistry registry https://registry.npmjs.org/
+9395 silly mapToRegistry uri https://registry.npmjs.org/ajv
+9396 verbose addRemoteTarball https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz not in flight; adding
+9397 verbose addRemoteTarball [ 'https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz',
+9397 verbose addRemoteTarball '73b5eeca3fab653e3d3f9422b341ad42205dc965' ]
+9398 info retry fetch attempt 1 at 1:28:05 PM
+9399 info attempt registry request try #1 at 1:28:05 PM
+9400 http fetch GET https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz
+9401 silly resolveWithNewModule har-schema@2.0.0 checking installable status
+9402 silly cache add args [ 'har-schema@^2.0.0', null ]
+9403 verbose cache add spec har-schema@^2.0.0
+9404 silly cache add parsed spec Result {
+9404 silly cache add raw: 'har-schema@^2.0.0',
+9404 silly cache add scope: null,
+9404 silly cache add name: 'har-schema',
+9404 silly cache add rawSpec: '^2.0.0',
+9404 silly cache add spec: '>=2.0.0 <3.0.0',
+9404 silly cache add type: 'range' }
+9405 silly addNamed har-schema@>=2.0.0 <3.0.0
+9406 verbose addNamed ">=2.0.0 <3.0.0" is a valid semver range for har-schema
+9407 silly addNameRange { name: 'har-schema', range: '>=2.0.0 <3.0.0', hasData: false }
+9408 silly mapToRegistry name har-schema
+9409 silly mapToRegistry using default registry
+9410 silly mapToRegistry registry https://registry.npmjs.org/
+9411 silly mapToRegistry uri https://registry.npmjs.org/har-schema
+9412 verbose addNameRange registry:https://registry.npmjs.org/har-schema not in flight; fetching
+9413 verbose get https://registry.npmjs.org/har-schema not expired, no request
+9414 silly addNameRange number 2 { name: 'har-schema', range: '>=2.0.0 <3.0.0', hasData: true }
+9415 silly addNameRange versions [ 'har-schema',
+9415 silly addNameRange [ '0.0.1',
+9415 silly addNameRange '0.1.0',
+9415 silly addNameRange '0.2.0',
+9415 silly addNameRange '1.0.0',
+9415 silly addNameRange '1.0.1',
+9415 silly addNameRange '1.0.2',
+9415 silly addNameRange '1.0.3',
+9415 silly addNameRange '1.0.4',
+9415 silly addNameRange '1.0.5',
+9415 silly addNameRange '2.0.0' ] ]
+9416 silly addNamed har-schema@2.0.0
+9417 verbose addNamed "2.0.0" is a plain semver version for har-schema
+9418 silly mapToRegistry name har-schema
+9419 silly mapToRegistry using default registry
+9420 silly mapToRegistry registry https://registry.npmjs.org/
+9421 silly mapToRegistry uri https://registry.npmjs.org/har-schema
+9422 verbose addRemoteTarball https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz not in flight; adding
+9423 verbose addRemoteTarball [ 'https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz',
+9423 verbose addRemoteTarball 'a94c2224ebcac04782a0d9035521f24735b7ec92' ]
+9424 info retry fetch attempt 1 at 1:28:05 PM
+9425 info attempt registry request try #1 at 1:28:05 PM
+9426 http fetch GET https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz
+9427 http fetch 200 https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz
+9428 http fetch 200 https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz
+9429 silly fetchAndShaCheck shasum a94c2224ebcac04782a0d9035521f24735b7ec92
+9430 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz not in flight; adding
+9431 verbose addTmpTarball already have metadata; skipping unpack for har-schema@2.0.0
+9432 silly cache afterAdd har-schema@2.0.0
+9433 verbose afterAdd /home/chibi/.npm/har-schema/2.0.0/package/package.json not in flight; writing
+9434 verbose afterAdd /home/chibi/.npm/har-schema/2.0.0/package/package.json written
+9435 silly fetchAndShaCheck shasum 73b5eeca3fab653e3d3f9422b341ad42205dc965
+9436 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/ajv/-/ajv-5.5.2.tgz not in flight; adding
+9437 verbose addTmpTarball already have metadata; skipping unpack for ajv@5.5.2
+9438 silly cache afterAdd ajv@5.5.2
+9439 verbose afterAdd /home/chibi/.npm/ajv/5.5.2/package/package.json not in flight; writing
+9440 verbose afterAdd /home/chibi/.npm/ajv/5.5.2/package/package.json written
+9441 silly fetchNamedPackageData co
+9442 silly mapToRegistry name co
+9443 silly mapToRegistry using default registry
+9444 silly mapToRegistry registry https://registry.npmjs.org/
+9445 silly mapToRegistry uri https://registry.npmjs.org/co
+9446 verbose request uri https://registry.npmjs.org/co
+9447 verbose request no auth needed
+9448 info attempt registry request try #1 at 1:28:05 PM
+9449 http request GET https://registry.npmjs.org/co
+9450 http 200 https://registry.npmjs.org/co
+9451 verbose headers { date: 'Mon, 02 Jul 2018 05:28:05 GMT',
+9451 verbose headers 'content-type': 'application/json; charset=UTF-8',
+9451 verbose headers 'transfer-encoding': 'chunked',
+9451 verbose headers connection: 'keep-alive',
+9451 verbose headers 'set-cookie': [ '__cfduid=db7a15ef7c27c0621502997fa8b8554c71530509285; expires=Tue, 02-Jul-19 05:28:05 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9451 verbose headers 'cache-control': 'max-age=300',
+9451 verbose headers 'cf-cache-status': 'HIT',
+9451 verbose headers 'cf-ray': '433eb4fa897f60de-MNL',
+9451 verbose headers etag: 'W/"d758dd1831b7434505d52953218ec62f"',
+9451 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9451 verbose headers 'last-modified': 'Sat, 26 May 2018 03:55:08 GMT',
+9451 verbose headers vary: 'accept-encoding, accept',
+9451 verbose headers server: 'cloudflare',
+9451 verbose headers 'content-encoding': 'gzip' }
+9452 silly get cb [ 200,
+9452 silly get { date: 'Mon, 02 Jul 2018 05:28:05 GMT',
+9452 silly get 'content-type': 'application/json; charset=UTF-8',
+9452 silly get 'transfer-encoding': 'chunked',
+9452 silly get connection: 'keep-alive',
+9452 silly get 'set-cookie': [ '__cfduid=db7a15ef7c27c0621502997fa8b8554c71530509285; expires=Tue, 02-Jul-19 05:28:05 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9452 silly get 'cache-control': 'max-age=300',
+9452 silly get 'cf-cache-status': 'HIT',
+9452 silly get 'cf-ray': '433eb4fa897f60de-MNL',
+9452 silly get etag: 'W/"d758dd1831b7434505d52953218ec62f"',
+9452 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9452 silly get 'last-modified': 'Sat, 26 May 2018 03:55:08 GMT',
+9452 silly get vary: 'accept-encoding, accept',
+9452 silly get server: 'cloudflare',
+9452 silly get 'content-encoding': 'gzip' } ]
+9453 verbose get saving co to /home/chibi/.npm/registry.npmjs.org/co/.cache.json
+9454 silly resolveWithNewModule co@4.6.0 checking installable status
+9455 silly cache add args [ 'co@^4.6.0', null ]
+9456 verbose cache add spec co@^4.6.0
+9457 silly cache add parsed spec Result {
+9457 silly cache add raw: 'co@^4.6.0',
+9457 silly cache add scope: null,
+9457 silly cache add name: 'co',
+9457 silly cache add rawSpec: '^4.6.0',
+9457 silly cache add spec: '>=4.6.0 <5.0.0',
+9457 silly cache add type: 'range' }
+9458 silly addNamed co@>=4.6.0 <5.0.0
+9459 verbose addNamed ">=4.6.0 <5.0.0" is a valid semver range for co
+9460 silly addNameRange { name: 'co', range: '>=4.6.0 <5.0.0', hasData: false }
+9461 silly mapToRegistry name co
+9462 silly mapToRegistry using default registry
+9463 silly mapToRegistry registry https://registry.npmjs.org/
+9464 silly mapToRegistry uri https://registry.npmjs.org/co
+9465 verbose addNameRange registry:https://registry.npmjs.org/co not in flight; fetching
+9466 verbose get https://registry.npmjs.org/co not expired, no request
+9467 silly addNameRange number 2 { name: 'co', range: '>=4.6.0 <5.0.0', hasData: true }
+9468 silly addNameRange versions [ 'co',
+9468 silly addNameRange [ '1.0.0',
+9468 silly addNameRange '1.1.0',
+9468 silly addNameRange '1.2.0',
+9468 silly addNameRange '1.2.1',
+9468 silly addNameRange '1.3.0',
+9468 silly addNameRange '1.4.0',
+9468 silly addNameRange '1.4.1',
+9468 silly addNameRange '1.5.0',
+9468 silly addNameRange '1.5.1',
+9468 silly addNameRange '1.5.2',
+9468 silly addNameRange '2.0.0',
+9468 silly addNameRange '2.1.0',
+9468 silly addNameRange '2.2.0',
+9468 silly addNameRange '2.3.0',
+9468 silly addNameRange '3.0.0',
+9468 silly addNameRange '3.0.1',
+9468 silly addNameRange '3.0.2',
+9468 silly addNameRange '3.0.4',
+9468 silly addNameRange '3.0.5',
+9468 silly addNameRange '3.0.6',
+9468 silly addNameRange '3.1.0',
+9468 silly addNameRange '4.0.0',
+9468 silly addNameRange '4.0.1',
+9468 silly addNameRange '4.0.2',
+9468 silly addNameRange '4.1.0',
+9468 silly addNameRange '4.2.0',
+9468 silly addNameRange '4.3.0',
+9468 silly addNameRange '4.3.1',
+9468 silly addNameRange '4.4.0',
+9468 silly addNameRange '4.5.0',
+9468 silly addNameRange '4.5.1',
+9468 silly addNameRange '4.5.2',
+9468 silly addNameRange '4.5.4',
+9468 silly addNameRange '4.6.0' ] ]
+9469 silly addNamed co@4.6.0
+9470 verbose addNamed "4.6.0" is a plain semver version for co
+9471 silly mapToRegistry name co
+9472 silly mapToRegistry using default registry
+9473 silly mapToRegistry registry https://registry.npmjs.org/
+9474 silly mapToRegistry uri https://registry.npmjs.org/co
+9475 verbose addRemoteTarball https://registry.npmjs.org/co/-/co-4.6.0.tgz not in flight; adding
+9476 verbose addRemoteTarball [ 'https://registry.npmjs.org/co/-/co-4.6.0.tgz',
+9476 verbose addRemoteTarball '6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184' ]
+9477 info retry fetch attempt 1 at 1:28:05 PM
+9478 info attempt registry request try #1 at 1:28:05 PM
+9479 http fetch GET https://registry.npmjs.org/co/-/co-4.6.0.tgz
+9480 http fetch 200 https://registry.npmjs.org/co/-/co-4.6.0.tgz
+9481 silly fetchAndShaCheck shasum 6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184
+9482 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/co/-/co-4.6.0.tgz not in flight; adding
+9483 verbose addTmpTarball already have metadata; skipping unpack for co@4.6.0
+9484 silly cache afterAdd co@4.6.0
+9485 verbose afterAdd /home/chibi/.npm/co/4.6.0/package/package.json not in flight; writing
+9486 verbose afterAdd /home/chibi/.npm/co/4.6.0/package/package.json written
+9487 silly fetchNamedPackageData assert-plus
+9488 silly mapToRegistry name assert-plus
+9489 silly mapToRegistry using default registry
+9490 silly mapToRegistry registry https://registry.npmjs.org/
+9491 silly mapToRegistry uri https://registry.npmjs.org/assert-plus
+9492 silly fetchNamedPackageData jsprim
+9493 silly mapToRegistry name jsprim
+9494 silly mapToRegistry using default registry
+9495 silly mapToRegistry registry https://registry.npmjs.org/
+9496 silly mapToRegistry uri https://registry.npmjs.org/jsprim
+9497 silly fetchNamedPackageData sshpk
+9498 silly mapToRegistry name sshpk
+9499 silly mapToRegistry using default registry
+9500 silly mapToRegistry registry https://registry.npmjs.org/
+9501 silly mapToRegistry uri https://registry.npmjs.org/sshpk
+9502 verbose request uri https://registry.npmjs.org/jsprim
+9503 verbose request no auth needed
+9504 info attempt registry request try #1 at 1:28:05 PM
+9505 verbose etag "59f12e24-826a"
+9506 verbose lastModified Thu, 26 Oct 2017 0:36:52 GMT
+9507 http request GET https://registry.npmjs.org/jsprim
+9508 verbose request uri https://registry.npmjs.org/assert-plus
+9509 verbose request no auth needed
+9510 info attempt registry request try #1 at 1:28:05 PM
+9511 verbose etag "5a3c4122-34d9"
+9512 verbose lastModified Thu, 21 Dec 2017 23:17:54 GMT
+9513 http request GET https://registry.npmjs.org/assert-plus
+9514 verbose request uri https://registry.npmjs.org/sshpk
+9515 verbose request no auth needed
+9516 info attempt registry request try #1 at 1:28:05 PM
+9517 verbose etag "5938b350-15482"
+9518 verbose lastModified Thu, 8 Jun 2017 2:15:44 GMT
+9519 http request GET https://registry.npmjs.org/sshpk
+9520 http 200 https://registry.npmjs.org/assert-plus
+9521 verbose headers { date: 'Mon, 02 Jul 2018 05:28:05 GMT',
+9521 verbose headers 'content-type': 'application/json; charset=UTF-8',
+9521 verbose headers 'transfer-encoding': 'chunked',
+9521 verbose headers connection: 'keep-alive',
+9521 verbose headers 'set-cookie': [ '__cfduid=db4892eb878b5befa8777fb75e7b04f951530509285; expires=Tue, 02-Jul-19 05:28:05 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9521 verbose headers 'cache-control': 'max-age=300',
+9521 verbose headers 'cf-cache-status': 'HIT',
+9521 verbose headers 'cf-ray': '433eb4fcfa7f6072-MNL',
+9521 verbose headers etag: 'W/"9cc8d4c759f73f5cd9b9257147d795ed"',
+9521 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9521 verbose headers 'last-modified': 'Sat, 26 May 2018 17:27:51 GMT',
+9521 verbose headers vary: 'accept-encoding, accept',
+9521 verbose headers server: 'cloudflare',
+9521 verbose headers 'content-encoding': 'gzip' }
+9522 silly get cb [ 200,
+9522 silly get { date: 'Mon, 02 Jul 2018 05:28:05 GMT',
+9522 silly get 'content-type': 'application/json; charset=UTF-8',
+9522 silly get 'transfer-encoding': 'chunked',
+9522 silly get connection: 'keep-alive',
+9522 silly get 'set-cookie': [ '__cfduid=db4892eb878b5befa8777fb75e7b04f951530509285; expires=Tue, 02-Jul-19 05:28:05 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9522 silly get 'cache-control': 'max-age=300',
+9522 silly get 'cf-cache-status': 'HIT',
+9522 silly get 'cf-ray': '433eb4fcfa7f6072-MNL',
+9522 silly get etag: 'W/"9cc8d4c759f73f5cd9b9257147d795ed"',
+9522 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9522 silly get 'last-modified': 'Sat, 26 May 2018 17:27:51 GMT',
+9522 silly get vary: 'accept-encoding, accept',
+9522 silly get server: 'cloudflare',
+9522 silly get 'content-encoding': 'gzip' } ]
+9523 verbose get saving assert-plus to /home/chibi/.npm/registry.npmjs.org/assert-plus/.cache.json
+9524 http 200 https://registry.npmjs.org/jsprim
+9525 verbose headers { date: 'Mon, 02 Jul 2018 05:28:05 GMT',
+9525 verbose headers 'content-type': 'application/json; charset=UTF-8',
+9525 verbose headers 'transfer-encoding': 'chunked',
+9525 verbose headers connection: 'keep-alive',
+9525 verbose headers 'set-cookie': [ '__cfduid=dea41021f4a60f90f1083c0d8f6f8d07c1530509285; expires=Tue, 02-Jul-19 05:28:05 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9525 verbose headers 'cache-control': 'max-age=300',
+9525 verbose headers 'cf-cache-status': 'HIT',
+9525 verbose headers 'cf-ray': '433eb4fd0bd060a8-MNL',
+9525 verbose headers etag: 'W/"700e50bcda91109a298e946225d03125"',
+9525 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9525 verbose headers 'last-modified': 'Sat, 26 May 2018 13:38:39 GMT',
+9525 verbose headers vary: 'accept-encoding, accept',
+9525 verbose headers server: 'cloudflare',
+9525 verbose headers 'content-encoding': 'gzip' }
+9526 silly get cb [ 200,
+9526 silly get { date: 'Mon, 02 Jul 2018 05:28:05 GMT',
+9526 silly get 'content-type': 'application/json; charset=UTF-8',
+9526 silly get 'transfer-encoding': 'chunked',
+9526 silly get connection: 'keep-alive',
+9526 silly get 'set-cookie': [ '__cfduid=dea41021f4a60f90f1083c0d8f6f8d07c1530509285; expires=Tue, 02-Jul-19 05:28:05 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9526 silly get 'cache-control': 'max-age=300',
+9526 silly get 'cf-cache-status': 'HIT',
+9526 silly get 'cf-ray': '433eb4fd0bd060a8-MNL',
+9526 silly get etag: 'W/"700e50bcda91109a298e946225d03125"',
+9526 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9526 silly get 'last-modified': 'Sat, 26 May 2018 13:38:39 GMT',
+9526 silly get vary: 'accept-encoding, accept',
+9526 silly get server: 'cloudflare',
+9526 silly get 'content-encoding': 'gzip' } ]
+9527 verbose get saving jsprim to /home/chibi/.npm/registry.npmjs.org/jsprim/.cache.json
+9528 silly resolveWithNewModule assert-plus@1.0.0 checking installable status
+9529 silly cache add args [ 'assert-plus@^1.0.0', null ]
+9530 verbose cache add spec assert-plus@^1.0.0
+9531 silly cache add parsed spec Result {
+9531 silly cache add raw: 'assert-plus@^1.0.0',
+9531 silly cache add scope: null,
+9531 silly cache add name: 'assert-plus',
+9531 silly cache add rawSpec: '^1.0.0',
+9531 silly cache add spec: '>=1.0.0 <2.0.0',
+9531 silly cache add type: 'range' }
+9532 silly addNamed assert-plus@>=1.0.0 <2.0.0
+9533 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for assert-plus
+9534 silly addNameRange { name: 'assert-plus', range: '>=1.0.0 <2.0.0', hasData: false }
+9535 silly mapToRegistry name assert-plus
+9536 silly mapToRegistry using default registry
+9537 silly mapToRegistry registry https://registry.npmjs.org/
+9538 silly mapToRegistry uri https://registry.npmjs.org/assert-plus
+9539 verbose addNameRange registry:https://registry.npmjs.org/assert-plus not in flight; fetching
+9540 silly resolveWithNewModule jsprim@1.4.1 checking installable status
+9541 silly cache add args [ 'jsprim@^1.2.2', null ]
+9542 verbose cache add spec jsprim@^1.2.2
+9543 silly cache add parsed spec Result {
+9543 silly cache add raw: 'jsprim@^1.2.2',
+9543 silly cache add scope: null,
+9543 silly cache add name: 'jsprim',
+9543 silly cache add rawSpec: '^1.2.2',
+9543 silly cache add spec: '>=1.2.2 <2.0.0',
+9543 silly cache add type: 'range' }
+9544 silly addNamed jsprim@>=1.2.2 <2.0.0
+9545 verbose addNamed ">=1.2.2 <2.0.0" is a valid semver range for jsprim
+9546 silly addNameRange { name: 'jsprim', range: '>=1.2.2 <2.0.0', hasData: false }
+9547 silly mapToRegistry name jsprim
+9548 silly mapToRegistry using default registry
+9549 silly mapToRegistry registry https://registry.npmjs.org/
+9550 silly mapToRegistry uri https://registry.npmjs.org/jsprim
+9551 verbose addNameRange registry:https://registry.npmjs.org/jsprim not in flight; fetching
+9552 verbose get https://registry.npmjs.org/assert-plus not expired, no request
+9553 silly addNameRange number 2 { name: 'assert-plus', range: '>=1.0.0 <2.0.0', hasData: true }
+9554 silly addNameRange versions [ 'assert-plus',
+9554 silly addNameRange [ '0.1.0',
+9554 silly addNameRange '0.1.1',
+9554 silly addNameRange '0.1.2',
+9554 silly addNameRange '0.1.3',
+9554 silly addNameRange '0.1.4',
+9554 silly addNameRange '0.1.5',
+9554 silly addNameRange '0.2.0',
+9554 silly addNameRange '1.0.0' ] ]
+9555 silly addNamed assert-plus@1.0.0
+9556 verbose addNamed "1.0.0" is a plain semver version for assert-plus
+9557 verbose get https://registry.npmjs.org/jsprim not expired, no request
+9558 silly addNameRange number 2 { name: 'jsprim', range: '>=1.2.2 <2.0.0', hasData: true }
+9559 silly addNameRange versions [ 'jsprim',
+9559 silly addNameRange [ '0.0.1',
+9559 silly addNameRange '0.0.2',
+9559 silly addNameRange '0.0.3',
+9559 silly addNameRange '0.0.4',
+9559 silly addNameRange '0.0.5',
+9559 silly addNameRange '0.1.0',
+9559 silly addNameRange '0.2.0',
+9559 silly addNameRange '0.3.0',
+9559 silly addNameRange '0.3.1',
+9559 silly addNameRange '0.4.0',
+9559 silly addNameRange '0.5.0',
+9559 silly addNameRange '0.5.1',
+9559 silly addNameRange '0.6.0',
+9559 silly addNameRange '0.6.1',
+9559 silly addNameRange '0.7.0',
+9559 silly addNameRange '0.8.0',
+9559 silly addNameRange '1.0.0',
+9559 silly addNameRange '1.1.0',
+9559 silly addNameRange '1.2.0',
+9559 silly addNameRange '1.2.1',
+9559 silly addNameRange '1.2.2',
+9559 silly addNameRange '1.3.0',
+9559 silly addNameRange '1.3.1',
+9559 silly addNameRange '1.4.0',
+9559 silly addNameRange '1.4.1',
+9559 silly addNameRange '2.0.0' ] ]
+9560 silly addNamed jsprim@1.4.1
+9561 verbose addNamed "1.4.1" is a plain semver version for jsprim
+9562 silly cache afterAdd assert-plus@1.0.0
+9563 verbose afterAdd /home/chibi/.npm/assert-plus/1.0.0/package/package.json not in flight; writing
+9564 silly cache afterAdd jsprim@1.4.1
+9565 verbose afterAdd /home/chibi/.npm/jsprim/1.4.1/package/package.json not in flight; writing
+9566 verbose afterAdd /home/chibi/.npm/assert-plus/1.0.0/package/package.json written
+9567 verbose afterAdd /home/chibi/.npm/jsprim/1.4.1/package/package.json written
+9568 http 200 https://registry.npmjs.org/sshpk
+9569 verbose headers { date: 'Mon, 02 Jul 2018 05:28:05 GMT',
+9569 verbose headers 'content-type': 'application/json; charset=UTF-8',
+9569 verbose headers 'transfer-encoding': 'chunked',
+9569 verbose headers connection: 'keep-alive',
+9569 verbose headers 'set-cookie': [ '__cfduid=de9368ea5fd4affb5b727fa9e5172c3021530509285; expires=Tue, 02-Jul-19 05:28:05 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9569 verbose headers 'cache-control': 'max-age=300',
+9569 verbose headers 'cf-cache-status': 'HIT',
+9569 verbose headers 'cf-ray': '433eb4fcfdad6054-MNL',
+9569 verbose headers etag: 'W/"c60f7166e626eb73b5e2758e27e33a43"',
+9569 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9569 verbose headers 'last-modified': 'Wed, 13 Jun 2018 18:16:07 GMT',
+9569 verbose headers vary: 'accept-encoding, accept',
+9569 verbose headers server: 'cloudflare',
+9569 verbose headers 'content-encoding': 'gzip' }
+9570 silly get cb [ 200,
+9570 silly get { date: 'Mon, 02 Jul 2018 05:28:05 GMT',
+9570 silly get 'content-type': 'application/json; charset=UTF-8',
+9570 silly get 'transfer-encoding': 'chunked',
+9570 silly get connection: 'keep-alive',
+9570 silly get 'set-cookie': [ '__cfduid=de9368ea5fd4affb5b727fa9e5172c3021530509285; expires=Tue, 02-Jul-19 05:28:05 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9570 silly get 'cache-control': 'max-age=300',
+9570 silly get 'cf-cache-status': 'HIT',
+9570 silly get 'cf-ray': '433eb4fcfdad6054-MNL',
+9570 silly get etag: 'W/"c60f7166e626eb73b5e2758e27e33a43"',
+9570 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9570 silly get 'last-modified': 'Wed, 13 Jun 2018 18:16:07 GMT',
+9570 silly get vary: 'accept-encoding, accept',
+9570 silly get server: 'cloudflare',
+9570 silly get 'content-encoding': 'gzip' } ]
+9571 verbose get saving sshpk to /home/chibi/.npm/registry.npmjs.org/sshpk/.cache.json
+9572 silly resolveWithNewModule sshpk@1.14.2 checking installable status
+9573 silly cache add args [ 'sshpk@^1.7.0', null ]
+9574 verbose cache add spec sshpk@^1.7.0
+9575 silly cache add parsed spec Result {
+9575 silly cache add raw: 'sshpk@^1.7.0',
+9575 silly cache add scope: null,
+9575 silly cache add name: 'sshpk',
+9575 silly cache add rawSpec: '^1.7.0',
+9575 silly cache add spec: '>=1.7.0 <2.0.0',
+9575 silly cache add type: 'range' }
+9576 silly addNamed sshpk@>=1.7.0 <2.0.0
+9577 verbose addNamed ">=1.7.0 <2.0.0" is a valid semver range for sshpk
+9578 silly addNameRange { name: 'sshpk', range: '>=1.7.0 <2.0.0', hasData: false }
+9579 silly mapToRegistry name sshpk
+9580 silly mapToRegistry using default registry
+9581 silly mapToRegistry registry https://registry.npmjs.org/
+9582 silly mapToRegistry uri https://registry.npmjs.org/sshpk
+9583 verbose addNameRange registry:https://registry.npmjs.org/sshpk not in flight; fetching
+9584 verbose get https://registry.npmjs.org/sshpk not expired, no request
+9585 silly addNameRange number 2 { name: 'sshpk', range: '>=1.7.0 <2.0.0', hasData: true }
+9586 silly addNameRange versions [ 'sshpk',
+9586 silly addNameRange [ '1.0.0',
+9586 silly addNameRange '1.0.1',
+9586 silly addNameRange '1.0.2',
+9586 silly addNameRange '1.0.3',
+9586 silly addNameRange '1.0.4',
+9586 silly addNameRange '1.1.0',
+9586 silly addNameRange '1.2.0',
+9586 silly addNameRange '1.2.1',
+9586 silly addNameRange '1.3.0',
+9586 silly addNameRange '1.4.0',
+9586 silly addNameRange '1.4.1',
+9586 silly addNameRange '1.4.2',
+9586 silly addNameRange '1.4.3',
+9586 silly addNameRange '1.4.4',
+9586 silly addNameRange '1.4.5',
+9586 silly addNameRange '1.4.6',
+9586 silly addNameRange '1.4.7',
+9586 silly addNameRange '1.5.0',
+9586 silly addNameRange '1.5.1',
+9586 silly addNameRange '1.6.0',
+9586 silly addNameRange '1.6.1',
+9586 silly addNameRange '1.6.2',
+9586 silly addNameRange '1.7.0',
+9586 silly addNameRange '1.7.1',
+9586 silly addNameRange '1.7.2',
+9586 silly addNameRange '1.7.3',
+9586 silly addNameRange '1.7.4',
+9586 silly addNameRange '1.8.0',
+9586 silly addNameRange '1.8.1',
+9586 silly addNameRange '1.8.2',
+9586 silly addNameRange '1.8.3',
+9586 silly addNameRange '1.9.0',
+9586 silly addNameRange '1.9.1',
+9586 silly addNameRange '1.9.2',
+9586 silly addNameRange '1.10.0',
+9586 silly addNameRange '1.10.1',
+9586 silly addNameRange '1.10.2',
+9586 silly addNameRange '1.11.0',
+9586 silly addNameRange '1.13.0',
+9586 silly addNameRange '1.13.1',
+9586 silly addNameRange '1.13.2',
+9586 silly addNameRange '1.14.1',
+9586 silly addNameRange '1.14.2' ] ]
+9587 silly addNamed sshpk@1.14.2
+9588 verbose addNamed "1.14.2" is a plain semver version for sshpk
+9589 silly mapToRegistry name sshpk
+9590 silly mapToRegistry using default registry
+9591 silly mapToRegistry registry https://registry.npmjs.org/
+9592 silly mapToRegistry uri https://registry.npmjs.org/sshpk
+9593 verbose addRemoteTarball https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz not in flight; adding
+9594 verbose addRemoteTarball [ 'https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz',
+9594 verbose addRemoteTarball 'c6fc61648a3d9c4e764fd3fcdf4ea105e492ba98' ]
+9595 info retry fetch attempt 1 at 1:28:05 PM
+9596 info attempt registry request try #1 at 1:28:05 PM
+9597 http fetch GET https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz
+9598 http fetch 200 https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz
+9599 silly fetchAndShaCheck shasum c6fc61648a3d9c4e764fd3fcdf4ea105e492ba98
+9600 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz not in flight; adding
+9601 verbose addTmpTarball already have metadata; skipping unpack for sshpk@1.14.2
+9602 silly cache afterAdd sshpk@1.14.2
+9603 verbose afterAdd /home/chibi/.npm/sshpk/1.14.2/package/package.json not in flight; writing
+9604 verbose afterAdd /home/chibi/.npm/sshpk/1.14.2/package/package.json written
+9605 silly fetchNamedPackageData extsprintf
+9606 silly mapToRegistry name extsprintf
+9607 silly mapToRegistry using default registry
+9608 silly mapToRegistry registry https://registry.npmjs.org/
+9609 silly mapToRegistry uri https://registry.npmjs.org/extsprintf
+9610 silly fetchNamedPackageData json-schema
+9611 silly mapToRegistry name json-schema
+9612 silly mapToRegistry using default registry
+9613 silly mapToRegistry registry https://registry.npmjs.org/
+9614 silly mapToRegistry uri https://registry.npmjs.org/json-schema
+9615 silly fetchNamedPackageData verror
+9616 silly mapToRegistry name verror
+9617 silly mapToRegistry using default registry
+9618 silly mapToRegistry registry https://registry.npmjs.org/
+9619 silly mapToRegistry uri https://registry.npmjs.org/verror
+9620 verbose request uri https://registry.npmjs.org/extsprintf
+9621 verbose request no auth needed
+9622 info attempt registry request try #1 at 1:28:06 PM
+9623 verbose etag "5a207794-264c"
+9624 verbose lastModified Thu, 30 Nov 2017 21:26:44 GMT
+9625 http request GET https://registry.npmjs.org/extsprintf
+9626 verbose request uri https://registry.npmjs.org/json-schema
+9627 verbose request no auth needed
+9628 info attempt registry request try #1 at 1:28:06 PM
+9629 verbose etag "595cee48-10d7"
+9630 verbose lastModified Wed, 5 Jul 2017 13:48:56 GMT
+9631 http request GET https://registry.npmjs.org/json-schema
+9632 verbose request uri https://registry.npmjs.org/verror
+9633 verbose request no auth needed
+9634 info attempt registry request try #1 at 1:28:06 PM
+9635 verbose etag "5a447ac8-9c38"
+9636 verbose lastModified Thu, 28 Dec 2017 5:02:00 GMT
+9637 http request GET https://registry.npmjs.org/verror
+9638 http 200 https://registry.npmjs.org/json-schema
+9639 verbose headers { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+9639 verbose headers 'content-type': 'application/json; charset=UTF-8',
+9639 verbose headers 'transfer-encoding': 'chunked',
+9639 verbose headers connection: 'keep-alive',
+9639 verbose headers 'set-cookie': [ '__cfduid=dce658c72946741c95bd28221d7bd9e911530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9639 verbose headers 'cache-control': 'max-age=300',
+9639 verbose headers 'cf-cache-status': 'HIT',
+9639 verbose headers 'cf-ray': '433eb4ffce3660ae-MNL',
+9639 verbose headers etag: 'W/"d42a0a2a4c666ff806445b29ef4d7fdf"',
+9639 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9639 verbose headers 'last-modified': 'Sun, 27 May 2018 05:40:48 GMT',
+9639 verbose headers vary: 'accept-encoding, accept',
+9639 verbose headers server: 'cloudflare',
+9639 verbose headers 'content-encoding': 'gzip' }
+9640 silly get cb [ 200,
+9640 silly get { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+9640 silly get 'content-type': 'application/json; charset=UTF-8',
+9640 silly get 'transfer-encoding': 'chunked',
+9640 silly get connection: 'keep-alive',
+9640 silly get 'set-cookie': [ '__cfduid=dce658c72946741c95bd28221d7bd9e911530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9640 silly get 'cache-control': 'max-age=300',
+9640 silly get 'cf-cache-status': 'HIT',
+9640 silly get 'cf-ray': '433eb4ffce3660ae-MNL',
+9640 silly get etag: 'W/"d42a0a2a4c666ff806445b29ef4d7fdf"',
+9640 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9640 silly get 'last-modified': 'Sun, 27 May 2018 05:40:48 GMT',
+9640 silly get vary: 'accept-encoding, accept',
+9640 silly get server: 'cloudflare',
+9640 silly get 'content-encoding': 'gzip' } ]
+9641 verbose get saving json-schema to /home/chibi/.npm/registry.npmjs.org/json-schema/.cache.json
+9642 silly resolveWithNewModule json-schema@0.2.3 checking installable status
+9643 silly cache add args [ 'json-schema@0.2.3', null ]
+9644 verbose cache add spec json-schema@0.2.3
+9645 silly cache add parsed spec Result {
+9645 silly cache add raw: 'json-schema@0.2.3',
+9645 silly cache add scope: null,
+9645 silly cache add name: 'json-schema',
+9645 silly cache add rawSpec: '0.2.3',
+9645 silly cache add spec: '0.2.3',
+9645 silly cache add type: 'version' }
+9646 silly addNamed json-schema@0.2.3
+9647 verbose addNamed "0.2.3" is a plain semver version for json-schema
+9648 silly mapToRegistry name json-schema
+9649 silly mapToRegistry using default registry
+9650 silly mapToRegistry registry https://registry.npmjs.org/
+9651 silly mapToRegistry uri https://registry.npmjs.org/json-schema
+9652 verbose addNameVersion registry:https://registry.npmjs.org/json-schema not in flight; fetching
+9653 verbose get https://registry.npmjs.org/json-schema not expired, no request
+9654 silly cache afterAdd json-schema@0.2.3
+9655 verbose afterAdd /home/chibi/.npm/json-schema/0.2.3/package/package.json not in flight; writing
+9656 verbose afterAdd /home/chibi/.npm/json-schema/0.2.3/package/package.json written
+9657 http 200 https://registry.npmjs.org/extsprintf
+9658 verbose headers { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+9658 verbose headers 'content-type': 'application/json; charset=UTF-8',
+9658 verbose headers 'transfer-encoding': 'chunked',
+9658 verbose headers connection: 'keep-alive',
+9658 verbose headers 'set-cookie': [ '__cfduid=dc647ecb960b4278ab0ca677eab10ca301530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9658 verbose headers 'cache-control': 'max-age=300',
+9658 verbose headers 'cf-cache-status': 'HIT',
+9658 verbose headers 'cf-ray': '433eb4ffda7760d2-MNL',
+9658 verbose headers etag: 'W/"92127e2af2cbb416650dd092b612ce77"',
+9658 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9658 verbose headers 'last-modified': 'Sat, 26 May 2018 08:07:03 GMT',
+9658 verbose headers vary: 'accept-encoding, accept',
+9658 verbose headers server: 'cloudflare',
+9658 verbose headers 'content-encoding': 'gzip' }
+9659 silly get cb [ 200,
+9659 silly get { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+9659 silly get 'content-type': 'application/json; charset=UTF-8',
+9659 silly get 'transfer-encoding': 'chunked',
+9659 silly get connection: 'keep-alive',
+9659 silly get 'set-cookie': [ '__cfduid=dc647ecb960b4278ab0ca677eab10ca301530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9659 silly get 'cache-control': 'max-age=300',
+9659 silly get 'cf-cache-status': 'HIT',
+9659 silly get 'cf-ray': '433eb4ffda7760d2-MNL',
+9659 silly get etag: 'W/"92127e2af2cbb416650dd092b612ce77"',
+9659 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9659 silly get 'last-modified': 'Sat, 26 May 2018 08:07:03 GMT',
+9659 silly get vary: 'accept-encoding, accept',
+9659 silly get server: 'cloudflare',
+9659 silly get 'content-encoding': 'gzip' } ]
+9660 verbose get saving extsprintf to /home/chibi/.npm/registry.npmjs.org/extsprintf/.cache.json
+9661 http 200 https://registry.npmjs.org/verror
+9662 verbose headers { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+9662 verbose headers 'content-type': 'application/json; charset=UTF-8',
+9662 verbose headers 'transfer-encoding': 'chunked',
+9662 verbose headers connection: 'keep-alive',
+9662 verbose headers 'set-cookie': [ '__cfduid=d293e6a29525a04045992c9881c6eb9c91530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9662 verbose headers 'cache-control': 'max-age=300',
+9662 verbose headers 'cf-cache-status': 'HIT',
+9662 verbose headers 'cf-ray': '433eb4ffc91c606c-MNL',
+9662 verbose headers etag: 'W/"53a2ff2df944519642031b31233c77e8"',
+9662 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9662 verbose headers 'last-modified': 'Sun, 27 May 2018 20:50:31 GMT',
+9662 verbose headers vary: 'accept-encoding, accept',
+9662 verbose headers server: 'cloudflare',
+9662 verbose headers 'content-encoding': 'gzip' }
+9663 silly get cb [ 200,
+9663 silly get { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+9663 silly get 'content-type': 'application/json; charset=UTF-8',
+9663 silly get 'transfer-encoding': 'chunked',
+9663 silly get connection: 'keep-alive',
+9663 silly get 'set-cookie': [ '__cfduid=d293e6a29525a04045992c9881c6eb9c91530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9663 silly get 'cache-control': 'max-age=300',
+9663 silly get 'cf-cache-status': 'HIT',
+9663 silly get 'cf-ray': '433eb4ffc91c606c-MNL',
+9663 silly get etag: 'W/"53a2ff2df944519642031b31233c77e8"',
+9663 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9663 silly get 'last-modified': 'Sun, 27 May 2018 20:50:31 GMT',
+9663 silly get vary: 'accept-encoding, accept',
+9663 silly get server: 'cloudflare',
+9663 silly get 'content-encoding': 'gzip' } ]
+9664 verbose get saving verror to /home/chibi/.npm/registry.npmjs.org/verror/.cache.json
+9665 silly resolveWithNewModule extsprintf@1.3.0 checking installable status
+9666 silly cache add args [ 'extsprintf@1.3.0', null ]
+9667 verbose cache add spec extsprintf@1.3.0
+9668 silly cache add parsed spec Result {
+9668 silly cache add raw: 'extsprintf@1.3.0',
+9668 silly cache add scope: null,
+9668 silly cache add name: 'extsprintf',
+9668 silly cache add rawSpec: '1.3.0',
+9668 silly cache add spec: '1.3.0',
+9668 silly cache add type: 'version' }
+9669 silly addNamed extsprintf@1.3.0
+9670 verbose addNamed "1.3.0" is a plain semver version for extsprintf
+9671 silly mapToRegistry name extsprintf
+9672 silly mapToRegistry using default registry
+9673 silly mapToRegistry registry https://registry.npmjs.org/
+9674 silly mapToRegistry uri https://registry.npmjs.org/extsprintf
+9675 verbose addNameVersion registry:https://registry.npmjs.org/extsprintf not in flight; fetching
+9676 verbose get https://registry.npmjs.org/extsprintf not expired, no request
+9677 silly resolveWithNewModule verror@1.10.0 checking installable status
+9678 silly cache add args [ 'verror@1.10.0', null ]
+9679 verbose cache add spec verror@1.10.0
+9680 silly cache add parsed spec Result {
+9680 silly cache add raw: 'verror@1.10.0',
+9680 silly cache add scope: null,
+9680 silly cache add name: 'verror',
+9680 silly cache add rawSpec: '1.10.0',
+9680 silly cache add spec: '1.10.0',
+9680 silly cache add type: 'version' }
+9681 silly addNamed verror@1.10.0
+9682 verbose addNamed "1.10.0" is a plain semver version for verror
+9683 silly mapToRegistry name verror
+9684 silly mapToRegistry using default registry
+9685 silly mapToRegistry registry https://registry.npmjs.org/
+9686 silly mapToRegistry uri https://registry.npmjs.org/verror
+9687 verbose addNameVersion registry:https://registry.npmjs.org/verror not in flight; fetching
+9688 verbose get https://registry.npmjs.org/verror not expired, no request
+9689 silly cache afterAdd extsprintf@1.3.0
+9690 verbose afterAdd /home/chibi/.npm/extsprintf/1.3.0/package/package.json not in flight; writing
+9691 silly cache afterAdd verror@1.10.0
+9692 verbose afterAdd /home/chibi/.npm/verror/1.10.0/package/package.json not in flight; writing
+9693 verbose afterAdd /home/chibi/.npm/extsprintf/1.3.0/package/package.json written
+9694 verbose afterAdd /home/chibi/.npm/verror/1.10.0/package/package.json written
+9695 silly fetchNamedPackageData asn1
+9696 silly mapToRegistry name asn1
+9697 silly mapToRegistry using default registry
+9698 silly mapToRegistry registry https://registry.npmjs.org/
+9699 silly mapToRegistry uri https://registry.npmjs.org/asn1
+9700 silly fetchNamedPackageData dashdash
+9701 silly mapToRegistry name dashdash
+9702 silly mapToRegistry using default registry
+9703 silly mapToRegistry registry https://registry.npmjs.org/
+9704 silly mapToRegistry uri https://registry.npmjs.org/dashdash
+9705 silly fetchNamedPackageData getpass
+9706 silly mapToRegistry name getpass
+9707 silly mapToRegistry using default registry
+9708 silly mapToRegistry registry https://registry.npmjs.org/
+9709 silly mapToRegistry uri https://registry.npmjs.org/getpass
+9710 silly fetchNamedPackageData safer-buffer
+9711 silly mapToRegistry name safer-buffer
+9712 silly mapToRegistry using default registry
+9713 silly mapToRegistry registry https://registry.npmjs.org/
+9714 silly mapToRegistry uri https://registry.npmjs.org/safer-buffer
+9715 silly fetchNamedPackageData jsbn
+9716 silly mapToRegistry name jsbn
+9717 silly mapToRegistry using default registry
+9718 silly mapToRegistry registry https://registry.npmjs.org/
+9719 silly mapToRegistry uri https://registry.npmjs.org/jsbn
+9720 silly fetchNamedPackageData tweetnacl
+9721 silly mapToRegistry name tweetnacl
+9722 silly mapToRegistry using default registry
+9723 silly mapToRegistry registry https://registry.npmjs.org/
+9724 silly mapToRegistry uri https://registry.npmjs.org/tweetnacl
+9725 silly fetchNamedPackageData ecc-jsbn
+9726 silly mapToRegistry name ecc-jsbn
+9727 silly mapToRegistry using default registry
+9728 silly mapToRegistry registry https://registry.npmjs.org/
+9729 silly mapToRegistry uri https://registry.npmjs.org/ecc-jsbn
+9730 silly fetchNamedPackageData bcrypt-pbkdf
+9731 silly mapToRegistry name bcrypt-pbkdf
+9732 silly mapToRegistry using default registry
+9733 silly mapToRegistry registry https://registry.npmjs.org/
+9734 silly mapToRegistry uri https://registry.npmjs.org/bcrypt-pbkdf
+9735 verbose request uri https://registry.npmjs.org/safer-buffer
+9736 verbose request no auth needed
+9737 info attempt registry request try #1 at 1:28:06 PM
+9738 http request GET https://registry.npmjs.org/safer-buffer
+9739 verbose request uri https://registry.npmjs.org/dashdash
+9740 verbose request no auth needed
+9741 info attempt registry request try #1 at 1:28:06 PM
+9742 verbose etag "5a446d5f-ceda"
+9743 verbose lastModified Thu, 28 Dec 2017 4:04:47 GMT
+9744 http request GET https://registry.npmjs.org/dashdash
+9745 verbose request uri https://registry.npmjs.org/jsbn
+9746 verbose request no auth needed
+9747 info attempt registry request try #1 at 1:28:06 PM
+9748 verbose etag "594ec3d3-1bab"
+9749 verbose lastModified Sat, 24 Jun 2017 19:56:03 GMT
+9750 http request GET https://registry.npmjs.org/jsbn
+9751 verbose request uri https://registry.npmjs.org/getpass
+9752 verbose request no auth needed
+9753 info attempt registry request try #1 at 1:28:06 PM
+9754 verbose etag "58ffde8a-2a3d"
+9755 verbose lastModified Tue, 25 Apr 2017 23:40:58 GMT
+9756 http request GET https://registry.npmjs.org/getpass
+9757 verbose request uri https://registry.npmjs.org/asn1
+9758 verbose request no auth needed
+9759 info attempt registry request try #1 at 1:28:06 PM
+9760 verbose etag "59abefb9-49df"
+9761 verbose lastModified Sun, 3 Sep 2017 12:04:09 GMT
+9762 http request GET https://registry.npmjs.org/asn1
+9763 verbose request uri https://registry.npmjs.org/bcrypt-pbkdf
+9764 verbose request no auth needed
+9765 info attempt registry request try #1 at 1:28:06 PM
+9766 verbose etag "5892ad89-f12"
+9767 verbose lastModified Thu, 2 Feb 2017 3:54:49 GMT
+9768 http request GET https://registry.npmjs.org/bcrypt-pbkdf
+9769 verbose request uri https://registry.npmjs.org/ecc-jsbn
+9770 verbose request no auth needed
+9771 info attempt registry request try #1 at 1:28:06 PM
+9772 verbose etag "5818ce5d-c2e"
+9773 verbose lastModified Tue, 1 Nov 2016 17:18:21 GMT
+9774 http request GET https://registry.npmjs.org/ecc-jsbn
+9775 verbose request uri https://registry.npmjs.org/tweetnacl
+9776 verbose request no auth needed
+9777 info attempt registry request try #1 at 1:28:06 PM
+9778 verbose etag "5a258d74-f79c"
+9779 verbose lastModified Mon, 4 Dec 2017 18:01:24 GMT
+9780 http request GET https://registry.npmjs.org/tweetnacl
+9781 http 200 https://registry.npmjs.org/safer-buffer
+9782 verbose headers { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+9782 verbose headers 'content-type': 'application/json; charset=UTF-8',
+9782 verbose headers 'transfer-encoding': 'chunked',
+9782 verbose headers connection: 'keep-alive',
+9782 verbose headers 'set-cookie': [ '__cfduid=d4b08769444d9f38919cb2be57c485ab41530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9782 verbose headers 'cache-control': 'max-age=300',
+9782 verbose headers 'cf-cache-status': 'HIT',
+9782 verbose headers 'cf-ray': '433eb500de0260a8-MNL',
+9782 verbose headers etag: 'W/"af6bd5bd8c6f8fc6f2baa03c0e1637e9"',
+9782 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9782 verbose headers 'last-modified': 'Sun, 27 May 2018 16:29:44 GMT',
+9782 verbose headers vary: 'accept-encoding, accept',
+9782 verbose headers server: 'cloudflare',
+9782 verbose headers 'content-encoding': 'gzip' }
+9783 silly get cb [ 200,
+9783 silly get { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+9783 silly get 'content-type': 'application/json; charset=UTF-8',
+9783 silly get 'transfer-encoding': 'chunked',
+9783 silly get connection: 'keep-alive',
+9783 silly get 'set-cookie': [ '__cfduid=d4b08769444d9f38919cb2be57c485ab41530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9783 silly get 'cache-control': 'max-age=300',
+9783 silly get 'cf-cache-status': 'HIT',
+9783 silly get 'cf-ray': '433eb500de0260a8-MNL',
+9783 silly get etag: 'W/"af6bd5bd8c6f8fc6f2baa03c0e1637e9"',
+9783 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9783 silly get 'last-modified': 'Sun, 27 May 2018 16:29:44 GMT',
+9783 silly get vary: 'accept-encoding, accept',
+9783 silly get server: 'cloudflare',
+9783 silly get 'content-encoding': 'gzip' } ]
+9784 verbose get saving safer-buffer to /home/chibi/.npm/registry.npmjs.org/safer-buffer/.cache.json
+9785 silly resolveWithNewModule safer-buffer@2.1.2 checking installable status
+9786 silly cache add args [ 'safer-buffer@^2.0.2', null ]
+9787 verbose cache add spec safer-buffer@^2.0.2
+9788 silly cache add parsed spec Result {
+9788 silly cache add raw: 'safer-buffer@^2.0.2',
+9788 silly cache add scope: null,
+9788 silly cache add name: 'safer-buffer',
+9788 silly cache add rawSpec: '^2.0.2',
+9788 silly cache add spec: '>=2.0.2 <3.0.0',
+9788 silly cache add type: 'range' }
+9789 silly addNamed safer-buffer@>=2.0.2 <3.0.0
+9790 verbose addNamed ">=2.0.2 <3.0.0" is a valid semver range for safer-buffer
+9791 silly addNameRange { name: 'safer-buffer', range: '>=2.0.2 <3.0.0', hasData: false }
+9792 silly mapToRegistry name safer-buffer
+9793 silly mapToRegistry using default registry
+9794 silly mapToRegistry registry https://registry.npmjs.org/
+9795 silly mapToRegistry uri https://registry.npmjs.org/safer-buffer
+9796 verbose addNameRange registry:https://registry.npmjs.org/safer-buffer not in flight; fetching
+9797 verbose get https://registry.npmjs.org/safer-buffer not expired, no request
+9798 silly addNameRange number 2 { name: 'safer-buffer', range: '>=2.0.2 <3.0.0', hasData: true }
+9799 silly addNameRange versions [ 'safer-buffer',
+9799 silly addNameRange [ '2.0.0', '2.0.1', '2.0.2', '2.1.0', '2.1.1', '2.1.2' ] ]
+9800 silly addNamed safer-buffer@2.1.2
+9801 verbose addNamed "2.1.2" is a plain semver version for safer-buffer
+9802 silly mapToRegistry name safer-buffer
+9803 silly mapToRegistry using default registry
+9804 silly mapToRegistry registry https://registry.npmjs.org/
+9805 silly mapToRegistry uri https://registry.npmjs.org/safer-buffer
+9806 verbose addRemoteTarball https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz not in flight; adding
+9807 verbose addRemoteTarball [ 'https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz',
+9807 verbose addRemoteTarball '44fa161b0187b9549dd84bb91802f9bd8385cd6a' ]
+9808 info retry fetch attempt 1 at 1:28:06 PM
+9809 info attempt registry request try #1 at 1:28:06 PM
+9810 http fetch GET https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz
+9811 http 200 https://registry.npmjs.org/jsbn
+9812 verbose headers { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+9812 verbose headers 'content-type': 'application/json; charset=UTF-8',
+9812 verbose headers 'transfer-encoding': 'chunked',
+9812 verbose headers connection: 'keep-alive',
+9812 verbose headers 'set-cookie': [ '__cfduid=d46dd40b8e5bebb99852748f6a7aba06e1530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9812 verbose headers 'cache-control': 'max-age=300',
+9812 verbose headers 'cf-cache-status': 'HIT',
+9812 verbose headers 'cf-ray': '433eb501192260c0-MNL',
+9812 verbose headers etag: 'W/"0611ae2a6c0b557511e766ff564197a0"',
+9812 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9812 verbose headers 'last-modified': 'Sat, 26 May 2018 13:28:17 GMT',
+9812 verbose headers vary: 'accept-encoding, accept',
+9812 verbose headers server: 'cloudflare',
+9812 verbose headers 'content-encoding': 'gzip' }
+9813 silly get cb [ 200,
+9813 silly get { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+9813 silly get 'content-type': 'application/json; charset=UTF-8',
+9813 silly get 'transfer-encoding': 'chunked',
+9813 silly get connection: 'keep-alive',
+9813 silly get 'set-cookie': [ '__cfduid=d46dd40b8e5bebb99852748f6a7aba06e1530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9813 silly get 'cache-control': 'max-age=300',
+9813 silly get 'cf-cache-status': 'HIT',
+9813 silly get 'cf-ray': '433eb501192260c0-MNL',
+9813 silly get etag: 'W/"0611ae2a6c0b557511e766ff564197a0"',
+9813 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9813 silly get 'last-modified': 'Sat, 26 May 2018 13:28:17 GMT',
+9813 silly get vary: 'accept-encoding, accept',
+9813 silly get server: 'cloudflare',
+9813 silly get 'content-encoding': 'gzip' } ]
+9814 verbose get saving jsbn to /home/chibi/.npm/registry.npmjs.org/jsbn/.cache.json
+9815 silly resolveWithNewModule jsbn@0.1.1 checking installable status
+9816 silly cache add args [ 'jsbn@~0.1.0', null ]
+9817 verbose cache add spec jsbn@~0.1.0
+9818 silly cache add parsed spec Result {
+9818 silly cache add raw: 'jsbn@~0.1.0',
+9818 silly cache add scope: null,
+9818 silly cache add name: 'jsbn',
+9818 silly cache add rawSpec: '~0.1.0',
+9818 silly cache add spec: '>=0.1.0 <0.2.0',
+9818 silly cache add type: 'range' }
+9819 silly addNamed jsbn@>=0.1.0 <0.2.0
+9820 verbose addNamed ">=0.1.0 <0.2.0" is a valid semver range for jsbn
+9821 silly addNameRange { name: 'jsbn', range: '>=0.1.0 <0.2.0', hasData: false }
+9822 silly mapToRegistry name jsbn
+9823 silly mapToRegistry using default registry
+9824 silly mapToRegistry registry https://registry.npmjs.org/
+9825 silly mapToRegistry uri https://registry.npmjs.org/jsbn
+9826 verbose addNameRange registry:https://registry.npmjs.org/jsbn not in flight; fetching
+9827 http 200 https://registry.npmjs.org/ecc-jsbn
+9828 verbose headers { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+9828 verbose headers 'content-type': 'application/json; charset=UTF-8',
+9828 verbose headers 'transfer-encoding': 'chunked',
+9828 verbose headers connection: 'keep-alive',
+9828 verbose headers 'set-cookie': [ '__cfduid=dce658c72946741c95bd28221d7bd9e911530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9828 verbose headers 'cache-control': 'max-age=300',
+9828 verbose headers 'cf-cache-status': 'HIT',
+9828 verbose headers 'cf-ray': '433eb5012ec960ae-MNL',
+9828 verbose headers etag: 'W/"071b960f1ec24daad859680adbd169f3"',
+9828 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9828 verbose headers 'last-modified': 'Sat, 26 May 2018 22:43:42 GMT',
+9828 verbose headers vary: 'accept-encoding, accept',
+9828 verbose headers server: 'cloudflare',
+9828 verbose headers 'content-encoding': 'gzip' }
+9829 silly get cb [ 200,
+9829 silly get { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+9829 silly get 'content-type': 'application/json; charset=UTF-8',
+9829 silly get 'transfer-encoding': 'chunked',
+9829 silly get connection: 'keep-alive',
+9829 silly get 'set-cookie': [ '__cfduid=dce658c72946741c95bd28221d7bd9e911530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9829 silly get 'cache-control': 'max-age=300',
+9829 silly get 'cf-cache-status': 'HIT',
+9829 silly get 'cf-ray': '433eb5012ec960ae-MNL',
+9829 silly get etag: 'W/"071b960f1ec24daad859680adbd169f3"',
+9829 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9829 silly get 'last-modified': 'Sat, 26 May 2018 22:43:42 GMT',
+9829 silly get vary: 'accept-encoding, accept',
+9829 silly get server: 'cloudflare',
+9829 silly get 'content-encoding': 'gzip' } ]
+9830 verbose get saving ecc-jsbn to /home/chibi/.npm/registry.npmjs.org/ecc-jsbn/.cache.json
+9831 http 200 https://registry.npmjs.org/getpass
+9832 verbose headers { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+9832 verbose headers 'content-type': 'application/json; charset=UTF-8',
+9832 verbose headers 'transfer-encoding': 'chunked',
+9832 verbose headers connection: 'keep-alive',
+9832 verbose headers 'set-cookie': [ '__cfduid=dc647ecb960b4278ab0ca677eab10ca301530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9832 verbose headers 'cache-control': 'max-age=300',
+9832 verbose headers 'cf-cache-status': 'HIT',
+9832 verbose headers 'cf-ray': '433eb5012af360d2-MNL',
+9832 verbose headers etag: 'W/"dd73848c8476a01c8abb7bc5136baeb6"',
+9832 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9832 verbose headers 'last-modified': 'Sun, 27 May 2018 02:12:29 GMT',
+9832 verbose headers vary: 'accept-encoding, accept',
+9832 verbose headers server: 'cloudflare',
+9832 verbose headers 'content-encoding': 'gzip' }
+9833 silly get cb [ 200,
+9833 silly get { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+9833 silly get 'content-type': 'application/json; charset=UTF-8',
+9833 silly get 'transfer-encoding': 'chunked',
+9833 silly get connection: 'keep-alive',
+9833 silly get 'set-cookie': [ '__cfduid=dc647ecb960b4278ab0ca677eab10ca301530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9833 silly get 'cache-control': 'max-age=300',
+9833 silly get 'cf-cache-status': 'HIT',
+9833 silly get 'cf-ray': '433eb5012af360d2-MNL',
+9833 silly get etag: 'W/"dd73848c8476a01c8abb7bc5136baeb6"',
+9833 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9833 silly get 'last-modified': 'Sun, 27 May 2018 02:12:29 GMT',
+9833 silly get vary: 'accept-encoding, accept',
+9833 silly get server: 'cloudflare',
+9833 silly get 'content-encoding': 'gzip' } ]
+9834 verbose get saving getpass to /home/chibi/.npm/registry.npmjs.org/getpass/.cache.json
+9835 http 200 https://registry.npmjs.org/bcrypt-pbkdf
+9836 verbose headers { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+9836 verbose headers 'content-type': 'application/json; charset=UTF-8',
+9836 verbose headers 'transfer-encoding': 'chunked',
+9836 verbose headers connection: 'keep-alive',
+9836 verbose headers 'set-cookie': [ '__cfduid=d4bbf01de720be0aa9d51d0328a0bbbe71530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9836 verbose headers 'cache-control': 'max-age=300',
+9836 verbose headers 'cf-cache-status': 'HIT',
+9836 verbose headers 'cf-ray': '433eb501289360fc-MNL',
+9836 verbose headers etag: 'W/"113e822eb765c1dd58ad71fad49b7878"',
+9836 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9836 verbose headers 'last-modified': 'Fri, 29 Jun 2018 00:34:01 GMT',
+9836 verbose headers vary: 'accept-encoding, accept',
+9836 verbose headers server: 'cloudflare',
+9836 verbose headers 'content-encoding': 'gzip' }
+9837 silly get cb [ 200,
+9837 silly get { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+9837 silly get 'content-type': 'application/json; charset=UTF-8',
+9837 silly get 'transfer-encoding': 'chunked',
+9837 silly get connection: 'keep-alive',
+9837 silly get 'set-cookie': [ '__cfduid=d4bbf01de720be0aa9d51d0328a0bbbe71530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9837 silly get 'cache-control': 'max-age=300',
+9837 silly get 'cf-cache-status': 'HIT',
+9837 silly get 'cf-ray': '433eb501289360fc-MNL',
+9837 silly get etag: 'W/"113e822eb765c1dd58ad71fad49b7878"',
+9837 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9837 silly get 'last-modified': 'Fri, 29 Jun 2018 00:34:01 GMT',
+9837 silly get vary: 'accept-encoding, accept',
+9837 silly get server: 'cloudflare',
+9837 silly get 'content-encoding': 'gzip' } ]
+9838 verbose get saving bcrypt-pbkdf to /home/chibi/.npm/registry.npmjs.org/bcrypt-pbkdf/.cache.json
+9839 verbose get https://registry.npmjs.org/jsbn not expired, no request
+9840 silly addNameRange number 2 { name: 'jsbn', range: '>=0.1.0 <0.2.0', hasData: true }
+9841 silly addNameRange versions [ 'jsbn', [ '0.0.0', '0.1.0', '0.1.1', '1.1.0' ] ]
+9842 silly addNamed jsbn@0.1.1
+9843 verbose addNamed "0.1.1" is a plain semver version for jsbn
+9844 http 200 https://registry.npmjs.org/asn1
+9845 verbose headers { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+9845 verbose headers 'content-type': 'application/json; charset=UTF-8',
+9845 verbose headers 'transfer-encoding': 'chunked',
+9845 verbose headers connection: 'keep-alive',
+9845 verbose headers 'set-cookie': [ '__cfduid=d2b04e2dd66b20461610e0431589d27421530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9845 verbose headers 'cache-control': 'max-age=300',
+9845 verbose headers 'cf-cache-status': 'HIT',
+9845 verbose headers 'cf-ray': '433eb5013e3460f6-MNL',
+9845 verbose headers etag: 'W/"1eea233ee60033919e434277c5ee7d89"',
+9845 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9845 verbose headers 'last-modified': 'Sat, 26 May 2018 01:04:34 GMT',
+9845 verbose headers vary: 'accept-encoding, accept',
+9845 verbose headers server: 'cloudflare',
+9845 verbose headers 'content-encoding': 'gzip' }
+9846 silly get cb [ 200,
+9846 silly get { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+9846 silly get 'content-type': 'application/json; charset=UTF-8',
+9846 silly get 'transfer-encoding': 'chunked',
+9846 silly get connection: 'keep-alive',
+9846 silly get 'set-cookie': [ '__cfduid=d2b04e2dd66b20461610e0431589d27421530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9846 silly get 'cache-control': 'max-age=300',
+9846 silly get 'cf-cache-status': 'HIT',
+9846 silly get 'cf-ray': '433eb5013e3460f6-MNL',
+9846 silly get etag: 'W/"1eea233ee60033919e434277c5ee7d89"',
+9846 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9846 silly get 'last-modified': 'Sat, 26 May 2018 01:04:34 GMT',
+9846 silly get vary: 'accept-encoding, accept',
+9846 silly get server: 'cloudflare',
+9846 silly get 'content-encoding': 'gzip' } ]
+9847 verbose get saving asn1 to /home/chibi/.npm/registry.npmjs.org/asn1/.cache.json
+9848 http 200 https://registry.npmjs.org/tweetnacl
+9849 verbose headers { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+9849 verbose headers 'content-type': 'application/json; charset=UTF-8',
+9849 verbose headers 'transfer-encoding': 'chunked',
+9849 verbose headers connection: 'keep-alive',
+9849 verbose headers 'set-cookie': [ '__cfduid=d5a3769202b8bbf9780ae811a7ac1f3bc1530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9849 verbose headers 'cache-control': 'max-age=300',
+9849 verbose headers 'cf-cache-status': 'HIT',
+9849 verbose headers 'cf-ray': '433eb5012aad607e-MNL',
+9849 verbose headers etag: 'W/"9d056628bd7c458c316dff7d24d44ad6"',
+9849 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9849 verbose headers 'last-modified': 'Sun, 27 May 2018 20:05:52 GMT',
+9849 verbose headers vary: 'accept-encoding, accept',
+9849 verbose headers server: 'cloudflare',
+9849 verbose headers 'content-encoding': 'gzip' }
+9850 silly get cb [ 200,
+9850 silly get { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+9850 silly get 'content-type': 'application/json; charset=UTF-8',
+9850 silly get 'transfer-encoding': 'chunked',
+9850 silly get connection: 'keep-alive',
+9850 silly get 'set-cookie': [ '__cfduid=d5a3769202b8bbf9780ae811a7ac1f3bc1530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9850 silly get 'cache-control': 'max-age=300',
+9850 silly get 'cf-cache-status': 'HIT',
+9850 silly get 'cf-ray': '433eb5012aad607e-MNL',
+9850 silly get etag: 'W/"9d056628bd7c458c316dff7d24d44ad6"',
+9850 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9850 silly get 'last-modified': 'Sun, 27 May 2018 20:05:52 GMT',
+9850 silly get vary: 'accept-encoding, accept',
+9850 silly get server: 'cloudflare',
+9850 silly get 'content-encoding': 'gzip' } ]
+9851 verbose get saving tweetnacl to /home/chibi/.npm/registry.npmjs.org/tweetnacl/.cache.json
+9852 http 200 https://registry.npmjs.org/dashdash
+9853 verbose headers { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+9853 verbose headers 'content-type': 'application/json; charset=UTF-8',
+9853 verbose headers 'transfer-encoding': 'chunked',
+9853 verbose headers connection: 'keep-alive',
+9853 verbose headers 'set-cookie': [ '__cfduid=d4bbf01de720be0aa9d51d0328a0bbbe71530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9853 verbose headers 'cache-control': 'max-age=300',
+9853 verbose headers 'cf-cache-status': 'HIT',
+9853 verbose headers 'cf-ray': '433eb501088760fc-MNL',
+9853 verbose headers etag: 'W/"4ed0f11669a0fcb66513077f2f321ea9"',
+9853 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9853 verbose headers 'last-modified': 'Sat, 26 May 2018 21:43:37 GMT',
+9853 verbose headers vary: 'accept-encoding, accept',
+9853 verbose headers server: 'cloudflare',
+9853 verbose headers 'content-encoding': 'gzip' }
+9854 silly get cb [ 200,
+9854 silly get { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+9854 silly get 'content-type': 'application/json; charset=UTF-8',
+9854 silly get 'transfer-encoding': 'chunked',
+9854 silly get connection: 'keep-alive',
+9854 silly get 'set-cookie': [ '__cfduid=d4bbf01de720be0aa9d51d0328a0bbbe71530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+9854 silly get 'cache-control': 'max-age=300',
+9854 silly get 'cf-cache-status': 'HIT',
+9854 silly get 'cf-ray': '433eb501088760fc-MNL',
+9854 silly get etag: 'W/"4ed0f11669a0fcb66513077f2f321ea9"',
+9854 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+9854 silly get 'last-modified': 'Sat, 26 May 2018 21:43:37 GMT',
+9854 silly get vary: 'accept-encoding, accept',
+9854 silly get server: 'cloudflare',
+9854 silly get 'content-encoding': 'gzip' } ]
+9855 verbose get saving dashdash to /home/chibi/.npm/registry.npmjs.org/dashdash/.cache.json
+9856 silly resolveWithNewModule ecc-jsbn@0.1.1 checking installable status
+9857 silly cache add args [ 'ecc-jsbn@~0.1.1', null ]
+9858 verbose cache add spec ecc-jsbn@~0.1.1
+9859 silly cache add parsed spec Result {
+9859 silly cache add raw: 'ecc-jsbn@~0.1.1',
+9859 silly cache add scope: null,
+9859 silly cache add name: 'ecc-jsbn',
+9859 silly cache add rawSpec: '~0.1.1',
+9859 silly cache add spec: '>=0.1.1 <0.2.0',
+9859 silly cache add type: 'range' }
+9860 silly addNamed ecc-jsbn@>=0.1.1 <0.2.0
+9861 verbose addNamed ">=0.1.1 <0.2.0" is a valid semver range for ecc-jsbn
+9862 silly addNameRange { name: 'ecc-jsbn', range: '>=0.1.1 <0.2.0', hasData: false }
+9863 silly mapToRegistry name ecc-jsbn
+9864 silly mapToRegistry using default registry
+9865 silly mapToRegistry registry https://registry.npmjs.org/
+9866 silly mapToRegistry uri https://registry.npmjs.org/ecc-jsbn
+9867 verbose addNameRange registry:https://registry.npmjs.org/ecc-jsbn not in flight; fetching
+9868 silly resolveWithNewModule getpass@0.1.7 checking installable status
+9869 silly cache add args [ 'getpass@^0.1.1', null ]
+9870 verbose cache add spec getpass@^0.1.1
+9871 silly cache add parsed spec Result {
+9871 silly cache add raw: 'getpass@^0.1.1',
+9871 silly cache add scope: null,
+9871 silly cache add name: 'getpass',
+9871 silly cache add rawSpec: '^0.1.1',
+9871 silly cache add spec: '>=0.1.1 <0.2.0',
+9871 silly cache add type: 'range' }
+9872 silly addNamed getpass@>=0.1.1 <0.2.0
+9873 verbose addNamed ">=0.1.1 <0.2.0" is a valid semver range for getpass
+9874 silly addNameRange { name: 'getpass', range: '>=0.1.1 <0.2.0', hasData: false }
+9875 silly mapToRegistry name getpass
+9876 silly mapToRegistry using default registry
+9877 silly mapToRegistry registry https://registry.npmjs.org/
+9878 silly mapToRegistry uri https://registry.npmjs.org/getpass
+9879 verbose addNameRange registry:https://registry.npmjs.org/getpass not in flight; fetching
+9880 silly cache afterAdd jsbn@0.1.1
+9881 verbose afterAdd /home/chibi/.npm/jsbn/0.1.1/package/package.json not in flight; writing
+9882 silly resolveWithNewModule bcrypt-pbkdf@1.0.2 checking installable status
+9883 silly cache add args [ 'bcrypt-pbkdf@^1.0.0', null ]
+9884 verbose cache add spec bcrypt-pbkdf@^1.0.0
+9885 silly cache add parsed spec Result {
+9885 silly cache add raw: 'bcrypt-pbkdf@^1.0.0',
+9885 silly cache add scope: null,
+9885 silly cache add name: 'bcrypt-pbkdf',
+9885 silly cache add rawSpec: '^1.0.0',
+9885 silly cache add spec: '>=1.0.0 <2.0.0',
+9885 silly cache add type: 'range' }
+9886 silly addNamed bcrypt-pbkdf@>=1.0.0 <2.0.0
+9887 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for bcrypt-pbkdf
+9888 silly addNameRange { name: 'bcrypt-pbkdf', range: '>=1.0.0 <2.0.0', hasData: false }
+9889 silly mapToRegistry name bcrypt-pbkdf
+9890 silly mapToRegistry using default registry
+9891 silly mapToRegistry registry https://registry.npmjs.org/
+9892 silly mapToRegistry uri https://registry.npmjs.org/bcrypt-pbkdf
+9893 verbose addNameRange registry:https://registry.npmjs.org/bcrypt-pbkdf not in flight; fetching
+9894 silly resolveWithNewModule asn1@0.2.3 checking installable status
+9895 silly cache add args [ 'asn1@~0.2.3', null ]
+9896 verbose cache add spec asn1@~0.2.3
+9897 silly cache add parsed spec Result {
+9897 silly cache add raw: 'asn1@~0.2.3',
+9897 silly cache add scope: null,
+9897 silly cache add name: 'asn1',
+9897 silly cache add rawSpec: '~0.2.3',
+9897 silly cache add spec: '>=0.2.3 <0.3.0',
+9897 silly cache add type: 'range' }
+9898 silly addNamed asn1@>=0.2.3 <0.3.0
+9899 verbose addNamed ">=0.2.3 <0.3.0" is a valid semver range for asn1
+9900 silly addNameRange { name: 'asn1', range: '>=0.2.3 <0.3.0', hasData: false }
+9901 silly mapToRegistry name asn1
+9902 silly mapToRegistry using default registry
+9903 silly mapToRegistry registry https://registry.npmjs.org/
+9904 silly mapToRegistry uri https://registry.npmjs.org/asn1
+9905 verbose addNameRange registry:https://registry.npmjs.org/asn1 not in flight; fetching
+9906 verbose get https://registry.npmjs.org/ecc-jsbn not expired, no request
+9907 silly addNameRange number 2 { name: 'ecc-jsbn', range: '>=0.1.1 <0.2.0', hasData: true }
+9908 silly addNameRange versions [ 'ecc-jsbn', [ '0.0.1', '0.1.1' ] ]
+9909 silly addNamed ecc-jsbn@0.1.1
+9910 verbose addNamed "0.1.1" is a plain semver version for ecc-jsbn
+9911 verbose get https://registry.npmjs.org/getpass not expired, no request
+9912 silly addNameRange number 2 { name: 'getpass', range: '>=0.1.1 <0.2.0', hasData: true }
+9913 silly addNameRange versions [ 'getpass',
+9913 silly addNameRange [ '0.1.0',
+9913 silly addNameRange '0.1.1',
+9913 silly addNameRange '0.1.2',
+9913 silly addNameRange '0.1.3',
+9913 silly addNameRange '0.1.4',
+9913 silly addNameRange '0.1.5',
+9913 silly addNameRange '0.1.6',
+9913 silly addNameRange '0.1.7' ] ]
+9914 silly addNamed getpass@0.1.7
+9915 verbose addNamed "0.1.7" is a plain semver version for getpass
+9916 silly resolveWithNewModule tweetnacl@0.14.5 checking installable status
+9917 silly cache add args [ 'tweetnacl@~0.14.0', null ]
+9918 verbose cache add spec tweetnacl@~0.14.0
+9919 silly cache add parsed spec Result {
+9919 silly cache add raw: 'tweetnacl@~0.14.0',
+9919 silly cache add scope: null,
+9919 silly cache add name: 'tweetnacl',
+9919 silly cache add rawSpec: '~0.14.0',
+9919 silly cache add spec: '>=0.14.0 <0.15.0',
+9919 silly cache add type: 'range' }
+9920 silly addNamed tweetnacl@>=0.14.0 <0.15.0
+9921 verbose addNamed ">=0.14.0 <0.15.0" is a valid semver range for tweetnacl
+9922 silly addNameRange { name: 'tweetnacl', range: '>=0.14.0 <0.15.0', hasData: false }
+9923 silly mapToRegistry name tweetnacl
+9924 silly mapToRegistry using default registry
+9925 silly mapToRegistry registry https://registry.npmjs.org/
+9926 silly mapToRegistry uri https://registry.npmjs.org/tweetnacl
+9927 verbose addNameRange registry:https://registry.npmjs.org/tweetnacl not in flight; fetching
+9928 silly resolveWithNewModule dashdash@1.14.1 checking installable status
+9929 silly cache add args [ 'dashdash@^1.12.0', null ]
+9930 verbose cache add spec dashdash@^1.12.0
+9931 silly cache add parsed spec Result {
+9931 silly cache add raw: 'dashdash@^1.12.0',
+9931 silly cache add scope: null,
+9931 silly cache add name: 'dashdash',
+9931 silly cache add rawSpec: '^1.12.0',
+9931 silly cache add spec: '>=1.12.0 <2.0.0',
+9931 silly cache add type: 'range' }
+9932 silly addNamed dashdash@>=1.12.0 <2.0.0
+9933 verbose addNamed ">=1.12.0 <2.0.0" is a valid semver range for dashdash
+9934 silly addNameRange { name: 'dashdash', range: '>=1.12.0 <2.0.0', hasData: false }
+9935 silly mapToRegistry name dashdash
+9936 silly mapToRegistry using default registry
+9937 silly mapToRegistry registry https://registry.npmjs.org/
+9938 silly mapToRegistry uri https://registry.npmjs.org/dashdash
+9939 verbose addNameRange registry:https://registry.npmjs.org/dashdash not in flight; fetching
+9940 verbose afterAdd /home/chibi/.npm/jsbn/0.1.1/package/package.json written
+9941 verbose get https://registry.npmjs.org/bcrypt-pbkdf not expired, no request
+9942 silly addNameRange number 2 { name: 'bcrypt-pbkdf', range: '>=1.0.0 <2.0.0', hasData: true }
+9943 silly addNameRange versions [ 'bcrypt-pbkdf', [ '1.0.0', '1.0.1', '1.0.2' ] ]
+9944 silly addNamed bcrypt-pbkdf@1.0.2
+9945 verbose addNamed "1.0.2" is a plain semver version for bcrypt-pbkdf
+9946 verbose get https://registry.npmjs.org/asn1 not expired, no request
+9947 silly addNameRange number 2 { name: 'asn1', range: '>=0.2.3 <0.3.0', hasData: true }
+9948 silly addNameRange versions [ 'asn1',
+9948 silly addNameRange [ '0.1.0',
+9948 silly addNameRange '0.1.1',
+9948 silly addNameRange '0.1.2',
+9948 silly addNameRange '0.1.3',
+9948 silly addNameRange '0.1.4',
+9948 silly addNameRange '0.1.5',
+9948 silly addNameRange '0.1.6',
+9948 silly addNameRange '0.1.7',
+9948 silly addNameRange '0.1.8',
+9948 silly addNameRange '0.1.9',
+9948 silly addNameRange '0.1.10',
+9948 silly addNameRange '0.1.11',
+9948 silly addNameRange '0.2.0',
+9948 silly addNameRange '0.2.1',
+9948 silly addNameRange '0.2.2',
+9948 silly addNameRange '0.2.3' ] ]
+9949 silly addNamed asn1@0.2.3
+9950 verbose addNamed "0.2.3" is a plain semver version for asn1
+9951 silly mapToRegistry name bcrypt-pbkdf
+9952 silly mapToRegistry using default registry
+9953 silly mapToRegistry registry https://registry.npmjs.org/
+9954 silly mapToRegistry uri https://registry.npmjs.org/bcrypt-pbkdf
+9955 verbose addRemoteTarball https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz not in flight; adding
+9956 verbose addRemoteTarball [ 'https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz',
+9956 verbose addRemoteTarball 'a4301d389b6a43f9b67ff3ca11a3f6637e360e9e' ]
+9957 verbose get https://registry.npmjs.org/dashdash not expired, no request
+9958 silly addNameRange number 2 { name: 'dashdash', range: '>=1.12.0 <2.0.0', hasData: true }
+9959 silly addNameRange versions [ 'dashdash',
+9959 silly addNameRange [ '1.0.0',
+9959 silly addNameRange '1.0.1',
+9959 silly addNameRange '1.0.2',
+9959 silly addNameRange '1.1.0',
+9959 silly addNameRange '1.2.0',
+9959 silly addNameRange '1.2.1',
+9959 silly addNameRange '1.3.0',
+9959 silly addNameRange '1.3.1',
+9959 silly addNameRange '1.3.2',
+9959 silly addNameRange '1.4.0',
+9959 silly addNameRange '1.5.0',
+9959 silly addNameRange '1.6.0',
+9959 silly addNameRange '1.7.0',
+9959 silly addNameRange '1.7.1',
+9959 silly addNameRange '1.7.2',
+9959 silly addNameRange '1.7.3',
+9959 silly addNameRange '1.8.0',
+9959 silly addNameRange '1.9.0',
+9959 silly addNameRange '1.10.0',
+9959 silly addNameRange '1.10.1',
+9959 silly addNameRange '1.11.0',
+9959 silly addNameRange '1.12.0',
+9959 silly addNameRange '1.12.1',
+9959 silly addNameRange '1.12.2',
+9959 silly addNameRange '1.13.0',
+9959 silly addNameRange '1.13.1',
+9959 silly addNameRange '1.14.0',
+9959 silly addNameRange '1.14.1' ] ]
+9960 silly addNamed dashdash@1.14.1
+9961 verbose addNamed "1.14.1" is a plain semver version for dashdash
+9962 verbose get https://registry.npmjs.org/tweetnacl not expired, no request
+9963 silly addNameRange number 2 { name: 'tweetnacl', range: '>=0.14.0 <0.15.0', hasData: true }
+9964 silly addNameRange versions [ 'tweetnacl',
+9964 silly addNameRange [ '0.9.1',
+9964 silly addNameRange '0.9.2',
+9964 silly addNameRange '0.10.0',
+9964 silly addNameRange '0.10.1',
+9964 silly addNameRange '0.11.0',
+9964 silly addNameRange '0.11.1',
+9964 silly addNameRange '0.11.2',
+9964 silly addNameRange '0.12.0',
+9964 silly addNameRange '0.12.1',
+9964 silly addNameRange '0.12.2',
+9964 silly addNameRange '0.13.0',
+9964 silly addNameRange '0.13.1',
+9964 silly addNameRange '0.13.2',
+9964 silly addNameRange '0.13.3',
+9964 silly addNameRange '0.14.0',
+9964 silly addNameRange '0.14.1',
+9964 silly addNameRange '0.14.2',
+9964 silly addNameRange '0.14.3',
+9964 silly addNameRange '0.14.4',
+9964 silly addNameRange '0.14.5',
+9964 silly addNameRange '1.0.0-rc.1',
+9964 silly addNameRange '1.0.0' ] ]
+9965 silly addNamed tweetnacl@0.14.5
+9966 verbose addNamed "0.14.5" is a plain semver version for tweetnacl
+9967 silly cache afterAdd ecc-jsbn@0.1.1
+9968 verbose afterAdd /home/chibi/.npm/ecc-jsbn/0.1.1/package/package.json not in flight; writing
+9969 info retry fetch attempt 1 at 1:28:06 PM
+9970 info attempt registry request try #1 at 1:28:06 PM
+9971 http fetch GET https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz
+9972 silly cache afterAdd getpass@0.1.7
+9973 verbose afterAdd /home/chibi/.npm/getpass/0.1.7/package/package.json not in flight; writing
+9974 silly cache afterAdd asn1@0.2.3
+9975 verbose afterAdd /home/chibi/.npm/asn1/0.2.3/package/package.json not in flight; writing
+9976 verbose afterAdd /home/chibi/.npm/ecc-jsbn/0.1.1/package/package.json written
+9977 silly cache afterAdd dashdash@1.14.1
+9978 verbose afterAdd /home/chibi/.npm/dashdash/1.14.1/package/package.json not in flight; writing
+9979 silly cache afterAdd tweetnacl@0.14.5
+9980 verbose afterAdd /home/chibi/.npm/tweetnacl/0.14.5/package/package.json not in flight; writing
+9981 verbose afterAdd /home/chibi/.npm/getpass/0.1.7/package/package.json written
+9982 verbose afterAdd /home/chibi/.npm/asn1/0.2.3/package/package.json written
+9983 verbose afterAdd /home/chibi/.npm/dashdash/1.14.1/package/package.json written
+9984 verbose afterAdd /home/chibi/.npm/tweetnacl/0.14.5/package/package.json written
+9985 http fetch 200 https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz
+9986 silly fetchAndShaCheck shasum 44fa161b0187b9549dd84bb91802f9bd8385cd6a
+9987 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz not in flight; adding
+9988 verbose addTmpTarball already have metadata; skipping unpack for safer-buffer@2.1.2
+9989 silly cache afterAdd safer-buffer@2.1.2
+9990 verbose afterAdd /home/chibi/.npm/safer-buffer/2.1.2/package/package.json not in flight; writing
+9991 verbose afterAdd /home/chibi/.npm/safer-buffer/2.1.2/package/package.json written
+9992 http fetch 200 https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz
+9993 silly fetchAndShaCheck shasum a4301d389b6a43f9b67ff3ca11a3f6637e360e9e
+9994 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz not in flight; adding
+9995 verbose addTmpTarball already have metadata; skipping unpack for bcrypt-pbkdf@1.0.2
+9996 silly cache afterAdd bcrypt-pbkdf@1.0.2
+9997 verbose afterAdd /home/chibi/.npm/bcrypt-pbkdf/1.0.2/package/package.json not in flight; writing
+9998 verbose afterAdd /home/chibi/.npm/bcrypt-pbkdf/1.0.2/package/package.json written
+9999 silly fetchNamedPackageData punycode
+10000 silly mapToRegistry name punycode
+10001 silly mapToRegistry using default registry
+10002 silly mapToRegistry registry https://registry.npmjs.org/
+10003 silly mapToRegistry uri https://registry.npmjs.org/punycode
+10004 silly resolveWithNewModule punycode@1.4.1 checking installable status
+10005 silly cache add args [ 'punycode@^1.4.1', null ]
+10006 verbose cache add spec punycode@^1.4.1
+10007 silly cache add parsed spec Result {
+10007 silly cache add raw: 'punycode@^1.4.1',
+10007 silly cache add scope: null,
+10007 silly cache add name: 'punycode',
+10007 silly cache add rawSpec: '^1.4.1',
+10007 silly cache add spec: '>=1.4.1 <2.0.0',
+10007 silly cache add type: 'range' }
+10008 silly addNamed punycode@>=1.4.1 <2.0.0
+10009 verbose addNamed ">=1.4.1 <2.0.0" is a valid semver range for punycode
+10010 silly addNameRange { name: 'punycode', range: '>=1.4.1 <2.0.0', hasData: false }
+10011 silly mapToRegistry name punycode
+10012 silly mapToRegistry using default registry
+10013 silly mapToRegistry registry https://registry.npmjs.org/
+10014 silly mapToRegistry uri https://registry.npmjs.org/punycode
+10015 verbose addNameRange registry:https://registry.npmjs.org/punycode not in flight; fetching
+10016 verbose request uri https://registry.npmjs.org/punycode
+10017 verbose request no auth needed
+10018 info attempt registry request try #1 at 1:28:06 PM
+10019 verbose etag W/"27ef686d9a29403de9242fe625c85934"
+10020 verbose lastModified Sun, 27 May 2018 13:11:15 GMT
+10021 http request GET https://registry.npmjs.org/punycode
+10022 http 304 https://registry.npmjs.org/punycode
+10023 verbose headers { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+10023 verbose headers connection: 'keep-alive',
+10023 verbose headers 'set-cookie': [ '__cfduid=dd35ea3fffc6bd91541fff899373bd0a01530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+10023 verbose headers 'cache-control': 'max-age=300',
+10023 verbose headers 'cf-cache-status': 'HIT',
+10023 verbose headers 'cf-ray': '433eb502d8d960c6-MNL',
+10023 verbose headers etag: '"27ef686d9a29403de9242fe625c85934"',
+10023 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+10023 verbose headers 'last-modified': 'Sun, 27 May 2018 13:11:15 GMT',
+10023 verbose headers vary: 'accept-encoding, accept',
+10023 verbose headers server: 'cloudflare' }
+10024 silly get cb [ 304,
+10024 silly get { date: 'Mon, 02 Jul 2018 05:28:06 GMT',
+10024 silly get connection: 'keep-alive',
+10024 silly get 'set-cookie': [ '__cfduid=dd35ea3fffc6bd91541fff899373bd0a01530509286; expires=Tue, 02-Jul-19 05:28:06 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+10024 silly get 'cache-control': 'max-age=300',
+10024 silly get 'cf-cache-status': 'HIT',
+10024 silly get 'cf-ray': '433eb502d8d960c6-MNL',
+10024 silly get etag: '"27ef686d9a29403de9242fe625c85934"',
+10024 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+10024 silly get 'last-modified': 'Sun, 27 May 2018 13:11:15 GMT',
+10024 silly get vary: 'accept-encoding, accept',
+10024 silly get server: 'cloudflare' } ]
+10025 verbose etag https://registry.npmjs.org/punycode from cache
+10026 verbose get saving punycode to /home/chibi/.npm/registry.npmjs.org/punycode/.cache.json
+10027 silly addNameRange number 2 { name: 'punycode', range: '>=1.4.1 <2.0.0', hasData: true }
+10028 silly addNameRange versions [ 'punycode',
+10028 silly addNameRange [ '0.0.1',
+10028 silly addNameRange '0.0.2',
+10028 silly addNameRange '0.0.1337',
+10028 silly addNameRange '0.1.0',
+10028 silly addNameRange '0.1.1',
+10028 silly addNameRange '0.1.2',
+10028 silly addNameRange '0.2.0',
+10028 silly addNameRange '0.2.1',
+10028 silly addNameRange '0.2.2',
+10028 silly addNameRange '0.3.0',
+10028 silly addNameRange '1.0.0',
+10028 silly addNameRange '1.1.0',
+10028 silly addNameRange '1.1.1',
+10028 silly addNameRange '1.2.0',
+10028 silly addNameRange '1.2.1',
+10028 silly addNameRange '1.2.2',
+10028 silly addNameRange '1.2.3',
+10028 silly addNameRange '1.2.4',
+10028 silly addNameRange '1.3.0',
+10028 silly addNameRange '1.3.1',
+10028 silly addNameRange '1.3.2',
+10028 silly addNameRange '1.4.0',
+10028 silly addNameRange '1.4.1',
+10028 silly addNameRange '2.0.0',
+10028 silly addNameRange '2.0.1',
+10028 silly addNameRange '2.1.0',
+10028 silly addNameRange '2.1.1' ] ]
+10029 silly addNamed punycode@1.4.1
+10030 verbose addNamed "1.4.1" is a plain semver version for punycode
+10031 silly cache afterAdd punycode@1.4.1
+10032 verbose afterAdd /home/chibi/.npm/punycode/1.4.1/package/package.json not in flight; writing
+10033 verbose afterAdd /home/chibi/.npm/punycode/1.4.1/package/package.json written
+10034 silly fetchNamedPackageData is-wsl
+10035 silly mapToRegistry name is-wsl
+10036 silly mapToRegistry using default registry
+10037 silly mapToRegistry registry https://registry.npmjs.org/
+10038 silly mapToRegistry uri https://registry.npmjs.org/is-wsl
+10039 verbose request uri https://registry.npmjs.org/is-wsl
+10040 verbose request no auth needed
+10041 info attempt registry request try #1 at 1:28:06 PM
+10042 http request GET https://registry.npmjs.org/is-wsl
+10043 http 200 https://registry.npmjs.org/is-wsl
+10044 verbose headers { date: 'Mon, 02 Jul 2018 05:28:07 GMT',
+10044 verbose headers 'content-type': 'application/json; charset=UTF-8',
+10044 verbose headers 'transfer-encoding': 'chunked',
+10044 verbose headers connection: 'keep-alive',
+10044 verbose headers 'set-cookie': [ '__cfduid=db84c669388bb81f9d7e623126e20fe291530509287; expires=Tue, 02-Jul-19 05:28:07 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+10044 verbose headers 'cache-control': 'max-age=300',
+10044 verbose headers 'cf-cache-status': 'HIT',
+10044 verbose headers 'cf-ray': '433eb503e96a60fc-MNL',
+10044 verbose headers etag: 'W/"2959794b0bf8114e69f8be394fa3391d"',
+10044 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+10044 verbose headers 'last-modified': 'Sun, 27 May 2018 05:00:05 GMT',
+10044 verbose headers vary: 'accept-encoding, accept',
+10044 verbose headers server: 'cloudflare',
+10044 verbose headers 'content-encoding': 'gzip' }
+10045 silly get cb [ 200,
+10045 silly get { date: 'Mon, 02 Jul 2018 05:28:07 GMT',
+10045 silly get 'content-type': 'application/json; charset=UTF-8',
+10045 silly get 'transfer-encoding': 'chunked',
+10045 silly get connection: 'keep-alive',
+10045 silly get 'set-cookie': [ '__cfduid=db84c669388bb81f9d7e623126e20fe291530509287; expires=Tue, 02-Jul-19 05:28:07 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+10045 silly get 'cache-control': 'max-age=300',
+10045 silly get 'cf-cache-status': 'HIT',
+10045 silly get 'cf-ray': '433eb503e96a60fc-MNL',
+10045 silly get etag: 'W/"2959794b0bf8114e69f8be394fa3391d"',
+10045 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+10045 silly get 'last-modified': 'Sun, 27 May 2018 05:00:05 GMT',
+10045 silly get vary: 'accept-encoding, accept',
+10045 silly get server: 'cloudflare',
+10045 silly get 'content-encoding': 'gzip' } ]
+10046 verbose get saving is-wsl to /home/chibi/.npm/registry.npmjs.org/is-wsl/.cache.json
+10047 silly resolveWithNewModule is-wsl@1.1.0 checking installable status
+10048 silly cache add args [ 'is-wsl@^1.1.0', null ]
+10049 verbose cache add spec is-wsl@^1.1.0
+10050 silly cache add parsed spec Result {
+10050 silly cache add raw: 'is-wsl@^1.1.0',
+10050 silly cache add scope: null,
+10050 silly cache add name: 'is-wsl',
+10050 silly cache add rawSpec: '^1.1.0',
+10050 silly cache add spec: '>=1.1.0 <2.0.0',
+10050 silly cache add type: 'range' }
+10051 silly addNamed is-wsl@>=1.1.0 <2.0.0
+10052 verbose addNamed ">=1.1.0 <2.0.0" is a valid semver range for is-wsl
+10053 silly addNameRange { name: 'is-wsl', range: '>=1.1.0 <2.0.0', hasData: false }
+10054 silly mapToRegistry name is-wsl
+10055 silly mapToRegistry using default registry
+10056 silly mapToRegistry registry https://registry.npmjs.org/
+10057 silly mapToRegistry uri https://registry.npmjs.org/is-wsl
+10058 verbose addNameRange registry:https://registry.npmjs.org/is-wsl not in flight; fetching
+10059 verbose get https://registry.npmjs.org/is-wsl not expired, no request
+10060 silly addNameRange number 2 { name: 'is-wsl', range: '>=1.1.0 <2.0.0', hasData: true }
+10061 silly addNameRange versions [ 'is-wsl', [ '1.0.0', '1.1.0' ] ]
+10062 silly addNamed is-wsl@1.1.0
+10063 verbose addNamed "1.1.0" is a plain semver version for is-wsl
+10064 silly mapToRegistry name is-wsl
+10065 silly mapToRegistry using default registry
+10066 silly mapToRegistry registry https://registry.npmjs.org/
+10067 silly mapToRegistry uri https://registry.npmjs.org/is-wsl
+10068 verbose addRemoteTarball https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz not in flight; adding
+10069 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz',
+10069 verbose addRemoteTarball '1f16e4aa22b04d1336b66188a66af3c600c3a66d' ]
+10070 info retry fetch attempt 1 at 1:28:07 PM
+10071 info attempt registry request try #1 at 1:28:07 PM
+10072 http fetch GET https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz
+10073 http fetch 200 https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz
+10074 silly fetchAndShaCheck shasum 1f16e4aa22b04d1336b66188a66af3c600c3a66d
+10075 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz not in flight; adding
+10076 verbose addTmpTarball already have metadata; skipping unpack for is-wsl@1.1.0
+10077 silly cache afterAdd is-wsl@1.1.0
+10078 verbose afterAdd /home/chibi/.npm/is-wsl/1.1.0/package/package.json not in flight; writing
+10079 verbose afterAdd /home/chibi/.npm/is-wsl/1.1.0/package/package.json written
+10080 silly fetchNamedPackageData path-parse
+10081 silly mapToRegistry name path-parse
+10082 silly mapToRegistry using default registry
+10083 silly mapToRegistry registry https://registry.npmjs.org/
+10084 silly mapToRegistry uri https://registry.npmjs.org/path-parse
+10085 verbose request uri https://registry.npmjs.org/path-parse
+10086 verbose request no auth needed
+10087 info attempt registry request try #1 at 1:28:07 PM
+10088 verbose etag "58f400d7-1f68"
+10089 verbose lastModified Sun, 16 Apr 2017 23:40:07 GMT
+10090 http request GET https://registry.npmjs.org/path-parse
+10091 http 200 https://registry.npmjs.org/path-parse
+10092 verbose headers { date: 'Mon, 02 Jul 2018 05:28:07 GMT',
+10092 verbose headers 'content-type': 'application/json; charset=UTF-8',
+10092 verbose headers 'transfer-encoding': 'chunked',
+10092 verbose headers connection: 'keep-alive',
+10092 verbose headers 'set-cookie': [ '__cfduid=d9c0d62df41a4ad8a5601fa0e792bba9f1530509287; expires=Tue, 02-Jul-19 05:28:07 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+10092 verbose headers 'cache-control': 'max-age=300',
+10092 verbose headers 'cf-cache-status': 'HIT',
+10092 verbose headers 'cf-ray': '433eb5057eed60b4-MNL',
+10092 verbose headers etag: 'W/"3e1e58c5053153d0631ee98879f76b09"',
+10092 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+10092 verbose headers 'last-modified': 'Sun, 27 May 2018 11:56:50 GMT',
+10092 verbose headers vary: 'accept-encoding, accept',
+10092 verbose headers server: 'cloudflare',
+10092 verbose headers 'content-encoding': 'gzip' }
+10093 silly get cb [ 200,
+10093 silly get { date: 'Mon, 02 Jul 2018 05:28:07 GMT',
+10093 silly get 'content-type': 'application/json; charset=UTF-8',
+10093 silly get 'transfer-encoding': 'chunked',
+10093 silly get connection: 'keep-alive',
+10093 silly get 'set-cookie': [ '__cfduid=d9c0d62df41a4ad8a5601fa0e792bba9f1530509287; expires=Tue, 02-Jul-19 05:28:07 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+10093 silly get 'cache-control': 'max-age=300',
+10093 silly get 'cf-cache-status': 'HIT',
+10093 silly get 'cf-ray': '433eb5057eed60b4-MNL',
+10093 silly get etag: 'W/"3e1e58c5053153d0631ee98879f76b09"',
+10093 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+10093 silly get 'last-modified': 'Sun, 27 May 2018 11:56:50 GMT',
+10093 silly get vary: 'accept-encoding, accept',
+10093 silly get server: 'cloudflare',
+10093 silly get 'content-encoding': 'gzip' } ]
+10094 verbose get saving path-parse to /home/chibi/.npm/registry.npmjs.org/path-parse/.cache.json
+10095 silly resolveWithNewModule path-parse@1.0.5 checking installable status
+10096 silly cache add args [ 'path-parse@^1.0.5', null ]
+10097 verbose cache add spec path-parse@^1.0.5
+10098 silly cache add parsed spec Result {
+10098 silly cache add raw: 'path-parse@^1.0.5',
+10098 silly cache add scope: null,
+10098 silly cache add name: 'path-parse',
+10098 silly cache add rawSpec: '^1.0.5',
+10098 silly cache add spec: '>=1.0.5 <2.0.0',
+10098 silly cache add type: 'range' }
+10099 silly addNamed path-parse@>=1.0.5 <2.0.0
+10100 verbose addNamed ">=1.0.5 <2.0.0" is a valid semver range for path-parse
+10101 silly addNameRange { name: 'path-parse', range: '>=1.0.5 <2.0.0', hasData: false }
+10102 silly mapToRegistry name path-parse
+10103 silly mapToRegistry using default registry
+10104 silly mapToRegistry registry https://registry.npmjs.org/
+10105 silly mapToRegistry uri https://registry.npmjs.org/path-parse
+10106 verbose addNameRange registry:https://registry.npmjs.org/path-parse not in flight; fetching
+10107 verbose get https://registry.npmjs.org/path-parse not expired, no request
+10108 silly addNameRange number 2 { name: 'path-parse', range: '>=1.0.5 <2.0.0', hasData: true }
+10109 silly addNameRange versions [ 'path-parse',
+10109 silly addNameRange [ '1.0.0', '1.0.1', '1.0.2', '1.0.3', '1.0.4', '1.0.5' ] ]
+10110 silly addNamed path-parse@1.0.5
+10111 verbose addNamed "1.0.5" is a plain semver version for path-parse
+10112 silly cache afterAdd path-parse@1.0.5
+10113 verbose afterAdd /home/chibi/.npm/path-parse/1.0.5/package/package.json not in flight; writing
+10114 verbose afterAdd /home/chibi/.npm/path-parse/1.0.5/package/package.json written
+10115 silly fetchNamedPackageData camelcase
+10116 silly mapToRegistry name camelcase
+10117 silly mapToRegistry using default registry
+10118 silly mapToRegistry registry https://registry.npmjs.org/
+10119 silly mapToRegistry uri https://registry.npmjs.org/camelcase
+10120 verbose request uri https://registry.npmjs.org/camelcase
+10121 verbose request no auth needed
+10122 info attempt registry request try #1 at 1:28:07 PM
+10123 http request GET https://registry.npmjs.org/camelcase
+10124 http 200 https://registry.npmjs.org/camelcase
+10125 verbose headers { date: 'Mon, 02 Jul 2018 05:28:07 GMT',
+10125 verbose headers 'content-type': 'application/json; charset=UTF-8',
+10125 verbose headers 'transfer-encoding': 'chunked',
+10125 verbose headers connection: 'keep-alive',
+10125 verbose headers 'set-cookie': [ '__cfduid=db3ffceacf1406c2cb3c861aa1cfad1d91530509287; expires=Tue, 02-Jul-19 05:28:07 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+10125 verbose headers 'cache-control': 'max-age=300',
+10125 verbose headers 'cf-cache-status': 'HIT',
+10125 verbose headers 'cf-ray': '433eb5069c87607e-MNL',
+10125 verbose headers etag: 'W/"b4e6ffb382e6bdec405c9f5f9c9d1984"',
+10125 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+10125 verbose headers 'last-modified': 'Sat, 26 May 2018 19:19:00 GMT',
+10125 verbose headers vary: 'accept-encoding, accept',
+10125 verbose headers server: 'cloudflare',
+10125 verbose headers 'content-encoding': 'gzip' }
+10126 silly get cb [ 200,
+10126 silly get { date: 'Mon, 02 Jul 2018 05:28:07 GMT',
+10126 silly get 'content-type': 'application/json; charset=UTF-8',
+10126 silly get 'transfer-encoding': 'chunked',
+10126 silly get connection: 'keep-alive',
+10126 silly get 'set-cookie': [ '__cfduid=db3ffceacf1406c2cb3c861aa1cfad1d91530509287; expires=Tue, 02-Jul-19 05:28:07 GMT; path=/; domain=.registry.npmjs.org; HttpOnly' ],
+10126 silly get 'cache-control': 'max-age=300',
+10126 silly get 'cf-cache-status': 'HIT',
+10126 silly get 'cf-ray': '433eb5069c87607e-MNL',
+10126 silly get etag: 'W/"b4e6ffb382e6bdec405c9f5f9c9d1984"',
+10126 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+10126 silly get 'last-modified': 'Sat, 26 May 2018 19:19:00 GMT',
+10126 silly get vary: 'accept-encoding, accept',
+10126 silly get server: 'cloudflare',
+10126 silly get 'content-encoding': 'gzip' } ]
+10127 verbose get saving camelcase to /home/chibi/.npm/registry.npmjs.org/camelcase/.cache.json
+10128 silly resolveWithNewModule camelcase@4.1.0 checking installable status
+10129 silly cache add args [ 'camelcase@^4.1.0', null ]
+10130 verbose cache add spec camelcase@^4.1.0
+10131 silly cache add parsed spec Result {
+10131 silly cache add raw: 'camelcase@^4.1.0',
+10131 silly cache add scope: null,
+10131 silly cache add name: 'camelcase',
+10131 silly cache add rawSpec: '^4.1.0',
+10131 silly cache add spec: '>=4.1.0 <5.0.0',
+10131 silly cache add type: 'range' }
+10132 silly addNamed camelcase@>=4.1.0 <5.0.0
+10133 verbose addNamed ">=4.1.0 <5.0.0" is a valid semver range for camelcase
+10134 silly addNameRange { name: 'camelcase', range: '>=4.1.0 <5.0.0', hasData: false }
+10135 silly mapToRegistry name camelcase
+10136 silly mapToRegistry using default registry
+10137 silly mapToRegistry registry https://registry.npmjs.org/
+10138 silly mapToRegistry uri https://registry.npmjs.org/camelcase
+10139 verbose addNameRange registry:https://registry.npmjs.org/camelcase not in flight; fetching
+10140 verbose get https://registry.npmjs.org/camelcase not expired, no request
+10141 silly addNameRange number 2 { name: 'camelcase', range: '>=4.1.0 <5.0.0', hasData: true }
+10142 silly addNameRange versions [ 'camelcase',
+10142 silly addNameRange [ '1.0.0',
+10142 silly addNameRange '1.0.1',
+10142 silly addNameRange '1.0.2',
+10142 silly addNameRange '1.1.0',
+10142 silly addNameRange '1.2.0',
+10142 silly addNameRange '1.2.1',
+10142 silly addNameRange '2.0.0',
+10142 silly addNameRange '2.0.1',
+10142 silly addNameRange '2.1.0',
+10142 silly addNameRange '2.1.1',
+10142 silly addNameRange '3.0.0',
+10142 silly addNameRange '4.0.0',
+10142 silly addNameRange '4.1.0',
+10142 silly addNameRange '5.0.0' ] ]
+10143 silly addNamed camelcase@4.1.0
+10144 verbose addNamed "4.1.0" is a plain semver version for camelcase
+10145 silly mapToRegistry name camelcase
+10146 silly mapToRegistry using default registry
+10147 silly mapToRegistry registry https://registry.npmjs.org/
+10148 silly mapToRegistry uri https://registry.npmjs.org/camelcase
+10149 verbose addRemoteTarball https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz not in flight; adding
+10150 verbose addRemoteTarball [ 'https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz',
+10150 verbose addRemoteTarball 'd545635be1e33c542649c69173e5de6acfae34dd' ]
+10151 info retry fetch attempt 1 at 1:28:07 PM
+10152 info attempt registry request try #1 at 1:28:07 PM
+10153 http fetch GET https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz
+10154 http fetch 200 https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz
+10155 silly fetchAndShaCheck shasum d545635be1e33c542649c69173e5de6acfae34dd
+10156 verbose addTmpTarball /tmp/npm-8628-727657a9/registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz not in flight; adding
+10157 verbose addTmpTarball already have metadata; skipping unpack for camelcase@4.1.0
+10158 silly cache afterAdd camelcase@4.1.0
+10159 verbose afterAdd /home/chibi/.npm/camelcase/4.1.0/package/package.json not in flight; writing
+10160 verbose afterAdd /home/chibi/.npm/camelcase/4.1.0/package/package.json written
+10161 silly loadAllDepsIntoIdealTree Finishing
+10162 silly idealTree:prePrune lib
+10162 silly idealTree:prePrune └─┬ @angular/cli@6.0.8
+10162 silly idealTree:prePrune ├── @angular-devkit/architect@0.6.8
+10162 silly idealTree:prePrune ├── @angular-devkit/core@0.6.8
+10162 silly idealTree:prePrune ├── @angular-devkit/schematics@0.6.8
+10162 silly idealTree:prePrune ├── @schematics/angular@0.6.8
+10162 silly idealTree:prePrune ├── @schematics/update@0.6.8
+10162 silly idealTree:prePrune ├── ajv@6.4.0
+10162 silly idealTree:prePrune ├── ansi-regex@2.1.1
+10162 silly idealTree:prePrune ├── anymatch@2.0.0
+10162 silly idealTree:prePrune ├── aproba@1.2.0
+10162 silly idealTree:prePrune ├── are-we-there-yet@1.1.5
+10162 silly idealTree:prePrune ├── arr-diff@4.0.0
+10162 silly idealTree:prePrune ├── arr-flatten@1.1.0
+10162 silly idealTree:prePrune ├── arr-union@3.1.0
+10162 silly idealTree:prePrune ├── array-unique@0.3.2
+10162 silly idealTree:prePrune ├── asn1@0.2.3
+10162 silly idealTree:prePrune ├── assert-plus@1.0.0
+10162 silly idealTree:prePrune ├── assign-symbols@1.0.0
+10162 silly idealTree:prePrune ├── async-each@1.0.1
+10162 silly idealTree:prePrune ├── asynckit@0.4.0
+10162 silly idealTree:prePrune ├── atob@2.1.1
+10162 silly idealTree:prePrune ├── aws-sign2@0.7.0
+10162 silly idealTree:prePrune ├── aws4@1.7.0
+10162 silly idealTree:prePrune ├── balanced-match@1.0.0
+10162 silly idealTree:prePrune ├─┬ base@0.11.2
+10162 silly idealTree:prePrune │ ├── define-property@1.0.0
+10162 silly idealTree:prePrune │ ├── is-accessor-descriptor@1.0.0
+10162 silly idealTree:prePrune │ ├── is-data-descriptor@1.0.0
+10162 silly idealTree:prePrune │ └── is-descriptor@1.0.2
+10162 silly idealTree:prePrune ├── bcrypt-pbkdf@1.0.2
+10162 silly idealTree:prePrune ├── binary-extensions@1.11.0
+10162 silly idealTree:prePrune ├── brace-expansion@1.1.11
+10162 silly idealTree:prePrune ├─┬ braces@2.3.2
+10162 silly idealTree:prePrune │ └── extend-shallow@2.0.1
+10162 silly idealTree:prePrune ├── buffer-from@1.1.0
+10162 silly idealTree:prePrune ├── builtin-modules@1.1.1
+10162 silly idealTree:prePrune ├── builtins@1.0.3
+10162 silly idealTree:prePrune ├── cache-base@1.0.1
+10162 silly idealTree:prePrune ├── camelcase@4.1.0
+10162 silly idealTree:prePrune ├── caseless@0.12.0
+10162 silly idealTree:prePrune ├── chokidar@2.0.4
+10162 silly idealTree:prePrune ├─┬ class-utils@0.3.6
+10162 silly idealTree:prePrune │ └── define-property@0.2.5
+10162 silly idealTree:prePrune ├── co@4.6.0
+10162 silly idealTree:prePrune ├── code-point-at@1.1.0
+10162 silly idealTree:prePrune ├── collection-visit@1.0.0
+10162 silly idealTree:prePrune ├── combined-stream@1.0.6
+10162 silly idealTree:prePrune ├── component-emitter@1.2.1
+10162 silly idealTree:prePrune ├── concat-map@0.0.1
+10162 silly idealTree:prePrune ├── concat-stream@1.6.2
+10162 silly idealTree:prePrune ├── console-control-strings@1.1.0
+10162 silly idealTree:prePrune ├── copy-descriptor@0.1.1
+10162 silly idealTree:prePrune ├── core-util-is@1.0.2
+10162 silly idealTree:prePrune ├── dashdash@1.14.1
+10162 silly idealTree:prePrune ├── debug@2.6.9
+10162 silly idealTree:prePrune ├── decode-uri-component@0.2.0
+10162 silly idealTree:prePrune ├─┬ define-property@2.0.2
+10162 silly idealTree:prePrune │ ├── is-accessor-descriptor@1.0.0
+10162 silly idealTree:prePrune │ ├── is-data-descriptor@1.0.0
+10162 silly idealTree:prePrune │ └── is-descriptor@1.0.2
+10162 silly idealTree:prePrune ├── delayed-stream@1.0.0
+10162 silly idealTree:prePrune ├── delegates@1.0.0
+10162 silly idealTree:prePrune ├── ecc-jsbn@0.1.1
+10162 silly idealTree:prePrune ├─┬ expand-brackets@2.1.4
+10162 silly idealTree:prePrune │ ├── define-property@0.2.5
+10162 silly idealTree:prePrune │ └── extend-shallow@2.0.1
+10162 silly idealTree:prePrune ├─┬ extend-shallow@3.0.2
+10162 silly idealTree:prePrune │ └── is-extendable@1.0.1
+10162 silly idealTree:prePrune ├── extend@3.0.1
+10162 silly idealTree:prePrune ├─┬ extglob@2.0.4
+10162 silly idealTree:prePrune │ ├── define-property@1.0.0
+10162 silly idealTree:prePrune │ ├── extend-shallow@2.0.1
+10162 silly idealTree:prePrune │ ├── is-accessor-descriptor@1.0.0
+10162 silly idealTree:prePrune │ ├── is-data-descriptor@1.0.0
+10162 silly idealTree:prePrune │ └── is-descriptor@1.0.2
+10162 silly idealTree:prePrune ├── extsprintf@1.3.0
+10162 silly idealTree:prePrune ├── fast-deep-equal@1.1.0
+10162 silly idealTree:prePrune ├── fast-json-stable-stringify@2.0.0
+10162 silly idealTree:prePrune ├─┬ fill-range@4.0.0
+10162 silly idealTree:prePrune │ └── extend-shallow@2.0.1
+10162 silly idealTree:prePrune ├── for-in@1.0.2
+10162 silly idealTree:prePrune ├── forever-agent@0.6.1
+10162 silly idealTree:prePrune ├── form-data@2.3.2
+10162 silly idealTree:prePrune ├── fragment-cache@0.2.1
+10162 silly idealTree:prePrune ├── gauge@2.7.4
+10162 silly idealTree:prePrune ├── get-value@2.0.6
+10162 silly idealTree:prePrune ├── getpass@0.1.7
+10162 silly idealTree:prePrune ├─┬ glob-parent@3.1.0
+10162 silly idealTree:prePrune │ └── is-glob@3.1.0
+10162 silly idealTree:prePrune ├── graceful-fs@4.1.11
+10162 silly idealTree:prePrune ├── har-schema@2.0.0
+10162 silly idealTree:prePrune ├─┬ har-validator@5.0.3
+10162 silly idealTree:prePrune │ └── ajv@5.5.2
+10162 silly idealTree:prePrune ├── has-unicode@2.0.1
+10162 silly idealTree:prePrune ├── has-value@1.0.0
+10162 silly idealTree:prePrune ├─┬ has-values@1.0.0
+10162 silly idealTree:prePrune │ └── kind-of@4.0.0
+10162 silly idealTree:prePrune ├── hosted-git-info@2.6.1
+10162 silly idealTree:prePrune ├── http-signature@1.2.0
+10162 silly idealTree:prePrune ├── inherits@2.0.3
+10162 silly idealTree:prePrune ├─┬ is-accessor-descriptor@0.1.6
+10162 silly idealTree:prePrune │ └── kind-of@3.2.2
+10162 silly idealTree:prePrune ├── is-binary-path@1.0.1
+10162 silly idealTree:prePrune ├── is-buffer@1.1.6
+10162 silly idealTree:prePrune ├── is-builtin-module@1.0.0
+10162 silly idealTree:prePrune ├─┬ is-data-descriptor@0.1.4
+10162 silly idealTree:prePrune │ └── kind-of@3.2.2
+10162 silly idealTree:prePrune ├─┬ is-descriptor@0.1.6
+10162 silly idealTree:prePrune │ └── kind-of@5.1.0
+10162 silly idealTree:prePrune ├── is-extendable@0.1.1
+10162 silly idealTree:prePrune ├── is-extglob@2.1.1
+10162 silly idealTree:prePrune ├── is-fullwidth-code-point@1.0.0
+10162 silly idealTree:prePrune ├── is-glob@4.0.0
+10162 silly idealTree:prePrune ├─┬ is-number@3.0.0
+10162 silly idealTree:prePrune │ └── kind-of@3.2.2
+10162 silly idealTree:prePrune ├── is-plain-object@2.0.4
+10162 silly idealTree:prePrune ├── is-typedarray@1.0.0
+10162 silly idealTree:prePrune ├── is-windows@1.0.2
+10162 silly idealTree:prePrune ├── is-wsl@1.1.0
+10162 silly idealTree:prePrune ├── isarray@1.0.0
+10162 silly idealTree:prePrune ├── isobject@3.0.1
+10162 silly idealTree:prePrune ├── isstream@0.1.2
+10162 silly idealTree:prePrune ├── jsbn@0.1.1
+10162 silly idealTree:prePrune ├── json-schema-traverse@0.3.1
+10162 silly idealTree:prePrune ├── json-schema@0.2.3
+10162 silly idealTree:prePrune ├── json-stringify-safe@5.0.1
+10162 silly idealTree:prePrune ├── jsprim@1.4.1
+10162 silly idealTree:prePrune ├── kind-of@6.0.2
+10162 silly idealTree:prePrune ├── lodash.debounce@4.0.8
+10162 silly idealTree:prePrune ├── map-cache@0.2.2
+10162 silly idealTree:prePrune ├── map-visit@1.0.0
+10162 silly idealTree:prePrune ├── micromatch@3.1.10
+10162 silly idealTree:prePrune ├── mime-db@1.33.0
+10162 silly idealTree:prePrune ├── mime-types@2.1.18
+10162 silly idealTree:prePrune ├── minimatch@3.0.4
+10162 silly idealTree:prePrune ├─┬ mixin-deep@1.3.1
+10162 silly idealTree:prePrune │ └── is-extendable@1.0.1
+10162 silly idealTree:prePrune ├── ms@2.0.0
+10162 silly idealTree:prePrune ├── nanomatch@1.2.13
+10162 silly idealTree:prePrune ├── normalize-package-data@2.4.0
+10162 silly idealTree:prePrune ├── normalize-path@2.1.1
+10162 silly idealTree:prePrune ├── npm-package-arg@6.1.0
+10162 silly idealTree:prePrune ├── npm-registry-client@8.5.1
+10162 silly idealTree:prePrune ├── npmlog@4.1.2
+10162 silly idealTree:prePrune ├── number-is-nan@1.0.1
+10162 silly idealTree:prePrune ├── oauth-sign@0.8.2
+10162 silly idealTree:prePrune ├── object-assign@4.1.1
+10162 silly idealTree:prePrune ├─┬ object-copy@0.1.0
+10162 silly idealTree:prePrune │ ├── define-property@0.2.5
+10162 silly idealTree:prePrune │ └── kind-of@3.2.2
+10162 silly idealTree:prePrune ├── object-visit@1.0.1
+10162 silly idealTree:prePrune ├── object.pick@1.3.0
+10162 silly idealTree:prePrune ├── once@1.4.0
+10162 silly idealTree:prePrune ├── opn@5.3.0
+10162 silly idealTree:prePrune ├── os-homedir@1.0.2
+10162 silly idealTree:prePrune ├── os-tmpdir@1.0.2
+10162 silly idealTree:prePrune ├── osenv@0.1.5
+10162 silly idealTree:prePrune ├── pascalcase@0.1.1
+10162 silly idealTree:prePrune ├── path-dirname@1.0.2
+10162 silly idealTree:prePrune ├── path-is-absolute@1.0.1
+10162 silly idealTree:prePrune ├── path-parse@1.0.5
+10162 silly idealTree:prePrune ├── performance-now@2.1.0
+10162 silly idealTree:prePrune ├── posix-character-classes@0.1.1
+10162 silly idealTree:prePrune ├── process-nextick-args@2.0.0
+10162 silly idealTree:prePrune ├── punycode@2.1.1
+10162 silly idealTree:prePrune ├── qs@6.5.2
+10162 silly idealTree:prePrune ├── readable-stream@2.3.6
+10162 silly idealTree:prePrune ├── readdirp@2.1.0
+10162 silly idealTree:prePrune ├── regex-not@1.0.2
+10162 silly idealTree:prePrune ├── remove-trailing-separator@1.1.0
+10162 silly idealTree:prePrune ├── repeat-element@1.1.2
+10162 silly idealTree:prePrune ├── repeat-string@1.6.1
+10162 silly idealTree:prePrune ├── request@2.87.0
+10162 silly idealTree:prePrune ├── resolve-url@0.2.1
+10162 silly idealTree:prePrune ├── resolve@1.8.1
+10162 silly idealTree:prePrune ├── ret@0.1.15
+10162 silly idealTree:prePrune ├── retry@0.10.1
+10162 silly idealTree:prePrune ├── rxjs@6.2.1
+10162 silly idealTree:prePrune ├── safe-buffer@5.1.2
+10162 silly idealTree:prePrune ├── safe-regex@1.1.0
+10162 silly idealTree:prePrune ├── safer-buffer@2.1.2
+10162 silly idealTree:prePrune ├── semver-intersect@1.3.1
+10162 silly idealTree:prePrune ├── semver@5.5.0
+10162 silly idealTree:prePrune ├── set-blocking@2.0.0
+10162 silly idealTree:prePrune ├── set-immediate-shim@1.0.1
+10162 silly idealTree:prePrune ├─┬ set-value@2.0.0
+10162 silly idealTree:prePrune │ └── extend-shallow@2.0.1
+10162 silly idealTree:prePrune ├── signal-exit@3.0.2
+10162 silly idealTree:prePrune ├── silent-error@1.1.0
+10162 silly idealTree:prePrune ├── slide@1.1.6
+10162 silly idealTree:prePrune ├─┬ snapdragon-node@2.1.1
+10162 silly idealTree:prePrune │ ├── define-property@1.0.0
+10162 silly idealTree:prePrune │ ├── is-accessor-descriptor@1.0.0
+10162 silly idealTree:prePrune │ ├── is-data-descriptor@1.0.0
+10162 silly idealTree:prePrune │ └── is-descriptor@1.0.2
+10162 silly idealTree:prePrune ├─┬ snapdragon-util@3.0.1
+10162 silly idealTree:prePrune │ └── kind-of@3.2.2
+10162 silly idealTree:prePrune ├─┬ snapdragon@0.8.2
+10162 silly idealTree:prePrune │ ├── define-property@0.2.5
+10162 silly idealTree:prePrune │ └── extend-shallow@2.0.1
+10162 silly idealTree:prePrune ├── source-map-resolve@0.5.2
+10162 silly idealTree:prePrune ├── source-map-url@0.4.0
+10162 silly idealTree:prePrune ├── source-map@0.5.7
+10162 silly idealTree:prePrune ├── spdx-correct@3.0.0
+10162 silly idealTree:prePrune ├── spdx-exceptions@2.1.0
+10162 silly idealTree:prePrune ├── spdx-expression-parse@3.0.0
+10162 silly idealTree:prePrune ├── spdx-license-ids@3.0.0
+10162 silly idealTree:prePrune ├── split-string@3.1.0
+10162 silly idealTree:prePrune ├── sshpk@1.14.2
+10162 silly idealTree:prePrune ├── ssri@5.3.0
+10162 silly idealTree:prePrune ├─┬ static-extend@0.1.2
+10162 silly idealTree:prePrune │ └── define-property@0.2.5
+10162 silly idealTree:prePrune ├── string_decoder@1.1.1
+10162 silly idealTree:prePrune ├── string-width@1.0.2
+10162 silly idealTree:prePrune ├── strip-ansi@3.0.1
+10162 silly idealTree:prePrune ├── symbol-observable@1.2.0
+10162 silly idealTree:prePrune ├─┬ to-object-path@0.3.0
+10162 silly idealTree:prePrune │ └── kind-of@3.2.2
+10162 silly idealTree:prePrune ├── to-regex-range@2.1.1
+10162 silly idealTree:prePrune ├── to-regex@3.0.2
+10162 silly idealTree:prePrune ├─┬ tough-cookie@2.3.4
+10162 silly idealTree:prePrune │ └── punycode@1.4.1
+10162 silly idealTree:prePrune ├── tslib@1.9.3
+10162 silly idealTree:prePrune ├── tunnel-agent@0.6.0
+10162 silly idealTree:prePrune ├── tweetnacl@0.14.5
+10162 silly idealTree:prePrune ├── typedarray@0.0.6
+10162 silly idealTree:prePrune ├── typescript@2.7.2
+10162 silly idealTree:prePrune ├─┬ union-value@1.0.0
+10162 silly idealTree:prePrune │ ├── extend-shallow@2.0.1
+10162 silly idealTree:prePrune │ └── set-value@0.4.3
+10162 silly idealTree:prePrune ├─┬ unset-value@1.0.0
+10162 silly idealTree:prePrune │ ├─┬ has-value@0.3.1
+10162 silly idealTree:prePrune │ │ └── isobject@2.1.0
+10162 silly idealTree:prePrune │ └── has-values@0.1.4
+10162 silly idealTree:prePrune ├── upath@1.1.0
+10162 silly idealTree:prePrune ├── uri-js@3.0.2
+10162 silly idealTree:prePrune ├── urix@0.1.0
+10162 silly idealTree:prePrune ├── use@3.1.0
+10162 silly idealTree:prePrune ├── util-deprecate@1.0.2
+10162 silly idealTree:prePrune ├── uuid@3.3.2
+10162 silly idealTree:prePrune ├── validate-npm-package-license@3.0.3
+10162 silly idealTree:prePrune ├── validate-npm-package-name@3.0.0
+10162 silly idealTree:prePrune ├── verror@1.10.0
+10162 silly idealTree:prePrune ├── wide-align@1.1.3
+10162 silly idealTree:prePrune ├── wrappy@1.0.2
+10162 silly idealTree:prePrune └── yargs-parser@10.1.0
+10163 silly loadIdealTree Finishing
+10164 silly currentTree lib
+10165 silly idealTree lib
+10165 silly idealTree └─┬ @angular/cli@6.0.8
+10165 silly idealTree ├── @angular-devkit/architect@0.6.8
+10165 silly idealTree ├── @angular-devkit/core@0.6.8
+10165 silly idealTree ├── @angular-devkit/schematics@0.6.8
+10165 silly idealTree ├── @schematics/angular@0.6.8
+10165 silly idealTree ├── @schematics/update@0.6.8
+10165 silly idealTree ├── ajv@6.4.0
+10165 silly idealTree ├── ansi-regex@2.1.1
+10165 silly idealTree ├── anymatch@2.0.0
+10165 silly idealTree ├── aproba@1.2.0
+10165 silly idealTree ├── are-we-there-yet@1.1.5
+10165 silly idealTree ├── arr-diff@4.0.0
+10165 silly idealTree ├── arr-flatten@1.1.0
+10165 silly idealTree ├── arr-union@3.1.0
+10165 silly idealTree ├── array-unique@0.3.2
+10165 silly idealTree ├── asn1@0.2.3
+10165 silly idealTree ├── assert-plus@1.0.0
+10165 silly idealTree ├── assign-symbols@1.0.0
+10165 silly idealTree ├── async-each@1.0.1
+10165 silly idealTree ├── asynckit@0.4.0
+10165 silly idealTree ├── atob@2.1.1
+10165 silly idealTree ├── aws-sign2@0.7.0
+10165 silly idealTree ├── aws4@1.7.0
+10165 silly idealTree ├── balanced-match@1.0.0
+10165 silly idealTree ├─┬ base@0.11.2
+10165 silly idealTree │ ├── define-property@1.0.0
+10165 silly idealTree │ ├── is-accessor-descriptor@1.0.0
+10165 silly idealTree │ ├── is-data-descriptor@1.0.0
+10165 silly idealTree │ └── is-descriptor@1.0.2
+10165 silly idealTree ├── bcrypt-pbkdf@1.0.2
+10165 silly idealTree ├── binary-extensions@1.11.0
+10165 silly idealTree ├── brace-expansion@1.1.11
+10165 silly idealTree ├─┬ braces@2.3.2
+10165 silly idealTree │ └── extend-shallow@2.0.1
+10165 silly idealTree ├── buffer-from@1.1.0
+10165 silly idealTree ├── builtin-modules@1.1.1
+10165 silly idealTree ├── builtins@1.0.3
+10165 silly idealTree ├── cache-base@1.0.1
+10165 silly idealTree ├── camelcase@4.1.0
+10165 silly idealTree ├── caseless@0.12.0
+10165 silly idealTree ├── chokidar@2.0.4
+10165 silly idealTree ├─┬ class-utils@0.3.6
+10165 silly idealTree │ └── define-property@0.2.5
+10165 silly idealTree ├── co@4.6.0
+10165 silly idealTree ├── code-point-at@1.1.0
+10165 silly idealTree ├── collection-visit@1.0.0
+10165 silly idealTree ├── combined-stream@1.0.6
+10165 silly idealTree ├── component-emitter@1.2.1
+10165 silly idealTree ├── concat-map@0.0.1
+10165 silly idealTree ├── concat-stream@1.6.2
+10165 silly idealTree ├── console-control-strings@1.1.0
+10165 silly idealTree ├── copy-descriptor@0.1.1
+10165 silly idealTree ├── core-util-is@1.0.2
+10165 silly idealTree ├── dashdash@1.14.1
+10165 silly idealTree ├── debug@2.6.9
+10165 silly idealTree ├── decode-uri-component@0.2.0
+10165 silly idealTree ├─┬ define-property@2.0.2
+10165 silly idealTree │ ├── is-accessor-descriptor@1.0.0
+10165 silly idealTree │ ├── is-data-descriptor@1.0.0
+10165 silly idealTree │ └── is-descriptor@1.0.2
+10165 silly idealTree ├── delayed-stream@1.0.0
+10165 silly idealTree ├── delegates@1.0.0
+10165 silly idealTree ├── ecc-jsbn@0.1.1
+10165 silly idealTree ├─┬ expand-brackets@2.1.4
+10165 silly idealTree │ ├── define-property@0.2.5
+10165 silly idealTree │ └── extend-shallow@2.0.1
+10165 silly idealTree ├─┬ extend-shallow@3.0.2
+10165 silly idealTree │ └── is-extendable@1.0.1
+10165 silly idealTree ├── extend@3.0.1
+10165 silly idealTree ├─┬ extglob@2.0.4
+10165 silly idealTree │ ├── define-property@1.0.0
+10165 silly idealTree │ ├── extend-shallow@2.0.1
+10165 silly idealTree │ ├── is-accessor-descriptor@1.0.0
+10165 silly idealTree │ ├── is-data-descriptor@1.0.0
+10165 silly idealTree │ └── is-descriptor@1.0.2
+10165 silly idealTree ├── extsprintf@1.3.0
+10165 silly idealTree ├── fast-deep-equal@1.1.0
+10165 silly idealTree ├── fast-json-stable-stringify@2.0.0
+10165 silly idealTree ├─┬ fill-range@4.0.0
+10165 silly idealTree │ └── extend-shallow@2.0.1
+10165 silly idealTree ├── for-in@1.0.2
+10165 silly idealTree ├── forever-agent@0.6.1
+10165 silly idealTree ├── form-data@2.3.2
+10165 silly idealTree ├── fragment-cache@0.2.1
+10165 silly idealTree ├── gauge@2.7.4
+10165 silly idealTree ├── get-value@2.0.6
+10165 silly idealTree ├── getpass@0.1.7
+10165 silly idealTree ├─┬ glob-parent@3.1.0
+10165 silly idealTree │ └── is-glob@3.1.0
+10165 silly idealTree ├── graceful-fs@4.1.11
+10165 silly idealTree ├── har-schema@2.0.0
+10165 silly idealTree ├─┬ har-validator@5.0.3
+10165 silly idealTree │ └── ajv@5.5.2
+10165 silly idealTree ├── has-unicode@2.0.1
+10165 silly idealTree ├── has-value@1.0.0
+10165 silly idealTree ├─┬ has-values@1.0.0
+10165 silly idealTree │ └── kind-of@4.0.0
+10165 silly idealTree ├── hosted-git-info@2.6.1
+10165 silly idealTree ├── http-signature@1.2.0
+10165 silly idealTree ├── inherits@2.0.3
+10165 silly idealTree ├─┬ is-accessor-descriptor@0.1.6
+10165 silly idealTree │ └── kind-of@3.2.2
+10165 silly idealTree ├── is-binary-path@1.0.1
+10165 silly idealTree ├── is-buffer@1.1.6
+10165 silly idealTree ├── is-builtin-module@1.0.0
+10165 silly idealTree ├─┬ is-data-descriptor@0.1.4
+10165 silly idealTree │ └── kind-of@3.2.2
+10165 silly idealTree ├─┬ is-descriptor@0.1.6
+10165 silly idealTree │ └── kind-of@5.1.0
+10165 silly idealTree ├── is-extendable@0.1.1
+10165 silly idealTree ├── is-extglob@2.1.1
+10165 silly idealTree ├── is-fullwidth-code-point@1.0.0
+10165 silly idealTree ├── is-glob@4.0.0
+10165 silly idealTree ├─┬ is-number@3.0.0
+10165 silly idealTree │ └── kind-of@3.2.2
+10165 silly idealTree ├── is-plain-object@2.0.4
+10165 silly idealTree ├── is-typedarray@1.0.0
+10165 silly idealTree ├── is-windows@1.0.2
+10165 silly idealTree ├── is-wsl@1.1.0
+10165 silly idealTree ├── isarray@1.0.0
+10165 silly idealTree ├── isobject@3.0.1
+10165 silly idealTree ├── isstream@0.1.2
+10165 silly idealTree ├── jsbn@0.1.1
+10165 silly idealTree ├── json-schema-traverse@0.3.1
+10165 silly idealTree ├── json-schema@0.2.3
+10165 silly idealTree ├── json-stringify-safe@5.0.1
+10165 silly idealTree ├── jsprim@1.4.1
+10165 silly idealTree ├── kind-of@6.0.2
+10165 silly idealTree ├── lodash.debounce@4.0.8
+10165 silly idealTree ├── map-cache@0.2.2
+10165 silly idealTree ├── map-visit@1.0.0
+10165 silly idealTree ├── micromatch@3.1.10
+10165 silly idealTree ├── mime-db@1.33.0
+10165 silly idealTree ├── mime-types@2.1.18
+10165 silly idealTree ├── minimatch@3.0.4
+10165 silly idealTree ├─┬ mixin-deep@1.3.1
+10165 silly idealTree │ └── is-extendable@1.0.1
+10165 silly idealTree ├── ms@2.0.0
+10165 silly idealTree ├── nanomatch@1.2.13
+10165 silly idealTree ├── normalize-package-data@2.4.0
+10165 silly idealTree ├── normalize-path@2.1.1
+10165 silly idealTree ├── npm-package-arg@6.1.0
+10165 silly idealTree ├── npm-registry-client@8.5.1
+10165 silly idealTree ├── npmlog@4.1.2
+10165 silly idealTree ├── number-is-nan@1.0.1
+10165 silly idealTree ├── oauth-sign@0.8.2
+10165 silly idealTree ├── object-assign@4.1.1
+10165 silly idealTree ├─┬ object-copy@0.1.0
+10165 silly idealTree │ ├── define-property@0.2.5
+10165 silly idealTree │ └── kind-of@3.2.2
+10165 silly idealTree ├── object-visit@1.0.1
+10165 silly idealTree ├── object.pick@1.3.0
+10165 silly idealTree ├── once@1.4.0
+10165 silly idealTree ├── opn@5.3.0
+10165 silly idealTree ├── os-homedir@1.0.2
+10165 silly idealTree ├── os-tmpdir@1.0.2
+10165 silly idealTree ├── osenv@0.1.5
+10165 silly idealTree ├── pascalcase@0.1.1
+10165 silly idealTree ├── path-dirname@1.0.2
+10165 silly idealTree ├── path-is-absolute@1.0.1
+10165 silly idealTree ├── path-parse@1.0.5
+10165 silly idealTree ├── performance-now@2.1.0
+10165 silly idealTree ├── posix-character-classes@0.1.1
+10165 silly idealTree ├── process-nextick-args@2.0.0
+10165 silly idealTree ├── punycode@2.1.1
+10165 silly idealTree ├── qs@6.5.2
+10165 silly idealTree ├── readable-stream@2.3.6
+10165 silly idealTree ├── readdirp@2.1.0
+10165 silly idealTree ├── regex-not@1.0.2
+10165 silly idealTree ├── remove-trailing-separator@1.1.0
+10165 silly idealTree ├── repeat-element@1.1.2
+10165 silly idealTree ├── repeat-string@1.6.1
+10165 silly idealTree ├── request@2.87.0
+10165 silly idealTree ├── resolve-url@0.2.1
+10165 silly idealTree ├── resolve@1.8.1
+10165 silly idealTree ├── ret@0.1.15
+10165 silly idealTree ├── retry@0.10.1
+10165 silly idealTree ├── rxjs@6.2.1
+10165 silly idealTree ├── safe-buffer@5.1.2
+10165 silly idealTree ├── safe-regex@1.1.0
+10165 silly idealTree ├── safer-buffer@2.1.2
+10165 silly idealTree ├── semver-intersect@1.3.1
+10165 silly idealTree ├── semver@5.5.0
+10165 silly idealTree ├── set-blocking@2.0.0
+10165 silly idealTree ├── set-immediate-shim@1.0.1
+10165 silly idealTree ├─┬ set-value@2.0.0
+10165 silly idealTree │ └── extend-shallow@2.0.1
+10165 silly idealTree ├── signal-exit@3.0.2
+10165 silly idealTree ├── silent-error@1.1.0
+10165 silly idealTree ├── slide@1.1.6
+10165 silly idealTree ├─┬ snapdragon-node@2.1.1
+10165 silly idealTree │ ├── define-property@1.0.0
+10165 silly idealTree │ ├── is-accessor-descriptor@1.0.0
+10165 silly idealTree │ ├── is-data-descriptor@1.0.0
+10165 silly idealTree │ └── is-descriptor@1.0.2
+10165 silly idealTree ├─┬ snapdragon-util@3.0.1
+10165 silly idealTree │ └── kind-of@3.2.2
+10165 silly idealTree ├─┬ snapdragon@0.8.2
+10165 silly idealTree │ ├── define-property@0.2.5
+10165 silly idealTree │ └── extend-shallow@2.0.1
+10165 silly idealTree ├── source-map-resolve@0.5.2
+10165 silly idealTree ├── source-map-url@0.4.0
+10165 silly idealTree ├── source-map@0.5.7
+10165 silly idealTree ├── spdx-correct@3.0.0
+10165 silly idealTree ├── spdx-exceptions@2.1.0
+10165 silly idealTree ├── spdx-expression-parse@3.0.0
+10165 silly idealTree ├── spdx-license-ids@3.0.0
+10165 silly idealTree ├── split-string@3.1.0
+10165 silly idealTree ├── sshpk@1.14.2
+10165 silly idealTree ├── ssri@5.3.0
+10165 silly idealTree ├─┬ static-extend@0.1.2
+10165 silly idealTree │ └── define-property@0.2.5
+10165 silly idealTree ├── string_decoder@1.1.1
+10165 silly idealTree ├── string-width@1.0.2
+10165 silly idealTree ├── strip-ansi@3.0.1
+10165 silly idealTree ├── symbol-observable@1.2.0
+10165 silly idealTree ├─┬ to-object-path@0.3.0
+10165 silly idealTree │ └── kind-of@3.2.2
+10165 silly idealTree ├── to-regex-range@2.1.1
+10165 silly idealTree ├── to-regex@3.0.2
+10165 silly idealTree ├─┬ tough-cookie@2.3.4
+10165 silly idealTree │ └── punycode@1.4.1
+10165 silly idealTree ├── tslib@1.9.3
+10165 silly idealTree ├── tunnel-agent@0.6.0
+10165 silly idealTree ├── tweetnacl@0.14.5
+10165 silly idealTree ├── typedarray@0.0.6
+10165 silly idealTree ├── typescript@2.7.2
+10165 silly idealTree ├─┬ union-value@1.0.0
+10165 silly idealTree │ ├── extend-shallow@2.0.1
+10165 silly idealTree │ └── set-value@0.4.3
+10165 silly idealTree ├─┬ unset-value@1.0.0
+10165 silly idealTree │ ├─┬ has-value@0.3.1
+10165 silly idealTree │ │ └── isobject@2.1.0
+10165 silly idealTree │ └── has-values@0.1.4
+10165 silly idealTree ├── upath@1.1.0
+10165 silly idealTree ├── uri-js@3.0.2
+10165 silly idealTree ├── urix@0.1.0
+10165 silly idealTree ├── use@3.1.0
+10165 silly idealTree ├── util-deprecate@1.0.2
+10165 silly idealTree ├── uuid@3.3.2
+10165 silly idealTree ├── validate-npm-package-license@3.0.3
+10165 silly idealTree ├── validate-npm-package-name@3.0.0
+10165 silly idealTree ├── verror@1.10.0
+10165 silly idealTree ├── wide-align@1.1.3
+10165 silly idealTree ├── wrappy@1.0.2
+10165 silly idealTree └── yargs-parser@10.1.0
+10166 silly generateActionsToTake Starting
+10167 silly install generateActionsToTake
+10168 warn checkPermissions Missing write access to /usr/local/lib/node_modules
+10169 silly rollbackFailedOptional Starting
+10170 silly rollbackFailedOptional Finishing
+10171 silly runTopLevelLifecycles Starting
+10172 silly runTopLevelLifecycles Finishing
+10173 silly install printInstalled
+10174 warn optional Skipping failed optional dependency /@angular/cli/chokidar/fsevents:
+10175 warn notsup Not compatible with your operating system or architecture: fsevents@1.2.4
+10176 verbose stack Error: EACCES: permission denied, access '/usr/local/lib/node_modules'
+10176 verbose stack at Error (native)
+10177 verbose cwd /home/chibi/Documents/Projects/Django/qna/venv/qna
+10178 error Linux 4.13.0-45-generic
+10179 error argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "-g" "@angular/cli"
+10180 error node v4.2.6
+10181 error npm v3.5.2
+10182 error path /usr/local/lib/node_modules
+10183 error code EACCES
+10184 error errno -13
+10185 error syscall access
+10186 error Error: EACCES: permission denied, access '/usr/local/lib/node_modules'
+10186 error at Error (native)
+10186 error { [Error: EACCES: permission denied, access '/usr/local/lib/node_modules']
+10186 error errno: -13,
+10186 error code: 'EACCES',
+10186 error syscall: 'access',
+10186 error path: '/usr/local/lib/node_modules' }
+10187 error Please try running this command again as root/Administrator.
+10188 verbose exit [ -13, true ]
diff --git a/questions/tests.py b/questions/tests.py
index 4ab9cd3..358eb46 100644
--- a/questions/tests.py
+++ b/questions/tests.py
@@ -41,6 +41,38 @@ def test_list(self):
self.assertEqual(response.status_code, 200)
self.assertEqual(len(response.data), 1)
+ # Search non-existing questions
+ response = self.client.get(url+'?keyword=blah')
+ self.assertEqual(response.status_code, 200)
+ self.assertEqual(len(response.data), 0)
+
+ # Create 10 questions
+ for x in range(10):
+ response = self.client.post(url, {
+ 'title':str(x),
+ 'content':'sample content',
+ 'categories':[1],
+ 'tags':[1]})
+ self.assertEqual(response.status_code, 201)
+
+ # List 1st page of questions
+ response = self.client.get(url+'?page=1')
+ self.assertEqual(response.status_code, 200)
+ self.assertEqual(len(response.data), 10)
+
+ # List 2nd page of questions
+ response = self.client.get(url+'?page=2')
+ self.assertEqual(response.status_code, 200)
+ self.assertEqual(len(response.data), 1)
+
+ # Search existing questions
+ response = self.client.get(url+'?keyword=title')
+ self.assertEqual(response.status_code, 200)
+ self.assertEqual(len(response.data), 1)
+ response = self.client.get(url+'?keyword=sample')
+ self.assertEqual(response.status_code, 200)
+ self.assertEqual(len(response.data), 10)
+
def test_edit(self):
# Setup database
user = User.objects.create_user(email='test@example.com', password='sample')
diff --git a/questions/views.py b/questions/views.py
index 0ee3ca2..9c49b31 100644
--- a/questions/views.py
+++ b/questions/views.py
@@ -1,26 +1,46 @@
from rest_framework.response import Response
-from rest_framework.viewsets import ViewSet
-from rest_framework.permissions import IsAuthenticated
+from rest_framework.viewsets import GenericViewSet
+from rest_framework.mixins import ListModelMixin
+from rest_framework.permissions import IsAuthenticatedOrReadOnly
+from django.db.models import Q
from .serializers import QuestionSerializer
from .models import Question
-class QuestionAPI(ViewSet):
+class QuestionAPI(GenericViewSet, ListModelMixin):
""" Questions API
"""
- permission_classes = (IsAuthenticated,)
+ serializer_class = QuestionSerializer
+ queryset = Question.objects.all()
+ permission_classes = (IsAuthenticatedOrReadOnly,)
- def list(self, *args, **kwargs):
- """ lists all questions
+ def get_queryset(self):
"""
- question = Question.objects.all()
- serializer = QuestionSerializer(question, many=True)
- return Response(serializer.data, status=200)
+ overrides default queryset
+ """
+ keyword = self.request.GET.get('keyword', '')
+ sortby = self.request.GET.get('sort', 'id')
+
+ questions = Question.objects.filter(
+ Q(title__icontains=keyword)|
+ Q(content__icontains=keyword)|
+ Q(categories__name__icontains=keyword)|
+ Q(tags__name__icontains=keyword)
+ ).order_by(sortby).distinct()
+
+ return questions
+
+ def list(self, request, *args, **kwargs):
+ """
+ lists questions
+ """
+
+ return super(QuestionAPI, self).list(request, *args, **kwargs)
def create(self, *args, **kwargs):
""" creates a question
"""
- serializer = QuestionSerializer(data=self.request.data)
+ serializer = self.serializer_class(data=self.request.data)
if serializer.is_valid():
serializer.save(self.request.user)
return Response(status=201)
@@ -31,7 +51,7 @@ def details(self, *args, **kwargs):
"""
code = self.kwargs.get('code', None)
question = Question.objects.get(code=code)
- serializer = QuestionSerializer(question)
+ serializer = self.serializer_class(question)
return Response(serializer.data, status=200)
def edit(self, *args, **kwargs):
@@ -40,8 +60,8 @@ def edit(self, *args, **kwargs):
code = self.kwargs.get('code', None)
question = Question.objects.get(code=code)
if question.user == self.request.user:
- serializer = QuestionSerializer(data=self.request.data)
+ serializer = self.serializer_class(data=self.request.data)
if serializer.is_valid():
serializer.update(question.id)
- return Response(status=201)
+ return Response(status=200)
return Response(status=400)
diff --git a/templates/base.html b/templates/base.html
index 7fc27e4..06b57da 100644
--- a/templates/base.html
+++ b/templates/base.html
@@ -3,6 +3,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
QnA